// Dropdown menu ---------------------------------------------------------------
var timeout = 1000;
var closetimer = 0;
var $menuHideShow;
var $menuClass;
var $menuLiClass;

function menuOpen() {
    cancelTimer();
    $menuClass = $('a:eq(0)', this).addClass('hover');
    $menuLiClass = $(this).addClass('hover');
    $menuHideShow = $('ul', this).stop(true, true).fadeIn(700);
}

function menuClose() {
    $menuHideShow.stop(true, true).fadeOut(700);
    $menuLiClass.removeClass('hover');
    $menuClass.removeClass('hover');
}

function menuTimer() {
    closetimer = window.setTimeout(menuClose, timeout);
}

function cancelTimer() {
    if(closetimer) {
        window.clearTimeout(closetimer);
        closetimer = null;
    }
}

function zajimaveOdkazyFancybox() {
	$("#zajimave_odkazy_fancybox").fancybox({
		'titlePosition'		: 'inside',
		'transitionIn'		: 'none',
		'transitionOut'		: 'none'
	});
}

// -----------------------------------------------------------------------------


$().ready(function(){
    $('.carousel-container').jcarousel({
        scroll:1,
        auto:80,
        wrap:"both",
        easing: 'swing',
        animation: 2500
    });


    // Menu
    $menuItem = $('#menu li.arrow');
    $menuItem.bind('mouseover', menuOpen);
    $menuItem.bind('mouseout', menuTimer);

	//fancybox
	zajimaveOdkazyFancybox();
});
