$(document).ready(function(){ 
	$(document).pngFix(); 
	var subMenuOpened = false;
	// HOVER liens PREMIER niveaux
	$("#menu_wrapper ul.niv1 li a").hover(function(){
		//alert( $(this).attr('href') );
		if( $(this).parent().hasClass('first') ) {
			//$("#menu_wrapper").addClass('gauche-actif').removeClass('gauche-inactif');
		}
		if( $(this).parent().hasClass('last') ) {
			//$("#menu_inner_wrapper").addClass('droite-actif').removeClass('droite-inactif');
		}
		//$(this).parent().prev().addClass('actif-gauche');
		//$(this).parent().addClass('actif-droit');
		//$(this).addClass('actif');
		
		// On cache TOUS les sous-menu....
		$(this).parent().parent().find('ul').removeClass('montre').addClass('cache');	
		// ....avant d'ouvrir celui du lien de premier niveau actuellement survolé.	
		if( $(this).parent().find('ul').hasClass('cache') ) {
			subMenuOpened=true;
			$(this).parent().find('ul').removeClass('cache').addClass('montre');
		}
		return false;
	},function(){ // MOUSEOUT liens PREMIER niveaux
		//alert( $(this).attr('href') );
		if( $(this).parent().hasClass('first') ) {
			//$("#menu_wrapper").removeClass('gauche-actif').addClass('gauche-inactif');
		}
		if( $(this).parent().hasClass('last') ) {
			//$("#menu_inner_wrapper").removeClass('droite-actif').addClass('droite-inactif');
		}
		//$(this).parent().prev().removeClass('actif-gauche');
		//$(this).parent().removeClass('actif-droit');
		//$(this).removeClass('actif');
		return false;
	});
	// HOVER UL 2e niveau ----------------------------------------------------------
	$("#menu_wrapper ul.niv1 li ul.niv2").hover(function(){
		//$(this).parent().prev().addClass('actif-gauche');
		//$(this).parent().addClass('actif-droit');
		//$(this).parent().find('a').addClass('actif');
	},function(){ // MOUSEOUT UL 2e niveau
		//$(this).parent().prev().removeClass('actif-gauche');
		//$(this).parent().removeClass('actif-droit');
		//$(this).parent().find('a').removeClass('actif');
		$(this).removeClass('montre').addClass('cache');
	});
	// MOUSEOUT LI 2e niveau --------------------------------------------------------
	$("#menu_wrapper ul.niv1 li ul.niv2 li").hover("",function(){
		if( this.tagName != "LI" ) {
			//$(this).parent().parent().prev().removeClass('actif-gauche');
			//$(this).parent().parent().removeClass('actif-droit');
			//$(this).parent().parent().find('a').removeClass('actif');
			$(this).parent().removeClass('montre').addClass('cache');
		}
	});
	
	// dernier LI parent = class last
	$("#menu_wrapper ul.niv1 li").eq(3).addClass('last');
	

});
