jQuery.fn.megaMenu = function(menu_effect) {

	jQuery(".fullwidth").css('top', '-1px').hide();
	
	switch( menu_effect ) {
	
/***************************************************************/
/* Ces lignes sont mises de coté car elles ne servent pas. BEGIN
	case "hover_fade":
		jQuery('#menu li').hover(function() {
			jQuery(this).children().stop().fadeTo(400, 1);
			}, function () { 
			jQuery(this).children("div").stop().fadeTo(0, 0, function() {
			  jQuery(this).hide(); 
		  });
		});
		break;
	case "hover_slide":
		jQuery('#menu li').hover(function() {
			var $this = jQuery(this);
			$this.children("div").slideDown('fast');
			$this.hover(function() {
			}, function(){	
				jQuery(this).children("div").hide();
			});
		});
		break;
	case "click_fade":
		jQuery('#menu li').click(function() {
			var $this = jQuery(this);
			$this.children().fadeIn(400).show();
			$this.hover(function() {
			}, function(){	
				jQuery(this).children("div").fadeOut(400);
			});
		});
		break;
	case "click_slide":
		jQuery('#menu li').click(function() {
			var $this = jQuery(this);
			$this.children().slideDown('fast').show();
			$this.hover(function() {
			}, function(){	
				jQuery(this).children("div").slideUp('slow');
			});
		});
		break;
	case "click_open_close":
		jQuery('#menu li').click(function() {
			var $this = jQuery(this);
			$this.toggleClass('active');
			$this.siblings().removeClass('active');
			jQuery(".fullwidth").fadeOut(1, 0).hide();
			jQuery(this).children().fadeTo(400, 1);
		});
		break;
Ces lignes sont mises de coté car elles ne servent pas. END */
/************************************************************/

	case "click_open_close_slide":
		
		jQuery('#menu li').click(function() {
			
			var $this = jQuery(this);
			jQuery(this).toggleClass('active');
			jQuery(this).siblings().removeClass('active');
			jQuery(this).siblings().children(".fullwidth").fadeOut(1, 0).hide();
			jQuery(this).children(".fullwidth").slideToggle();
			jQuery(this).children(".fullwidth").css("display","inline");
		});
		break;
	
	}
	
}

