function impostaCookie (nome, valore, scadenza) {
if (scadenza == "") {
var oggi = new Date();
oggi.setMonth(oggi.getMonth() + 3);
//restituisce la data nel formato necessario
scadenza = oggi.toGMTString();
}
valore = escape(valore);
document.cookie=nome + "=" + valore + ";expires=" + scadenza;
}
function valoreCookie (nome) {
var valore=document.cookie; //ottiene la stringa di cookie
var inizioCookie=valore.indexOf(" " + nome + "="); //trova il cookie desiderato
if (inizioCookie == -1) { //se non esiste, magari è all'inizio della stringa
inizioCookie = valore.indexOf(nome + "=");
}
if (inizioCookie == -1) { //il cookie non esiste proprio
valore = null;
}
if (inizioCookie >= 0) //il cookie esiste
{
inizioCookie = valore.indexOf("=", inizioCookie) + 1; //qui inizia la stringa del valore
var fineCookie = valore.indexOf(";", inizioCookie); //qui finisce
if (fineCookie == -1) //se non viene trovato, allora è l'ultimo cookie
fineCookie = valore.length;
valore = unescape(valore.substring(inizioCookie, fineCookie)); //elimina i caratteri commutati
}
return valore;
}
function cookieAttivi () {
var oggi = new Date();
oggi.setDate(oggi.getDate() + 1);
//restituisce la data nel formato necessario
var scade = oggi.toGMTString();
ris = false; //imposta il risultato a falso
impostaCookie("testCookie", "test", scade); //crea il cookie fittizio
if (valoreCookie("testCookie") == "test") { //se esiste
ris = true; //allora i cookie sono abilitati
}
return ris;
}
function biscotto() {
var Istruzioni = '';
if (cookieAttivi()) {
if (valoreCookie(CancWiki) == 'null') {
impostaCookie (CancWiki, 'true', 'Mon, 27 December 2010 00:00:00');
alert (Istruzioni);
setCurrentCanc();
} else {
setCurrentCanc();
}
} else {
setCurrentCanc();
}
}