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:
authorThomas Steur <thomas.steur@googlemail.com>2014-09-13 16:53:31 +0400
committerThomas Steur <thomas.steur@googlemail.com>2014-09-13 16:53:31 +0400
commit5e405cc1aabdc4f0b4984f380f9f628383595f92 (patch)
tree35d42949bc3381a43d3ffd16e4ce18cbf2f48131 /piwik.js
parent5692b6e9bb23a63899ea664a5a4f5840a622ac5c (diff)
refs #4996 content JS tests do now run on IE10, latest FF + Chrome + Safari + Opera and on my local phantomjs but not on travis phantomjs
Diffstat (limited to 'piwik.js')
-rw-r--r--piwik.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/piwik.js b/piwik.js
index 789b9a1029..49b4c18883 100644
--- a/piwik.js
+++ b/piwik.js
@@ -15,7 +15,7 @@ return typeof f==="function"?m({"":n},""):n}throw new SyntaxError("JSON2.parse")
}while(T.getTimeAlias()<j)}}function M(){var T;if(!p){p=true;L("load");for(T=0;T<C.length;T++){C[T]()}}return true}function o(){var U;if(u.addEventListener){R(u,"DOMContentLoaded",function T(){u.removeEventListener("DOMContentLoaded",T,false);M()})}else{if(u.attachEvent){u.attachEvent("onreadystatechange",function T(){if(u.readyState==="complete"){u.detachEvent("onreadystatechange",T);M()}});if(u.documentElement.doScroll&&E===E.top){(function T(){if(!p){try{u.documentElement.doScroll("left")}catch(V){setTimeout(T,0);return}M()}}())}}}if((new RegExp("WebKit")).test(e.userAgent)){U=setInterval(function(){if(p||/loaded|complete/.test(u.readyState)){clearInterval(U);M()}},10)}R(E,"load",M,false)}function i(V,U){var T=u.createElement("script");T.type="text/javascript";T.src=V;if(T.readyState){T.onreadystatechange=function(){var W=this.readyState;if(W==="loaded"||W==="complete"){T.onreadystatechange=null;U()}}}else{T.onload=U}u.getElementsByTagName("head")[0].appendChild(T)}function x(){var T="";
try{T=E.top.document.referrer}catch(V){if(E.parent){try{T=E.parent.document.referrer}catch(U){T=""}}}if(T===""){T=u.referrer}return T}function k(T){var V=new RegExp("^([a-z]+):"),U=V.exec(T);return U?U[1]:null}function b(T){var V=new RegExp("^(?:(?:https?|ftp):)/*(?:[^@]+@)?([^:/#]+)"),U=V.exec(T);return U?U[1]:T}function F(V,U){var T="[\\?&#]"+U+"=([^&#]*)";var X=new RegExp(T);var W=X.exec(V);return W?D(W[1]):""}function s(T){return h(l(T))}function Q(aj){var V=function(ao,W){return(ao<<W)|(ao>>>(32-W))},ak=function(aq){var ao="",ap,W;for(ap=7;ap>=0;ap--){W=(aq>>>(ap*4))&15;ao+=W.toString(16)}return ao},Z,am,al,U=[],ad=1732584193,ab=4023233417,aa=2562383102,Y=271733878,X=3285377520,ai,ah,ag,af,ae,an,T,ac=[];aj=s(aj);T=aj.length;for(am=0;am<T-3;am+=4){al=aj.charCodeAt(am)<<24|aj.charCodeAt(am+1)<<16|aj.charCodeAt(am+2)<<8|aj.charCodeAt(am+3);ac.push(al)}switch(T&3){case 0:am=2147483648;break;case 1:am=aj.charCodeAt(T-1)<<24|8388608;break;case 2:am=aj.charCodeAt(T-2)<<24|aj.charCodeAt(T-1)<<16|32768;
break;case 3:am=aj.charCodeAt(T-3)<<24|aj.charCodeAt(T-2)<<16|aj.charCodeAt(T-1)<<8|128;break}ac.push(am);while((ac.length&15)!==14){ac.push(0)}ac.push(T>>>29);ac.push((T<<3)&4294967295);for(Z=0;Z<ac.length;Z+=16){for(am=0;am<16;am++){U[am]=ac[Z+am]}for(am=16;am<=79;am++){U[am]=V(U[am-3]^U[am-8]^U[am-14]^U[am-16],1)}ai=ad;ah=ab;ag=aa;af=Y;ae=X;for(am=0;am<=19;am++){an=(V(ai,5)+((ah&ag)|(~ah&af))+ae+U[am]+1518500249)&4294967295;ae=af;af=ag;ag=V(ah,30);ah=ai;ai=an}for(am=20;am<=39;am++){an=(V(ai,5)+(ah^ag^af)+ae+U[am]+1859775393)&4294967295;ae=af;af=ag;ag=V(ah,30);ah=ai;ai=an}for(am=40;am<=59;am++){an=(V(ai,5)+((ah&ag)|(ah&af)|(ag&af))+ae+U[am]+2400959708)&4294967295;ae=af;af=ag;ag=V(ah,30);ah=ai;ai=an}for(am=60;am<=79;am++){an=(V(ai,5)+(ah^ag^af)+ae+U[am]+3395469782)&4294967295;ae=af;af=ag;ag=V(ah,30);ah=ai;ai=an}ad=(ad+ai)&4294967295;ab=(ab+ah)&4294967295;aa=(aa+ag)&4294967295;Y=(Y+af)&4294967295;X=(X+ae)&4294967295}an=ak(ad)+ak(ab)+ak(aa)+ak(Y)+ak(X);return an.toLowerCase()}function K(V,T,U){if(V==="translate.googleusercontent.com"){if(U===""){U=T
-}T=F(T,"u");V=b(T)}else{if(V==="cc.bingj.com"||V==="webcache.googleusercontent.com"||V.slice(0,5)==="74.6."){T=u.links[0].href;V=b(T)}}return[V,T,U]}function y(U){var T=U.length;if(U.charAt(--T)==="."){U=U.slice(0,T)}if(U.slice(0,2)==="*."){U=U.slice(1)}return U}function S(U){U=U&&U.text?U.text:U;if(!n(U)){var T=u.getElementsByTagName("title");if(T&&w(T[0])){U=T[0].text}}return U}function g(V){if(!V){return false}function T(X,Y){if(E.getComputedStyle){return u.defaultView.getComputedStyle(X,null)[Y]}if(X.currentStyle){return X.currentStyle[Y]}}function W(X){X=X.parentNode;while(X){if(X===u){return true}X=X.parentNode}return false}function U(Z,af,X,ac,aa,ad,ab){var Y=Z.parentNode,ae=1;if(!W(Z)){return false}if(9===Y.nodeType){return true}if("0"===T(Z,"opacity")||"none"===T(Z,"display")||"hidden"===T(Z,"visibility")){return false}if(!w(af)||!w(X)||!w(ac)||!w(aa)||!w(ad)||!w(ab)){af=Z.offsetTop;aa=Z.offsetLeft;ac=af+Z.offsetHeight;X=aa+Z.offsetWidth;ad=Z.offsetWidth;ab=Z.offsetHeight}if((0===ab||0===ad)&&"hidden"===T(Z,"overflow")){return false
+}T=F(T,"u");V=b(T)}else{if(V==="cc.bingj.com"||V==="webcache.googleusercontent.com"||V.slice(0,5)==="74.6."){T=u.links[0].href;V=b(T)}}return[V,T,U]}function y(U){var T=U.length;if(U.charAt(--T)==="."){U=U.slice(0,T)}if(U.slice(0,2)==="*."){U=U.slice(1)}return U}function S(U){U=U&&U.text?U.text:U;if(!n(U)){var T=u.getElementsByTagName("title");if(T&&w(T[0])){U=T[0].text}}return U}function g(V){if(!V){return false}function T(X,Y){if(E.getComputedStyle){return u.defaultView.getComputedStyle(X,null)[Y]}if(X.currentStyle){return X.currentStyle[Y]}}function W(X){X=X.parentNode;while(X){if(X===u){return true}X=X.parentNode}return false}function U(Z,af,X,ac,aa,ad,ab){var Y=Z.parentNode,ae=1;if(!W(Z)){return false}if(9===Y.nodeType){return true}if("0"===T(Z,"opacity")||"none"===T(Z,"display")||"hidden"===T(Z,"visibility")){return false}if(!w(af)||!w(X)||!w(ac)||!w(aa)||!w(ad)||!w(ab)){af=Z.offsetTop;aa=Z.offsetLeft;ac=af+Z.offsetHeight;X=aa+Z.offsetWidth;ad=Z.offsetWidth;ab=Z.offsetHeight}if(V===Z&&(0===ab||0===ad)&&"hidden"===T(Z,"overflow")){return false
}if(Y){if(("hidden"===T(Y,"overflow")||"scroll"===T(Y,"overflow"))){if(aa+ae>Y.offsetWidth+Y.scrollLeft||aa+ad-ae<Y.scrollLeft||af+ae>Y.offsetHeight+Y.scrollTop||af+ab-ae<Y.scrollTop){return false}}if(Z.offsetParent===Y){aa+=Y.offsetLeft;af+=Y.offsetTop}return U(Y,af,X,ac,aa,ad,ab)}return true}return U(V)}var N={htmlCollectionToArray:function(V){var T=[],U;if(!V||!V.length){return T}for(U=0;U<V.length;U++){T.push(V[U])}return T},find:function(T){if(!document.querySelectorAll||!T){return[]}var U=document.querySelectorAll(T);return this.htmlCollectionToArray(U)},findMultiple:function(V){if(!V||!V.length){return[]}var U,W;var T=[];for(U=0;U<V.length;U++){W=this.find(V[U]);T=T.concat(W)}T=this.makeNodesUnique(T);return T},findNodesByTagName:function(U,T){if(!U||!T||!U.getElementsByTagName){return[]}var V=U.getElementsByTagName(T);return this.htmlCollectionToArray(V)},makeNodesUnique:function(T){var Y=[].concat(T);T.sort(function(aa,Z){if(aa===Z){return 0}var ac=Y.indexOf(aa);var ab=Y.indexOf(Z);
if(ac===ab){return 0}return ac>ab?-1:1});if(T.length<=1){return T}var U=0;var W=0;var X=[];var V;V=T[U++];while(V){if(V===T[U]){W=X.push(U)}V=T[U++]||null}while(W--){T.splice(X[W],1)}return T},getAttributeValueFromNode:function(X,V){if(!this.hasNodeAttribute(X,V)){return}if(X&&X.getAttribute){return X.getAttribute(V)}if(!X||!X.attributes){return}var W=(typeof X.attributes[V]);if("undefined"===W){return}if(X.attributes[V].value){return X.attributes[V].value}if(X.attributes[V].nodeValue){return X.attributes[V].nodeValue}var U;var T=X.attributes;if(!T){return}for(U=0;U<T.length;U++){if(T[U].nodeName===V){return T[U].nodeValue}}return null},hasNodeAttributeWithValue:function(U,T){var V=this.getAttributeValueFromNode(U,T);return !!V},hasNodeAttribute:function(V,T){if(V&&V.hasAttribute){return V.hasAttribute(T)}if(V&&V.attributes){var U=(typeof V.attributes[T]);return"undefined"!==U}return false},hasNodeCssClass:function(V,U){if(V&&U&&V.className){var T=V.className.split(" ");if(-1!==T.indexOf(U)){return true
}}return false},findNodesHavingAttribute:function(W,V,T){if(!T){T=[]}if(!W||!V||!W.children){return T}var U,X;for(U=0;U<W.children.length;U++){X=W.children[U];if(this.hasNodeAttribute(X,V)){T.push(X)}T=this.findNodesHavingAttribute(X,V,T)}return T},findFirstNodeHavingAttribute:function(V,U){if(!V||!U){return}if(this.hasNodeAttribute(V,U)){return V}var T=this.findNodesHavingAttribute(V,U);if(T&&T.length){return T[0]}},findFirstNodeHavingAttributeWithValue:function(W,V){if(!W||!V){return}if(this.hasNodeAttributeWithValue(W,V)){return W}var T=this.findNodesHavingAttribute(W,V);if(!T||!T.length){return}var U;for(U=0;U<T.length;U++){if(this.getAttributeValueFromNode(T[U],V)){return T[U]}}},findNodesHavingCssClass:function(W,V,T){if(!T){T=[]}if(!W||!V){return T}if(W.getElementsByClassName){var X=W.getElementsByClassName(V);return this.htmlCollectionToArray(X)}if(!W.children){return}var U,Y;for(U=0;U<W.children.length;U++){Y=W.children[U];if(this.hasNodeCssClass(Y,V)){T.push(Y)}T=this.findNodesHavingCssClass(Y,V,T)
@@ -23,10 +23,10 @@ if(ac===ab){return 0}return ac>ab?-1:1});if(T.length<=1){return T}var U=0;var W=
}var U=N.findNodesHavingCssClass(W,this.CONTENT_CLASS);var T=N.findNodesHavingAttribute(W,this.CONTENT_ATTR);if(T&&T.length){var V;for(V=0;V<T.length;V++){U.push(T[V])}}if(N.hasNodeAttribute(W,this.CONTENT_ATTR)){U.push(W)}else{if(N.hasNodeCssClass(W,this.CONTENT_CLASS)){U.push(W)}}U=N.makeNodesUnique(U);return U},findParentContentNode:function(U){if(!U){return}var V=U;var T=0;while(V&&V!==u&&V.parentNode){if(N.hasNodeAttribute(V,this.CONTENT_ATTR)){return V}if(N.hasNodeCssClass(V,this.CONTENT_CLASS)){return V}V=V.parentNode;if(T>1000){break}T++}},findPieceNode:function(U){var T;T=N.findFirstNodeHavingAttribute(U,this.CONTENT_PIECE_ATTR);if(!T){T=N.findFirstNodeHavingClass(U,this.CONTENT_PIECE_CLASS)}if(T){return T}return U},findTargetNodeNoDefault:function(T){if(!T){return}var U=N.findFirstNodeHavingAttributeWithValue(T,this.CONTENT_TARGET_ATTR);if(U){return U}U=N.findFirstNodeHavingAttribute(T,this.CONTENT_TARGET_ATTR);if(U){return U}U=N.findFirstNodeHavingClass(T,this.CONTENT_TARGET_CLASS);
if(U){return U}},findTargetNode:function(T){var U=this.findTargetNodeNoDefault(T);if(U){return U}return T},findContentName:function(U){if(!U){return}var X=N.findFirstNodeHavingAttributeWithValue(U,this.CONTENT_NAME_ATTR);if(X){return N.getAttributeValueFromNode(X,this.CONTENT_NAME_ATTR)}var T=this.findContentPiece(U);if(T){return this.removeDomainIfIsInLink(T)}if(N.hasNodeAttributeWithValue(U,"title")){return N.getAttributeValueFromNode(U,"title")}var V=this.findPieceNode(U);if(N.hasNodeAttributeWithValue(V,"title")){return N.getAttributeValueFromNode(V,"title")}var W=this.findTargetNode(U);if(N.hasNodeAttributeWithValue(W,"title")){return N.getAttributeValueFromNode(W,"title")}},findContentPiece:function(U){if(!U){return}var W=N.findFirstNodeHavingAttributeWithValue(U,this.CONTENT_PIECE_ATTR);if(W){return N.getAttributeValueFromNode(W,this.CONTENT_PIECE_ATTR)}var T=this.findPieceNode(U);var V=this.findMediaUrlInNode(T);if(V){return V}},findContentTarget:function(V){if(!V){return}var W=this.findTargetNode(V);
if(N.hasNodeAttributeWithValue(W,this.CONTENT_TARGET_ATTR)){return N.getAttributeValueFromNode(W,this.CONTENT_TARGET_ATTR)}var U;if(N.hasNodeAttributeWithValue(W,"href")){U=N.getAttributeValueFromNode(W,"href");return this.toAbsoluteUrl(U)}var T=this.findPieceNode(V);if(N.hasNodeAttributeWithValue(T,"href")){U=N.getAttributeValueFromNode(T,"href");return this.toAbsoluteUrl(U)}},isSameDomain:function(T){if(!T||!T.indexOf){return false}if(0===T.indexOf(this.getLocation().origin)){return true}var U=T.indexOf(this.getLocation().host);if(8>=U&&0<=U){return true}return false},removeDomainIfIsInLink:function(V){var U="^https?://[^/]+";var T="^.*//[^/]+";if(V&&V.search&&-1!==V.search(new RegExp(U))&&this.isSameDomain(V)){V=V.replace(new RegExp(T),"");if(!V){V="/"}}return V},findMediaUrlInNode:function(X){if(!X){return}var V=["img","embed","video","audio"];var T=X.nodeName.toLowerCase();if(-1!==V.indexOf(T)&&N.findFirstNodeHavingAttributeWithValue(X,"src")){var W=N.findFirstNodeHavingAttributeWithValue(X,"src");
-return N.getAttributeValueFromNode(W,"src")}if(T==="object"&&N.hasNodeAttributeWithValue(X,"data")){return N.getAttributeValueFromNode(X,"data")}if(T==="object"){var Y=N.findNodesByTagName(X,"param");if(Y&&Y.length){var U;for(U=0;U<Y.length;U++){if("movie"===N.getAttributeValueFromNode(Y[U],"name")&&N.hasNodeAttributeWithValue(Y[U],"value")){return N.getAttributeValueFromNode(Y[U],"value")}}}var Z=N.findNodesByTagName(X,"embed");if(Z&&Z.length){return this.findMediaUrlInNode(Z[0])}}},trim:function(T){if(T&&String(T)===T){return T.replace(/^\s+|\s+$/g,"")}return T},isOrWasNodeInViewport:function(W){if(!W||!W.getBoundingClientRect||W.nodeType!==1){return true}var V=W.getBoundingClientRect();var U=u.documentElement||{};var T=V.top<0;if(T&&W.offsetTop){T=(W.offsetTop+V.height)>0}return((V.bottom>0||T)&&V.right>0&&V.left<(E.innerWidth||U.clientWidth)&&((V.top<(E.innerHeight||U.clientHeight))||T))},isNodeVisible:function(U){var T=g(U);var V=this.isOrWasNodeInViewport(U);return T&&V},buildInteractionRequestParams:function(T,U,V,W){var X="";
-if(T){X+="c_i="+l(T)}if(U){if(X){X+="&"}X+="c_n="+l(U)}if(V){if(X){X+="&"}X+="c_p="+l(V)}if(W){if(X){X+="&"}X+="c_t="+l(W)}return X},buildImpressionRequestParams:function(T,U,V){var W="c_n="+l(T)+"&c_p="+l(U);if(V){W+="&c_t="+l(V)}return W},buildContentBlock:function(V){if(!V){return}var T=this.findContentName(V);var U=this.findContentPiece(V);var W=this.findContentTarget(V);T=this.trim(T);U=this.trim(U);W=this.trim(W);return{name:T||"Unknown",piece:U||"Unknown",target:W||""}},collectContent:function(W){if(!W||!W.length){return[]}var V=[];var T,U;for(T=0;T<W.length;T++){U=this.buildContentBlock(W[T]);if(w(U)){V.push(U)}}return V},setLocation:function(T){this.location=T},getLocation:function(){var T=this.location||E.location;if(!T.origin){T.origin=T.protocol+"//"+T.hostname+(T.port?":"+T.port:"")}return T},toAbsoluteUrl:function(U){if((!U||String(U)!==U)&&U!==""){return U}if(""===U){return this.getLocation().href}if(U.search(/^\/\//)!==-1){return this.getLocation().protocol+U}if(U.search(/:\/\//)!==-1){return U
-}if(0===U.indexOf("#")){return this.getLocation().origin+this.getLocation().pathname+U}if(0===U.indexOf("?")){return this.getLocation().origin+this.getLocation().pathname+U}if(0===U.search("^[a-zA-Z]{2,11}:")){return U}if(U.search(/^\//)!==-1){return this.getLocation().origin+U}var T="(.*/)";var V=this.getLocation().origin+this.getLocation().pathname.match(new RegExp(T))[0];return V+U},isUrlToCurrentDomain:function(U){var V=this.toAbsoluteUrl(U);if(!V){return false}var T=this.getLocation().origin;if(T===V){return true}if(0===String(V).indexOf(T)){if(":"===String(V).substr(T.length,1)){return false}return true}return false},setHrefAttribute:function(U,T){if(!U||!T){return}N.setAnyAttribute(U,"href",T)},shouldIgnoreInteraction:function(V){var U=N.hasNodeAttribute(V,this.CONTENT_IGNOREINTERACTION_ATTR);var T=N.hasNodeCssClass(V,this.CONTENT_IGNOREINTERACTION_CLASS);return U||T}};function A(T,U){if(U){return U}if(T.slice(-9)==="piwik.php"){T=T.slice(0,T.length-9)}return T}function z(X){var T="Piwik_Overlay";
-var aa=new RegExp("index\\.php\\?module=Overlay&action=startOverlaySession&idSite=([0-9]+)&period=([^&]+)&date=([^&]+)$");var V=aa.exec(u.referrer);if(V){var W=V[1];if(W!==String(X)){return false}var Z=V[2],U=V[3];E.name=T+"###"+Z+"###"+U}var Y=E.name.split("###");return Y.length===3&&Y[0]===T}function J(U,Z,W){var Y=E.name.split("###"),X=Y[1],T=Y[2],V=A(U,Z);i(V+"plugins/Overlay/client/client.js?v=1",function(){Piwik_Overlay_Client.initialize(V,W,X,T)})}function B(aA,be){var aa=K(u.domain,E.location.href,x()),bD=y(aa[0]),bT=aa[1],bm=aa[2],bW=false,bi="GET",bk=bi,a4="application/x-www-form-urlencoded; charset=UTF-8",aG=a4,X=aA||"",au="",bg="",bJ=be||"",aF="",a1,aN=u.title,aP="7z|aac|apk|ar[cj]|as[fx]|avi|azw3|bin|csv|deb|dmg|docx?|epub|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mobi|mp(2|3|4|e?g)|mov(ie)?|ms[ip]|od[bfgpst]|og[gv]|pdf|phps|png|pptx?|qtm?|ra[mr]?|rpm|sea|sit|tar|t?bz2?|tgz|torrent|txt|wav|wm[av]|wpd||xlsx?|xml|z|zip",bh=[bD],af=[],a7=[],az=[],bf=500,ag,aC,ah,ak,aT=["pk_campaign","piwik_campaign","utm_campaign","utm_source","utm_medium"],aK=["pk_kwd","piwik_kwd","utm_term"],bR="_pk_",an,bS,al=false,bM,aV,aZ,at=63072000000,aw=1800000,a3=15768000000,aW=true,aE=0,a0=false,ad=false,aq,a8={},Y={},bN=200,bw={},bK={},ae=[],av=false,br=false,bo=false,bl,bb,ap,aS=Q,bq,aX;
+return N.getAttributeValueFromNode(W,"src")}if(T==="object"&&N.hasNodeAttributeWithValue(X,"data")){return N.getAttributeValueFromNode(X,"data")}if(T==="object"){var Y=N.findNodesByTagName(X,"param");if(Y&&Y.length){var U;for(U=0;U<Y.length;U++){if("movie"===N.getAttributeValueFromNode(Y[U],"name")&&N.hasNodeAttributeWithValue(Y[U],"value")){return N.getAttributeValueFromNode(Y[U],"value")}}}var Z=N.findNodesByTagName(X,"embed");if(Z&&Z.length){return this.findMediaUrlInNode(Z[0])}}},trim:function(T){if(T&&String(T)===T){return T.replace(/^\s+|\s+$/g,"")}return T},isOrWasNodeInViewport:function(Y){if(!Y||!Y.getBoundingClientRect||Y.nodeType!==1){return true}var X=Y.getBoundingClientRect();var W=u.documentElement||{};var V=X.top<0;if(V&&Y.offsetTop){V=(Y.offsetTop+X.height)>0}var U=W.clientWidth;if(E.innerWidth&&U>E.innerWidth){U=E.innerWidth}var T=W.clientHeight;if(E.innerHeight&&T>E.innerHeight){U=E.innerHeight}return((X.bottom>0||V)&&X.right>0&&X.left<U&&((X.top<T)||V))},isNodeVisible:function(U){var T=g(U);
+var V=this.isOrWasNodeInViewport(U);return T&&V},buildInteractionRequestParams:function(T,U,V,W){var X="";if(T){X+="c_i="+l(T)}if(U){if(X){X+="&"}X+="c_n="+l(U)}if(V){if(X){X+="&"}X+="c_p="+l(V)}if(W){if(X){X+="&"}X+="c_t="+l(W)}return X},buildImpressionRequestParams:function(T,U,V){var W="c_n="+l(T)+"&c_p="+l(U);if(V){W+="&c_t="+l(V)}return W},buildContentBlock:function(V){if(!V){return}var T=this.findContentName(V);var U=this.findContentPiece(V);var W=this.findContentTarget(V);T=this.trim(T);U=this.trim(U);W=this.trim(W);return{name:T||"Unknown",piece:U||"Unknown",target:W||""}},collectContent:function(W){if(!W||!W.length){return[]}var V=[];var T,U;for(T=0;T<W.length;T++){U=this.buildContentBlock(W[T]);if(w(U)){V.push(U)}}return V},setLocation:function(T){this.location=T},getLocation:function(){var T=this.location||E.location;if(!T.origin){T.origin=T.protocol+"//"+T.hostname+(T.port?":"+T.port:"")}return T},toAbsoluteUrl:function(U){if((!U||String(U)!==U)&&U!==""){return U}if(""===U){return this.getLocation().href
+}if(U.search(/^\/\//)!==-1){return this.getLocation().protocol+U}if(U.search(/:\/\//)!==-1){return U}if(0===U.indexOf("#")){return this.getLocation().origin+this.getLocation().pathname+U}if(0===U.indexOf("?")){return this.getLocation().origin+this.getLocation().pathname+U}if(0===U.search("^[a-zA-Z]{2,11}:")){return U}if(U.search(/^\//)!==-1){return this.getLocation().origin+U}var T="(.*/)";var V=this.getLocation().origin+this.getLocation().pathname.match(new RegExp(T))[0];return V+U},isUrlToCurrentDomain:function(U){var V=this.toAbsoluteUrl(U);if(!V){return false}var T=this.getLocation().origin;if(T===V){return true}if(0===String(V).indexOf(T)){if(":"===String(V).substr(T.length,1)){return false}return true}return false},setHrefAttribute:function(U,T){if(!U||!T){return}N.setAnyAttribute(U,"href",T)},shouldIgnoreInteraction:function(V){var U=N.hasNodeAttribute(V,this.CONTENT_IGNOREINTERACTION_ATTR);var T=N.hasNodeCssClass(V,this.CONTENT_IGNOREINTERACTION_CLASS);return U||T}};function A(T,U){if(U){return U
+}if(T.slice(-9)==="piwik.php"){T=T.slice(0,T.length-9)}return T}function z(X){var T="Piwik_Overlay";var aa=new RegExp("index\\.php\\?module=Overlay&action=startOverlaySession&idSite=([0-9]+)&period=([^&]+)&date=([^&]+)$");var V=aa.exec(u.referrer);if(V){var W=V[1];if(W!==String(X)){return false}var Z=V[2],U=V[3];E.name=T+"###"+Z+"###"+U}var Y=E.name.split("###");return Y.length===3&&Y[0]===T}function J(U,Z,W){var Y=E.name.split("###"),X=Y[1],T=Y[2],V=A(U,Z);i(V+"plugins/Overlay/client/client.js?v=1",function(){Piwik_Overlay_Client.initialize(V,W,X,T)})}function B(aA,be){var aa=K(u.domain,E.location.href,x()),bD=y(aa[0]),bT=aa[1],bm=aa[2],bW=false,bi="GET",bk=bi,a4="application/x-www-form-urlencoded; charset=UTF-8",aG=a4,X=aA||"",au="",bg="",bJ=be||"",aF="",a1,aN=u.title,aP="7z|aac|apk|ar[cj]|as[fx]|avi|azw3|bin|csv|deb|dmg|docx?|epub|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mobi|mp(2|3|4|e?g)|mov(ie)?|ms[ip]|od[bfgpst]|og[gv]|pdf|phps|png|pptx?|qtm?|ra[mr]?|rpm|sea|sit|tar|t?bz2?|tgz|torrent|txt|wav|wm[av]|wpd||xlsx?|xml|z|zip",bh=[bD],af=[],a7=[],az=[],bf=500,ag,aC,ah,ak,aT=["pk_campaign","piwik_campaign","utm_campaign","utm_source","utm_medium"],aK=["pk_kwd","piwik_kwd","utm_term"],bR="_pk_",an,bS,al=false,bM,aV,aZ,at=63072000000,aw=1800000,a3=15768000000,aW=true,aE=0,a0=false,ad=false,aq,a8={},Y={},bN=200,bw={},bK={},ae=[],av=false,br=false,bo=false,bl,bb,ap,aS=Q,bq,aX;
function by(b5,b2,b1,b4,b0,b3){if(al){return}var bZ;if(b1){bZ=new Date();bZ.setTime(bZ.getTime()+b1)}u.cookie=b5+"="+l(b2)+(b1?";expires="+bZ.toGMTString():"")+";path="+(b4||"/")+(b0?";domain="+b0:"")+(b3?";secure":"")}function ar(b1){if(al){return 0}var bZ=new RegExp("(^|;)[ ]*"+b1+"=([^;]*)"),b0=bZ.exec(u.cookie);return b0?D(b0[2]):0}function bO(bZ){var b0;if(ah){b0=new RegExp("#.*");return bZ.replace(b0,"")}return bZ}function bC(b1,bZ){var b2=k(bZ),b0;if(b2){return bZ}if(bZ.slice(0,1)==="/"){return k(b1)+"://"+b(b1)+bZ}b1=bO(b1);b0=b1.indexOf("?");if(b0>=0){b1=b1.slice(0,b0)}b0=b1.lastIndexOf("/");if(b0!==b1.length-1){b1=b1.slice(0,b0+1)}return b1+bZ}function bj(b2){var b0,bZ,b1;for(b0=0;b0<bh.length;b0++){bZ=y(bh[b0].toLowerCase());if(b2===bZ){return true}if(bZ.slice(0,1)==="."){if(b2===bZ.slice(1)){return true}b1=b2.length-bZ.length;if((b1>0)&&(b2.slice(b1)===bZ)){return true}}}return false}function bY(bZ,b1){var b0=new Image(1,1);b0.onload=function(){t=0;if(typeof b1==="function"){b1()
}};b0.src=X+(X.indexOf("?")<0?"?":"&")+bZ}function bz(bZ,b2){try{var b1=E.XMLHttpRequest?new E.XMLHttpRequest():E.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):null;b1.open("POST",X,true);b1.onreadystatechange=function(){if(this.readyState===4&&!(this.status>=200&&this.status<300)){bY(bZ,b2)}else{if(typeof b2==="function"){b2()}}};b1.setRequestHeader("Content-Type",aG);b1.send(bZ)}catch(b0){bY(bZ,b2)}}function aU(b1,b0,b2){var bZ=new Date();if(!bM&&b1){if(bk==="POST"){bz(b1,b2)}else{bY(b1,b2)}j=bZ.getTime()+b0}}function am(b2,b0){if(bM){return}if(!b2||!b2.length){return}var bZ=new Date();var b1='{"requests":["?'+b2.join('","?')+'"]}';bz(b1);j=bZ.getTime()+b0}function bx(bZ){return bR+bZ+"."+bJ+"."+bq}function ab(){if(al){return"0"}if(!w(e.cookieEnabled)){var bZ=bx("testcookie");by(bZ,"1");return ar(bZ)==="1"?"1":"0"}return e.cookieEnabled?"1":"0"}function bc(){bq=aS((an||bD)+(bS||"/")).slice(0,4)}function ao(){var b0=bx("cvar"),bZ=ar(b0);if(bZ.length){bZ=JSON2.parse(bZ);if(G(bZ)){return bZ
}}return{}}function W(){if(ad===false){ad=ao()}}function bI(){var bZ=new Date();bl=bZ.getTime()}function aj(b3,b0,bZ,b2,b1,b4){by(bx("id"),b3+"."+b0+"."+bZ+"."+b2+"."+b1+"."+b4,at,bS,an)}function V(){var b0=new Date(),bZ=Math.round(b0.getTime()/1000),b2=ar(bx("id")),b1;if(b2){b1=b2.split(".");b1.unshift("0")}else{if(!aX){aX=aS((e.userAgent||"")+(e.platform||"")+JSON2.stringify(bK)+b0.getTime()+Math.random()).slice(0,16)}b1=["1",aX,bZ,0,bZ,"",""]}return b1}function U(){var bZ=ar(bx("ref"));if(bZ.length){try{bZ=JSON2.parse(bZ);if(G(bZ)){return bZ}}catch(b0){}}return["","",0,""]}function T(){var bZ=al;al=false;by(bx("id"),"",-86400,bS,an);by(bx("ses"),"",-86400,bS,an);by(bx("cvar"),"",-86400,bS,an);by(bx("ref"),"",-86400,bS,an);al=bZ}function bH(b3){if(!b3||!G(b3)){return}var b2=[];var b1;for(b1 in b3){if(Object.prototype.hasOwnProperty.call(b3,b1)){b2.push(b1)}}var b4={};b2.sort();var bZ=b2.length;var b0;for(b0=0;b0<bZ;b0++){b4[b2[b0]]=b3[b2[b0]]}return b4}function aO(b1,cp,cq,b2){var cn,b0=new Date(),b9=Math.round(b0.getTime()/1000),ct,co,b4,cf,ck,b8,ci,b5,cm,b3=1024,cv,cc,cj=ad,ca=bx("ses"),cb=bx("ref"),cw=bx("cvar"),cg=V(),ce=ar(ca),cl=U(),cs=a1||bT,b6,bZ;