var tagAlvo = new Array('div'); //pega todas as tags p//   
// Especificando os possíveis tamanhos de fontes, poderia ser: x-small, small... 

var tamanhos = new Array( '9px','10px','11px','12px','13px','14px','15px' ); 
var tamanhoInicial = 3;
 
 function TamanhoPadrao( idAlvo,acao )
{   
 				
if (!document.getElementById) return   

var selecionados = null,tamanho = tamanhoInicial,i,j,tagsAlvo;   
tamanho += acao;   
if ( tamanho > 0 ) tamanho = 3;   
  
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 ];  
 } 
}

/**/

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++ ) tagsAlvo[ j ].style.fontSize = tamanhos[ tamanho ];  
 } 
}
