$(document).ready(function() {
    $(".hide").css("display", "none");
    
    $(".hide_trigger").click(function(event){
        if($(event.currentTarget).hasClass("active")){
            $($(event.currentTarget).siblings(".hide")[0]).slideUp(function() {
                $(event.currentTarget).removeClass("active");
            });
            
            $(event.currentTarget).children(".hide").slideUp(function() {
                $(event.currentTarget).removeClass("active");
            });
        } else {
            $(event.currentTarget).children(".hide").slideDown();
            $($(event.currentTarget).siblings(".hide")[0]).slideDown(); 
            $(event.currentTarget).addClass("active");
        }
    });
    
    $("#nav a:hover").css("background-position", "left top");
    $("#nav a").before("<div class=\"darken\"></div>");
    $("#nav a").hover(function(event) {
        $(event.currentTarget).siblings(".darken").fadeTo("fast", "0.3");
    }, function(event) {
        $(event.currentTarget).siblings(".darken").fadeTo("fast", "0");
    });
});