adroll_adv_id = "25SWRICBZBCFVBT4CAZEPV"; adroll_pix_id = "J45HXJ3NGNBCPLBZSTIWKX"; (function () { var oldonload = window.onload; window.onload = function(){    __adroll_loaded=true;    var scr = document.createElement("script");    var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com");    scr.setAttribute('async', 'true');    scr.type = "text/javascript";    scr.src = host + "/j/roundtrip.js";    document.documentElement.firstChild.appendChild(scr);    if(oldonload){oldonload()}}; }());



var SiteCatalyst = {
  DOWNLOAD:   'd',
  CUSTOM:     'o',
  EXIT:       'e',
  SPECIAL_VARS: {
    'prop14' : 'eVar13',
    'prop16' : 'eVar25',
    'prop17' : 'eVar26'
  },

  /**
   * Send an image request to Site Catalyst
   * @param s_account - Site Catalyst Report Suite IDs, comma delimited if more than one
   * @param track_obj - Allow Site Catalyst ClickMap to track the hotspot on the pages
   * @param link_type - 'o' is custom link; 'e' is exit link; 'd' is download link
   * @param args - a dictionary object that contains events, props, eVars or products, etc for Site Catalyst tracking
   */
  send: function(s_account, track_obj, link_type, link_name, args) {
    this.s_account = s_account;
    this.track_obj = track_obj;
    this.link_type = link_type;
    this.link_name = link_name;
    this.events = args.events ? args.events : [];
    this.props  = args.props ? args.props : {};
    this.eVars  = args.eVars ? args.eVars : {};
    this.products = args.products ? args.products : '';
    this.refresh_page = args.refresh_page != undefined ? args.refresh_page : false;

    this._filter_inputs();

    return this._send();
  },


  _filter_inputs: function() {
    for(var prop_key in this.props) {
      if (prop_key == 'prop17' && this.props[prop_key] == 0) {
        this.props[prop_key] = 'anon';
      }
    }

    for(var eVar_key in this.eVars) {
      if (eVar_key == 'eVar26' && this.eVars[eVar_key] == 0) {
        this.eVars[eVar_key] = 'anon';
      }
    }
  },


  /**
   * The internal function that sends the Site Catalyst image request.
   */
  _send: function() {
    var s = s_gi(this.s_account);
    s.linkTrackVars = this._linkTrackVars();
    s.linkTrackEvents = this._eventList();
    s.events = this._eventList();

    for(var prop_key in this.props) {
      s[prop_key] = this.props[prop_key];

      var eVar_key = this.SPECIAL_VARS[prop_key];
      if (eVar_key != undefined) {
        s[eVar_key] = s[prop_key];
      }
    }

    for(var eVar_key in this.eVars) {
      s[eVar_key] = this.eVars[eVar_key];
    }

    s.products = this.products;
    s.tl(this.track_obj, this.link_type, this.link_name);
    return this.refresh_page; //For not to refresh the page
  },


  _linkTrackVars: function() {
    var sc_vars = [];
    for(var key in this.props) {
      sc_vars.push(key);
      var eVar_key = this.SPECIAL_VARS[key];
      if (eVar_key != undefined) {
        sc_vars.push(eVar_key);
      }
    }

    for(var key in this.eVars) {
      sc_vars.push(key);
    }

    if (this.events.length > 0) {
      sc_vars.push('events');
    }

    if (this.products != '') {
      sc_vars.push('products');
    }

    return sc_vars.join(',');
  },


  _eventList: function() {
    return this.events.join(',');
  }
}

document.write(unescape("%3Cscript src='https://www.sc.pages05.net/lp/static/js/iMAWebCookie.js?f3c2edc-12b681bffb5-c6f842ded9e6d11c5ffebd715e129037&h=www.pages05.net' type='text/javascript'%3E%3C/script%3E"));

