if(!cGB){
var cGB=true;
if(!cm_ClientID){
var cm_ClientID="99999999";
}
if(!cm_HOST){
var cm_HOST="test.coremetrics.com/cm?";
}
if(!cm_ClientTS){
var dt=new Date();
var cm_ClientTS=dt.getTime();
}
if(!cm_TrackLink){
var cm_TrackLink="";
}
if(!cm_DelayHandlerReg){
var cm_DelayHandlerReg="";
}
if(!cm_SkipHandlerReg){
var cm_SkipHandlerReg="";
}
if(!cm_TrackTime){
var cm_TrackTime=false;
}
if(!cm_TrackImpressions){
var cm_TrackImpressions="";
}
if(!cm_SecureTags||cm_SecureTags==null){
var cm_SecureTags="|2|3|";
}
if(!cm_FirstPartyDetect){
var cm_FirstPartyDetect=false;
}
if(!cm_DownloadExtensions){
var cm_DownloadExtensions=null;
}
if(!cm_UseUTF8){
var cm_UseUTF8=false;
}
if(!cm_FormError){
var cm_FormError="";
}
if(cm_UseCookie==null){
var cm_UseCookie=true;
}
if(!cm_TimeoutSecs){
var cm_TimeoutSecs=15;
}
if(!cm_JSFEnabled){
var cm_JSFEnabled=false;
}
if(!cm_JSFPCookieDomain){
var cm_JSFPCookieDomain=null;
}
if(!cm_JSFMigrationEnabled){
var cm_JSFMigrationEnabled=0;
}
if(!cm_JSFSessionType){
var cm_JSFSessionType="I";
}
if(!cm_JSFSessionTimeout){
var cm_JSFSessionTimeout=1800;
}
if(!cm_JSFCoreCookieName){
var cm_JSFCoreCookieName="CoreID6";
}
if(!cm_JSFSpecCookieNames){
var cm_JSFSpecCookieNames=new Array();
}
if(!cmUA){
var cmUA=new Object();
cmUA["MSIE"]=2083;
}
if(!cmDefaultLimit){
var cmDefaultLimit=8197;
}
if(cGQ==null){
var cGQ=true;
}
if(!cGO){
var cGO=1024;
}
if(!cGR){
var cGR=600000;
}
if(!encodeURIComponent){
var encodeURIComponent=null;
}
var cG8;
var cG8Index;
var cG6=document;
var cGT;
var cG7=new _cG7();
cG6.cmTagCtl=cG7;
var CI=cmStartTagSet;
var CJ=cmSendTagSet;
var cG1=0;
var cG0=new Array("vn1","vn2","st","pi","rs","ec","rf","ul");
var cmLastPageID=null;
var cGA=null;
var cmMigrationDisabled=0;
var cmMigrationFrom1p_CM=1;
var cmMigrationFrom1p_SA=2;
var cmValidFlag_SessionContinue=1;
var cmValidFlag_NewSession=2;
var cmValidFlag_NewVisitor=4;
var cmValidFlag_SessionReset=32;
var cmSACookieName="sauid";
var cmCore_JSFParamEnabled="cjen";
var cmCore_JSFParamUserID="cjuid";
var cmCore_JSFParamSessionID="cjsid";
var cmCore_JSFParamValidFlag="cjvf";
var cmCore_JSFParamSpecCookiesCount="cjscc";
var cmCore_JSFParamSpecCookiesNames="cjscn";
var cmCore_JSFParamSpecCookiesValues="cjscv";
var cmSpecCookieNames="";
var cmSpecCookieValues="";
var cmSpecCookiesCount=0;
if(!cG4){
var cG4=5000;
}
if(!cG5){
var cG5=200;
}
var cG2=new Object();
var cG3=new Object();
var cGM=navigator.appVersion;
var cGN=navigator.userAgent;
var cGS=cGN.indexOf("Opera")>=0;
var cGU=cGN.indexOf("Safari")>=0;
var cmT2=-1;
var cmT3=-1;
var cGC="";
var cGD="";
var cGE="";
var cGF="";
var cGG="";
var cGH="";
var cGI="";
var cGJ="";
var cGK="";
var cGL="";
var chost=null;
var cci=null;
CI();
for(var cmSpecCookieIndex=0;cmSpecCookieIndex<cm_JSFSpecCookieNames.length;cmSpecCookieIndex++){
var currSpecCookieName=cm_JSFSpecCookieNames[cmSpecCookieIndex];
var currSpecCookieValue=cI(cm_JSFSpecCookieNames[cmSpecCookieIndex]);
if(currSpecCookieValue==null){
continue;
}
if(currSpecCookieValue.length==0){
continue;
}
cmSpecCookieNames=cmSpecCookieNames+(cmSpecCookieNames!=""?"|":"")+escape(currSpecCookieName);
cmSpecCookieValues=cmSpecCookieValues+(cmSpecCookieValues!=""?"|":"")+escape(currSpecCookieValue);
cmSpecCookiesCount++;
}
var dt=new Date();
var cmYearOffset=0;
if(dt.getFullYear){
cmYearOffset=dt.getFullYear();
}else{
cmYearOffset=dt.getYear();
if(cmYearOffset<1900){
cmYearOffset+=1900;
}
}
dt.setYear(cmYearOffset+15);
var cmCookieExpDate=dt.toGMTString();
if(cm_UseCookie){
var pi=cI("cmRS","pi","");
if(pi!=""){
cmLastPageID=pi;
}
chost=cm_HOST;
cm_HOST=cI("cmRS","ho",chost);
cci=cm_ClientID;
cm_ClientID=cI("cmRS","ci",cci);
var cT3=cI("cmRS","t3","");
if(cT3!=""){
cGA=cT3;
}
var jsfpdata=cI("cmRS","cjen","");
if(jsfpdata!=""){
cm_JSFEnabled=true;
}
var cT1=cI("cmRS","t1","");
if(cT1!=""&&(!cGA||cm_ClientTS-cGA<cGR)){
cmAddShared("st",cT1);
var ul=cI("cmRS","ul","");
var rf=cI("cmRS","rf","");
var cT2=cI("cmRS","t2","");
var cT4=cI("cmRS","t4","");
if(cm_TrackTime){
cN(cT1,cT2,cT3,cT4,true,pi);
}
var hr=cI("cmRS","hr","");
if(hr!=""){
var ti=cI("cmRS","lti","");
if(cm_ClientTS-ti<cGR){
var nm=cI("cmRS","ln","");
cM(cT1,ti,nm,hr,true,pi,ul,rf);
}
}
var cV6=cI("cmRS","ac","");
var cV7=cI("cmRS","fd","");
if((cV6!="")||(cV7!="")){
var ti=cI("cmRS","fti","");
if(cm_ClientTS-ti<cGR){
var cV9=cI("cmRS","fn","");
var cV0=cI("cmRS","fu","");
cL(cT1,ti,cV9,cV6,cV0,cV7,true,pi,ul,rf);
}
}
var cError=unescape(cI("cmRS","uer",""));
CH(cT1,cT3,cError,true,pi);
}
CC("cmRS");
}
if(!cGS&&(cF(4)||CD(5))){
this.onload=cK(this,"onload",this.onload,"cY(e)",cY);
this.onunload=cK(this,"onunload",this.onunload,"cZ(e)",cZ);
if(cm_DelayHandlerReg.indexOf("L")==-1){
window.cX("main");
}
if(cm_DelayHandlerReg.indexOf("F")==-1){
cU();
}
}
CJ(1);
if(chost){
cm_HOST=chost;
}
if(cci){
cm_ClientID=cci;
}
}
var cI=cI;
var cE=cE;
function cmStartTagSet(){
if(cG8){
return;
}
cG8=new Array();
cG8[0]=new _cm();
cG8Index=1;
};
function cmAddShared(nm,_2){
if(cG8){
cG8[0][nm]=_2;
}
};
function cmSendTagSet(){
var _3;
var _4=cG8;
while((_3=C7(arguments[0]))!=null){
c9(_3,_4[0].ci);
}
cG8=null;
};
function CQ(pl,_6,qs){
this.pl=pl;
this.hosts=_6.split(",");
if(qs){
this.qs=qs;
}
this.cM5=CR;
};
function CR(){
var a=arguments;
var h=a[0]?a[0]:this.hosts[0];
return this.pl+"//"+h+(this.qs?this.qs:"");
};
function _cG7(){
this.cM0=new Object();
this.uls=new Object();
this.rfs=new Object();
this.cTI=new Array();
this.cPE=0;
this.normalizeURL=c2;
this.getPageID=c1;
this.getPluginPageID=cmGetPluginPageID;
};
function cmGetPluginPageID(_a){
splitClientIDs=cm_ClientID.split(";");
finalClientID=_a;
for(var n=0;n<splitClientIDs.length;n++){
if(splitClientIDs[n]==_a){
finalClientID=cm_ClientID;
break;
}
}
return this.getPageID(finalClientID);
};
function c1(_c){
var pi=cG7.cM0[_c];
return pi?pi:"";
};
function CS(_e){
var ul=cG7.uls[_e];
if(!ul){
ul=window.location.href;
}
return ul?ul:"";
};
function CT(cVA){
var rf=cG7.rfs[cVA];
if(!rf){
rf=cG6.referrer;
}
return rf?rf:"";
};
function CP(_12){
var h=cGT;
if(!h){
h=cGT=cG7.normalizeURL(window.location.href,false);
}
var a=_12.indexOf("#");
if(a>=0&&a<=h.length){
var ha=h.indexOf("#");
if(ha<0){
ha=h.length;
}
if(_12.substring(0,a)==h.substring(0,ha)){
return _12.substring(a);
}
}
return _12;
};
function c2(url,_17){
if(_17){
url=CP(url);
var pfx=window.location.protocol+"//"+window.location.host;
if(url.indexOf(pfx)==0){
url=url.substring(pfx.length);
}
}
return cD(url);
};
function c4(){
for(var b in cmUA){
if(cGM.indexOf(b)!=-1){
return cmUA[b];
}
}
return cmDefaultLimit;
};
function C0(n){
if(cG7){
if(cG7.cTI&&cG7.cTI[n]){
cG7.cTI[n].cmLD=true;
if(cG7.cTI[n].ci){
cmJSFSetValidFlagValue(cmValidFlag_SessionContinue,false,cG7.cTI[n].ci);
cmJSFSetSessionCookies(false,cG7.cTI[n].ci);
}
}
cG7.cPE--;
if(cG7.onResponse){
cG7.onResponse(n);
}
}
dontExit=false;
};
function CN(n){
if(cG7){
cG7.cPE--;
var img=null;
if(cG7.cTI&&cG7.cTI[n]){
img=cG7.cTI[n];
img.cmLD=true;
}
if(cG7.onError&&(!img||!img.cmTO)){
cG7.onError(3,img);
}
}
};
function c6(_1d,n){
if(cG3){
cG3[_1d]=true;
}
C0(n);
};
function CO(n){
if(cG7&&cG7.cTI&&cG7.cTI[n]&&!(cG7.cTI[n].cmLD)){
var img=cG7.cTI[n];
img.cmTO=img.src;
if(cG7.onError){
cG7.onError(4,img.cmTO);
}
}
};
function c8(_21){
if(!cG3||cG3[_21]){
return true;
}
var dt=new Date();
if((dt.getTime()-cG2[_21])>cG4){
return true;
}
return false;
};
function CV(_23,url,_25){
if(!_25){
_25=cm_ClientID;
}
if(!cG2[_23]||c8(_23)){
var img=new Image();
var i=cG1;
cG7.cTI[cG1++]=img;
if(!cG2[_23]){
var dt=new Date();
cG2[_23]=dt.getTime();
img.onload=new Function("if(c6)c6('"+_23+"',"+i+");");
}else{
img.onload=new Function("if(C0)C0("+i+");");
}
img.onerror=new Function("if(CN)CN("+i+");");
if(cG7.onTagSent){
cG7.onTagSent(url,i);
}
img.src=url;
img.ci=_25;
setTimeout("if(CO)CO("+i+");",cm_TimeoutSecs*1000);
}else{
setTimeout("if(CV)CV(\""+_23+"\",\""+url+"\",\""+_25+"\");",cG5);
}
};
function c9(img){
if(cI("CMDisabled")){
return;
}
var _2a=c4();
for(var h=0;h<img.hosts.length;h++){
var url=img.cM5(img.hosts[h]);
if(url.length>_2a){
url=url.substring(0,_2a-6)+"&err=O";
}
cG7.cPE++;
CV(img.hosts[h],url);
}
};
function cC(){
if(!this.ul){
if(this.tid=="8"||(this.tid=="9"||this.tid=="10")){
this.ul=window.location.protocol+"//"+window.location.hostname;
}else{
this.ul=window.location.href;
}
}
if(cG8){
cG8[cG8Index++]=this;
}else{
var _2d=this.getImgSrc(arguments[0],1);
c9(_2d,this.ci);
return _2d;
}
};
function C4(src,tgt,_30){
if(!_30){
if(!src.rf){
if(!document.referrer){
tgt.rf="";
}else{
tgt.rf=document.referrer;
}
}else{
if(src!=tgt){
tgt.rf=src.rf;
}
}
if(!src.ul||src.ul==""||src.ul=="(none)"){
tgt.ul=window.location.href;
}else{
if(src!=tgt){
tgt.ul=src.ul;
}
}
var ul=cG7.normalizeURL(tgt.ul,false);
if(ul!=""){
tgt.ul=ul;
}
}
};
function C5(tgt,_33){
if(cm_FirstPartyDetect&&!_33){
if(cI("cmRS")||cI("TestSess")){
tgt.ts="Y";
}else{
CB("TestSess","Y");
tgt.ts=cI("TestSess");
}
tgt.tp=cI("TestPerm");
if(tgt.tp!="Y"){
dt.setHours(dt.getHours()+5);
CB("TestPerm","Y",dt.toGMTString());
tgt.tp=cI("TestPerm");
}
}
};
function C6(tag,cV3,_36){
var qs="";
if(tag.tid){
qs+="tid="+tag.tid;
}
var _38=(tag.tid==1||(tag.pc&&tag.pc.charAt(0)=="Y"));
if(!tag.lp&&_38){
tag.lp=cmLastPageID;
}
for(var cOb in tag){
if(!tag[cOb]||tag[cOb]==""||tag[cOb].constructor==Function||cOb=="qs"||cOb=="tid"){
continue;
}
if(cV3&&cV3[cOb]==tag[cOb]){
continue;
}
if(qs!=""){
qs+="&";
}
qs+=cD(cOb)+"="+cE(cD(tag[cOb]));
}
if(!tag.rs&&tag.ci){
if(tag.pi&&_38){
cG7.cM0[tag.ci]=tag.pi;
}
if(tag.ul){
cG7.uls[tag.ci]=tag.ul;
}
if(tag.rf){
cG7.rfs[tag.ci]=tag.rf;
}
}
if(cV3&&cm_SecureTags.indexOf("|"+tag.tid+"|")!=-1){
cV3.protocol="https:";
}
if(cm_JSFEnabled&&!_36){
cmJSFSetSessionCookies(false,tag.ci);
qs+=(qs!=""?"&":"")+cmCore_JSFParamEnabled+"=1";
var _3a=cI(cm_JSFCoreCookieName);
qs+="&"+cmCore_JSFParamUserID+"="+(_3a!=null?_3a:"");
qs+="&"+cmCore_JSFParamSessionID+"="+cmJSFGetSessionValue(tag.ci);
if(cmSpecCookiesCount>0){
qs+="&"+cmCore_JSFParamSpecCookiesCount+"="+cmSpecCookiesCount;
qs+="&"+cmCore_JSFParamSpecCookiesNames+"="+cmSpecCookieNames;
qs+="&"+cmCore_JSFParamSpecCookiesValues+"="+cmSpecCookieValues;
}
qs+="&"+cmCore_JSFParamValidFlag+"="+cmJSFGetValidFlagValue(tag.ci);
}
return qs;
};
function C8(cV3){
var _3c=location.protocol;
if(cV3&&cV3.protocol){
_3c=cV3.protocol;
}
if(_3c!="http:"&&_3c!="https:"){
_3c="http:";
}
return _3c;
};
function c0(){
var a=arguments;
C4(this,this,a[0]);
C5(this,a[0]);
var cV3=new Object();
var qs=C6(this,cV3);
var req=new CQ(C8(cV3),cm_HOST,qs);
return a[1]?req:req.cM5();
};
function C7(){
var cV3,_42,p,a,pl,lim,len,l,i,tq;
if(!cG8||cG8.length<2){
return null;
}
cV3=cG8[0];
_42=cG8[1];
cV3.ci=_42.ci;
for(i=2;i<cG8.length;i++){
if(cV3.ci.indexOf(cG8[i].ci)==-1){
cV3.ci+=";"+cG8[i].ci;
}
}
for(i=0;i<cG0.length;i++){
p=cG0[i];
if(!cV3[p]){
cV3[p]=_42[p];
}
}
a=arguments;
C4(_42,cV3,a[0]);
C5(cV3,a[0]);
pl=C8(cV3);
img=new CQ(pl,cm_HOST);
img.qs=C6(cV3);
lim=c4();
len=0;
for(var h=0;h<img.hosts.length;h++){
l=pl.length+img.hosts[h].length+img.qs.length;
if(l>len){
len=l;
}
}
for(i=1;i<cG8.length;i++){
tq=C6(cG8[i],cV3,true);
if(i>1&&len+tq.length+1>lim){
for(j=1;j<cG8.length-i+1;j++){
cG8[j]=cG8[j+i-1];
}
cG8.length=cG8.length-i+1;
break;
}
len+=tq.length+1;
img.qs+="&"+tq;
}
if(i==cG8.length){
cG8=null;
}
return img;
};
function _cm(){
var i,a=arguments;
this.ci=cm_ClientID;
for(i=0;i<a.length;i++){
this[a[i]]=a[++i];
}
this.write=cC;
this.getImgSrc=c0;
this.writeImg=cC;
this.st=cm_ClientTS;
this.vn1="4.2.3";
if(cF(5.5)||!cF(0)){
var ec=(cm_UseUTF8&&encodeURIComponent)||cGU?"utf-8":cG6.charset;
if(!ec){
ec=cG6.defaultCharset;
}
if(!ec){
ec=cG6.characterSet;
}
this.ec=ec;
}
};
function cD(s){
var z="";
s=z+(!s?"":s);
return s.split("'").join(z).split("\"").join(z).split("\r").join(z).split("\n").join(z);
};
function cE(s){
var i=0,j;
while(s.charAt(i)==" "&&i!=s.length){
i++;
}
j=s.length-1;
while(s.charAt(j)==" "&&j!=0){
j--;
}
s=s.substring(i,j+1);
if(cm_UseUTF8&&encodeURIComponent){
s=encodeURIComponent(s);
}else{
s=preEscape(s);
s=escape(s);
var _54=new RegExp("%25u00","g");
s=s.replace(_54,"%u00");
}
s=s.split("+").join("%2B");
return s;
};
function preEscape(str){
for(var i=160;i<256;i++){
var _57=new RegExp(String.fromCharCode(i),"g");
str=str.replace(_57,"%u00"+i.toString(16));
}
return str;
};
function cF(ver){
var i=cGM.indexOf("MSIE");
if(i!=-1){
return (parseFloat(cGM.substring(i+5))>=ver);
}
return false;
};
function CD(ver){
return (cGN.indexOf("Gecko")!=-1&&parseInt(cGM)>=ver);
};
function cI(nm,_5c,cV5){
var dc=cG6.cookie;
var cV4=cJ(nm,dc,";");
if(!_5c||!cV4){
if(!cV4&&cV5!=null){
return cV5;
}
return cV4;
}
cV4=cJ(_5c,cV4,"&");
if(!cV4&&cV5!=null){
return cV5;
}
return unescape(cV4);
};
function CL(){
var _60,dc,nv,i,c=0;
dc=cG6.cookie;
if(dc){
_60=dc.split(";");
c=_60.length;
for(i=0;i<_60.length;i++){
nv=_60[i].split("=");
if(nv.length<2||nv[1]==null||nv[1]==""){
c--;
}
}
}
return c;
};
function CB(nm,val,_67,_68){
var err,len,v,dc=cG6.cookie;
err=null;
len=val.length+1;
if(!cI(nm)){
len+=nm.length;
}
if(len>4096){
err=1;
}else{
if(dc){
if(CL()>=50){
err=2;
}else{
if(dc.length+len+2>4096){
err=1;
}
}
}
}
if(err){
if(cG7.onError){
cG7.onError(err,name);
}
return false;
}
v=nm+"="+val+";path=/";
if(_68){
v+=";domain="+_68;
}
if(_67){
v+=";expires="+_67;
}
cG6.cookie=v;
return true;
};
function cmSetSubCookie(nm,_6e,_6f,_70,_71){
var _72=cI(nm);
var _73;
if(!_72){
_73=_6e+"="+_6f;
}else{
var sep="&";
var pfx=_6e+"=";
var _76=_72.indexOf(pfx);
if(_76>=0){
if(_76>0&&_72.charAt(_76-1)!=sep){
_76=_72.indexOf(sep+pfx);
if(_76>=0){
_76++;
}
}
}
if(_76>=0){
var _77=_76+_6e.length+1;
var end=_72.indexOf(sep,_77);
if(end<0){
end=_72.length;
}
_73=_72.substring(0,_77)+_6f+_72.substring(end);
}else{
_73=_72+sep+_6e+"="+_6f;
}
}
CB(nm,_73,_70,_71);
};
function CC(nm,_7a){
var v=cI(nm);
if(v!=null){
var dt=new Date();
dt.setYear(1973);
var v=nm+"=;path=/;expires="+dt.toGMTString();
if(_7a){
v+=";domain="+_7a;
}
cG6.cookie=v;
}
return v;
};
function cJ(nm,src,sep){
var pfx,s,_82,end,obj=null;
pfx=nm+"=";
s=sep+" ";
_82=src.indexOf(s+pfx);
if(_82==-1){
s=sep;
_82=src.indexOf(s+pfx);
}
if(_82==-1){
_82=src.indexOf(pfx);
if(_82!=0){
return null;
}
}else{
_82+=s.length;
}
end=src.indexOf(s,_82);
if(end==-1){
end=src.length;
}
return src.substring(_82+pfx.length,end);
};
function cK(elt,_86,_87,_88,f){
if(_87){
var _8a=_87.toString();
if(_8a.indexOf(_88)==-1){
if(cGU&&_8a.indexOf("function "+"(")==0){
if(_86=="onload"){
_88=_8a.substring(_8a.indexOf("{"),_8a.length)+";"+_88+";";
}else{
_88=_88+";"+_8a.substring(_8a.indexOf("{"),_8a.length);
}
}else{
elt["_c_"+_86]=_87;
if(_86=="onload"){
_88="if(!e)var e=null;var ret=this._c_"+_86+"("+(cF(5)?"":"e")+");"+_88+";return ret;";
}else{
_88="if(!e)var e=null;"+_88+";return this._c_"+_86+"("+(cF(5)?"":"e")+");";
}
}
if(_86=="onsubmit"){
elt.cmFunction1=cP;
elt.cmFunction2=elt.onsubmit;
return cmAlternateOnSubmit;
}else{
var _8b=new Function("e",_88);
return _8b;
}
}else{
return _87;
}
}else{
if(_86=="onsubmit"){
elt.cmFunction1=cP;
return cmAlternateOnSubmit;
}else{
return f;
}
}
};
function cmAlternateOnSubmit(e){
e=CG(e);
if(!e){
if(document.cmPostbackForm){
e=document.cmPostbackForm;
}else{
if(this.cmFunction1){
e=this;
}else{
return true;
}
}
}else{
if(e){
if(e.form){
e=e.form;
}
}else{
return true;
}
}
CI();
cO(e?e.cM1:-1,"S");
CA(1);
CJ(1);
CE();
if(e.cmFunction2){
return e.cmFunction2();
}else{
return true;
}
};
function CG(e){
var e;
if(cF(4)){
if(window.event){
e=window.event.srcElement;
}
}else{
if(e){
if(CD(5)){
e=e.currentTarget;
}else{
e=e.target;
}
}
}
return e;
};
function CU(cm,_8f,pi,_91,ref){
var ul,rf;
cm.pi=pi?pi:c1(_8f);
if(cGQ){
if(_91||ref){
cm.ul=_91?_91:"";
cm.rf=ref?ref:"";
}else{
ul=CS(_8f);
rf=CT(_8f);
if(cm.pi==""||ul.indexOf("cm_")>0||(rf!=""&&rf.indexOf(window.location.protocol+"//"+window.location.host)!=0)){
cm.ul=ul;
cm.rf=rf;
}
}
}
};
function cL(t1,t3,_97,cVB,url,_9a,_9b,pi,_9d,ref){
var cm=new _cm("tid","10");
CU(cm,cm.ci,pi,_9d,ref);
cm.st=t1;
cm.ti=t3;
cm.fo=_97;
cm.ac=cVB;
cm.hr=url;
cm.fi=_9a;
if(_9b){
cm.rs="Y";
}
cm.write(1);
};
function cM(t1,ti,_a2,_a3,_a4,pi,_a6,ref){
var cm=new _cm("tid","8");
CU(cm,cm.ci,pi,_a6,ref);
cm.st=t1;
cm.ti=ti;
cm.nm=_a2;
cm.hr=_a3;
var _a9=_a3.indexOf("cm_cr=");
var _aa=_a3.indexOf("cm_me=");
if(_a9>-1){
var _ab=_a3.indexOf("&",_a9);
if(_ab==-1){
cm.cm_cr=_a3.substring(_a9+6);
}else{
cm.cm_cr=_a3.substring(_a9+6,_ab);
}
}
if(_aa>-1){
var _ab=_a3.indexOf("&",_aa);
if(_ab==-1){
cm.cm_me=_a3.substring(_aa+6);
}else{
cm.cm_me=_a3.substring(_aa+6,_ab);
}
}
if(_a4){
cm.rs="Y";
}
cm.write(1);
};
function cN(t1,t2,cx,t4,_b0,pi){
var cm=new _cm("tid","11");
cm.pi=pi?pi:c1(cm.ci);
cm.st=t1;
cm.lc=t2;
cm.lx=t4;
cm.cx=cx;
if(_b0){
cm.rs="Y";
}
cm.write(1);
};
function CM(_b3){
var n,len,a,q;
if((n=_b3.indexOf("?"))==-1){
n=_b3.lastIndexOf("/");
}
if(n!=-1){
len=_b3.indexOf("#",n);
if(len==-1){
len=_b3.length;
}
while(n!=-1&&n<len){
n=_b3.indexOf("cm_",n);
if(n!=-1){
a=_b3.indexOf("&",n);
if(a==-1){
a=len;
}
q=_b3.indexOf("=",n);
if(q!=-1&&q<a){
this[_b3.substring(n,q)]=_b3.substring(q+1,a);
}
n=a;
}
}
}
};
function CK(_b8,_b9,_ba,_bb,_bc){
var cm,_be,sp,re,cr,me;
if((_b9||_ba)&&_b8){
cm=new _cm("tid","9");
_be=new CM(CP(_b8));
if(_b9){
sp=cm.cm_sp_o=_be.cm_sp_o;
if(!sp){
sp=cm.cm_sp=_be.cm_sp;
}
}
if(_ba){
re=cm.cm_re_o=_be.cm_re_o;
if(!re){
re=cm.cm_re=_be.cm_re;
}
}
if(_bb){
if(_b8.indexOf("#")==-1){
cr=cm.cm_cr=_be.cm_cr;
}
}
if(_bc){
me=cm.cm_me=_be.cm_me;
}
if(sp||re||cr||me){
cm.pi=c1(cm.ci);
cm.st=cm_ClientTS;
cm.write(1);
}
}
};
function CH(t1,ti,msg,_c6,pi){
if(msg!=cGL){
var cm=new _cm("tid","12");
cm.pi=pi?pi:c1(cm.ci);
cm.st=t1;
cm.ti=ti;
if(_c6){
cm.rs="Y";
}
cm.er=msg;
cm.write(1);
cGL=cm_FormError;
}
};
function cO(cVC,cVB){
var dt,url="";
cVB=cVC+":"+cVB;
if(cVC!=-1){
var _cd=cG6.forms[cVC];
if(cF(5)){
url=_cd.attributes.action.nodeValue;
}else{
if(_cd.attributes.getNamedItem){
url=_cd.attributes.getNamedItem("action");
if(url){
url=url.value;
}
}else{
url=_cd.action;
}
}
if(!url){
url="";
}
}
if(cV(url)){
dt=new Date();
cGH=dt.getTime();
cGF=cVB;
cGE=cG7.normalizeURL(url,true);
cL(cm_ClientTS,cGH,cGD,cGF,cGE,cGC,false);
cGG=cGC;
cGC="";
}else{
cGF="";
}
};
function cP(e){
CI();
var e=CG(e);
cO(e?e.cM1:-1,"S");
CA(1);
CJ(1);
CE();
};
function cQ(e){
var e=CG(e);
if(e){
cO(e.cM1,"R");
}
};
function cR(e){
var e=CG(e);
if(e){
e.cM3="xyzzy";
}
};
function cS(e){
var e=CG(e);
if(e){
e.cM3=e.value;
}
};
function cT(e){
var e=CG(e);
if(e&&(e.type!="submit")&&(e.type!="reset")){
if(e.value!=e.cM3){
var _d3=e.name;
if(!_d3){
_d3=e.id;
}
var _d4=cGC+e.cM1+":"+e.cM2+":"+_d3.split(":").join("|").split(";").join("|")+";";
if(_d4.length<1000){
cGC=_d4;
}
}
}
};
function CF(e){
var e=CG(e);
if(e){
cGC=cGC+e.cM1+":"+e.cM2+":"+e.name+";";
}
};
function cU(){
if(cm_SkipHandlerReg.indexOf("F")==-1){
var i,_d7,cV9,j,e;
for(i=0;i<cG6.forms.length;i++){
_d7=cG6.forms[i];
if(_d7.cM1==null){
_d7.cM1=i;
if(cF(5)){
cV9=_d7.attributes.name.nodeValue;
}else{
if(_d7.attributes.getNamedItem){
cV9=_d7.attributes.getNamedItem("name");
if(cV9){
cV9=cV9.value;
}
}else{
cV9=_d7.name;
}
}
if(!cV9){
cV9="";
}
cGD=cGD+cV9+":"+i+";";
_d7.onsubmit=cK(_d7,"onsubmit",_d7.onsubmit,"cP(e)",cP);
_d7.onreset=cK(_d7,"onreset",_d7.onreset,"cQ(e)",cQ);
for(j=0;j<_d7.elements.length;j++){
e=_d7.elements[j];
e.cM1=i;
e.cM2=j;
e.cM3="";
e.onfocus=cK(e,"onfocus",e.onfocus,"cS(e)",cS);
e.onblur=cK(e,"onblur",e.onblur,"cT(e)",cT);
e.onchange=cK(e,"onchange",e.onchange,"cR(e)",cR);
if(e.type=="submit"||e.type=="button"){
e.onclick=cK(e,"onclick",e.onclick,"CF(e)",CF);
}
}
}
}
}
};
function cV(_db){
if(cm_TrackLink==true||cm_TrackLink=="A"){
return true;
}else{
if(cm_TrackLink=="E"&&_db.indexOf("/")!=0){
return true;
}
var de;
if((de=cm_DownloadExtensions)!=null){
var p=_db.lastIndexOf(".");
if(p!=-1){
var ext=_db.substring(p);
for(var e=0;e<de.length;e++){
if(ext==de[e]){
return true;
}
}
}
}
return false;
}
};
function cW(e){
CI();
var e=CG(e);
if(e){
C9(e);
}
CA(1);
CJ(1);
CE();
};
function C9(e){
cGI="";
cGJ="";
cGK="";
var _e2=e.tagName.toUpperCase();
if(_e2=="AREA"){
cGJ=e.href?e.href:"";
var p=e.parentElement?e.parentElement:e.parentNode;
if(p!=null){
cGI=p.name?p.name:"";
}
}else{
while(_e2!="A"&&_e2!="HTML"){
if(!e.parentElement){
e=e.parentNode;
}else{
e=e.parentElement;
}
if(e){
_e2=e.tagName.toUpperCase();
}
}
if(_e2=="A"){
cGJ=e.href?e.href:"";
cGI=e.name?e.name:"";
}
}
var _e4=e.getAttribute("manual_cm_re");
if(_e4){
cGJ=cGJ+((cGJ.indexOf("?")>-1)?"&":"?")+"cm_re="+_e4;
}
var _e5=e.getAttribute("manual_cm_sp");
if(_e5){
cGJ=cGJ+((cGJ.indexOf("?")>-1)?"&":"?")+"cm_sp="+_e5;
}
cGJ=cG7.normalizeURL(cGJ,true);
if(cV(cGJ)==true){
var dt=new Date();
cGK=dt.getTime();
cM(cm_ClientTS,cGK,cGI,cGJ,false);
}else{
cGJ="";
}
};
function cX(_e7){
CI();
var i,lnk,imp,_eb,_ec,_ed,_ee;
imp=cm_TrackImpressions;
_eb=(imp.indexOf("S")!=-1);
_ec=(imp.indexOf("R")!=-1);
_ed=(imp.indexOf("C")!=-1);
_ee=(imp.indexOf("C")!=-1);
for(i=0;i<cG6.links.length;i++){
lnk=cG6.links[i];
if(cm_SkipHandlerReg.indexOf("L")==-1){
if(!CD(5)){
lnk.onclick=cK(lnk,"onclick",lnk.onclick,"cW(e)",cW);
}else{
if(!lnk.cM4){
lnk.addEventListener("click",cW,false);
lnk.cM4=1;
}
}
}
if(_e7=="onload"){
var _ef=lnk.href;
if(lnk.getAttribute("manual_cm_re")){
if(lnk.href.indexOf("?")>-1){
_ef=_ef+"&cm_re="+lnk.getAttribute("manual_cm_re");
}else{
_ef=_ef+"?cm_re="+lnk.getAttribute("manual_cm_re");
}
}
if(lnk.getAttribute("manual_cm_sp")){
if(lnk.href.indexOf("?")>-1){
_ef=_ef+"&cm_sp="+lnk.getAttribute("manual_cm_sp");
}else{
_ef=_ef+"?cm_sp="+lnk.getAttribute("manual_cm_sp");
}
}
if(!lnk.cmImpressionSent){
CK(_ef,_eb,_ec,_ed,_ee);
lnk.cmImpressionSent=1;
}
}
}
CJ(1);
};
function cY(e){
var dt=new Date();
cmT2=dt.getTime();
CH(cm_ClientTS,cmT2,cm_FormError,false);
if(!cGS&&(cF(4)||CD(5))){
window.cX("onload");
cU();
}
cGB=null;
};
function cZ(e){
cG3=null;
CI();
var _f3=false;
if(cGC!=""){
cO(-1,"U");
_f3=true;
}
CA(0);
CH(cm_ClientTS,cmT3,cm_FormError,false);
CJ(1);
if(_f3){
dontExit=true;
var d1=new Date();
var d2=new Date();
for(;dontExit&&(d2-d1<1000);){
d2=new Date();
}
}
CE();
if(cm_UseCookie&&cG7.cPE==0){
var pi=escape(c1(cm_ClientID));
CB("cmRS","t3="+cmT3+"&pi="+pi);
}
if(cG7.onUnload){
cG7.onUnload();
}
if(cF(5)&&!cF(5.5)&&window.parent!=window){
cG7.cTI=null;
}else{
if(!cGU){
for(var i=0;i<cG7.cTI.length;i++){
cG7.cTI[i].onload=null;
cG7.cTI[i].onerror=null;
}
}
}
};
function CA(_f8){
var dt=new Date();
var cx=dt.getTime();
if(cm_TrackTime&&(cmT3==-1||_f8==1||(cx-cmT3)>10000)){
cN(cm_ClientTS,cmT2,cx,cGA,false);
}
cmT3=cx;
};
function CE(){
if(cm_UseCookie){
var cVF,cVG,pg,cVD,cVE="";
cVF=cGA?"&t4="+cGA:"";
cVG=(cGJ!="")?"&lti="+cGK+"&ln="+escape(cGI)+"&hr="+escape(cGJ):"";
pg=new Object();
CU(pg,cm_ClientID);
var _100="";
if(cm_JSFEnabled){
_100="&cjen=1";
}
cVD="&t1="+cm_ClientTS+"&t2="+cmT2+"&t3="+cmT3+cVF+cVG+"&fti="+cGH+"&fn="+escape(cGD)+"&ac="+cGF+"&fd="+escape(cGG)+"&uer="+escape(cm_FormError)+"&fu="+escape(cGE)+"&pi="+escape(pg.pi)+"&ho="+escape(cm_HOST)+"&ci="+escape(cm_ClientID);
if(pg.ul&&pg.rf&&pg.ul.length+pg.rf.length<cGO){
cVE="&ul="+escape(pg.ul)+"&rf="+escape(pg.rf);
}
if(!CB("cmRS",cVD+cVE+_100)){
if(!CB("cmRS",cVD+_100)){
CB("cmRS","t3="+cmT3+"&pi="+escape(pg.pi)+_100);
}
}
}
};
function cmJSFConvertSAtoCM(_101){
var len=_101.length;
var _103=22;
var _104=23;
if(len<19){
return null;
}
if(_101.charAt(0)!="U"&&_101.charAt(0)!="u"){
return null;
}
if(len<_103){
_101=_101+_101.substring(len-(_103-len),len);
}
var _105="99";
_105=_105+_101.substring(1,_104-1);
return _105;
};
function cmJSFSetSessionCookies(_106,_107){
if(!cm_JSFEnabled){
return;
}
var _108=_107.split(";");
for(var n=0;n<_108.length;n++){
cmJSFSetSingleSessionCookie(_106,_108[n]);
}
};
function debugReadCookie(name){
var _10b=name+"=";
var ca=document.cookie.split(";");
for(var i=0;i<ca.length;i++){
var c=ca[i];
while(c.charAt(0)==" "){
c=c.substring(1,c.length);
}
if(c.indexOf(_10b)==0){
return c.substring(_10b.length,c.length);
}
}
return null;
};
function cmJSFSetSingleSessionCookie(_10f,cVBH,_111){
if(!cm_JSFEnabled){
return;
}
if(cI(cm_JSFCoreCookieName)==null){
if(!cmJSFDoMigrateCookies()){
CB(cm_JSFCoreCookieName,cmJSFCreateUserId(),cmCookieExpDate,cm_JSFPCookieDomain);
}
if(!_111){
cmJSFSetSingleSessionCookie(true,cVBH,true);
}
cmJSFSetValidFlagSingleValue(cmValidFlag_NewSession,false,cVBH);
cmJSFSetValidFlagSingleValue(cmValidFlag_NewVisitor,true,cVBH);
return;
}
var _112=(cmJSFGetSessionLoginCookieValue(cVBH)!=null);
if(!_112){
if(cmJSFCombineSessionCookies(cVBH)){
_112=(cmJSFGetSessionLoginCookieValue(cVBH)!=null);
}
}
if(!_112&&!_10f){
if(!_111){
cmJSFSetSingleSessionCookie(true,cVBH,true);
}
cmJSFSetValidFlagSingleValue(cmValidFlag_NewSession,true,cVBH);
return;
}
var dt=new Date();
var _114=dt.getTime();
var _115=_114+cm_JSFSessionTimeout*1000;
var _116=cmJSFIsSessionExpired(cmJSFGetSessionExpireCookieValue(cVBH));
if((_10f!=null&&_10f==true)||_116){
var _117=_114.toString();
if(_117.length<10){
while(_117.length<10){
_117="0"+_117;
}
}else{
_117=_117.substring(0,10);
}
cmJSFSetSessionLoginCookieValue(cVBH,_117);
if(_116){
cmJSFSetValidFlagSingleValue(cmValidFlag_SessionReset,true,cVBH);
}else{
cmJSFSetValidFlagSingleValue(cmValidFlag_NewSession,true,cVBH);
}
if(cm_JSFSessionType=="T"){
cmJSFSetSessionExpiresCookieValue(cVBH,_115.toString());
}
}
if(cm_JSFSessionType=="I"){
cmJSFSetSessionExpiresCookieValue(cVBH,_115.toString());
}
};
function cmJSFIsSessionExpired(_118){
if(_118==null){
return false;
}
var dt=new Date();
if(dt.getTime()>_118){
return true;
}else{
return false;
}
};
function cmJSFCreateUserId(){
var _11a=new Date();
var _11b=Math.random();
if(_11b==0){
_11b=Math.random();
}
var _11c=Math.random();
if(_11c==0){
_11c=Math.random();
}
var _11d=_11b.toString().substring(2,4)+_11c.toString().substring(2,12)+_11a.getTime().toString();
var len=_11d.length;
var _11f=23;
if(len<_11f){
_11d=_11d+_11d.substring(len-(_11f-len),len);
}
if(len>_11f){
_11d=_11d.substring(0,_11f);
}
return _11d;
};
function cmJSFSetValidFlagValue(_120,_121,_122){
if(!cm_JSFEnabled){
return;
}
var _123=_122.split(";");
for(var n=0;n<_123.length;n++){
cmJSFSetValidFlagSingleValue(_120,_121,_123[n]);
}
};
function cmJSFSetValidFlagSingleValue(_125,_126,cVBH){
var _128=null;
var _129=cmJSFGetSessionValidFlagCookieValue(cVBH);
if(_129){
var _12a=parseInt(_129);
if(!isNaN(_12a)){
_128=_12a;
}
}
if(_128==null){
_128=cmValidFlag_SessionContinue;
}
if(_126){
if(_125==cmValidFlag_NewSession){
_128&=~cmValidFlag_SessionReset;
}
if(_125==cmValidFlag_SessionReset){
_128&=~cmValidFlag_NewSession;
}
_128|=_125;
}else{
_128=_125;
}
_128|=cmValidFlag_SessionContinue;
cmJSFSetSessionValidFlagCookieValue(cVBH,_128);
};
function cmJSFCreateCombinedSessionCookieName(cVBH){
return cVBH+"_clogin";
};
function cmJSFCombineSessionCookies(cVBH){
var _12d=cI(cVBH+"_login");
var _12e=cI(cVBH+"_expires");
var _12f=cI(cVBH+"_valid");
if(_12d!=null&&_12e!=null&_12f!=null){
var _130="l="+_12d+"&e="+_12e+"&v="+_12f;
CB(cmJSFCreateCombinedSessionCookieName(cVBH),_130,null,cm_JSFPCookieDomain);
CC(cVBH+"_login",cm_JSFPCookieDomain);
CC(cVBH+"_expires",cm_JSFPCookieDomain);
CC(cVBH+"_valid",cm_JSFPCookieDomain);
return true;
}
return false;
};
function cmJSFSetSessionLoginCookieValue(cVBH,_132){
cmSetSubCookie(cmJSFCreateCombinedSessionCookieName(cVBH),"l",_132,null,cm_JSFPCookieDomain);
};
function cmJSFSetSessionExpiresCookieValue(cVBH,_134){
cmSetSubCookie(cmJSFCreateCombinedSessionCookieName(cVBH),"e",_134,null,cm_JSFPCookieDomain);
};
function cmJSFSetSessionValidFlagCookieValue(cVBH,_136){
cmSetSubCookie(cmJSFCreateCombinedSessionCookieName(cVBH),"v",_136,null,cm_JSFPCookieDomain);
};
function cmJSFGetSessionLoginCookieValue(cVBH){
return cI(cmJSFCreateCombinedSessionCookieName(cVBH),"l");
};
function cmJSFGetSessionExpireCookieValue(cVBH){
return cI(cmJSFCreateCombinedSessionCookieName(cVBH),"e");
};
function cmJSFGetSessionValidFlagCookieValue(cVBH){
return cI(cmJSFCreateCombinedSessionCookieName(cVBH),"v");
};
function cmJSFGetSessionValue(_13a){
var _13b="";
var _13c="";
var _13d=_13a.split(";");
for(var n=0;n<_13d.length;n++){
var cVBH=_13d[n];
if(cVBH==""){
continue;
}
var _140=cmJSFGetSessionLoginCookieValue(cVBH);
_13b+=_13c+(_140!=null?_140:"");
if(_13c==""){
_13c="|";
}
}
return _13b;
};
function cmJSFGetValidFlagValue(_141){
var _142="";
var _143="";
var _144=_141.split(";");
for(var n=0;n<_144.length;n++){
var cVBH=_144[n];
if(cVBH==""){
continue;
}
var _147=cmJSFGetSessionValidFlagCookieValue(cVBH);
_142+=_143+(_147!=null?_147:"");
if(_143==""){
_143="|";
}
}
return _142;
};
function cmJSFDoMigrateCookies(){
if(cm_JSFMigrationEnabled==cmMigrationFrom1p_SA){
if(cI(cm_JSFCoreCookieName)==null){
var _148=cI(cmSACookieName);
if(_148){
_148=cmJSFConvertSAtoCM(_148);
if(_148!=null){
CB(cm_JSFCoreCookieName,_148,cmCookieExpDate,cm_JSFPCookieDomain);
return true;
}
}
}
}
return false;
};
_cm.prototype.addTP=function(){
var tp=new cmTP(new cmApp());
for(var o in tp){
if(tp[o]==null||tp[o]==""||tp[o].toString().indexOf("function ")==0){
continue;
}
this[o]=cE(cD(tp[o]));
}
return this;
};
function cmApp(){
var n=navigator,b=n.appName,c=this;
if(b=="Netscape"){
c.b="ns";
}else{
if(b=="Microsoft Internet Explorer"){
c.b="ie";
}else{
c.b=b;
}
}
c.v=parseInt(n.appVersion);
};
function cmTP(c){
var n=navigator,w=window.screen;
this.jv=cmJv;
if(c.b=="ns"&&c.v>=3){
for(var i=0;i<n.plugins.length;i++){
eval("this.np"+i+"=n.plugins["+i+"].name");
}
}
if(c.v>3){
if(c.v>=4&&(c.b=="ns"||c.b=="ie")){
this.je=(n.javaEnabled()==true)?"y":"n";
}
if(c.b=="ie"){
this.ce=n.cookieEnabled;
this.cp=n.cpuClass;
}
this.sw=w.width;
this.sh=w.height;
this.pd=w.colorDepth;
if(this.pd==0){
this.pd=w.pixelDepth;
}
var fs=w.fontSmoothingEnabled;
if(fs){
this.fs=fs?"y":"n";
}
}
var tz=new Date();
if(tz.getTimezoneOffset()==0){
this.tz="0";
}else{
this.tz=tz.getTimezoneOffset()/60;
}
};

