$(function(){
    hovered = $("#mainnav li.top");
    hovered.hover(function(){
        $(this).addClass('active');
    },function(){
        $(this).removeClass('active');
    });

    $(".colorbox").colorbox();

    if ($("#subnav").length) {
        $("html").addClass("subnav");
        Cufon.replace('#subnav ul li a:not(#subnav ul li ul li a)');
    }

    if ($("html").hasClass("member")) {
        $("#subnav li").hover(function(){
            $(this).addClass("active");
            $(this).children("ul").show();
        },function(){
            $(this).removeClass("active");
            $(this).children("ul").hide();
        });
        $("#subnav li ul li a").hover(function(){
            $(this).sibblings("ul").show();
        },function(){
            $(this).sibblings("ul").show();
        });
    }

    $(".expander li a.expand").click(function(){
        if ($(this).hasClass("active")) {
            $(".expanded-content").slideUp();
            $(this).removeClass("active");
        } else {
            $(".expander li a.expand").removeClass("active")
            $(".expanded-content").slideUp();
            $(this).next(".expanded-content").slideDown();
            $(this).addClass("active");
        }
        return false;
    });
});

Cufon.replace('#mainnav li a.top');
Cufon.replace('h1');
Cufon.replace('h2');
Cufon.replace('#callus');
Cufon.replace('.fancyfont');
