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@gmail.com>2017-01-23 16:06:11 +0300
committerThomas Steur <thomas.steur@gmail.com>2017-01-23 16:06:11 +0300
commitfdd090bb1e9b8aa2f92877199d2993f7fd96300c (patch)
tree26686c3dac55851d1dff74b38a455782ed58de58 /piwik.js
parentda1480000ecd4ac8ea43cf6d3deef51dae004a6f (diff)
also pass request parameter
Diffstat (limited to 'piwik.js')
-rw-r--r--piwik.js18
1 files changed, 9 insertions, 9 deletions
diff --git a/piwik.js b/piwik.js
index 7128d6f71b..9f86dd4294 100644
--- a/piwik.js
+++ b/piwik.js
@@ -46,15 +46,15 @@ ae(N,"blur",am);bX()}function b9(cK){var cH=new Date();var cG=cH.getTime();cq=cG
}function a9(cH){var cG="testvalue";cC("test",cG,10000,null,cH);if(ao("test")===cG){by("test",null,cH);return true}return false}function aq(){var cI=a0;a0=false;var cG=["id","ses","cvar","ref"];var cH,cJ;for(cH=0;cH<cG.length;cH++){cJ=aD(cG[cH]);if(0!==ao(cJ)){by(cJ,a4,cp)}}a0=cI}function bD(cG){bG=cG;aw()}function cF(cK){if(!cK||!Q(cK)){return}var cJ=[];var cI;for(cI in cK){if(Object.prototype.hasOwnProperty.call(cK,cI)){cJ.push(cI)}}var cL={};cJ.sort();var cG=cJ.length;var cH;for(cH=0;cH<cG;cH++){cL[cJ[cH]]=cK[cJ[cH]]}return cL}function bN(){cC(aD("ses"),"*",bY,a4,cp)}function aW(){var cJ="";var cH="abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";var cI=cH.length;var cG;for(cG=0;cG<6;cG++){cJ+=cH.charAt(Math.floor(Math.random()*cI))}return cJ}function b1(cI,c3,c4,cJ){var c2,cH=new Date(),cQ=Math.round(cH.getTime()/1000),cN,c1,cK=1024,c9,cR,cZ=aA,cL=aD("ses"),cX=aD("ref"),cU=aD("cvar"),cV=ao(cL),c0=bn(),c6=aN||bo,cO,cG;if(a0){aq()}if(cj){return""}var cW=aH();if(!D(cJ)){cJ=""
}var cT=A.characterSet||A.charset;if(!cT||cT.toLowerCase()==="utf-8"){cT=null}cO=c0[0];cG=c0[1];cN=c0[2];c1=c0[3];if(!cV){var c5=bY/1000;if(!cW.lastVisitTs||(cQ-cW.lastVisitTs)>c5){cW.visitCount++;cW.lastVisitTs=cW.currentVisitTs}if(!a8||!cO.length){for(c2 in b0){if(Object.prototype.hasOwnProperty.call(b0,c2)){cO=P(c6,b0[c2]);if(cO.length){break}}}for(c2 in bh){if(Object.prototype.hasOwnProperty.call(bh,c2)){cG=P(c6,bh[c2]);if(cG.length){break}}}}c9=c(a2);cR=c1.length?c(c1):"";if(c9.length&&!aF(c9)&&(!a8||!cR.length||aF(cR))){c1=a2}if(c1.length||cO.length){cN=cQ;c0=[cO,cG,cN,bC(c1.slice(0,cK))];cC(cX,JSON_PIWIK.stringify(c0),cv,a4,cp)}}cI+="&idsite="+bG+"&rec=1&r="+String(Math.random()).slice(2,8)+"&h="+cH.getHours()+"&m="+cH.getMinutes()+"&s="+cH.getSeconds()+"&url="+p(bC(c6))+(a2.length?"&urlref="+p(bC(a2)):"")+((bb&&bb.length)?"&uid="+p(bb):"")+"&_id="+cW.uuid+"&_idts="+cW.createTs+"&_idvc="+cW.visitCount+"&_idn="+cW.newVisitor+(cO.length?"&_rcn="+p(cO):"")+(cG.length?"&_rck="+p(cG):"")+"&_refts="+cN+"&_viewts="+cW.lastVisitTs+(String(cW.lastEcommerceOrderTs).length?"&_ects="+cW.lastEcommerceOrderTs:"")+(String(c1).length?"&_ref="+p(bC(c1.slice(0,cK))):"")+(cT?"&cs="+p(cT):"")+"&send_image=0";
for(c2 in cx){if(Object.prototype.hasOwnProperty.call(cx,c2)){cI+="&"+c2+"="+cx[c2]}}var c8=[];if(c3){for(c2 in c3){if(Object.prototype.hasOwnProperty.call(c3,c2)&&/^dimension\d+$/.test(c2)){var cM=c2.replace("dimension","");c8.push(parseInt(cM,10));c8.push(String(cM));cI+="&"+c2+"="+c3[c2];delete c3[c2]}}}if(c3&&w(c3)){c3=null}for(c2 in a1){if(Object.prototype.hasOwnProperty.call(a1,c2)){var cS=(-1===G(c8,c2));if(cS){cI+="&dimension"+c2+"="+a1[c2]}}}if(c3){cI+="&data="+p(JSON_PIWIK.stringify(c3))}else{if(af){cI+="&data="+p(JSON_PIWIK.stringify(af))}}function cP(da,db){var dc=JSON_PIWIK.stringify(da);if(dc.length>2){return"&"+db+"="+p(dc)}return""}var c7=cF(bw);var cY=cF(bV);cI+=cP(c7,"cvar");cI+=cP(cY,"e_cvar");if(aA){cI+=cP(aA,"_cvar");for(c2 in cZ){if(Object.prototype.hasOwnProperty.call(cZ,c2)){if(aA[c2][0]===""||aA[c2][1]===""){delete aA[c2]}}}if(br){cC(cU,JSON_PIWIK.stringify(aA),bY,a4,cp)}}if(aL){if(bW){cI+="&gt_ms="+bW}else{if(g&&g.timing&&g.timing.requestStart&&g.timing.responseEnd){cI+="&gt_ms="+(g.timing.responseEnd-g.timing.requestStart)
-}}}if(av){cI+="&pv_id="+av}cW.lastEcommerceOrderTs=D(cJ)&&String(cJ).length?cJ:cW.lastEcommerceOrderTs;aw(cW);bN();cI+=U(c4,{tracker:bj});if(cr.length){cI+="&"+cr}if(v(bL)){cI=bL(cI)}return cI}bs=function aP(){var cG=new Date();if(cq+aO<=cG.getTime()){var cH=b1("ping=1",null,"ping");bg(cH,bk);return true}return false};function a5(cJ,cI,cO,cK,cG,cR){var cM="idgoal=0",cN,cH=new Date(),cP=[],cQ,cL=String(cJ).length;if(cL){cM+="&ec_id="+p(cJ);cN=Math.round(cH.getTime()/1000)}cM+="&revenue="+cI;if(String(cO).length){cM+="&ec_st="+cO}if(String(cK).length){cM+="&ec_tx="+cK}if(String(cG).length){cM+="&ec_sh="+cG}if(String(cR).length){cM+="&ec_dt="+cR}if(cs){for(cQ in cs){if(Object.prototype.hasOwnProperty.call(cs,cQ)){if(!D(cs[cQ][1])){cs[cQ][1]=""}if(!D(cs[cQ][2])){cs[cQ][2]=""}if(!D(cs[cQ][3])||String(cs[cQ][3]).length===0){cs[cQ][3]=0}if(!D(cs[cQ][4])||String(cs[cQ][4]).length===0){cs[cQ][4]=1}cP.push(cs[cQ])}}cM+="&ec_items="+p(JSON_PIWIK.stringify(cP))}cM=b1(cM,af,"ecommerce",cN);bg(cM,bk);
-if(cL){cs={}}}function bz(cG,cK,cJ,cI,cH,cL){if(String(cG).length&&D(cK)){a5(cG,cK,cJ,cI,cH,cL)}}function a6(cG){if(D(cG)){a5("",cG,"","","","")}}function bA(cH,cJ,cI){av=aW();var cG=b1("action_name="+p(ac(cH||aY)),cJ,"log");bg(cG,bk,cI)}function aJ(cI,cH){var cJ,cG="(^| )(piwik[_-]"+cH;if(cI){for(cJ=0;cJ<cI.length;cJ++){cG+="|"+cI[cJ]}}cG+=")( |$)";return new RegExp(cG)}function aE(cG){return(ap&&cG&&0===String(cG).indexOf(ap))}function b2(cK,cG,cL,cH){if(aE(cG)){return 0}var cJ=aJ(bm,"download"),cI=aJ(aQ,"link"),cM=new RegExp("\\.("+cw.join("|")+")([?&#]|$)","i");if(cI.test(cK)){return"link"}if(cH||cJ.test(cK)||cM.test(cG)){return"download"}if(cL){return 0}return"link"}function aj(cH){var cG;cG=cH.parentNode;while(cG!==null&&D(cG)){if(W.isLinkElement(cH)){break}cH=cG;cG=cH.parentNode}return cH}function cA(cL){cL=aj(cL);if(!W.hasNodeAttribute(cL,"href")){return}if(!D(cL.href)){return}var cK=W.getAttributeValueFromNode(cL,"href");if(aE(cK)){return}var cH=cL.pathname||bU(cL.href);var cM=cL.hostname||c(cL.href);
-var cN=cM.toLowerCase();var cI=cL.href.replace(cM,cN);var cJ=new RegExp("^(javascript|vbscript|jscript|mocha|livescript|ecmascript|mailto|tel):","i");if(!cJ.test(cI)){var cG=b2(cL.className,cI,ai(cN,cH),W.hasNodeAttribute(cL,"download"));if(cG){return{type:cG,href:cI}}}}function az(cG,cH,cI,cJ){var cK=r.buildInteractionRequestParams(cG,cH,cI,cJ);if(!cK){return}return b1(cK,null,"contentInteraction")}function cg(cI,cJ,cN,cG,cH){if(!D(cI)){return}if(aE(cI)){return cI}var cL=r.toAbsoluteUrl(cI);var cK="redirecturl="+p(cL)+"&";cK+=az(cJ,cN,cG,(cH||cI));var cM="&";if(ap.indexOf("?")<0){cM="?"}return ap+cM+cK}function aT(cG,cH){if(!cG||!cH){return false}var cI=r.findTargetNode(cG);if(r.shouldIgnoreInteraction(cI)){return false}cI=r.findTargetNodeNoDefault(cG);if(cI&&!O(cI,cH)){return false}return true}function b3(cI,cH,cK){if(!cI){return}var cG=r.findParentContentNode(cI);if(!cG){return}if(!aT(cG,cI)){return}var cJ=r.buildContentBlock(cG);if(!cJ){return}if(!cJ.target&&cK){cJ.target=cK}return r.buildInteractionRequestParams(cH,cJ.name,cJ.piece,cJ.target)
-}function aG(cH){if(!bK||!bK.length){return false}var cG,cI;for(cG=0;cG<bK.length;cG++){cI=bK[cG];if(cI&&cI.name===cH.name&&cI.piece===cH.piece&&cI.target===cH.target){return true}}return false}function bf(cJ){if(!cJ){return false}var cM=r.findTargetNode(cJ);if(!cM||r.shouldIgnoreInteraction(cM)){return false}var cN=cA(cM);if(cy&&cN&&cN.type){return false}if(W.isLinkElement(cM)&&W.hasNodeAttributeWithValue(cM,"href")){var cG=String(W.getAttributeValueFromNode(cM,"href"));if(0===cG.indexOf("#")){return false}if(aE(cG)){return true}if(!r.isUrlToCurrentDomain(cG)){return false}var cK=r.buildContentBlock(cJ);if(!cK){return}var cI=cK.name;var cO=cK.piece;var cL=cK.target;if(!W.hasNodeAttributeWithValue(cM,r.CONTENT_TARGET_ATTR)||cM.wasContentTargetAttrReplaced){cM.wasContentTargetAttrReplaced=true;cL=r.toAbsoluteUrl(cG);W.setAnyAttribute(cM,r.CONTENT_TARGET_ATTR,cL)}var cH=cg(cG,"click",cI,cO,cL);r.setHrefAttribute(cM,cH);return true}return false}function ax(cH){if(!cH||!cH.length){return}var cG;
-for(cG=0;cG<cH.length;cG++){bf(cH[cG])}}function aI(cG){return function(cH){if(!cG){return}var cK=r.findParentContentNode(cG);var cL;if(cH){cL=cH.target||cH.srcElement}if(!cL){cL=cG}if(!aT(cK,cL)){return}bQ(bk);if(W.isLinkElement(cG)&&W.hasNodeAttributeWithValue(cG,"href")&&W.hasNodeAttributeWithValue(cG,r.CONTENT_TARGET_ATTR)){var cI=W.getAttributeValueFromNode(cG,"href");if(!aE(cI)&&cG.wasContentTargetAttrReplaced){W.setAnyAttribute(cG,r.CONTENT_TARGET_ATTR,"")}}var cP=cA(cG);if(ag&&cP&&cP.type){return cP.type}if(bf(cK)){return"href"}var cM=r.buildContentBlock(cK);if(!cM){return}var cJ=cM.name;var cQ=cM.piece;var cO=cM.target;var cN=az("click",cJ,cQ,cO);bg(cN,bk);return cN}}function bB(cI){if(!cI||!cI.length){return}var cG,cH;for(cG=0;cG<cI.length;cG++){cH=r.findTargetNode(cI[cG]);if(cH&&!cH.contentInteractionTrackingSetupDone){cH.contentInteractionTrackingSetupDone=true;ae(cH,"click",aI(cH))}}}function ba(cI,cJ){if(!cI||!cI.length){return[]}var cG,cH;for(cG=0;cG<cI.length;cG++){if(aG(cI[cG])){cI.splice(cG,1);
-cG--}else{bK.push(cI[cG])}}if(!cI||!cI.length){return[]}ax(cJ);bB(cJ);var cK=[];for(cG=0;cG<cI.length;cG++){cH=b1(r.buildImpressionRequestParams(cI[cG].name,cI[cG].piece,cI[cG].target),undefined,"contentImpressions");if(cH){cK.push(cH)}}return cK}function b7(cH){var cG=r.collectContent(cH);return ba(cG,cH)}function aR(cH){if(!cH||!cH.length){return[]}var cG;for(cG=0;cG<cH.length;cG++){if(!r.isNodeVisible(cH[cG])){cH.splice(cG,1);cG--}}if(!cH||!cH.length){return[]}return b7(cH)}function ar(cI,cG,cH){var cJ=r.buildImpressionRequestParams(cI,cG,cH);return b1(cJ,null,"contentImpression")}function cB(cJ,cH){if(!cJ){return}var cG=r.findParentContentNode(cJ);var cI=r.buildContentBlock(cG);if(!cI){return}if(!cH){cH="Unknown"}return az(cH,cI.name,cI.piece,cI.target)}function ci(cH,cJ,cG,cI){return"e_c="+p(cH)+"&e_a="+p(cJ)+(D(cG)?"&e_n="+p(cG):"")+(D(cI)?"&e_v="+p(cI):"")}function ak(cI,cK,cG,cJ,cM,cL){if(String(cI).length===0||String(cK).length===0){return false}var cH=b1(ci(cI,cK,cG,cJ),cM,"event");
-bg(cH,bk,cL)}function bJ(cG,cJ,cH,cK){var cI=b1("search="+p(cG)+(cJ?"&search_cat="+p(cJ):"")+(D(cH)?"&search_count="+cH:""),cK,"sitesearch");bg(cI,bk)}function cm(cG,cJ,cI){var cH=b1("idgoal="+cG+(cJ?"&revenue="+cJ:""),cI,"goal");bg(cH,bk)}function ct(cJ,cG,cN,cM,cI){var cL=cG+"="+p(bC(cJ));var cH=b3(cI,"click",cJ);if(cH){cL+="&"+cH}var cK=b1(cL,cN,"link");bg(cK,bk,cM)}function bu(cH,cG){if(cH!==""){return cH+cG.charAt(0).toUpperCase()+cG.slice(1)}return cG}function bR(cL){var cK,cG,cJ=["","webkit","ms","moz"],cI;if(!aV){for(cG=0;cG<cJ.length;cG++){cI=cJ[cG];if(Object.prototype.hasOwnProperty.call(A,bu(cI,"hidden"))){if(A[bu(cI,"visibilityState")]==="prerender"){cK=true}break}}}if(cK){ae(A,cI+"visibilitychange",function cH(){A.removeEventListener(cI+"visibilitychange",cH,false);cL()});return}cL()}function cd(cG){var cH=cA(cG);if(cH&&cH.type){cH.href=l(cH.href);ct(cH.href,cH.type,undefined,null,cG)}}function b5(){return A.all&&!A.addEventListener}function co(cG){var cI=cG.which;var cH=(typeof cG.button);
-if(!cI&&cH!=="undefined"){if(b5()){if(cG.button&1){cI=1}else{if(cG.button&2){cI=3}else{if(cG.button&4){cI=2}}}}else{if(cG.button===0||cG.button==="0"){cI=1}else{if(cG.button&1){cI=2}else{if(cG.button&2){cI=3}}}}}return cI}function bt(cG){switch(co(cG)){case 1:return"left";case 2:return"middle";case 3:return"right"}}function aK(cG){return cG.target||cG.srcElement}function an(cG){return function(cJ){cJ=cJ||N.event;var cI=bt(cJ);var cK=aK(cJ);if(cJ.type==="click"){var cH=false;if(cG&&cI==="middle"){cH=true}if(cK&&!cH){cd(cK)}}else{if(cJ.type==="mousedown"){if(cI==="middle"&&cK){aB=cI;bd=cK}else{aB=bd=null}}else{if(cJ.type==="mouseup"){if(cI===aB&&cK===bd){cd(cK)}aB=bd=null}else{if(cJ.type==="contextmenu"){cd(cK)}}}}}}function ah(cI,cH){var cG=typeof cH;if(cG==="undefined"){cH=true}ae(cI,"click",an(cH),false);if(cH){ae(cI,"mouseup",an(cH),false);ae(cI,"mousedown",an(cH),false);ae(cI,"contextmenu",an(cH),false)}}function be(cH){if(!ag){ag=true;var cI,cG=aJ(bc,"ignore"),cJ=A.links;if(cJ){for(cI=0;
-cI<cJ.length;cI++){if(!cG.test(cJ[cI].className)){ah(cJ[cI],cH)}}}}}function aC(cI,cK,cL){if(bP){return true}bP=true;var cM=false;var cJ,cH;function cG(){cM=true}j(function(){function cN(cP){setTimeout(function(){if(!bP){return}cM=false;cL.trackVisibleContentImpressions();cN(cP)},cP)}function cO(cP){setTimeout(function(){if(!bP){return}if(cM){cM=false;cL.trackVisibleContentImpressions()}cO(cP)},cP)}if(cI){cJ=["scroll","resize"];for(cH=0;cH<cJ.length;cH++){if(A.addEventListener){A.addEventListener(cJ[cH],cG)}else{N.attachEvent("on"+cJ[cH],cG)}}cO(100)}if(cK&&cK>0){cK=parseInt(cK,10);cN(cK)}})}function cb(){var cH,cJ,cK={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(!((new RegExp("MSIE")).test(f.userAgent))){if(f.mimeTypes&&f.mimeTypes.length){for(cH in cK){if(Object.prototype.hasOwnProperty.call(cK,cH)){cJ=f.mimeTypes[cK[cH]];
+}}}if(av){cI+="&pv_id="+av}cW.lastEcommerceOrderTs=D(cJ)&&String(cJ).length?cJ:cW.lastEcommerceOrderTs;aw(cW);bN();cI+=U(c4,{tracker:bj,request:cI});if(cr.length){cI+="&"+cr}if(v(bL)){cI=bL(cI)}return cI}bs=function aP(){var cG=new Date();if(cq+aO<=cG.getTime()){var cH=b1("ping=1",null,"ping");bg(cH,bk);return true}return false};function a5(cJ,cI,cO,cK,cG,cR){var cM="idgoal=0",cN,cH=new Date(),cP=[],cQ,cL=String(cJ).length;if(cL){cM+="&ec_id="+p(cJ);cN=Math.round(cH.getTime()/1000)}cM+="&revenue="+cI;if(String(cO).length){cM+="&ec_st="+cO}if(String(cK).length){cM+="&ec_tx="+cK}if(String(cG).length){cM+="&ec_sh="+cG}if(String(cR).length){cM+="&ec_dt="+cR}if(cs){for(cQ in cs){if(Object.prototype.hasOwnProperty.call(cs,cQ)){if(!D(cs[cQ][1])){cs[cQ][1]=""}if(!D(cs[cQ][2])){cs[cQ][2]=""}if(!D(cs[cQ][3])||String(cs[cQ][3]).length===0){cs[cQ][3]=0}if(!D(cs[cQ][4])||String(cs[cQ][4]).length===0){cs[cQ][4]=1}cP.push(cs[cQ])}}cM+="&ec_items="+p(JSON_PIWIK.stringify(cP))}cM=b1(cM,af,"ecommerce",cN);
+bg(cM,bk);if(cL){cs={}}}function bz(cG,cK,cJ,cI,cH,cL){if(String(cG).length&&D(cK)){a5(cG,cK,cJ,cI,cH,cL)}}function a6(cG){if(D(cG)){a5("",cG,"","","","")}}function bA(cH,cJ,cI){av=aW();var cG=b1("action_name="+p(ac(cH||aY)),cJ,"log");bg(cG,bk,cI)}function aJ(cI,cH){var cJ,cG="(^| )(piwik[_-]"+cH;if(cI){for(cJ=0;cJ<cI.length;cJ++){cG+="|"+cI[cJ]}}cG+=")( |$)";return new RegExp(cG)}function aE(cG){return(ap&&cG&&0===String(cG).indexOf(ap))}function b2(cK,cG,cL,cH){if(aE(cG)){return 0}var cJ=aJ(bm,"download"),cI=aJ(aQ,"link"),cM=new RegExp("\\.("+cw.join("|")+")([?&#]|$)","i");if(cI.test(cK)){return"link"}if(cH||cJ.test(cK)||cM.test(cG)){return"download"}if(cL){return 0}return"link"}function aj(cH){var cG;cG=cH.parentNode;while(cG!==null&&D(cG)){if(W.isLinkElement(cH)){break}cH=cG;cG=cH.parentNode}return cH}function cA(cL){cL=aj(cL);if(!W.hasNodeAttribute(cL,"href")){return}if(!D(cL.href)){return}var cK=W.getAttributeValueFromNode(cL,"href");if(aE(cK)){return}var cH=cL.pathname||bU(cL.href);
+var cM=cL.hostname||c(cL.href);var cN=cM.toLowerCase();var cI=cL.href.replace(cM,cN);var cJ=new RegExp("^(javascript|vbscript|jscript|mocha|livescript|ecmascript|mailto|tel):","i");if(!cJ.test(cI)){var cG=b2(cL.className,cI,ai(cN,cH),W.hasNodeAttribute(cL,"download"));if(cG){return{type:cG,href:cI}}}}function az(cG,cH,cI,cJ){var cK=r.buildInteractionRequestParams(cG,cH,cI,cJ);if(!cK){return}return b1(cK,null,"contentInteraction")}function cg(cI,cJ,cN,cG,cH){if(!D(cI)){return}if(aE(cI)){return cI}var cL=r.toAbsoluteUrl(cI);var cK="redirecturl="+p(cL)+"&";cK+=az(cJ,cN,cG,(cH||cI));var cM="&";if(ap.indexOf("?")<0){cM="?"}return ap+cM+cK}function aT(cG,cH){if(!cG||!cH){return false}var cI=r.findTargetNode(cG);if(r.shouldIgnoreInteraction(cI)){return false}cI=r.findTargetNodeNoDefault(cG);if(cI&&!O(cI,cH)){return false}return true}function b3(cI,cH,cK){if(!cI){return}var cG=r.findParentContentNode(cI);if(!cG){return}if(!aT(cG,cI)){return}var cJ=r.buildContentBlock(cG);if(!cJ){return}if(!cJ.target&&cK){cJ.target=cK
+}return r.buildInteractionRequestParams(cH,cJ.name,cJ.piece,cJ.target)}function aG(cH){if(!bK||!bK.length){return false}var cG,cI;for(cG=0;cG<bK.length;cG++){cI=bK[cG];if(cI&&cI.name===cH.name&&cI.piece===cH.piece&&cI.target===cH.target){return true}}return false}function bf(cJ){if(!cJ){return false}var cM=r.findTargetNode(cJ);if(!cM||r.shouldIgnoreInteraction(cM)){return false}var cN=cA(cM);if(cy&&cN&&cN.type){return false}if(W.isLinkElement(cM)&&W.hasNodeAttributeWithValue(cM,"href")){var cG=String(W.getAttributeValueFromNode(cM,"href"));if(0===cG.indexOf("#")){return false}if(aE(cG)){return true}if(!r.isUrlToCurrentDomain(cG)){return false}var cK=r.buildContentBlock(cJ);if(!cK){return}var cI=cK.name;var cO=cK.piece;var cL=cK.target;if(!W.hasNodeAttributeWithValue(cM,r.CONTENT_TARGET_ATTR)||cM.wasContentTargetAttrReplaced){cM.wasContentTargetAttrReplaced=true;cL=r.toAbsoluteUrl(cG);W.setAnyAttribute(cM,r.CONTENT_TARGET_ATTR,cL)}var cH=cg(cG,"click",cI,cO,cL);r.setHrefAttribute(cM,cH);
+return true}return false}function ax(cH){if(!cH||!cH.length){return}var cG;for(cG=0;cG<cH.length;cG++){bf(cH[cG])}}function aI(cG){return function(cH){if(!cG){return}var cK=r.findParentContentNode(cG);var cL;if(cH){cL=cH.target||cH.srcElement}if(!cL){cL=cG}if(!aT(cK,cL)){return}bQ(bk);if(W.isLinkElement(cG)&&W.hasNodeAttributeWithValue(cG,"href")&&W.hasNodeAttributeWithValue(cG,r.CONTENT_TARGET_ATTR)){var cI=W.getAttributeValueFromNode(cG,"href");if(!aE(cI)&&cG.wasContentTargetAttrReplaced){W.setAnyAttribute(cG,r.CONTENT_TARGET_ATTR,"")}}var cP=cA(cG);if(ag&&cP&&cP.type){return cP.type}if(bf(cK)){return"href"}var cM=r.buildContentBlock(cK);if(!cM){return}var cJ=cM.name;var cQ=cM.piece;var cO=cM.target;var cN=az("click",cJ,cQ,cO);bg(cN,bk);return cN}}function bB(cI){if(!cI||!cI.length){return}var cG,cH;for(cG=0;cG<cI.length;cG++){cH=r.findTargetNode(cI[cG]);if(cH&&!cH.contentInteractionTrackingSetupDone){cH.contentInteractionTrackingSetupDone=true;ae(cH,"click",aI(cH))}}}function ba(cI,cJ){if(!cI||!cI.length){return[]
+}var cG,cH;for(cG=0;cG<cI.length;cG++){if(aG(cI[cG])){cI.splice(cG,1);cG--}else{bK.push(cI[cG])}}if(!cI||!cI.length){return[]}ax(cJ);bB(cJ);var cK=[];for(cG=0;cG<cI.length;cG++){cH=b1(r.buildImpressionRequestParams(cI[cG].name,cI[cG].piece,cI[cG].target),undefined,"contentImpressions");if(cH){cK.push(cH)}}return cK}function b7(cH){var cG=r.collectContent(cH);return ba(cG,cH)}function aR(cH){if(!cH||!cH.length){return[]}var cG;for(cG=0;cG<cH.length;cG++){if(!r.isNodeVisible(cH[cG])){cH.splice(cG,1);cG--}}if(!cH||!cH.length){return[]}return b7(cH)}function ar(cI,cG,cH){var cJ=r.buildImpressionRequestParams(cI,cG,cH);return b1(cJ,null,"contentImpression")}function cB(cJ,cH){if(!cJ){return}var cG=r.findParentContentNode(cJ);var cI=r.buildContentBlock(cG);if(!cI){return}if(!cH){cH="Unknown"}return az(cH,cI.name,cI.piece,cI.target)}function ci(cH,cJ,cG,cI){return"e_c="+p(cH)+"&e_a="+p(cJ)+(D(cG)?"&e_n="+p(cG):"")+(D(cI)?"&e_v="+p(cI):"")}function ak(cI,cK,cG,cJ,cM,cL){if(String(cI).length===0||String(cK).length===0){return false
+}var cH=b1(ci(cI,cK,cG,cJ),cM,"event");bg(cH,bk,cL)}function bJ(cG,cJ,cH,cK){var cI=b1("search="+p(cG)+(cJ?"&search_cat="+p(cJ):"")+(D(cH)?"&search_count="+cH:""),cK,"sitesearch");bg(cI,bk)}function cm(cG,cJ,cI){var cH=b1("idgoal="+cG+(cJ?"&revenue="+cJ:""),cI,"goal");bg(cH,bk)}function ct(cJ,cG,cN,cM,cI){var cL=cG+"="+p(bC(cJ));var cH=b3(cI,"click",cJ);if(cH){cL+="&"+cH}var cK=b1(cL,cN,"link");bg(cK,bk,cM)}function bu(cH,cG){if(cH!==""){return cH+cG.charAt(0).toUpperCase()+cG.slice(1)}return cG}function bR(cL){var cK,cG,cJ=["","webkit","ms","moz"],cI;if(!aV){for(cG=0;cG<cJ.length;cG++){cI=cJ[cG];if(Object.prototype.hasOwnProperty.call(A,bu(cI,"hidden"))){if(A[bu(cI,"visibilityState")]==="prerender"){cK=true}break}}}if(cK){ae(A,cI+"visibilitychange",function cH(){A.removeEventListener(cI+"visibilitychange",cH,false);cL()});return}cL()}function cd(cG){var cH=cA(cG);if(cH&&cH.type){cH.href=l(cH.href);ct(cH.href,cH.type,undefined,null,cG)}}function b5(){return A.all&&!A.addEventListener}function co(cG){var cI=cG.which;
+var cH=(typeof cG.button);if(!cI&&cH!=="undefined"){if(b5()){if(cG.button&1){cI=1}else{if(cG.button&2){cI=3}else{if(cG.button&4){cI=2}}}}else{if(cG.button===0||cG.button==="0"){cI=1}else{if(cG.button&1){cI=2}else{if(cG.button&2){cI=3}}}}}return cI}function bt(cG){switch(co(cG)){case 1:return"left";case 2:return"middle";case 3:return"right"}}function aK(cG){return cG.target||cG.srcElement}function an(cG){return function(cJ){cJ=cJ||N.event;var cI=bt(cJ);var cK=aK(cJ);if(cJ.type==="click"){var cH=false;if(cG&&cI==="middle"){cH=true}if(cK&&!cH){cd(cK)}}else{if(cJ.type==="mousedown"){if(cI==="middle"&&cK){aB=cI;bd=cK}else{aB=bd=null}}else{if(cJ.type==="mouseup"){if(cI===aB&&cK===bd){cd(cK)}aB=bd=null}else{if(cJ.type==="contextmenu"){cd(cK)}}}}}}function ah(cI,cH){var cG=typeof cH;if(cG==="undefined"){cH=true}ae(cI,"click",an(cH),false);if(cH){ae(cI,"mouseup",an(cH),false);ae(cI,"mousedown",an(cH),false);ae(cI,"contextmenu",an(cH),false)}}function be(cH){if(!ag){ag=true;var cI,cG=aJ(bc,"ignore"),cJ=A.links;
+if(cJ){for(cI=0;cI<cJ.length;cI++){if(!cG.test(cJ[cI].className)){ah(cJ[cI],cH)}}}}}function aC(cI,cK,cL){if(bP){return true}bP=true;var cM=false;var cJ,cH;function cG(){cM=true}j(function(){function cN(cP){setTimeout(function(){if(!bP){return}cM=false;cL.trackVisibleContentImpressions();cN(cP)},cP)}function cO(cP){setTimeout(function(){if(!bP){return}if(cM){cM=false;cL.trackVisibleContentImpressions()}cO(cP)},cP)}if(cI){cJ=["scroll","resize"];for(cH=0;cH<cJ.length;cH++){if(A.addEventListener){A.addEventListener(cJ[cH],cG)}else{N.attachEvent("on"+cJ[cH],cG)}}cO(100)}if(cK&&cK>0){cK=parseInt(cK,10);cN(cK)}})}function cb(){var cH,cJ,cK={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(!((new RegExp("MSIE")).test(f.userAgent))){if(f.mimeTypes&&f.mimeTypes.length){for(cH in cK){if(Object.prototype.hasOwnProperty.call(cK,cH)){cJ=f.mimeTypes[cK[cH]];
cx[cH]=(cJ&&cJ.enabledPlugin)?"1":"0"}}}if(typeof navigator.javaEnabled!=="unknown"&&D(f.javaEnabled)&&f.javaEnabled()){cx.java="1"}if(v(N.GearsFactory)){cx.gears="1"}cx.cookie=bF()}var cI=parseInt(R.width,10);var cG=parseInt(R.height,10);cx.res=parseInt(cI,10)+"x"+parseInt(cG,10)}cb();aX();aw();this.getVisitorId=function(){return aH().uuid};this.getVisitorInfo=function(){return ch()};this.getAttributionInfo=function(){return bn()};this.getAttributionCampaignName=function(){return bn()[0]};this.getAttributionCampaignKeyword=function(){return bn()[1]};this.getAttributionReferrerTimestamp=function(){return bn()[2]};this.getAttributionReferrerUrl=function(){return bn()[3]};this.setTrackerUrl=function(cG){ap=cG};this.getTrackerUrl=function(){return ap};this.addTracker=function(cG,cI){if(!cI){throw new Error("A siteId must be given to add a new tracker")}if(!D(cG)||null===cG){cG=this.getTrackerUrl()}var cH=new K(cG,cI);C.push(cH);return cH};this.getSiteId=function(){return bG};this.setSiteId=function(cG){bD(cG)
};this.setUserId=function(cG){if(!D(cG)||!cG.length){return}bb=cG;bp=bH(bb).substr(0,16)};this.getUserId=function(){return bb};this.setCustomData=function(cG,cH){if(Q(cG)){af=cG}else{if(!af){af={}}af[cG]=cH}};this.getCustomData=function(){return af};this.setCustomRequestProcessing=function(cG){bL=cG};this.appendToTrackingUrl=function(cG){cr=cG};this.getRequest=function(cG){return b1(cG)};this.addPlugin=function(cG,cH){a[cG]=cH};this.setCustomDimension=function(cG,cH){cG=parseInt(cG,10);if(cG>0){if(!D(cH)){cH=""}if(!s(cH)){cH=String(cH)}a1[cG]=cH}};this.getCustomDimension=function(cG){cG=parseInt(cG,10);if(cG>0&&Object.prototype.hasOwnProperty.call(a1,cG)){return a1[cG]}};this.deleteCustomDimension=function(cG){cG=parseInt(cG,10);if(cG>0){delete a1[cG]}};this.setCustomVariable=function(cH,cG,cK,cI){var cJ;if(!D(cI)){cI="visit"}if(!D(cG)){return}if(!D(cK)){cK=""}if(cH>0){cG=!s(cG)?String(cG):cG;cK=!s(cK)?String(cK):cK;cJ=[cG.slice(0,a7),cK.slice(0,a7)];if(cI==="visit"||cI===2){ca();aA[cH]=cJ
}else{if(cI==="page"||cI===3){bw[cH]=cJ}else{if(cI==="event"){bV[cH]=cJ}}}}};this.getCustomVariable=function(cH,cI){var cG;if(!D(cI)){cI="visit"}if(cI==="page"||cI===3){cG=bw[cH]}else{if(cI==="event"){cG=bV[cH]}else{if(cI==="visit"||cI===2){ca();cG=aA[cH]}}}if(!D(cG)||(cG&&cG[0]==="")){return false}return cG};this.deleteCustomVariable=function(cG,cH){if(this.getCustomVariable(cG,cH)){this.setCustomVariable(cG,"","",cH)}};this.storeCustomVariablesInCookie=function(){br=true};this.setLinkTrackingTimer=function(cG){bk=cG};this.setDownloadExtensions=function(cG){if(s(cG)){cG=cG.split("|")}cw=cG};this.addDownloadExtensions=function(cH){var cG;if(s(cH)){cH=cH.split("|")}for(cG=0;cG<cH.length;cG++){cw.push(cH[cG])}};this.removeDownloadExtensions=function(cI){var cH,cG=[];if(s(cI)){cI=cI.split("|")}for(cH=0;cH<cw.length;cH++){if(G(cI,cw[cH])===-1){cG.push(cw[cH])}}cw=cG};this.setDomains=function(cG){al=s(cG)?[cG]:cG;var cK=false,cI=0,cH;for(cI;cI<al.length;cI++){cH=String(al[cI]);if(cc(cn,F(cH))){cK=true;