var open = false;
var run = false;
function currentSubmenu(){
	var submenuid = $('hiddenselector').innerHTML;
	if (submenuid)
	{
		$('submenus').childElements().each(Element.hide);
		showSub(submenuid);
	}
}

function showSub(submenuid){
	$('submenus').childElements().each(Element.hide);
	$(submenuid).show();	

	if (!open && !run) {
		open = true;
		run = true;
		Effect.BlindDown('submenus', { duration: 0.5});
	}
}
function hideSub(){
	if (open && !run) {
		open = false;
		run = true;
		Effect.BlindUp('submenus', { duration: 0.5, afterFinish: function(){run = false;}});
	}
}
Event.observe(window, 'load', function(){
	$("content").observe("mouseover", function(){
		hideSub();
	});
	$("top").observe("mouseover", function(){
		hideSub();
	});	
}, false); 
