// JavaScript Document



//------------------------------------------------------------------------------------------------//
//	FUNCAO QUE AUMENTA O TAMANHO DA FONTE 
//------------------------------------------------------------------------------------------------//
		//------------------------------------------------------------------------------------------------//
		//	EXEMPLO DE UTILIZACAO
		//	<a href="javascript:mudar_tamanho_fonte('body', -1);" title="Aumentar texto">A+</a>
		//	<a href="javascript:mudar_tamanho_fonte('body', 1);" title="Diminuir texto">a-</a>
		//	<div id="conteudo">Teste Tamanho da fonte!</div>
		//------------------------------------------------------------------------------------------------// 
var tagAlvo = new Array('p', 'h1', 'a', 'label', 'legend'); //pega todas as tags p//
 
// Especificando os possíveis tamanhos de fontes, poderia ser: x-small, small...
var tamanhos = new Array( '9','10px','11px','12px','13px','14px','15px','16px', '17px', '18px','19px','20px','21px');
var tamanhoInicial = 5;
 
function mudar_tamanho_fonte( idAlvo,acao ){
  if (!document.getElementById) return
  var selecionados = null,tamanho = tamanhoInicial,i,j,tagsAlvo;
  tamanho += acao;
  if ( tamanho < 0 ) tamanho = 0;
  if ( tamanho > 10 ) tamanho = 10;
  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 código de Aumentar/ Diminuir a letra


