<SCRIPT LANGUAGE="JavaScript">
var cookie_nombre = 'usuarios'
var cuenta_cookies = 'visitas'
var mata_cookie = new Date (2002, 12, 31);
function enviar_cookie (nombre_de_cookie, valor_de_cookie, mata_cookie)
{
document.cookie = nombre_de_cookie + "=" + escape(valor_de_cookie) + ((mata_cookie == null) ? "" : ("; expires=" + mata_cookie.toGMTString()))
}
function consultar_cookie (nombre_de_cookie)
{
var buscar_cookie = nombre_de_cookie + "=";
if (document.cookie.length > 0)
{
i = document.cookie.indexOf(buscar_cookie);
if (i != -1)
{
i += buscar_cookie.length;
j = document.cookie.indexOf (";", i);
if (j == -1)
j = document.cookie.length;
return unescape (document.cookie.substring (i,j));
}
}
}
function nombre_usuario ()
{
if (!(nombre = consultar_cookie (cookie_nombre)))
{
nombre = window.prompt ('Escribe tu nombre por favor', '');
}
else
{
if (nombre == 'Desconocido')
{
nombre = window.prompt ('Escribe tu nombre por favor, solo te lo pediremos una vez', '');
}
}
if (nombre == null || nombre == '')
{
nombre = 'Desconocido'
}
enviar_cookie (cookie_nombre, nombre, mata_cookie);
}
function contador ()
{
if (!(numero = consultar_cookie (cuenta_cookies)))
{
numero = 0;
numero++;
}
else
{
numero++;
}
enviar_cookie (cuenta_cookies, numero, mata_cookie);
}
function cookies ()
{
nombre_usuario ()
contador ()
mi_usuario = consultar_cookie (cookie_nombre)
numero_de_visitas = consultar_cookie (cuenta_cookies)
document.write ('Bienvenido <b><font color="#cc0000">'+mi_usuario+'</font></b>.')
if (numero == 1)
{
document.write (' Has visitado esta página <b><font color="#cc0000">'+numero+'</font></b> vez.')
}
else
{
document.write (' Has visitado esta página <b><font color="#cc0000">'+numero+'</font></b> veces.')
}
}
</script>
<script language="javascript">cookies()
</script>