var s = typeof (TagParameters.Vendor.SiteCatalyst.Accounts) == "undefined" ? "No_Scode" : s_gi(TagParameters.Vendor.SiteCatalyst.Accounts); (function (T) { // Validate and set defaults. T = T || {}; T.Vendor.SiteCatalyst.S = typeof (s) == "undefined" ? null : s; /************************** MAIN SC CONFIG SECTION **************************/ /* Conversion Config & Link Tracking Config */ T.Vendor.SiteCatalyst.S.currencyCode = "USD"; //TODO: set value through global parameter - insert the Currency Code T.Vendor.SiteCatalyst.S.charSet = "UTF8"; //TODO: set value through global parameter - insert the charset in use on the website T.Vendor.SiteCatalyst.S.trackDownloadLinks = true; T.Vendor.SiteCatalyst.S.trackExternalLinks = true; T.Vendor.SiteCatalyst.S.trackInlineStats = true; T.Vendor.SiteCatalyst.S.linkDownloadFileTypes = "exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls,docx,xlsx"; T.Vendor.SiteCatalyst.S.linkInternalFilters = sc_internalDomain; //TODO: set correct value - internal domains T.Vendor.SiteCatalyst.S.linkLeaveQueryString = false; T.Vendor.SiteCatalyst.S.linkTrackVars = "prop11"; T.Vendor.SiteCatalyst.S.linkTrackEvents = "None"; T.Vendor.SiteCatalyst.S.cookieDomainPeriods = "2"; T.Vendor.SiteCatalyst.S.fpCookieDomainPeriods = "2"; /* Plugin config */ T.Vendor.SiteCatalyst.S.ActionDepthTest = true; T.Vendor.SiteCatalyst.S.enableVideoTracking = true; /* time parting config */ T.Vendor.SiteCatalyst.S._tpDST = { 2012: '3/11,11/4', 2013: '3/10,11/3', 2014: '3/9,11/2', 2015: '3/8,11/1', 2016: '3/13,11/6', 2017: '3/12,11/5', 2018: '3/11,11/4', 2019: '3/10,11/3' }; /* Media Tracking Configuration */ if (T.Vendor.SiteCatalyst.S.enableVideoTracking) { T.Vendor.SiteCatalyst.S.loadModule("Media") T.Vendor.SiteCatalyst.S.Media.autoTrack = false; T.Vendor.SiteCatalyst.S.Media.trackWhilePlaying = true; T.Vendor.SiteCatalyst.S.Media.trackVars = "events,eVar34,eVar35,prop34"; T.Vendor.SiteCatalyst.S.Media.trackEvents = "event27,event28,event29,event30,event37,event38,event39"; T.Vendor.SiteCatalyst.S.Media.trackMilestones = "25,50,75"; T.Vendor.SiteCatalyst.S.Media.segmentByMilestones = true; T.Vendor.SiteCatalyst.S.Media.trackUsingContextData = true; T.Vendor.SiteCatalyst.S.Media.contextDataMapping = { "a.media.name": "eVar34,prop34", "a.media.segment": "eVar35", "a.media.timePlayed": "event29", "a.media.view": "event27", "a.media.segmentView": "event30", "a.media.complete": "event28", "a.media.milestones": { 25: "event37", 50: "event38", 75: "event39" } }; }; T.Vendor.SiteCatalyst.S.usePlugins = true; /* Configuration Variables */ T.Vendor.SiteCatalyst.S.prop11 = T.Vendor.SiteCatalyst.CodeVersion; })(TagParameters); if (typeof (sendBid) != "undefined" && sendBid != "") { if (window.location.hostname == "content.schwab.com" || window.location.hostname == "activetrader.schwab.com" || window.location.hostname == "intelligent.schwab.com" || window.location.hostname == "intelligent-pre.schwab.com") { var bcon1 = document.createElement("img"); var refUrl = encodeURIComponent(window.location.href); var protocol = window.location.protocol == 'https:' ? 'https:' : 'http:'; bcon1.src = protocol + "//www.schwab.com/public/file?cmsid=P-684894&filename=ClrPix.gif" + "&bid=" + sendBid + "&refurl=" + refUrl; document.body.appendChild(bcon1); var bcon2 = document.createElement("script"); bcon2.src = protocol + "//www.schwab.com/public/schwab/page?cmsid=P-7212235" + "&bid=" + sendBid + "&refurl=" + refUrl; document.body.appendChild(bcon2); } } var scatAutoHandler = function () { var links = document.getElementsByTagName('a'); for (var i = 0; i < links.length; ++i) { var href = links[i].href; // File Downloads if (href != null) { if (href.indexOf('/public/file') > -1 || href.indexOf('/system/file') > -1 || href.indexOf('/secure/file') > -1 ) { if (window.addEventListener) { links[i].addEventListener("click", function () { scatAutoTrackFileDownloads(); }); } else if (window.attachEvent) { links[i].attachEvent("onclick", function () { scatAutoTrackFileDownloads(); }); } } // Exit Links if (href.indexOf('/redirect/?url=') > -1) { if (window.addEventListener) { links[i].addEventListener("click", function () { scatAutoTrackExitLinks(); }); } else if (window.attachEvent) { links[i].attachEvent("onclick", function () { scatAutoTrackExitLinks(); }); } } } } } //Detect if IE or non-IE event model is in effect if (window.addEventListener) { window.addEventListener("load", function () { scatAutoHandler(); }); } else if (window.attachEvent) { window.attachEvent("onload", function () { scatAutoHandler(); }); } function scatAutoTrackFileDownloads() { var href; if (typeof (event) != "undefined" && event != null) { if (typeof (event.srcElement) != "undefined" && event.srcElement != null) { href = event.srcElement.href; s.prop10 = s.eVar10 = href; s.events = s.linkTrackEvents = "event31"; s.tl(event.srcElement, 'd', s.prop10); } } } function scatAutoTrackExitLinks() { var href; if (typeof (event) != "undefined" && event != null) { if (typeof (event.srcElement) != "undefined" && event.srcElement != null) { href = event.srcElement.href; s.lineLeaveQueryString = true; var url = href.substring(href.indexOf('?url=') + 5, href.indexOf('&') > 0 ? href.indexOf('&') : href.length); if (href.indexOf('youtube.com') > -1 || href.indexOf('facebook.com') > -1 || href.indexOf('twitter.com') > -1) { s.events = s.linkTrackEvents = "event6"; s.linkTrackVars = "events,eVar10,prop10,eVar53"; s.eVar53 = url; } // File Downloads if ((url.indexOf(".pdf") > -1 || url.indexOf(".doc") > -1) && url.indexOf("schwab.com") > -1) { s.prop10 = s.eVar10 = url; s.events = s.linkTrackEvents = "event31"; s.linkTrackVars = "events,eVar10,prop10"; s.tl(true, "d", url); s.prop10 = s.eVar10 = ""; s.events = s.linkTrackEvents = ""; s.linkTrackVars = ""; } /* Exit Links */ var s_internal = s.split(s.linkInternalFilters, ","); s.exitLink = false; for (i = 0; i < s_internal.length; i++) { if (url.indexOf(s_internal[i]) == -1) { s.exitLink = true; i = s_internal.length; } } if (s.exitLink == true) { s.tl(event.srcElement, "e", href); } s.events = s.linkTrackEvents = ""; } } } /* doPlugins function definition */ s.usePlugins = true; function s_doPlugins(s) { var T = TagParameters || {}; s = T.Vendor.SiteCatalyst.S; /* s prop traffic variables*/ s.pageName = T.Page.Name; //Page Name s.channel = T.Page.Category; //Site Sections; s.prop14 = T.Optional.OmniLanguage; // Browser Language var seperator = ","; var splitArr; var applicationID; if (T.Optional.ApplicationId != "") splitArr = T.Optional.ApplicationId.split(seperator); if (typeof (splitArr) != 'undefined' && splitArr != null && splitArr != "" && splitArr.length >= 5) applicationID = splitArr[4]; s.transactionID = (T.Optional.Ceid != "") ? T.Optional.Ceid : (applicationID != "" ? applicationID : ""); s.prop1 = T.Page.MultiLevelCategory; //Site Sub Section s.prop2 = (T.Page.SiteSubSection2 == "") ? s.prop1 : s.prop1 + "/" + T.Page.SiteSubSection2; s.prop3 = (T.Page.SiteSubSection3 == "") ? s.prop2 : s.prop2 + "/" + T.Page.SiteSubSection3; //s.prop8= ""; //TODO:Page > Link Name //s.prop9= ""; //TODO:Section > Link Name s.prop12 = T.Optional.UserId; //TODO:Schwab Hash ID s.prop13 = T.Optional.ExpertInsightsContentType; //TODO: Expert Insights Content Type if (typeof (T.Optional.UserId) != "undefined" && T.Optional.UserId != "") s.prop17 = "logged in"; //Login Status s.prop19 = ""; //TODO:Content Title s.prop20 = ""; //TODO:Content ID s.prop21 = ""; //TODO:Content Author s.prop24 = ""; //TODO:Related Product s.prop25 = ""; //TODO:Target Audience s.prop32 = T.Optional.Platform; s.prop41 = T.Optional.ContentCTA; // Insights CTA // Check to see if link props (35, 36, 37) need to be copied over if (T.Vendor.SiteCatalyst.S.prop35) s.prop35 = T.Vendor.SiteCatalyst.S.prop35; if (T.Vendor.SiteCatalyst.S.prop36) s.prop36 = T.Vendor.SiteCatalyst.S.prop36; if (T.Vendor.SiteCatalyst.S.prop37) s.prop37 = T.Vendor.SiteCatalyst.S.prop37; if (typeof (T.Optional.SuccessEventId) != "undefined" && T.Optional.SuccessEventId != "") { s.events = T.Optional.SuccessEventId; } s.eVar13 = T.Optional.ExpertInsightsContentType; s.eVar19 = T.Vendor.SiteCatalyst.S.eVar19; // Successful chat: serviceline+session Id s.eVar22 = T.Optional.FirmName; s.eVar24 = T.CustomEventParameters.CustomEventVar24; s.eVar26 = T.Optional.AudienceType; // Audience Type - CSIM s.eVar29 = T.Optional.ApplicationName; //Application Name/Type s.eVar30 = ""; //TODO:Application Error s.eVar31 = T.Optional.ApplicationDetail1; //Application Detail I s.eVar32 = T.Optional.Platform; //Platform Type: Mobile or Desktop s.eVar33 = ""; //TODO:Application Detail III s.eVar41 = T.Optional.ToolName; s.eVar42 = T.Optional.ToolSuccessAction; s.eVar43 = T.Optional.ToolErrorDescription; s.eVar45 = T.Optional.AccountType; s.eVar46 = T.Optional.SegmentCode; s.eVar50 = ""; //TODO:Engagement Counter - Visit Expiration s.eVar51 = ""; //TODO:Engagement Counter - Never Expiration s.eVar55 = ""; //TODO:Lead Interaction Type s.eVar55 = T.Optional.LeadType; //Lead Interaction Type s.eVar56 = T.Optional.Cbid; //Browser ID s.eVar59 = T.Optional.MoxieChatType; s.eVar60 = T.CustomEventParameters.CustomEventVar60; s.eVar61 = T.CustomEventParameters.CustomEventVar61; s.eVar62 = T.CustomEventParameters.CustomEventVar62; s.eVar63 = T.CustomEventParameters.CustomEventVar63; s.eVar64 = T.CustomEventParameters.CustomEventVar64; s.eVar65 = T.CustomEventParameters.CustomEventVar65; s.eVar66 = T.Optional.MoxieServiceLineId; // Moxie Service Line ID, captured on chat page load s.eVar67 = T.Optional.UserAgentString; // User Agent String s.eVar68 = T.CustomEventParameters.CustomEventVar68; s.eVar69 = (typeof (Visitor) != "undefined" ? "VisitorAPI Present" : "VisitorAPI Missing"); s.eVar70 = T.CustomEventParameters.CustomEventVar70; /* Visit Number */ s.eVar11 = s.prop11 = s.getVisitNum(5000); /* Internal Search */ if (s.pageName.indexOf("Search Results") != -1 || typeof (waSearchParameter) != "undefined") { var count; var searchKey; var txBoxId = typeof (txtsearchbox) == "undefined" ? "" : txtsearchbox; if(document.getElementById("srchCount")!=null){ count = document.getElementById("srchCount").value; } if (txBoxId != "" && document.getElementById(txBoxId) != null) { searchKey = document.getElementById(txBoxId).value; } var srchCount = typeof (waSearchCount) == "undefined" ? count: waSearchCount; var keyword = typeof (waSearchParameter) == "undefined" ? searchKey : waSearchParameter; if (keyword != null && keyword != '') { s.prop27 = keyword; s.eVar27 = "D=c27"; s.events = s.apl(s.events, "event10", ",", 2); if (typeof (srchCount) != 'undefined' && srchCount != null) { if (srchCount == "0" || srchCount == 0 || srchCount == '') { s.events = s.apl(s.events, "event12", ",", 2); } } } } /* External Campaign Tracking */ if (!s.campaign) s.campaign = s.getQueryParam("bmac,src,offer,SM,eml"); s.campaign = s.getValOnce(s.campaign, "s_gvo_v0", 0); /* Internal Campaign Tracking */ if (!s.eVar49) s.eVar49 = s.getQueryParam("icid"); s.eVar49 = s.getValOnce(s.eVar49, "s_gvo_v49", 0); if (s.eVar49) s.events = s.apl(s.events, "event33", ",", 2); /* Time Parting */ var tpA = s.getTimeParting('n', sc_timezone); s.prop15 = s.eVar15 = tpA[2]; s.prop16 = s.eVar16 = tpA[1]; /* Page Title */ s.prop4 = document.title.toString(); if (s.prop4) s.eVar4 = "D=c4"; /* Page URL */ s.prop5 = s.eVar5 = "D=g"; var s_url = document.location.href; s_url = s_url.split("?"); s.prop6 = s_url[1]; if (s.prop6) s.eVar6 = "D=c6"; /* HBX-Style Link Tracking */ if (s._hitType != "_scLV") { /* if coming through on the scatCustomLinkTrack() function, don't enable the auto tracking for the plugin */ s.hbx_lt = "auto"; s.setupLinkTrack("prop35,prop36,prop37,prop38", "s_linkTracking"); } if (s.prop35 && s.prop36) { s.prop35 = s.clnLink(s.prop35); s.prop36 = s.clnLink(s.prop36); s.prop37 = s.prop35 + "|" + s.prop36; s.eVar8 = "D=c37"; } s.prevChannel = s.getPreviousValue(s.channel, "s_prevCh", 0); if (s.prevChannel && s.prop36) { s.prop9 = s.prevChannel + ">" + s.prop36; s.eVar9 = "D=c9"; } /* Page Depth */ if (s.ActionDepthTest) { s.prop7 = s.eVar7 = s.getActionDepth("s_depth"); /* Visit Counter */ if (s.prop7 == 1 || s.prop7 == "1") s.eVar52 = "+1"; s.ActionDepthTest = false; } // Page name conversion-style tracking if (s.pageName) { if (s.prop3) s.hier1 = "D=c3"; s.eVar18 = "D=pageName"; } /* Site Sections Copy & Counters */ if (s.prop1) { s.eVar1 = "D=c1"; s.eVar39 = "+1"; } if (s.prop2) { s.eVar2 = "D=c2"; s.eVar40 = "+1"; } if (s.prop3) s.eVar3 = "D=c3"; //Schwab Hash ID capture & persistence if (s.prop12) s.eVar12 = "D=c12"; s.prop12 = s.getAndPersistValue(s.prop12, 's_hid_persist', 0); /* Copy Variables */ if (s.eVar29) s.prop29 = "D=v29"; if (s.eVar31) s.prop31 = "D=v31"; if (s.transactionID) s.eVar44 = "D=xact"; if (s.prop1) s.eVar1 = "D=c1"; if (s.prop2) s.eVar2 = "D=c2"; if (s.prop3) s.eVar3 = "D=c3"; /* Omniture Visitor ID */ if (s.c_r("s_vi")) s.eVar14 = "D=s_vi"; /* Adobe Social Integration */ s.socialPlatforms('eVar62'); /* social campaigns */ s.eVar61 = s.getQueryParam('soc'); s.eVar61 = s.getValOnce(s.eVar61, 's_ev61', 0); /* Get the previous page*/ s.prop39 = s.getPreviousValue(s.pageName, 's_gpv_pn', ''); /* Code Version */ s.prop11 = T.Vendor.SiteCatalyst.CodeVersion; /* Page View Counter */ s.eVar36 = "+1"; /*Do Not Track */ if (navigator.userAgent.indexOf('MSIE') != -1) s.prop40 = navigator.msDoNotTrack; else s.prop40 = navigator.doNotTrack; if (s.prop40 == 0) s.prop40 = "unspecified"; //match IE value to Firefox if (s.prop40 == 1) s.prop40 = "yes"; //match IE value to Firefox if (!s.prop40) s.prop40 = "not supported"; //default for unsupported browsers /* Set server based based off domain w/out www */ if (!s.server) s.server = ""; /* TnT to SC Integration */ s.tnt = s.trackTNT(); /* SC to TnT Analytics Powered Targeting */ if (T.Optional.AptLoad == "true") mboxLoadSCPlugin(s); /* TnT PCID Capture for Insight to TnT Integration */ if (window.mboxFactoryDefault && typeof mboxFactoryDefault.getPCId == "function") s.eVar17 = mboxFactoryDefault.getPCId().getId(); /*Taxonomy Capture */ if (!s.prop60 && typeof document.getElementsByName("businessline")[0] != "undefined") s.prop60 = document.getElementsByName("businessline")[0].content; if (!s.prop61 && typeof document.getElementsByName("subject-lvl1")[0] != "undefined") s.prop61 = document.getElementsByName("subject-lvl1")[0].content; if (!s.prop62 && typeof document.getElementsByName("subject-lvl2")[0] != "undefined") s.prop62 = document.getElementsByName("subject-lvl2")[0].content; if (!s.prop63 && typeof document.getElementsByName("category")[0] != "undefined") s.prop63 = document.getElementsByName("category")[0].content; if (!s.prop64 && typeof document.getElementsByName("experiencelevel")[0] != "undefined") s.prop64 = document.getElementsByName("experiencelevel")[0].content; if (!s.prop65 && typeof document.getElementsByName("segment")[0] != "undefined") s.prop65 = document.getElementsByName("segment")[0].content; if (!s.prop66 && typeof document.getElementsByName("lifeevent")[0] != "undefined") s.prop66 = document.getElementsByName("lifeevent")[0].content; if (!s.prop67 && typeof document.getElementsByName("author")[0] != "undefined") s.prop67 = document.getElementsByName("author")[0].content; if (!s.prop68 && typeof document.getElementsByName("formattype")[0] != "undefined") s.prop68 = document.getElementsByName("formattype")[0].content; } s.doPlugins = s_doPlugins; /* Adobe Social Authors plugin */ s.maxDelay = '1000'; //max time to wait for 3rd party api response in milliseconds s.loadModule("Integrate") s.Integrate.onLoad = function (s, m) { s.socialAuthors(); }; /************************* PLUGINS SECTION **************************/ /* * Custom Plugin: Account Number Link Name Clean-up */ s.clnLink = function (str) { var check = str.match(/^\d{4}-\d{4}$/) != null; if (check == true) str = '####-####'; return str; } /* * Plugin: getPreviousValue v1.0 */ s.getPreviousValue = new Function("v", "c", "el", "" + "var s=this,t=new Date,i,j,r='';t.setTime(t.getTime()+1800000);if(el" + "){if(s.events){i=s.split(el,',');j=s.split(s.events,',');for(x in i" + "){for(y in j){if(i[x]==j[y]){if(s.c_r(c)) r=s.c_r(c);v?s.c_w(c,v,t)" + ":s.c_w(c,'no value',t);return r}}}}}else{if(s.c_r(c)) r=s.c_r(c);v?" + "s.c_w(c,v,t):s.c_w(c,'no value',t);return r}"); /* * Plugin: getAndPersistValue 0.3 - get a value on every page */ s.getAndPersistValue = new Function("v", "c", "e", "" + "var s=this,a=new Date;e=e?e:0;a.setTime(a.getTime()+e*86400000);if(" + "v)s.c_w(c,v,e?a:0);return s.c_r(c);"); /* * Plugin: exitLinkHandler 0.8 - identify and report exit links */ s.exitLinkHandler = new Function("p", "e", "" + "var s=this,o=s.p_gh(),h=o.href,n='linkInternalFilters',i,t;if(!h||(" + "s.linkType&&(h||s.linkName)))return'';i=h.indexOf('?');t=s[n];s[n]=" + "p?p:t;h=s.linkLeaveQueryString||i<0?h:h.substring(0,i);if(s.lt(h)==" + "'e')s.linkType='e';else h='';s[n]=t;return e?o:h;"); s.p_gh = new Function("", "" + "var s=this;if(!s.eo&&!s.lnk)return'';var o=s.eo?s.eo:s.lnk,y=s.ot(o" + "),n=s.oid(o),x=o.s_oidt;if(s.eo&&o==s.eo){while(o&&!n&&y!='BODY'){o" + "=o.parentElement?o.parentElement:o.parentNode;if(!o)return'';y=s.ot" + "(o);n=s.oid(o);x=o.s_oidt;}}return o?o:'';"); /* * Plugin: getTimeParting 3.3 */ s.getTimeParting = new Function("h", "z", "" + "var s=this,od;od=new Date('1/1/2000');if(od.getDay()!=6||od.getMont" + "h()!=0){return'Data Not Available';}else{var H,M,D,W,U,ds,de,tm,tt," + "da=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Sa" + "turday'],d=new Date(),a=[];z=z?z:0;z=parseFloat(z);if(s._tpDST){var" + " dso=s._tpDST[d.getFullYear()].split(/,/);ds=new Date(dso[0]+'/'+d." + "getFullYear());de=new Date(dso[1]+'/'+d.getFullYear());if(h=='n'&&d" + ">ds&&dde||d=12){U='PM';H=H-12;}if(H==0){H=12;}if(D==6||D==0){W='Wee" + "kend';}D=da[D];tm=H+':'+M+U;tt=H+':'+((M>30)?'30':'00')+U;a=[tm,tt," + "D,W];return a;}"); /* * Plugin: getVisitNum 3.0 */ s.getVisitNum = new Function("tp", "c", "c2", "" + "var s=this,e=new Date,cval,cvisit,ct=e.getTime(),d;if(!tp){tp='m';}" + "if(tp=='m'||tp=='w'||tp=='d'){eo=s.endof(tp),y=eo.getTime();e.setTi" + "me(y);}else {d=tp*86400000;e.setTime(ct+d);}if(!c){c='s_vnum';}if(!" + "c2){c2='s_invisit';}cval=s.c_r(c);if(cval){var i=cval.indexOf('&vn=" + "'),str=cval.substring(i+4,cval.length),k;}cvisit=s.c_r(c2);if(cvisi" + "t){if(str){e.setTime(ct+1800000);s.c_w(c2,'true',e);return str;}els" + "e {return 'unknown visit number';}}else {if(str){str++;k=cval.substri" + "ng(0,i);e.setTime(k);s.c_w(c,k+'&vn='+str,e);e.setTime(ct+1800000);" + "s.c_w(c2,'true',e);return str;}else {s.c_w(c,e.getTime()+'&vn=1',e)" + ";e.setTime(ct+1800000);s.c_w(c2,'true',e);return 1;}}"); s.dimo = new Function("m", "y", "" + "var d=new Date(y,m+1,0);return d.getDate();"); s.endof = new Function("x", "" + "var t=new Date;t.setHours(0);t.setMinutes(0);t.setSeconds(0);if(x==" + "'m'){d=s.dimo(t.getMonth(),t.getFullYear())-t.getDate()+1;}else if(" + "x=='w'){d=7-t.getDay();}else {d=1;}t.setDate(t.getDate()+d);return " + "t;"); /* * Plugin: getQueryParam 2.4 */ s.getQueryParam = new Function("p", "d", "u", "h", "" + "var s=this,v='',i,j,t;d=d?d:'';u=u?u:(s.pageURL?s.pageURL:s.wd.loca" + "tion);if(u=='f')u=s.gtfs().location;while(p){i=p.indexOf(',');i=i<0" + "?p.length:i;t=s.p_gpv(p.substring(0,i),u+'',h);if(t){t=t.indexOf('#" + "')>-1?t.substring(0,t.indexOf('#')):t;}if(t)v+=v?d+t:t;p=p.substrin" + "g(i==p.length?i:i+1)}return v"); s.p_gpv = new Function("k", "u", "h", "" + "var s=this,v='',q;j=h==1?'#':'?';i=u.indexOf(j);if(k&&i>-1){q=u.sub" + "string(i+1);v=s.pt(q,'&','p_gvf',k)}return v"); s.p_gvf = new Function("t", "k", "" + "if(t){var s=this,i=t.indexOf('='),p=i<0?t:t.substring(0,i),v=i<0?'T" + "rue':t.substring(i+1);if(p.toLowerCase()==k.toLowerCase())return s." + "epa(v)}return''"); /* * Plugin: getValOnce 1.1 */ s.getValOnce = new Function("v", "c", "e", "t", "" + "var s=this,a=new Date,v=v?v:'',c=c?c:'s_gvo',e=e?e:0,i=t=='m'?6000" + "0:86400000;k=s.c_r(c);if(v){a.setTime(a.getTime()+e*i);s.c_w(c,v,e" + "==0?0:a);}return v==k?'':v"); /* * Plugin: getActionDepth v1.0 */ s.getActionDepth = new Function("c", "" + "var s=this,v=1,t=new Date;t.setTime(t.getTime()+1800000);" + "if(!s.c_r(c)){v=1}if(s.c_r(c)){v=s.c_r(c);v++}" + "if(!s.c_w(c,v,t)){s.c_w(c,v,0)}return v;"); /* * Plugin: setupLinkTrack 2.0.4 - return links for HBX-based link * tracking in SiteCatalyst (requires s.split and s.apl) */ s.setupLinkTrack = new Function("vl", "c", "" + "var s=this;var l=s.d.links,cv,cva,vla,h,i,l,t,b,o,y,n,oc,d='';cv=s." + "c_r(c);if(vl&&cv!=''){cva=s.split(cv,'^^');vla=s.split(vl,',');for(" + "x in vla)s._hbxm(vla[x])?s[vla[x]]=cva[x]:'';}s.c_w(c,'',0);if(!s.e" + "o&&!s.lnk)return '';o=s.eo?s.eo:s.lnk;y=s.ot(o);n=s.oid(o);if(s.eo&" + "&o==s.eo){while(o&&!n&&y!='BODY'){o=o.parentElement?o.parentElement" + ":o.parentNode;if(!o||typeof o=='undefined')return '';y=s.ot(o);if(y" + "=='BODY') return '';n=s.oid(o);}for(i=0;i<4;i++){var ltp=setTimeout" + "(function(){},10);if(o.tagName.toLowerCase()=='body') return '';if(o" + ".tagName)if(o.tagName.toLowerCase()!='a')if(o.tagName.toLowerC" + "ase()!='area')o=o.parentElement;}}b=s._LN(o);o.lid=b[0];o.lpos=b[1];" + "if(s.hbx_lt&&s.hbx_lt!='manual'){if((o.tagName&&s._TL(o.tagName)=='" + "area')){if(!s._IL(o.lid)){if(o.parentNode){if(o.parentNode.name)o.l" + "id=o.parentNode.name;else o.lid=o.parentNode.id}}if(!s._IL(o.lpos))" + "o.lpos=o.coords}else{if(s._IL(o.lid)<1)o.lid=s._LS(o.lid=o.text?o.t" + "ext:o.innerText?o.innerText:'');if(!s._IL(o.lid)||s._II(s._TL(o.lid" + "),'-1){h=''+o.innerHTML;bu=s._TL(h);i=s._II(bu,'-1){eval(\"__f=/ src\s*=\s*[\'\\\"]?([^\'\\\" ]+)[\'\\\"]?/i\")" + ";__f.exec(h);if(RegExp.$1)h=RegExp.$1}o.lid=h}}}h=o.href?o.href:'';" + "i=h.indexOf('?');h=s.linkLeaveQueryString||i<0?h:h.substring(0,i);l" + "=s.linkName?s.linkName:s._hbxln(h);t=s.linkType?s.linkType.toLowerC" + "ase():s.lt(h);oc=o.onclick?''+o.onclick:'';cv=s.pageName+'^^'+o.lid" + "+'^^'+s.pageName+' | '+(o.lid=o.lid?o.lid:'no &lid')+'^^'+o.lpos;if" + "(t&&(h||l)){cva=s.split(cv,'^^');vla=s.split(vl,',');for(x in vla)s" + "._hbxm(vla[x])?s[vla[x]]=cva[x]:'';}else if(!t&&oc.indexOf('.tl(')<" + "0){s.c_w(c,cv,0);}else return ''"); s._IL = new Function("a", "var s=this;return typeof a!='undefined'?a.len" + "gth:0"); s._II = new Function("a", "b", "c", "var s=this;return a.indexOf(b,c?c:0)" ); s._IS = new Function("a", "b", "c", "" + "var s=this;return b>s._IL(a)?'':a.substring(b,c!=null?c:s._IL(a))"); s._LN = new Function("a", "b", "c", "d", "" + "var s=this;b=a.href;b+=a.name?a.name:'';c=s._LVP(b,'lid');d=s._LVP(" + "b,'lpos');r" + "eturn[c,d]"); s._LVP = new Function("a", "b", "c", "d", "e", "" + "var s=this;c=s._II(a,'&'+b+'=');c=c<0?s._II(a,'?'+b+'='):c;if(c>-1)" + "{d=s._II(a,'&',c+s._IL(b)+2);e=s._IS(a,c+s._IL(b)+2,d>-1?d:s._IL(a)" + ");return e}return ''"); s._LS = new Function("a", "" + "var s=this,b,c=100,d,e,f,g;b=(s._IL(a)>c)?escape(s._IS(a,0,c)):esca" + "pe(a);b=s._LSP(b,'%0A','%20');b=s._LSP(b,'%0D','%20');b=s._LSP(b,'%" + "09','%20');c=s._IP(b,'%20');d=s._NA();e=0;for(f=0;f0){d[e++]=g}}b=d.join('%20');retu" + "rn unescape(b)"); s._LSP = new Function("a", "b", "c", "d", "var s=this;d=s._IP(a,b);return d" + ".join(c)"); s._IP = new Function("a", "b", "var s=this;return a.split(b)"); s._RP = new Function("a", "b", "c", "d", "" + "var s=this;d=s._II(a,b);if(d>-1){a=s._RP(s._IS(a,0,d)+','+s._IS(a,d" + "+s._IL(b),s._IL(a)),b,c)}return a"); s._TL = new Function("a", "var s=this;return a.toLowerCase()"); s._NA = new Function("a", "var s=this;return new Array(a?a:0)"); s._hbxm = new Function("m", "var s=this;return (''+m).indexOf('{')<0"); s._hbxln = new Function("h", "var s=this,n=s.linkNames;if(n)return s.pt(" + "n,',','lnf',h);return ''"); /* * Plugin: getNewRepeat 1.2 */ s.getNewRepeat = new Function("d", "cn", "" + "var s=this,e=new Date(),cval,sval,ct=e.getTime();d=d?d:30;cn=cn?cn:" + "'s_nr';e.setTime(ct+d*24*60*60*1000);cval=s.c_r(cn);if(cval.length=" + "=0){s.c_w(cn,ct+'-New',e);return'New';}sval=s.split(cval,'-');if(ct" + "-sval[0]<30*60*1000&&sval[1]=='New'){s.c_w(cn,ct+'-New',e);return'N" + "ew';}else{s.c_w(cn,ct+'-Repeat',e);return'Repeat';}"); /* * Plugin: Remove From List */ s.rfl = new Function("l", "v", "d1", "d2", "ku", "" + "var s=this,R=new Array(),C='',d1=!d1?',':d1,d2=!d2?',':d2,ku=!ku?0:" + "1;if(!l)return'';L=s.split(l,d1);for(i=0;i-1){C=s.split(L[i],':');C[1]=C[0]+':'+C[1];L[i]=C[0];}if" + "(L[i]!=v&&C)R.push(C[1]);else if(L[i]!=v)R.push(L[i]);else if(L[i]=" + "=v&&ku){ku=0;if(C)R.push(C[1]);else R.push(L[i]);}C='';}return s.jo" + "in(R,{delim:d2})"); /* * Plugin: getAndPersistValue 0.3 */ s.getAndPersistValue = new Function("v", "c", "e", "" + "var s=this,a=new Date;e=e?e:0;a.setTime(a.getTime()+e*86400000);if(" + "v)s.c_w(c,v,e?a:0);return s.c_r(c);"); /* * Plugin: getPreviousValue v1.0 */ s.getPreviousValue = new Function("v", "c", "el", "" + "var s=this,t=new Date,i,j,r='';t.setTime(t.getTime()+1800000);if(el" + "){if(s.events){i=s.split(el,',');j=s.split(s.events,',');for(x in i" + "){for(y in j){if(i[x]==j[y]){if(s.c_r(c)) r=s.c_r(c);v?s.c_w(c,v,t)" + ":s.c_w(c,'no value',t);return r}}}}}else{if(s.c_r(c)) r=s.c_r(c);v?" + "s.c_w(c,v,t):s.c_w(c,'no value',t);return r}"); /* * Utility Function: manageVars 1.4 */ s.manageVars = new Function("c", "l", "f", "" + "var s=this,vl,la,vla;l=l?l:'';f=f?f:1 ;if(!s[c])return false;vl='pa" + "geName,purchaseID,channel,server,pageType,campaign,state,zip,events" + ",products,transactionID';for(var n=1;n<76;n++){vl+=',prop'+n+',eVar" + "'+n+',hier'+n;}if(l&&(f==1||f==2)){if(f==1){vl=l;}if(f==2){la=s.spl" + "it(l,',');vla=s.split(vl,',');vl='';for(x in la){for(y in vla){if(l" + "a[x]==vla[y]){vla[y]='';}}}for(y in vla){vl+=vla[y]?','+vla[y]:'';}" + "}s.pt(vl,',',c,0);return true;}else if(l==''&&f==1){s.pt(vl,',',c,0" + ");return true;}else{return false;}"); s.clearVars = new Function("t", "var s=this;s[t]='';"); s.lowercaseVars = new Function("t", "" + "var s=this;if(s[t]&&t!='events'){s[t]=s[t].toString();if(s[t].index" + "Of('D=')!=0){s[t]=s[t].toLowerCase();}}"); /* * Function - read combined cookies v 0.36 */ if (!s.__ccucr) { s.c_rr = s.c_r; s.__ccucr = true; function c_r(k) { var s = this, d = new Date, v = s.c_rr(k), c = s.c_rr('s_pers'), i, m, e; if (v) return v; k = s.ape(k); i = c.indexOf(' ' + k + '='); c = i < 0 ? s.c_rr('s_sess') : c; i = c.indexOf(' ' + k + '='); m = i < 0 ? i : c.indexOf('|', i); e = i < 0 ? i : c.indexOf(';', i); m = m > 0 ? m : e; v = i < 0 ? '' : s.epa(c.substring(i + 2 + k.length, m < 0 ? c.length : m)); if (m > 0 && m != e) if (parseInt(c.substring(m + 1, e < 0 ? c.length : e)) < d.getTime()) { d.setTime(d.getTime() - 60000); s.c_w(s.epa(k), '', d); v = ''; } return v; } s.c_r = c_r; } /* * Function - write combined cookies v 0.36 */ if (!s.__ccucw) { s.c_wr = s.c_w; s.__ccucw = true; function c_w(k, v, e) { var s = this, d = new Date, ht = 0, pn = 's_pers', sn = 's_sess', pc = 0, sc = 0, pv, sv, c, i, t; d.setTime(d.getTime() - 60000); if (s.c_rr(k)) s.c_wr(k, '', d); k = s.ape(k); pv = s.c_rr(pn); i = pv.indexOf(' ' + k + '='); if (i > -1) { pv = pv.substring(0, i) + pv.substring(pv.indexOf(';', i) + 1); pc = 1; } sv = s.c_rr(sn); i = sv.indexOf(' ' + k + '='); if (i > -1) { sv = sv.substring(0, i) + sv.substring(sv.indexOf(';', i) + 1); sc = 1; } d = new Date; if (e) { if (e.getTime() > d.getTime()) { pv += ' ' + k + '=' + s.ape(v) + '|' + e.getTime() + ';'; pc = 1; } } else { sv += ' ' + k + '=' + s.ape(v) + ';'; sc = 1; } sv = sv.replace(/%00/g, ''); pv = pv.replace(/%00/g, ''); if (sc) s.c_wr(sn, sv, 0); if (pc) { t = pv; while (t && t.indexOf(';') != -1) { var t1 = parseInt(t.substring(t.indexOf('|') + 1, t.indexOf(';'))); t = t.substring(t.indexOf(';') + 1); ht = ht < t1 ? t1 : ht; } d.setTime(ht); s.c_wr(pn, pv, d); } return v == s.c_r(s.epa(k)); } s.c_w = c_w; } /* * Plugin Utility: apl v1.1 */ s.apl = new Function("l", "v", "d", "u", "" + "var s=this,m=0;if(!l)l='';if(u){var i,n,a=s.split(l,d);for(i=0;i=0){x=x.substring(0,i)+n+x." + "substring(i+o.length);i=x.indexOf(o,i+l)}return x"); /* * Plugin Utility: split v1.5 */ s.split = new Function("l", "d", "" + "var i,x=0,a=new Array;while(l){i=l.indexOf(d);i=i>-1?i:l.length;a[x" + "++]=l.substring(0,i);l=l.substring(i+d.length);}return a"); /* * Utility Function: p_c */ s.p_c = new Function("v", "c", "" + "var x=v.indexOf('=');return c.toLowerCase()==v.substring(0,x<0?v.le" + "ngth:x).toLowerCase()?v:0"); /* * TNT Integration Plugin v1.0 */ s.trackTNT = new Function("v", "p", "b", "" + "var s=this,n='s_tnt',p=p?p:n,v=v?v:n,r='',pm=false,b=b?b:true;if(s." + "getQueryParam){pm=s.getQueryParam(p);}if(pm){r+=(pm+',');}if(s.wd[v" + "]!=undefined){r+=s.wd[v];}if(b){s.wd[v]='';}return r;"); /* * Plugin: socialPlatforms v1.0 */ s.socialPlatforms = new Function("a", "" + "var s=this,g,K,D,E,F;g=s.referrer?s.referrer:document.referrer;g=g." + "toLowerCase();K=s.split(s.socPlatList,'|');for(i=0;i');if(g.indexOf(D[0])!=-1){if(a){s[a]=D[1];}}}"); s.socPlatList = "facebook.com>Facebook|twitter.com>Twitter|t.co/>Twitter|youtube.com>Youtube|clipmarks.com>Clipmarks|dailymotion.com>Dailymotion|delicious.com>Delicious|digg.com>Digg|diigo.com>Diigo|flickr.com>Flickr|flixster.com>Flixster|fotolog.com>Fotolog|friendfeed.com>FriendFeed|google.com/buzz>Google Buzz|buzz.googleapis.com>Google Buzz|plus.google.com>Google+|hulu.com>Hulu|identi.ca>identi.ca|ilike.com>iLike|intensedebate.com>IntenseDebate|myspace.com>MySpace|newsgator.com>Newsgator|photobucket.com>Photobucket|plurk.com>Plurk|slideshare.net>SlideShare|smugmug.com>SmugMug|stumbleupon.com>StumbleUpon|tumblr.com>Tumblr|vimeo.com>Vimeo|wordpress.com>WordPress|xanga.com>Xanga|metacafe.com>Metacafe"; /* * socialAuthors v1.4 */ s.socialAuthors = new Function("", "" + "var s=this,g,tco;g=s.referrer?s.referrer:document.referrer;if(g.ind" + "exOf('t.co/')!=-1){s.tco=escape(s.split(g,'/')[3]);s.Integrate.add(" + "'SocialAuthor');s.Integrate.SocialAuthor.tEvar='eVar63';s.Integrate" + ".SocialAuthor.get('search.twitter.com/search.json?var=[VAR]&" + "callback=s.twitterSearch&q=http%3A%2F%2Ft.co%2F'+s.tco);s.Integrate" + ".SocialAuthor.delay();s.Integrate.SocialAuthor.setVars=function(s,p" + "){s[p.tEvar]=s.user;}}"); s.twitterSearch = new Function("obj", "" + "var s=this,txt,txtRT,txtEnd,txtAuthor;if(typeof obj=='undefined'||o" + "bj.results.length==0){s.user='Not Found';s.Integrate.SocialAuthor.r" + "eady();return;}else{txt=obj.results[0].text;txtRT=txt.indexOf('RT @" + "');if(txtRT!=-1){txtEnd=txt.indexOf(' ',txtRT+4);txtAuthor=txt.subs" + "tring(txtRT+4,txtEnd);s.user=txtAuthor.replace(':','');}else{s.user" + "=obj.results[0].from_user;}s.Integrate.SocialAuthor.ready();}"); /* WARNING: Changing any of the below variables will cause drastic changes to how your visitor data is collected. Changes should only be made when instructed to do so by your account manager.*/ s.visitorNamespace = "charlesschwab"; s.visitor = Visitor.getInstance("5DB5123F5245B1D20A490D45@AdobeOrg"); s.prop69 = (typeof (Visitor) != "undefined" ? "VisitorAPI Present" : "VisitorAPI Missing"); s.debugTracking = false; if (TagParameters.Vendor.SiteCatalyst.DomainName != "No_DomainName") s.trackingServer = TagParameters.Vendor.SiteCatalyst.DomainName; if (TagParameters.Vendor.SiteCatalyst.SecureDomainName != "No_SecureDomain") s.trackingServerSecure = TagParameters.Vendor.SiteCatalyst.SecureDomainName; /* * Plugin: getPercentPageViewed v1.71 */ s.getPercentPageViewed = new Function("n", "" + "var s=this,W=window,EL=W.addEventListener,AE=W.attachEvent,E=['load" + "','unload','scroll','resize','zoom','keyup','mouseup','touchend','o" + "rientationchange','pan'];W.s_Obj=s;s_PPVid=(n=='-'?s.pageName:n)||s" + ".pageName||location.href;if(!W.s_PPVevent){s.s_PPVg=function(n,r){v" + "ar k='s_ppv',p=k+'l',c=s.c_r(n||r?k:p),a=c.indexOf(',')>-1?c.split(" + "',',10):[''],l=a.length,i;a[0]=unescape(a[0]);r=r||(n&&n!=a[0])||0;" + "a.length=10;if(typeof a[0]!='string')a[0]='';for(i=1;i<10;i++)a[i]=" + "!r&&i0&&b>0?M.round(C*b/h):0,O=W.orientation,o=!isNaN(O)?M.abs(o)%180" + ":Y>X?0:90,L=e=='load'||s_PPVi<1,a=s.s_PPVg(s_PPVid,L),V=function(i," + "v,f,n){i=parseInt(typeof a==J&&a.length>i?a[i]:'0')||0;v=typeof v!=" + "N?i:v;v=f||v>i?v:i;return n?v:v>C?C:v<0?0:v};if(new RegExp('(iPod|i" + "Pad|iPhone)').exec(navigator.userAgent||'')&&o){o=x;x=y;y=o}o=o?'P'" + ":'L';a[9]=L?'':a[9].substring(0,1);s.c_w('s_ppv',escape(W.s_PPVid)+" + "','+V(1,p,L)+','+(L||!V(2)?p:V(2))+','+V(3,b,L,1)+','+X+','+Y+','+x" + "+','+y+','+r+','+a[9]+(a[9]==o?'':o))}if(!W.s_PPVt&&e!='unload')W.s" + "_PPVt=setTimeout(W.s_PPVevent,333)};for(var f=W.s_PPVevent,i=0;i=5&&(!s.isopera||s.apv>=7)){tcf=new Function('s','p','f','var e;try{p[f](s,p)}catch(e){}');tcf(s,p,f)}else p[f](s,p)}}};m._t=function(){this._g(1)};m._fu=func" + "tion(p,u){var m=this,s=m.s,v,x,y,z,tm=new Date;if(u.toLowerCase().substring(0,4) != 'http')u='http://'+u;if(s.ssl)u=s.rep(u,'http:','https:');p.RAND=Math&&Math.random?Math.floor(Math.random()*10000" + "000000000):tm.getTime();p.RAND+=Math.floor(tm.getTime()/10800000)%10;x=0;while(x>=0){x=u.indexOf('[',x);if(x>=0){y=u.indexOf(']',x);if(y>x){z=u.substring(x+1,y);if(z.length>2&&z.substring(0,2)=='s." + "'){v=s[z.substring(2)];if(!v)v=''}else{v=''+p[z];if(!(v==p[z]||parseFloat(v)==p[z]))z=0}if(z) {u=u.substring(0,x)+s.rep(escape(v),'+','%2B')+u.substring(y+1);x=y-(z.length-v.length+1)} else {x=y}}}" + "}return u};m.get=function(u,v){var p=this,m=p._m;if(!p.disable){if(!v)v='s_'+m._in+'_Integrate_'+p._n+'_get_'+p._c;p._c++;p.VAR=v;p._d++;m.s.loadModule('Integrate:'+v,m._fu(p,u),0,1,p._n)}};m.delay" + "=function(){var p=this;if(p._d<=0)p._d=1};m.ready=function(){var p=this,m=p._m;p._d=0;if(!p.disable)m.s.dlt()};m._d=function(){var m=this,i,p;for(i=0;i0)return 1}return 0};m._x=function(d,n){var p=this[n],x;if(!p.disable){for(x in d)if(x&&(!Object||!Object.prototype||!Object.prototype[x]))p[x]=d[x];p._d--}};m.beacon=function(u){var p=this,m" + "=p._m,s=m.s,imn='s_i_'+m._in+'_Integrate_'+p._n+'_'+p._c,im;if(!p.disable&&s.d.images&&s.apv>=3&&(!s.isopera||s.apv>=7)&&(s.ns6<0||s.apv>=6.1)){p._c++;im=s.wd[imn]=new Image;im.src=m._fu(p,u)}};m.s" + "cript=function(u){var p=this,m=p._m;if(!p.disable)m.s.loadModule(0,m._fu(p,u),0,1)};m.l=new Array;if(m.onLoad)m.onLoad(s,m)"; s.m_i("Integrate"); /* Module: Media */ s.m_Media_c = "var m=s.m_i('Media');if(m.completeByCloseOffset==undefined)m.completeByCloseOffset=1;if(m.completeCloseOffsetThreshold==undefined)m.completeCloseOffsetThreshold=1;m.cn=function(n){var m=" + "this;return m.s.rep(m.s.rep(m.s.rep(n,\"\\n\",''),\"\\r\",''),'--**--','')};m.open=function(n,l,p,b){var m=this,i=new Object,tm=new Date,a='',x;n=m.cn(n);if(!l)l=-1;if(n&&p){if(!m.l)m.l=new Object;" + "if(m.l[n])m.close(n);if(b&&b.id)a=b.id;if(a)for (x in m.l)if(m.l[x]&&m.l[x].a==a)m.close(m.l[x].n);i.n=n;i.l=l;i.o=0;i.x=0;i.p=m.cn(m.playerName?m.playerName:p);i.a=a;i.t=0;i.ts=0;i.s=Math.floor(tm" + ".getTime()/1000);i.lx=0;i.lt=i.s;i.lo=0;i.e='';i.to=-1;i.tc=0;i.fel=new Object;i.vt=0;i.sn=0;i.sx=\"\";i.sl=0;i.sg=0;i.sc=0;i.us=0;i.ad=0;i.adpn;i.adpp;i.adppp;i.clk;i.CPM;i.co=0;i.cot=0;i.lm=0;i.l" + "om=0;m.l[n]=i}};m.openAd=function(n,l,p,pn,pp,ppp,CPM,b){var m=this,i=new Object;n=m.cn(n);m.open(n,l,p,b);i=m.l[n];if(i){i.ad=1;i.adpn=m.cn(pn);i.adpp=pp;i.adppp=ppp;i.CPM=CPM}};m._delete=function" + "(n){var m=this,i;n=m.cn(n);i=m.l[n];m.l[n]=0;if(i&&i.m)clearTimeout(i.m.i)};m.close=function(n){this.e(n,0,-1)};m.play=function(n,o,sn,sx,sl){var m=this,i;i=m.e(n,1,o,sn,sx,sl);if(i&&!i.m){i.m=new " + "Object;i.m.m=new Function('var m=s_c_il['+m._in+'],i;if(m.l){i=m.l[\"'+m.s.rep(i.n,'\"','\\\\\"')+'\"];if(i){if(i.lx==1)m.e(i.n,3,-1);i.m.i=setTimeout(i.m.m,1000)}}');i.m.m()}};m.click=function(n,o" + "){this.e(n,7,o)};m.complete=function(n,o){this.e(n,5,o)};m.stop=function(n,o){this.e(n,2,o)};m.track=function(n){this.e(n,4,-1)};m.bcd=function(vo,i){var m=this,ns='a.media.',v=vo.linkTrackVars,e=v" + "o.linkTrackEvents,pe='m_i',pev3,c=vo.contextData,x;if(i.ad){ns+='ad.';if(i.adpn){c['a.media.name']=i.adpn;c[ns+'pod']=i.adpp;c[ns+'podPosition']=i.adppp;}if(!i.vt)c[ns+'CPM']=i.CPM;}if (i.clk) {c[n" + "s+'clicked']=1;i.clk=0}c['a.contentType']='video'+(i.ad?'Ad':'');c['a.media.channel']=m.channel;c[ns+'name']=i.n;c[ns+'playerName']=i.p;if(i.l>0)c[ns+'length']=i.l;if(Math.floor(i.ts)>0)c[ns+'timeP" + "layed']=Math.floor(i.ts);if(!i.vt){c[ns+'view']=true;pe='m_s';i.vt=1}if(i.sx){c[ns+'segmentNum']=i.sn;c[ns+'segment']=i.sx;if(i.sl>0)c[ns+'segmentLength']=i.sl;if(i.sc&&i.ts>0)c[ns+'segmentView']=t" + "rue}if(!i.cot&&i.co){c[ns+\"complete\"]=true;i.cot=1}if(i.lm>0)c[ns+'milestone']=i.lm;if(i.lom>0)c[ns+'offsetMilestone']=i.lom;if(v)for(x in c)v+=',contextData.'+x;pev3=c['a.contentType'];vo.pe=pe;" + "vo.pev3=pev3;var d=m.contextDataMapping,y,a,l,n;if(d){vo.events2='';if(v)v+=',events';for(x in d){if(x.substring(0,ns.length)==ns)y=x.substring(ns.length);else y=\"\";a=d[x];if(typeof(a)=='string')" + "{l=m.s.sp(a,',');for(n=0;n0?i.l:1)+d+m.s.ape(i.p)+d+Math.floor(i.t)+d+i.s+d+(i.to>=0?'L'+Math.floor(i.to):'')+i.e+(x!=0&&x!=2?" + "'L'+Math.floor(o):'');vo.pe=pe;vo.pev3=pev3};m.e=function(n,x,o,sn,sx,sl,pd){var m=this,i,tm=new Date,ts=Math.floor(tm.getTime()/1000),c,l,v=m.trackVars,e=m.trackEvents,ti=m.trackSeconds,tp=m.track" + "Milestones,to=m.trackOffsetMilestones,sm=m.segmentByMilestones,so=m.segmentByOffsetMilestones,z=new Array,j,t=1,w=new Object,x,ek,tc,vo=new Object;if(!m.channel)m.channel=m.s.wd.location.hostname;n" + "=m.cn(n);i=n&&m.l&&m.l[n]?m.l[n]:0;if(i){if(i.ad){ti=m.adTrackSeconds;tp=m.adTrackMilestones;to=m.adTrackOffsetMilestones;sm=m.adSegmentByMilestones;so=m.adSegmentByOffsetMilestones}if(o<0){if(i.lx" + "==1&&i.lt>0)o=(ts-i.lt)+i.lo;else o=i.lo}if(i.l>0)o=o0){i.x=(i.o/i.l)*100;i.x=i.x>100?100:i.x}if(i.lo<0)i.lo=o;tc=i.tc;w.name=n;w.ad=i.ad;w.length=i.l;w.openTime=" + "new Date;w.openTime.setTime(i.s*1000);w.offset=i.o;w.percent=i.x;w.playerName=i.p;if(i.to<0)w.mediaEvent=w.event='OPEN';else w.mediaEvent=w.event=(x==1?'PLAY':(x==2?'STOP':(x==3?'MONITOR':(x==4?'TR" + "ACK':(x==5?'COMPLETE':(x==7?'CLICK':('CLOSE')))))));if(!pd){if(i.pd)pd=i.pd}else i.pd=pd;w.player=pd;if(x>2||(x!=i.lx&&(x!=2||i.lx==1))) {if(!sx){sn=i.sn;sx=i.sx;sl=i.sl}if(x){if(x==1)i.lo=o;if((x<" + "=3||x>=5)&&i.to>=0){t=0;v=e=\"None\";if(i.to!=o){l=i.to;if(l>o){l=i.lo;if(l>o)l=o}z=tp?m.s.sp(tp,','):0;if(i.l>0&&z&&o>=l)for(j=0;j=c){t=1;j=z.length;w.mediaEvent=w.event='MILESTONE';i.lm=w.milestone=c}}z=to?m.s.sp(to,','):0;if(z&&o>=l)for(j=0;j=c){t=1;j=z.length;w.me" + "diaEvent=w.event='OFFSET_MILESTONE';i.lom=w.offsetMilestone=c}}}}if(i.sg||!sx){if(sm&&tp&&i.l>0){z=m.s.sp(tp,',');if(z){z[z.length]='100';l=0;for(j=0;j0?i.l:'E');l=0;for(j=0;j=0)t=1}if((x>=2||i.x>=100)&&i.lo=0&&x<=3){ti=ti?ti:0;if(ti&&i.ts>=ti){t=1;w.mediaEvent=w.event='SECONDS'}}i.lt=ts;i.lo=o}if(!x||(x<=" + "3&&i.x>=100)){if(i.lx!=2)i.e+='E'+Math.floor(o);x=0;v=e=\"None\";w.mediaEvent=w.event=\"CLOSE\"}if(x==7){w.clicked=i.clk=1;t=1}if(x==5||(m.completeByCloseOffset&&(!x||i.x>=100)&&i.l>0&&o>=i.l-m.com" + "pleteCloseOffsetThreshold)){w.complete=i.co=1;t=1}ek=w.mediaEvent;if(ek=='MILESTONE')ek+='_'+w.milestone;else if(ek=='OFFSET_MILESTONE')ek+='_'+w.offsetMilestone;if(!i.fel[ek]) {w.eventFirstTime=tr" + "ue;i.fel[ek]=1}else w.eventFirstTime=false;w.timePlayed=i.t;w.segmentNum=i.sn;w.segment=i.sx;w.segmentLength=i.sl;if(m.monitor&&x!=4)m.monitor(m.s,w);if(x==0)m._delete(n);if(t&&i.tc==tc){vo=new Obj" + "ect;vo.contextData=new Object;vo.linkTrackVars=v;vo.linkTrackEvents=e;if(!vo.linkTrackVars)vo.linkTrackVars='';if(!vo.linkTrackEvents)vo.linkTrackEvents='';if(m.trackUsingContextData)m.bcd(vo,i);el" + "se m.bpe(vo,i,x,o);m.s.t(vo);if(i.us){i.sn=sn;i.sx=sx;i.sc=1;i.us=0}else if(i.ts>0)i.sc=0;i.e=\"\";i.lm=i.lom=0;i.ts-=Math.floor(i.ts);i.to=o;i.tc++}}}return i};m.ae=function(n,l,p,x,o,sn,sx,sl,pd," + "b){var m=this,r=0;if(n&&(!m.autoTrackMediaLengthRequired||(length&&length>0)) &&p){if(!m.l||!m.l[n]){if(x==1||x==3){m.open(n,l,p,b);r=1}}else r=1;if(r)m.e(n,x,o,sn,sx,sl,pd)}};m.a=function(o,t){var" + " m=this,i=o.id?o.id:o.name,n=o.name,p=0,v,c,c1,c2,xc=m.s.h,x,e,f1,f2='s_media_'+m._in+'_oc',f3='s_media_'+m._in+'_t',f4='s_media_'+m._in+'_s',f5='s_media_'+m._in+'_l',f6='s_media_'+m._in+'_m',f7='s" + "_media_'+m._in+'_c',tcf,w;if(!i){if(!m.c)m.c=0;i='s_media_'+m._in+'_'+m.c;m.c++}if(!o.id)o.id=i;if(!o.name)o.name=n=i;if(!m.ol)m.ol=new Object;if(m.ol[i])return;m.ol[i]=o;if(!xc)xc=m.s.b;tcf=new Fu" + "nction('o','var e,p=0;try{if(o.versionInfo&&o.currentMedia&&o.controls)p=1}catch(e){p=0}return p');p=tcf(o);if(!p){tcf=new Function('o','var e,p=0,t;try{t=o.GetQuickTimeVersion();if(t)p=2}catch(e){" + "p=0}return p');p=tcf(o);if(!p){tcf=new Function('o','var e,p=0,t;try{t=o.GetVersionInfo();if(t)p=3}catch(e){p=0}return p');p=tcf(o)}}v=\"var m=s_c_il[\"+m._in+\"],o=m.ol['\"+i+\"']\";if(p==1){p='Wi" + "ndows Media Player '+o.versionInfo;c1=v+',n,p,l,x=-1,cm,c,mn;if(o){cm=o.currentMedia;c=o.controls;if(cm&&c){mn=cm.name?cm.name:c.URL;l=cm.duration;p=c.currentPosition;n=o.playState;if(n){if(n==8)x=" + "0;if(n==3)x=1;if(n==1||n==2||n==4||n==5||n==6)x=2;}';c2='if(x>=0)m.ae(mn,l,\"'+p+'\",x,x!=2?p:-1,0,\"\",0,0,o)}}';c=c1+c2;if(m.s.isie&&xc){x=m.s.d.createElement('script');x.language='jscript';x.typ" + "e='text/javascript';x.htmlFor=i;x.event='PlayStateChange(NewState)';x.defer=true;x.text=c;xc.appendChild(x);o[f6]=new Function(c1+'if(n==3){x=3;'+c2+'}setTimeout(o.'+f6+',5000)');o[f6]()}}if(p==2){" + "p='QuickTime Player '+(o.GetIsQuickTimeRegistered()?'Pro ':'')+o.GetQuickTimeVersion();f1=f2;c=v+',n,x,t,l,p,p2,mn;if(o){mn=o.GetMovieName()?o.GetMovieName():o.GetURL();n=o.GetRate();t=o.GetTimeSca" + "le();l=o.GetDuration()/t;p=o.GetTime()/t;p2=o.'+f5+';if(n!=o.'+f4+'||p5){x=2;if(n!=0)x=1;else if(p>=l)x=0;if(p5)m.ae(mn,l,\"'+p+'\",2,p2,0,\"\",0,0,o);m.ae(mn,l,\"'+p+'\",x,x!=2" + "?p:-1,0,\"\",0,0,o)}if(n>0&&o.'+f7+'>=10){m.ae(mn,l,\"'+p+'\",3,p,0,\"\",0,0,o);o.'+f7+'=0}o.'+f7+'++;o.'+f4+'=n;o.'+f5+'=p;setTimeout(\"'+v+';o.'+f2+'(0,0)\",500)}';o[f1]=new Function('a','b',c);o" + "[f4]=-1;o[f7]=0;o[f1](0,0)}if(p==3){p='RealPlayer '+o.GetVersionInfo();f1=n+'_OnPlayStateChange';c1=v+',n,x=-1,l,p,mn;if(o){mn=o.GetTitle()?o.GetTitle():o.GetSource();n=o.GetPlayState();l=o.GetLeng" + "th()/1000;p=o.GetPosition()/1000;if(n!=o.'+f4+'){if(n==3)x=1;if(n==0||n==2||n==4||n==5)x=2;if(n==0&&(p>=l||p==0))x=0;if(x>=0)m.ae(mn,l,\"'+p+'\",x,x!=2?p:-1,0,\"\",0,0,o)}if(n==3&&(o.'+f7+'>=10||!o" + ".'+f3+')){m.ae(mn,l,\"'+p+'\",3,p,0,\"\",0,0,o);o.'+f7+'=0}o.'+f7+'++;o.'+f4+'=n;';c2='if(o.'+f2+')o.'+f2+'(o,n)}';if(m.s.wd[f1])o[f2]=m.s.wd[f1];m.s.wd[f1]=new Function('a','b',c1+c2);o[f1]=new Fu" + "nction('a','b',c1+'setTimeout(\"'+v+';o.'+f1+'(0,0)\",o.'+f3+'?500:5000);'+c2);o[f4]=-1;if(m.s.isie)o[f3]=1;o[f7]=0;o[f1](0,0)}};m.as=new Function('e','var m=s_c_il['+m._in+'],l,n;if(m.autoTrack&&m" + ".s.d.getElementsByTagName){l=m.s.d.getElementsByTagName(m.s.isie?\"OBJECT\":\"EMBED\");if(l)for(n=0;n=0)y+=n}retur" + "n y};s.fl=function(x,l){return x?(''+x).substring(0,l):x};s.co=function(o){return o};s.num=function(x){x=''+x;for(var p=0;p=0)x=s.rep(x,n,\"%\"+n.charCodeAt(0).toString(16).toUpperCase())}}else if(c=='AUTO'&&('').charCodeAt){for(i=0;i127){l=0;e='';while(n||l<4){e=h.substring(n%16,n%16+1)+e;n=(n-n%16)/16;l++}y+='%u'+e}else if(c=='+')y+='%2B';else y+=escape(c)}x=y}else x=s.rep(escape(''+x),'+" + "','%2B');if(c&&c!='AUTO'&&s.em==1&&x.indexOf('%u')<0&&x.indexOf('%U')<0){i=x.indexOf('%');while(i>=0){i++;if(h.substring(8).indexOf(x.substring(i,i+1).toUpperCase())>=0)return x.substring(0,i)+'u00" + "'+x.substring(i);i=x.indexOf('%',i)}}}return x};s.epa=function(x){var s=this,y,tcf;if(x){x=s.rep(''+x,'+',' ');if(s.em==3){tcf=new Function('x','var y,e;try{y=decodeURIComponent(x)}catch(e){y=unesc" + "ape(x)}return y');return tcf(x)}else return unescape(x)}return y};s.pt=function(x,d,f,a){var s=this,t=x,z=0,y,r;while(t){y=t.indexOf(d);y=y<0?t.length:y;t=t.substring(0,y);r=s[f](t,a);if(r)return r" + ";z+=y+d.length;t=x.substring(z,x.length);t=z=0)a=a.substring(0,c);c=a.indexOf('=');if(c>=0)a=a.substring(0,c);if(t.substring(" + "0,2)=='s_')t=t.substring(2);return (t!=''&&t==a)};s.fsf=function(t,a){var s=this;if(s.pt(a,',','isf',t))s.fsg+=(s.fsg!=''?',':'')+t;return 0};s.fs=function(x,f){var s=this;s.fsg='';s.pt(x,',','fsf'" + ",f);return s.fsg};s.mpc=function(m,a){var s=this,c,l,n,v;v=s.d.visibilityState;if(!v)v=s.d.webkitVisibilityState;if(v&&v=='prerender'){if(!s.mpq){s.mpq=new Array;l=s.sp('webkitvisibilitychange,visi" + "bilitychange',',');for(n=0;n0){c=s.mpq.shift();s[c.m].apply(s,c.a)}s.mpq=0}'),false)}}c=new Object;c.m=m;c.a=a;s.mpq.push(c);return 1}return 0};s.si=function(){var s=this,i,k,v,c=s_gi+'var s=s_gi(\"'+s.oun+'\")" + ";s.sa(\"'+s.un+'\");';for(i=0;i2?n:2;p=d.lastIndexOf('.');if(p>=0){while(p>=0&&n>1){p=d.lastIndexOf('.',p-1);n--}s.c_d=p>0&&s.pt(d,'" + ".','c_gdf',0)?d.substring(p):d}}return s.c_d};s.c_r=function(k){var s=this;k=s.ape(k);var c=' '+s.d.cookie,i=c.indexOf(' '+k+'='),e=i<0?i:c.indexOf(';',i),v=i<0?'':s.epa(c.substring(i+2+k.length,e<" + "0?c.length:e));return v!='[[B]]'?v:''};s.c_w=function(k,v,e){var s=this,d=s.c_gd(),l=s.cookieLifetime,t;v=''+v;l=l?(''+l).toUpperCase():'';if(e&&l!='SESSION'&&l!='NONE'){t=(v!=''?parseInt(l?l:0):-6" + "0);if(t){e=new Date;e.setTime(e.getTime()+(t*1000))}}if(k&&l!='NONE'){s.d.cookie=k+'='+s.ape(v!=''?v:'[[B]]')+'; path=/;'+(e&&l!='SESSION'?' expires='+e.toGMTString()+';':'')+(d?' domain='+d+';':''" + ");return s.c_r(k)==v}return 0};s.eh=function(o,e,r,f){var s=this,b='s_'+e+'_'+s._in,n=-1,l,i,x;if(!s.ehl)s.ehl=new Array;l=s.ehl;for(i=0;i=5&&(!s.isopera||s.apv>=7)){tc" + "f=new Function('s','f','a','t','var e,r;try{r=s[f](a)}catch(e){r=s[t](e)}return r');r=tcf(s,f,a,t)}else{if(s.ismac&&s.u.indexOf('MSIE 4')>=0)r=s[b](a);else{s.eh(s.wd,'onerror',0,o);r=s[f](a);s.eh(s" + ".wd,'onerror',1)}}return r};s.gtfset=function(e){var s=this;return s.tfs};s.gtfsoe=new Function('e','var s=s_c_il['+s._in+'],c;s.eh(window,\"onerror\",1);s.etfs=1;c=s.t();if(c)s.d.write(c);s.etfs=0" + ";return true');s.gtfsfb=function(a){return window};s.gtfsf=function(w){var s=this,p=w.parent,l=w.location;s.tfs=w;if(p&&p.location!=l&&p.location.host==l.host){s.tfs=p;return s.gtfsf(s.tfs)}return " + "s.tfs};s.gtfs=function(){var s=this;if(!s.tfs){s.tfs=s.wd;if(!s.etfs)s.tfs=s.cet('gtfsf',s.tfs,'gtfset',s.gtfsoe,'gtfsfb')}return s.tfs};s.mrq=function(u){var s=this,l=s.rl[u],n,r;s.rl[u]=0;if(l)fo" + "r(n=0;n=3&&(!s.isopera||s.apv>=7)&&(s.ns6<0||s.apv>=6.1)){if(!s.rc)s.rc=new Object;if(!s.rc[un]){s.rc[un]=1;if(!s.rl)s.rl=new Object;s.rl[un]=new Array;setTimeout('if(window.s_c_il)window.s_c_il['+s._in+" + "'].mrq(\"'+un+'\")',750)}else{l=s.rl[un];if(l){r.t=ta;r.u=un;r.r=rs;l[l.length]=r;return ''}imn+='_'+s.rc[un];s.rc[un]++}if(s.debugTracking){var d='AppMeasurement Debug: '+rs,dl=s.sp(rs,'&'),dln;fo" + "r(dln=0;dln'" + "};s.gg=function(v){var s=this;if(!s.wd['s_'+v])s.wd['s_'+v]='';return s.wd['s_'+v]};s.glf=function(t,a){if(t.substring(0,2)=='s_')t=t.substring(2);var s=this,v=s.gg(t);if(v)s[t]=v};s.gl=function(v)" + "{var s=this;if(s.pg)s.pt(v,',','glf',0)};s.rf=function(x){var s=this,y,i,j,h,p,l=0,q,a,b='',c='',t;if(x&&x.length>255){y=''+x;i=y.indexOf('?');if(i>0){q=y.substring(i+1);y=y.substring(0,i);h=y.toLo" + "werCase();j=0;if(h.substring(0,7)=='http://')j+=7;else if(h.substring(0,8)=='https://')j+=8;i=h.indexOf(\"/\",j);if(i>0){h=h.substring(j,i);p=y.substring(i);y=y.substring(0,i);if(h.indexOf('google'" + ")>=0)l=',q,ie,start,search_key,word,kw,cd,';else if(h.indexOf('yahoo.co')>=0)l=',p,ei,';if(l&&q){a=s.sp(q,'&');if(a&&a.length>1){for(j=0;j0&&l.indexOf('," + "'+t.substring(0,i)+',')>=0)b+=(b?'&':'')+t;else c+=(c?'&':'')+t}if(b&&c)q=b+'&'+c;else c=''}i=253-(q.length-c.length)-y.length;x=y+(i>0?p.substring(0,i):'')+'?'+q}}}}return x};s.s2q=function(k,v,vf" + ",vfp,f){var s=this,qs='',sk,sv,sp,ss,nke,nk,nf,nfl=0,nfn,nfm;if(k==\"contextData\")k=\"c\";if(v){for(sk in v)if((!f||sk.substring(0,f.length)==f)&&v[sk]&&(!vf||vf.indexOf(','+(vfp?vfp+'.':'')+sk+'," + "')>=0)&&(!Object||!Object.prototype||!Object.prototype[sk])){nfm=0;if(nfl)for(nfn=0;nfn0){nke=sk.indexOf('.');if(nke>0){nk=sk.substring(0,nke);nf=(f?f:'')+nk+'.';if(!nfl)nfl=new Array;nfl[nfl.length]=nf;qs+=s.s2q(nk,v,vf,vfp,nf)}else{if(ty" + "peof(sv)=='boolean'){if(sv)sv='true';else sv='false'}if(sv){if(vfp=='retrieveLightData'&&f.indexOf('.contextData.')<0){sp=sk.substring(0,4);ss=sk.substring(4);if(sk=='transactionID')sk='xact';else " + "if(sk=='channel')sk='ch';else if(sk=='campaign')sk='v0';else if(s.num(ss)){if(sp=='prop')sk='c'+ss;else if(sp=='eVar')sk='v'+ss;else if(sp=='list')sk='l'+ss;else if(sp=='hier'){sk='h'+ss;sv=sv.subs" + "tring(0,255)}}}qs+='&'+s.ape(sk)+'='+s.ape(sv)}}}}}if(qs!='')qs+='&.'+k}return qs};s.hav=function(){var s=this,qs='',l,fv='',fe='',mn,i,e;if(s.lightProfileID){l=s.va_m;fv=s.lightTrackVars;if(fv)fv=" + "','+fv+','+s.vl_mr+','}else{l=s.va_t;if(s.pe||s.linkType){fv=s.linkTrackVars;fe=s.linkTrackEvents;if(s.pe){mn=s.pe.substring(0,1).toUpperCase()+s.pe.substring(1);if(s[mn]){fv=s[mn].trackVars;fe=s[m" + "n].trackEvents}}}if(fv)fv=','+fv+','+s.vl_l+','+s.vl_l2;if(fe){fe=','+fe+',';if(fv)fv+=',events,'}if (s.events2)e=(e?',':'')+s.events2}for(i=0;i=0)&&k!='linkName'&&k!='linkType'){if(k=='supplementalDataID')q='sdid';else if(k=='timestamp')q" + "='ts';else if(k=='dynamicVariablePrefix')q='D';else if(k=='visitorID')q='vid';else if(k=='marketingCloudVisitorID')q='mid';else if(k=='analyticsVisitorID')q='aid';else if(k=='audienceManagerLocatio" + "nHint')q='aamlh';else if(k=='audienceManagerBlob')q='aamb';else if(k=='authState')q='as';else if(k=='pageURL'){q='g';if(v.length>255){s.pageURLRest=v.substring(255);v=v.substring(0,255);}}else if(k" + "=='pageURLRest')q='-g';else if(k=='referrer'){q='r';v=s.fl(s.rf(v),255)}else if(k=='vmk'||k=='visitorMigrationKey')q='vmt';else if(k=='visitorMigrationServer'){q='vmf';if(s.ssl&&s.visitorMigrationS" + "erverSecure)v=''}else if(k=='visitorMigrationServerSecure'){q='vmf';if(!s.ssl&&s.visitorMigrationServer)v=''}else if(k=='charSet'){q='ce';if(v.toUpperCase()=='AUTO')v='ISO8859-1';else if(s.em==2||s" + ".em==3)v='UTF-8'}else if(k=='visitorNamespace')q='ns';else if(k=='cookieDomainPeriods')q='cdp';else if(k=='cookieLifetime')q='cl';else if(k=='variableProvider')q='vvp';else if(k=='currencyCode')q='" + "cc';else if(k=='channel')q='ch';else if(k=='transactionID')q='xact';else if(k=='campaign')q='v0';else if(k=='resolution')q='s';else if(k=='colorDepth')q='c';else if(k=='javascriptVersion')q='j';els" + "e if(k=='javaEnabled')q='v';else if(k=='cookiesEnabled')q='k';else if(k=='browserWidth')q='bw';else if(k=='browserHeight')q='bh';else if(k=='connectionType')q='ct';else if(k=='homepage')q='hp';else" + " if(k=='plugins')q='p';else if(k=='events'){if(e)v+=(v?',':'')+e;if(fe)v=s.fs(v,fe)}else if(k=='events2')v='';else if(k=='contextData'){qs+=s.s2q('c',s[k],fv,k,0);v=''}else if(k=='lightProfileID')q" + "='mtp';else if(k=='lightStoreForSeconds'){q='mtss';if(!s.lightProfileID)v=''}else if(k=='lightIncrementBy'){q='mti';if(!s.lightProfileID)v=''}else if(k=='retrieveLightProfiles')q='mtsr';else if(k==" + "'deleteLightProfiles')q='mtsd';else if(k=='retrieveLightData'){if(s.retrieveLightProfiles)qs+=s.s2q('mts',s[k],fv,k,0);v=''}else if(s.num(x)){if(b=='prop')q='c'+n;else if(b=='eVar')q='v'+n;else if(" + "b=='list')q='l'+n;else if(b=='hier'){q='h'+n;v=s.fl(v,255)}}if(v)qs+='&'+s.ape(q)+'='+(k.substring(0,3)!='pev'?s.ape(v):v)}}return qs};s.ltdf=function(t,h){t=t?t.toLowerCase():'';h=h?h.toLowerCase(" + "):'';var qi=h.indexOf('?'),hi=h.indexOf('#');if(qi>=0){if(hi>=0&&hi=0?h.substring(0,qi):h;if(t&&h.substring(h.length-(t.length+1))=='.'+t)return 1;return 0};s.ltef=functi" + "on(t,h){t=t?t.toLowerCase():'';h=h?h.toLowerCase():'';if(t&&h.indexOf(t)>=0)return 1;return 0};s.lt=function(h){var s=this,lft=s.linkDownloadFileTypes,lef=s.linkExternalFilters,lif=s.linkInternalFi" + "lters;lif=lif?lif:s.wd.location.hostname;h=h.toLowerCase();if(s.trackDownloadLinks&&lft&&s.pt(lft,',','ltdf',h))return 'd';if(s.trackExternalLinks&&h.indexOf('#')!=0&&h.indexOf('about:')!=0&&h.inde" + "xOf('javascript:')!=0&&(lef||lif)&&(!lef||s.pt(lef,',','ltef',h))&&(!lif||!s.pt(lif,',','ltef',h)))return 'e';return ''};s.lc=new Function('e','var s=s_c_il['+s._in+'],b=s.eh(this,\"onclick\");s.ln" + "k=this;s.t();s.lnk=0;if(b)return this[b](e);return true');s.bcr=function(){var s=this;if(s.bct&&s.bce)s.bct.dispatchEvent(s.bce);if(s.bcf){if(typeof(s.bcf)=='function')s.bcf();else if(s.bct&&s.bct." + "href)s.d.location=s.bct.href}s.bct=s.bce=s.bcf=0};s.bc=new Function('e','if(e&&e.s_fe)return;var s=s_c_il['+s._in+'],f,tcf,t,n,nrs,a,h;if(s.d&&s.d.all&&s.d.all.cppXYctnr)return;if(!s.bbc)s.useForce" + "dLinkTracking=0;else if(!s.useForcedLinkTracking){s.b.removeEventListener(\"click\",s.bc,true);s.bbc=s.useForcedLinkTracking=0;return}else s.b.removeEventListener(\"click\",s.bc,false);s.eo=e.srcEl" + "ement?e.srcElement:e.target;nrs=s.nrs;s.t();s.eo=0;if(s.nrs>nrs&&s.useForcedLinkTracking&&e.target){a=e.target;while(a&&a!=s.b&&a.tagName.toUpperCase()!=\"A\"&&a.tagName.toUpperCase()!=\"AREA\")a=a" + ".parentNode;if(a){h=a.href;if(h.indexOf(\"#\")==0||h.indexOf(\"about:\")==0||h.indexOf(\"javascript:\")==0)h=0;t=a.target;if(e.target.dispatchEvent&&h&&(!t||t==\"_self\"||t==\"_top\"||t==\"_parent" + "\"||(s.wd.name&&t==s.wd.name))){tcf=new Function(\"s\",\"var x;try{n=s.d.createEvent(\\\\\"MouseEvents\\\\\")}catch(x){n=new MouseEvent}return n\");n=tcf(s);if(n){tcf=new Function(\"n\",\"e\",\"var" + " x;try{n.initMouseEvent(\\\\\"click\\\\\",e.bubbles,e.cancelable,e.view,e.detail,e.screenX,e.screenY,e.clientX,e.clientY,e.ctrlKey,e.altKey,e.shiftKey,e.metaKey,e.button,e.relatedTarget)}catch(x){n" + "=0}return n\");n=tcf(n,e);if(n){n.s_fe=1;e.stopPropagation();if (e.stopImmediatePropagation) {e.stopImmediatePropagation();}e.preventDefault();s.bct=e.target;s.bce=n}}}}}');s.oh=function(o){var s=t" + "his,l=s.wd.location,h=o.href?o.href:'',i,j,k,p;i=h.indexOf(':');j=h.indexOf('?');k=h.indexOf('/');if(h&&(i<0||(j>=0&&i>j)||(k>=0&&i>k))){p=o.protocol&&o.protocol.length>1?o.protocol:(l.protocol?l.p" + "rotocol:'');i=l.pathname.lastIndexOf('/');h=(p?p+'//':'')+(o.host?o.host:(l.host?l.host:''))+(h.substring(0,1)!='/'?l.pathname.substring(0,i<0?0:i)+'/':'')+h}return h};s.ot=function(o){var t=o.tagN" + "ame;if(o.tagUrn||(o.scopeName&&o.scopeName.toUpperCase()!='HTML'))return '';t=t&&t.toUpperCase?t.toUpperCase():'';if(t=='SHAPE')t='';if(t){if((t=='INPUT'||t=='BUTTON')&&o.type&&o.type.toUpperCase)t" + "=o.type.toUpperCase();else if(!t&&o.href)t='A';}return t};s.oid=function(o){var s=this,t=s.ot(o),p,c,n='',x=0;if(t&&!o.s_oid){p=o.protocol;c=o.onclick;if(o.href&&(t=='A'||t=='AREA')&&(!c||!p||p.toL" + "owerCase().indexOf('javascript')<0))n=s.oh(o);else if(c){n=s.rep(s.rep(s.rep(s.rep(''+c,\"\\r\",''),\"\\n\",''),\"\\t\",''),' ','');x=2}else if(t=='INPUT'||t=='SUBMIT'){if(o.value)n=o.value;else if" + "(o.innerText)n=o.innerText;else if(o.textContent)n=o.textContent;x=3}else if(o.src&&t=='IMAGE')n=o.src;if(n){o.s_oid=s.fl(n,100);o.s_oidt=x}}return o.s_oid};s.rqf=function(t,un){var s=this,e=t.inde" + "xOf('='),u=e>=0?t.substring(0,e):'',q=e>=0?s.epa(t.substring(e+1)):'';if(u&&q&&(','+u+',').indexOf(','+un+',')>=0){if(u!=s.un&&s.un.indexOf(',')>=0)q='&u='+u+q+'&u=0';return q}return ''};s.rq=funct" + "ion(un){if(!un)un=this.un;var s=this,c=un.indexOf(','),v=s.c_r('s_sq'),q='';if(c<0)return s.pt(v,'&','rqf',un);return s.pt(un,',','rq',0)};s.sqp=function(t,a){var s=this,e=t.indexOf('='),q=e<0?'':s" + ".epa(t.substring(e+1));s.sqq[q]='';if(e>=0)s.pt(t.substring(0,e),',','sqs',q);return 0};s.sqs=function(un,q){var s=this;s.squ[un]=q;return 0};s.sq=function(q){var s=this,k='s_sq',v=s.c_r(k),x,c=0;s" + ".sqq=new Object;s.squ=new Object;s.sqq[q]='';s.pt(v,'&','sqp',0);s.pt(s.un,',','sqs',q);v='';for(x in s.squ)if(x&&(!Object||!Object.prototype||!Object.prototype[x]))s.sqq[s.squ[x]]+=(s.sqq[s.squ[x]" + "]?',':'')+x;for(x in s.sqq)if(x&&(!Object||!Object.prototype||!Object.prototype[x])&&s.sqq[x]&&(x==q||c<2)){v+=(v?'&':'')+s.sqq[x]+'='+s.ape(x);c++}return s.c_w(k,v,0)};s.wdl=new Function('e','var " + "s=s_c_il['+s._in+'],r=true,b=s.eh(s.wd,\"onload\"),i,o,oc;if(b)r=this[b](e);for(i=0;i=0)&&oc.indexOf(\".tl(\")<0)s.eh(o,\"onclick\",0,s.lc);}return r');s.wds=function(){var s=this;if(s.apv>3&&(!s.isie||!s.ismac||s.apv>=5)){if(s.b&&s.b.attachEvent)s.b.attachEvent('onclic" + "k',s.bc);else if(s.b&&s.b.addEventListener){if(s.n&&((s.n.userAgent.indexOf('WebKit')>=0&&s.d.createEvent)||(s.n.userAgent.indexOf('Firefox/2')>=0&&s.wd.MouseEvent))){s.bbc=1;s.useForcedLinkTrackin" + "g=1;s.b.addEventListener('click',s.bc,true)}s.b.addEventListener('click',s.bc,false)}else s.eh(s.wd,'onload',0,s.wdl)}};s.vs=function(x){var s=this,v=s.visitorSampling,g=s.visitorSamplingGroup,k='s" + "_vsn_'+s.un+(g?'_'+g:''),n=s.c_r(k),e=new Date,y=e.getYear();e.setYear(y+10+(y<1900?1900:0));if(v){v*=100;if(!n){if(!s.c_w(k,x,e))return 0;n=x}if(n%10000>v)return 0}return 1};s.dyasmf=function(t,m)" + "{if(t&&m&&m.indexOf(t)>=0)return 1;return 0};s.dyasf=function(t,m){var s=this,i=t?t.indexOf('='):-1,n,x;if(i>=0&&m){var n=t.substring(0,i),x=t.substring(i+1);if(s.pt(x,',','dyasmf',m))return n}retu" + "rn 0};s.uns=function(){var s=this,x=s.dynamicAccountSelection,l=s.dynamicAccountList,m=s.dynamicAccountMatch,n,i;s.un=s.un.toLowerCase();if(x&&l){if(!m)m=s.wd.location.host;if(!m.toLowerCase)m=''+m" + ";l=l.toLowerCase();m=m.toLowerCase();n=s.pt(l,';','dyasf',m);if(n)s.un=n}i=s.un.indexOf(',');s.fun=i<0?s.un:s.un.substring(0,i)};s.sa=function(un){var s=this;if(s.un&&s.mpc('sa',arguments))return;s" + ".un=un;if(!s.oun)s.oun=un;else if((','+s.oun+',').indexOf(','+un+',')<0)s.oun+=','+un;s.uns()};s.m_i=function(n,a){var s=this,m,f=n.substring(0,1),r,l,i;if(!s.m_l)s.m_l=new Object;if(!s.m_nl)s.m_nl" + "=new Array;m=s.m_l[n];if(!a&&m&&m._e&&!m._i)s.m_a(n);if(!m){m=new Object,m._c='s_m';m._in=s.wd.s_c_in;m._il=s._il;m._il[m._in]=m;s.wd.s_c_in++;m.s=s;m._n=n;m._l=new Array('_c','_in','_il','_i','_e'" + ",'_d','_dl','s','n','_r','_g','_g1','_t','_t1','_x','_x1','_rs','_rr','_l');s.m_l[n]=m;s.m_nl[s.m_nl.length]=n}else if(m._r&&!m._m){r=m._r;r._m=m;l=m._l;for(i=0;i=0)x(s);else s.m_m(\"x\",n,x,e)}m=s.m_i(n,1);if(m._dl)m._dl=m._d=0;s.dlt();return f');s.m_m=function(t,n,d,e){t='_'+t;var s=this,i,x,m,f='_'+t,r=0,u;if(s.m_l&&s.m_nl)for(i=0;i=0){if(d&&e)u=m[t](d,e);else if(d)u=m[t](d);else u=m[t]()}}if(u)r=1;u=m[t+1];if(u&&!m[f]){if((''+u).i" + "ndexOf('function')>=0){if(d&&e)u=m[t+1](d,e);else if(d)u=m[t+1](d);else u=m[t+1]()}}m[f]=1;if(u)r=1}}return r};s.m_ll=function(){var s=this,g=s.m_dl,i,o;if(g)for(i=0;i=0){g=n.substring(i+1);n=n.substring(0,i)}" + "else g=\"m_\"+n;m=s.m_i(n)}if((l||(n&&!s.m_a(n,g)))&&u&&s.d&&c&&s.d.createElement){if(d){m._d=1;m._dl=1}if(ln){if(s.ssl)u=s.rep(u,'http:','https:');i='s_s:'+s._in+':'+n+':'+g;b='var s=s_c_il['+s._i" + "n+'],o=s.d.getElementById(\"'+i+'\");if(s&&o){if(!o.l&&s.wd.'+g+'){o.l=1;if(o.i)clearTimeout(o.i);o.i=0;s.m_a(\"'+n+'\",\"'+g+'\"'+(e?',\"'+e+'\"':'')+')}';f2=b+'o.c++;if(!s.maxDelay)s.maxDelay=250" + ";if(!o.l&&o.c<(s.maxDelay*2)/100)o.i=setTimeout(o.f2,100)}';f1=new Function('e',b+'}');tcf=new Function('s','c','i','u','f1','f2','var e,o=0;try{o=s.d.createElement(\"script\");if(o){o.type=\"text/" + "javascript\";'+(n?'o.id=i;o.defer=true;o.onload=o.onreadystatechange=f1;o.f2=f2;o.l=0;':'')+'o.src=u;c.appendChild(o);'+(n?'o.c=0;o.i=setTimeout(f2,100)':'')+'}}catch(e){o=0}return o');o=tcf(s,c,i," + "u,f1,f2)}else{o=new Object;o.n=n+':'+g;o.u=u;o.d=d;o.l=l;o.e=e;g=s.m_dl;if(!g)g=s.m_dl=new Array;i=0;while(i=s.maxDelay){s.dll[i]=0;s.t(vo)}else f=1}}if(s.dli)clearTimeout(s.dli);s.dli=0;if(f){if(!s.dli)s.dli=setTimeout(s.dlt,s" + ".maxDelay)}else s.dll=0');s.dl=function(vo){var s=this,d=new Date;if(!vo)vo=new Object;s.vob(vo);vo._t=d.getTime();if(!s.dll)s.dll=new Array;s.dll[s.dll.length]=vo;if(!s.maxDelay)s.maxDelay=250;s.d" + "lt()};s._waitingForMarketingCloudVisitorID = false;s._doneWaitingForMarketingCloudVisitorID = false;s._marketingCloudVisitorIDCallback=function(marketingCloudVisitorID) {var s=this;s.marketingCloud" + "VisitorID = marketingCloudVisitorID;s._doneWaitingForMarketingCloudVisitorID = true;s._callbackWhenReadyToTrackCheck();};s._waitingForAnalyticsVisitorID = false;s._doneWaitingForAnalyticsVisitorID " + "= false;s._analyticsVisitorIDCallback=function(analyticsVisitorID) {var s=this;s.analyticsVisitorID = analyticsVisitorID;s._doneWaitingForAnalyticsVisitorID = true;s._callbackWhenReadyToTrackCheck(" + ");};s._waitingForAudienceManagerLocationHint = false;s._doneWaitingForAudienceManagerLocationHint = false;s._audienceManagerLocationHintCallback=function(audienceManagerLocationHint) {var s=this;s." + "audienceManagerLocationHint = audienceManagerLocationHint;s._doneWaitingForAudienceManagerLocationHint = true;s._callbackWhenReadyToTrackCheck();};s._waitingForAudienceManagerBlob = false;s._doneWa" + "itingForAudienceManagerBlob = false;s._audienceManagerBlobCallback=function(audienceManagerBlob) {var s=this;s.audienceManagerBlob = audienceManagerBlob;s._doneWaitingForAudienceManagerBlob = true;" + "s._callbackWhenReadyToTrackCheck();};s.isReadyToTrack=function() {var s=this,readyToTrack = true,visitor = s.visitor;if ((visitor) && (visitor.isAllowed())) {if ((!s._waitingForMarketingCloudVisito" + "rID) && (!s.marketingCloudVisitorID) && (visitor.getMarketingCloudVisitorID)) {s._waitingForMarketingCloudVisitorID = true;s.marketingCloudVisitorID = visitor.getMarketingCloudVisitorID([s,s._marke" + "tingCloudVisitorIDCallback]);if (s.marketingCloudVisitorID) {s._doneWaitingForMarketingCloudVisitorID = true;}}if ((!s._waitingForAnalyticsVisitorID) && (!s.analyticsVisitorID) && (visitor.getAnaly" + "ticsVisitorID)) {s._waitingForAnalyticsVisitorID = true;s.analyticsVisitorID = visitor.getAnalyticsVisitorID([s,s._analyticsVisitorIDCallback]);if (s.analyticsVisitorID) {s._doneWaitingForAnalytics" + "VisitorID = true;}}if ((!s._waitingForAudienceManagerLocationHint) && (!s.audienceManagerLocationHint) && (visitor.getAudienceManagerLocationHint)) {s._waitingForAudienceManagerLocationHint = true;" + "s.audienceManagerLocationHint = visitor.getAudienceManagerLocationHint([s,s._audienceManagerLocationHintCallback]);if (s.audienceManagerLocationHint) {s._doneWaitingForAudienceManagerLocationHint =" + " true;}}if ((!s._waitingForAudienceManagerBlob) && (!s.audienceManagerBlob) && (visitor.getAudienceManagerBlob)) {s._waitingForAudienceManagerBlob = true;s.audienceManagerBlob = visitor.getAudience" + "ManagerBlob([s,s._audienceManagerBlobCallback]);if (s.audienceManagerBlob) {s._doneWaitingForAudienceManagerBlob = true;}}if (((s._waitingForMarketingCloudVisitorID) && (!s._doneWaitingForMarke" + "tingCloudVisitorID) && (!s.marketingCloudVisitorID)) ||((s._waitingForAnalyticsVisitorID) && (!s._doneWaitingForAnalyticsVisitorID) && (!s.analyticsVisitorID)) ||((s._waitingF" + "orAudienceManagerLocationHint) && (!s._doneWaitingForAudienceManagerLocationHint) && (!s.audienceManagerLocationHint)) ||((s._waitingForAudienceManagerBlob) && (!s._doneWaitingForAudienceMa" + "nagerBlob) && (!s.audienceManagerBlob))) {readyToTrack = false;}}return readyToTrack;};s._callbackWhenReadyToTrackQueue = null;s._callbackWhenReadyToTrackInterval = 0;s.callbackWhenReadyToT" + "rack=function(callbackThis,callback,args) {var s=this,callbackInfo;callbackInfo = {};callbackInfo.callbackThis = callbackThis;callbackInfo.callback = callback;callbackInfo.args = args;i" + "f (s._callbackWhenReadyToTrackQueue == null) {s._callbackWhenReadyToTrackQueue = [];}s._callbackWhenReadyToTrackQueue.push(callbackInfo);if (s._callbackWhenReadyToTrackInterval == 0) {s._callbackWh" + "enReadyToTrackInterval = setInterval(s._callbackWhenReadyToTrackCheck,100);}};s._callbackWhenReadyToTrackCheck=new Function('var s=s_c_il['+s._in+'],callbackNum,callbackInfo;if (s.isReadyToTrack())" + " {if (s._callbackWhenReadyToTrackInterval) {clearInterval(s._callbackWhenReadyToTrackInterval);s._callbackWhenReadyToTrackInterval = 0;}if (s._callbackWhenReadyToTrackQueue != null) {while (s._call" + "backWhenReadyToTrackQueue.length > 0) {callbackInfo = s._callbackWhenReadyToTrackQueue.shift();callbackInfo.callback.apply(callbackInfo.callbackThis,callbackInfo.args);}}}');s._handleNotReadyToTrac" + "k=function(variableOverrides) {var s=this,args,varKey,variableOverridesCopy = null,setVariables = null;if (!s.isReadyToTrack()) {args = [];if (variableOverrides != null) {variableOverridesCopy = {}" + ";for (varKey in variableOverrides) {variableOverridesCopy[varKey] = variableOverrides[varKey];}}setVariables = {};s.vob(setVariables,true);args.push(variableOverridesCopy);args.push(setVariables);s" + ".callbackWhenReadyToTrack(s,s.track,args);return true;}return false;};s.gfid=function(){var s=this,d='0123456789ABCDEF',k='s_fid',fid=s.c_r(k),h='',l='',i,j,m=8,n=4,e=new Date,y;if(!fid||fid.indexO" + "f('-')<0){for(i=0;i<16;i++){j=Math.floor(Math.random()*m);h+=d.substring(j,j+1);j=Math.floor(Math.random()*n);l+=d.substring(j,j+1);m=n=16}fid=h+'-'+l;}y=e.getYear();e.setYear(y+2+(y<1900?1900:0));" + "if(!s.c_w(k,fid,e))fid=0;return fid};s.track=s.t=function(vo,setVariables){var s=this,notReadyToTrack,trk=1,tm=new Date,sed=Math&&Math.random?Math.floor(Math.random()*10000000000000):tm.getTime(),s" + "ess='s'+Math.floor(tm.getTime()/10800000)%10+sed,y=tm.getYear(),vt=tm.getDate()+'/'+tm.getMonth()+'/'+(y<1900?y+1900:y)+' '+tm.getHours()+':'+tm.getMinutes()+':'+tm.getSeconds()+' '+tm.getDay()+' '" + "+tm.getTimezoneOffset(),tcf,tfs=s.gtfs(),ta=-1,q='',qs='',code='',vb=new Object;if (s.visitor) {if (s.visitor.getAuthState) {s.authState = s.visitor.getAuthState();}if ((!s.supplementalDataID) && (" + "s.visitor.getSupplementalDataID)) {s.supplementalDataID = s.visitor.getSupplementalDataID(\"AppMeasurement:\" + s._in,(s.expectSupplementalData ? false : true));}}if(s.mpc('t',arguments))return;s.g" + "l(s.vl_g);s.uns();s.m_ll();notReadyToTrack = s._handleNotReadyToTrack(vo);if (!notReadyToTrack) {if (setVariables) {s.voa(setVariables);}if(!s.td){var tl=tfs.location,a,o,i,x='',c='',v='',p='',bw='" + "',bh='',j='1.0',k=s.c_w('s_cc','true',0)?'Y':'N',hp='',ct='',pn=0,ps;if(String&&String.prototype){j='1.1';if(j.match){j='1.2';if(tm.setUTCDate){j='1.3';if(s.isie&&s.ismac&&s.apv>=5)j='1.4';if(pn.to" + "Precision){j='1.5';a=new Array;if(a.forEach){j='1.6';i=0;o=new Object;tcf=new Function('o','var e,i=0;try{i=new Iterator(o)}catch(e){}return i');i=tcf(o);if(i&&i.next){j='1.7';if(a.reduce){j='1.8';" + "if(j.trim){j='1.8.1';if(Date.parse){j='1.8.2';if(Object.create)j='1.8.5'}}}}}}}}}if(s.apv>=4)x=screen.width+'x'+screen.height;if(s.isns||s.isopera){if(s.apv>=3){v=s.n.javaEnabled()?'Y':'N';if(s.apv" + ">=4){c=screen.pixelDepth;bw=s.wd.innerWidth;bh=s.wd.innerHeight}}s.pl=s.n.plugins}else if(s.isie){if(s.apv>=4){v=s.n.javaEnabled()?'Y':'N';c=screen.colorDepth;if(s.apv>=5){bw=s.d.documentElement.of" + "fsetWidth;bh=s.d.documentElement.offsetHeight;if(!s.ismac&&s.b){tcf=new Function('s','tl','var e,hp=0;try{s.b.addBehavior(\"#default#homePage\");hp=s.b.isHomePage(tl)?\"Y\":\"N\"}catch(e){}return h" + "p');hp=tcf(s,tl);tcf=new Function('s','var e,ct=0;try{s.b.addBehavior(\"#default#clientCaps\");ct=s.b.connectionType}catch(e){}return ct');ct=tcf(s)}}}else r=''}if(s.pl)while(pn=0&&oc.indexOf('.s_oc(')<0)||oc.indexOf('.tl(')>=0)o=0}}if(o){if(n)ta=o.target;h=s.oh(o);i=h.indexOf('?');h=s.linkLeav" + "eQueryString||i<0?h:h.substring(0,i);l=s.linkName;t=s.linkType?s.linkType.toLowerCase():s.lt(h);if(t&&(h||l)){s.pe='lnk_'+(t=='d'||t=='e'?t:'o');s.pev1=(h?s.ape(h):'');s.pev2=(l?s.ape(l):'')}else t" + "rk=0;if(s.trackInlineStats){if(!p){p=s.pageURL;w=0}t=s.ot(o);i=o.sourceIndex;if(o.dataset&&o.dataset.sObjectId){s.wd.s_objectID=o.dataset.sObjectId;}else if(o.getAttribute&&o.getAttribute('data-s-o" + "bject-id')){s.wd.s_objectID=o.getAttribute('data-s-object-id');}else if(s.useForcedLinkTracking){s.wd.s_objectID='';oc=o.onclick?''+o.onclick:'';if(oc){var ocb=oc.indexOf('s_objectID'),oce,ocq,ocx;" + "if(ocb>=0){ocb+=10;while(ocb=0)ocb++;if(ocb=0);s.d=document;s.b=s.d.body;if(s.d.getElementsByTagNam" + "e){s.h=s.d.getElementsByTagName('HEAD');if(s.h)s.h=s.h[0]}s.n=navigator;s.u=s.n.userAgent;s.ns6=s.u.indexOf('Netscape6/');var apn=s.n.appName,v=s.n.appVersion,ie=v.indexOf('MSIE '),o=s.u.indexOf('O" + "pera '),i;if(v.indexOf('Opera')>=0||o>0)apn='Opera';s.isie=(apn=='Microsoft Internet Explorer');s.isns=(apn=='Netscape');s.isopera=(apn=='Opera');s.ismac=(s.u.indexOf('Mac')>=0);if(o>0)s.apv=parseF" + "loat(s.u.substring(o+6));else if(ie>0){s.apv=parseInt(i=v.substring(ie+5));if(s.apv>3)s.apv=parseFloat(i)}else if(s.ns6>0)s.apv=parseFloat(s.u.substring(s.ns6+10));else s.apv=parseFloat(v);s.em=0;i" + "f(s.em.toPrecision)s.em=3;else if(String.fromCharCode){i=escape(String.fromCharCode(256)).toUpperCase();s.em=(i=='%C4%80'?2:(i=='%U0100'?1:0))}if(s.oun)s.sa(s.oun);s.sa(un);s.vl_l='supplementalData" + "ID,timestamp,dynamicVariablePrefix,visitorID,marketingCloudVisitorID,analyticsVisitorID,audienceManagerLocationHint,fid,vmk,visitorMigrationKey,visitorMigrationServer,visitorMigrationServerSecure,p" + "pu,charSet,visitorNamespace,cookieDomainPeriods,cookieLifetime,pageName,pageURL,referrer,contextData,currencyCode,lightProfileID,lightStoreForSeconds,lightIncrementBy,retrieveLightProfiles,deleteLi" + "ghtProfiles,retrieveLightData';s.va_l=s.sp(s.vl_l,',');s.vl_mr=s.vl_m='timestamp,charSet,visitorNamespace,cookieDomainPeriods,cookieLifetime,contextData,lightProfileID,lightStoreForSeconds,lightInc" + "rementBy';s.vl_t=s.vl_l+',variableProvider,channel,server,pageType,transactionID,purchaseID,campaign,state,zip,events,events2,products,audienceManagerBlob,authState,linkName,linkType';var n;for(n=1" + ";n<=75;n++){s.vl_t+=',prop'+n+',eVar'+n;s.vl_m+=',prop'+n+',eVar'+n}for(n=1;n<=5;n++)s.vl_t+=',hier'+n;for(n=1;n<=3;n++)s.vl_t+=',list'+n;s.va_m=s.sp(s.vl_m,',');s.vl_l2=',tnt,pe,pev1,pev2,pev3,res" + "olution,colorDepth,javascriptVersion,javaEnabled,cookiesEnabled,browserWidth,browserHeight,connectionType,homepage,pageURLRest,plugins';s.vl_t+=s.vl_l2;s.va_t=s.sp(s.vl_t,',');s.vl_g=s.vl_t+',track" + "ingServer,trackingServerSecure,trackingServerBase,fpCookieDomainPeriods,disableBufferedRequests,mobile,visitorSampling,visitorSamplingGroup,dynamicAccountSelection,dynamicAccountList,dynamicAccount" + "Match,trackDownloadLinks,trackExternalLinks,trackInlineStats,linkLeaveQueryString,linkDownloadFileTypes,linkExternalFilters,linkInternalFilters,linkTrackVars,linkTrackEvents,linkNames,lnk,eo,lightT" + "rackVars,_1_referrer,un';s.va_g=s.sp(s.vl_g,',');s.pg=pg;s.gl(s.vl_g);s.contextData=new Object;s.retrieveLightData=new Object;if(!ss)s.wds();if(pg){s.wd.s_co=function(o){return o};s.wd.s_gs=functio" + "n(un){s_gi(un,1,1).t()};s.wd.s_dc=function(un){s_gi(un,1).t()}}", w = window, l = w.s_c_il, n = navigator, u = n.userAgent, v = n.appVersion, e = v.indexOf('MSIE '), m = u.indexOf('Netscape6/'), a, i, j, x, s; if (un) { un = un.toLowerCase(); if (l) for (j = 0; j < 2; j++) for (i = 0; i < l.length; i++) { s = l[i]; x = s._c; if ((!x || x == 's_c' || (j > 0 && x == 's_l')) && (s.oun == un || (s.fs && s.sa && s.fs(s.oun, un)))) { if (s.sa) s.sa(un); if (x == 's_c') return s } else s = 0 } } w.s_an = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'; w.s_sp = new Function("x", "d", "var a=new Array,i=0,j;if(x){if(x.split)a=x.split(d);else if(!d)for(i=0;i=0){j=x.indexOf(d,i);a[a.length]=x.subst" + "ring(i,j<0?x.length:j);i=j;if(i>=0)i+=d.length}}return a"); w.s_jn = new Function("a", "d", "var x='',i,j=a.length;if(a&&j>0){x=a[0];if(j>1){if(a.join)x=a.join(d);else for(i=1;i0){d=x.substring(0,i);x=x.substring(i+2);l=s_sp(l,'');for(i=0;i<62;i++)l2[l[i]]=i;t=s_sp(t,'');d" + "=s_sp(d,'~');i=0;while(i<5){v=0;if(x.indexOf(t[i])>=0) {x2=s_sp(x,t[i]);for(j=1;j=0)x=s_rep(x,w,t[i]);i++;b+=62}}}return x"); w.s_fe = new Function("c", "return s_rep(s_rep(s_rep(c,'\\\\','\\\\\\\\'),'\"','\\\\\"'),\"\\n\",\"\\\\n\")"); w.s_fa = new Function("f", "var s=f.indexOf('(')+1,e=f.indexOf(')'),a='',c;while(s>=0&&s=0){s++;d=1;q='';x=0;f=c.substring(s);a=s_fa(f);e=o=c.indexOf('{',s);e++;while(d>0){h=c.substring(e,e+1);if(q){i" + "f(h==q&&!x)q='';if(h=='\\\\')x=x?0:1;else x=0}else{if(h=='\"'||h==\"'\")q=h;if(h=='{')d++;if(h=='}')d--}if(d>0)e++}c=c.substring(0,s)+'new Function('+(a?a+',':'')+'\"'+s_fe(c.substring(o+1,e))+'\")" + "'+c.substring(e+1);s=c.indexOf('=function(')}return c;"); c = s_d(c); if (e > 0) { a = parseInt(i = v.substring(e + 5)); if (a > 3) a = parseFloat(i) } else if (m > 0) a = parseFloat(u.substring(m + 10)); else a = parseFloat(v); if (a < 5 || v.indexOf('Opera') >= 0 || u.indexOf('Opera') >= 0) c = s_ft(c); if (!s) { s = new Object; if (!w.s_c_in) { w.s_c_il = new Array; w.s_c_in = 0 } s._il = w.s_c_il; s._in = w.s_c_in; s._il[s._in] = s; w.s_c_in++; } s._c = 's_c'; (new Function("s", "un", "pg", "ss", c))(s, un, pg, ss); return s } function s_giqf() { var w = window, q = w.s_giq, i, t, s; if (q) for (i = 0; i < q.length; i++) { t = q[i]; s = s_gi(t.oun); s.sa(t.un); s.setTagContainer(t.tagContainerName) } w.s_giq = 0 } s_giqf() // Adobe AudienceManager DIL Code v6.3 "function"!==typeof window.DIL&&(window.DIL=function(a,c){var d=[],b,g;a!==Object(a)&&(a={});var f,k,n,v,s,m,p,y,x,J,K,D;f=a.partner;k=a.containerNSID;n=!!a.disableDestinationPublishingIframe;v=a.iframeAkamaiHTTPS;s=a.mappings;m=a.uuidCookie;p=!0===a.enableErrorReporting;y=a.visitorService;x=a.declaredId;J=!0===a.removeFinishedScriptsAndCallbacks;K=!0===a.delayAllUntilWindowLoad;D=!0===a.disableIDSyncs;var L,M,N,G,E,O,P,Q;L=!0===a.disableScriptAttachment;M=!0===a.disableCORSFiring;N=!0===a.disableDefaultRequest; G=a.afterResultForDefaultRequest;E=a.dpIframeSrc;O=!0===a.testCORS;P=!0===a.useJSONPOnly;Q=a.visitorConstructor;p&&DIL.errorModule.activate();var R=!0===window._dil_unit_tests;(b=c)&&d.push(b+"");if(!f||"string"!==typeof f)return b="DIL partner is invalid or not specified in initConfig",DIL.errorModule.handleError({name:"error",message:b,filename:"dil.js"}),Error(b);b="DIL containerNSID is invalid or not specified in initConfig, setting to default of 0";if(k||"number"===typeof k)k=parseInt(k,10), !isNaN(k)&&0<=k&&(b="");b&&(k=0,d.push(b),b="");g=DIL.getDil(f,k);if(g instanceof DIL&&g.api.getPartner()===f&&g.api.getContainerNSID()===k)return g;if(this instanceof DIL)DIL.registerDil(this,f,k);else return new DIL(a,"DIL was not instantiated with the 'new' operator, returning a valid instance with partner = "+f+" and containerNSID = "+k);var B={IS_HTTPS:"https:"===document.location.protocol,POST_MESSAGE_ENABLED:!!window.postMessage,COOKIE_MAX_EXPIRATION_DATE:"Tue, 19 Jan 2038 03:14:07 UTC"},H= {stuffed:{}},l={},q={firingQueue:[],fired:[],firing:!1,sent:[],errored:[],reservedKeys:{sids:!0,pdata:!0,logdata:!0,callback:!0,postCallbackFn:!0,useImageRequest:!0},callbackPrefix:"demdexRequestCallback",firstRequestHasFired:!1,useJSONP:!0,abortRequests:!1,num_of_jsonp_responses:0,num_of_jsonp_errors:0,num_of_cors_responses:0,num_of_cors_errors:0,corsErrorSources:[],num_of_img_responses:0,num_of_img_errors:0,toRemove:[],removed:[],readyToRemove:!1,platformParams:{d_nsid:k+"",d_rtbd:"json",d_jsonv:DIL.jsonVersion+ "",d_dst:"1"},nonModStatsParams:{d_rtbd:!0,d_dst:!0,d_cts:!0,d_rs:!0},modStatsParams:null,adms:{TIME_TO_CATCH_ALL_REQUESTS_RELEASE:2E3,calledBack:!1,mid:null,noVisitorAPI:!1,instance:null,releaseType:"no VisitorAPI",admsProcessingStarted:!1,process:function(e){try{if(!this.admsProcessingStarted){this.admsProcessingStarted=!0;var t=this,a,h,b,d,c;if("function"===typeof e&&"function"===typeof e.getInstance){if(y===Object(y)&&(a=y.namespace)&&"string"===typeof a)h=e.getInstance(a,{idSyncContainerID:k}); else{this.releaseType="no namespace";this.releaseRequests();return}if(h===Object(h)&&"function"===typeof h.isAllowed&&"function"===typeof h.getMarketingCloudVisitorID&&"function"===typeof h.getCustomerIDs){if(!h.isAllowed()){this.releaseType="VisitorAPI not allowed";this.releaseRequests();return}this.instance=h;b=function(e){"VisitorAPI"!==t.releaseType&&(t.mid=e,t.releaseType="VisitorAPI",t.releaseRequests())};R&&(d=y.server)&&"string"===typeof d&&(h.server=d);c=h.getMarketingCloudVisitorID(b);if("string"=== typeof c&&c.length){b(c);return}setTimeout(function(){"VisitorAPI"!==t.releaseType&&(t.releaseType="timeout",t.releaseRequests())},this.TIME_TO_CATCH_ALL_REQUESTS_RELEASE);return}this.releaseType="invalid instance"}else this.noVisitorAPI=!0;this.releaseRequests()}}catch(f){this.releaseRequests()}},releaseRequests:function(){this.calledBack=!0;q.registerRequest()},getMarketingCloudVisitorID:function(){return this.instance?this.instance.getMarketingCloudVisitorID():null},getMIDQueryString:function(){var e= w.isPopulatedString,t=this.getMarketingCloudVisitorID();e(this.mid)&&this.mid===t||(this.mid=t);return e(this.mid)?"d_mid="+this.mid+"&":""},getCustomerIDs:function(){return this.instance?this.instance.getCustomerIDs():null},getCustomerIDsQueryString:function(e){if(e===Object(e)){var t="",a=[],h=[],b,d;for(b in e)e.hasOwnProperty(b)&&(h[0]=b,d=e[b],d===Object(d)&&(h[1]=d.id||"",h[2]=d.authState||0,a.push(h),h=[]));if(h=a.length)for(e=0;e=b)return"Error: config.minutesToLive needs to be a positive number";d=u.encodeAndBuildRequest(["",e.dpid,e.dpuuid||""],",");e=["ibs",h(e.dpid),"img", h(a),b,"",d];z.addMessage(e.join("|"));q.firstRequestHasFired&&z.requestToProcess();return"Successfully queued"},aamIdSync:function(e){if(D)return"Error: id syncs have been disabled";if(e!==Object(e)||"string"!==typeof e.dpuuid||!e.dpuuid.length)return"Error: config or config.dpuuid is empty";e.url="//dpm.demdex.net/ibs:dpid="+e.dpid+"&dpuuid="+e.dpuuid;return this.idSync(e)},passData:function(e){if(w.isEmptyObject(e))return"Error: json is empty or not an object";z.ibsDeleted.push(e.ibs);delete e.ibs; C.defaultCallback(e);return e},getPlatformParams:function(){return q.platformParams},getEventCallConfigParams:function(){var e=q,a=e.modStatsParams,b=e.platformParams,h;if(!a){a={};for(h in b)b.hasOwnProperty(h)&&!e.nonModStatsParams[h]&&(a[h.replace(/^d_/,"")]=b[h]);e.modStatsParams=a}return a}},C={corsMetadata:function(){var e="none",a=!0;"undefined"!==typeof XMLHttpRequest&&XMLHttpRequest===Object(XMLHttpRequest)&&("withCredentials"in new XMLHttpRequest?e="XMLHttpRequest":(new Function("/*@cc_on return /^10/.test(@_jscript_version) @*/"))()? e="XMLHttpRequest":"undefined"!==typeof XDomainRequest&&XDomainRequest===Object(XDomainRequest)&&(a=!1),0>>0;if("function"!== typeof b)throw new TypeError;for(var f=Array(d),g=0;g>>0;if("function"!==typeof b)throw new TypeError;for(var g=[],f=0;fthis.LIMIT);a++);this.errorMessage=1"].join("")); } function DcJpegTracking(type, cat, acctType) { var axel = Math.random() + ""; var a = axel * 10000000000000; var url = TagParameters.DcParameters.url; acctType = acctType + '-' + GetRefrid(); document.write([""].join("")); } function GetRefrid() { var qsElements = window.location.search.split('&'); var refrid = ""; if (qsElements != "undefined") { for (var i = 0; i < qsElements.length; i++) { if (qsElements[i].match('refrid=')) { refrid = qsElements[i].substr(qsElements[i].indexOf('=') + 1); } } } return refrid; } //Method for onCLick double click tracking // dcType, dcCat variable - to be passed function DcOnClickTracking(dcType, dcCat) { var useSecure = isSecure(); var a = Math.floor(Math.random() * 999999); var url = TagParameters.DcParameters.url; var dcCbid = ""; if (typeof (TagParameters.DcParameters.DcCbid) == "undefined" || (TagParameters.DcParameters.DcCbid == null || TagParameters.DcParameters.DcCbid == "")) { dcCbid = fetchBrowserId("G"); } else { dcCbid = TagParameters.DcParameters.DcCbid; } var dcCeidG = ""; if (typeof (TagParameters.DcParameters.DcCeidG) != "undefined" && (TagParameters.DcParameters.DcCeidG != null || TagParameters.DcParameters.DcCeidG != "")) { dcCeidG = TagParameters.DcParameters.DcCeidG; } if (document.getElementById("DcDiv")) { var dcDiv = document.getElementById("DcDiv"); } else { var dcDiv = document.body.appendChild(document.createElement("div")); dcDiv.id = "DcDiv"; dcDiv.style.display = "none"; } var dcDiv_img = document.createElement("img"); dcDiv_img.id = "DcDiv_img" + Math.floor(Math.random() * 999999); var acctType = TagParameters.DcParameters.DcAcctType + '-' + GetRefrid(); var ordVal = 1; if (TagParameters.DcParameters.DcSrc === "5305000") { ordVal = a; } var img_src = [url, ";src=", TagParameters.DcParameters.DcSrc, ";type=", dcType, ";cat=", dcCat, ";u1=", dcCbid, ";u2=", dcCeidG, ";u3=", acctType, ";ord=", ordVal, ";num=", a, "?' width='1' height='1' alt='' />"].join(""); dcDiv_img.src = img_src; dcDiv.appendChild(dcDiv_img); } //Methods for Sizmek Mediamind Tracking function mmDelayLink(link) { var href = link.getAttribute('href'); setTimeout(function () { window.location.href = href; }, 250); } function mmCreateConversionTagHolder(id) { // Create Conversion Tag Holders If None Exist var ifrm = document.createElement("iframe"); ifrm.id = "mmConversionTagIframe" + id; ifrm.name = "mmConversionTagIframe" + id; ifrm.style.width = "0"; ifrm.style.height = "0"; ifrm.style.hspace = "0"; ifrm.style.vspace = "0"; ifrm.style.frameboarder = "0"; ifrm.style.scrolling = "no"; ifrm.style.borderColor = "#000000"; ifrm.style.display = "none"; document.body.appendChild(ifrm); } //------------------------------------------------------------------------------------------- function mmRedirect(url, target) { // Open Redirect URL in New or Same Window if (typeof (target) != "undefined" && target.toUpperCase() == "_SELF") { document.location.href = url; } else { window.open(url, "_blank"); } } //------------------------------------------------------------------------------------------- function mmExecutePublisherCode(clkEvt) { // Removes the call to mmConversionTag so that it is not executed more than 1 time var patt1 = /\bmmConversionTag?.*?return?\s?false?\;/i; var clickEventStr = typeof (clkEvt.replace) == "undefined" ? clkEvt.toString() : clkEvt; var clickEventStrRemaining = clickEventStr.replace(patt1, ""); if (typeof (clkEvt.replace) == "undefined") { // Removes "function anonymous() { ... }" to extract the ... publisher code in the middle. Necessary for setTimeout to execute it var patt2 = /\bfunction\s?\w*\(\)?.*?\n/i; var clickEventStrRemaining = clickEventStrRemaining.replace(patt2, ""); var patt3 = /^\{/i; clickEventStrRemaining = clickEventStrRemaining.replace(patt3, ""); var patt4 = /\}$/i; clickEventStrRemaining = clickEventStrRemaining.replace(patt4, ""); } // Execute Publisher Code setTimeout(clickEventStrRemaining, 1); } //------------------------------------------------------------------------------------------- function mmIframeLoadHandler(redirURL, targetWin, clickEvent, ifrm) { // Clear out source so that pressing the back button does not cause a conversion (from iframe being on page) ifrm.src = ""; // Remove Event Handlers if (ifrm.detachEvent) { ifrm.detachEvent("onload", ifrm.mmIframeLoadHandlerRef); } else if (ifrm.removeEventListener) { ifrm.removeEventListener("load", ifrm.mmIframeLoadHandlerRef, false); } else { ifrm.onload = null; } } //------------------------------------------------------------------------------------------- function SzOnClickDelay(conversionID, obj, e) { e.preventDefault(); SzOnClickTracking(conversionID, obj); mmDelayLink(obj); } function SzOnClickTracking(conversionID, obj, e) { if (obj.getAttribute('target') != "_blank" && (obj.getAttribute('href') != undefined || obj.getAttribute('href') != null)) { e.preventDefault(); mmConversionTag(conversionID, obj); mmDelayLink(obj); } else { mmConversionTag(conversionID, obj); } } // Method for Sizmek tag firing function mmConversionTag(conversionID, obj, targetWindow, redirectURL, extraParams) { try { // Create Conversion Tag Iframe Holder mmCreateConversionTagHolder(conversionID); var onclickEvent = ""; // Redirect URL doesn't exist, so search the object for the URL or the functions which perform the redirect if (typeof (obj == "object") && typeof (obj.getAttribute) != "undefined") { if (obj.getAttribute("onclick") != null) { onclickEvent = obj.getAttribute("onclick"); } } // Protocol (secure or insecure) var protocol = ('https:' == document.location.protocol) ? 'https://' : 'http://'; // Cache Buster var ebRand = Math.round(Math.random() * 1000000); // extraParams like Session ID or Sales Varaibles weren't passed, so this is a counter tag if (typeof (extraParams) == "undefined") { extraParams = ""; } // Iframe var iframe = document.getElementById("mmConversionTagIframe" + conversionID); // Iframe Onload Event Handlers if (iframe.attachEvent) { iframe.attachEvent("onload", iframe.mmIframeLoadHandlerRef = function() { mmIframeLoadHandler(redirectURL, targetWindow, onclickEvent, iframe); }); } else if (iframe.addEventListener) { iframe.addEventListener("load", iframe.mmIframeLoadHandlerRef = function() { mmIframeLoadHandler(redirectURL, targetWindow, onclickEvent, iframe); }, false); } else { iframe.onload = function() { mmIframeLoadHandler(redirectURL, targetWindow, onclickEvent, iframe); } } // Moved this code from the mmIframeLoadHandler() to detach the redirect function from the onLoad of the iframe if ((typeof (redirectURL) != "undefined") && (redirectURL != null)) { mmRedirect(redirectURL, targetWindow); } if ((targetWindow == null || typeof (targetWindow) == 'undefined' || (typeof (targetWindow) != 'undefined' && targetWindow.toUpperCase() != "_SELF")) && onclickEvent != "") { mmExecutePublisherCode(onclickEvent); } // Iframe Source iframe.src = protocol + "bs.serving-sys.com/BurstingPipe/ActivityServer.bs?cn=as&ifrm=1&ActivityID=" + conversionID + extraParams + "&rnd=" + ebRand; } catch (e) { } }//Read waDC params (function (D) { D = D || {}; if (typeof (D) != "undefined") { D = D || {}; //Double Click Parameters D.DcParameters.DcSrc = (D.DcParameters.DcSrc == "") ? "2530996" : D.DcParameters.DcSrc; D.DcParameters.DcType = typeof (D.DcParameters.DcType) == "undefined" ? "" : D.DcParameters.DcType; D.DcParameters.DcCat = typeof (D.DcParameters.DcCat) == "undefined" ? "" : D.DcParameters.DcCat; D.DcParameters.DcJpeg = typeof (D.DcParameters.DcJpeg) == "undefined" ? "" : D.DcParameters.DcJpeg; D.DcParameters.DcCeidG = typeof (D.DcParameters.DcCeidG) == "undefined" ? "" : D.DcParameters.DcCeidG; D.DcParameters.DcCbid = typeof (D.DcParameters.DcCbid) == "undefined" ? "" : D.DcParameters.DcCbid; D.DcParameters.DcAcctType = typeof (D.DcParameters.DcAcctType) == "undefined" ? "" : D.DcParameters.DcAcctType; D.DcParameters.DcTagSet = typeof (D.DcParameters.DcTagSet) == "undefined" ? "" : D.DcParameters.DcTagSet; var urlBase = D.DcParameters.DcSrc + ".fls.doubleclick.net/activityi"; (isSecure() == true) ? D.DcParameters.url = "https://" + urlBase : D.DcParameters.url = "http://" + urlBase; //Sizmek MediaMind Parameters D.SzParameters.SzId = typeof (D.SzParameters.SzId) == "undefined" ? "" : D.SzParameters.SzId; D.SzParameters.SzRedirect = typeof (D.SzParameters.SzRedirect) == "undefined" ? null : D.SzParameters.SzRedirect; D.SzParameters.SzTarget = typeof (D.SzParameters.SzTarget) == "undefined" ? null : D.SzParameters.SzTarget; D.SzParameters.SzParams = typeof (D.SzParameters.SzParams) == "undefined" ? null : D.SzParameters.SzParams; } })(TagParameters); if (TagParameters.DcParameters != "undefined" && TagParameters.DcParameters.DcType != "undefined" && TagParameters.DcParameters.DcType != null && TagParameters.DcParameters.DcType != "") { //Check for calling the iframe or jpeg version of double click Tracking if (TagParameters.DcParameters.DcJpeg != "undefined" && TagParameters.DcParameters.DcJpeg != null && TagParameters.DcParameters.DcJpeg == true) { //JPEG call to DC DcJpegTracking(TagParameters.DcParameters.DcType, TagParameters.DcParameters.DcCat, TagParameters.DcParameters.DcAcctType); } else { //iFrame call to DC IframeTracking(TagParameters.DcParameters.DcType, TagParameters.DcParameters.DcCat, TagParameters.DcParameters.DcAcctType); } } if (TagParameters.DcParameters != "undefined" && TagParameters.DcParameters.DcTagSet != "undefined" && TagParameters.DcParameters.DcTagSet != null) { // Note, not sending in acctType for (var i = 0; i < TagParameters.DcParameters.DcTagSet.length; i++) { var aTag = TagParameters.DcParameters.DcTagSet[i]; IframeTracking(aTag.type, aTag.cat); } } if (TagParameters.SzParameters != "undefined" && TagParameters.SzParameters.SzId != "undefined" && TagParameters.SzParameters.SzId != null && TagParameters.SzParameters.SzId != "") { mmConversionTag(TagParameters.SzParameters.SzId, this, TagParameters.SzParameters.Sztarget, TagParameters.SzParameters.SzRedirect, TagParameters.SzParameters.Params); } function isSecure() { return window.location.protocol == 'https:'; } function IframeTracking(type, cat, acctType) { var axel = Math.random() + ""; var a = axel * 10000000000000; var url = TagParameters.DcParameters.url; acctType = acctType + '-' + GetRefrid(); document.write([""].join("")); } function DcJpegTracking(type, cat, acctType) { var axel = Math.random() + ""; var a = axel * 10000000000000; var url = TagParameters.DcParameters.url; acctType = acctType + '-' + GetRefrid(); document.write([""].join("")); } function GetRefrid() { var qsElements = window.location.search.split('&'); var refrid = ""; if (qsElements != "undefined") { for (var i = 0; i < qsElements.length; i++) { if (qsElements[i].match('refrid=')) { refrid = qsElements[i].substr(qsElements[i].indexOf('=') + 1); } } } return refrid; } //Method for onCLick double click tracking // dcType, dcCat variable - to be passed function DcOnClickTracking(dcType, dcCat) { var useSecure = isSecure(); var a = Math.floor(Math.random() * 999999); var url = TagParameters.DcParameters.url; var dcCbid = ""; if (typeof (TagParameters.DcParameters.DcCbid) == "undefined" || (TagParameters.DcParameters.DcCbid == null || TagParameters.DcParameters.DcCbid == "")) { dcCbid = fetchBrowserId("G"); } else { dcCbid = TagParameters.DcParameters.DcCbid; } var dcCeidG = ""; if (typeof (TagParameters.DcParameters.DcCeidG) != "undefined" && (TagParameters.DcParameters.DcCeidG != null || TagParameters.DcParameters.DcCeidG != "")) { dcCeidG = TagParameters.DcParameters.DcCeidG; } if (document.getElementById("DcDiv")) { var dcDiv = document.getElementById("DcDiv"); } else { var dcDiv = document.body.appendChild(document.createElement("div")); dcDiv.id = "DcDiv"; dcDiv.style.display = "none"; } var dcDiv_img = document.createElement("img"); dcDiv_img.id = "DcDiv_img" + Math.floor(Math.random() * 999999); var acctType = TagParameters.DcParameters.DcAcctType + '-' + GetRefrid(); var ordVal = 1; if (TagParameters.DcParameters.DcSrc === "5305000") { ordVal = a; } var img_src = [url, ";src=", TagParameters.DcParameters.DcSrc, ";type=", dcType, ";cat=", dcCat, ";u1=", dcCbid, ";u2=", dcCeidG, ";u3=", acctType, ";ord=", ordVal, ";num=", a, "?' width='1' height='1' alt='' />"].join(""); dcDiv_img.src = img_src; dcDiv.appendChild(dcDiv_img); } //Methods for Sizmek Mediamind Tracking function mmDelayLink(link) { var href = link.getAttribute('href'); setTimeout(function () { window.location.href = href; }, 250); } function mmCreateConversionTagHolder(id) { // Create Conversion Tag Holders If None Exist var ifrm = document.createElement("iframe"); ifrm.id = "mmConversionTagIframe" + id; ifrm.name = "mmConversionTagIframe" + id; ifrm.style.width = "0"; ifrm.style.height = "0"; ifrm.style.hspace = "0"; ifrm.style.vspace = "0"; ifrm.style.frameboarder = "0"; ifrm.style.scrolling = "no"; ifrm.style.borderColor = "#000000"; ifrm.style.display = "none"; document.body.appendChild(ifrm); } //------------------------------------------------------------------------------------------- function mmRedirect(url, target) { // Open Redirect URL in New or Same Window if (typeof (target) != "undefined" && target.toUpperCase() == "_SELF") { document.location.href = url; } else { window.open(url, "_blank"); } } //------------------------------------------------------------------------------------------- function mmExecutePublisherCode(clkEvt) { // Removes the call to mmConversionTag so that it is not executed more than 1 time var patt1 = /\bmmConversionTag?.*?return?\s?false?\;/i; var clickEventStr = typeof (clkEvt.replace) == "undefined" ? clkEvt.toString() : clkEvt; var clickEventStrRemaining = clickEventStr.replace(patt1, ""); if (typeof (clkEvt.replace) == "undefined") { // Removes "function anonymous() { ... }" to extract the ... publisher code in the middle. Necessary for setTimeout to execute it var patt2 = /\bfunction\s?\w*\(\)?.*?\n/i; var clickEventStrRemaining = clickEventStrRemaining.replace(patt2, ""); var patt3 = /^\{/i; clickEventStrRemaining = clickEventStrRemaining.replace(patt3, ""); var patt4 = /\}$/i; clickEventStrRemaining = clickEventStrRemaining.replace(patt4, ""); } // Execute Publisher Code setTimeout(clickEventStrRemaining, 1); } //------------------------------------------------------------------------------------------- function mmIframeLoadHandler(redirURL, targetWin, clickEvent, ifrm) { // Clear out source so that pressing the back button does not cause a conversion (from iframe being on page) ifrm.src = ""; // Remove Event Handlers if (ifrm.detachEvent) { ifrm.detachEvent("onload", ifrm.mmIframeLoadHandlerRef); } else if (ifrm.removeEventListener) { ifrm.removeEventListener("load", ifrm.mmIframeLoadHandlerRef, false); } else { ifrm.onload = null; } } //------------------------------------------------------------------------------------------- function SzOnClickDelay(conversionID, obj, e) { e.preventDefault(); SzOnClickTracking(conversionID, obj); mmDelayLink(obj); } function SzOnClickTracking(conversionID, obj, e) { if (obj.getAttribute('target') != "_blank" && (obj.getAttribute('href') != undefined || obj.getAttribute('href') != null)) { e.preventDefault(); mmConversionTag(conversionID, obj); mmDelayLink(obj); } else { mmConversionTag(conversionID, obj); } } // Method for Sizmek tag firing function mmConversionTag(conversionID, obj, targetWindow, redirectURL, extraParams) { try { // Create Conversion Tag Iframe Holder mmCreateConversionTagHolder(conversionID); var onclickEvent = ""; // Redirect URL doesn't exist, so search the object for the URL or the functions which perform the redirect if (typeof (obj == "object") && typeof (obj.getAttribute) != "undefined") { if (obj.getAttribute("onclick") != null) { onclickEvent = obj.getAttribute("onclick"); } } // Protocol (secure or insecure) var protocol = ('https:' == document.location.protocol) ? 'https://' : 'http://'; // Cache Buster var ebRand = Math.round(Math.random() * 1000000); // extraParams like Session ID or Sales Varaibles weren't passed, so this is a counter tag if (typeof (extraParams) == "undefined") { extraParams = ""; } // Iframe var iframe = document.getElementById("mmConversionTagIframe" + conversionID); // Iframe Onload Event Handlers if (iframe.attachEvent) { iframe.attachEvent("onload", iframe.mmIframeLoadHandlerRef = function() { mmIframeLoadHandler(redirectURL, targetWindow, onclickEvent, iframe); }); } else if (iframe.addEventListener) { iframe.addEventListener("load", iframe.mmIframeLoadHandlerRef = function() { mmIframeLoadHandler(redirectURL, targetWindow, onclickEvent, iframe); }, false); } else { iframe.onload = function() { mmIframeLoadHandler(redirectURL, targetWindow, onclickEvent, iframe); } } // Moved this code from the mmIframeLoadHandler() to detach the redirect function from the onLoad of the iframe if ((typeof (redirectURL) != "undefined") && (redirectURL != null)) { mmRedirect(redirectURL, targetWindow); } if ((targetWindow == null || typeof (targetWindow) == 'undefined' || (typeof (targetWindow) != 'undefined' && targetWindow.toUpperCase() != "_SELF")) && onclickEvent != "") { mmExecutePublisherCode(onclickEvent); } // Iframe Source iframe.src = protocol + "bs.serving-sys.com/BurstingPipe/ActivityServer.bs?cn=as&ifrm=1&ActivityID=" + conversionID + extraParams + "&rnd=" + ebRand; } catch (e) { } }var gaoAcctType = (function() {try {return GetRefrid();} catch(e) {}})(); function gaoStartFB() { !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','//connect.facebook.net/en_US/fbevents.js'); fbq('init', '723526971112106'); fbq('track', "PageView"); fbq('track', 'AddToCart', {type: 'account_type',}); } function gaoCompleteFB() { !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','//connect.facebook.net/en_US/fbevents.js'); fbq('init', '723526971112106'); fbq('track', "PageView"); fbq('track', 'CompleteRegistration', {type: 'account_type',}); } function gaoStartTwitter() { $.getScript("//platform.twitter.com/oct.js", function () { twttr.conversion.trackPid('l6kbd', { tw_sale_amount: 0, tw_order_quantity: 0 }); }); } function gaoCompleteTwitter() { $.getScript("//platform.twitter.com/oct.js", function () { twttr.conversion.trackPid('l6j4c', { tw_sale_amount: 0, tw_order_quantity: 0 }); }); } function gaoStartYahoo() { var img = document.createElement("img"); img.src = "//sp.analytics.yahoo.com/spp.pl?a=1000259853985&.yp=404045&ec=cvs&ea=gao1&el=le&at" + gaoAcctType; $('body').append(img); } function gaoCompleteYahoo() { var img = document.createElement("img"); img.src = "//sp.analytics.yahoo.com/spp.pl?a=1000259853985&.yp=404045&ec=cv&ea=gaoc&el=le&at=" + gaoAcctType; $('body').append(img); } if (document.location.pathname == "/Login/AccountOpen/GAOLaunch.aspx") { $.getScript("//www.googleadservices.com/pagead/conversion_async.js", function () { window.google_trackConversion({ google_conversion_id: 946345561, google_conversion_language: "en", google_conversion_format: "3", google_conversion_color: "ffffff", google_conversion_label: "1TRcCKvA7V4Q2aygwwM", google_remarketing_only: false }); }); gaoStartFB(); gaoStartTwitter(); gaoStartYahoo(); } else if (document.location.pathname == "/Login/AccountOpen/ThankYou.aspx") { $.getScript("//www.googleadservices.com/pagead/conversion_async.js", function () { window.google_trackConversion({ google_conversion_id: 946345561, google_conversion_language: "en", google_conversion_format: "3", google_conversion_color: "ffffff", google_conversion_label: "8z27CN-s4l4Q2aygwwM", google_remarketing_only: false }); }); gaoCompleteFB(); gaoCompleteTwitter(); gaoCompleteYahoo(); }