window.addEvent('domready', function() {
  getMenu();
});

/* Get menu tabs to assign events
 */
function getMenu(){
	var menu = $$('ul.menu');
	$each(menu, function(item, index, object){ 
//		assignEvents(item);
		var li = item.getElements('li');
		$each(li, function(item, index, object){
			
			if(item.getParent('ul').getProperty('class') == 'menu'){
				item.set( 'events', {
					'mouseover' : function(){ 
						toggleSubMenu(this.getElement('ul')); 
						this.addClass('hover'); 
						this.getFirst('a').addClass('hover'); 
					},
					'mouseout' : function(){ 
						toggleSubMenu(this.getElement('ul'));
						this.removeClass('hover'); 
						this.getFirst('a').removeClass('hover');
					}
				});
			}
		}); // $each (li, ... 
	}); // $each (menu, ...
}

function toggleSubMenu(submenu){
	if($(submenu)){
		var display = submenu.getStyle('display') == 'none' ? 'block' : 'none';
		submenu.setStyle('display', display);
	}
}
