function quickNav(el) {
	var quickNavVal = el.options[el.selectedIndex].value
	el.selectedIndex = 0
	if (quickNavVal != "") { location.href=quickNavVal; }
}
		
var FlyoutMenu = new Class({
	options: {
		menuItems: [],
		direction: 'vertical'
	}, 
	initialize: function(options){
		this.setOptions(options)
		this.menuItems = [];
		this.addMenuItems(this.options.menuItems);
	},
	addMenuItems: function(menuItems) {
		$$(menuItems).each(function(menuItem){
			this.menuItems.include($(menuItem));
			if (this.options.direction == 'horizontal') {
				
				var slideEffect = new Fx.Style($E('div',menuItem), 'width', {duration: 200,	transition: Fx.Transitions.Quad.easeIn, wait: false});
				menuItem.addEvents({
					'mouseenter': function(){ menuItem.toggleClass('active'); slideEffect.start($E('ul',menuItem).getSize().size.x); },
					'mouseleave': function(){ slideEffect.start(0).chain(function() {menuItem.toggleClass('active');});  }
				});
			} else { 
				var slideEffect = new Fx.Style($E('div',menuItem), 'height', {duration: 200,	transition: Fx.Transitions.Quad.easeIn, wait: false});
				menuItem.addEvents({
					'mouseenter': function(){ menuItem.toggleClass('active'); slideEffect.start($E('ul',menuItem).getSize().size.y); },
					'mouseleave': function(){ slideEffect.start(0).chain(function() {menuItem.toggleClass('active');}); }
				});
			}
			
			
			
		}, this);
	} 
	
});


FlyoutMenu.implement(new Options, new Events);

window.addEvent('domready', function(){
        new FlyoutMenu({
                menuItems: $$('#navGlobal .toptier')
				    });
		    
});

