$(document).ready(function(){
    var langopen = false;
    $.preloadCssImages();
    $("a.fancylink").fancyZoom({scaleImg: true, closeOnclick: true});

    $("img#langselect").bind("click", function(){
        if(!langopen)
        {
            $("div#languages").css('left', (($(this).offset().left) - $("div#content-centered").offset().left + 10)+'px').css('top', '22px');
            $("div#languages").slideDown(250);
        }
        else
        {
            $("div#languages").slideUp(250);
        }

        langopen = !langopen;
    });

    $("div#languages a").bind("click", function(event){
        event.preventDefault();
        window.location = $("base").attr("href") + $(this).attr("id").replace(/lang-/i, "") + "/home/index.html";
    });

    function setHeight()
    {
        var height = $("div#content").height() + 115 + 285;
        if($("div#footer-home").css("position") == "static")
        {
            height = height - 245;
        }
        var bheight = $(window).height();

        if(height <= bheight)
        {
            $("div#footer-home").css("position", "fixed");
            $("div#footer-home").css("bottom", "0px");
        }
        else
        {
            $("div#footer-home").css("position", "static");
        }
    }

    $("select#boatlangselect").bind("change", function(){
        $("form#boatlangform").submit();
    });
    
    setHeight();
});