// Código para 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
 
var tagAlvo = new Array('*'); //pega todas as tags//
 
// Especificando os possíveis tamanhos de fontes, poderia ser: x-small, small...
var tamanhos = new Array('11px','12px','13px','14px','15px','16px','17px','18px');
var tamanhoInicial = 2;
 
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 > 7) tamanho = 7;
	
	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];
	}
}
