var menu_height = '100px';
var menu_mouse_in = false;
var menu_current_groupe = "";

function afficherMenuGroupes() {
	if(menu_mouse_in)
		$('#menu-groupes').clearQueue().animate({height:menu_height});
}
function masquerMenuGroupes() {
	if(!menu_mouse_in)
	{
		$('#menu-groupes').animate({height:'0px'});
		$('#menu-categories-pros ul li a').removeClass('notover').removeClass('over');
	}
}
function afficherGroupes(groupe) {
	menu_current_groupe = groupe;
	
	$('#menu-groupes div').clearQueue();
	$('#menu-groupes div:not(.'+groupe+')').css('display', 'none');
	$('#menu-groupes div.'+groupe).fadeTo(0,0).css('display', 'block').fadeTo(300,1);
	
	$('#menu-categories-pros ul li:not(.'+groupe+') a').removeClass('over').addClass('notover');
	$('#menu-categories-pros ul li.'+groupe+' a').removeClass('notover').addClass('over');
}

$(document).ready(function()
{
	$('#menu-categories-pros ul li a').mouseover(function() {
		menu_mouse_in = true;
		
		afficherGroupes($(this).parent().attr('class'));
		setTimeout("afficherMenuGroupes()", 500);
	});
	$('#menu-categories-pros ul li a').mouseout(function() {
		menu_mouse_in = false;
		setTimeout("masquerMenuGroupes()", 500);
	});
	$('#menu-groupes').mouseover(function() {
		menu_mouse_in = true;
		afficherMenuGroupes();
		$('#menu-categories-pros ul li:not(.'+menu_current_groupe+') a').removeClass('over').addClass('notover');
		$('#menu-categories-pros ul li.'+menu_current_groupe+' a').removeClass('notover').addClass('over');
	});
	$('#menu-groupes').mouseout(function() {
		menu_mouse_in = false;
		setTimeout("masquerMenuGroupes()", 500);
	});
	
	
	$('#menu-joueurs ul li a').mouseover(function() {
		var class_name = $(this).parent().attr('class');
		$('#menu-joueurs ul li:not(.'+class_name+') a').removeClass('over').addClass('notover');
		$('#menu-joueurs ul li.'+class_name+' a').removeClass('notover').addClass('over');
	});
	
	$('#menu-joueurs ul li a').mouseout(function() {
		$('#menu-joueurs ul li a').removeClass('notover').removeClass('over');
	});
	

});
