// (C)opyright Instadia A/S 2000-2006
// Date: 07/04/06  Source: stable/gui/trunk/js/gather/usm_survey.js  Revision: 4578
eval((function(){var R='function~nstadia_~return~.length~var ~.substring(~;if(~this.~r+=String.fromCharCode(~.indexOf(~;}`0 $~continue;~cookie~;_.I`1~){`4~);p("CS~I`1Survey_checkForManualTrigge~(new Date()).getTime()~for(`4i=0;i<~.charCodeAt(~"||c=="010~=new B(~){if(~ridge~=`0(~){e();`B}if(~typeof ~etArray~`3;++i~document~`7`CList~+"&"+~domain~else~_._I`1exporter~){K("RES","~.match(/~.charAt(~`7prefix~:n`Dsend~break;~;for(~name~parseInt(~_I`1event~),0x80+(c~_.I`1Survey_context~i=d.lastIndexOf("."~){`7stash.read();`4~);}`~`7oldParts~)`2;~while(i<n`Ec=s`Ji~applyB`N~;}if(~m.i`1~){`2 ~);`2~(s){`0 e(){r+="\\xEF\\xBF\\xBD";}~`4n=s`3;`4i=0;while(i<n&&s`Ji)~`x<128)++i`6i==n)`2 s;`4r=s`50~`y,i);`q++)`6c<0x80){`8c);`B}i~'.split("~");var S='(`0(`E_=window,A=`T,$L=A.referrer,R=A.location,N=R.protocol,I=navigator,G="undefined"`6`Y){`Y(`v`sN!="https:")N="http:";`0 p(n,v`M`Q_[n]==G)_[n]=v;}p("CSenable",1`Furl","usm.daimlerchrysler.com/cgi-bin"`Fsd",""`Fmaxb`N",500`Fmaxpersist",1`Fsessiononly",false`F`C`g",""`Fvalidatevid",1`Fcustomvid",""`Fdebug",0`Fscrerr",0`Ftitle",""`Fpath",""`Fonload",1`FinfoOnload",0`Ftpc",true`Fmaxcache",-1`Fsu",0`Fsid",""`Fsl","survey.instadia.net"`Fsc","www.clientstep.net")`6`QI`1Use_Onload!=G)CSonload=I`1Use_Onload`6I.appName=="Netscape"&&I.userAgent.match(new RegExp("^Mozilla/(2|3|4\\.0[0-9])","")))CSenable=0;`4O,$a,Y,M=[],P=[],$O=1,$r,$S="gatherfpc",$V="gatherudfpc",$B="uid",$l="",$2="",$b=10,L,$6,V,S=[],$0=1,$e=1;`0 $P(`Eb=$8("csb`N")`6!b`p`4i=b`9".")`6i<0||`hb`50,i))!=b`3-i-1`ZBad CSb`N parameter"`v;}`4j=b`9"%13",++i)`6j<0`pC.`r(b`5i,j));C.`r(b`5j+3))`Am(`Ep="CSb`N=";`4l=CSmaxb`N-p`3-8;`4v=C.getB`N(l)+"%13";v+=E.getB`N(l-v`3);_.CSb`N=p+v`3+"."+v`Aq(`Eu=X.get()`6(!CSvalidatevid||$5.get()>0)&&u&&u`a^[0-9a-f]{40}$/))$n(u);`X{`4s=N+"//"+CSurl+"/"+$B+"?"+"uid="+u+"&callfunc=_I`1setUid"+"&useTPC="+CStpc+"&useSC="+CSsessiononly`6O)U(s);`X A.write("<script type=\\"text/javascript\\" src=\\""+s+"\\"></script>"`n2 1`An(u){X.set($r=u);_.CSvid=u`50,8);`IM`S`Ee=M[i];$f(e`52),e`b0)=="1",i);}$0=0;$9(`n0 Q(c,t,p`Mc=="00000")c="";`X{if(!c||c`3!=5)c="BADID";`4s=screen;`4m=A.lastModified?Date.parse(A.lastModified)/1000:0`6m<0)m=0;`4ns=I.appName=="Netscape"?1:0;`4d=ns?s.pixelDepth:s.colorDepth`6!d)d=0;`4e="7c"+c+"&&&"+m`VD(t?t.slice(0,200):A.title)`VMath.round(`H/1000)`VD($6)`Vs.width`Vs.height`Vd`V(s.availWidth?s.availWidth:0)`V(s.availHeight?s.availHeight:0)`V(ns?I.language:I.userLanguage)`V(ns?innerWidth:A.body?A.body.clientWidth:0)`V(ns?innerHeight:A.body?A.body.clientHeight:0)`V(($X?4:0)+(I.javaEnabled()?2:0)+1)`VD($u(p?""+p:""));$3(e)`sc=="0103w`K3x`K3y`K5E`K5D`K5C`K9W`K5F`Kbv`KbA`KbG`Kc8"){CSsu=1;window.CSws=\'usm.daimlerchrysler.com/usm.js\'`s!CSsid)CSsid=c`6!CStitle)CStitle=t?t:""`6!CSpath)CSpath=p?p:""`6CSinfoOnload&&!O)O=1;$e=0;$9()`Ai(c,t,p`Mc=="00000")`2`6!c||c`3 != 5)c="BADID";`4e="9c"+c+"&&&&"+D(t?(""+t).slice(0,200):"")`VMath.round(`H/1000)+"&&&&&&&&&&&"+D($u(p?""+p:""));$3(e)`AR(c,ff,t,p`M$l!=ff.`g`Ef=ff.form?ff.form:ff;`4s="form interaction/"+(`Qf.ICSfident!=G?f.ICSfident.value:f.`g?f.`g:f.id==""?"no`g":f.id)+"/# "+(p?p:ff.`g);$i(c,t?t:"Form Interaction",s);}$l=ff.`g`AH(c,t,p`El=$s.get();`4m=R.toString()`6l==m`p$s.set(m);I`1sendInfo(c,t,p)`AF(){$2=""`AU(k,v`Mk)$2+=D(k)+"="+D(v)+"&"`A_$(c,d,n`M!d)d=$2`6c`3!=5||!d`p`4e="V=2&CTIM="+`H+"&CID="+c+"&POI&"+d;$3(e,1,n);I`1clearUD()`AZ(i){J(S,[i,-1])`6_.`Grs)`Grs()`Az(i,m){J(S,[i,`Qm=="undefined"?2:m?1:0])`6_.`Grs)`Grs()`A3(d,u,n`Ei=M`3;M[i]=(u?"1":"0")+"|"+d;$1()`6!$0)$f(d,u,i,n);K("INF","Event: "+$v(d,u))`A1(`M$b){$y();--$b;`2`sY`pY=1;setTimeout("_I`1saveEvents2()",1)`Ay(`El=[]`f`4i=M`3-1;0<=i;--i`Ml`3==CSmaxcache)`e`4e=M[i]`6e)J(l,e);}$h.s`R(l);Y=0`Af(d,u,i,n`Em=new Image(3,7);`tindex=i;`tretries=$O;`t`g="Progress"`6n)`tnotify=n;`4j=P`3;m.onload=new Function("if(window.`iDone)`iDone("+j+");");m.onerror=new Function("if(window.`iRetry)`iRetry("+j+");");m.onabort=m.onerror;m.src=$v(d,u);P[j]=m`Ag(i`M!`Y||!P[i]`p`4m=P[i]`6$c(m)`p`t`g="Done"`6`tnotify)`tnotify();M[`tindex]="";$1()`AW(i`M!P[i]`p`4m=P[i]`6`tretries-- >0&&!$c(m)){m.src=m.src;}`X{K("RES", "Failed: "+m.src);$g(i);}}`0 $c(m`um.complete&&(`Q`t`g==G||`t`g=="Done")`Av(d,u`Es=(u?$V+"?UID=":$S+"?")+$r+"&";`2 N+"//"+CSurl+"/"+s+d`Au(p`Mp`Ei=p`9"://")`6i<2||9<i)p=N+"//"+(A.`W?A.`W:"")+(p`9"/")?"/":"")+p;}`X p=""+R`6V`Er=D(V);i=$t("csref",p)`6i)p=p`50,i[0])+r+p`5i[1]);`X{r="?csref="+r;i=p`9"?")`6i<0)p+=r;`X p=p`50,i)+r`Vp`5i+1);}}`2 p.slice(0,250)`AI(`Er=$p("ICSref")`6r=="|")r=""`6r){$k("ICSref","")`6r=="-")r="";}`X{`4l=$o()?parent.`T.location:R;r=$D("csref",""+l`n2 r`AE(`Er=$p("ICSRCT")`6r`Mr=="-")r="";$k("ICSRCT",""`nX r=$o()?parent.`T.referrer:$L;`2 r.replace(/^https?:\\/\\/(.+)/,"http://$1").slice(0,512)`Ao(`Es`6W())eval("try{s=\'\'+parent.`T.location==`T.referrer;}catch(e){}"`v s`A9(`M!CSsu||$a||$e&&!`k||$0`p$a=1`6!W()`ZNo good DOM support"`v`sCSsid&&!`k`M!E.test()`ZNo session `Cs"`v`s!C.test()`ZNo stored `Cs"`v;}}if(CSsid&&CSsd`Ei=A.`W`9CSsd)`6i<0||i!=A.`W`3-CSsd`3`ZDomain/CSsd mismatch"`v;}}`4u`6CSsid`Es=$x.get()`6!s){s=`h`H*Math.random());$x.set(s);}u=N+"//"+CSsl+"/survey-accounts/"+CSsid+"/survey.js?"+s;}`X u=N+"//"+CSsl+"/survey/main.js"`6O)U(u);`X $_(_,"load",`0(){U(u);})`A(c,v){c.add(v`n0 K(t,m`M!CSdebug`pm=t+": "+m`6!L||L.closed){L=_.open("","_I`1Util_errorWindow","height=300,width=400,resizable=yes,scrollbars=yes")`6!L){alert(m`v`sL.booted)L.`T.body.innerHTML+="<hr/>";`X{`4d=L.`T;d.open();d.write("<html><body><b>ClientStep debug log:</b></body></html>");d.close();L.booted=1;}}L.`T.body.innerHTML+="<pre>"+m.replace(/&/g,"&amp;").replace(/</g,"&lt;")+"</pre>"`A_(e,n,h`Me.addEventListener)e.addEventListener(n,h,0);`X if(e.attachEvent)e.attachEvent("on"+n,h);`X{`4p=e["on"+n];e["on"+n]`Ov`Ea=p(v`v h(v)&&a;}}}`0 U(u`Es=A.createElement("script");s.type="text/javascript";s.src=u;A.body.appendChild(s)`A7(`Ed=A.`W`6d`a\\.[0-9]{1,3}$/))`2"";`4`l)`6i<0)`2"";`l,i-1)`6-1<i&&d.toLowerCase()`a.*[.](co|com|net|org|ltd|gov)[.][A-Za-z]*$/))`l,i-1)`60<i)d=d`5i`v 5<d`3?d:"";}`0 D(s`u$Q($M(s)`n0 T(s`u$J($_1(s))`AM`ws=String(s);`zf(c==0xFFFE||c==0xFFFF`P0xDC00<=c&&c<0xE000`P0xD800<=c&&c<0xDC00`Mn==i){e();`e}`4d=s`Ji++)`6d<0xDC00||0xE000<=d){e();`B}c=0x10000+((c-0xD800)<<10)+(d-0xDC00)`sc<0x800)`80xC0+(c>>6`j&0x3F));`X if(c<0x10000)`80xE0+(c>>12`j>>6&0x3F`j&0x3F));`X `80xF0+(c>>18`j>>12&0x3F`j>>6&0x3F`j&0x3F)`n2 r`AJ(s){`0 e(t){r+="\\uFFFD"`6t)`q)`6c<0x80||0xC0<=c&&c<0x100)`e++i;}}`zf(c>=0xFE){e(1);`B}if(!(c&0x40)){e(1);`B}`4m=c&0x20?c&0x10?c&0x8?c&0x4?5:4:3:2:1;c&=(1<<(6-m))-1`f`4j=0;j<m;++j`Mi==n){e();c=-1;`e}`4d=s`Ji)`6d<0x80||0xc0<=d){e(1);c=-1;`e}c<<=6;c|=d&0x3F;++i`sc<0)continue`6c<(1<<(5*m+1))`P0xD800<=c&&c<0xE000`Pc==0xFFFE||c==0xFFFF`Pc>=0x110000`P0x10000<=c){c-=0x10000;`80xD800|(c>>10));`80xDC00|(c&0x3FF)`nX `8c`n2 r`AQ(s`Eu="abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ*-._";`4h="0123456789ABCDEF";s=String(s);`4r="";`Is`S`Ec=s`bi)`6u`9c)<0`En=c`J0);r+="%"+h`bn>>4)+h`bn&0xF`nX r+=c;}`2 r`A_1`w`4h="0123456789ABCDEF";`4r="";`4n=s`3;`4i=0`f;;`Ej=s`9"%",i)`6j<0){r+=s`5i);`e}r+=s`5i,j);i=j+3`6n<i){e();`e}`4d1=h`9s`bj+1).toUpperCase());`4d2=h`9s`bj+2).toUpperCase())`6d1<0||d2<0){e();`B}`80x10*d1+d2`n2 r;}`0 Z(n,d,p,m,b){`7`W=d;`U=[];`7`CMap={};`o=0;`c=n+".";`7duration=p?1000*60*60*24*365*2:0;`7maxCookies=m;`7_test`Lthis,"_t");`7b`NFunc=b;}`4H=Z.prototype;H.register`Oc`El=`U;J(l,c);`7`CMap[c.`g]=c;};H.test`O`Ev=""+(`H*Math.random());`7_test.set(v);`4w=`7_test.get();`7_test.set(""`v v==w;};H.get`On`u`Q`7properties[n]==G?[]:`7properties[n];};H.set`On,v){`7properties[n]=v;};H.read`O`Ea,c,d,e,f,i,j,k,l,m,n,o,p,r,s,v`fi=0;i<`U`S)`U[i].value=[];`o=0;d="0 "+D(`7`W);r={};c=A.`C;i=0;while(i<c`3`Mc`Ji)==32){++i;`B}j=i;i=c`9";",i)`6i<0)i=c`S`6i-j<=`c`3)`Bk=j+`c`3`6c`5j,k)!=`c)`Bj=c`9"=",k)`6j<0)`Bo=`hc`5k,j))`6o==0)`Be="";k=c`9":",j+1)`6-1<k&&k<i){e=c`5j+1,k);j=k`se!=d)a=e;(r[e]||(r[e]=[]))[o-1]=c`5j+1,i-1)`6`o<o)`o=o;}r=r[d]||`Qa!="undefined"&&r[a]`6!r||!r[0]`ps=r[0];j=s`9"@")+1`6j<=0`pn=`hs`50,j-1))`6!n`pf=1;p="";i=0`f;;){k=j`6f){j=s`9"@",j)+1`6j<=0`pl=`hs`5k,j-1))`6j+l!=s`3`pf=0;`B}l=j;j=s`9"&",j)+1`6j<=0)j=s`9",",l)+1;p+=s`5k,j<=0?s`3:j-1)`6j<=0){++i`6i<n`M`Qr[i]==G`ps=r[i];j=0;f=1;`B}}k=p`9"/")`6k<0)k=p`3;`4`g=p`50,k);v=[];while(k<p`3){m=k+1;k=p`9"/",m)`6k<0)k=p`3;J(v,p`5m,k))`s0<v`3&&`7`CMap[`g])`7`CMap[`g].value=v`6i==n`pp="";}};H.getCookieParams`Od`Ee`6d){e=new Date();e.setTime(e.getTime()+d`n2(e?"; expires="+e.toGMTString():"")+"; path=/"+(`7`W?"; `W="+`7`W:"");};H.write`Ob`Ec,d="",i,j,k,l,n,m,p,q,r,s="",v;l=3832-`c`3-d`3;m=l*`7maxCookies`fi=0;i<`U`S){c=`U[i];v=c.value`fj=0;j<v`3;++j){q=""`6!j`Ms)q+="&";q+=c.`g;}q+="/"+(`Qv[j]==G?"":v[j])`6m<s`3+q`3)`es+=q;}}n=`h(s`3+l-1)/l);r=`7getCookieParams(`7duration);j=0`fi=0;i<n;++i){k=j;j+=l`6s`3<j)j=s`3;p=(j-k)+"@"+s`5k,j)`6!i)p=n+"@"+p;A.`C=`c+(i+1)+"="+d+p+r;}r=`7getCookieParams(-1)`fi=n;i<`o;++i)A.`C=`c+(i+1)+"="+r`6b&&`7b`NFunc)`7b`NFunc();};H.getB`N`Om`Es="";`I`U`S`Ec=`U[i]`6!c.b`N) `B`4v=c.value`f`4j=0;j<v`3;++j`Eq=""`6!j`Ms)q+="%12";q+=c.`g;}q+="%11"+(`Qv[j]==G?"":v[j])`6m<s`3+q`3)`es+=q;}}`2 s;};H.`r`Ov`El=v.split("%12");`Il`S`Em=l[i].split("%11")`61<m`3&&m[0]&&`7`CMap[m[0]]`Ew=[]`f`4j=1;j<m`3;++j)w[j-1]=m[j];`4c=`7`CMap[m[0]]`6c.`r)c.`r(c,w);`X c.value=w;}}`7write(1);};`0 B(s,n,b,a){`7stash=s;`7`g=D(n);`7b`N=b;`7`r=a;`7value=[];s.register(this`n4F=B.prototype;F.g`R`O`mv=`7value;`4l=[];`Iv`S)J(l,T(v[i])`v l;};F.get`O`mv=`7g`R(`v `Qv[0]==G?"":v[0];};F.s`R`Ov`ml=[];`Iv`S)J(l,D(v[i]?v[i]:""));`7value=l;`7stash.write(`7b`N);};F.set`Ov){v=String(v);`7s`R(v==""?[]:[v]);};F.manip`Of){`7s`R(f(`7g`R()));};F.contains`Oe`u$j(`7g`R(),""+e);};F.add`Ov`M!$d(v))v=[""+v];`7manip(`0(w`u$4(w,v);});};F.sub`Ov`M!$d(v))v=[""+v];`7manip(`0(w`u$4(w,v,1);});};F.getAt`Oi`Ev=`7g`R(`v v[i]?v[i]:"";};F.setAt`Oe,i){`7manip(`0(w){w[i]=""+e;`2 w;});};`0 $d(x`ux && x.constructor && x.constructor == Array;}`0 J(a,e){a[a`3]=e`Aj(a,e){`Ia`S)if(a[i]==e)`2 1;`2 0`A4(a,b,d`Ec=d?[]:$4(b,[],1);`Ia`S`Ee=a[i]`6!$j(b,e))J(c,e`n2 c`At(n,u`Ei=0`f;;`Ej=u.toLowerCase()`9n+"=",i)`6j<0)`ei=j+n`3+1`60<j`Ec=u`bj-1)`6c!="#"&&c!="&"&&c!="?")`B}`4k=u`9"#",i)`6k<0)k=u`3;`4l=u`9"&",i)`6l<0)l=u`3`6l<k)k=l;`2[i,k];}`2""`A8(n,u`M!u)u=""+R;`4p=$t(n,u`v p?u`5p[0],p[1]):""`AD(n,u`uT($8(n,u)`n0 W(`En=I.appName.toLowerCase();`4a=I.userAgent;`4v=I.appVersion;`4m;`2 n=="netscape"?a`agecko\\//i):(m=a`aopera[ \\/]?([0-9]+).[0-9]+/i))?7<m[1]:n=="microsoft internet explorer"&&!v`amacintosh/i)&&(m=v`amsie ([0-9]+).([0-9]+)/i))&&(5<m[1]||m[1]==5&&4<m[2])`Ap(n`Ec=A.`C.split("; ");`Ic`S`Ep=c[i].split("=")`6p[0]==n)`2 p[1]?T(p[1]):"";}`2""`Ak(n,v){A.`C=n+"="+D(v)+"; `W="+CSsd+"; path=/";}`4e=CSenable;`4n`O){};`0 x(){_.I`1sendInfo=e?Q`dEvent=e?$i:n`DformEvent=e?$R`dInfoNoTop=e?Q`dInfoNoRefresh=e?$H`dInfoNoCache=e?Q`dBigInfo=e?Q`dSmallInfo=e?Q:n`DclearUD=e?$F:n`DaddUD=e?$U`dUD=e?$_$:n`DlaunchSurvey=e?$Z:n`DpreviewSurvey=e?$z:n;}x();`Y=x`6!e)`2`DUtil_error=K`DUtil_addEventHandler=$_`DUtil_loadEcmaScript=U`DUtil_computeCookieDomain=$7`DUtil_encode=D`DUtil_decode=T`DgetReferrer`O`u$6;}`DgetCSref`O`uV;}`DgetManualSurveyTriggers`O`El=S;S=[];`2 l};_._I`1saveEvents2=$y;_.`iDone=$g;_.`iRetry=$W;_._I`1setUid`Ou){$5.set(1);$n(u`n6!CSsd)CSsd=$7();`4d="net.instadia.clientstep",m=CS`C`g,E=new Z(m?m+".s":d+".session",CSsd,0,1,$m),C=new Z(m?m+".p":d+".persist",CSsd,1,CSmaxpersist,$m),$s`LE,"f"),$5`LE,"p"),$w`LE,"d",1),$A`LE,"l",1,$),$T`LE,"n"),$G`LE,"t"),$_0`LE,"ss",1),$__`LE,"ssb"),$x`LE,"i"),X`LC,"u",1),$C`LC,"d",1,$),$Y`LC,"s",1,$),$K`LC,"sp",1),$N`LC,"spb"),$h`LC,"e")`D`CLater=$A`D`CNext=$T`D`CTrigger=$G`D`CDone=$C`D`CSample=$Y`D`CSs=$_0`D`CSsb=$__`D`CSp=$K`D`CSpb=$N`6CSsessiononly||!C.test())C.duration=0;`4$X=C.test();_._I`1stashSession=E;_._I`1stashPersist=C`6$w.get())CSdebug=1`DdebugSession`O){CSdebug=1;$w.set(1`n6!CSscrerr&&!_.onerror)_.onerror`Od,p,l,c){K("SCR","Error: "+(p?p+":"+l+": "+d:d)`v true;};$P()`6CScustomvid){X.set(CScustomvid);$5.set(0);}_.CSvid="";$6=$E();V=$I();`4l=$h.g`R()`f`4i=l`3-1;0<=i;--i)J(M,l[i]);$1()`6`k)O=1`6CSonload&&W()&&!O){O=1;$_(_,"load",$q`nX $q();})();';for(var I=61;I>=0;)S=S.replace(eval("/`"+String.fromCharCode(I+(I<10?48:I<36?55:61))+"/g"),R[I--]);return S})()); 
