// les damos 5 dmas de vida a las cookies
var validez = 5;
var caduca = new Date(); 
caduca.setTime(caduca.getTime() + (validez*24*60*60*1000));

function getCookie(name){
  var cname = name + "=";               
  var dc = document.cookie;             
  if (dc.length > 0) {              
    begin = dc.indexOf(cname);       
    if (begin != -1) {           
      begin += cname.length;       
      end = dc.indexOf(";", begin);
      if (end == -1) end = dc.length;
        return unescape(dc.substring(begin, end));
    } 
  }
  return null;
}

function setCookie(name, value, expires, path, domain, secure) {
  document.cookie = name + "=" + escape(value) + 
  ((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
  ((path == null) ? "" : "; path=" + path) +
  ((domain == null) ? "" : "; domain=" + domain) +
  ((secure == null) ? "" : "; secure");
}

function Contador(info){
	// Cuantas veces
	var cuenta = getCookie('Veces')
	if ( cuenta== null) {
		cuenta = 0;
	}
	else{
		cuenta++;
	}
	setCookie ('Veces', cuenta, caduca);
	return cuenta+1;
}

function Cuando(info){
	// Cuando me visitas
	var ahora = new Date()
	var tiempo = 0;
	tiempo = getCookie('Cuando');
	tiempo = tiempo * 1;
	var ultimaVezFormateado = new Date(tiempo);  // pasa de nzmero a fecha
	var intLastVisit = (ultimaVezFormateado.getYear() * 10000)+(ultimaVezFormateado.getMonth() * 100) + 
ultimaVezFormateado.getDate()
	var ultimaVezEnFecha = "" + ultimaVezFormateado;  // se usan funciones substring
	var diaSemana = ultimaVezEnFecha.substring(0,3)
	var fechaMes = ultimaVezEnFecha.substring(4,11)
	var horaDia = ultimaVezEnFecha.substring(11,16)
	var anio = ultimaVezEnFecha.substring(23,25)
	var texto = diaSemana + ", " + fechaMes + " a las " +horaDia // lo muestra
	setCookie ("Cuando", ahora.getTime(), caduca)
	return texto;
}