function CojerValorCookie(indice) {
	var galleta = document.cookie;
	var finDeCadena = galleta.indexOf(";",indice);
	if (finDeCadena == -1)
		finDeCadena = galleta.length;
	return unescape(galleta.substring(indice, finDeCadena));
	}

function CojerCookie(nombre) {
	var galleta = document.cookie;
	var arg = nombre + "=";
	var alen = arg.length;
	var glen = galleta.length;

	var i = 0
	while (i < glen) {
		var j = i + alen;
		if (galleta.substring(i, j) == arg)
			return CojerValorCookie(j);

		i = galleta.indexOf(" ", i) + 1;
		if (i == 0)
			break;
	}
	return null;
}

function Caduca(dias) {
	var hoy = new Date();
	var msEnXDias = eval(dias) * 24 * 60 * 60 * 1000;

	hoy.setTime(hoy.getTime() + msEnXDias);
	return (hoy.toGMTString());
}

function GuardarCookie (nombre, valor, caducidad) {
	if(!caducidad)
		caducidad = Caduca(0);
	else
		caducidad = Caduca(caducidad);
	document.cookie = nombre + "=" + escape(valor) + "; expires=" + caducidad + "; path=/";
}

function BorrarCookie(nombre) {
	document.cookie = nombre + "=; expires=" + Caduca(-1) + "; path=/";
}

function MostrarMiCookie(nombre) {
	MostrarCookie(nombre, document.cookies);
}

if (document.captureEvents) {
	document.captureEvents(Event.LOAD);
}

function test() {
	if ( CojerCookie("cookie") == "dichis" ) {
		//document.getElementById('recordar').style.display = 'block';
		document.form_login.rec_email.disabled = false;
		document.getElementById('cookie_ko').style.display = 'none';
	} else {
		//document.getElementById('recordar').style.display = 'none';
		document.form_login.rec_email.disabled = true;
		document.getElementById('cookie_ko').style.display = 'block';
	}
}

function recuperar()
{
	if(CojerCookie("email_dichis")!=null)
	{
		document.form_login.username.value = CojerCookie("email_dichis");
		document.form_login.rec_email.checked = true;
	}
}

function cookie_xsc()
{
	var dias_caduca = 30;
	if (document.form_login.rec_email.checked)
	{
		GuardarCookie('email_dichis',document.form_login.username.value,dias_caduca);
	}
	else
	{
		BorrarCookie('email_dichis');
	}
}
