
 


var awstatsmisctrackerurl = "/images/dot.gif";

function awstats_setCookie(TRKNameOfCookie, TRKvalue, TRKexpirehours) {
    var TRKExpireDate = new Date();
    TRKExpireDate.setTime(TRKExpireDate.getTime() + (TRKexpirehours * 3600 * 1000));
    document.cookie = TRKNameOfCookie + "=" + escape(TRKvalue) + "; path=/" + ((TRKexpirehours == null) ? "" : "; expires=" + TRKExpireDate.toGMTString());
}

function awstats_detectIE(TRKClassID) {
    var TRKresult = false;
    document.write('<SCR' + 'IPT LANGUAGE=VBScript>\n on error resume next \n TRKresult = IsObject(CreateObject("' + TRKClassID + '"))</SCR' + 'IPT>\n');
    if (TRKresult) {
       return 'y';
    } else { 
       return 'n';
    }
}

function awstats_detectNS(TRKClassID) {
    var TRKn = "n";
    if (TRKnse.indexOf(TRKClassID) != -1) {
       if (navigator.mimeTypes[TRKClassID].enabledPlugin != null) {
           TRKn = "y";
       }
    }
    return TRKn;
}

function awstats_getCookie(TRKNameOfCookie){
    if (document.cookie.length > 0) {
        var TRKbegin = document.cookie.indexOf(TRKNameOfCookie+"=");
        if (TRKbegin != -1) {
            TRKbegin += TRKNameOfCookie.length+1; 
            var TRKend = document.cookie.indexOf(";", TRKbegin);
            if (TRKend == -1) {
                TRKend = document.cookie.length;
            }
            return unescape(document.cookie.substring(TRKbegin, TRKend));
        }
        return null; 
    }
    return null; 
}

if (window.location.search == "") {

    var TRKnow = new Date();
    var TRKscreen = screen.width + "x" + screen.height;
    var TRKcdi = (navigator.appName != "Netscape") ? screen.colorDepth : screen.pixelDepth;
    var TRKjava = navigator.javaEnabled();
    var TRKuserid = awstats_getCookie("AWSUSER_ID");
    var TRKsessionid = awstats_getCookie("AWSSESSION_ID");
    var TRKrandomnumber = Math.floor(Math.random() * 10000);
    
    if (TRKuserid == null || (TRKuserid == "")) {
       TRKuserid = "awsuser_id" + TRKnow.getTime() + "r" + TRKrandomnumber
    };
    if (TRKsessionid == null || (TRKsessionid == "")) {
       TRKsessionid = "awssession_id" + TRKnow.getTime() + "r" + TRKrandomnumber
    };
    awstats_setCookie("AWSUSER_ID", TRKuserid, 10000);
    awstats_setCookie("AWSSESSION_ID", TRKsessionid, 1);
    TRKuserid = awstats_getCookie("AWSUSER_ID");
    TRKsessionid = awstats_getCookie("AWSSESSION_ID");
    
    var TRKagt = navigator.userAgent.toLowerCase();
    var TRKie  = (TRKagt.indexOf("msie") != -1);
    var TRKns  = (navigator.appName.indexOf("Netscape") != -1);
    var TRKwin = ((TRKagt.indexOf("win")!=-1) || (TRKagt.indexOf("32bit")!=-1));
    var TRKmac = (TRKagt.indexOf("mac")!=-1);

    // Detect the browser internal width and height
    var TRKwinsize = "";
    if (document.documentElement && document.documentElement.clientWidth) {
        TRKwinsize = document.documentElement.clientWidth + 'x' + document.documentElement.clientHeight;
    } else if (document.body) {
        TRKwinsize = document.body.clientWidth + 'x' + document.body.clientHeight;
    } else {
        TRKwinsize = window.innerWidth + 'x' + window.innerHeight;
    }
    
    if (TRKie && TRKwin) {
        var TRKshk = awstats_detectIE("SWCtl.SWCtl.1")
        var TRKfla = awstats_detectIE("ShockwaveFlash.ShockwaveFlash.1")
        var TRKrp  = awstats_detectIE("rmocx.RealPlayer G2 Control.1")
        var TRKmov = awstats_detectIE("QuickTimeCheckObject.QuickTimeCheck.1")
        var TRKwma = awstats_detectIE("MediaPlayer.MediaPlayer.1")
        var TRKpdf = 'n'; 
        if (awstats_detectIE("PDF.PdfCtrl.1") == 'y') { TRKpdf = 'y'; }
        if (awstats_detectIE('PDF.PdfCtrl.5') == 'y') { TRKpdf = 'y'; }
        if (awstats_detectIE('PDF.PdfCtrl.6') == 'y') { TRKpdf = 'y'; }
    }
    
    if (TRKns || !TRKwin) {
        var TRKnse = ""; 
        for (var TRKi = 0; TRKi < navigator.mimeTypes.length; TRKi++) {
            TRKnse += navigator.mimeTypes[TRKi].type.toLowerCase();
        }
        var TRKshk = awstats_detectNS("application/x-director")
        var TRKfla = awstats_detectNS("application/x-shockwave-flash")
        var TRKrp  = awstats_detectNS("audio/x-pn-realaudio-plugin")
        var TRKmov = awstats_detectNS("video/quicktime")
        var TRKwma = awstats_detectNS("application/x-mplayer2")
        var TRKpdf = awstats_detectNS("application/pdf");
    }
    
    document.write('<img src="'+awstatsmisctrackerurl+'?screen='+TRKscreen+'&win='+TRKwinsize+'&cdi='+TRKcdi+'&java='+TRKjava+'&shk='+TRKshk+'&fla='+TRKfla+'&rp='+TRKrp+'&mov='+TRKmov+'&wma='+TRKwma+'&pdf='+TRKpdf+'&uid='+TRKuserid+'&sid='+TRKsessionid+'" height=0 width=0 border=0>')

}



