function getBrowserInfo()
{
    if (navigator.appName.indexOf("Microsoft") >= 0)
    {
        var uAgent = navigator.userAgent;
        var pos = uAgent.indexOf("MSIE");
        uAgent = uAgent.substr(pos);
        pos = uAgent.indexOf(" ");
        pos = uAgent.indexOf(" ", (pos + 1));
        uAgent = uAgent.substr(0, pos);
        uAgent = uAgent.split(" ");
        
        uAgent[1] = parseFloat(uAgent[1]);
        
        return(uAgent);
    }
    else if (navigator.product.indexOf("Gecko") >= 0)
    {
        var uAgent = navigator.userAgent;
        var pos = uAgent.lastIndexOf(" ");
        uAgent = uAgent.substr(pos + 1);
        uAgent = uAgent.split("/");
        
        uAgent[1] = parseFloat(uAgent[1]);
        
        return(uAgent);
    }
    else if (navigator.product.indexOf("khtml") >= 0)
    {
        var uAgent = navigator.userAgent;
        var pos = uAgent.indexOf("KHTML");
        uAgent = uAgent.substr(pos);
        pos = uAgent.indexOf(" ");
        uAgent = uAgent.substr(0, pos);
        uAgent = uAgent.split("/");
        uAgent[0] = navigator.product;
        
        pos = uAgent[0].indexOf("/");
        if (pos >= 0)
            uAgent[0] = uAgent[0].substr(0, pos);
        
        uAgent[1] = parseFloat(uAgent[1]);
        
        return(uAgent);
    }
}

function getPlatform()
{
    var pf = navigator.platform;
    
    var pos = pf.indexOf(" ");
    if (pos >= 0)
        pf = pf.substr(0, pos);
    
    return(pf);
}

function getLanguage()
{
    if (navigator.language)
        return(navigator.language);
    else if (navigator.userLanguage)
        return(navigator.userLanguage);
    else
        return("");
}

{
    var stat_req;
    if (navigator.appName.indexOf("Explorer") >= 0)
        stat_req = new ActiveXObject("Microsoft.XMLHTTP");
    else
        stat_req = new XMLHttpRequest();
    
    //for (var prop in location) document.write(prop + ": " + location[prop] + "<br />\n");
    
    /*var platfrm = getPlatform();
    var browser = getBrowserInfo();
    var lang = getLanguage();*/
    
    var xml = "<"+"?"+"xml version=\"1.0\" ?>\n"
            + "<statistic>\n"
            + "<resolution width=\"" + screen.width + "\" height=\"" + screen.height + "\" />\n"
            /*
            + "<platform name=\"" + platfrm + "\" />\n"
            + "<browser name=\"" + browser[0] + "\" version=\"" + browser[1] + "\" generation=\"" + parseFloat(navigator.appVersion) + "\" language=\"" + lang + "\" />\n"
            */
            + "<browser generation=\"" + parseFloat(navigator.appVersion) + "\" />\n"
            + "</statistic>\n";
    
    var stat_pn_parts = location.pathname.split("/");
    stat_pn_parts.pop();
    var stat_url = (stat_pn_parts.join("/") + "/include/statistic/count_js.php");
    
    stat_req.open("POST", stat_url, true);
    stat_req.send(xml);
    
    /*stat_req.onreadystatechange = function ()
    {
        if (stat_req.readyState == 4)
        {
            if(stat_req.status == 200)
                alert(stat_req.responseText);
            else
                alert("Error loading page\n");
        }
    };*/
}
