
/* --- PETIT HACKING POUR COMMENCER --- */

// On rajoute une classe "hasJS" sur l'élément racine (HTML)
document.documentElement.className += 'hasJS';


/* --- MENU DES ARTICLES (ARCHIVES PAR MOIS) --- */
// D'après http://css.alsacreations.com/Tutoriels-JavaScript/Creer-un-menu-accordeon-avec-jQuery3

$(document).ready(function(){

	// On cache les sous-menus
	$(".nav-archives ul.subMenu").hide();

	// On remplace les span (titres par des liens)
	$(".nav-archives li.toggleSubMenu > span").each(function(){
		var TexteSpan = $(this).text();
		$(this).replaceWith('<a href="" title="Afficher le sous-menu" class="">' + TexteSpan + '<\/a>');
	});

	// Action au clic sur les liens replier/déplier
	$(".nav-archives li.toggleSubMenu > a").click(function(){
		if ($(this).next("ul.subMenu:visible").length != 0) {
			$(this).next("ul.subMenu").hide("fast");
		}
		else {
			$(this).next("ul.subMenu").show("fast");
		}
		$(this).toggleClass("open");
		return false;
	});

});

/* --- EFFET DYNAMIQUE DU MENU DU HAUT --- */

jQuery(function($) {
    $('#menu li').ahover({moveSpeed: 100, hoverEffect: function() {
        $(this)
            .css({opacity: 0.99})
            .animate({opacity: 0.5}, 750)
            .animate({opacity: 0.99}, 750)
            .dequeue();
        $(this).queue(arguments.callee);
    }});
});
