
var brinkinHID;var brinkinLY;var brinkinLX;var brinkinY;var brinkinX;var brinkinPageDuration=0;var brinkinIdle=0;function brinkin(){}
var brinkinTracker=new brinkin();brinkinTracker.start=function()
{brinkinTracker.trackPage();}
brinkinTracker.brinkinRequest=function(strRequest){try{script_object=document.createElement('SCRIPT');script_object.src='http://analytics.brinkin.com/ping_response?'+strRequest;script_object.type='text/javascript';var head=document.getElementsByTagName('HEAD')[0];head.appendChild(script_object);}catch(err){}}
brinkinTracker.htmlStream=function()
{var brinkinScrollHeight=0;var brinkinScrollWidth=0;if(typeof document.height!='undefined'){brinkinScrollHeight=document.height;brinkinScrollWidth=document.width;}
else if(document.compatMode&&document.compatMode!='BackCompat'){brinkinScrollHeight=document.documentElement.scrollHeight;brinkinScrollWidth=document.documentElement.scrollWidth;}
else if(document.body&&typeof document.body.scrollHeight!='undefined'){brinkinScrollHeight=document.body.scrollHeight;brinkinScrollWidth=document.body.scrollWidth;}
var strHTML=document.getElementsByTagName('HTML')[0].innerHTML;var strPacket="";var strRequest="";for(i=0;i<=strHTML.length;i=i+1000){strPacket=strHTML.substring(i,i+1000);strRequest='hid='+brinkinHID+'&uid='+brinkinTracker.brinkinGC('brinkinUID')+'&sh='+brinkinScrollHeight+'&sw='+brinkinScrollWidth+'&hsp='+(i/1000)+'&hs='+BrinkinBase64.encode(strPacket)+'&z='+Math.random();setTimeout('brinkinTracker.brinkinRequest("'+strRequest+'")',i/4);}}
brinkinTracker.brinkinRegisterStream=function()
{document.onmousemove=brinkinTracker.brinkinMouseXY;setTimeout('brinkinTracker.brinkinStream()',3000);}
brinkinTracker.brinkinMouseXY=function(e)
{if(document.all){brinkinX=event.clientX+document.body.scrollLeft;brinkinY=event.clientY+document.body.scrollTop;}else{brinkinX=e.pageX;brinkinY=e.pageY;}
if(brinkinX<0){brinkinX=0;}
if(brinkinY<0){brinkinY=0;}
return true;}
brinkinTracker.brinkinGC=function(name)
{var dc=document.cookie;var prefix=name+"=";var begin=dc.indexOf("; "+prefix);if(begin==-1){begin=dc.indexOf(prefix);if(begin!=0)return null;}else{begin+=2;}
var end=document.cookie.indexOf(";",begin);if(end==-1){end=dc.length;}
return dc.substring(begin+prefix.length,end);}
brinkinTracker.brinkinStream=function()
{if(brinkinLX!=brinkinX||brinkinLY!=brinkinY){var scrOfX=0,scrOfY=0;if(typeof(window.pageYOffset)=='number'){scrOfY=window.pageYOffset;scrOfX=window.pageXOffset;}else if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){scrOfY=document.body.scrollTop;scrOfX=document.body.scrollLeft;}else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){scrOfY=document.documentElement.scrollTop;scrOfX=document.documentElement.scrollLeft;}
brinkinTracker.brinkinRequest('stream=1&uid='+brinkinTracker.brinkinGC('brinkinUID')+'&hid='+brinkinHID+'&d='+brinkinPageDuration+'&mx='+brinkinX+'&my='+brinkinY+'&sx='+scrOfX+'&sy='+scrOfY+'&z='+Math.random());brinkinIdle=0;}else{brinkinIdle++;if(brinkinIdle>5){brinkinTracker.brinkinRequest('doEvents=1&uid='+brinkinTracker.brinkinGC('brinkinUID')+'&hid='+brinkinHID+'&z='+Math.random());brinkinIdle=0;}}
setTimeout('brinkinTracker.brinkinStream()',3000);brinkinPageDuration++;brinkinLX=brinkinX;brinkinLY=brinkinY;return true;}
brinkinTracker.CheckForFlash=function()
{var f="-",n=navigator;if(n.plugins&&n.plugins.length){for(var ii=0;ii<n.plugins.length;ii++){if(n.plugins[ii].name.indexOf('Shockwave Flash')!=-1){f=n.plugins[ii].description.split('Shockwave Flash ')[1];break;}}}else if(window.ActiveXObject){for(var ii=10;ii>=2;ii--){try{var fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');");if(fl){f=ii+'.0';break;}}
catch(e){}}}
return f;}
brinkinTracker.trackPage=function()
{var brinkinHTTPMode="http";var brinkinRequestURL="";var brinkinJava=0;var brinkinFlash=0;var brinkinCookie=0;var brinkinUID=brinkinTracker.brinkinGC('brinkinUID');var brinkinScrnDepth=screen.colorDepth;var brinkinPlatform=navigator.platform;var brinkinWidth=screen.width;var brinkinHeight=screen.height;var brinkinAvWidth=screen.availWidth;var brinkinAvHeight=screen.availHeight;var brinkinAgent=escape(navigator.appName+' '+navigator.appVersion);var brinkinTimeZone=(new Date().getTimezoneOffset()/60)*(-1);var brinkinTitle=""+document.title;var brinkinURL=""+document.location;var brinkinRef=""+document.referrer;brinkinRef=escape(brinkinRef.substring(0,180));brinkinTitle=escape(brinkinTitle.substring(0,140));brinkinURL=escape(brinkinURL.substring(0,180));brinkinRE=new RegExp("^https","i")
if(brinkinURL.match(brinkinRE)){brinkinHTTPMode="https";}
if(navigator.javaEnabled()){brinkinJava=1;}
if(brinkinTracker.CheckForFlash()){brinkinFlash=1;}
if(navigator.cookieEnabled){brinkinCookie=1;}
brinkinRequestURL+="&pr=1";brinkinRequestURL+="&id="+brinkinID;brinkinRequestURL+="&uid="+brinkinUID;brinkinRequestURL+="&j="+brinkinJava;brinkinRequestURL+="&f="+brinkinFlash;brinkinRequestURL+="&c="+brinkinCookie;brinkinRequestURL+="&tz="+brinkinTimeZone;brinkinRequestURL+="&a="+brinkinAgent;brinkinRequestURL+="&sw="+brinkinWidth;brinkinRequestURL+="&sh="+brinkinHeight;brinkinRequestURL+="&aw="+brinkinAvWidth;brinkinRequestURL+="&ah="+brinkinAvHeight;brinkinRequestURL+="&r="+brinkinRef;brinkinRequestURL+="&u="+brinkinURL;brinkinRequestURL+="&t="+brinkinTitle;brinkinRequestURL+="&p="+brinkinPlatform;brinkinRequestURL+="&d="+brinkinScrnDepth;brinkinRequestURL+='&z='+Math.random();brinkinTracker.brinkinRequest(brinkinRequestURL);if(!window.brinkinHide){document.writeln("<A HREF=\"http://analytics.brinkin.com/\"><IMG SRC=\"http://analytics.brinkin.com//images/small-logo.jpg\" ALT=\"Analytics.Brinkin.Com - Real-Time Analytics and Monitoring\" BORDER=\"0\"></A>");}
return true;};brinkinTracker.brinkinFindY=function(obj)
{var y=0;while(obj){y+=obj.offsetTop;obj=obj.offsetParent;}
return(y);}
brinkinTracker.brinkinFindX=function(obj)
{var x=0;while(obj){x+=obj.offsetLeft;obj=obj.offsetParent;}
return(x);}
var BrinkinBase64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(input){var output="";var chr1,chr2,chr3,enc1,enc2,enc3,enc4;var i=0;input=BrinkinBase64._utf8_encode(input);while(i<input.length){chr1=input.charCodeAt(i++);chr2=input.charCodeAt(i++);chr3=input.charCodeAt(i++);enc1=chr1>>2;enc2=((chr1&3)<<4)|(chr2>>4);enc3=((chr2&15)<<2)|(chr3>>6);enc4=chr3&63;if(isNaN(chr2)){enc3=enc4=64;}else if(isNaN(chr3)){enc4=64;}
output=output+
this._keyStr.charAt(enc1)+this._keyStr.charAt(enc2)+
this._keyStr.charAt(enc3)+this._keyStr.charAt(enc4);}
return output;},_utf8_encode:function(string){string=string.replace(/\r\n/g,"\n");var utftext="";for(var n=0;n<string.length;n++){var c=string.charCodeAt(n);if(c<128){utftext+=String.fromCharCode(c);}
else if((c>127)&&(c<2048)){utftext+=String.fromCharCode((c>>6)|192);utftext+=String.fromCharCode((c&63)|128);}
else{utftext+=String.fromCharCode((c>>12)|224);utftext+=String.fromCharCode(((c>>6)&63)|128);utftext+=String.fromCharCode((c&63)|128);}}
return utftext;}}
brinkinTracker.start();