//No HTML: <a href="#" onclick="changeFontSize(-1);">A-</a> <a href="#" onclick="changeFontSize(1);">A+</a>


var tamfonte = 0;
var notpageload = 0;

function initialFontSize()
{
	var tam = readCookie("tamfonte");
	//alert(tam);
	if(tam != null)
	{
		tamfonte = parseInt(tam);
		changeFontSize(tamfonte);
	}
}
function TamanhoFonte(num, id)
{
document.getElementById(id).className = "fonte"+num;
}

function changeFontSize(inc){
    document.getElementById('conteudoCentral').className = "fonte"+inc;
}

function changeFontSize_old(inc)
{  	
	achei = 0;
	tags = new Array(); 
	tags[0] = "p";
	tags[1] = "div";
	tags[2] = "span";
	tags[3] = "h1";
	tags[4] = "h2";
	tags[5] = "h3";
	tags[6] = "h4";
	tags[7] = "select";
	tags[8] = "a";
	tags[9] = "h5";
	tags[10] = "li";
	tags[11] = "input";
	tags[12] = "textarea";
	tags[13] = "body";
	tags[14] = "td";
	tags[14] = "strong";
	for(i=0; i<tags.length; i++)
	{
		var p = document.getElementsByTagName(tags[i]);  
		for(n=0; n<p.length; n++) 
		{  
			if(p[n].style.fontSize)
			{    
				var size = parseInt(p[n].style.fontSize.replace("px", ""));   
			} 
			else 
			{  
				
				if(i==4) var size = 16;
				else if(i==5) var size = 14;
				else if(i==6) var size = 16;
				else if(i==3) var size = 16;
				else var size = 12;  
				
			}  
			p[n].style.fontSize = size+inc + 'px';  
		}	
	}
	if(notpageload)
	{
		createCookie("tamfonte", tamfonte+inc, 0);
		tamfonte = tamfonte + inc;
	}
	notpageload = 1;
}

var tamFonte=10;
var tamFonteDefault=10;

function  mudaTamFonte(qtd){
	var p = document.getElementById("textos");
	var t = tamFonte;
	tamFonte += qtd;
	//define tamanha minimo e maximo da fonte, em "EM"
//	if (tamFonte > 2.000000000000001 || tamFonte < 0.7000000000000001){
	if (tamFonte > 20 || tamFonte < 8){
	  tamFonte = t;
	}else{
	  tamFonte = tamFonte;
	}
	p.style.fontSize = tamFonte + 'px';
}

function FonteDefault()
{
	var p = document.getElementById("textos");
	tamFonte = tamFonteDefault;
	p.style.fontSize = tamFonte + 'px';
}

/*****
 * mudaTamanho
 */
var tagAlvo = new Array(); //define as tag a serem alteradas
	tagAlvo[0] = "p";
	tagAlvo[1] = "div";
	tagAlvo[2] = "span";
	tagAlvo[3] = "h1";
	tagAlvo[4] = "h2";
	tagAlvo[5] = "h3";
	tagAlvo[6] = "h4";
	tagAlvo[7] = "select";
	tagAlvo[8] = "a";
	tagAlvo[9] = "h5";
	tagAlvo[10] = "li";
	tagAlvo[11] = "input";
	tagAlvo[12] = "textarea";
	tagAlvo[14] = "td";
	tagAlvo[13] = "strong";
	
var tamanhos = new Array();//Especificando os possíveis tamanhos de fontes
	tamanhos[0] = '10px';
	tamanhos[1] = '12px';
	tamanhos[2] = '13px';
	tamanhos[3] = '14px';
	tamanhos[4] = '15px';
	tamanhos[5] = '16px';
	tamanhos[6] = '17px';
	
var tamanhoInicial = 1;//define a fonte padrao

function mudaTamanho(idAlvo,acao){
	if (!document.getElementById) return
	
	var selecionados = null,tamanho = tamanhoInicial,i,j,tagsAlvo;
	
	if(acao !== 0){
		tamanho += acao;
	}else{
		tamanho = 1;
	}
	if (tamanho < 0) tamanho = 0;
	if (tamanho > 6) tamanho = 6;
	tamanhoInicial = tamanho;
	if (!(selecionados = document.getElementById(idAlvo ))) selecionados = document.getElementsByTagName(idAlvo)[0];
	
	selecionados.style.fontSize = tamanhos[tamanho];
	
	for(i = 0; i < tagAlvo.length; i++){
		tagsAlvo = selecionados.getElementsByTagName(tagAlvo[i]);
		for (j = 0; j < tagsAlvo.length; j++) tagsAlvo[j].style.fontSize = tamanhos[tamanho];
	}
}//Fim do mudaTamanho

