// Início do código de Aumentar/ Diminuir a letra
 
// Para usar coloque o comando: "javascript:mudaTamanho('tag_ou_id_alvo', -1);" para diminuir
// e o comando "javascript:mudaTamanho('tag_ou_id_alvo', +1);" para aumentar

// PEGA TODAS AS TAGS QUE DEVEM TER SEUS TEXTOS AUMENTADOS/DIMINUIDOS
var tagAlvo = new Array('div', 'p', 'h4', 'h5', 'h6', 'b', 'strong', 'font', 'td', 'tr', 'span', 'a');

// Especificando os possíveis tamanhos de fontes, poderia ser: x-small, small...
var tamanhos = new Array('11px', '12px', '14px', '16px', '18px');
var tamanhoInicial = 1;
 
function mudaTamanho(idAlvo, acao) {
	
	if(!document.getElementById) {
		return;
	}
	
	var selecionados = null, tamanho = tamanhoInicial, i, j, tagsAlvo;
	tamanho += acao;
	
	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++) {
			
			if(tagAlvo[i] != "a") {
				tagsAlvo[j].style.fontSize = tamanhos[tamanho];
			}
			else {
				
				// SE FOR A TAG "A", ENTÃO AUMENTA APENAS O TEXTO DA PÁGINA DE DÚVIDA
				if(tagsAlvo[j].className == "aumentaDuvida") {
					tagsAlvo[j].style.fontSize = tamanhos[tamanho];
				}
			}
		}
	}
}
// Fim do código de Aumentar/ Diminuir a letra
