// JavaScript Document
var lootools = {
	configurarSubMenus: function(idMenu, efeito){
	
		var opacidade = new Number(1);
		var dimensao = new Array();
		var efeitoSubMenu = new Array();
		var efeitoTexto = new Array();
		
		$$("#"+idMenu+" img.lnk_submenu").each(function(itemMenu, i){														
			itemMenu.setStyles({
				"cursor":"pointer"
			});
			dimensao[i] = itemMenu.getNext().getSize();
			efeitoSubMenu[i] = itemMenu.getNext().effects({
					duration: 1000,
					wait:false,
					transition:Fx.Transitions.Expo.easeOut,

					onComplete:function(){
						$$("#"+idMenu+" li div ul li").each(function(itemSubMenu){	
							itemSubMenu.getFirst().setStyle("opacity", 100);
						});
					}
			});

			itemMenu.getNext().setStyle("opacity",0);
			
			itemMenu.getParent().addEvent("mouseenter",function(){
				$$("#"+idMenu+" li div ul li").each(function(itemSubMenu){	
					itemSubMenu.getFirst().setStyle("opacity",0);		
				});
				itemMenu.getNext().setStyle("z-index",30);

				switch(efeito){
					case "dropdown_vertical":
						efeitoSubMenu[i].start({opacity:[0,opacidade],height:[0,dimensao[i].size.y]});
					break;
					case "dropdown_horizontal":
						efeitoSubMenu[i].start({opacity:[0,opacidade],width:[0,dimensao[i].size.x]});
					break;
				}
			});
			itemMenu.getParent().addEvent("mouseleave", function(){
				$$("#"+idMenu+" li div ul li").each(function(itemSubMenu){	
					itemSubMenu.getFirst().setStyle("opacity",0);		
				});
				itemMenu.getNext().setStyle("z-index",0);
				
				switch(efeito){
					case "dropdown_vertical":
						efeitoSubMenu[i].start({opacity:[opacidade,0],height:[dimensao[i].size.y,0]});
					break;
					case "dropdown_horizontal":
						efeitoSubMenu[i].start({opacity:[opacidade,0],width:[dimensao[i].size.x,0]});
					break;
				}				
			});											  
		});		
		
	}
};