From 42188401a65a405c528a64c269cc619bc41673e3 Mon Sep 17 00:00:00 2001 From: schneefux Date: Wed, 24 Sep 2014 18:51:34 +0200 Subject: Aktualisierung von Piwik --- www/js/index.js | 2 +- www/js/piwik.js | 56 +++++++++++++++++++++++++++++++++++++------------------- 2 files changed, 38 insertions(+), 20 deletions(-) diff --git a/www/js/index.js b/www/js/index.js index f3001c8..7d2cf5c 100644 --- a/www/js/index.js +++ b/www/js/index.js @@ -863,7 +863,7 @@ function loggedIn(resultHtml){ return; } - _paq.push(['setUserId'], username); + _paq.push(['setUserId', username]); localStorage.setItem('overviewlink', link); console.log('Eingeloggt'); getOverview(link); diff --git a/www/js/piwik.js b/www/js/piwik.js index d38ea89..946b175 100644 --- a/www/js/piwik.js +++ b/www/js/piwik.js @@ -11,25 +11,43 @@ if(typeof JSON2!=="object"){JSON2={}}(function(){function d(f){return f<10?"0"+f:f}function l(n,m){var f=Object.prototype.toString.apply(n);if(f==="[object Date]"){return isFinite(n.valueOf())?n.getUTCFullYear()+"-"+d(n.getUTCMonth()+1)+"-"+d(n.getUTCDate())+"T"+d(n.getUTCHours())+":"+d(n.getUTCMinutes())+":"+d(n.getUTCSeconds())+"Z":null}if(f==="[object String]"||f==="[object Number]"||f==="[object Boolean]"){return n.valueOf()}if(f!=="[object Array]"&&typeof n.toJSON==="function"){return n.toJSON(m)}return n}var c=new RegExp("[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]","g"),e='\\\\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]',i=new RegExp("["+e,"g"),j,b,k={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},h; function a(f){i.lastIndex=0;return i.test(f)?'"'+f.replace(i,function(m){var n=k[m];return typeof n==="string"?n:"\\u"+("0000"+m.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+f+'"'}function g(s,p){var n,m,t,f,q=j,o,r=p[s];if(r&&typeof r==="object"){r=l(r,s)}if(typeof h==="function"){r=h.call(p,s,r)}switch(typeof r){case"string":return a(r);case"number":return isFinite(r)?String(r):"null";case"boolean":case"null":return String(r);case"object":if(!r){return"null"}j+=b;o=[];if(Object.prototype.toString.apply(r)==="[object Array]"){f=r.length;for(n=0;n>>(32-W))},ah=function(an){var al="",am,W;for(am=7;am>=0;am--){W=(an>>>(am*4))&15;al+=W.toString(16)}return al},V,aj,ai,R=[],aa=1732584193,Y=4023233417,X=2562383102,U=271733878,T=3285377520,af,ae,ad,ac,ab,ak,Q,Z=[];ag=q(ag);Q=ag.length;for(aj=0;aj>>29);Z.push((Q<<3)&4294967295);for(V=0;V=0){bz=bz.slice(0,by)}by=bz.lastIndexOf("/");if(by!==bz.length-1){bz=bz.slice(0,by+1)}return bz+bx}function aY(bA){var by,bx,bz;for(by=0;by0)&&(bA.slice(bz)===bx)){return true}}}return false}function bw(bx){var by=new Image(1,1);by.onload=function(){r=0};by.src=U+(U.indexOf("?")<0?"?":"&")+bx -}function ba(bx){try{var bz=C.XMLHttpRequest?new C.XMLHttpRequest():C.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):null;bz.open("POST",U,true);bz.onreadystatechange=function(){if(this.readyState===4&&!(this.status>=200&&this.status<300)){bw(bx)}};bz.setRequestHeader("Content-Type",au);bz.send(bx)}catch(by){bw(bx)}}function aD(bz,by){var bx=new Date();if(!bm){if(aZ==="POST"){ba(bz)}else{bw(bz)}i=bx.getTime()+by}}function a8(bx){return br+bx+"."+bj+"."+a3}function X(){if(af){return"0"}if(!u(e.cookieEnabled)){var bx=a8("testcookie");a9(bx,"1");return ak(bx)==="1"?"1":"0"}return e.cookieEnabled?"1":"0"}function aR(){a3=aB((ag||be)+(bs||"/")).slice(0,4)}function ai(){var by=a8("cvar"),bx=ak(by);if(bx.length){bx=JSON2.parse(bx);if(E(bx)){return bx}}return{}}function T(){if(Y===false){Y=ai()}}function bi(){var bx=new Date();a0=bx.getTime()}function ad(bB,by,bx,bA,bz,bC){a9(a8("id"),bB+"."+by+"."+bx+"."+bA+"."+bz+"."+bC,al,bs,ag)}function S(){var by=new Date(),bx=Math.round(by.getTime()/1000),bA=ak(a8("id")),bz; -if(bA){bz=bA.split(".");bz.unshift("0")}else{if(!aG){aG=aB((e.userAgent||"")+(e.platform||"")+JSON2.stringify(bk)+by.getTime()+Math.random()).slice(0,16)}bz=["1",aG,bx,0,bx,"",""]}return bz}function R(){var bx=ak(a8("ref"));if(bx.length){try{bx=JSON2.parse(bx);if(E(bx)){return bx}}catch(by){}}return["","",0,""]}function Q(){var bx=af;af=false;a9(a8("id"),"",-86400,bs,ag);a9(a8("ses"),"",-86400,bs,ag);a9(a8("cvar"),"",-86400,bs,ag);a9(a8("ref"),"",-86400,bs,ag);af=bx}function bh(bB){if(!bB||!E(bB)){return}var bA=[];var bz;for(bz in bB){if(Object.prototype.hasOwnProperty.call(bB,bz)){bA.push(bz)}}var bC={};bA.sort();var bx=bA.length;var by;for(by=0;bybZ){bC++;bG=bS}if(!aH||!bE.length){for(bV in aC){if(Object.prototype.hasOwnProperty.call(aC,bV)){bE=D(b0,aC[bV]);if(bE.length){break}}}for(bV in ax){if(Object.prototype.hasOwnProperty.call(ax,bV)){bx=D(b0,ax[bV]);if(bx.length){break}}}}b3=b(a1);bK=bU.length?b(bU):"";if(b3.length&&!aY(b3)&&(!aH||!bK.length||aY(bK))){bU=a1}if(bU.length||bE.length){bD=bH;bT=[bE,bx,bD,bo(bU.slice(0,bB))];a9(bJ,JSON2.stringify(bT),aK,bs,ag)}}bz+="&idsite="+bj+"&rec=1&r="+String(Math.random()).slice(2,8)+"&h="+by.getHours()+"&m="+by.getMinutes()+"&s="+by.getSeconds()+"&url="+k(bo(b0))+(a1.length?"&urlref="+k(bo(a1)):"")+"&_id="+bW+"&_idts="+bN+"&_idvc="+bC+"&_idn="+b1+(bE.length?"&_rcn="+k(bE):"")+(bx.length?"&_rck="+k(bx):"")+"&_refts="+bD+"&_viewts="+bG+(String(bQ).length?"&_ects="+bQ:"")+(String(bU).length?"&_ref="+k(bo(bU.slice(0,bB))):"")+(bL?"&cs="+k(bL):""); -for(bV in bk){if(Object.prototype.hasOwnProperty.call(bk,bV)){bz+="&"+bV+"="+bk[bV]}}if(bX){bz+="&data="+k(JSON2.stringify(bX))}else{if(ae){bz+="&data="+k(JSON2.stringify(ae))}}function bF(b5,b6){var b7=JSON2.stringify(b5);if(b7.length>2){return"&"+b6+"="+k(b7)}return""}var b2=bh(aP);var bP=bh(V);bz+=bF(b2,"cvar");bz+=bF(bP,"e_cvar");if(Y){bz+=bF(Y,"_cvar");for(bV in bR){if(Object.prototype.hasOwnProperty.call(bR,bV)){if(Y[bV][0]===""||Y[bV][1]===""){delete Y[bV]}}}if(aI){a9(b4,JSON2.stringify(Y),an,bs,ag)}}if(aF){if(at){bz+=">_ms="+at}else{if(f&&f.timing&&f.timing.requestStart&&f.timing.responseEnd){bz+=">_ms="+(f.timing.responseEnd-f.timing.requestStart)}}}ad(bW,bN,bC,bH,bG,u(bA)&&String(bA).length?bA:bQ);a9(bI,"*",an,bs,ag);bz+=J(bY);if(aV.length){bz+="&"+aV}if(o(aj)){bz=aj(bz)}return bz}function bc(bA,bz,bE,bB,bx,bH){var bC="idgoal=0",bD,by=new Date(),bF=[],bG;if(String(bA).length){bC+="&ec_id="+k(bA);bD=Math.round(by.getTime()/1000)}bC+="&revenue="+bz;if(String(bE).length){bC+="&ec_st="+bE -}if(String(bB).length){bC+="&ec_tx="+bB}if(String(bx).length){bC+="&ec_sh="+bx}if(String(bH).length){bC+="&ec_dt="+bH}if(a7){for(bG in a7){if(Object.prototype.hasOwnProperty.call(a7,bG)){if(!u(a7[bG][1])){a7[bG][1]=""}if(!u(a7[bG][2])){a7[bG][2]=""}if(!u(a7[bG][3])||String(a7[bG][3]).length===0){a7[bG][3]=0}if(!u(a7[bG][4])||String(a7[bG][4]).length===0){a7[bG][4]=1}bF.push(a7[bG])}}bC+="&ec_items="+k(JSON2.stringify(bF))}bC=az(bC,ae,"ecommerce",bD);aD(bC,aU)}function bb(bx,bB,bA,bz,by,bC){if(String(bx).length&&u(bB)){bc(bx,bB,bA,bz,by,bC)}}function bq(bx){if(u(bx)){bc("",bx,"","","","")}}function aN(bA,bB){var bx=new Date(),bz=az("action_name="+k(P(bA||ay)),bB,"log");aD(bz,aU);if(aa&&aq&&!a2){a2=true;O(s,"click",bi);O(s,"mouseup",bi);O(s,"mousedown",bi);O(s,"mousemove",bi);O(s,"mousewheel",bi);O(C,"DOMMouseScroll",bi);O(C,"scroll",bi);O(s,"keypress",bi);O(s,"keydown",bi);O(s,"keyup",bi);O(C,"resize",bi);O(C,"focus",bi);O(C,"blur",bi);a0=bx.getTime();setTimeout(function by(){var bC;bx=new Date(); -if((a0+aq)>bx.getTime()){if(aa0){bx=!l(bx)?String(bx):bx;bB=!l(bB)?String(bB):bB;bA=[bx.slice(0,bn),bB.slice(0,bn)];if(bz==="visit"||bz===2){T();Y[by]=bA}else{if(bz==="page"||bz===3){aP[by]=bA}else{if(bz==="event"){V[by]=bA}}}}},getCustomVariable:function(by,bz){var bx; -if(!u(bz)){bz="visit"}if(bz==="page"||bz===3){bx=aP[by]}else{if(bz==="event"){bx=V[by]}else{if(bz==="visit"||bz===2){T();bx=Y[by]}}}if(!u(bx)||(bx&&bx[0]==="")){return false}return bx},deleteCustomVariable:function(bx,by){if(this.getCustomVariable(bx,by)){this.setCustomVariable(bx,"","",by)}},storeCustomVariablesInCookie:function(){aI=true},setLinkTrackingTimer:function(bx){aU=bx},setDownloadExtensions:function(bx){aA=bx},addDownloadExtensions:function(bx){aA+="|"+bx},setDomains:function(bx){aW=l(bx)?[bx]:bx;aW.push(be)},setIgnoreClasses:function(bx){Z=l(bx)?[bx]:bx},setRequestMethod:function(bx){aZ=bx||aX},setRequestContentType:function(bx){au=bx||aL},setReferrerUrl:function(bx){a1=bx},setCustomUrl:function(bx){aJ=bd(bt,bx)},setDocumentTitle:function(bx){ay=bx},setAPIUrl:function(bx){am=bx},setDownloadClasses:function(bx){aO=l(bx)?[bx]:bx},setLinkClasses:function(bx){ao=l(bx)?[bx]:bx},setCampaignNameKey:function(bx){aC=l(bx)?[bx]:bx},setCampaignKeywordKey:function(bx){ax=l(bx)?[bx]:bx},discardHashTag:function(bx){ab=bx -},setCookieNamePrefix:function(bx){br=bx;Y=ai()},setCookieDomain:function(bx){ag=w(bx);aR()},setCookiePath:function(bx){bs=bx;aR()},setVisitorCookieTimeout:function(bx){al=bx*1000},setSessionCookieTimeout:function(bx){an=bx*1000},setReferralCookieTimeout:function(bx){aK=bx*1000},setConversionAttributionFirstReferrer:function(bx){aH=bx},disableCookies:function(){af=true;bk.cookie="0"},deleteCookies:function(){Q()},setDoNotTrack:function(by){var bx=e.doNotTrack||e.msDoNotTrack;bm=by&&(bx==="yes"||bx==="1");if(bm){this.disableCookies()}},addListener:function(by,bx){a5(by,bx)},enableLinkTracking:function(bx){if(n){aM(bx)}else{A.push(function(){aM(bx)})}},enableJSErrorTracking:function(){if(bu){return}bu=true;var bx=C.onerror;C.onerror=function(bC,bA,bz,bB,by){av(function(){var bD="JavaScript Errors";var bE=bA+":"+bz;if(bB){bE+=":"+bB}ac(bD,bE,bC)});if(bx){return bx(bC,bA,bz,bB,by)}return false}},disablePerformanceTracking:function(){aF=false},setGenerationTimeMs:function(bx){at=parseInt(bx,10) -},setHeartBeatTimer:function(bz,by){var bx=new Date();aa=bx.getTime()+bz*1000;aq=by*1000},killFrame:function(){if(C.location!==C.top.location){C.top.location=C.location}},redirectFile:function(bx){if(C.location.protocol==="file:"){C.location=bx}},setCountPreRendered:function(bx){aE=bx},trackGoal:function(bx,bz,by){av(function(){aS(bx,bz,by)})},trackLink:function(by,bx,bz){av(function(){bg(by,bx,bz)})},trackPageView:function(bx,by){if(x(bj)){av(function(){H(U,am,bj)})}else{av(function(){aN(bx,by)})}},trackEvent:function(by,bA,bx,bz){av(function(){ac(by,bA,bx,bz)})},trackSiteSearch:function(bx,bz,by){av(function(){aw(bx,bz,by)})},setEcommerceView:function(bA,bx,bz,by){if(!u(bz)||!bz.length){bz=""}else{if(bz instanceof Array){bz=JSON2.stringify(bz)}}aP[5]=["_pkc",bz];if(u(by)&&String(by).length){aP[2]=["_pkp",by]}if((!u(bA)||!bA.length)&&(!u(bx)||!bx.length)){return}if(u(bA)&&bA.length){aP[3]=["_pks",bA]}if(!u(bx)||!bx.length){bx=""}aP[4]=["_pkn",bx]},addEcommerceItem:function(bB,bx,bz,by,bA){if(bB.length){a7[bB]=[bB,bx,bz,by,bA] -}},trackEcommerceOrder:function(bx,bB,bA,bz,by,bC){bb(bx,bB,bA,bz,by,bC)},trackEcommerceCartUpdate:function(bx){bq(bx)}}}function t(){return{push:L}}O(C,"beforeunload",M,false);m();Date.prototype.getTimeAlias=Date.prototype.getTime;G=new z();var p={setTrackerUrl:1,setAPIUrl:1,setSiteId:1,disableCookies:1};var d;for(r=0;r<_paq.length;r++){d=_paq[r][0];if(p[d]){L(_paq[r]);delete _paq[r];if(p[d]>1){if(console!==undefined&&console&&console.error){console.error("The method "+d+' is registered more than once in "_paq" variable. Only the last call has an effect. Please have a look at the multiple Piwik trackers documentation: http://developer.piwik.org/api-reference/tracking-javascript#multiple-piwik-trackers')}}p[d]++}}for(r=0;r<_paq.length;r++){if(_paq[r]){L(_paq[r])}}_paq=new t();c={addPlugin:function(Q,R){a[Q]=R},getTracker:function(Q,R){return new z(Q,R)},getAsyncTracker:function(){return G}};if(typeof define==="function"&&define.amd){define("piwik",[],function(){return c})}return c}())}if(window&&window.piwikAsyncInit){window.piwikAsyncInit() +return typeof f==="function"?m({"":n},""):n}throw new SyntaxError("JSON2.parse")}}}());if(typeof _paq!=="object"){_paq=[]}if(typeof Piwik!=="object"){Piwik=(function(){var j,a={},u=document,e=navigator,K=screen,G=window,f=G.performance||G.mozPerformance||G.msPerformance||G.webkitPerformance,p=false,E=[],l=G.encodeURIComponent,F=G.decodeURIComponent,h=unescape,L,t,c;function w(X){var W=typeof X;return W!=="undefined"}function q(W){return typeof W==="function"}function J(W){return typeof W==="object"}function n(W){return typeof W==="string"||W instanceof String}function R(){var W,Y,X;for(W=0;W>>(32-W))},an=function(au){var ar="",at,W;for(at=7;at>=0;at--){W=(au>>>(at*4))&15;ar+=W.toString(16)}return ar},ac,ap,ao,Y=[],ag=1732584193,ae=4023233417,ad=2562383102,ab=271733878,aa=3285377520,al,ak,aj,ai,ah,aq,X,af=[];am=s(am);X=am.length;for(ap=0;ap>>29);af.push((X<<3)&4294967295);for(ac=0;acab.offsetWidth+ab.scrollLeft||ad+ag-ahab.offsetHeight+ab.scrollTop||ai+ae-ahae?-1:1});if(W.length<=1){return W}var X=0;var Z=0;var aa=[];var Y;Y=W[X++];while(Y){if(Y===W[X]){Z=aa.push(X)}Y=W[X++]||null}while(Z--){W.splice(aa[Z],1)}return W},getAttributeValueFromNode:function(aa,Y){if(!this.hasNodeAttribute(aa,Y)){return}if(aa&&aa.getAttribute){return aa.getAttribute(Y) +}if(!aa||!aa.attributes){return}var Z=(typeof aa.attributes[Y]);if("undefined"===Z){return}if(aa.attributes[Y].value){return aa.attributes[Y].value}if(aa.attributes[Y].nodeValue){return aa.attributes[Y].nodeValue}var X;var W=aa.attributes;if(!W){return}for(X=0;X1000){break}W++}},findPieceNode:function(X){var W;W=Q.findFirstNodeHavingAttribute(X,this.CONTENT_PIECE_ATTR);if(!W){W=Q.findFirstNodeHavingClass(X,this.CONTENT_PIECE_CLASS)}if(W){return W}return X},findTargetNodeNoDefault:function(W){if(!W){return}var X=Q.findFirstNodeHavingAttributeWithValue(W,this.CONTENT_TARGET_ATTR);if(X){return X}X=Q.findFirstNodeHavingAttribute(W,this.CONTENT_TARGET_ATTR);if(X){return X}X=Q.findFirstNodeHavingClass(W,this.CONTENT_TARGET_CLASS);if(X){return X}},findTargetNode:function(W){var X=this.findTargetNodeNoDefault(W);if(X){return X}return W},findContentName:function(X){if(!X){return}var aa=Q.findFirstNodeHavingAttributeWithValue(X,this.CONTENT_NAME_ATTR);if(aa){return Q.getAttributeValueFromNode(aa,this.CONTENT_NAME_ATTR) +}var W=this.findContentPiece(X);if(W){return this.removeDomainIfIsInLink(W)}if(Q.hasNodeAttributeWithValue(X,"title")){return Q.getAttributeValueFromNode(X,"title")}var Y=this.findPieceNode(X);if(Q.hasNodeAttributeWithValue(Y,"title")){return Q.getAttributeValueFromNode(Y,"title")}var Z=this.findTargetNode(X);if(Q.hasNodeAttributeWithValue(Z,"title")){return Q.getAttributeValueFromNode(Z,"title")}},findContentPiece:function(X){if(!X){return}var Z=Q.findFirstNodeHavingAttributeWithValue(X,this.CONTENT_PIECE_ATTR);if(Z){return Q.getAttributeValueFromNode(Z,this.CONTENT_PIECE_ATTR)}var W=this.findPieceNode(X);var Y=this.findMediaUrlInNode(W);if(Y){return this.toAbsoluteUrl(Y)}},findContentTarget:function(Y){if(!Y){return}var Z=this.findTargetNode(Y);if(Q.hasNodeAttributeWithValue(Z,this.CONTENT_TARGET_ATTR)){return Q.getAttributeValueFromNode(Z,this.CONTENT_TARGET_ATTR)}var X;if(Q.hasNodeAttributeWithValue(Z,"href")){X=Q.getAttributeValueFromNode(Z,"href");return this.toAbsoluteUrl(X)}var W=this.findPieceNode(Y); +if(Q.hasNodeAttributeWithValue(W,"href")){X=Q.getAttributeValueFromNode(W,"href");return this.toAbsoluteUrl(X)}},isSameDomain:function(W){if(!W||!W.indexOf){return false}if(0===W.indexOf(this.getLocation().origin)){return true}var X=W.indexOf(this.getLocation().host);if(8>=X&&0<=X){return true}return false},removeDomainIfIsInLink:function(Y){var X="^https?://[^/]+";var W="^.*//[^/]+";if(Y&&Y.search&&-1!==Y.search(new RegExp(X))&&this.isSameDomain(Y)){Y=Y.replace(new RegExp(W),"");if(!Y){Y="/"}}return Y},findMediaUrlInNode:function(aa){if(!aa){return}var Y=["img","embed","video","audio"];var W=aa.nodeName.toLowerCase();if(-1!==z(Y,W)&&Q.findFirstNodeHavingAttributeWithValue(aa,"src")){var Z=Q.findFirstNodeHavingAttributeWithValue(aa,"src");return Q.getAttributeValueFromNode(Z,"src")}if(W==="object"&&Q.hasNodeAttributeWithValue(aa,"data")){return Q.getAttributeValueFromNode(aa,"data")}if(W==="object"){var ab=Q.findNodesByTagName(aa,"param");if(ab&&ab.length){var X;for(X=0;X0}var X=Z.clientWidth;if(G.innerWidth&&X>G.innerWidth){X=G.innerWidth}var W=Z.clientHeight;if(G.innerHeight&&W>G.innerHeight){W=G.innerHeight}return((aa.bottom>0||Y)&&aa.right>0&&aa.left=0){b5=b5.slice(0,b4)}b4=b5.lastIndexOf("/");if(b4!==b5.length-1){b5=b5.slice(0,b4+1)}return b5+b3}function bm(b6){var b4,b3,b5;for(b4=0;b40)&&(b6.slice(b5)===b3)){return true}}}return false}function b2(b3,b5){var b4=new Image(1,1);b4.onload=function(){t=0;if(typeof b5==="function"){b5() +}};b4.src=aa+(aa.indexOf("?")<0?"?":"&")+b3}function bC(b4,b7,b3){if(!w(b3)||null===b3){b3=true}try{var b6=G.XMLHttpRequest?new G.XMLHttpRequest():G.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):null;b6.open("POST",aa,true);b6.onreadystatechange=function(){if(this.readyState===4&&!(this.status>=200&&this.status<300)&&b3){b2(b4,b7)}else{if(typeof b7==="function"){b7()}}};b6.setRequestHeader("Content-Type",aJ);b6.send(b4)}catch(b5){if(b3){b2(b4,b7)}}}function aX(b5,b4,b6){var b3=new Date();if(!bQ&&b5){if(bn==="POST"){bC(b5,b6)}else{b2(b5,b6)}j=b3.getTime()+b4}}function ap(b6,b4){if(bQ){return}if(!b6||!b6.length){return}var b3=new Date();var b5='{"requests":["?'+b6.join('","?')+'"]}';bC(b5,null,false);j=b3.getTime()+b4}function bA(b3){return bV+b3+"."+bM+"."+bt}function ae(){if(ao){return"0"}if(!w(e.cookieEnabled)){var b3=bA("testcookie");bB(b3,"1");return av(b3)==="1"?"1":"0"}return e.cookieEnabled?"1":"0"}function bf(){bt=aV((aq||bG)+(bW||"/")).slice(0,4)}function ar(){var b4=bA("cvar"),b3=av(b4); +if(b3.length){b3=JSON2.parse(b3);if(J(b3)){return b3}}return{}}function Z(){if(ag===false){ag=ar()}}function bL(){var b3=new Date();bo=b3.getTime()}function am(b7,b4,b3,b6,b5,b8){bB(bA("id"),b7+"."+b4+"."+b3+"."+b6+"."+b5+"."+b8,aw,bW,aq)}function Y(){var b4=new Date(),b3=Math.round(b4.getTime()/1000),b6=av(bA("id")),b5;if(b6){b5=b6.split(".");b5.unshift("0")}else{if(!a0){a0=aV((e.userAgent||"")+(e.platform||"")+JSON2.stringify(bN)+b4.getTime()+Math.random()).slice(0,16)}b5=["1",a0,b3,0,b3,"",""]}return b5}function X(){var b3=av(bA("ref"));if(b3.length){try{b3=JSON2.parse(b3);if(J(b3)){return b3}}catch(b4){}}return["","",0,""]}function W(){var b3=ao;ao=false;bB(bA("id"),"",-86400,bW,aq);bB(bA("ses"),"",-86400,bW,aq);bB(bA("cvar"),"",-86400,bW,aq);bB(bA("ref"),"",-86400,bW,aq);ao=b3}function bK(b7){if(!b7||!J(b7)){return}var b6=[];var b5;for(b5 in b7){if(Object.prototype.hasOwnProperty.call(b7,b5)){b6.push(b5)}}var b8={};b6.sort();var b3=b6.length;var b4;for(b4=0;b4cv){b8++;cc=co}if(!a2||!ca.length){for(cr in aW){if(Object.prototype.hasOwnProperty.call(aW,cr)){ca=I(cw,aW[cr]);if(ca.length){break}}}for(cr in aN){if(Object.prototype.hasOwnProperty.call(aN,cr)){b3=I(cw,aN[cr]);if(b3.length){break}}}}cz=b(bp);cg=cq.length?b(cq):"";if(cz.length&&!bm(cz)&&(!a2||!cg.length||bm(cg))){cq=bp}if(cq.length||ca.length){b9=cd;cp=[ca,b3,b9,bS(cq.slice(0,b7))];bB(cf,JSON2.stringify(cp),a6,bW,aq)}}b5+="&idsite="+bM+"&rec=1&r="+String(Math.random()).slice(2,8)+"&h="+b4.getHours()+"&m="+b4.getMinutes()+"&s="+b4.getSeconds()+"&url="+l(bS(cw))+(bp.length?"&urlref="+l(bS(bp)):"")+(aI.length?"&uid="+l(aI):"")+"&_id="+cs+"&_idts="+cj+"&_idvc="+b8+"&_idn="+cx+(ca.length?"&_rcn="+l(ca):"")+(b3.length?"&_rck="+l(b3):"")+"&_refts="+b9+"&_viewts="+cc+(String(cm).length?"&_ects="+cm:"")+(String(cq).length?"&_ref="+l(bS(cq.slice(0,b7))):"")+(ch?"&cs="+l(ch):""); +for(cr in bN){if(Object.prototype.hasOwnProperty.call(bN,cr)){b5+="&"+cr+"="+bN[cr]}}if(ct){b5+="&data="+l(JSON2.stringify(ct))}else{if(an){b5+="&data="+l(JSON2.stringify(an))}}function cb(cB,cC){var cD=JSON2.stringify(cB);if(cD.length>2){return"&"+cC+"="+l(cD)}return""}var cy=bK(bb);var cl=bK(ab);b5+=cb(cy,"cvar");b5+=cb(cl,"e_cvar");if(ag){b5+=cb(ag,"_cvar");for(cr in cn){if(Object.prototype.hasOwnProperty.call(cn,cr)){if(ag[cr][0]===""||ag[cr][1]===""){delete ag[cr]}}}if(a3){bB(cA,JSON2.stringify(ag),az,bW,aq)}}if(aZ){if(aH){b5+=">_ms="+aH}else{if(f&&f.timing&&f.timing.requestStart&&f.timing.responseEnd){b5+=">_ms="+(f.timing.responseEnd-f.timing.requestStart)}}}am(cs,cj,b8,cd,cc,w(b6)&&String(b6).length?b6:cm);bB(ce,"*",az,bW,aq);b5+=O(cu);if(bj.length){b5+="&"+bj}if(q(au)){b5=au(b5)}return b5}function bE(b6,b5,ca,b7,b3,cd){var b8="idgoal=0",b9,b4=new Date(),cb=[],cc;if(String(b6).length){b8+="&ec_id="+l(b6);b9=Math.round(b4.getTime()/1000)}b8+="&revenue="+b5;if(String(ca).length){b8+="&ec_st="+ca +}if(String(b7).length){b8+="&ec_tx="+b7}if(String(b3).length){b8+="&ec_sh="+b3}if(String(cd).length){b8+="&ec_dt="+cd}if(bz){for(cc in bz){if(Object.prototype.hasOwnProperty.call(bz,cc)){if(!w(bz[cc][1])){bz[cc][1]=""}if(!w(bz[cc][2])){bz[cc][2]=""}if(!w(bz[cc][3])||String(bz[cc][3]).length===0){bz[cc][3]=0}if(!w(bz[cc][4])||String(bz[cc][4]).length===0){bz[cc][4]=1}cb.push(bz[cc])}}b8+="&ec_items="+l(JSON2.stringify(cb))}b8=aR(b8,an,"ecommerce",b9);aX(b8,bi)}function bD(b3,b7,b6,b5,b4,b8){if(String(b3).length&&w(b7)){bE(b3,b7,b6,b5,b4,b8)}}function bU(b3){if(w(b3)){bE("",b3,"","","","")}}function a9(b6,b7){var b3=new Date(),b5=aR("action_name="+l(V(b6||aQ)),b7,"log");aX(b5,bi);if(aj&&aF&&!br){br=true;U(u,"click",bL);U(u,"mouseup",bL);U(u,"mousedown",bL);U(u,"mousemove",bL);U(u,"mousewheel",bL);U(G,"DOMMouseScroll",bL);U(G,"scroll",bL);U(u,"keypress",bL);U(u,"keydown",bL);U(u,"keyup",bL);U(G,"resize",bL);U(G,"focus",bL);U(G,"blur",bL);bo=b3.getTime();setTimeout(function b4(){var b8;b3=new Date(); +if((bo+aF)>b3.getTime()){if(aj0){b7=parseInt(b7,10);ca(b7)}})}function bT(){var b4,b5,b6={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"},b3=(new RegExp("Mac OS X.*Safari/")).test(e.userAgent)?G.devicePixelRatio||1:1;if(!((new RegExp("MSIE")).test(e.userAgent))){if(e.mimeTypes&&e.mimeTypes.length){for(b4 in b6){if(Object.prototype.hasOwnProperty.call(b6,b4)){b5=e.mimeTypes[b6[b4]];bN[b4]=(b5&&b5.enabledPlugin)?"1":"0"}}}if(typeof navigator.javaEnabled!=="unknown"&&w(e.javaEnabled)&&e.javaEnabled()){bN.java="1"}if(q(G.GearsFactory)){bN.gears="1"}bN.cookie=ae()}bN.res=K.width*b3+"x"+K.height*b3}bT();bf();return{getVisitorId:function(){return(Y())[1]},getVisitorInfo:function(){return Y()},getAttributionInfo:function(){return X() +},getAttributionCampaignName:function(){return X()[0]},getAttributionCampaignKeyword:function(){return X()[1]},getAttributionReferrerTimestamp:function(){return X()[2]},getAttributionReferrerUrl:function(){return X()[3]},setTrackerUrl:function(b3){aa=b3},setSiteId:function(b3){bM=b3},setUserId:function(b3){aI=b3},getUserId:function(){return aI},setCustomData:function(b3,b4){if(J(b3)){an=b3}else{if(!an){an={}}an[b3]=b4}},getCustomData:function(){return an},setCustomRequestProcessing:function(b3){au=b3},appendToTrackingUrl:function(b3){bj=b3},getRequest:function(b3){return aR(b3)},addPlugin:function(b3,b4){a[b3]=b4},setCustomVariable:function(b4,b3,b7,b5){var b6;if(!w(b5)){b5="visit"}if(!w(b3)){return}if(!w(b7)){b7=""}if(b4>0){b3=!n(b3)?String(b3):b3;b7=!n(b7)?String(b7):b7;b6=[b3.slice(0,bR),b7.slice(0,bR)];if(b5==="visit"||b5===2){Z();ag[b4]=b6}else{if(b5==="page"||b5===3){bb[b4]=b6}else{if(b5==="event"){ab[b4]=b6}}}}},getCustomVariable:function(b4,b5){var b3;if(!w(b5)){b5="visit"}if(b5==="page"||b5===3){b3=bb[b4] +}else{if(b5==="event"){b3=ab[b4]}else{if(b5==="visit"||b5===2){Z();b3=ag[b4]}}}if(!w(b3)||(b3&&b3[0]==="")){return false}return b3},deleteCustomVariable:function(b3,b4){if(this.getCustomVariable(b3,b4)){this.setCustomVariable(b3,"","",b4)}},storeCustomVariablesInCookie:function(){a3=true},setLinkTrackingTimer:function(b3){bi=b3},setDownloadExtensions:function(b3){aS=b3},addDownloadExtensions:function(b3){aS+="|"+b3},setDomains:function(b3){bk=n(b3)?[b3]:b3;bk.push(bG)},setIgnoreClasses:function(b3){ai=n(b3)?[b3]:b3},setRequestMethod:function(b3){bn=b3||bl},setRequestContentType:function(b3){aJ=b3||a7},setReferrerUrl:function(b3){bp=b3},setCustomUrl:function(b3){a4=bF(bX,b3)},setDocumentTitle:function(b3){aQ=b3},setAPIUrl:function(b3){ax=b3},setDownloadClasses:function(b3){ba=n(b3)?[b3]:b3},setLinkClasses:function(b3){aC=n(b3)?[b3]:b3},setCampaignNameKey:function(b3){aW=n(b3)?[b3]:b3},setCampaignKeywordKey:function(b3){aN=n(b3)?[b3]:b3},discardHashTag:function(b3){ak=b3},setCookieNamePrefix:function(b3){bV=b3; +ag=ar()},setCookieDomain:function(b3){aq=y(b3);bf()},setCookiePath:function(b3){bW=b3;bf()},setVisitorCookieTimeout:function(b3){aw=b3*1000},setSessionCookieTimeout:function(b3){az=b3*1000},setReferralCookieTimeout:function(b3){a6=b3*1000},setConversionAttributionFirstReferrer:function(b3){a2=b3},disableCookies:function(){ao=true;bN.cookie="0"},deleteCookies:function(){W()},setDoNotTrack:function(b4){var b3=e.doNotTrack||e.msDoNotTrack;bQ=b4&&(b3==="yes"||b3==="1");if(bQ){this.disableCookies()}},addListener:function(b4,b3){bv(b4,b3)},enableLinkTracking:function(b3){bO=true;if(p){a8(b3)}else{E.push(function(){a8(b3)})}},enableJSErrorTracking:function(){if(b0){return}b0=true;var b3=G.onerror;G.onerror=function(b8,b6,b5,b7,b4){aK(function(){var b9="JavaScript Errors";var ca=b6+":"+b5;if(b7){ca+=":"+b7}al(b9,ca,b8)});if(b3){return b3(b8,b6,b5,b7,b4)}return false}},disablePerformanceTracking:function(){aZ=false},setGenerationTimeMs:function(b3){aH=parseInt(b3,10)},setHeartBeatTimer:function(b5,b4){var b3=new Date(); +aj=b3.getTime()+b5*1000;aF=b4*1000},killFrame:function(){if(G.location!==G.top.location){G.top.location=G.location}},redirectFile:function(b3){if(G.location.protocol==="file:"){G.location=b3}},setCountPreRendered:function(b3){aY=b3},trackGoal:function(b3,b5,b4){aK(function(){bg(b3,b5,b4)})},trackLink:function(b4,b3,b6,b5){aK(function(){bI(b4,b3,b6,b5)})},trackPageView:function(b3,b4){ah=[];if(A(bM)){aK(function(){M(aa,ax,bM)})}else{aK(function(){a9(b3,b4)})}},trackAllContentImpressions:function(){if(A(bM)){return}aK(function(){aA(function(){var b3=m.findContentNodes();var b4=aU(b3);ap(b4,bi)})})},trackVisibleContentImpressions:function(b3,b4){if(A(bM)){return}if(!w(b3)){b3=true}if(!w(b4)){b4=750}bq(b3,b4,this);aK(function(){aO(function(){var b5=m.findContentNodes();var b6=bw(b5);ap(b6,bi)})})},trackContentImpression:function(b5,b3,b4){if(A(bM)){return}if(!b5){return}b3=b3||"Unknown";aK(function(){var b6=bH(b5,b3,b4);aX(b6,bi)})},trackContentImpressionsWithinNode:function(b3){if(A(bM)||!b3){return +}aK(function(){if(ay){aO(function(){var b4=m.findContentNodesWithinNode(b3);var b5=bw(b4);ap(b5,bi)})}else{aA(function(){var b4=m.findContentNodesWithinNode(b3);var b5=aU(b4);ap(b5,bi)})}})},trackContentInteraction:function(b5,b6,b3,b4){if(A(bM)){return}if(!b5||!b6){return}b3=b3||"Unknown";aK(function(){var b7=bZ(b5,b6,b3,b4);aX(b7,bi)})},trackContentInteractionNode:function(b4,b3){if(A(bM)||!b4){return}aK(function(){var b5=aT(b4,b3);aX(b5,bi)})},trackEvent:function(b4,b6,b3,b5){aK(function(){al(b4,b6,b3,b5)})},trackSiteSearch:function(b3,b5,b4){aK(function(){aL(b3,b5,b4)})},setEcommerceView:function(b6,b3,b5,b4){if(!w(b5)||!b5.length){b5=""}else{if(b5 instanceof Array){b5=JSON2.stringify(b5)}}bb[5]=["_pkc",b5];if(w(b4)&&String(b4).length){bb[2]=["_pkp",b4]}if((!w(b6)||!b6.length)&&(!w(b3)||!b3.length)){return}if(w(b6)&&b6.length){bb[3]=["_pks",b6]}if(!w(b3)||!b3.length){b3=""}bb[4]=["_pkn",b3]},addEcommerceItem:function(b7,b3,b5,b4,b6){if(b7.length){bz[b7]=[b7,b3,b5,b4,b6]}},trackEcommerceOrder:function(b3,b7,b6,b5,b4,b8){bD(b3,b7,b6,b5,b4,b8) +},trackEcommerceCartUpdate:function(b3){bU(b3)}}}function v(){return{push:R}}U(G,"beforeunload",S,false);o();Date.prototype.getTimeAlias=Date.prototype.getTime;L=new D();var r={setTrackerUrl:1,setAPIUrl:1,setSiteId:1,disableCookies:1,enableLinkTracking:1};var d;for(t=0;t<_paq.length;t++){d=_paq[t][0];if(r[d]){R(_paq[t]);delete _paq[t];if(r[d]>1){if(console!==undefined&&console&&console.error){console.error("The method "+d+' is registered more than once in "_paq" variable. Only the last call has an effect. Please have a look at the multiple Piwik trackers documentation: http://developer.piwik.org/api-reference/tracking-javascript#multiple-piwik-trackers')}}r[d]++}}for(t=0;t<_paq.length;t++){if(_paq[t]){R(_paq[t])}}_paq=new v();c={addPlugin:function(W,X){a[W]=X},getTracker:function(W,X){return new D(W,X)},getAsyncTracker:function(){return L}};if(typeof define==="function"&&define.amd){define("piwik",[],function(){return c})}return c}())}if(window&&window.piwikAsyncInit){window.piwikAsyncInit() }(function(){var a=(typeof AnalyticsTracker);if(a==="undefined"){AnalyticsTracker=Piwik}}());if(typeof piwik_log!=="function"){piwik_log=function(b,f,d,g){function a(h){try{return eval("piwik_"+h)}catch(i){}return}var c,e=Piwik.getTracker(d,f);e.setDocumentTitle(b);e.setCustomData(g);c=a("tracker_pause");if(c){e.setLinkTrackingTimer(c)}c=a("download_extensions");if(c){e.setDownloadExtensions(c)}c=a("hosts_alias");if(c){e.setDomains(c)}c=a("ignore_classes");if(c){e.setIgnoreClasses(c)}e.trackPageView();if(a("install_tracker")){piwik_track=function(i,k,j,h){e.setSiteId(k);e.setTrackerUrl(j);e.trackLink(i,h)};e.enableLinkTracking()}}; /*! @license-end */ }; \ No newline at end of file -- cgit v1.3.1