timer = null;
activeMenu = null;

function showSubmenus(id){
	clearTimeout(timer);
	timer = setTimeout('showSub('+id+')',300);
}

function showSub(id){
	if (activeMenu!=id){
	$(".submenu").each(function(){
		$(this).hide();
	},showSubnow(id));
	}
}

function showSubnow(id){
	activeMenu = id;
	$("#submenu"+id).show('slow');		
}

function hideSubmenu(){
	clearTimeout(timer);
	timer = setTimeout('hideSub()',2000);
}

function hideSub(){
	$(".submenu").each(function(){
		$(this).hide();
	});
	activeMenu = null;
}
