
function ValGalletita (desplto) {
  var finhil = document.cookie.indexOf (";", desplto);
  if (finhil == -1)
    finhil = document.cookie.length;
  return unescape(document.cookie.substring(desplto, finhil));  }

function TomaGalleta (nombre) {
  var arg = nombre + "=";
  var lonar = arg.length;
  var longa = document.cookie.length;
  var i = 0;
  while (i < longa) {
    var j = i + lonar;
    if (document.cookie.substring(i, j) == arg)
      return ValGalletita (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) 
      break;  }
  return null;             }

function PonGalleta (nombre, value) {
  var varg = PonGalleta.arguments;
  var argg = PonGalleta.arguments.length;
  var expires = (argg > 2) ? varg[2] : null;
  var ruta = (argg > 3) ? varg[3] : null;
  var dominio = (argg > 4) ? varg[4] : null;
  var seguro = (argg > 5) ? varg[5] : false;
  document.cookie = nombre + "=" + escape (value) +
    ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
    ((ruta == null) ? "" : ("; ruta=" + ruta)) +
    ((dominio == null) ? "" : ("; dominio=" + dominio)) +
    ((seguro == true) ? "; seguro" : ""); }

function BorraGalleta(nombre) {
  var expr = new Date();
  FixCookieDate (expr);
  expr.setTime (expr.getTime() - 1);  //Esta galletita pasa a la historia
  var valg = TomaGalleta (nombre);
  if (valg != null)
    document.cookie = nombre+"="+valg+"; expires="+expr.toGMTString(); }

var fechaexp = new Date();
var numvisitas;
fechaexp.setTime(fechaexp.getTime() + (5*24*60*60*1000));
if (!(numvisitas = TomaGalleta("numvisitas")))
  numvisitas = 0;
numvisitas++; 
PonGalleta("numvisitas",numvisitas,fechaexp);

document.write("<  "+numvisitas+"  >");
