function _uBInfo() {
var sr="-",sc="-",ul="-",fl="-",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();
return "&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 (_userv==0 || _userv==2) {
i[ii]=new Image(1,1);
i[ii].src=_ugifpath+"?"+"utmwv="+_uwv+s;
i[ii].onload=function() { _uVoid(); }
}
if (_userv==1 || _userv==2) {
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 if (window.ActiveXObject) {
for (var ii=10;ii>=2;ii--) {
try {
var fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');";-) ;
if (fl) { f=ii + '.0'; break; }
}
catch(e) {}
}
}
return f;
}
function __utmLinker(l,h) {
if (!_ulink) return;
var p,k,a="-",b="-",c="-",z="-",v="-";
var dc=_ubd.cookie;
if (!l || l=="";-) return;
var iq = l.indexOf("?";-) ;
var ih = l.indexOf("#";-) ;
if (dc) {
a=_uES(_uGC(dc,"__utma="+_udh,";";-) );
b=_uES(_uGC(dc,"__utmb="+_udh,";";-) );
c=_uES(_uGC(dc,"__utmc="+_udh,";";-) );
z=_uES(_uGC(dc,"__utmz="+_udh,";";-) );
v=_uES(_uGC(dc,"__utmv="+_udh,";";-) );
k=(_uHash(a+b+c+z+v)*1)+(_udh*1);
p="__utma="+a+"&__utmb="+b+"&__utmc="+c+"&__utmz="+z+"&__utmv="+v+"&__utmk="+k;
}
if (p) {
if (h && ih>-1) return;
if (h) { _udl.href=l+"#"+p; }
else {
if (iq==-1 && ih==-1) _udl.href=l+"?"+p;
else if (ih==-1) _udl.href=l+"&"+p;
else if (iq==-1) _udl.href=l.substring(0,ih-1)+"?"+p+l.substring(ih);
else _udl.href=l.substring(0,ih-1)+"&"+p+l.substring(ih);
}
} else { _udl.href=l; }
}
function __utmLinkPost(f,h) {
if (!_ulink) return;
var p,k,a="-",b="-",c="-",z="-",v="-";
var dc=_ubd.cookie;
if (!f || !f.action) return;
var iq = f.action.indexOf("?";-) ;
var ih = f.action.indexOf("#";-) ;
if (dc) {
a=_uES(_uGC(dc,"__utma="+_udh,";";-) );
b=_uES(_uGC(dc,"__utmb="+_udh,";";-) );
c=_uES(_uGC(dc,"__utmc="+_udh,";";-) );
z=_uES(_uGC(dc,"__utmz="+_udh,";";-) );
v=_uES(_uGC(dc,"__utmv="+_udh,";";-) );
k=(_uHash(a+b+c+z+v)*1)+(_udh*1);
p="__utma="+a+"&__utmb="+b+"&__utmc="+c+"&__utmz="+z+"&__utmv="+v+"&__utmk="+k;
}
if (p) {
if (h && ih>-1) return;
if (h) { f.action+="#"+p; }
else {
if (iq==-1 && ih==-1) f.action+="?"+p;
else if (ih==-1) f.action+="&"+p;
else if (iq==-1) f.action=f.action.substring(0,ih-1)+"?"+p+f.action.substring(ih);
else f.action=f.action.substring(0,ih-1)+"&"+p+f.action.substring(ih);
}
}
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=Sun, 18 Jan 2038 00:00:00 GMT;"+_udo;
var s="&utmt=var&utmn="+r;
if (_userv==0 || _userv==2) {
var i=new Image(1,1);
i.src=_ugifpath+"?"+"utmwv="+_uwv+s;
i.onload=function() { _uVoid(); }
}
if (_userv==1 || _userv==2) {
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,"__utmb="+_udh,";";-) )!="-";-) c+=_uES("__utmb="+t+";+";-) ;
if ((t=_uGC(dc,"__utmc="+_udh,";";-) )!="-";-) c+=_uES("__utmc="+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;
}
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() {
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 "";
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=='/') {
return false;
}
return true;
}