$(document).ready(function () {

    $("input.search").focus(function () {
        $(this).val("");
    });
    $("input.search").focusout(function () {
        if ($(this).val().length < 1) {
            $(this).val("Sök");
        }
    });
    $("input.search-large").focus(function () {
        $(this).val("");
    });
    $("input.search-large").focusout(function () {
        if ($(this).val().length < 1) {
            $(this).val("Sök här");
        }
    });
    $('#slides').slides({
        preload: true,
        preloadImage: '../Assets/Images/loading.gif',
        play: 4000,
        pause: 4000,
        hoverPause: true,
        effect: 'fade',
        fadeSpeed : 700,
        crossfade:true,
        animationStart: function (current) {
            $('.caption').animate({
                bottom: -35
            }, 100);
        },
        animationComplete: function (current) {
            $('.caption').animate({
                bottom: 0
            }, 200);
        },
        slidesLoaded: function () {
            $('.caption').animate({
                bottom: 0
            }, 200);
        }
    });

    /* animation for the slide menu */
    $("#slide-menu li:not(.current) div").hide();
    $("#slide-menu li").click(function () {
        $(this).each(function () {
            $(".current").find("div").slideToggle();
            $(".current").removeClass("current");
            $(this).addClass("current");
            $(".current").find("div").delay(200).slideToggle();
        });
    });

    /* animation for main menu */
    $("#navigation ul li.has-menu").find("div").hide();
    $("#navigation ul li.has-menu").click(function () {
        $(this).each(function () {
            var isActive = $(this).hasClass('active');
            $('.active div').hide();
            $('.active').removeClass('active');
            if (!isActive) {
                $(this).addClass('active');
                $('.active div').show();
            }
        });
        $("#navigation ul li div").bind('mouseleave', function () {
            $('.active div').fadeOut();
            $('.active').removeClass('active');
        });
    });
});
