$(document).ready(function() {
    $("#topNav a").each(function(i) {
            setSelected(this, location.href);
    });
    $(".project-thumbs a").hover(setTargetImage).click(function() {return false;});
    $("a[rel='bookmark']").each(function(i) {
            $(this).attr("target", "_new");
        });
    $("#moreInfo").click(function() {
            $(".more-info").toggle("slow");
            return false;
        });
});
function getFilename(url) {
    var parts = url.split("/");
    return parts[parts.length - 1];
}
function areEqual(a, b) {
    return a.toLowerCase() == b.toLowerCase();
}
function isHomeUrl(url) {
    url = url.toLowerCase();
    return url.lastIndexOf("default") >= 0 ||
        url.lastIndexOf("home") >= 0 ||
        url == "";
}
function setSelected(anchor, currentUrl) {
    var anchorFilename = getFilename(anchor.href);
    var currentUrlFilename = getFilename(currentUrl);
    if (
        areEqual(anchorFilename, currentUrlFilename) ||
        (isHomeUrl(anchorFilename) && isHomeUrl(currentUrlFilename))
    ) {
        $(anchor).addClass("selected");
    }
}
function setTargetImage() {
    var img = new Image(440, 300);
    img.src = this.href;
    $("img.target").attr("src", img.src);
    return false;
}
