﻿// JScript File
//try {
    var pageTracker = _gat._getTracker("UA-8545812-1");
    pageTracker._setDomainName(".webscorecard.nl");
    pageTracker._trackPageview();
    var GA_jsFinishTime = new Date().getTime(); 
    var GA_jsSeconds = Math.ceil(GA_jsFinishTime-GA_jsStartTime)/1000
    var GA_jsSpeedLevel= Math.round(Math.log(GA_jsSeconds^2*0.4+0.2))+3;
    pageTracker._trackEvent("PerformanceJs","Level: "+GA_jsSpeedLevel,this.location.pathname,GA_jsSpeedLevel )

    // level 1 < 0.2 sec 
    // level 2 < 1 sec
    // level 3 < 1,7 sec
    // level 4 < 3 sec
    // level 5 < 5,3 sec
    // level 6 < 9 sec
    // level 7 > 9 sec
    // visualize formula Math.round(log(x^2*0.4+0.2))+3; using http://www.walterzorn.com/grapher/grapher_e.htm
    
    if (window.XMLHttpRequest)
      {
      actXObj=new XMLHttpRequest();
      }
    else // Internet Explorer 5/6
      {
      actXObj=new ActiveXObject("Microsoft.XMLHTTP");
    }

    if (typeof actXObj != 'undefined') {
        var GA_ServerStartTime = new Date().getTime();
        actXObj.open("GET",this.location.href,false)
        actXObj.send(null)
        var GA_ServerFinishTime = new Date().getTime(); 
        var GA_ServerSeconds = Math.ceil(GA_ServerFinishTime -GA_ServerStartTime )/1000
        var GA_ServerSpeedLevel= Math.round(Math.log(GA_ServerSeconds^2*0.4+0.2))+3;
        var GA_TotalSpeedLevel= Math.round(Math.log((GA_ServerSeconds+GA_jsSeconds)^2*0.4+0.2))+3;
        pageTracker._trackEvent("PerformanceServer","Level: "+GA_ServerSpeedLevel,this.location.pathname,GA_ServerSpeedLevel )
        pageTracker._trackEvent("PerformanceTotal","Level: "+GA_TotalSpeedLevel,this.location.pathname,GA_TotalSpeedLevel)
    }else{
     pageTracker._trackEvent("NoPerformanceServer","-1",this.location.pathname )
     pageTracker._trackEvent("NoPerformanceTotal","-1",this.location.pathname )
    }
    window.status="Done."
//} catch(err) {}

function sendEvent(){
    pageTracker._trackEvent("Comments",  "Comment send", this.location.pathname)
}
