// SOUS-Menu

window.addEvent('domready',function(){ 
	var oMenu = $('menu');
	 if (oMenu != null ){
	var dropdownElement = $('menu').getElement('ul');
	 var DropDownMenu = new DropDown({
		'element': dropdownElement
	});
	 } 
});

var DropDown = new Class({
	initialize: function(options){
		this.setOptions(options);
		var firstItems = this.options.element.getChildren();
		firstItems.each(function(firstItem){
			 var subItem = firstItem.getElement('.dropdown');
			 if(subItem !== null){
				 firstItem.addEvents({
					 'mouseover': function(){
						 subItem.setStyle('display','block');
						  if(firstItem.getProperty('class') == 'current') {
                              firstItem.setProperty('class', 'dropped current');
                          }else{
                               firstItem.setProperty('class', 'dropped');
                          }
					 },'mouseout': function(){
                                   subItem.setStyle('display','none');
                                   if(firstItem.getProperty('class') == 'dropped current') {
                                         firstItem.setProperty('class', 'current');
                                   }else{
                                         firstItem.removeProperty('class');
                                   }
                             }
				 });
			 }
		 });
	 }
});

DropDown.implement(new Options());
DropDown.implement(new Events()); 

