/*
	Códigos JavaScript usados no website
	
	
	Marco Gomes
	Interface - AgênciaClick - Brasília
	marco.gomes@agenciaclick.com.br

*/

movieFlash = 0; //para não dar pau no menu de tours com a função mostraTour

//
// Interações entre o menu 'Tour' e o mapa em Flash da Home
//
//Função que esconde uma ou mais divs, aceita classes ou id como parametro
function escondeDivs(atributo, valor){ //atributo deve ser 'classe' ou 'id'
	if(atributo == "classe"){ //se for excluir todos os elementos de uma classe
		divsDocumento = document.getElementsByTagName("div"); //todas as <div>'s do documento
		for (i=0; i < divsDocumento.length; i++){ //percorre todas as divs do documento
			if (divsDocumento[i].className == valor){ //se a classe for igaul ao parametro passado
				divsDocumento[i].style.display = "none"; //oculta a div
			}
		}
	} else if (atributo == "id"){ //se for excluir todos os elementos de um id
		document.getElementById(valor).style.display = "none";
	}
}

//Função que exibe um ID
function mostraID(id){
	if (movieFlash!=undefined){
		document.getElementById(id).style.display = "block";
	}
}

//Se carregou o documento
function carregou(){
	divsDocumento = document.getElementsByTagName("div"); //todas as <div>'s do documento
	movieFlash = document.getElementById("mapaTour"); //Armazena o mapa Flash
	if (navigator.appName=="Netscape"){
		movieFlash = document.getElementById("mapaTourEmbed"); //Armazena o mapa Flash para Netscape (Mozilla/Firefox)
	}
	//escondeDivs("classe", "descricaoTour");
	mostraID("dica");
}

//Se carregou o documento
function carregouInternas(){
	divsDocumento = document.getElementsByTagName("div"); //todas as <div>'s do documento
	movieFlash = document.getElementById("mapaTour"); //Armazena o mapa Flash
	if (navigator.appName=="Netscape"){
		movieFlash = document.getElementById("mapaTourEmbed"); //Armazena o mapa Flash para Netscape (Mozilla/Firefox)
	}
	escondeDivs("classe", "descricaoTour");
}

//Manda o swf para a label passada no parâmetro
function mostraTour(label){
	if (movieFlash!=0){
		movieFlash.TGotoLabel("_root", label);
	}
}

//
// Fim das interações entre o menu 'Tour' e o mapa em Flash da Home
//

//
// Funções para abrir janelas pop-up
//
function popUp(strURL,strType,strWidth,strHeight) {
var strOptions="";
if (strType=="redScroll") strOptions="resizable,scrollbars,height="+strHeight+",width="+strWidth;
if (strType=="redNoScroll") strOptions="resizable,height="+strHeight+",width="+strWidth;
if (strType=="fixNoScroll") strOptions="height="+strHeight+",width="+strWidth;
if (strType=="fixScroll") strOptions="scrollbars,height="+strHeight+",width="+strWidth;
if (strType=="padrao") strOptions="toolbar,menubar,scrollbars,resizable,location,height="+strHeight+",width="+strWidth;
newWin = window.open(strURL, strType, strOptions);
newWin.focus();
//USO
//<a href="pagina.htm" onclick="popUp(this.href,'redScroll',600,450);return false;">
}