jQuery(document).ready(function($) {
        
    $('#video a').click(function() {
        $.fancybox({
            'content': $('#embed').html(),
            'padding' : 0
        });
        return false;
    })
        
    $('#scrollbar2').find('a[rel="gallery"]').fancybox();
        
    // vycentruj show-menu
    var slisize = 0;
    var $showMenu = $('#show-menu ul');
    $showMenu.find("li").each(function() {
        slisize+=$(this).outerWidth();
    });
    $showMenu.css("padding-left",($showMenu.outerWidth()-slisize)/2);
        
    // vycentruj page-menu
    var lisize = 0;
    var $pageMenu = $('#page-menu ul');
    $pageMenu.find("li").each(function() {
        lisize+=$(this).outerWidth();
    });
    $pageMenu.css("padding-left",($pageMenu.outerWidth()-lisize)/2);
        
    var gallery = $("#scrollbar2 .overview");
    gallery.width(78 * gallery.find('img.gal-image').length);
    

    var ANIMATIONTIME = 1000;
    var content = $("#content ul");
    var rightButton = $("#navigation-bars a.right-button");
    rightButton.click(function() {
        var first = content.find("li:first");
        first.hide(ANIMATIONTIME*0.7,function() {
            first.remove();
            first.show().appendTo(content);
        });
        return false;
    });
    var leftButton = $("#navigation-bars a.left-button");
    $("#navigation-bars a.left-button").click(function() {
        var last = content.find("li:last");
        last.remove();
        last.hide().prependTo(content).show(ANIMATIONTIME);
        return false;
    });
    var leftHoverDiv = $(".overlay-left");
    leftHoverDiv.mouseenter(function() {
        leftButton.click();
        leftInterval = setInterval(function() {
            leftButton.click();
        },ANIMATIONTIME);
    });
    leftHoverDiv.mouseleave(function() {
        clearInterval(leftInterval);
    });
    
    var rightHoverDiv = $(".overlay-right");
    rightHoverDiv.mouseenter(function() {
        rightButton.click();
        rightInterval = setInterval(function() {
            rightButton.click();
        },ANIMATIONTIME);
    });
    rightHoverDiv.mouseleave(function() {
        clearInterval(rightInterval);
    });
        
    content.delegate("li",'hover',function() {
        var $this = $(this);
        $this.find('.info').toggleClass('info-bg');
        $this.find('.content').toggleClass('visible');
    });
        
    $("#scrollbar1").tinyscrollbar({
        sizethumb: '40'
    });
    $("#scrollbar2").tinyscrollbar({
        axis: 'x'
    });
});


