$(document).ready(function(){
	attachHooks();
	$('#navlist').removeClass('active').removeClass('inactive');
});
menuOpenDelay = 200;
menuCloseDelay = 600;

function attachHooks() {
	var menu = $("#navlist");
	var menuItems = [$("#navlist li.current")];
	$("#navlist li.parent").each(function(index){
		menuItems[index+1] = $(this);
	});
	var subMenuItems = [];
	for (var i=0; i<menuItems.length; i++)
	{
		$(menuItems[i]).mouseover(function(){
			activateMenuWithDelay(menu);
		})
		$(menuItems[i]).mouseout(function(){
			deactivateMenuWithDelay(menu);
		});
		/* subMenuItems = $(menuItems[i]).find("li");
		for (var j=0; j<subMenuItems.length;j++) {
			$(subMenuItems[j]).mouseover(function(){
				
			})
			$(subMenuItems[j]).mouseout(function(){
			
			});
		} */
	}		
}

function activateMenuWithDelay(ul) {
	var menu = ul;
	if (menu.timer) clearTimeout(menu.timer);
	menu.timer = setTimeout("activateMenu()", menuOpenDelay);
}
function deactivateMenuWithDelay(ul) {
	var menu = ul;
	if (menu.timer) clearTimeout(menu.timer);
	menu.timer = setTimeout("deactivateMenu()", menuCloseDelay);
}

function activateMenu(){
	$('#navlist').addClass('active')
}
function deactivateMenu(){
	$('#navlist').removeClass('active')
}