<!--
var MerkleCSAGL=((document.cookie.indexOf('MerkleCSASF=y')==-1)&&(document.cookie.indexOf('MerkleCSAStopFlag=y')==-1)&&(-2 != window.MerkleCSAsn));/*@cc_on@if(@_jscript_version>=5.5)MerkleCSAGL=true;@end@*/;function MerkleCSASL(){if((MerkleCSAGL==true)&&(window.MerkleCSAwindowID))return;var a='MerkleCSA';var b='windowID';var g='usy46gabsosd';var w=window;var d=document;var l=location;var ck=d.cookie;w[a+'LF']=true;var cookieList = [];w[a+'gK'] = function(){var c = document.cookie+'';var re = new RegExp('(.*)MerkleCSAkey\\=(((\\w)||(\\d))+)(.*)','');var rr = c.match(re);if (rr!=null){if (rr[2]) return rr[2];}return null;};window.MerkleCSARTEHandler={b:"RTEHandler",response:null,rteurl:null,rteurlrequest:null,handleResponse:function(rte){if(rte&&rte.length){for(var h=0;h<rte.length;h++){try{var g=rte[h].csaNumber,m=rte[h].csaCallbackTime,ab=rte[h].content,ag=rte[h].csaAction,ae=rte[h].idType,ak=rte[h].idValue,aq=rte[h].replacementurl;if(ab&&ag&&ae&&ak){if((g==window.MerkleCSAwid)||(g==-1))this.ad(ak,ae,ag,ab,aq);else this.distributeResponse(g,rte[h])}else if(g&&m){if(g==window.MerkleCSAwid){try{if(window.MerkleCSAdCB)window.MerkleCSAdCB(parseInt(m));else window.MerkleCSAdCBVal=parseInt(m);}catch(e){};}else{this.distributeResponse(g,rte[h]);};};}catch(err){this.handleError(err);};};};},updateWindowContent:function(targetWin,csaNumber,responseObj){try{if(targetWin['MerkleCSAwid']==csaNumber){if(targetWin.MerkleCSARTEHandler)targetWin.MerkleCSARTEHandler.handleResponse([responseObj]);}else{if((targetWin.frames)&&(targetWin.frames.length>0)){for(var h=0,max=targetWin.frames.length;h<max;h++){this.updateWindowContent(targetWin.frames[h],csaNumber,responseObj);};};};}catch(e){};},distributeResponse:function(g,responseObj){try{var am=null;if(window.MerkleCSAgHW)am=window.MerkleCSAgHW();if(am==null)return;this.updateWindowContent(am,g,responseObj);}catch(e){};},p:function(newElement,targetElement){var c=targetElement.parentNode;if(c.lastchild==targetElement)c.appendChild(newElement);else c.insertBefore(newElement,targetElement.nextSibling);},parentElement:function(childElement){if(childElement.parentElement)return childElement.parentElement;if(childElement.parentNode)return childElement.parentNode;return'';},af:function(ai,src,href){if(!href){ai.src=src;return;};var o=false,d=ai;while(ai&&!o){if(ai.href&&(('a'==(''+ai.tagName).toLowerCase())||('area'==(''+ai.tagName).toLowerCase()))){ai.href=href;o=true;break;};var n=this.parentElement(ai);if(ai===n)break;ai=n;};if(o){d.src=src;return;};var a=document.createElement('SPAN'),r=document.createElement('A');r.href=href;a.appendChild(r);var f=this.parentElement(d);if(f){f.replaceChild(a,d);r.appendChild(d);d.src=src;d.setAttribute('style','border-style: none');};},ad:function(identifier,idType,placementType,newContent,link){if(!newContent)return;var response=this.parseResponse(newContent);if(response==null)return;var q;if(idType=='ID'){q=document.getElementById(identifier);this.t(q,placementType,response);}else if(idType=='NAME'){var i=document.getElementsByName(identifier);if(i.length>0){for(var h=i.length-1;h>=0;h--){q=i[h];this.t(q,placementType,response);};};}else if(idType=='IMAGE'){var e=document.getElementsByTagName('IMG');for(var aj=e.length-1;aj>=0;aj--){if(e[aj]&&e[aj].src&&(e[aj].src==identifier)){if(placementType==0){this.af(e[aj],response.childNodes[0].nodeValue,link);}else if(placementType==1){var a=this.j(response.childNodes[0]),f=e[aj].parentNode;if(f)f.insertBefore(a,e[aj]);}else if(placementType==2){var a=this.j(response.childNodes[0]);this.p(a,e[aj]);};};};return;}else return;},t:function(tgt,pType,rsp){if(!tgt)return;var a=document.createElement('SPAN'),f=tgt.parentNode;if(pType==0){if(f)f.replaceChild(a,tgt);}else if(pType==1){if(f)f.insertBefore(a,tgt);}else if(pType==2)this.p(a,tgt);this.l(a,rsp);},parseResponse:function(newContent){var ah;if(window.DOMParser){var as=new DOMParser();ah=as.parseFromString(newContent,"text/xml");}else{var x=new ActiveXObject("Microsoft.XMLDOM");x.async="false";x.loadXML(newContent);ah=x;};var nodes=ah.getElementsByTagName('strtecontent');if(nodes.length==1)return nodes[0];return null;},w:function(){var i=document.getElementsByTagName('HEAD');if(i.length>0)return i[0];return null;},l:function(c,node){var a,b=node.nodeName.toUpperCase();if(b=='STRTECONTENT')a=c;else if(b=='HEAD'){var al=this.w();if(al){for(var aj=0;aj<node.childNodes.length;aj++){this.l(al,node.childNodes[aj]);};return;};}else{a=this.ac(node,c);if(a==null)return;};if(b=='SCRIPT'||b=='NOSCRIPT'||b=='STYLE'||b=='OBJECT'||b=='TABLE'||b=='H1'||b=='H2'||b=='H3'||b=='H4'||b=='H5'||b=='H6')return;for(var aj=0;aj<node.childNodes.length;aj++){this.l(a,node.childNodes[aj]);};},ac:function(node,c){var a;if(node.nodeType==3){a=document.createTextNode(node.nodeValue);c.appendChild(a);}else if(node.nodeType==1){var b=node.nodeName.toUpperCase();if((b=='OBJECT')||(b=='TABLE')||(b=='H1')||(b=='H2')||(b=='H3')||(b=='H4')||(b=='H5')||(b=='H6')){a=this.v(node);c.appendChild(a);return a;}else if(b=='SCRIPT'){a=this.u(node,c);return a;}else if(b=='NOSCRIPT'){a=this.s(node);c.appendChild(a);return a;}else if(b=='STYLE'){a=this.y(node,c);return a;}else{a=document.createElement(node.nodeName.toUpperCase());c.appendChild(a);this.aa(node,a);return a;};}else return null;},v:function(node){return this.j(node);},j:function(node){var a=document.createElement('SPAN'),ap;if(typeof XMLSerializer!='undefined')ap=new XMLSerializer().serializeToString(node);else if(node.xml)ap=node.xml;else ap='';a.innerHTML=ap;return a;},u:function(node,c){var a=document.createElement('SCRIPT');c.appendChild(a);var k=node.attributes.getNamedItem('type');if(k)a.type=k.value;var src=node.attributes.getNamedItem('src');if(src)a.src=src.value;if(node.childNodes.length>0)a.text=node.childNodes[0].nodeValue;a.defer=true;return a;},s:function(node){var a=document.createElement('NOSCRIPT'),ar=document.createElement("SPAN");for(var aj=0;aj<node.childNodes.length;aj++){this.l(ar,node.childNodes[aj]);};a.text=ar.innerHTML;return a;},y:function(node,c){var a=document.createElement('STYLE');c.appendChild(a);var k=node.attributes.getNamedItem('type');if(k)a.type=k.value;var src=node.attributes.getNamedItem('src');if(src)a.src=src.value;if(node.childNodes.length>0){if(a.styleSheet)a.styleSheet.cssText=node.childNodes[0].nodeValue;else a.innerHTML=node.childNodes[0].nodeValue;};return a;},aa:function(node,a){for(var at=0;at<node.attributes.length;at++){var z=''+node.attributes[at].name,ao=node.attributes[at].value;if('style'==z.toLowerCase())a.style.cssText=ao;else if('class'==z.toLowerCase()){if(window.attachEvent)a.setAttribute('className',ao);else a.setAttribute(z,ao);}else a.setAttribute(z,ao);};},handleError:function(err){var an="There was an error.\n\n";an+="Error description: "+err.message+"\n\n";an+="Line no: "+err.lineNumber+"\n\n";an+="Click OK to continue.\n\n";if(typeof SpeedTrapComponent!='undefined')SpeedTrapComponent.logMessage("Error "+an);}};if(!(w[a+'gC'])){w[a+'gC']=function(ckVal){var cTC=[g,a+'uvt',a+'DBID'];function rC(st_key, ck1, ind1, ind2){ind1 = ck1.indexOf(st_key);if(ind1 == -1)return '';ind2 = ck1.indexOf(';', ind1);if(ind2 == -1)ind2=ck1.length;return ck1.substring(ind1,ind2);}function aTC(rtCkv,ckv){if(''!=ckv){if('' != rtCkv)rtCkv+='; ';rtCkv+=ckv;return rtCkv}}var rtCk='';var oCV = d.cookie;for(var c=0;c<cTC.length;c++){var ckVl=rC(cTC[c],ckVal);if(ckVl){rtCk=aTC(rtCk,ckVl);oCV = oCV.replace(ckVl+'; ', '');oCV = oCV.replace(ckVl, '');}}return rtCk+'; '+oCV;};}w[a+'gPr']=function(){var bi=l.protocol;if(w[a+'ForceSecure']==true)bi='https:';if(bi=='https:')return 'https://speedtrap.merkleinc.com';else return 'http://speedtrap.merkleinc.com';};if(!w.MerkleCSAGD){w[a+'GD']=function(u,s,e){u=l.hostname;s=u.indexOf('.');if(s<0)return'';return ';domain='+u.substring(s);};}w[a+'SC']=function(v,e,u,cT,cpt,ctr,dmn){var d=document;var w = window;cT = v+'; path=/;';var cTCopy;if(e){cTCopy=cT;cT=cT+'expires='+e;}d.cookie=cT+w[a+'GD']();if(d.cookie.indexOf(v)>-1)return;u=location.hostname;cpt=u.split('.');if(cpt.length>=2){ctr=cpt.length-2;dmn='.'+cpt[ctr+1];while((d.cookie.indexOf(v)==-1)&&(ctr>=0)){dmn='.'+cpt[ctr]+dmn;d.cookie=cT+'; domain='+dmn;ctr--;}if((d.cookie.indexOf(v) == -1)&&(cTCopy)){ctr=cpt.length-2;dmn='.'+cpt[ctr+1];while((d.cookie.indexOf(v)==-1)&&(ctr>=0)){dmn='.'+cpt[ctr]+dmn;d.cookie=cTCopy+' domain='+dmn;ctr--;}}}if(d.cookie.indexOf(v) == -1){if(!w.MerkleCSAPII){MerkleCSAPII = w[a+'gPr']()+'/WEOIWMPIJ/'+new Date().valueOf()+'/cImage.bmp';var weuc = window.encodeURIComponent;if(weuc){MerkleCSAPII += '?c='+weuc(d.referrer.substring(0,Math.min(d.referrer.length,500)))+'&d='+weuc(navigator.cookieEnabled);}new Image().src = MerkleCSAPII;}w[a+'SF']=1;}};w[a+'ae']=function(){if(w[a+'ln'])return;if((new Date().valueOf()-w[a+'Tm'])>30000){if(w.frames.length==0)d.cookie=a+'SF=y;path=/'+w[a+'GD']();return;}else w.setTimeout(a+'ae();',2000);};w[a+'client_event']=function(ap,al){if(document.cookie.indexOf('MerkleCSASF=y') > -1)return;var w=window;if(w[a+'queueUserEvent'])w[a+'queueUserEvent'](ap,al);else{var ar=a+'client_event(\''+ap+'\',\''+al+'\');';w.setTimeout(ar,500);}};w[a+'GP']=function(p){return null;};w[a+'GPWID']=function(p){return p.MerkleCSAwindowID;};w[a+'LC']=function(bb,scriptID,bd){if(ck.indexOf(a+'SF=y')>-1)return;var ai=false;if(bd)ai=true;/*@cc_on@if(@_jscript_version>=5.5){var ua = ''+navigator.userAgent; if(ua.toLowerCase().indexOf('iemobile')== -1)ai=true;}@end@*/;var dType;if(document.doctype)dType = '' + document.doctype.publicId;else if((document.all)&&(document.all[0]))	dType = '' + document.all[0].nodeValue;if((dType)&&(dType.indexOf('XHTML')> -1))ai=true;if((ai)&&(d.getElementById)){var aw=d.getElementById(bd);var az=d.getElementsByTagName('head').item(0);if(az){var ak=d.createElement('script');ak.src=bb;ak.type='text/javascript';ak.id=scriptID;az.appendChild(ak);}}else{if(d.body)d.write("<scrip"+"t type='text/javascript' src='"+bb+"'><\/script>");else(new Image()).src=bb;}};w[a+'GP']=function(p){try{if(p===p.parent)return null;return p.parent;}catch(e){}return null;};w[a+'TWID']='AUTOSET';w[a+b]='_'+(new Date()).getTime()+Math.random()+'_';w[a+'getSD']=function(q,w,d,n){var euc=w.encodeURIComponent;function je(av){if(euc){av=euc(av);av=av.replace(/'/g,'%27');av=av.replace(/~/g,'%7E');return av;}else return escape(av);};function as(ag,aj,at,ind2,bL,tl,ox,xs,ac,ab,aa,lb){lb=''+Math.floor((Math.random()*9999)+1);while(lb.length<4)lb='0'+lb;ag=window[a+'gPr']();var fCK=d.cookie;aj='';at='';if(fCK.length>1024)at=fCK.substring(0,1024);else at=fCK;if(fCK.indexOf(g)== -1){w[a+'SC'](g+'='+a+w[a+b]+lb);aj=w[a+b]+lb;}else{var sCk,sCks,sCke,cKL,cLI,ind1;sCks = fCK.indexOf(g);sCke = fCK.indexOf(';', sCks);if(sCke==-1)sCke=fCK.length;sCk=fCK.substring(sCks,sCke);cKL=a+'__';cLI=sCk.indexOf(cKL);if(cLI>-1){ind2=sCk.indexOf('::',cLI);if(ind2<0)ind2=sCk.indexOf(';',cLI);if(ind2<0)ind2=sCk.length;aj='x'+sCk.substring(cLI+cKL.length,ind2);var vx=aj.lastIndexOf('_');if(vx>-1)lb=aj.substring(vx+1);}else{cKL=a+'_';cLI=sCk.indexOf(cKL);if(cLI>-1){cLI+=cKL.length-1;var ind2=sCk.indexOf('::',cLI);if(ind2<0)ind2=sCk.indexOf(';',cLI);if(ind2<0)ind2=sCk.length;aj=sCk.substring(cLI,ind2);var vx=aj.lastIndexOf('_');if(vx>-1)lb=aj.substring(vx+1);}else{var ind1=fCK.indexOf(g+'=');var ind2=fCK.indexOf(';',ind1);if(ind2<0)ind2=fCK.length;aj=w[a+b]+lb;w[a+'SC'](fCK.substring(ind1,ind2)+'::'+a+w[a+b]+lb);}}}function aLV(af,ah){if((!ah)&&(!(ah === 0))&(!(ah === false)))return;ah=je(ah);if((bL.length+af.length+ah.length)<=1950)bL=bL+af+ah;};function am(ms,dt,ay,ax,be,pd){if((ms.length+ay.length+ax.length+be.length+dt.length+pd.length+20)<=1940)return true;return false;}function gDID(){var d = document;var vSI=d.cookie.indexOf('MerkleCSADBID=');if(vSI == -1)return '';var vEI=d.cookie.indexOf(';', vSI);if(vEI == -1)vEI = d.cookie.length;return d.cookie.substring(vSI+a.length+4+1,vEI);}bL=''+ag+'/'+lb+'/handler8/session.js?';aLV('se=',aj);aLV('&di=',gDID());aLV('&sj=',a);aLV('&aP=',w[a+b]);aLV('&bd=',n.cookieEnabled);aLV('&si=',n.javaEnabled());aLV('&aM=',GPWID(w));var iip=GIIP();if(-2<iip)aLV('&aO=',''+iip);var key;if(w[a+'gK'])key = w[a+'gK']();aLV('&tz=', key);if(bL.length<1950){var trC=new Array();trC[0]=d.title;trC[1]=w[a+'gC'](ck);trC[2]=d.referrer;trC[3]=l.href;trC[4]=w[a+'PageID'];if(!(w[a+'PageID'])&&(!(w[a+'PageID']===0)))trC[4]='';var fT=false;var trc=false;while((!am(bL,je(trC[0]),je(trC[1]),je(trC[2]),je(trC[3]),je(trC[4])))&&(!fT)){var lI=0;if(je(trC[1]).length >je(trC[lI]).length)lI=1;if(je(trC[2]).length>je(trC[lI]).length)lI=2;if(je(trC[3]).length>je(trC[lI]).length)lI=3;if(je(trC[4]).length>je(trC[lI]).length)lI=4;var trLn = Math.min((trC[lI].length/2), (1940 - bL.length - 20));trC[lI]=trC[lI].substring(0, trLn);trc=true;fT=((trC[0].length==0)&&(trC[1].length==0)&&(trC[2].length==0)&&(trC[3].length==0)&&(trC[4].length==0));}aLV('&cf=',trC[0]);aLV('&az=',trC[1]);aLV('&ar=',trC[2]);aLV('&au=',trC[3]);aLV('&sg=',trC[4]);if(trc)aLV('&ic=','true');}if((!w[a+'SF'])&&(bL.length<=1950)){w[a+'LC'](bL,a+'loadPageId');w[a+'LC'](''+ag+'/JavascriptInsert.js',a+'csaId');}w[a+'ae']();};function GIIP(p,q,r){if(GP){p=GP(w);try{if(!p||!p.frames)return -1;q=p.frames;for(r=0;r<q.length;r++)if(q[r]==w)return r;}catch(e){return -1;}}return -1;}w[a+'GPWID']=function(win,v){if(!GP)return 'not_available';v=GP(win);if(!v)v=win;try{return v.MerkleCSAwindowID;}catch(e){return 'not_available';}};var GP=w[a+'GP'];var GPWID=w[a+'GPWID'];w[a+'Tm']=new Date().valueOf();as();};w[a+'getSD'](d.body,w,d,navigator);}if(window.MerkleCSASL)window.MerkleCSASL();

	var cookieItem=ReadCookie("usy46gabsosd");
	var STBCCookie=ReadCookie("stbctest");
	var session=parseSession(cookieItem);

	if (STBCCookie != null) {
		// Already set
	} else {

		if (session == null) {

			// Do nothing as session number not found in cookie
			//alert("Do nothing!");
		}
		else {

			//create the iframe object
			var iframe = document.createElement("iframe");
			iframe.id = "iframeId";
			iframe.style.height = 0;
			iframe.style.width = 0;
			iframe.style.frameborder = 0;
			iframe.style.border = 0;

			//set the iframe url to the fingerprint generation page
			iframe.src = "//demo.client.lookup.bluecava.com/SpeedTrap/RunBCCombo.aspx?sn=" + encodeURIComponent(session);  //replace "SpeedTrapId" with your deviceId

			//var iframeSpot = document.getElementById("iframeDiv");

			//add the iframe to the page
			document.body.appendChild(iframe);

			//Set cookie so do not check again
			Set_Cookie( "stbctest", "true", null, null, null, null );
		}
	}


	function parseSession(value) {
		if (value == null) {
			return null;
		}
		if (value.indexOf("__") != -1) {
			value = value.substring(value.indexOf("__") + 2);
		}
		else {
			return null;
		}
		if (value.indexOf("_") != -1) {
			value = value.substring(0,value.indexOf("_"));
			return value;
		}
		return null;
	}

	function extractCookieValue(val) {
		if ((endOfCookie = document.cookie.indexOf(";", val)) == -1) {
			endOfCookie = document.cookie.length;
		}
		return unescape(document.cookie.substring(val,endOfCookie));
	}

	function ReadCookie(cookiename) {
		var numOfCookies = document.cookie.length;
		var nameOfCookie = cookiename + "=";
		var cookieLen = nameOfCookie.length;
		var x = 0;
		while (x <= numOfCookies) {
			var y = (x + cookieLen);
			if (document.cookie.substring(x, y) == nameOfCookie)
			return (extractCookieValue(y));
			x = document.cookie.indexOf(" ", x) + 1;
			if (x == 0){
				break;
			}
		}
		return (null);
	}

	function Set_Cookie( name, value, expires, path, domain, secure ) {
		// set time, it's in milliseconds
		var today = new Date();
		today.setTime( today.getTime() );
		if ( expires ) {
			expires = expires * 1000 * 60 * 60 * 24;
		}
		var expires_date = new Date( today.getTime() + (expires) );

		document.cookie = name + "=" +escape( value ) +
		( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
		( ( path ) ? ";path=" + path : "" ) +
		( ( domain ) ? ";domain=" + domain : "" ) +
		( ( secure ) ? ";secure" : "" );
	}





//-->
