function TNStats_Tracker(t){if(this._domain=t,this._trackerURI="/shared-content/art/stats/common/tracker.gif",this._plugins=["DetectRes","DetectVisitor","DetectPageTitle","DetectUniquePageview"],this._globalvars=[],this._trackvars=[],this._uriPrefix="",this._sessionTimeout=1800,this._cookieTimeout=43800,this._pageStart=new Date,this._ignoreURI=[],this._cookiePath="/",document.getElementsByTagName)for(var i=document.getElementsByTagName("meta"),e=0;e0){var o=new Date,n=o.getTime();o.setTime(3600*e*1e3+n),s=s+" expires="+o.toGMTString()+";"}document.cookie=s}},this._getCookie=function(t){for(var i=document.cookie,e=i.split("; "),r="",s=0;s>>32-s)+e&4294967295}return function(t){for(var i=0;io;o++)s+=r[e>>8*o+4&15]+r[e>>8*o&15];t[i]=s}return t.join("")}(function(t){var e,r=t.length,s=[1732584193,-271733879,-1732584194,271733878];for(e=64;e<=t.length;e+=64){for(var o=t.substring(e-64,e),n=[],a=void 0,a=0;64>a;a+=4)n[a>>2]=o.charCodeAt(a)+(o.charCodeAt(a+1)<<8)+(o.charCodeAt(a+2)<<16)+(o.charCodeAt(a+3)<<24);i(s,n)}for(t=t.substring(e-64),o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],e=0;e>2]|=t.charCodeAt(e)<<(e%4<<3);if(o[e>>2]|=128<<(e%4<<3),55e;e++)o[e]=0;return o[14]=8*r,i(s,o),s}(t))}}TNStats_Tracker.prototype.setTracker=function(){},TNStats_Tracker.prototype.setTrackerDomain=function(t){},TNStats_Tracker.prototype.setTrackerURI=function(t){this._trackerURI=t},TNStats_Tracker.prototype.setURIPrefix=function(t){this._uriPrefix=t},TNStats_Tracker.prototype.ignoreURI=function(t,i){i?this._ignoreURI[i+"-"+t]=1:this._ignoreURI[t]=1},TNStats_Tracker.prototype.pluginDetectRes=function(){screen&&this._addTrackVar("tnms_rs",screen.width+"x"+screen.height+"x"+screen.colorDepth)},TNStats_Tracker.prototype.pluginDetectPageTitle=function(){var t=this._getCookie("tnms_pdt"),i=this._getGlobalVar("title");i.length||(i="(empty title)"),t&&this._addTrackVar("tnms_pdt",t),this._addTrackVar("tnms_dt",i),this._addCookie("tnms_pdt",i,this._cookieTimeout)},TNStats_Tracker.prototype.pluginDetectUniquePageview=function(){if(void 0!==window.sessionStorage){var t=this._getGlobalVar("uri"),i=this._getGlobalVar("domain"),e="tnmsup:"+this._hashString(i+t);window.sessionStorage[e]||(this._addTrackVar("tnms_upage",1),window.sessionStorage[e]=1)}},TNStats_Tracker.prototype.pluginDetectVisitor=function(){var t=new Date,i=0,e=String(this._getCookie("tnms_vid")),r=this._getCookie("tnms_vsst"),s=this._getCookie("tnms_vssl"),o=this._getCookie("tnms_vpuri"),n=0;e.length?(!r||t.getTime()/1e3-s>this._sessionTimeout)&&(i=2,r=t.getTime()/1e3):(i=1,r=t.getTime()/1e3,e+=t.getTime(),window.screenX?e+=Math.abs(window.screenX):window.screenLeft&&(e+=Math.abs(window.screenLeft)),window.screenX?e+=Math.abs(window.screenY):window.screenTop&&(e+=Math.abs(window.screenTop)),document.body&&document.body.clientWidth?e+=document.body.clientWidth:window.innerWidth&&(e+=window.innerWidth),document.body&&document.body.clientHeight?e+=document.body.clientHeight:window.innerHeight&&(e+=window.innerHeight),e+=Math.floor(Math.random()*t.getTime())),this._addCookie("tnms_vsst",Math.ceil(r)),this._addCookie("tnms_vssl",Math.ceil(t.getTime()/1e3)),this._addCookie("tnms_vpuri",this._uri,this._cookieTimeout),this._addCookie("tnms_vid",e,this._cookieTimeout);var a=this._getCookie("tnms_vtumt"),h=String(t.getFullYear())+String(t.getMonth());a!==h&&(this._addTrackVar("tnms_vtum",1),this._addCookie("tnms_vtumt",h,this._cookieTimeout)),s&&(this._addTrackVar("tnms_vpuri",o),n=i?0:t.getTime()/1e3-s,this._addTrackVar("tnms_vplen",Math.ceil(n))),this._addTrackVar("tnms_vt",i),this._addTrackVar("tnms_vid",e)},TNStats_Tracker.prototype.runPlugins=function(){for(var $x=0;$x