$(document).ready(function() {
    initMenu();
    initProjectImages();
    initExternalLinks();
});

/* sluit alle sub menu's en opent het geklikte menu */
function initMenu() {
    $(".menu > li:last-child").css("visibility","hidden").css("padding-right","100%");

    /* openvouw functionaliteit voor inactieve sub menu's */
    $(".menu li:not(:contains('Lopende werken'))").bind("mouseenter", function() {
        $(this).addClass("open");
    }).bind("mouseleave", function() {
        $(this).removeClass("open");
    });
}

function initProjectImages() {
    $(".project .gallery img").click(function() {
        if (! $(".gallery img.big").length) {
            $('<img class="big" />').prependTo($(".gallery"));
        }
        $("img.big").attr("src", $(this).attr("src").replace('90', '400'))
        .attr("alt", $(this).attr("alt"))
        .attr("title", $(this).attr("title"));
    }).first().click();
}

function initExternalLinks() {
    $("a[rel~=external]").attr("target", "_blank");
}