function parseCookie(find_cookie) {

  var ritorno
  ritorno=""
   
  // Separa i  cookie.
  var cookieList = document.cookie.split("; ");

  // Array per cookie nella cookieList
 
  var nomi = new Array(); //conterrą i nomi dei cookies
  var valori = new Array();//conterrą i valori dei cookies
  
  for (var i = 0; i < cookieList.length; i++) {
        // Separate name-value pairs.
        var nomevalore = cookieList[i].split("=");
        nomi[i] = unescape(nomevalore[0])
        valori[i]=unescape(nomevalore[1])
        if(nomi[i]==find_cookie){ritorno=valori[i];}
  }


return ritorno
}  


function setCookie(nome,valore,giorni){

 /* Questa routine setta il cookie (nome) con un valore(valore)
    inoltre setta  expiration 1 anno da oggi
 */

//alert("assegno nome="+nome + " valore="+valore+ " giorni:"+giorni)

var expireDate = new Date();
//alert("In questo momento:"+expireDate)

oggi=expireDate

diff=expireDate.setDate(giorni + expireDate.getDate())-oggi.setDate(oggi.getDate())
//alert("sparirą tra:"+diff)

 // Set an expiration date in the future.

 expireDate.setDate(giorni + expireDate.getDate())
 // Save cookie

if (giorni > 0)
 {
 document.cookie = nome + "=" + valore + "; expires=" + expireDate.toGMTString() ; 
 }
else
{document.cookie = nome + "=" + valore;} 
}
