var sc_width=screen.width;      
var sc_referer = document.referrer;
var sc_title = "";
var sc_url = "";
var sc_unique = 0;
var sc_returning = 0;
var sc_returns = 0;
var sc_agent = navigator.appName+' '+navigator.appVersion;
var sc_base_dir
var sc_error=0;
var sc_remove=0;
var sc_http_url="http";
var sc_link_back_start = "";
var sc_link_back_end = "";
var sc_security_code = "";

if(window.sc_https) {
    if(sc_https==1) {
        sc_doc_loc = ''+document.location;
        myRE = new RegExp("^https", "i")
        if(sc_doc_loc.match(myRE)) {
            sc_http_url = "https";
        }
        else {
            sc_http_url = "http";
        }
    }
    else
        sc_http_url = "http";
}

if(window.sc_partition) {
    if(sc_partition==1)
        sc_base_dir = sc_http_url+"://c2.statcounter.com/";
    else if(sc_partition==2)
        sc_base_dir = sc_http_url+"://c3.statcounter.com/";
    else if(sc_partition==3)
        sc_base_dir = sc_http_url+"://c4.statcounter.com/";
    else if(sc_partition==4)
        sc_base_dir = sc_http_url+"://c5.statcounter.com/";
    else if(sc_partition==5)
        sc_base_dir = sc_http_url+"://c6.statcounter.com/";
    else if(sc_partition==6)
        sc_base_dir = sc_http_url+"://c7.statcounter.com/";
    else
        sc_base_dir = sc_http_url+"://c1.statcounter.com/";
}
else {
    sc_base_dir = sc_http_url+"://c1.statcounter.com/";
    var sc_partition=0;
}

if(window.sc_text)
    sc_base_dir += "text.php?";
else
    sc_base_dir += "t.php?";

if(window.sc_project) {
    sc_base_dir += "sc_project="+sc_project
}
else if(window.usr) {
    sc_base_dir += "usr="+usr
}
else {
    sc_error = 1;
}

if(window.sc_remove_link) {
    sc_link_back_start = "";
    sc_link_back_end = "";
}
else {
    sc_link_back_start = "";
    sc_link_back_end = "";
}

sc_date = new Date();
sc_time = sc_date.getTime();
sc_agent = sc_agent.toUpperCase();

sc_time_difference = 60*60*1000;

sc_title = ""+document.title;
sc_url = ""+document.location;
sc_referer = sc_referer.substring(0, 150);
sc_title = sc_title.substring(0, 150);
sc_url = sc_url.substring(0, 150);
sc_referer = escape(sc_referer);
sc_title = escape(sc_title);
sc_url = escape(sc_url);

if (window.sc_security) {
    sc_security_code = sc_security;
}

var sc_tracking_url = sc_base_dir+"&resolution="+sc_width+"&camefrom="+sc_referer+"&u="+sc_url+"&t="+sc_title+"&java=1&security="+sc_security_code+"&sc_random="+Math.random();

// if no usr or project set then display visibile

// if usr=="someuser" then display visibile

if(sc_error==1) {
        document.writeln("Code corrupted. Insert fresh copy.");
}
else if(sc_remove==1) {
        document.writeln("<b>StatCounter cannot track a high volume website like yours for free. This was stated several times during the sign up process. Please remove the code ASAP.</b>");
}
//else if(sc_partition==1) {
    // down at the moment
//}
else if (window.sc_text) {
    document.writeln('<scr' + 'ipt language="JavaScript"' + ' src=' + sc_tracking_url + '></scr' + 'ipt>');
}
else if (window.sc_invisible) {
    if(window.sc_invisible==1) {
    sc_img = new Image();
    sc_img.src = sc_tracking_url;
    }
    else {
        document.writeln(sc_link_back_start+"<IMG SRC=\""+sc_tracking_url+"\" align=\"top\" ALT=\"Contatore\" width=\"60\" height=\"14\" BORDER=\"0\">"+sc_link_back_end);
    }
}
else {
    document.writeln(sc_link_back_start+"<IMG SRC=\""+sc_tracking_url+"\" align=\"top\" width=\"60\" height=\"14\" ALT=\"Contatore\" BORDER=\"0\">"+sc_link_back_end);
}