var nombre = GetCookie('nombre');
if (nombre == "") {
  nombre = prompt('Tu nombre por favor / Your name please',"");
   if (nombre == '') { nombre = 'Usted';} 
     else {
    var largeExpDate = new Date ();
    largeExpDate.setTime(largeExpDate.getTime() + (30 * 24 * 3600 * 1000));
    SetCookie('nombre',nombre,largeExpDate);  }
}
function SetCookie (name, value, expires) {
  document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString() +  "; path=/";
}
function GetCookie(name) {
  var search = name + "="
  offset = document.cookie.indexOf(search) 
  if (offset != -1) {
    offset += search.length ;
    end = document.cookie.indexOf(";", offset) ;
    if (end == -1)
      end = document.cookie.length;
    return unescape(document.cookie.substring(offset, end));
  }
  else
    return "";
}