function GuardarCookie (nombre, valor, caducidad) {  
    if(!caducidad)  
        caducidad = Caduca(0); 
    document.cookie = nombre + "=" + escape(valor) + "; expires=" + caducidad + "; path=/"  
}  
  
function Caduca(dias) {  
    var hoy = new Date()//coge la fecha actual  
    var msEnXDias = eval(dias) * 24 * 60 * 60 * 1000//pasa los dias a mseg.  
  
    hoy.setTime(hoy.getTime() + msEnXDias)//fecha de caducidad: actual + caducidad  
    return (hoy.toGMTString())  
} 

function leerCookie(nombre) {
   a = document.cookie.substring(document.cookie.indexOf(nombre + '=') + nombre.length + 1,document.cookie.length);
   if(a.indexOf(';') != -1)a = a.substring(0,a.indexOf(';'))
   return a; 
}
