// GK MooMenu v.2.0 Copyright by GavickPro
window.addEvent("domready", function(){
	// necessary classes
			
	var main = $("horiz-menu");
	var levels = new Array();
				
	main.getChildren().each(function(el,i){
		levels.push(new Array());
								
		el.getElementsBySelector("ul").each(function(elm,j){
			levels[i].push(elm.getParent());
											});
	});
	
	levels.each(function(e,k){
		e.each(function(a,l){
			a.addEvents({
				"mouseenter" : function(){
					a.getChildren()[1].setStyle("overflow","hidden");
					if(window.ie7 && (a.getChildren()[1].getParent() && a.getChildren()[1].getParent().getParent() && a.getChildren()[1].getParent().getParent().getParent() && a.getChildren()[1].getParent().getParent().getParent().hasClass("level1")) && a.getChildren()[1].getStyle("position") != 'absolute') a.getChildren()[1].setStyle("margin-top","35px");
					a.getChildren()[1].setStyle("position","absolute");
																				(function(){a.getChildren()[1].setStyle("overflow","")}).delay(180);
				},
				"mouseleave" : function(){
					a.getChildren()[1].setStyle("overflow","hidden");
																			}
			});
		});
	});	
	// submenu activation
	$ES('li.level1','#horiz-menu').each(function(el){
		if(($E('.active',el) || el.hasClass('active')) && $E('ul', el)){
			$E('ul', el).setStyle("display", "block");
			$ES('li.level1','#horiz-menu').each(function(elm){
				elm.addEvent("mouseenter", function(){
					if(elm != el){
						if(!window.ie) $E('ul', el).setProperty("style","");
						else $E('ul', el).removeProperty("style");
					} 
				});
				
				elm.addEvent("mouseleave", function(){
					if(elm != el){
						$E('ul', el).setStyle("display","block");
					} 
				});
			});
		}
	});
});