(function(){function p(){B();d.args=C();d.metas=D();d.contact=E();d.websync=F();d.pageName=G();r.endpoint=v();w(r.endpoint+f({session:x(),webSyncId:d.websync.uid},"pageview"))}function v(){return h()+l()+r.path+"?accesskey="+H()+"&v="+I}function h(){return s.protocol&&s.protocol.toString().toLowerCase()=="https:"?"https://":"http://"}function l(){return m.eb2b_gws_host||"gw-services.vtrenz.net"}function f(a,b){var c={};b=a.session.isNew?"&isNewSession=1&type="+b:"&isNewSession=0&type="+b;c.customReferrerName=
d.args.customreferrer||"";c.eventName=a.eventName||"";c.sessionGUID=a.session.uid;c.webSyncID=d.websync.uid;c.url=j.URL;c.referringURL=j.referrer;c.cid=d.contact.uid;c.gclid=d.args.gclid||"";c.hostname=s.hostname;c.pathname=s.pathname;c.pagename=d.pageName;c.gwkey=d.args.gwkey||"";b+=e(c);return b}function e(a,b){var c="";b=b?b.toString()+".":"";for(var n in a)if(typeof a[n]=="string"&&a[n]!="")c+="&"+b+n+"="+encodeURIComponent(a[n]);return c}function g(a){if(t&&t.cookieEnabled){a=a.name+"="+a.uid+
y(a.ttl)+"; path=/";j.cookie=a}}function o(a,b,c){if(t&&t.cookieEnabled){a=i+a+"="+b+y(c)+"; path=/";j.cookie=a}}function k(a){var b=j.cookie?j.cookie.split("; "):[];a=i+a;for(var c=0;c<b.length;c++)if(b[c].indexOf(a)==0)return b[c].split("=")[1];return""}function q(a){g({name:a,uid:"",ttl:-1})}function z(){for(var a="",b=0;b<32;b++)a+=Math.floor(Math.random()*15).toString(15)+(b==7||b==11||b==15||b==19?"-":"");return a}function y(a){if(a){var b=new Date;b.setTime(b.getTime()+a*24*60*60*1E3);return"; expires="+
b.toGMTString()}else return""}function w(a){var b=j.createElement("img");b.style.display="none";j.body.appendChild(b);b.src=a}function H(){return"10DD7907-D5D8-4D42-B7F1-53C750315852"}function C(){for(var a,b={},c=location.search.substring(1).split("&"),n=0;n<c.length;n++){a=c[n].split("=");b[a[0].toLowerCase()]=unescape(a[1])}return b}function G(){return d.args.vpagename||m.eb2b_pagename||d.metas[J+"pagename"]||""}function D(){for(var a={},b=j.getElementsByTagName("meta"),c=0;c<b.length;c++)a[b[c].name.toLowerCase()]=
b[c].content;return a}function E(){var a={uid:k(".imaCID"),ttl:1E3,name:i+".imaCID",isNew:false};if(a.uid==""&&typeof d.args.contactid!="undefined"){a.uid=d.args.contactid;g(a);a.isNew=true}else if(a.uid!=d.args.contactid&&typeof d.args.contactid!="undefined"&&a.cid!=""){q(i+".imaCID");q(i+".session");q(i+"WebCookie");a.uid=d.args.contactid;g(a);a.isNew=true}else a.uid==d.args.contactid&&o(".imaCID",a.uid,a.ttl);return a}function F(){var a={uid:k("WebCookie"),ttl:A,name:i+"WebCookie"};if(a.uid==""){a.uid=
z();g(a)}else o("WebCookie",a.uid,a.ttl);return a}function B(){var a=k("WebCookie"),b=k(".webSyncID");a!=""&&b!=""&&q(i+".webSyncID");if(a==""&&b!=""){g({uid:b,ttl:A,name:i+"WebCookie"});q(i+".webSyncID")}}function x(){var a={uid:k(".session"),ttl:(m.eb2b_session_ttl||K)/24,name:i+".session",isNew:false};if(a.uid==""){a.uid=z();g(a);a.isNew=true}else o(".session",a.uid,a.ttl);return a}var I=2.02,d={},i="com.vtrenz.iMA",J="com.vtrenz.",K=8,A=1E3,r={path:"/WebCookies/RegisterWebPageVisit.cfm"},j=document,
s=location,t=navigator,m=window,u=[];m.eb2b=m.eb2b||{track:function(a){w(r.endpoint+f({session:x(),eventName:a.name||"n/a"},a.type));top.location+="#";return false}};typeof m.onload=="function"&&u.push(m.onload);u.push(p);m.onload=function(){for(var a=0;a<u.length;a++)u[a]()}})();
function iMAWebSyncIDAppender(){var p;this.main=function(){if(window.onload)p=window.onload;window.onload=_iMAWebSyncIDAppender.appendCookieToLinks};this.appendCookieToLinks=function(){p&&p();var h=v("com.vtrenz.iMAWebCookie");if(h){var l=document.getElementsByTagName("A"),f=document.getElementsByTagName("meta");h="webSyncID="+h;for(var e=0;e<f.length;e++)if(f[e].name.match(/^com\.vtrenz\.(brandeddomains)$/i))if(f[e].name.match(/^com\.vtrenz\.brandeddomains$/i))var g=f[e].content;f=[];if(g)f=g.split(",");
for(e=0;e<l.length;e++){g=l[e].href;var o=false;if(g.indexOf("://gw.vtrenz")>0)o=true;else for(var k=0;k<f.length;k++)if(g.indexOf(f[k])>0){o=true;break}if(o)l[e].href+=g.indexOf("?")>0?"&"+h:"?"+h}}};var v=function(h){var l=document.cookie.split(";");h=h+"=";for(var f=0;f<l.length;f++){for(var e=l[f];e.charAt(0)==" ";)e=e.substring(1,e.length);if(e.indexOf(h)==0)return e.substring(h.length,e.length)}return""}}var _iMAWebSyncIDAppender=new iMAWebSyncIDAppender;_iMAWebSyncIDAppender.main();
