function pagestat() { data = {}; data['resource'] = document.URL; data['referrer'] = document.referrer; if( document.all ){ data['windowWidth'] = document.getElementsByTagName('html')[0].offsetWidth; } else { data['windowWidth'] = window.innerWidth; } if(typeof(navigator.plugins["Shockwave Flash"])=="object"){ var p = navigator.plugins["Shockwave Flash"].description; data['flashVersion'] = p.substr(16, (p.indexOf(".",16)-16)); } else if( typeof(ActiveXObject)=="function" ){ for(var i = 2; i < 16; i ++){ try { if( typeof( new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i)) =="object" ){ data['flashVersion'] = i; } }catch(e){}} } var dataString = "n=" + Number(new Date()); for( name in data ) { dataString += "&" + name + "=" + escape( data[name] ); } if (window.XMLHttpRequest) { // moz req = new XMLHttpRequest(); req.overrideMimeType( 'text/plain' ); } else if (window.ActiveXObject) { // ie try { req = new ActiveXObject( 'Msxml2.XMLHTTP' ); } catch (e) { try { req = new ActiveXObject( 'Microsoft.XMLHTTP' ); } catch (e) {} } } if( !req ) return false; req.open( 'POST', '/pagestat/track.php', true ); req.setRequestHeader( 'Content-type', 'application/x-www-form-urlencoded; charset=UTF-8' ); req.setRequestHeader( 'Content-length', dataString.length ); req.setRequestHeader( 'Connection', 'close' ); req.send( dataString ); } pagestat();