function CLEQ(){this.tagVersion="8";this.currentBranch="B_20110407";this.currentVersion="12542";this.beaconDomain="beacon.clickequations.net";this.clientKey="FDBC764E";this.novalue="-";this.transTypeDefault="1";this.neverExpires="Sun, 18 Jan 2038 00:00:00 GMT;";this.visitExpMinutes=30;this.now=new Date();
this.tmNow=this.now.getTime()+":"+String(parseInt(this.now.getTimezoneOffset(),10));this.protocol=(document.location.protocol=="https:")?"https://":"http://";this.pageDepth=3;this.alreadyExecuted=false;this.clientUUID="-";this.clientDomain="";this.referrerDomain="";this.CQctp="";this.CQtid="";this.CQcur="";
this.CQtot="";this.CQtax="";this.CQshp="";this.CQuts="";this.CQpgd="";this.CQitems=[];this.pageview=function(gifPull){this.clientDomain=this._cq6();this.referrerDomain=this._cq7();var cuuid;var cleq_a=this._cq9("CLEQ_a");var cleq_y=this._cq9("CLEQ_y");var cleq_x=this._cq9("CLEQ_x");var cleq_k=this._cq9("9ckey");
if(cleq_k!=="-"){this._cq3("CLEQ_k",cleq_k);}if(cleq_x!=="-"){this._cq3("CLEQ_x",cleq_x);}this._cq2();cleq_k=this._cq18("CLEQ_k");if((cleq_k!="-")&&(cleq_k!=this.clientKey)){this.clientKey=cleq_k;}if(cleq_a!=="-"){cuuid=cleq_a;if(cleq_y=="-"){cleq_y=1;}this._cqf(cuuid,cleq_y);}else{cleq_a=this._cq18("CLEQ_a");
if(cleq_a!=="-"){cuuid=this._cq15(cleq_a);}else{cuuid=this._cq1a();}}this.clientUUID=cuuid;this._cq1(gifPull);};this.linkClick=function(tl,rv){if((typeof rv=="undefined")||!rv){return false;}if(!tl.href||tl.href===""){return false;}tl.href=this._cq10(this.linkParams(),tl.href);return true;};this.linkForm=function(fobj,rv){if((typeof rv=="undefined")||!rv){return false;
}if(!fobj||fobj.action===""){return false;}fobj.action=this._cq10(this.linkParams(),fobj.action);return true;};this.linkParams=function(){var p="CLEQ_y="+this._cq18("CLEQ_y")+"&CLEQ_a="+this._cq18("CLEQ_a")+"&CLEQ_x="+this._cq18("CLEQ_x");return p;};this.appendExternalJs=function(link){try{var script=document.createElement("script");
script.src=link;script.type="text/javascript";script.defer=true;document.body.appendChild(script);}catch(e){}};this.set_CLEQ_pageDepth=function(t){this.pageDepth=t;};this.set_CLEQ_domain=function(t){this.clientDomain=String(t);};this.set_CLEQ_client_key=function(t){this.clientKey=String(t);};this.set_CLEQ_transtype=function(t){this.CQctp=String(t);
};this.set_CLEQ_transid=function(t){this.CQtid=String(t);};this.set_CLEQ_currency=function(t){this.CQcur=String(t);};this.set_CLEQ_total=function(t){this.CQtot=String(t);};this.set_CLEQ_tax=function(t){this.CQtax=String(t);};this.set_CLEQ_shipping=function(t){this.CQshp=String(t);};this.set_CLEQ_units=function(t){this.CQuts=String(t);
};this.set_CLEQ_items=function(t){this.CQitems[this.CQitems.length]=String(t);};this.log_CLEQ_conversion=function(){this.pageview(false);};this.getTrackingId=function(){return this._cq18("CLEQ_a");};this.getPageDepth=function(){return this._cq18("CLEQ_y");};this.getTimeStamp=function(){return this.tmNow;
};this.getClientKey=function(){return this.clientKey;};this.getDomain=function(){return this.clientDomain;};this._cq1=function(gifPull){if(this._cq18("CLEQ_a")=="-"){this._cqf(this.clientUUID+".1","0");}var ca="-",cy="-",cyt="-",ct="-";var doGifPull=true;var doCnvPull=true;if(this.alreadyExecuted){doGifPull=false;
}if(document.location.protocol=="file:"){doGifPull=false;doCnvPull=false;}if((typeof gifPull!="undefined")&&(gifPull===false)){doGifPull=false;}if(doGifPull===true){ca=this._cq18("CLEQ_a");ct=this._cq18("CLEQ_t");cy=this._cq18("CLEQ_y");cyt=this._cq9("CLEQ_y");if(cyt!=="-"){cy=parseInt(cyt,10);try{document.cookie="CLEQ_y="+cy+"; path=/; expires="+this._cq19()+";domain="+this.clientDomain;
}catch(e){}}if((ca!="-")&&(cy!="-")&&(ct!="-")){var yv=parseInt(cy,10);if(this.referrerDomain!==this.clientDomain){if(cyt=="-"){yv=0;}}else{if((this.pageDepth>0)&&(yv>=this.pageDepth)){doGifPull=false;}}try{document.cookie="CLEQ_y="+(yv+1)+"; path=/; expires="+this._cq19()+";domain="+this.clientDomain;
}catch(e){}}else{if(ca!=="-"){this._cqf(this._cq17(ca),"0");}}}if(doGifPull){this._cq11("view");if(this._cq18("CLEQ_x")==1){var ctext="ClickEquations Universal Tag\n";ctext=ctext+"--------------------------------------\n";ctext=ctext+"Client Key: "+this.clientKey+"\n";ctext=ctext+"CLEQ_a: "+ca+"\n\n";
ctext=ctext+"URL: "+document.location+"\n\n";ctext=ctext+"Referrer: "+document.referrer+"\n";var durl=document.location.search.match("9.type=");if(durl!=null){ctext=ctext+"\nDestination URL param "+durl[0]+" detected.\n";}try{alert(ctext);}catch(e){}}}if(doCnvPull){if(this._cqa()){var gifs=this._cqd();
if(gifs.length!==0){for(var i=0;i<gifs.length;i++){if(typeof gifs[i]!="undefined"){this._cq11("cleq",gifs[i]);}}if(this._cq18("CLEQ_x")==1){var ctext="ClickEquations Conversion Tag\n";ctext=ctext+"-----------------------------\n";ctext=ctext+"Client Key: "+this.clientKey+"\n";ctext=ctext+"Transaction Info\n";
ctext=ctext+"  Type: "+this.CQctp+"\n";ctext=ctext+"  Id: "+this.CQtid+"\n";ctext=ctext+"  Currency: "+this.CQcur+"\n";ctext=ctext+"  Total: "+this.CQtot+"\n";ctext=ctext+"  Tax: "+this.CQtax+"\n";ctext=ctext+"  Shipping: "+this.CQshp+"\n";ctext=ctext+"  Units: "+this.CQuts+"\n";for(var i=0;i<this.CQitems.length;
i++){ctext=ctext+"  Item "+i+": "+this.CQitems[i]+"\n";}try{alert(ctext);}catch(e){}}this._cqe();}}}this.alreadyExecuted=true;};this._cq2=function(){var cqtest=this._cq9("cqtest");if(this._cq18("CLEQ_x")=="-"){if(cqtest=="on"){this._cq3("CLEQ_x",1);}}else{if(cqtest=="off"){this._cq4("CLEQ_x");}}};this._cq3=function(c,v){try{document.cookie=c+"="+v+";path=/;domain=."+this.clientDomain+";";
}catch(e){}};this._cq4=function(c){try{document.cookie=c+"=;path=/;domain=."+this.clientDomain+";expires=Thu, 01-Jan-70 00:00:01 GMT;";}catch(e){}};this._cq5=function(queue){var idx;if(queue.length<1){return true;}for(idx in queue){if(!this._isArray(queue[idx])){}else{switch(queue[idx][0]){case"CLEQ_page_depth":this.set_CLEQ_page_depth(queue[idx][1]);
break;case"CLEQ_domain":this.set_CLEQ_domain(queue[idx][1]);break;case"CLEQ_client_key":this.set_CLEQ_client_key(queue[idx][1]);break;case"CLEQ_transtype":this.set_CLEQ_transtype(queue[idx][1]);break;case"CLEQ_transid":this.set_CLEQ_transid(queue[idx][1]);break;case"CLEQ_currency":this.set_CLEQ_currency(queue[idx][1]);
break;case"CLEQ_total":this.set_CLEQ_total(queue[idx][1]);break;case"CLEQ_tax":this.set_CLEQ_tax(queue[idx][1]);break;case"CLEQ_shipping":this.set_CLEQ_shipping(queue[idx][1]);break;case"CLEQ_units":this.set_CLEQ_units(queue[idx][1]);break;case"CLEQ_items":this.set_CLEQ_items(queue[idx][1]);break;case"CLEQ_conversion":this.log_CLEQ_conversion();
break;case"CLEQ_domain":this.set_CLEQ_domain(queue[idx][1]);break;case"CLEQ_pageview":this.pageview();break;}}}};this._cq6=function(){var d="";var w="";if(this.clientDomain!=""){d=this.clientDomain;w="_cqt";}else{if(typeof CQDomain!="undefined"){d=CQDomain;w="CQDomain";}else{d=this._cq8(document.location.hostname);
w="cq8";}}return d;};this._cq7=function(){var d="";if((typeof document.referrer!="undefined")&&(document.referrer!=="")){var a=document.referrer.split("/");d=this._cq8(a[2]);}return d;};this._cq8=function(host){var d=this.novalue;if((typeof host!="undefined")&&(host!=="")){var t=host.split("@");if(t[t.length-1].match("^((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2}).){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})$")){return host;
}var a=t[t.length-1].split(".");if(a[a.length-1].length==2){if(a.length<3){d=a[a.length-2]+"."+a[a.length-1];}else{d=a[a.length-3]+"."+a[a.length-2]+"."+a[a.length-1];}}else{d=a[a.length-2]+"."+a[a.length-1];}}return d;};this._cq9=function(name){var rc="-";var delim="&";var p=name+"=";var s="";if(typeof (decodeURIComponent)=="function"){s=decodeURIComponent(document.location.search);
}else{s=unescape(document.location.search);}if((typeof s!="undefined")&&(s.length>0)){s.replace(/^\?/,"");var sp=s.split(delim);var v=null;for(var i=0;i<sp.length;i++){if(sp[i].indexOf(p)>=0){v=sp[i];break;}}if(v!==null){var vp=v.indexOf("=");rc=v.substring(vp+1);}}return rc;};this._cqa=function(){var rc=false;
if((this.CQctp.length>0)||(this.CQtid.length>0)){rc=true;}else{rc=false;var i=0;if(((typeof CLEQ_transid!="undefined")&&(CLEQ_transid.length>0))||((typeof CLEQ_transtype!="undefined")&&(CLEQ_transtype.length>0))||((typeof CLEQ_total!="undefined")&&(CLEQ_total.length>0))){this._cqb();rc=true;}else{if(typeof CI_OrderId!="undefined"){this._cqc();
rc=true;}}}return rc;};this._cqb=function(){this.CQctp=(typeof CLEQ_transtype=="undefined")?this.novalue:CLEQ_transtype;this.CQtid=(typeof CLEQ_transid=="undefined")?this.novalue:CLEQ_transid;this.CQcur=(typeof CLEQ_currency=="undefined")?this.novalue:CLEQ_currency;this.CQtot=(typeof CLEQ_total=="undefined")?this.novalue:CLEQ_total;
this.CQtax=(typeof CLEQ_tax=="undefined")?this.novalue:CLEQ_tax;this.CQshp=(typeof CLEQ_shipping=="undefined")?this.novalue:CLEQ_shipping;this.CQuts=(typeof CLEQ_units=="undefined")?this.novalue:CLEQ_units;if((typeof CLEQ_items!="undefined")&&(CLEQ_items.length>0)){this.CQitems=CLEQ_items;}return true;
};this._cqc=function(){this.CQctp=(typeof CLEQ_transtype=="undefined")?this.novalue:CLEQ_transtype;this.CQtid=(typeof CI_OrderId=="undefined")?this.novalue:CI_OrderId;this.CQtax=(typeof CI_tax=="undefined")?this.novalue:CI_tax;this.CQshp=(typeof CI_Shipping=="undefined")?this.novalue:CI_Shipping;if((typeof CI_ItemIDs!="undefined")&&CI_ItemIDs.length>0){var s,p,u;
for(i=0;i<CI_ItemIDs.length;i++){s=(typeof CI_ItemIDs[i]=="undefined")?this.novalue:String(CI_ItemIDs[i]);p=(typeof CI_ItemPrices[i]=="undefined")?this.novalue:String(CI_ItemPrices[i]);u=(typeof CI_ItemQtys[i]=="undefined")?this.novalue:String(CI_ItemQtys[i]);this.CQitems[this.CQitems.length]=s+","+p+","+u;
}}return true;};this._cqd=function(){var image=[];var icnt=0;var dl=",";if((this.CQctp=="")||(this.CQctp==this.novalue)){this.CQctp=this.transTypeDefault;}image[icnt]=this._cq12("tx","type");image[icnt]+=this._cq12(this.CQctp,"ctp");image[icnt]+=this._cq12(this.CQtid,"tid");image[icnt]+=this._cq12(this.CQtot,"tot");
image[icnt]+=this._cq12(this.CQcur,"ccur");image[icnt]+=this._cq12(this.CQtax,"tax");image[icnt]+=this._cq12(this.CQshp,"shp");image[icnt]+=this._cq12(this.CQuts,"uts");icnt++;if((typeof this.CQitems!="undefined")&&this.CQitems.length>0){for(var i=0;i<this.CQitems.length;i++){if(typeof this.CQitems[i]!="undefined"){var di=this.CQitems[i].indexOf("|");
if(di===-1){dl=",";}else{dl="|";}var f=this.CQitems[i].split(dl);image[icnt]=this._cq12("it","type");image[icnt]+=this._cq12(this.CQtid,"tid");image[icnt]+=this._cq12((typeof f[0]=="undefined")?this.novalue:f[0],"sku");image[icnt]+=this._cq12((typeof f[1]=="undefined")?this.novalue:f[1],"upr");image[icnt]+=this._cq12((typeof f[2]=="undefined")?this.novalue:f[2],"qnt");
icnt++;}}}return image;};this._cqe=function(){this.CQctp="";this.CQtid="";this.CQcur="";this.CQtot="";this.CQtax="";this.CQshp="";this.CQuts="";this.CQpgd="";this.CQitems=Array();CLEQ_transtype="";CLEQ_transid="";CLEQ_currency="";CLEQ_total="";CLEQ_tax="";CLEQ_shipping="";CLEQ_units="";CLEQ_items="";
return true;};this._cqf=function(aval,yval){var domain="domain=."+this.clientDomain+";";try{document.cookie="CLEQ_a="+aval+";path=/;expires="+this.neverExpires+";"+domain;document.cookie="CLEQ_y="+yval+";path=/;expires="+this._cq19()+";"+domain;document.cookie="CLEQ_t=1;path=/;"+domain;}catch(err){}};
this._cq10=function(q,t){var queryIndex=t.indexOf("?");var fragIndex=t.indexOf("#");var newTarget=t;if(queryIndex==-1&&fragIndex==-1){newTarget+="?"+q;}else{if(fragIndex==-1){newTarget+="&"+q;}else{if(queryIndex==-1){newTarget=t.substring(0,fragIndex)+"?"+q+t.substring(fragIndex);}else{newTarget=t.substring(0,fragIndex)+"&"+q+t.substring(fragIndex);
}}}return newTarget;};this._cq11=function(tag,conversion){var rand_num=Math.round(Math.random()*2147483647);var image=new Image(1,1);var path=this.protocol+this.beaconDomain+"/9.gif";path+=this._cq12(this.tagVersion,"v","?");path+=this._cq12(this.clientKey,"key");path+=this._cq12(tag,"tag");path+=this._cq12(this.tmNow,"tm");
var tstr=this._cq18("CLEQ_a");var tstr2=tstr.substring(tstr.indexOf("=")+1,tstr.length);path+=this._cq12(tstr2,"c");path+=this._cq12(parseInt(this._cq18("CLEQ_y"),10),"pgd");if((typeof conversion!="undefined")&&(conversion!="")){path+=conversion;}path+=this._cq12(document.location.href,"u");path+=this._cq12(document.referrer,"r");
path+=this._cq12("099"+rand_num.toString(),"z");image.src=path;image.onload=function(){};return image;};this._cq12=function(str,key,sep){var contents="-";var leadchar="&";var rc="";if(typeof sep!="undefined"){leadchar=sep;}if((typeof str!="undefined")&&(str!=="")&&(str!==null)){str=this._cq13(str);if(str&&(str!=="")){contents=this._cq14(str);
}}rc=leadchar+key+"="+contents;return rc;};this._cq13=function(strIn){var str=String(strIn);if(!str||str===""){str="";}else{while((str.charAt(0)==" ")||(str.charAt(0)=="\n")||(str.charAt(0,1)=="\r")){str=str.substring(1,str.length);}while((str.charAt(str.length-1)==" ")||(str.charAt(str.length-1)=="\n")||(str.charAt(str.length-1)=="\r")){str=str.substring(0,str.length-1);
}}return str;};this._cq14=function(strIn){var str=String(strIn);var rc;if(typeof encodeURIComponent==="function"){rc=encodeURIComponent(str);}else{rc=escape(str);}return rc;};this._cq15=function(cookie){var uuid="-";var j=0;var i=0;i=cookie.indexOf("=")+1;j=cookie.lastIndexOf(".");if((i>-1)&&(j>-1)){uuid=cookie.substr(i,(j-i));
}return uuid;};this._cq16=function(cookie){var visits="-";var j=0;j=cookie.lastIndexOf(".");if(j>-1){visits=cookie.substr(j+1,cookie.length);}return visits;};this._cq17=function(cookie){var uuid=this._cq15(cookie);var visit=parseInt(this._cq16(cookie),10);var rc=uuid+"."+(visit+1);return rc;};this._cq18=function(name){var rc="-";
var delim=";";if(document.cookie&&(document.cookie.length>0)){var cookies=document.cookie.split(delim);var cookie=null;for(var i=0;i<cookies.length;i++){if(cookies[i].indexOf(name)>=0){cookie=cookies[i];break;}}if(cookie!==null){var vp=cookie.indexOf("=");rc=cookie.substring(vp+1);}}return rc;};this._cq19=function(){var rc=new Date(this.now.getTime()+(this.visitExpMinutes*60*1000));
rc=rc.toGMTString();return rc;};this._cq1a=function(){var tl=this._cq1c(8);var tm=this._cq1c(4);var thav="4"+this._cq1c(3);var cshar=this._cq1b(0,255);cshar=((cshar&~(1<<6))|(1<<7)).toString(16);var csl=this._cq1c(2);var n=this._cq1c(12);var uuid=tl+tm+thav+cshar+csl+n;return uuid;};this._cq1b=function(min,max){if(!isFinite(min)){min=0;
}if(!isFinite(max)){max=1;}var rc=Math.floor((Math.random()%1)*(max-min+1)+min);return rc;};this._cq1c=function(len){var random=this._cq1b(0,Math.pow(16,len)-1);var trand=random.toString(16);var pad="";var padlen=len-trand.length;while(pad.length<padlen){pad+="0";}var rc=pad+trand;return rc;};this._isArray=function(obj){return obj.constructor==Array;
};}try{if(typeof CQtracker==="undefined"){var CQtracker=new CLEQ();}if((typeof _cqt!="undefined")&&CQtracker._isArray(_cqt)){CQtracker._cq5(_cqt);}CQtracker.pageview();}catch(e){}
