/* 
 * Main javascript file
 */

var backgroundsNumber = 22;
var currentBackground = 1;
var sliderPaused = false;

$(document).ready(function() {
    $('#menu-column ul.admin-menu li').not('.slider-controls').mouseover(function() {
        $(this).addClass('selected-menu');
    });

    $('#menu-column ul.admin-menu li').not('.slider-controls').mouseout(function() {
        $(this).removeClass('selected-menu');
    });
    
    if (('#page-code') && $('#page-code').val() == 'home') {
    } else {
        $('#slider-controls').hide();
    }
    
    $('#header_search_keywords').focus(function() {
        if ($(this).val() == $(this).attr('default_value')) {
            $(this).val('');
        }
    }).blur(function() {
        if ($(this).val() == '') {
            $(this).val($(this).attr('default_value'));
        }
    });
    
    $('#slider-controls a.slide').click(function() {
        $('#slider-controls a.slide').removeClass('active');
        $(this).addClass('active');
        currentBackground = $(this).attr('slide');
        
        if ($('#additional-header-image').is(':visible')) {
            $('.header').css('background-image', 'url("/img/dietmargugler/slider/'+currentBackground+'.png")');
            $('#additional-header-image').fadeOut(function() {});
        } else {
            $('#additional-header-image').css('background-image', 'url("/img/dietmargugler/slider/'+currentBackground+'.png")');
            $('#additional-header-image').fadeIn(function() {
                $('.header').css('background-image', '');
            });
        }
        
        displaySlogan();
    });
    
    $('#slider-controls a.slide').first().click();
});

$(window).load(function() {
    $('#wysiwyg-editor-contents a.wysiwyg-image-round').lightBox();
});

function nextSlide() {
    currentBackground++;
    if (currentBackground > backgroundsNumber) currentBackground = 1;
    if ($('#additional-header-image').is(':visible')) {
        $('#additional-header-image').fadeOut(function() {
            $('#additional-header-image').css('background-image', 'url("/img/dietmargugler/slider/'+(currentBackground+1)+'.png")');
        });
    } else {
        $('#additional-header-image').fadeIn(function() {
            $('.header').css('background-image', 'url("/img/dietmargugler/slider/'+(currentBackground+1)+'.png")'); 
        });
    }
    displaySlogan();
}

function prevSlide() {
    currentBackground--;
    if (currentBackground < 1) currentBackground = backgroundsNumber;
    if ($('#additional-header-image').is(':visible')) {
        $('#additional-header-image').fadeOut(function() {
            $('#additional-header-image').css('background-image', 'url("/img/dietmargugler/slider/'+(currentBackground+1)+'.png")'); 
        });
    } else {
        $('#additional-header-image').fadeIn(function() {
            $('.header').css('background-image', 'url("/img/dietmargugler/slider/'+(currentBackground+1)+'.png")'); 
        });
    }
    displaySlogan();
}

function displaySlogan() {
    var text = $('#slogan_'+currentBackground).val();
    $('.slogan-box').html(text);
}
