var timer_survol_menu;
function cacher_sous_menu() {

	$("#Menu>ul>li").children("a").removeClass("Onglet-Menu-Survol");
	/*
	 * On retire la bordure en bas des onglet qui ont des sous-menus
	 */
	$("#Menu>ul>li").has("ul").children("a").removeClass(
			"Onglet-Menu-Survol-Avec-Sous-Menu");
	$("#Menu>ul>li").children("ul").fadeOut("normal");
}

$(document).ready(
		function() {

			/* Ajout de l'effet sur la barre de recherche */
			$("#Recherche *").focus(function() {
				$(this).css("color", "#000");
			});
			$("#Recherche *").focusout(function() {
				if ($(this).val() == "")
					$(this).css("color", "#ababab");
			});

			/* Ajout classe onglet-menu et de l'effet au survol */
			$("#Menu>ul>li>a").addClass("Onglet-Menu");

			/* Pour ie 6 et la transparence :))) */
			if ($.browser.msie && $.browser.version == 6) {
				$("#Menu>ul>li>a").addClass("Onglet-Menu-ie-6");
			}

			$("#Menu>ul>li").hover(
					function() {
						clearTimeout(timer_survol_menu);
						if (!$(this).children("a").hasClass(
								"Onglet-Menu-Survol")) {
							cacher_sous_menu();
						}
						$(this).children("a").addClass("Onglet-Menu-Survol");
						$(this).children("ul").fadeIn("fast");

						/*
						 * On retire la bordure en bas des onglet qui
						 * ont des sous-menus
						 */
						$(this).has("ul").children("a").addClass(
								"Onglet-Menu-Survol-Avec-Sous-Menu");
					},
					function() {
						if($(this).has("ul").length != 0){
							timer_survol_menu = setTimeout(cacher_sous_menu,1000);
						}
						else{
							cacher_sous_menu();
						}
					});

			/*
			 * Ajout classe sous-menu et effet au survol des liens dans les sous
			 * -menu
			 */
			$("#Menu>ul>li>ul>li>a").addClass("Lien-Sous-Menu Font-normal");
			$("#Menu>ul>li>ul>li").each(function() {
				$(this).width($(this).parent("ul").width());
			});
			$("#Menu>ul>li>ul>li").hover(function() {
				$(this).css("background", "#d3010e");
				$(this).children("a").css("color", "#FFF");
			}, function() {
				$(this).css("background", "none");
				$(this).children("a").css("color", "#d80f1f");
			});

		});
