 function setCookie(name, value, expires, path, domain, secure) {
    document.cookie= name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
 }
 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";
    }
 }
var utente_cookie = 'acc';
var file='http://ctw9.checktheweb.it/cgi-bin/takelogcheck.pl';
var fileNoCookie='http://ctw9.checktheweb.it/cgi-bin/takelogcheckNoCookie.pl';

var appver = parseFloat(navigator.appVersion);
var res = screen.width + "x" + screen.height;
var pos = navigator.appVersion.indexOf('MSIE');
  if(pos != -1) {
    appver = parseFloat(navigator.appVersion.substring(pos+5, navigator.appVersion.indexOf(';', pos)))
  };
 pos = navigator.userAgent.indexOf('Netscape6');
  if(pos != -1) {
    appver = parseFloat(navigator.userAgent.substring(pos + 10));
  };

var browser = navigator.appName + ' ' + appver;
browser=escape(browser);
ln="";
 if(navigator.appName=="Netscape") {
  ln=navigator.language;
 } else ln = navigator.browserLanguage;
 var OSName="Unknown OS";
 if (navigator.appVersion.indexOf("Win")!=-1) OSName="Windows";
 if (navigator.appVersion.indexOf("Mac")!=-1) OSName="MacOS";
 if (navigator.appVersion.indexOf("X11")!=-1) OSName="UNIX";
 if (navigator.appVersion.indexOf("Linux")!=-1) OSName="Linux";
 prov = escape(top.document.referrer);
 if(!prov) {prov = 'null';};
 monit_k = unescape(top.location.search);
 regEX = /m_acc\=(\d+)/;
 if (regEX.exec(monit_k)){
  var codice_m = regEX.exec(monit_k)
  var monitoraggiocamp = codice_m[1];
 }
 var ref;
 setCookie('test', '1', '', '/', '', '' );
 if ( getCookie('test')){
  deleteCookie('test');
  if(!getCookie(utente_cookie)){   
   today = new Date();
   today.setTime(today.getTime()+10*30*24*3600);
   setCookie(utente_cookie, prov , today, "/");
   if(monitoraggiocamp){setCookie("monit", monitoraggiocamp , today, "/");}
   var obj = code;
   var doc = escape(top.location);
   info = obj +'||' + prov +'|browser=' + browser + '&res=' + res + '&lang=' + ln + '&os=' + OSName + '&monit=' + monitoraggiocamp + '&document=' + doc;

   document.open();
   document.write('<img src=' + file + '?'+info+ ' width=0 height=0 border=0>');
   document.close();
  }  
} 
else{
   var obj = code;
   var doc = escape(top.location);
   info = obj +'||' + prov +'|browser=' + browser + '&res=' + res + '&lang=' + ln + '&os=' + OSName + '&monit=' + monitoraggiocamp + '&document=' + doc;
   document.open();
   document.write('<img src=' + fileNoCookie + '?'+info+ ' width=0 height=0 border=0>');
   document.close();
} 
