
var Dropdown = 
{
	currentSubmenu: null,
	
	/**
	 * 
	 *
	 */
	show: function( overElement )
	{
		// Show current list
		var link = overElement.getElementsByTagName("a")[0];
		var submenuId = "submenu_" + link.className;
		Dropdown.currentSubmenu = $(submenuId);
		Dropdown.hide();
		
		$(submenuId).className = "submenu_active";
	},
	
	stayActive: function()
	{
		if ( Dropdown.currentSubmenu )
			Dropdown.currentSubmenu.className = "submenu_active";
	},
	
	
	hide: function()
	{
		// Hide all lists
		$$("#menu_main table ul").each(function(list){
			list.className = "submenu";
		});
	},

	hideAll: function()
	{
		var lists = $$("#menu_main ul.submenu_active");
		if (lists.length ==0 )
			this.hide();
	},

	rollOver: function(overElement)
	{
		this.rollOutAll();
		Element.addClassName(overElement, "onhover");
	},

	rollOutAll: function()
	{
		$$("#menu_main li.onhover").each(function(li){
			Element.removeClassName(li, "onhover");
		});
	}

};


