// JavaScript Document

var timeouts = new Array();

$(document).ready( function() {
	// close all submenus
	$("ul#menu li ul").hide();
	
	// open the active page
	$("a.active").parent().parent().slideDown();

	if($("a.active").siblings("ul").children().is("li")) {
		$("a.active").siblings().slideDown();
	}
	
	function hoverMenuItem(menuitem) {
		//alert($(menuitem).html());
		//alert("hoverMenuItem()");
		//$("ul.menu_main li ul").slideUp(800);
		$(menuitem).parent().children("li").children("ul").slideUp(800);
		
		$("ul:first", menuitem).slideDown(1000);
		$("ul#menu li ul ul").slideUp(300);
		$("ul ul", menuitem).animate({opacity: 1.0}, 800).slideDown(800);
	}
	
	/*$('ul.menu_main>li').mouseover(function(obj) {
		if($("ul", this).children("li").length > 0 && $(this).children("ul").css('display') == "none") {
			//alert("mouseover");
			
			timeouts.push(window.setTimeout(function(menuitem) { return function() { hoverMenuItem(menuitem);} }(this), 500));
			
			//timeouts.push(window.setTimeout("hoverMenuItem("+ $(this) +")", 500));
		}
	});
	
	$('ul.menu_main>li').mouseout(function(obj) {
		$.each(timeouts, function(i, val) { window.clearTimeout(val); });
	});*/
});
