PageSourceSearch

https://www.watersport-tv.nl/zaTracker/za.js

js watersport-tv.nl collected 2026-09-26 19:09:21 UTC 9,695 bytes, 65 lines download raw bytes

1
2var ZiberTracker=ZiberTracker||(function(){function utf8_encode(argString){return unescape(decodeURIComponent(argString));}
3if(!this.JSON2){this.JSON2={};}
4(function(){"use strict";function f(n){return n<10?'0'+n:n;}
5function objectToJSON(value,key){var objectType=Object.prototype.toString.apply(value);if(objectType==='[object Date]'){return isFinite(value.valueOf())?value.getUTCFullYear()+'-'+
6f(value.getUTCMonth()+1)+'-'+
7f(value.getUTCDate())+'T'+
8f(value.getUTCHours())+':'+
9f(value.getUTCMinutes())+':'+
10f(value.getUTCSeconds())+'Z':null;}
11if(objectType==='[object String]'||objectType==='[object Number]'||objectType==='[object Boolean]'){return value.valueOf();}
12if(objectType!=='[object Array]'&&typeof value.toJSON==='function'){return value.toJSON(key);}
13return value;}
14var cx=new RegExp('[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]','g'),pattern='\\\\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]',escapable=new RegExp('['+pattern,'g'),gap,indent,meta={'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','"':'\\"','\\':'\\\\'},rep;function quote(string){escapable.lastIndex=0;return escapable.test(string)?'"'+string.replace(escapable,function(a){var c=meta[a];return typeof c==='string'?c:'\\u'+('0000'+a.charCodeAt(0).toString(16)).slice(-4);})+'"':'"'+string+'"';}
15function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==='object'){value=objectToJSON(value,key);}
16if(typeof rep==='function'){value=rep.call(holder,key,value);}
17switch(typeof value){case'string':return quote(value);case'number':return isFinite(value)?String(value):'null';case'boolean':case'null':return String(value);case'object':if(!value){return'null';}
18gap+=indent;partial=[];if(Object.prototype.toString.apply(value)==='[object Array]'){length=value.length;for(i=0;i<length;i+=1){partial[i]=str(i,value)||'null';}
19v=partial.length===0?'[]':gap?'[\n'+gap+partial.join(',\n'+gap)+'\n'+mind+']':'['+partial.join(',')+']';gap=mind;return v;}
20if(rep&&typeof rep==='object'){length=rep.length;for(i=0;i<length;i+=1){if(typeof rep[i]==='string'){k=rep[i];v=str(k,value);if(v){partial.push(quote(k)+(gap?': ':':')+v);}}}}else{for(k in value){if(Object.prototype.hasOwnProperty.call(value,k)){v=str(k,value);if(v){partial.push(quote(k)+(gap?': ':':')+v);}}}}
21v=partial.length===0?'{}':gap?'{\n'+gap+partial.join(',\n'+gap)+'\n'+mind+'}':'{'+partial.join(',')+'}';gap=mind;return v;}}
22if(typeof JSON2.stringify!=='function'){JSON2.stringify=function(value,replacer,space){var i;gap='';indent='';if(typeof space==='number'){for(i=0;i<space;i+=1){indent+=' ';}}else if(typeof space==='string'){indent=space;}
23rep=replacer;if(replacer&&typeof replacer!=='function'&&(typeof replacer!=='object'||typeof replacer.length!=='number')){throw new Error('JSON.stringify');}
24return str('',{'':value});};}}());function sha1(str){var
25rotate_left=function(n,s){return(n<<s)|(n>>>(32-s));},cvt_hex=function(val){var str='',i,v;for(i=7;i>=0;i--){v=(val>>>(i*4))&0x0f;str+=v.toString(16);}
26return str;},blockstart,i,j,W=[],H0=0x67452301,H1=0xEFCDAB89,H2=0x98BADCFE,H3=0x10325476,H4=0xC3D2E1F0,A,B,C,D,E,temp,str_len,word_array=[];str=utf8_encode(str);str_len=str.length;for(i=0;i<str_len-3;i+=4){j=str.charCodeAt(i)<<24|str.charCodeAt(i+1)<<16|str.charCodeAt(i+2)<<8|str.charCodeAt(i+3);word_array.push(j);}
27switch(str_len&3){case 0:i=0x080000000;break;case 1:i=str.charCodeAt(str_len-1)<<24|0x0800000;break;case 2:i=str.charCodeAt(str_len-2)<<24|str.charCodeAt(str_len-1)<<16|0x08000;break;case 3:i=str.charCodeAt(str_len-3)<<24|str.charCodeAt(str_len-2)<<16|str.charCodeAt(str_len-1)<<8|0x80;break;}
28word_array.push(i);while((word_array.length&15)!==14){word_array.push(0);}
29word_array.push(str_len>>>29);word_array.push((str_len<<3)&0x0ffffffff);for(blockstart=0;blockstart<word_array.length;blockstart+=16){for(i=0;i<16;i++){W[i]=word_array[blockstart+i];}
30for(i=16;i<=79;i++){W[i]=rotate_left(W[i-3]^W[i-8]^W[i-14]^W[i-16],1);}
31A=H0;B=H1;C=H2;D=H3;E=H4;for(i=0;i<=19;i++){temp=(rotate_left(A,5)+((B&C)|(~B&D))+E+W[i]+0x5A827999)&0x0ffffffff;E=D;D=C;C=rotate_left(B,30);B=A;A=temp;}
32for(i=20;i<=39;i++){temp=(rotate_left(A,5)+(B^C^D)+E+W[i]+0x6ED9EBA1)&0x0ffffffff;E=D;D=C;C=rotate_left(B,30);B=A;A=temp;}
33for(i=40;i<=59;i++){temp=(rotate_left(A,5)+((B&C)|(B&D)|(C&D))+E+W[i]+0x8F1BBCDC)&0x0ffffffff;E=D;D=C;C=rotate_left(B,30);B=A;A=temp;}
34for(i=60;i<=79;i++){temp=(rotate_left(A,5)+(B^C^D)+E+W[i]+0xCA62C1D6)&0x0ffffffff;E=D;D=C;C=rotate_left(B,30);B=A;A=temp;}
35H0=(H0+A)&0x0ffffffff;H1=(H1+B)&0x0ffffffff;H2=(H2+C)&0x0ffffffff;H3=(H3+D)&0x0ffffffff;H4=(H4+E)&0x0ffffffff;}
36temp=cvt_hex(H0)+cvt_hex(H1)+cvt_hex(H2)+cvt_hex(H3)+cvt_hex(H4);return temp.toLowerCase();}
37function isArray(obj){return Object.prototype.toString.call(obj)==='[object Array]';}
38function getCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}
39return null;}
40function setCookie(cookieName,value,msToExpire,path,domain){var expiryDate;if(msToExpire){expiryDate=new Date();expiryDate.setTime(expiryDate.getTime()+msToExpire);}
41document.cookie=cookieName+'='+value+
42(msToExpire?';expires='+expiryDate.toGMTString():'')+';path='+(path||'/')+
43(domain?';domain='+domain:'');}
44function Tracker(trackerUrl){var domainHash,configTrackerUrl=trackerUrl,configVisitorCookieTimeout=63072000000,configCookieTimeout=1000,configCookiePath,configCookieDomain,hash=sha1,browserFeatures={},encodeWrapper=window.encodeURIComponent,decodeWrapper=window.decodeURIComponent,urldecode=unescape,visitorUUID;function getCookieName(postfix){return'__zbr'+postfix;}
45function loadVisitorIdCookie(){var now=new Date(),nowTs=Math.round(now.getTime()/1000),id=getCookie(getCookieName('id')),tmpContainer;if(id){tmpContainer=id.split('.');tmpContainer.unshift('0');}else{if(!visitorUUID){visitorUUID=hash((navigator.userAgent||'')+
46(navigator.platform||'')+
47JSON2.stringify(browserFeatures)+nowTs).slice(0,16);}
48tmpContainer=['1',visitorUUID,nowTs,0,nowTs,0];}
49return tmpContainer;}
50function setVisitorIdCookie(uuid,firstVisitTs,lastVisitTs,nowTs,visitCount){setCookie(getCookieName('id'),uuid+'.'+firstVisitTs+'.'+lastVisitTs+'.'+nowTs+'.'+visitCount,configVisitorCookieTimeout,configCookiePath,configCookieDomain);}
51function sendRequest(request){getImage(request);}
52function getImage(request){var img=document.createElement('img');img.setAttribute('src',configTrackerUrl+'?'+request);img.setAttribute('width',1);img.setAttribute('height',1);img.onload=function(){};}
53function getRequest(){var requestData='',now=new Date(),nowTs=Math.round(now.getTime()/1000),previousVisitTs,firstVisitTs,uuid,visitCount,currentVisitTs,lastVisitTs,id=loadVisitorIdCookie(),ses=getCookie('ses'),sesname=getCookieName('ses'),currentUrl=document.location.href,referralUrl=document.referrer,domain=document.location.hostname;uuid=id[1];firstVisitTs=id[2],previousVisitTs=id[3],currentVisitTs=id[4];visitCount=id[5];if(!ses){visitCount++;previousVisitTs=currentVisitTs;}
54requestData+='domain='+encodeWrapper(domain)+'&ol='+encodeWrapper(currentUrl)+'&rf='+encodeWrapper(referralUrl)+'&_id='+uuid+'&_idvc='+visitCount+'&_idfvts='+firstVisitTs+'&_idpvts='+previousVisitTs+'&_idcvts='+nowTs;setVisitorIdCookie(uuid,firstVisitTs,lastVisitTs,nowTs,visitCount);setCookie(sesname,'*',configCookieTimeout,configCookiePath,configCookieDomain);return requestData;}
55function detectBrowserFeatures(){var i,mimeType,pluginMap={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'};function isDefined(property){return typeof property!=='undefined';}
56function isFunction(property){return typeof property==='function';}
57if(!((new RegExp('MSIE')).test(navigator.userAgent))){if(navigator.mimeTypes&&navigator.mimeTypes.length){for(i in pluginMap){if(Object.prototype.hasOwnProperty.call(pluginMap,i)){mimeType=navigator.mimeTypes[pluginMap[i]];browserFeatures[i]=(mimeType&&mimeType.enabledPlugin)?'1':'0';}}}
58if(typeof navigator.javaEnabled!=='unknown'&&isDefined(navigator.javaEnabled)&&navigator.javaEnabled()){browserFeatures.java='1';}
59if(isFunction(window.GearsFactory)){browserFeatures.gears='1';}}
60browserFeatures.res=screen.width+'x'+screen.height;}
61function trackPageView(){var request=getRequest();sendRequest(request);}
62function trackItemView(interfaceId,itemTypeId,itemId){var request=new XMLHttpRequest();var params="interface="+interfaceId+"&itemtype="+itemTypeId+"&itemId="+itemId;var url=configTrackerUrl;request.open('POST',url,true);request.setRequestHeader("Content-type","application/x-www-form-urlencoded");request.send(params);}
63function trackPersonalItemView(interfaceId,itemTypeId,itemId,accountId,metricType){var request=new XMLHttpRequest();var params="interface="+interfaceId+"&itemtype="+itemTypeId+"&itemId="+itemId+"&accountId="+accountId+'&metricType='+metricType;var url=configTrackerUrl;request.open('POST',url,true);request.setRequestHeader("Content-type","application/x-www-form-urlencoded");request.send(params);}
64detectBrowserFeatures();return{trackPageView:trackPageView,trackItemView:trackItemView,trackPersonalItemView:trackPersonalItemView};}
65return{getTracker:function(trackerUrl){return new Tracker(trackerUrl||'http://tracker/track');}};})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.