function lee_idioma(){
	var idiomasession=LeerCookie("idioma_session");
	if (idiomasession=="?"){
		var contestacion=LeerCookie("idioma_defecto");
		if(contestacion=="ga"){
			if(!idioma()){
				traducir();
			}
		}
	}else{
		if(idiomasession=="ga"){
			if(!idioma()){
				traducir();
			}
		}
	}
}
function lee_idioma_session(){
	var contestacion=LeerCookie("idioma_sesion");
	if(contestacion=="ga"){
		if(!idioma()){
			traducir();
		}
	}
}

function CrearCookieIdioma(Nombre, Valor, Caduca) {
	var Dia = new Date();
	Dia.setDate(Dia.getDate() + Caduca);
	//if (LeerCookie("idioma_defecto")=="?"){
		document.cookie = Nombre + "=" + Valor + "; expires=" + Dia.toGMTString() + "; path=/";
	//}else{
	//	CambiaCoockieIdioma(Nombre,Valor)
	//}
}

function LeerCookie(NombreDeCookie) {
	var NumDeCookies = document.cookie.length;
	var NombreParaCookie = NombreDeCookie + "=";
	var LongDeCookie = NombreParaCookie.length;
	var x = 0;
	while (x <= NumDeCookies) {
		var y = (x + LongDeCookie);
		if (document.cookie.substring(x, y) == NombreParaCookie)
		return (ExtraeValorDeCookie(y));
		x = document.cookie.indexOf(" ", x) + 1;
		if (x == 0)
		break;
	}
	var vacio="?";
	return (vacio);
}

function ExtraeValorDeCookie(val) {
	var FinalDeCookie;
	if ((FinalDeCookie = document.cookie.indexOf(";", val)) == -1) {
		FinalDeCookie = document.cookie.length;
	}
	return unescape(document.cookie.substring(val,FinalDeCookie));
}

function CambiaCoockieIdioma(Nombre,valor){
	document.cookie = Nombre + "=" + valor + ";path=/";
}

lee_idioma();

