Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrobocoder <anthon.pang@gmail.com>2011-04-08 18:16:20 +0400
committerrobocoder <anthon.pang@gmail.com>2011-04-08 18:16:20 +0400
commit50e08ab2e247290f2189a849d6d8d0b77670fd33 (patch)
tree3d17d2337f012e5586e7f7ae1eada1ee789e8d69 /piwik.js
parente351acdf440d065591fd6bc54de04899a63d33fd (diff)
refs #2168 - fix bug per matt's email
git-svn-id: http://dev.piwik.org/svn/trunk@4370 59fd770c-687e-43c8-a1e3-f5a4ff64c105
Diffstat (limited to 'piwik.js')
-rw-r--r--piwik.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/piwik.js b/piwik.js
index ba0816be23..a8daa2deaa 100644
--- a/piwik.js
+++ b/piwik.js
@@ -16,7 +16,7 @@ i.setTime(i.getTime()+K)}d.cookie=O+"="+e(L)+(K?";expires="+i.toGMTString():"")+
O+=16){for(ac=0;ac<16;ac++){K[ac]=R[O+ac]}for(ac=16;ac<=79;ac++){K[ac]=L(K[ac-3]^K[ac-8]^K[ac-14]^K[ac-16],1)}Y=S;X=Q;V=P;U=N;T=M;for(ac=0;ac<=19;ac++){ad=(L(Y,5)+((X&V)|(~X&U))+T+K[ac]+1518500249)&4294967295;T=U;U=V;V=L(X,30);X=Y;Y=ad}for(ac=20;ac<=39;ac++){ad=(L(Y,5)+(X^V^U)+T+K[ac]+1859775393)&4294967295;T=U;U=V;V=L(X,30);X=Y;Y=ad}for(ac=40;ac<=59;ac++){ad=(L(Y,5)+((X&V)|(X&U)|(V&U))+T+K[ac]+2400959708)&4294967295;T=U;U=V;V=L(X,30);X=Y;Y=ad}for(ac=60;ac<=79;ac++){ad=(L(Y,5)+(X^V^U)+T+K[ac]+3395469782)&4294967295;T=U;U=V;V=L(X,30);X=Y;Y=ad}S=(S+Y)&4294967295;Q=(Q+X)&4294967295;P=(P+V)&4294967295;N=(N+U)&4294967295;M=(M+T)&4294967295}ad=aa(S)+aa(Q)+aa(P)+aa(N)+aa(M);return ad.toLowerCase()}function o(K,i,J){if(K==="translate.googleusercontent.com"){if(J===""){J=i}i=p(i,"u");K=y(i)}else{if(K==="cc.bingj.com"||K==="webcache.googleusercontent.com"||K.slice(0,5)==="74.6."){i=d.links[0].href;K=y(i)}}return[K,i,J]}function l(J){var i=J.length;if(J.charAt(--i)==="."){J=J.slice(0,i)}if(J.slice(0,2)==="*."){J=J.slice(1)
}return J}function E(aA,ay){var al=o(d.domain,H.location.href,f()),Y=l(al[0]),U=al[1],aB=al[2],L="GET",ab=aA||"",aT=ay||"",aM,aS=d.title,ah="7z|aac|ar[cj]|as[fx]|avi|bin|csv|deb|dmg|doc|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|ms[ip]|od[bfgpst]|og[gv]|pdf|phps|png|ppt|qtm?|ra[mr]?|rpm|sea|sit|tar|t?bz2?|tgz|torrent|txt|wav|wm[av]|wpd||xls|xml|z|zip",aD=[Y],N=[],aE=[],aI=[],aa=500,K,aj,ak,aw,aF="_pk_",Q,az,M,at,aU=63072000000,ae=1800000,Z=15768000000,aJ=false,S=100,aH=5,an={},ar=false,R=false,X,aQ,ap,aL=u,ax;function aN(aV){var aW;if(ak){aW=new RegExp("#.*");return aV.replace(aW,"")}return aV}function ag(aX,aV){var aY=A(aV),aW;if(aY){return aV}if(aV.slice(0,1)==="/"){return A(aX)+"://"+y(aX)+aV}aX=aN(aX);if((aW=aX.indexOf("?"))>=0){aX=aX.slice(0,aW)}if((aW=aX.lastIndexOf("/"))!==aX.length-1){aX=aX.slice(0,aW+1)}return aX+aV}function aq(aY){var aW,aV,aX;for(aW=0;aW<aD.length;aW++){aV=l(aD[aW].toLowerCase());if(aY===aV){return true}if(aV.slice(0,1)==="."){if(aY===aV.slice(1)){return true
}aX=aY.length-aV.length;if((aX>0)&&(aY.slice(aX)===aV)){return true}}}return false}function i(aV){var aW=new Image(1,1);aW.onLoad=function(){};aW.src=ab+(ab.indexOf("?")<0?"?":"&")+aV}function W(aV){try{var aX=H.XMLHttpRequest?new H.XMLHttpRequest():H.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):null;aX.open("POST",ab,true);aX.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");aX.send(aV)}catch(aW){i(aV)}}function aP(aX,aW){var aV=new Date();if(!M){if(L==="POST"){W(aX)}else{i(aX)}m=aV.getTime()+aW}}function O(aV){return aF+aV+"."+aT+"."+ax}function av(){var aV=O("testcookie");if(!b(j.cookieEnabled)){s(aV,"1");return F(aV)==="1"?"1":"0"}return j.cookieEnabled?"1":"0"}function ai(){ax=aL((Q||Y)+(az||"/")).slice(0,4)}function V(){var aW=O("cvar"),aV=F(aW);if(aV.length){aV=JSON2.parse(aV);if(n(aV)){return aV}}return{}}function aG(){if(aJ===false){aJ=V()}}function P(aV){var aW=new Date();X=aW.getTime()}function aC(){var aW=new Date(),aV=Math.round(aW.getTime()/1000),aY=F(O("id")),aX;
-if(aY){aX=aY.split(".");aX.unshift("0")}else{aX=["1",aL((j.userAgent||"")+(j.platform||"")+JSON2.stringify(an)+aV).slice(0,16),aV,0,aV,""]}return aX}function am(aW,bg,bi){var be,aV=new Date(),a2=Math.round(aV.getTime()/1000),bh,bj,bf,aY,a9,bc,a1,a0,bd,aX=1024,bk,a5,bb=aJ,a7=O("id"),a3=O("ses"),a4=O("ref"),bl=O("cvar"),ba=aC(),a6=F(a3),aZ=F(a4),a8=d.location.protocol==="https";if(M){s(a7,"",-1,az,Q);s(a3,"",-1,az,Q);s(bl,"",-1,az,Q);s(a4,"",-1,az,Q);return""}bj=ba[0];bf=ba[1];a9=ba[2];aY=ba[3];bc=ba[4];a1=ba[5];if(aZ){bh=aZ.indexOf(".");a0=aZ.slice(0,bh);bd=aZ.slice(bh+1)}else{a0=0;bd=""}if(!a6){aY++;a1=bc;bk=y(aB);a5=aZ?y(aZ):"";if(bk.length&&!aq(bk)&&(!at||!a5.length||aq(a5))){a0=a2;bd=aB;s(a4,a0+"."+bd.slice(0,aX),Z,az,Q,a8)}}aW+="&idsite="+aT+"&rec=1&rand="+Math.random()+"&h="+aV.getHours()+"&m="+aV.getMinutes()+"&s="+aV.getSeconds()+"&url="+e(aN(aM||U))+"&urlref="+e(aN(aB))+"&_id="+bf+"&_idts="+a9+"&_idvc="+aY+"&_idn="+bj+"&_ref="+e(aN(bd.slice(0,aX)))+"&_refts="+a0+"&_viewts="+a1;for(be in an){if(Object.prototype.hasOwnProperty.call(an,be)){aW+="&"+be+"="+an[be]
+if(aY){aX=aY.split(".");aX.unshift("0")}else{aX=["1",aL((j.userAgent||"")+(j.platform||"")+JSON2.stringify(an)+aV).slice(0,16),aV,0,aV,""]}return aX}function am(aW,bg,bi){var be,aV=new Date(),a2=Math.round(aV.getTime()/1000),bh,bj,bf,aY,a9,bc,a1,a0,bd,aX=1024,bk,a5,bb=aJ,a7=O("id"),a3=O("ses"),a4=O("ref"),bl=O("cvar"),ba=aC(),a6=F(a3),aZ=F(a4),a8=d.location.protocol==="https";if(M){s(a7,"",-1,az,Q);s(a3,"",-1,az,Q);s(bl,"",-1,az,Q);s(a4,"",-1,az,Q);return""}bj=ba[0];bf=ba[1];a9=ba[2];aY=ba[3];bc=ba[4];a1=ba[5];if(aZ){bh=aZ.indexOf(".");a0=aZ.slice(0,bh);bd=aZ.slice(bh+1)}else{a0=0;bd=""}if(!a6){aY++;a1=bc;bk=y(aB);a5=aZ?y(bd):"";if(bk.length&&!aq(bk)&&(!at||!a5.length||aq(a5))){a0=a2;bd=aB;s(a4,a0+"."+bd.slice(0,aX),Z,az,Q,a8)}}aW+="&idsite="+aT+"&rec=1&rand="+Math.random()+"&h="+aV.getHours()+"&m="+aV.getMinutes()+"&s="+aV.getSeconds()+"&url="+e(aN(aM||U))+"&urlref="+e(aN(aB))+"&_id="+bf+"&_idts="+a9+"&_idvc="+aY+"&_idn="+bj+"&_ref="+e(aN(bd.slice(0,aX)))+"&_refts="+a0+"&_viewts="+a1;for(be in an){if(Object.prototype.hasOwnProperty.call(an,be)){aW+="&"+be+"="+an[be]
}}if(bg){aW+="&data="+e(JSON2.stringify(bg))}else{if(aw){aW+="&data="+e(JSON2.stringify(aw))}}if(aJ){aW+="&_cvar="+e(JSON2.stringify(aJ));for(be in bb){if(Object.prototype.hasOwnProperty.call(bb,be)){if(aJ[be][0]===""||aJ[be][1]===""){delete aJ[be]}}}s(bl,JSON2.stringify(aJ),ae,az,Q,a8)}s(a7,bf+"."+a9+"."+aY+"."+a2+"."+a1,aU,az,Q,a8);s(a3,"*",ae,az,Q,a8);aW+=g(bi);return aW}function J(aY,aZ){var aV=new Date(),aX=am("action_name="+e(aY||aS),aZ,"log");aP(aX,aa);if(K&&aj&&!R){R=true;t(d,"click",P);t(d,"mouseup",P);t(d,"mousedown",P);t(d,"mousemove",P);t(d,"mousewheel",P);t(H,"DOMMouseScroll",P);t(H,"scroll",P);t(d,"keypress",P);t(d,"keydown",P);t(d,"keyup",P);t(H,"resize",P);t(H,"focus",P);t(H,"blur",P);X=aV.getTime();setTimeout(function aW(){var a0=new Date(),a1;if((X+aj)>a0.getTime()){if(K<a0.getTime()){a1=am("ping=1",aZ,"ping");aP(a1,aa)}setTimeout(aW,aj)}},aj)}}function aO(aV,aY,aX){var aW=am("idgoal="+aV+(aY?"&revenue="+aY:""),aX,"goal");aP(aW,aa)}function af(aW,aV,aY){var aX=am(aV+"="+e(aN(aW)),aY,"link");
aP(aX,aa)}function au(aX,aW){var aY,aV="(^| )(piwik[_-]"+aW;if(aX){for(aY=0;aY<aX.length;aY++){aV+="|"+aX[aY]}}aV+=")( |$)";return new RegExp(aV)}function aR(aY,aV,aZ){if(!aZ){return"link"}var aX=au(aE,"download"),aW=au(aI,"link"),a0=new RegExp("\\.("+ah+")([?&#]|$)","i");return aW.test(aY)?"link":(aX.test(aY)||a0.test(aV)?"download":0)}function T(a0){var aY,aW,aV;while(!!(aY=a0.parentNode)&&((aW=a0.tagName)!=="A"&&aW!=="AREA")){a0=aY}if(b(a0.href)){var a1=a0.hostname||y(a0.href),a2=a1.toLowerCase(),aX=a0.href.replace(a1,a2),aZ=new RegExp("^(javascript|vbscript|jscript|mocha|livescript|ecmascript):","i");if(!aZ.test(aX)){aV=aR(a0.className,aX,aq(a2));if(aV){af(aX,aV)}}}}function ac(aV){var aW,aX;aV=aV||H.event;aW=aV.which||aV.button;aX=aV.target||aV.srcElement;if(aV.type==="click"){if(aX){T(aX)}}else{if(aV.type==="mousedown"){if((aW===1||aW===2)&&aX){aQ=aW;ap=aX}else{aQ=ap=null}}else{if(aV.type==="mouseup"){if(aW===aQ&&aX===ap){T(aX)}aQ=ap=null}}}}function aK(aW,aV){if(aV){t(aW,"mouseup",ac,false);
t(aW,"mousedown",ac,false)}else{t(aW,"click",ac,false)}}function ao(aW){if(!ar){ar=true;var aX,aV=au(N,"ignore"),aY=d.links;if(aY){for(aX=0;aX<aY.length;aX++){if(!aV.test(aY[aX].className)){aK(aY[aX],aW)}}}}}function ad(){var aV,aW,aX={pdf:"application/pdf",qt:"video/quicktime",realp:"audio/x-pn-realaudio-plugin",wma:"application/x-mplayer2",dir:"application/x-director",fla:"application/x-shockwave-flash",java:"application/x-java-vm",gears:"application/x-googlegears",ag:"application/x-silverlight"};if(j.mimeTypes&&j.mimeTypes.length){for(aV in aX){if(Object.prototype.hasOwnProperty.call(aX,aV)){aW=j.mimeTypes[aX[aV]];an[aV]=(aW&&aW.enabledPlugin)?"1":"0"}}}if(typeof navigator.javaEnabled!=="unknown"&&b(j.javaEnabled)&&j.javaEnabled()){an.java="1"}if(a(H.GearsFactory)){an.gears="1"}an.res=v.width+"x"+v.height;an.cookie=av()}ad();ai();return{getVisitorId:function(){return(aC())[1]},getVisitorInfo:function(){return aC()},setTrackerUrl:function(aV){ab=aV},setSiteId:function(aV){aT=aV},setCustomData:function(aV,aW){if(n(aV)){aw=aV