
function rtk_beacon(data){var undefined=[][0];var VERSION=1;var sha1=function(msg){var K=[0x5a827999,0x6ed9eba1,0x8f1bbcdc,0xca62c1d6],F=0xffffffff;var toHex=function(n){var s='',v;for(var i=7;i>=0;i--){v=(n>>>(i*4))&0xf;s+=v.toString(16);}return s;};var ROTL=function(x,n){return(x<<n)|(x>>>(32-n));};var f=function(s,x,y,z){switch(s){case 0:return(x&y)^(~x&z);case 1:return x^y^z;case 2:return(x&y)^(x&z)^(y&z);case 3:return x^y^z;}};msg+=String.fromCharCode(0x80);var l=msg.length/4+2;var N=Math.ceil(l/16);var M=[];for(var i=0;i<N;i++){M[i]=[];for(var j=0;j<16;j++){M[i][j]=(msg.charCodeAt(i*64+j*4)<<24)|(msg.charCodeAt(i*64+j*4+1)<<16)|(msg.charCodeAt(i*64+j*4+2)<<8)|(msg.charCodeAt(i*64+j*4+3));}}
M[N-1][14]=((msg.length-1)*8)/Math.pow(2,32);M[N-1][14]=Math.floor(M[N-1][14]);M[N-1][15]=((msg.length-1)*8)&F;var H0=0x67452301;var H1=0xefcdab89;var H2=0x98badcfe;var H3=0x10325476;var H4=0xc3d2e1f0;var W=[];var a,b,c,d,e;for(var i=0;i<N;i++){for(var t=0;t<16;t++)W[t]=M[i][t];for(var t=16;t<80;t++)W[t]=ROTL(W[t-3]^W[t-8]^W[t-14]^W[t-16],1);a=H0;b=H1;c=H2;d=H3;e=H4;for(var t=0;t<80;t++){var s=Math.floor(t/20);var T=(ROTL(a,5)+f(s,b,c,d)+e+K[s]+W[t])&F;e=d;d=c;c=ROTL(b,30);b=a;a=T;}
H0=(H0+a)&F;H1=(H1+b)&F;H2=(H2+c)&F;H3=(H3+d)&F;H4=(H4+e)&F;}
return toHex(H0)+toHex(H1)+toHex(H2)+toHex(H3)+toHex(H4);};if(data.accountID==undefined){data.accountID='NO_ACCOUNT'}
data['__EPOCHOFFSET__']=new Date().getTime();data['__TZOFFSET__']=-(new Date().getTimezoneOffset()/60);var cookie;if(cookie=rtk_beacon.getCookie('rtkuserid')){data['__RTKUSER__']=cookie;}else{var userkey=new Date().getTime();for(var key in navigator){userkey+=navigator[key]}
cookie=sha1(userkey);rtk_beacon.setCookie('rtkuserid',cookie,180);data['__RTKUSER__']=cookie;}
var beaconData='';for(var key in data){beaconData+=escape(key)+'='+escape(data[key])+'&'}
rtk_beacon.post(beaconData+'__VERSION__='+VERSION);};rtk_beacon.hosts=function(){return['184.72.52.110','75.101.140.220','79.125.122.156'];}
rtk_beacon.post=function(data){var hosts=rtk_beacon.hosts();for(var i=0;i<hosts.length;i++){(new Image()).src='http://'+hosts[i]+'/images/rtkbeacon.gif?'+data;}}
rtk_beacon.getCookie=function(name){var cookieJar=document.cookie.split(/[; ]+/);for(var i=0;i<cookieJar.length;i++){var cookie=cookieJar[i];var cookieName=cookie.substring(0,cookie.indexOf('='));if(cookieName==name){return cookie.substring(cookie.indexOf('=')+1);}}};rtk_beacon.setCookie=function(name,value,days){var expire=new Date();days=days||180;expire.setTime(days*24*60*60*1000+expire.getTime());document.cookie=name+'='+escape(value)+'; expires='+expire.toUTCString();};
