$(document).ready(function(){

	/*$('ul.menu li a.animate_menu').mouseover(function () {
		if($(this).next().is(":hidden"))
			$(this).next().slideDown("slow");
	});
	
	$('ul.menu li a.animate_menu').mouseout(function (event) {
		alert(event.attr("class"));//
		$('ul.sous_menu').hide();
		
		 if ($(event.target).is('ul')) {
			alert('ok');
		 }
	});*/
	


 mainmenu();
 


	
	
	/*
	$('ul.sous_menu').mouseover(function () {
		$('ul.menu li ul:first').show();
	});
	
	$('ul.sous_menu').mouseout(function () {
		$('ul.sous_menu').hide();
	});*/
	
});

function mainmenu(){
/*$("body").hover(function(){
	$('ul.sous_menu').hide();
});*/
//$("ul.menu li a.animate_menu").hover(function(){
$("ul.menu li.topmenu").hover(function(){
		//$(this).next().slideDown("normal");
		//$(this).next().show();
		$(this).addClass('topmenu_courant');
		$(this).children("ul").show();
		},function(event){
			$(this).removeClass('topmenu_courant');
			$('ul.sous_menu').hide();
			//sousMenu($(this).next());
			sousMenu($(this).children("ul"));
			//$(this).next().hide(200);
		});

$("ul.menu>li.topmenu a").keypress(function(e){
		if((e.keyCode == '13')||(e.keyCode == '40')){
			$('ul.sous_menu').hide();
			$('ul.menu li.topmenu').removeClass('topmenu_courant');
			$(this).parent('li').addClass('topmenu_courant');
			$(this).parent('li').children("ul").show();
		}
		if(e.keyCode == '38'){
			$('ul.sous_menu').hide();
			$('ul.menu li.topmenu').removeClass('topmenu_courant');
		}
		});
}

function sousMenu(liste)
{
	liste.hoverIntent(function(){
		liste.show();
		//liste.slideDown("normal");
	}, function (){
		$('ul.sous_menu').hide();
	});
}
