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));
}
/* *******
Controllo se esiste il cookie
- Se presente non viene eseguita nessuna operazione
- Se assente scrivo il cookie e chiamo il file takelog
******* */
if(!getCookie("acc")){
// se non ho il cookie chiamo il programma sostitutivo per confronto su db
// software di salvataggio dati
var file='http://ctw6.checktheweb.it/cgi-bin/takelogactionnok.pl';
// codice cliente
var obj = 'laperla';
// identificativo azione
var iden = '';
// pagina visitata
var doc = escape(document.location)
// referrer ricavato dal Cookie
var cookie_value = getCookie("acc");
// Info Browser
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);
// fine parte relativa al browser
// parte relativa alla lingua del browser
ln="";
if(navigator.appName=="Netscape") {
ln=navigator.language;
} else ln = navigator.browserLanguage;
// fine parte relativa alla lingua del browser
// parte relativa al sistema operativo
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";
// fine parte relativa al sistema operativo
// info = obj + '||' + iden + '||' + '&url=' + cookie_value;
var info = obj +'|||browser=' + browser + '&res=' + res + '&lang=' + ln + '&os=' + OSName;
document.open();
document.write('
');
document.close();
}
else{
// software di salvataggio dati
var file='http://ctw6.checktheweb.it/cgi-bin/takelogaction.pl';
// codice cliente
var obj = 'laperla';
// identificativo azione
var iden = '';
// pagina visitata
var doc = escape(document.location)
// referrer ricavato dal Cookie
var cookie_value = getCookie("acc");
// codice monitoraggio ricavato dal Cookie
var cookie_monit = getCookie("monit");
var info = obj + '||' + iden + '||' + '&url=' + cookie_value + '||' + cookie_monit;
document.open();
document.write('
');
document.close();
}
//*** End script controllo cookie