var BannerMenus = {
	settings : {
		listWrapper : '.quickLinks'
	},
	initialize : function(){
		$$(this.settings.listWrapper).each(
			function (el,index){
				el.addEvent('mouseover', function(){
					BannerMenus.showMenu(el);
				});				
				el.addEvent('mouseleave', function(){
					BannerMenus.hideMenu(el);
				});				
			}
		);
	},
	showMenu : function (el){
		el.set('tween',{duration:'short'});
		el.tween('height',el.getElement('.list-wrapper').getSize().y);
		el.getElement('.list-wrapper').addClass('list-wrapper-over');
		//BannerMenus.disableMenus(el);
		el.className = 'quickLinks quickLinks_hover';
	},
	hideMenu : function (el){
		el.tween('height','21');
		(function(){el.getElement('.list-wrapper').removeClass('list-wrapper-over');}).delay(200);
		
		el.className = 'quickLinks'+(el.getAttribute('last')?' last':'');

		return;
		el.tween('height','17');
		(function(){el.getParent().setStyle('z-index',1);}).delay(200);
		
		//BannerMenus.enableMenus();
	},
	disableMenus : function (obj){
		$$(this.settings.listWrapper).each(
			function (el,index){
				if (obj!=el)
					el.removeEvents();
			}
		);
	},
	enableMenus : function (){
		$$(this.settings.listWrapper).each(
			function (el,index){
				el.addEvent('mouseover', function(){
					BannerMenus.showMenu(el);
				});				
				el.addEvent('mouseout', function(){
					BannerMenus.hideMenu(el);
				});				
			}
		);
	}
}

window.addEvent('domready',function(){
	BannerMenus.initialize();
});
