
/** Mood magic! **/

$(function () {
    var MOODBOARD_CHANGE_INTERVAL = 10000;
    var MOODBOARD_CHANGE_SPEED = 1500;

    moodboard_timer = setInterval(showNext, MOODBOARD_CHANGE_INTERVAL);

    $('.moodboard-page:first').show();

    function showNext() {
        var activePage = $('.moodboard-page:visible');
        var nextPage = activePage.next('.moodboard-page');
        if (nextPage.size() == 0) {
            nextPage = $('.moodboard-page:first');
        }
        
        activePage.fadeOut(MOODBOARD_CHANGE_SPEED);
        nextPage.fadeIn(MOODBOARD_CHANGE_SPEED);
        
        var navitem = $('.moodboard-navitem[rel=' + nextPage.attr('id') + ']');

        /*
        navitem.animate({'margin-top': '-10px', 'padding-bottom': '60px'}, MOODBOARD_CHANGE_SPEED/2, function () {
            navitem.animate({'margin-top': '0px', 'padding-bottom': '50px'}, MOODBOARD_CHANGE_SPEED/2);
        });

        */
    }

    $('.moodboard-navitem').hover(function() {
        clearInterval(moodboard_timer);
        
        if ($('.moodboard-page:visible').attr('id') != $(this).data('rel')) {
            $('.moodboard-page').fadeOut(MOODBOARD_CHANGE_SPEED/4);
            $('#' + $(this).data('rel')).fadeIn(MOODBOARD_CHANGE_SPEED/4);
        }
    }, function () {
        //console.log('continue');
        moodboard_timer = setInterval(showNext, MOODBOARD_CHANGE_INTERVAL);
        //$('#' + $(this).attr('rel')).hide();
    });
    
    $(window).focus(function() {
        clearInterval(moodboard_timer);
        moodboard_timer = setInterval(showNext, MOODBOARD_CHANGE_INTERVAL);
    });

    $(window).blur(function() {
        clearInterval(moodboard_timer);
    });

    $('.moodboard-navitem').click(function (e) {
        var a = $(this).find('a:first');
        $.scrollTo('#' + a.data('slug'), 500, {offset: -100, axis:'y'});
        return false;
    });

});



