// 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
 
var tagAlvo = new Array('li','p','span','label','table','h2','h3','h4','h5','h6'); //especifica quais tags são afetadas//

// Especificando os possíveis tamanhos de fontes, poderia ser: x-small, small...
var tamanhos = new Array( '10px','11px','12px','14px','16px','18px','20px','22px','24px','26px');
var tamanhoInicial = 2;
var limite = 5;
function mudaTamanho(idAlvo, acao) {
	limite += parseInt(acao);
	if (limite < 0) {
		limite = 0;
		return;
	} else if (limite > 10) {
		limite = 10;
		return;	
	}
	var currentFontSize = parseInt($('#' + idAlvo).css('font-size').replace(/[^0-9]+/, ''));
	currentFontSize += parseInt(acao);
	$('#' + idAlvo).css('font-size', currentFontSize + 'px');
	for (var i in tagAlvo) {
		var tags = $(tagAlvo[i]);
		if (tags.length > 0) {
			var currentFontSize = parseInt(tags.css('font-size').replace(/[^0-9]+/, ''));
			currentFontSize += parseInt(acao);
			tags.css('font-size', currentFontSize + 'px');
		}
	}
}
	
// Fim do código de Aumentar/ Diminuir a letra
