﻿//Aumentar y reducir el tamaño del texto
var prefsLoaded = false;
var original= .80;
var tamano_ant =0;
incremento = 0;
var tamano = .80;
vueltas_mas = 0;
vueltas_menos = 0;

function aumentar () {
    vueltas_mas = eval(getCookie('vueltas_mas')) + 1;
	vueltas_menos = getCookie('vueltas_menos');
	document.cookie="vueltas_mas="+parseInt(vueltas_mas);
	incremento=0.25;
	if (vueltas_mas > 1 || vueltas_mas > 1)
		tamano = (original - (incremento*vueltas_menos)) + (incremento*vueltas_mas);
	else 
		tamano = (original + (incremento*vueltas_mas));
				
	document.getElementById("contenido").style.fontSize = tamano + "em";
	document.cookie="nuevaLetra="+document.getElementById("contenido").style.fontSize;
}

function reducir () {
    vueltas_menos = eval(getCookie('vueltas_menos')) + 1;
	vueltas_mas = getCookie('vueltas_mas');
	document.cookie="vueltas_menos="+parseInt(vueltas_menos);
	incremento= 0.25;
	if (vueltas_menos > 1 || vueltas_mas > 1) {
		tamano = (original + (incremento*vueltas_mas)) - (incremento*vueltas_menos);
	}
	else { 
		tamano = (original - (incremento*vueltas_menos)); 
	}
	
	document.getElementById("contenido").style.fontSize = tamano + "em";
	document.cookie="nuevaLetra="+document.getElementById("contenido").style.fontSize;
}

function restaurar () {
	document.cookie="vueltas_menos=0";
	document.cookie="vueltas_mas=0";
	document.getElementById("contenido").style.fontSize = "1em";
	document.cookie="nuevaLetra="+document.getElementById("contenido").style.fontSize;
}

function establecer(tamano) {
	if (tamano!=0) {
		document.getElementById("contenido").style.fontSize = tamano + "em";
//		document.getElementById("contenido_articulo").style.fontSize = tamano + "em";
	}
}

function InStr(n, s1, s2){
		n = String(n);
		
		var numargs=InStr.arguments.length;	
		if(numargs<3)
			return n.indexOf(s1)+1;
		else
			return s1.indexOf(s2, n)+1;
}

function selecciona_value(objInput) { 

    var valor_input = objInput.value; 
    var longitud = valor_input.length; 

    if (objInput.setSelectionRange) { 
        objInput.focus(); 
        objInput.setSelectionRange (0, longitud); 
    } 
    else if (objInput.createTextRange) { 
        var range = objInput.createTextRange() ; 
        range.collapse(true); 
        range.moveEnd('character', longitud); 
        range.moveStart('character', 0); 
        range.select(); 
    } 
} 

function getCookie(name) {
var dc = document.cookie;
var prefix = name + "=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1) {
begin = dc.indexOf(prefix);
if (begin != 0) return null;
} else {
begin += 2;
}
var end = document.cookie.indexOf(";", begin);
if (end == -1) {
end = dc.length;
}
return unescape(dc.substring(begin + prefix.length, end));
}

function txttohtml(cad){		
	cad = String(cad)
	cad = cad.replace("á","&aacute;");
	cad = cad.replace("Á","&Aacute;");
	cad = cad.replace("é","&eacute;");
	cad = cad.replace("É","&Eacute;");
	cad = cad.replace("í","&iacute;");				
	cad = cad.replace("Í","&Iacute;");
	cad = cad.replace("ó","&oacute;");		
	cad = cad.replace("Ó","&Oacute;");		
	cad = cad.replace("ú","&uacute;");
	cad = cad.replace("Ú","&Uacute;");		
	cad = cad.replace("ñ","&ntilde;");		
	cad = cad.replace("Ñ","&Ntilde;");		
	cad = cad.replace("è","&egrave;");				
	cad = cad.replace("\"","&quot;");
	cad = cad.replace("–","&ndash;");
	cad = cad.replace(" ","&nbsp;");		
	cad = cad.replace("“","&quot;");
	cad = cad.replace("”","&quot;");
	cad = cad.replace("ª","&ordf;");
	cad = cad.replace("º","&ordm;");
	cad = cad.replace("&","&amp;");

	return cad;
}
