var tempoIntervalo;
var mostrarFadeIn = true;
var arraySubmenus = new Array;
var arrayDivs = new Array;
var j = 0;
var a = 0;

function ajustaArrayDiv(div){
	
	arraySubmenus = [];
	arrayDivs = [];

	arrayDivs = document.getElementById(div).getElementsByTagName('div');
	for (a = 0; a < arrayDivs.length; a++){
		
		if (arrayDivs[a].className == 'siteMenuBaseSubmenuDuplica' && arrayDivs[a].parentNode.parentNode.id == div){
		
			arraySubmenus[j] = arrayDivs[a];
			j++;
		
		}
	}
}

function abreSubmenu(lugar){
	
	ajustaArrayDiv(lugar);
	j = 0;
	a = 0;
	tempoIntervalo = 180 * arraySubmenus.length;
	
	for (var i = 0; i < arraySubmenus.length; i++){
		
		if (mostrarFadeIn){
			
			tempoIntervalo = tempoIntervalo - 180;
			$("#"+lugar+" .siteMenuBaseDuplicaSubmenu").css("display", "block"); 
			$('#'+arraySubmenus[i].id).stop().animate({opacity:0.7}, tempoIntervalo);
			
			if (i == arraySubmenus.length-1){ mostrarFadeIn = false; }
			
		}
	}
}
function fechaSubmenu(lugar){	
	
	tempoIntervalo = 0
	
	for (var i = 0; i < arraySubmenus.length; i++){
		
		tempoIntervalo = tempoIntervalo + 120;
		mostrarFadeIn = true;
		
		if (i < arraySubmenus.length-1){ $('#'+arraySubmenus[i].id).stop().animate({opacity:0}, tempoIntervalo); }
		else {
			
			$('#'+arraySubmenus[i].id).stop().animate({opacity:0}, tempoIntervalo, function (){ $("#"+lugar+" .siteMenuBaseDuplicaSubmenu").css("display", "none"); });
			
		}
	}
}

function submenuOver(lugar){
	
	$("#"+lugar.id+" .siteMenuBaseSubmenuDuplicaEsq").stop().animate({borderRightColor: "#000000"}, 250);
	$("#"+lugar.id+" .siteMenuBaseSubmenuDuplicaCont").stop().animate({backgroundColor: "#000000", color: "#A3958B"}, 250);
	$("#"+lugar.id+" .siteMenuBaseSubmenuDuplicaDir").stop().animate({borderTopColor: "#000000"}, 250);
	
}
function submenuOut(lugar){
	
	$("#"+lugar.id+" .siteMenuBaseSubmenuDuplicaEsq").stop().animate({borderRightColor: "#FFFFFF"}, 250);
	$("#"+lugar.id+" .siteMenuBaseSubmenuDuplicaCont").stop().animate({backgroundColor: "#FFFFFF", color: "#000000"}, 250);
	$("#"+lugar.id+" .siteMenuBaseSubmenuDuplicaDir").stop().animate({borderTopColor: "#FFFFFF"}, 250);
	
}

$(document).ready(function() {
	
	$('#menuAmbientes').mouseover(function() { abreSubmenu('menuAmbientes'); });
	$('#menuAmbientes').mouseleave(function() { fechaSubmenu('menuAmbientes'); });
	
	$('#menuContato').mouseover(function() { abreSubmenu('menuContato'); });
	$('#menuContato').mouseleave(function() { fechaSubmenu('menuContato'); });
	
});


