﻿// JScript File
var seta = '/util/Imagem/menu.gif';
var setaOn = '/util/Imagem/menu_on.gif';
var opened = '';
var storage = '';
var bg = '';

function showBox(menu,img,fundo) {	
	if (opened == '') {
		//alert('abre. opened: ' + opened);
	
		document.getElementById(menu).className = 'expand';
		document.getElementById(img).src = setaOn;
		document.getElementById(fundo).className = 'menu_on';

		
		//salva a imagem e menu aberto
		opened = menu;
		storage = img;
		bg = fundo;
		
	} else {
		//alert('fecha. opened: ' + opened);
		
		//oculta a imagem e menu que estão abertos
		hideBox(opened,storage,bg);
		
		//alert('abre. menu: ' + menu);
		
		//abre o novo menu chamado
		document.getElementById(menu).className = 'expand';
		document.getElementById(img).src = setaOn;
		document.getElementById(fundo).className = 'menu_on';		
		
		//salva a nova imagem e menu aberto
		opened = menu;
		storage = img;
		bg = fundo;
	}
	
	
	// ESCONDE RESULTADOS ABERTOS
	if(obj = document.getElementById('conteudoFiltro'))
	    document.getElementById('conteudoFiltro').style.display = "none";
}

function hideBox(opened,storage,bg) {
	document.getElementById(opened).className = 'hide';
	document.getElementById(storage).src = seta;
	document.getElementById(bg).className = 'menu';
}



// 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('p'); //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 = 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 > 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 ];
  }
}
// Fim do código de Aumentar/ Diminuir a letra