this.menu_deroulant = function(){	
	/*****************/
	// A ajouter si besoin
	// de la molecule 
	// sur les lvl2
	//
	molecule();

	var _counter = 0;
	var time = 0;
	var time2 = 0;
	var _timer_hide = 0;
	var id;
	var toshow;
	
	$(".top_menu ul li a").mouseover(function(){
		id = $(this).parent().attr("item");
		toshow = '#'+id;
		_counter = setInterval(openMenu,180);
		if(id != undefined){
			$(".toggle_menu2").not(toshow).fadeOut(300, function(){
				$(this).addClass('hidden__');
			});
		}
		clearInterval(_timer_hide);
		
	});
	$(".top_menu ul li a").mouseout(function(){
		clearInterval(_counter);
		_timer_hide = setInterval(closeMenu,500);
		
	});
	$(".bandeautop4").mouseover(function(){											  
		$(".toggle_menu2:not(.hidden__)").fadeOut(300, function(){
				$(".toggle_menu2:not(.hidden__)").addClass('hidden__');
		});
	});	$(".bandeautop1").mouseover(function(){											  
		$(".toggle_menu2:not(.hidden__)").fadeOut(300, function(){
				$(".toggle_menu2:not(.hidden__)").addClass('hidden__');
		});
	});$(".bandeautoptop").mouseover(function(){											  
		$(".toggle_menu2:not(.hidden__)").fadeOut(300, function(){
				$(".toggle_menu2:not(.hidden__)").addClass('hidden__');
		});
	});$(".bandeautop2").mouseover(function(){											  
		$(".toggle_menu2:not(.hidden__)").fadeOut(300, function(){
				$(".toggle_menu2:not(.hidden__)").addClass('hidden__');
		});
	});
function openMenu(){
	time++;
	if(time >= 3){
		if(id != undefined){
			$(toshow).fadeIn(200, function(){
				$(toshow).removeClass('hidden__');
			});
		}
		time = 0;
	}	
}

function closeMenu(){
	time2++;
	
	if(time2 >= 2){
		$(".toggle_menu2:not(.hidden__)").fadeOut(300, function(){
				$(".toggle_menu2:not(.hidden__)").addClass('hidden__');
		});
		time2 = 0;
	}	
	
}

};
this.molecule = function(){
	$(".bandeautoptop").hide();
	$("._molecule").mouseup(function () {
		$(".bandeautoptop").slideToggle(450, function(){
			$(this).toggleClass("open");
		});
	});
};
