// JavaScript Document

$(document).ready(function(){
		

$("body").css("font-size", parseInt(GetCookie('letra',document.cookie)));	

activarCSS(GetCookie('estilo',document.cookie))

$(".oriFuente").click(function(){
							 
	$("body").css("font-size", 11);
	SetCookie ("letra", 11)
	return false;
});

$(".aumFuente").click(function(){
	var tamActual = $("body").css("font-size");
	var tamActualNum = parseFloat(tamActual, 10);
	
	if (tamActualNum>18) nuevaFuente=tamActualNum;
	else nuevaFuente = tamActualNum*1.1;
	
	$("body").css("font-size", nuevaFuente);
	SetCookie ("letra", parseFloat(nuevaFuente)) 
	return false;
});

$(".disFuente").click(function(){
	var tamActual = $("body").css("font-size");
	var tamActualNum = parseFloat(tamActual, 10);

	if (tamActualNum<10) nuevaFuente=tamActualNum;
	else nuevaFuente = tamActualNum/1.1;
	
	$("body").css("font-size", nuevaFuente);
	SetCookie ("letra", parseFloat(nuevaFuente)) 
	return false;
})

 });
function GetCookie (name, InCookie) {
	var prop = name + "="; // propiedad buscada
	var plen = prop.length;
	var clen = InCookie.length;
	
	var i=0;
	var resultado = "";
	if (clen>0) { // Cookie no vaco
		i = InCookie.indexOf(prop,0); // aparicin de la propiedad
		if (i!=-1) { // propiedad encontrada
			// Buscamos el valor correspondiente
			j = InCookie.indexOf(";",i+plen);
			if(j!=-1) // valor encontrado
				resultado = unescape(InCookie.substring(i+plen,j));
			else //el ltimo no lleva ";"
				resultado = unescape(InCookie.substring(i+plen,clen));
		}
		else
			resultado = "";
	}
	else
		resultado = "";
	if(resultado=="" && name=="letra"){
		resultado='11';}
	
	if(resultado=="" && name=="estilo"){
		resultado='hojaBlanco';}
	
	
	return resultado;
}

function SetCookie (name, value) {
	// nmero de parmetros variable.
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	// asociacin de parmetros a los campos cookie. 
	var expires = (argc > 2) ? argv[2] : null
	var path = (argc > 3) ? argv[3] : null
	var domain = (argc > 4) ? argv[4] : null
	var secure = (argc > 5) ? argv[5] : false
	// asignacin de la propiedad tras la codificacin URL

	document.cookie = name + "=" + escape(value)
		
}

function activarCSS(title) {
	            var i, a, main;
	            for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
		            if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
			            a.disabled = true;
			            if(a.getAttribute("title") == title) a.disabled = false;
		            }
	            }
				SetCookie ("estilo", title) 
			  return false;
            }
			
