diff options
Diffstat (limited to 'branches/1.0/links/Glib for Win32 - Carboogle_fichiers/urchin.js')
-rw-r--r-- | branches/1.0/links/Glib for Win32 - Carboogle_fichiers/urchin.js | 695 |
1 files changed, 0 insertions, 695 deletions
diff --git a/branches/1.0/links/Glib for Win32 - Carboogle_fichiers/urchin.js b/branches/1.0/links/Glib for Win32 - Carboogle_fichiers/urchin.js deleted file mode 100644 index 44803e9..0000000 --- a/branches/1.0/links/Glib for Win32 - Carboogle_fichiers/urchin.js +++ /dev/null @@ -1,695 +0,0 @@ -//-- Google Analytics Urchin Module -//-- Copyright 2007 Google, All Rights Reserved. - -//-- Urchin On Demand Settings ONLY -var _uacct=""; // set up the Urchin Account -var _userv=1; // service mode (0=local,1=remote,2=both) - -//-- UTM User Settings -var _ufsc=1; // set client info flag (1=on|0=off) -var _udn="auto"; // (auto|none|domain) set the domain name for cookies -var _uhash="on"; // (on|off) unique domain hash for cookies -var _utimeout="1800"; // set the inactive session timeout in seconds -var _ugifpath="/__utm.gif"; // set the web path to the __utm.gif file -var _utsp="|"; // transaction field separator -var _uflash=1; // set flash version detect option (1=on|0=off) -var _utitle=1; // set the document title detect option (1=on|0=off) -var _ulink=0; // enable linker functionality (1=on|0=off) -var _uanchor=0; // enable use of anchors for campaign (1=on|0=off) -var _utcp="/"; // the cookie path for tracking -var _usample=100; // The sampling % of visitors to track (1-100). - -//-- UTM Campaign Tracking Settings -var _uctm=1; // set campaign tracking module (1=on|0=off) -var _ucto="15768000"; // set timeout in seconds (6 month default) -var _uccn="utm_campaign"; // name -var _ucmd="utm_medium"; // medium (cpc|cpm|link|email|organic) -var _ucsr="utm_source"; // source -var _uctr="utm_term"; // term/keyword -var _ucct="utm_content"; // content -var _ucid="utm_id"; // id number -var _ucno="utm_nooverride"; // don't override - -//-- Auto/Organic Sources and Keywords -var _uOsr=new Array(); -var _uOkw=new Array(); -_uOsr[0]="google"; _uOkw[0]="q"; -_uOsr[1]="yahoo"; _uOkw[1]="p"; -_uOsr[2]="msn"; _uOkw[2]="q"; -_uOsr[3]="aol"; _uOkw[3]="query"; -_uOsr[4]="aol"; _uOkw[4]="encquery"; -_uOsr[5]="lycos"; _uOkw[5]="query"; -_uOsr[6]="ask"; _uOkw[6]="q"; -_uOsr[7]="altavista"; _uOkw[7]="q"; -_uOsr[8]="netscape"; _uOkw[8]="query"; -_uOsr[9]="cnn"; _uOkw[9]="query"; -_uOsr[10]="looksmart"; _uOkw[10]="qt"; -_uOsr[11]="about"; _uOkw[11]="terms"; -_uOsr[12]="mamma"; _uOkw[12]="query"; -_uOsr[13]="alltheweb"; _uOkw[13]="q"; -_uOsr[14]="gigablast"; _uOkw[14]="q"; -_uOsr[15]="voila"; _uOkw[15]="rdata"; -_uOsr[16]="virgilio"; _uOkw[16]="qs"; -_uOsr[17]="live"; _uOkw[17]="q"; -_uOsr[18]="baidu"; _uOkw[18]="wd"; -_uOsr[19]="alice"; _uOkw[19]="qs"; -_uOsr[20]="yandex"; _uOkw[20]="text"; -_uOsr[21]="najdi"; _uOkw[21]="q"; -_uOsr[22]="aol"; _uOkw[22]="q"; -_uOsr[23]="club-internet"; _uOkw[23]="query"; -_uOsr[24]="mama"; _uOkw[24]="query"; -_uOsr[25]="seznam"; _uOkw[25]="q"; -_uOsr[26]="search"; _uOkw[26]="q"; -_uOsr[27]="wp"; _uOkw[27]="szukaj"; -_uOsr[28]="onet"; _uOkw[28]="qt"; -_uOsr[29]="netsprint"; _uOkw[29]="q"; -_uOsr[30]="google.interia"; _uOkw[30]="q"; -_uOsr[31]="szukacz"; _uOkw[31]="q"; -_uOsr[32]="yam"; _uOkw[32]="k"; -_uOsr[33]="pchome"; _uOkw[33]="q"; -_uOsr[34]="kvasir"; _uOkw[34]="searchExpr"; -_uOsr[35]="sesam"; _uOkw[35]="q"; -_uOsr[36]="ozu"; _uOkw[36]="q"; -_uOsr[37]="terra"; _uOkw[37]="query"; -_uOsr[38]="nostrum"; _uOkw[38]="query"; -_uOsr[39]="mynet"; _uOkw[39]="q"; -_uOsr[40]="ekolay"; _uOkw[40]="q"; -_uOsr[41]="search.ilse"; _uOkw[41]="search_for"; -_uOsr[42]="bing"; _uOkw[42]="q"; - -//-- Auto/Organic Keywords to Ignore -var _uOno=new Array(); -//_uOno[0]="urchin"; -//_uOno[1]="urchin.com"; -//_uOno[2]="www.urchin.com"; - -//-- Referral domains to Ignore -var _uRno=new Array(); -//_uRno[0]=".urchin.com"; - -//-- **** Don't modify below this point *** -var _uff,_udh,_udt,_ubl=0,_udo="",_uu,_ufns=0,_uns=0,_ur="-",_ufno=0,_ust=0,_ubd=document,_udl=_ubd.location,_udlh="",_uwv="1.3"; -var _ugifpath2="http://www.google-analytics.com/__utm.gif"; -if (_udl.hash) _udlh=_udl.href.substring(_udl.href.indexOf('#')); -if (_udl.protocol=="https:") _ugifpath2="https://ssl.google-analytics.com/__utm.gif"; -if (!_utcp || _utcp=="") _utcp="/"; -function urchinTracker(page) { - if (_udl.protocol=="file:") return; - if (_uff && (!page || page=="")) return; - var a,b,c,xx,v,z,k,x="",s="",f=0,nv=0; - var nx=" expires="+_uNx()+";"; - var dc=_ubd.cookie; - _udh=_uDomain(); - if (!_uVG()) return; - _uu=Math.round(Math.random()*2147483647); - _udt=new Date(); - _ust=Math.round(_udt.getTime()/1000); - a=dc.indexOf("__utma="+_udh+"."); - b=dc.indexOf("__utmb="+_udh); - c=dc.indexOf("__utmc="+_udh); - if (_udn && _udn!="") { _udo=" domain="+_udn+";"; } - if (_utimeout && _utimeout!="") { - x=new Date(_udt.getTime()+(_utimeout*1000)); - x=" expires="+x.toGMTString()+";"; - } - if (_ulink) { - if (_uanchor && _udlh && _udlh!="") s=_udlh+"&"; - s+=_udl.search; - if(s && s!="" && s.indexOf("__utma=")>=0) { - if (!(_uIN(a=_uGC(s,"__utma=","&")))) a="-"; - if (!(_uIN(b=_uGC(s,"__utmb=","&")))) b="-"; - if (!(_uIN(c=_uGC(s,"__utmc=","&")))) c="-"; - v=_uGC(s,"__utmv=","&"); - z=_uGC(s,"__utmz=","&"); - k=_uGC(s,"__utmk=","&"); - xx=_uGC(s,"__utmx=","&"); - if ((k*1) != ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) {_ubl=1;a="-";b="-";c="-";xx="-";z="-";v="-";} - if (a!="-" && b!="-" && c!="-") f=1; - else if(a!="-") f=2; - } - } - if(f==1) { - _ubd.cookie="__utma="+a+"; path="+_utcp+";"+nx+_udo; - _ubd.cookie="__utmb="+b+"; path="+_utcp+";"+x+_udo; - _ubd.cookie="__utmc="+c+"; path="+_utcp+";"+_udo; - } else if (f==2) { - a=_uFixA(s,"&",_ust); - _ubd.cookie="__utma="+a+"; path="+_utcp+";"+nx+_udo; - _ubd.cookie="__utmb="+_udh+"; path="+_utcp+";"+x+_udo; - _ubd.cookie="__utmc="+_udh+"; path="+_utcp+";"+_udo; - _ufns=1; - } else if (a>=0 && b>=0 && c>=0) { - b = _uGC(dc,"__utmb="+_udh,";"); - b = ("-" == b) ? _udh : b; - _ubd.cookie="__utmb="+b+"; path="+_utcp+";"+x+_udo; - } else { - if (a>=0) a=_uFixA(_ubd.cookie,";",_ust); - else { - a=_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1"; - nv=1; - } - _ubd.cookie="__utma="+a+"; path="+_utcp+";"+nx+_udo; - _ubd.cookie="__utmb="+_udh+"; path="+_utcp+";"+x+_udo; - _ubd.cookie="__utmc="+_udh+"; path="+_utcp+";"+_udo; - _ufns=1; - } - if (_ulink && xx && xx!="" && xx!="-") { - xx=_uUES(xx); - if (xx.indexOf(";")==-1) _ubd.cookie="__utmx="+xx+"; path="+_utcp+";"+nx+_udo; - } - if (_ulink && v && v!="" && v!="-") { - v=_uUES(v); - if (v.indexOf(";")==-1) _ubd.cookie="__utmv="+v+"; path="+_utcp+";"+nx+_udo; - } - var wc=window; - var c=_ubd.cookie; - if(wc && wc.gaGlobal && wc.gaGlobal.dh==_udh){ - var g=wc.gaGlobal; - var ua=c.split("__utma="+_udh+".")[1].split(";")[0].split("."); - if(g.sid)ua[3]=g.sid; - if(nv>0){ - ua[2]=ua[3]; - if(g.vid){ - var v=g.vid.split("."); - ua[0]=v[0]; - ua[1]=v[1]; - } - } - _ubd.cookie="__utma="+_udh+"."+ua.join(".")+"; path="+_utcp+";"+nx+_udo; - } - _uInfo(page); - _ufns=0; - _ufno=0; - if (!page || page=="") _uff=1; -} -function _uGH() { - var hid; - var wc=window; - if (wc && wc.gaGlobal && wc.gaGlobal.hid) { - hid=wc.gaGlobal.hid; - } else { - hid=Math.round(Math.random()*0x7fffffff); - if (!wc.gaGlobal) wc.gaGlobal={}; - wc.gaGlobal.hid=hid; - } - return hid; -} -function _uInfo(page) { - var p,s="",dm="",pg=_udl.pathname+_udl.search; - if (page && page!="") pg=_uES(page,1); - _ur=_ubd.referrer; - if (!_ur || _ur=="") { _ur="-"; } - else { - dm=_ubd.domain; - if(_utcp && _utcp!="/") dm+=_utcp; - p=_ur.indexOf(dm); - if ((p>=0) && (p<=8)) { _ur="0"; } - if (_ur.indexOf("[")==0 && _ur.lastIndexOf("]")==(_ur.length-1)) { _ur="-"; } - } - s+="&utmn="+_uu; - if (_ufsc) s+=_uBInfo(); - if (_uctm) s+=_uCInfo(); - if (_utitle && _ubd.title && _ubd.title!="") s+="&utmdt="+_uES(_ubd.title); - if (_udl.hostname && _udl.hostname!="") s+="&utmhn="+_uES(_udl.hostname); - if (_usample && _usample != 100) s+="&utmsp="+_uES(_usample); - s+="&utmhid="+_uGH(); - s+="&utmr="+_ur; - s+="&utmp="+pg; - if ((_userv==0 || _userv==2) && _uSP()) { - var i=new Image(1,1); - i.src=_ugifpath+"?"+"utmwv="+_uwv+s; - i.onload=function() { _uVoid(); } - } - if ((_userv==1 || _userv==2) && _uSP()) { - var i2=new Image(1,1); - i2.src=_ugifpath2+"?"+"utmwv="+_uwv+s+"&utmac="+_uacct+"&utmcc="+_uGCS(); - i2.onload=function() { _uVoid(); } - } - return; -} -function _uVoid() { return; } -function _uCInfo() { - if (!_ucto || _ucto=="") { _ucto="15768000"; } - if (!_uVG()) return; - var c="",t="-",t2="-",t3="-",o=0,cs=0,cn=0,i=0,z="-",s=""; - if (_uanchor && _udlh && _udlh!="") s=_udlh+"&"; - s+=_udl.search; - var x=new Date(_udt.getTime()+(_ucto*1000)); - var dc=_ubd.cookie; - x=" expires="+x.toGMTString()+";"; - if (_ulink && !_ubl) { - z=_uUES(_uGC(s,"__utmz=","&")); - if (z!="-" && z.indexOf(";")==-1) { _ubd.cookie="__utmz="+z+"; path="+_utcp+";"+x+_udo; return ""; } - } - z=dc.indexOf("__utmz="+_udh+"."); - if (z>-1) { z=_uGC(dc,"__utmz="+_udh+".",";"); } - else { z="-"; } - t=_uGC(s,_ucid+"=","&"); - t2=_uGC(s,_ucsr+"=","&"); - t3=_uGC(s,"gclid=","&"); - if ((t!="-" && t!="") || (t2!="-" && t2!="") || (t3!="-" && t3!="")) { - if (t!="-" && t!="") c+="utmcid="+_uEC(t); - if (t2!="-" && t2!="") { if (c != "") c+="|"; c+="utmcsr="+_uEC(t2); } - if (t3!="-" && t3!="") { if (c != "") c+="|"; c+="utmgclid="+_uEC(t3); } - t=_uGC(s,_uccn+"=","&"); - if (t!="-" && t!="") c+="|utmccn="+_uEC(t); - else c+="|utmccn=(not+set)"; - t=_uGC(s,_ucmd+"=","&"); - if (t!="-" && t!="") c+="|utmcmd="+_uEC(t); - else c+="|utmcmd=(not+set)"; - t=_uGC(s,_uctr+"=","&"); - if (t!="-" && t!="") c+="|utmctr="+_uEC(t); - else { t=_uOrg(1); if (t!="-" && t!="") c+="|utmctr="+_uEC(t); } - t=_uGC(s,_ucct+"=","&"); - if (t!="-" && t!="") c+="|utmcct="+_uEC(t); - t=_uGC(s,_ucno+"=","&"); - if (t=="1") o=1; - if (z!="-" && o==1) return ""; - } - if (c=="-" || c=="") { c=_uOrg(); if (z!="-" && _ufno==1) return ""; } - if (c=="-" || c=="") { if (_ufns==1) c=_uRef(); if (z!="-" && _ufno==1) return ""; } - if (c=="-" || c=="") { - if (z=="-" && _ufns==1) { c="utmccn=(direct)|utmcsr=(direct)|utmcmd=(none)"; } - if (c=="-" || c=="") return ""; - } - if (z!="-") { - i=z.indexOf("."); - if (i>-1) i=z.indexOf(".",i+1); - if (i>-1) i=z.indexOf(".",i+1); - if (i>-1) i=z.indexOf(".",i+1); - t=z.substring(i+1,z.length); - if (t.toLowerCase()==c.toLowerCase()) cs=1; - t=z.substring(0,i); - if ((i=t.lastIndexOf(".")) > -1) { - t=t.substring(i+1,t.length); - cn=(t*1); - } - } - if (cs==0 || _ufns==1) { - t=_uGC(dc,"__utma="+_udh+".",";"); - if ((i=t.lastIndexOf(".")) > 9) { - _uns=t.substring(i+1,t.length); - _uns=(_uns*1); - } - cn++; - if (_uns==0) _uns=1; - _ubd.cookie="__utmz="+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; path="+_utcp+"; "+x+_udo; - } - if (cs==0 || _ufns==1) return "&utmcn=1"; - else return "&utmcr=1"; -} -function _uRef() { - if (_ur=="0" || _ur=="" || _ur=="-") return ""; - var i=0,h,k,n; - if ((i=_ur.indexOf("://"))<0 || _uGCse()) return ""; - h=_ur.substring(i+3,_ur.length); - if (h.indexOf("/") > -1) { - k=h.substring(h.indexOf("/"),h.length); - if (k.indexOf("?") > -1) k=k.substring(0,k.indexOf("?")); - h=h.substring(0,h.indexOf("/")); - } - h=h.toLowerCase(); - n=h; - if ((i=n.indexOf(":")) > -1) n=n.substring(0,i); - for (var ii=0;ii<_uRno.length;ii++) { - if ((i=n.indexOf(_uRno[ii].toLowerCase())) > -1 && n.length==(i+_uRno[ii].length)) { _ufno=1; break; } - } - if (h.indexOf("www.")==0) h=h.substring(4,h.length); - return "utmccn=(referral)|utmcsr="+_uEC(h)+"|"+"utmcct="+_uEC(k)+"|utmcmd=referral"; -} -function _uOrg(t) { - if (_ur=="0" || _ur=="" || _ur=="-") return ""; - var i=0,h,k; - if ((i=_ur.indexOf("://"))<0 || _uGCse()) return ""; - h=_ur.substring(i+3,_ur.length); - if (h.indexOf("/") > -1) { - h=h.substring(0,h.indexOf("/")); - } - for (var ii=0;ii<_uOsr.length;ii++) { - if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) { - if ((i=_ur.indexOf("?"+_uOkw[ii]+"=")) > -1 || (i=_ur.indexOf("&"+_uOkw[ii]+"=")) > -1) { - k=_ur.substring(i+_uOkw[ii].length+2,_ur.length); - if ((i=k.indexOf("&")) > -1) k=k.substring(0,i); - for (var yy=0;yy<_uOno.length;yy++) { - if (_uOno[yy].toLowerCase()==k.toLowerCase()) { _ufno=1; break; } - } - if (t) return _uEC(k); - else return "utmccn=(organic)|utmcsr="+_uEC(_uOsr[ii])+"|"+"utmctr="+_uEC(k)+"|utmcmd=organic"; - } - } - } - return ""; -} -function _uGCse() { - var h,p; - h=p=_ur.split("://")[1]; - if(h.indexOf("/")>-1) { - h=h.split("/")[0]; - p=p.substring(p.indexOf("/")+1,p.length); - } - if(p.indexOf("?")>-1) { - p=p.split("?")[0]; - } - if(h.toLowerCase().indexOf("google")>-1) { - if(_ur.indexOf("?q=")>-1 || _ur.indexOf("&q=")>-1) { - if (p.toLowerCase().indexOf("cse")>-1) { - return true; - } - } - } -} -function _uBInfo() { - var sr="-",sc="-",ul="-",fl="-",cs="-",je=1; - var n=navigator; - if (self.screen) { - sr=screen.width+"x"+screen.height; - sc=screen.colorDepth+"-bit"; - } else if (self.java) { - var j=java.awt.Toolkit.getDefaultToolkit(); - var s=j.getScreenSize(); - sr=s.width+"x"+s.height; - } - if (n.language) { ul=n.language.toLowerCase(); } - else if (n.browserLanguage) { ul=n.browserLanguage.toLowerCase(); } - je=n.javaEnabled()?1:0; - if (_uflash) fl=_uFlash(); - if (_ubd.characterSet) cs=_uES(_ubd.characterSet); - else if (_ubd.charset) cs=_uES(_ubd.charset); - return "&utmcs="+cs+"&utmsr="+sr+"&utmsc="+sc+"&utmul="+ul+"&utmje="+je+"&utmfl="+fl; -} -function __utmSetTrans() { - var e; - if (_ubd.getElementById) e=_ubd.getElementById("utmtrans"); - else if (_ubd.utmform && _ubd.utmform.utmtrans) e=_ubd.utmform.utmtrans; - if (!e) return; - var l=e.value.split("UTM:"); - var i,i2,c; - if (_userv==0 || _userv==2) i=new Array(); - if (_userv==1 || _userv==2) { i2=new Array(); c=_uGCS(); } - - for (var ii=0;ii<l.length;ii++) { - l[ii]=_uTrim(l[ii]); - if (l[ii].charAt(0)!='T' && l[ii].charAt(0)!='I') continue; - var r=Math.round(Math.random()*2147483647); - if (!_utsp || _utsp=="") _utsp="|"; - var f=l[ii].split(_utsp),s=""; - if (f[0].charAt(0)=='T') { - s="&utmt=tran"+"&utmn="+r; - f[1]=_uTrim(f[1]); if(f[1]&&f[1]!="") s+="&utmtid="+_uES(f[1]); - f[2]=_uTrim(f[2]); if(f[2]&&f[2]!="") s+="&utmtst="+_uES(f[2]); - f[3]=_uTrim(f[3]); if(f[3]&&f[3]!="") s+="&utmtto="+_uES(f[3]); - f[4]=_uTrim(f[4]); if(f[4]&&f[4]!="") s+="&utmttx="+_uES(f[4]); - f[5]=_uTrim(f[5]); if(f[5]&&f[5]!="") s+="&utmtsp="+_uES(f[5]); - f[6]=_uTrim(f[6]); if(f[6]&&f[6]!="") s+="&utmtci="+_uES(f[6]); - f[7]=_uTrim(f[7]); if(f[7]&&f[7]!="") s+="&utmtrg="+_uES(f[7]); - f[8]=_uTrim(f[8]); if(f[8]&&f[8]!="") s+="&utmtco="+_uES(f[8]); - } else { - s="&utmt=item"+"&utmn="+r; - f[1]=_uTrim(f[1]); if(f[1]&&f[1]!="") s+="&utmtid="+_uES(f[1]); - f[2]=_uTrim(f[2]); if(f[2]&&f[2]!="") s+="&utmipc="+_uES(f[2]); - f[3]=_uTrim(f[3]); if(f[3]&&f[3]!="") s+="&utmipn="+_uES(f[3]); - f[4]=_uTrim(f[4]); if(f[4]&&f[4]!="") s+="&utmiva="+_uES(f[4]); - f[5]=_uTrim(f[5]); if(f[5]&&f[5]!="") s+="&utmipr="+_uES(f[5]); - f[6]=_uTrim(f[6]); if(f[6]&&f[6]!="") s+="&utmiqt="+_uES(f[6]); - } - if (_udl.hostname && _udl.hostname!="") s+="&utmhn="+_uES(_udl.hostname); - if (_usample && _usample != 100) s+="&utmsp="+_uES(_usample); - - if ((_userv==0 || _userv==2) && _uSP()) { - i[ii]=new Image(1,1); - i[ii].src=_ugifpath+"?"+"utmwv="+_uwv+s; - i[ii].onload=function() { _uVoid(); } - } - if ((_userv==1 || _userv==2) && _uSP()) { - i2[ii]=new Image(1,1); - i2[ii].src=_ugifpath2+"?"+"utmwv="+_uwv+s+"&utmac="+_uacct+"&utmcc="+c; - i2[ii].onload=function() { _uVoid(); } - } - } - return; -} -function _uFlash() { - var f="-",n=navigator; - if (n.plugins && n.plugins.length) { - for (var ii=0;ii<n.plugins.length;ii++) { - if (n.plugins[ii].name.indexOf('Shockwave Flash')!=-1) { - f=n.plugins[ii].description.split('Shockwave Flash ')[1]; - break; - } - } - } else { - var fl; - try { - fl = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); - f = fl.GetVariable("$version"); - } catch(e) {} - if (f == "-") { - try { - fl = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); - f = "WIN 6,0,21,0"; - fl.AllowScriptAccess = "always"; - f = fl.GetVariable("$version"); - } catch(e) {} - } - if (f == "-") { - try { - fl = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); - f = fl.GetVariable("$version"); - } catch(e) {} - } - if (f != "-") { - f = f.split(" ")[1].split(","); - f = f[0] + "." + f[1] + " r" + f[2]; - } - } - return f; -} -function __utmLinkerUrl(l,h) { - var p,k,a="-",b="-",c="-",x="-",z="-",v="-"; - var dc=_ubd.cookie; - var iq = l.indexOf("?"); - var ih = l.indexOf("#"); - var url=l; - if (dc) { - a=_uES(_uGC(dc,"__utma="+_udh+".",";")); - b=_uES(_uGC(dc,"__utmb="+_udh,";")); - c=_uES(_uGC(dc,"__utmc="+_udh,";")); - x=_uES(_uGC(dc,"__utmx="+_udh,";")); - z=_uES(_uGC(dc,"__utmz="+_udh+".",";")); - v=_uES(_uGC(dc,"__utmv="+_udh+".",";")); - k=(_uHash(a+b+c+x+z+v)*1)+(_udh*1); - p="__utma="+a+"&__utmb="+b+"&__utmc="+c+"&__utmx="+x+"&__utmz="+z+"&__utmv="+v+"&__utmk="+k; - } - if (p) { - if (h && ih>-1) return; - if (h) { url=l+"#"+p; } - else { - if (iq==-1 && ih==-1) url=l+"?"+p; - else if (ih==-1) url=l+"&"+p; - else if (iq==-1) url=l.substring(0,ih-1)+"?"+p+l.substring(ih); - else url=l.substring(0,ih-1)+"&"+p+l.substring(ih); - } - } - return url; -} -function __utmLinker(l,h) { - if (!_ulink || !l || l=="") return; - _udl.href=__utmLinkerUrl(l,h); -} -function __utmLinkPost(f,h) { - if (!_ulink || !f || !f.action) return; - f.action=__utmLinkerUrl(f.action, h); - return; -} -function __utmSetVar(v) { - if (!v || v=="") return; - if (!_udo || _udo == "") { - _udh=_uDomain(); - if (_udn && _udn!="") { _udo=" domain="+_udn+";"; } - } - if (!_uVG()) return; - var r=Math.round(Math.random() * 2147483647); - _ubd.cookie="__utmv="+_udh+"."+_uES(v)+"; path="+_utcp+"; expires="+_uNx()+";"+_udo; - var s="&utmt=var&utmn="+r; - if (_usample && _usample != 100) s+="&utmsp="+_uES(_usample); - if ((_userv==0 || _userv==2) && _uSP()) { - var i=new Image(1,1); - i.src=_ugifpath+"?"+"utmwv="+_uwv+s; - i.onload=function() { _uVoid(); } - } - if ((_userv==1 || _userv==2) && _uSP()) { - var i2=new Image(1,1); - i2.src=_ugifpath2+"?"+"utmwv="+_uwv+s+"&utmac="+_uacct+"&utmcc="+_uGCS(); - i2.onload=function() { _uVoid(); } - } -} -function _uGCS() { - var t,c="",dc=_ubd.cookie; - if ((t=_uGC(dc,"__utma="+_udh+".",";"))!="-") c+=_uES("__utma="+t+";+"); - if ((t=_uGC(dc,"__utmx="+_udh,";"))!="-") c+=_uES("__utmx="+t+";+"); - if ((t=_uGC(dc,"__utmz="+_udh+".",";"))!="-") c+=_uES("__utmz="+t+";+"); - if ((t=_uGC(dc,"__utmv="+_udh+".",";"))!="-") c+=_uES("__utmv="+t+";"); - if (c.charAt(c.length-1)=="+") c=c.substring(0,c.length-1); - return c; -} -function _uGC(l,n,s) { - if (!l || l=="" || !n || n=="" || !s || s=="") return "-"; - var i,i2,i3,c="-"; - i=l.indexOf(n); - i3=n.indexOf("=")+1; - if (i > -1) { - i2=l.indexOf(s,i); if (i2 < 0) { i2=l.length; } - c=l.substring((i+i3),i2); - } - return c; -} -function _uDomain() { - if (!_udn || _udn=="" || _udn=="none") { _udn=""; return 1; } - if (_udn=="auto") { - var d=_ubd.domain; - if (d.substring(0,4)=="www.") { - d=d.substring(4,d.length); - } - _udn=d; - } - _udn = _udn.toLowerCase(); - if (_uhash=="off") return 1; - return _uHash(_udn); -} -function _uHash(d) { - if (!d || d=="") return 1; - var h=0,g=0; - for (var i=d.length-1;i>=0;i--) { - var c=parseInt(d.charCodeAt(i)); - h=((h << 6) & 0xfffffff) + c + (c << 14); - if ((g=h & 0xfe00000)!=0) h=(h ^ (g >> 21)); - } - return h; -} -function _uFixA(c,s,t) { - if (!c || c=="" || !s || s=="" || !t || t=="") return "-"; - var a=_uGC(c,"__utma="+_udh+".",s); - var lt=0,i=0; - if ((i=a.lastIndexOf(".")) > 9) { - _uns=a.substring(i+1,a.length); - _uns=(_uns*1)+1; - a=a.substring(0,i); - if ((i=a.lastIndexOf(".")) > 7) { - lt=a.substring(i+1,a.length); - a=a.substring(0,i); - } - if ((i=a.lastIndexOf(".")) > 5) { - a=a.substring(0,i); - } - a+="."+lt+"."+t+"."+_uns; - } - return a; -} -function _uTrim(s) { - if (!s || s=="") return ""; - while ((s.charAt(0)==' ') || (s.charAt(0)=='\n') || (s.charAt(0,1)=='\r')) s=s.substring(1,s.length); - while ((s.charAt(s.length-1)==' ') || (s.charAt(s.length-1)=='\n') || (s.charAt(s.length-1)=='\r')) s=s.substring(0,s.length-1); - return s; -} -function _uEC(s) { - var n=""; - if (!s || s=="") return ""; - for (var i=0;i<s.length;i++) {if (s.charAt(i)==" ") n+="+"; else n+=s.charAt(i);} - return n; -} -function __utmVisitorCode(f) { - var r=0,t=0,i=0,i2=0,m=31; - var a=_uGC(_ubd.cookie,"__utma="+_udh+".",";"); - if ((i=a.indexOf(".",0))<0) return; - if ((i2=a.indexOf(".",i+1))>0) r=a.substring(i+1,i2); else return ""; - if ((i=a.indexOf(".",i2+1))>0) t=a.substring(i2+1,i); else return ""; - if (f) { - return r; - } else { - var c=new Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T','U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9'); - return c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5&m]+c[t&m]; - } -} -function _uIN(n) { - if (!n) return false; - for (var i=0;i<n.length;i++) { - var c=n.charAt(i); - if ((c<"0" || c>"9") && (c!=".")) return false; - } - return true; -} -function _uES(s,u) { - if (typeof(encodeURIComponent) == 'function') { - if (u) return encodeURI(s); - else return encodeURIComponent(s); - } else { - return escape(s); - } -} -function _uUES(s) { - if (typeof(decodeURIComponent) == 'function') { - return decodeURIComponent(s); - } else { - return unescape(s); - } -} -function _uVG() { - if((_udn.indexOf("www.google.") == 0 || _udn.indexOf(".google.") == 0 || _udn.indexOf("google.") == 0) && _utcp=='/' && _udn.indexOf("google.org")==-1) { - return false; - } - return true; -} -function _uSP() { - var s=100; - if (_usample) s=_usample; - if(s>=100 || s<=0) return true; - return ((__utmVisitorCode(1)%10000)<(s*100)); -} -function urchinPathCopy(p){ - var d=document,nx,tx,sx,i,c,cs,t,h,o; - cs=new Array("a","b","c","v","x","z"); - h=_uDomain(); if (_udn && _udn!="") o=" domain="+_udn+";"; - nx=_uNx()+";"; - tx=new Date(); tx.setTime(tx.getTime()+(_utimeout*1000)); - tx=tx.toGMTString()+";"; - sx=new Date(); sx.setTime(sx.getTime()+(_ucto*1000)); - sx=sx.toGMTString()+";"; - for (i=0;i<6;i++){ - t=" expires="; - if (i==1) t+=tx; else if (i==2) t=""; else if (i==5) t+=sx; else t+=nx; - c=_uGC(d.cookie,"__utm"+cs[i]+"="+h,";"); - if (c!="-") d.cookie="__utm"+cs[i]+"="+c+"; path="+p+";"+t+o; - } -} -function _uCO() { - if (!_utk || _utk=="" || _utk.length<10) return; - var d='www.google.com'; - if (_utk.charAt(0)=='!') d='analytics.corp.google.com'; - _ubd.cookie="GASO="+_utk+"; path="+_utcp+";"+_udo; - var sc=document.createElement('script'); - sc.type='text/javascript'; - sc.id="_gasojs"; - sc.src='https://'+d+'/analytics/reporting/overlay_js?gaso='+_utk+'&'+Math.random(); - document.getElementsByTagName('head')[0].appendChild(sc); -} -function _uGT() { - var h=location.hash, a; - if (h && h!="" && h.indexOf("#gaso=")==0) { - a=_uGC(h,"gaso=","&"); - } else { - a=_uGC(_ubd.cookie,"GASO=",";"); - } - return a; -} -var _utk=_uGT(); -if (_utk && _utk!="" && _utk.length>10 && _utk.indexOf("=")==-1) { - if (window.addEventListener) { - window.addEventListener('load', _uCO, false); - } else if (window.attachEvent) { - window.attachEvent('onload', _uCO); - } -} - -function _uNx() { - return (new Date((new Date()).getTime()+63072000000)).toGMTString(); -} |