// JavaScript Document

var x     	 	 = document.getElementById('menu_sc');
var links 	 	 = x.getElementsByTagName('a');
var divs  	 	 = x.getElementsByTagName('div');
var cont  	 	 = 0;
var controle 	 = 0
var qtd_sub_menu = 0
var amostra_atual= null;	
var tipo_atributo;
var tipo_comparador;
var aux;


if(navigator.appName != "Microsoft Internet Explorer"){
	//alert("Mostra Moz");
	tipo_atributo   = "class";
}else{
	//alert("Mostra IE");
	tipo_atributo   = "className";
}


for (y = 0; y < divs.length; y++){
		if (divs[y].getAttribute(tipo_atributo)=="sub_menu_sc"){
			divs[y].id 			= "sub_menu_" + cont;
			divs[y].onmouseover = show_sub_menu;
			divs[y].onmouseout  = hidden_sub_menu;
			
			//link
				aux= divs[y].getElementsByTagName('a');	
				for (w = 0; w < aux.length; w++){
						aux[w].id 		   = "sub_menu_" + cont + "_" + cont + "_" + cont;
						aux[w].onmouseover = show_sub_menu;
						aux[w].onmouseout  = hidden_sub_menu;
						aux[w].onfocus	   = show_sub_menu;
						aux[w].onblur      = hidden_sub_menu;
				}
			//fim
			
			qtd_sub_menu++;
			cont++;
		}
}

cont = 0;

for (w = 0; w < links.length; w++){
		if (links[w].getAttribute('rev')=="submenu"){
			links[w].id 		 = "sub_menu_" + cont + "_" + cont;
			links[w].onmouseover = show_sub_menu;
			links[w].onmouseout  = hidden_sub_menu;
			links[w].onfocus	 = show_sub_menu;
			links[w].onblur      = hidden_sub_menu;
			cont++;
		}
}

function show_sub_menu(){
	var alvo = this.id;
	controle = 1;

	if(alvo.length>10){
		alvo = alvo.substring(0,10);
	}
	
	if (amostra_atual == null){
		amostra_atual = alvo;
	}else {
		if (amostra_atual != alvo)
			document.getElementById(amostra_atual).style.display = "none";
			amostra_atual = alvo;
	}
	//result(alvo);
	document.getElementById(alvo).style.display = "block";
}

function hidden_sub_menu(){
	var alvo = this.id;
	
	if(alvo.length>10){
		alvo = alvo.substring(0,10);
	}
	
	for (x=0; x<qtd_sub_menu; x++){
		if (("sub_menu_"+x)!= alvo){
			document.getElementById("sub_menu_"+x).style.display = "none";
		}
	}
	controle = 0;
	setTimeout("limpar_sub_menu()",500);
}
function limpar_sub_menu(){
	if (controle == 0){
	//alert("entrou");
		for (x=0; x<qtd_sub_menu; x++){
			document.getElementById("sub_menu_"+x).style.display = "none";
		}	
	}
}

//function result(alvo){
	//document.getElementById('resp').innerHTML = alvo;
	//document.getElementById('resp2').innerHTML = amostra_atual;
//}
//alert(cont); onmouseover="show_sub_menu('sub_menu_0')" onmouseout="hidden_sub_menu('sub_menu_0')"