var par = "";
var r = "";
var sc = window.screen.width+"x"+window.screen.height;
var col = window.screen.colorDepth;
var link = "y";
var width = "";
var height = "";
var size = "";
var mouse_over = false;
var live_counter = 0;
var monerror = null;
var objerror = window;
function setCookie(name, value, expires, path, domain, secure) { var curCookie=name+"="+escape(value)+((expires)?"; expires="+expires.toGMTString():"")+((path)?"; path="+path:"")+((domain)?"; domain="+domain:"")+((secure)?"; secure":""); document.cookie = curCookie; }
function getCookie(name) { var dc = document.cookie; var prefix = name + "="; var begin = dc.indexOf("; " + prefix); if (begin == -1) { begin = dc.indexOf(prefix); if (begin != 0) return null; } else begin += 2; var end = document.cookie.indexOf(";", begin); if (end == -1) end = dc.length; return unescape(dc.substring(begin + prefix.length, end)); }
function deleteCookie(name, path, domain) { if (getCookie(name)) { document.cookie=name+"="+((path)?"; path="+path:"")+((domain)?"; domain="+domain:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT"; } }
function fixDate(date) { var base = new Date(0); var skew = base.getTime(); if (skew > 0) date.setTime(date.getTime() - skew); }
function mystatLiveCounter(mystat_img,mystat_par,time) {mystatReloadCounter(document.images[mystat_img],mystat_par);setTimeout("mystatLiveCounter(\""+mystat_img+"\",\""+mystat_par+"\","+time+")", time);}
function mystatReloadCounter(mystat_img,mystat_par) { mystat_img.src = "http://www.mystat.pl:8080/servlet/count.gif"+mystat_par+"&filtered=1"; }
function writeCode() {
if (!document.mystat_stats) {document.mystat_stats = "1";} else { document.mystat_stats = document.mystat_stats+"1"; }
if (!document.mystat_stat_pages) document.mystat_stat_pages = ",";
var par_p = " ";
if (par.indexOf("p=") != -1) { par_p = par.substring(par.indexOf("p=")); if (par_p.indexOf("&") != -1) { par_p = par_p.substring(2,par_p.indexOf("&")); } else par_p = par_p.substring(2); }
if (document.mystat_stat_pages.indexOf(","+par_p+",") != -1) par = par+"&filtered=1";  else document.mystat_stat_pages = document.mystat_stat_pages+par_p+",";
var counter_name = "mystat_stat_img"+document.mystat_stats; var mystat_new_visitor = getCookie("mystat_n");
if (!mystat_new_visitor) mystat_new_visitor = 1;
var now = new Date(); fixDate(now);
now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);  setCookie("mystat_n", 0, now);
if (par.indexOf("mouse=t") != -1) mouse_over = true;
if (link == "y") document.write("<a href=\"http://www.mystat.pl/stat_click.jsp"+par+"\" target=\"_blank\">");
//if (link == "y") document.write("<a href=\"http://www.mystat.pl/ehit/ehit2.html"+par+"\" target=\"_blank\">");
if (par.indexOf("live=") != -1) { var live_val = par.substring(par.indexOf("live=")); if (live_val.indexOf("&") != -1) live_val = live_val.substring(5,live_val.indexOf("&")); else live_val = live_val.substring(5); if (!isNaN(live_val)) live_counter = live_val; }
par = par+"&sc="+sc+"&col="+col+"&r="+r+"&nv="+mystat_new_visitor;
var sid = getCookie("mystat_sid");
if (!sid) {sid = location.hostname+Math.random();setCookie("mystat_sid", sid, null, null); sid = getCookie("mystat_sid");}
if (sid != null) {par = par+"&sid="+sid;}
if (width != "" && height != "") {size = "width=\""+width+"\" height=\""+height+"\""} else size = "";
document.write("<img alt=\"MyStat.pl\" name=\""+counter_name+"\" src=\"http://www.mystat.pl:8080/servlet/count.gif"+par+"\" border=\"0\" "+size);
if (mouse_over) document.write(" onMouseOver=\"mystatReloadCounter(this,'"+par+"')\"");
document.write(">");
if (link == "y") document.write("</a>");
//document.write("<script language=\"JavaScript\" src=\"http://www.mystat.pl/stitial.jsp"+par+"\"></script>");
document.write("<");document.write("!--  ");
if (Math.round(live_counter) > 0) window.setTimeout("mystatLiveCounter(\""+counter_name+"\",\""+par+"\","+1000*Math.round(live_counter)*10+")", 1000*Math.round(live_counter)*10);
if (document.URL.indexOf("mystat.pl") != -1) { var now1 = new Date(); fixDate(now1); now.setTime(now1.getTime() + 365 * 24 * 60 * 60 * 1000); setCookie("mystat_v", 0, now1); }
}
function writeMyStatPrvPl() { r = escape(document.referrer); writeCode(); }
function writeMyStatError(message, url, line) { writeCode(); window.onerror = monerror; return true; }
function writeMyStat() { monerror = window.onerror; window.onerror = writeMyStatError; r = escape(document.referrer); r = escape(top.document.referrer); writeCode(); window.onerror = monerror; }

