$(document).ready(function(){
	$("#logo").after('<div id="sous_menu" class="png"></div>');
	
	PNG.fix('.png');	

	
	var $submenus = $("#menu_principal ul.secondaire li");
	var $selected = $("#menu_principal li.selected ul.secondaire li");
	var $bg = $("#sous_menu");

	$submenus.hide();
	$bg.hide();
	
	if ($selected.length != 0) {
		$selected.add("#sous_menu");
		$bg.show();
	}
	
	$selected.show();
	
	$("#menu_principal li.principal").bind('mouseenter', function(e){
		
		$selected.hide();
		var $submenu = $("ul.secondaire li",this);
		if ($submenu.length != 0) {		
			$bg.show();
			$submenu.show();
		}
		else {
			$bg.hide();
			$submenus.hide();
		}
			
	});
	
	$("#menu_principal li.principal").bind('mouseleave', function(){
		$submenus.hide();
		$bg.hide();
		if ($selected.children().length != 0) {
			$selected.show();
			$bg.show();
		}
	});
	
});	

	// 
	// 
	// 
	// var cacher = true;
	// $("#menu_principal li.principal").each(function() {
	// 	if (($(this).attr("class") == 'principal selected' || $(this).attr("class") == 'first principal selected') && $(this).children().children().size()) {
	// 		cacher = false;
	// 	}
	// });
	// if (!cacher) {
	// 	$("#sous_menu").show();
	// } else {
	// 	$("#sous_menu").hide();
	// }
	// 
	// $("#menu_principal li:not(.selected) ul").hide();
	// $("#menu_principal li.selected ul").show();
	// 
	// $("#menu_principal li.principal").hover(function() {
	// 	var cacher = true;
	// 	if ($(this).children().children().size()) {
	// 		cacher = false;
	// 	}
	// 	if (!cacher) {
	// 		$("#sous_menu").show();
	// 		$(this).children('ul').show();
	// 	} else {
	// 		$("#sous_menu").hide();
	// 	}
	// 	$("#menu_principal li.selected ul").hide();
	// }, function() {
	// 	var cacher = true;
	// 	$("#menu_principal li.principal").each(function() {
	// 		if (($(this).attr("class") == 'principal selected' || $(this).attr("class") == 'first principal selected') && $(this).children().children().size()) {
	// 			cacher = false;
	// 		}
	// 	});
	// 	if (!cacher) {
	// 		$("#sous_menu").show();
	// 	} else {
	// 		$("#sous_menu").hide();
	// 	}
	// 	
	// 	$(this).children('ul').hide();
	// 	$("#menu_principal li.selected ul").show();
	// });
	

