function mycarousel_initCallback(carousel) {
    jQuery('.jcarousel-control a').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        return false;
    });
};


function highlight(carousel, obejctli,liindex,listate){
	if(liindex%3==0)
	 index=3
	else
	index=liindex%3+1-1;

     jQuery('.jcarousel-control a:nth-child('+ index +')').attr("class","selected");
};

function removehighlight(carousel, obejctli,liindex,listate){
	if(liindex%3==0)
	 index=3
	else
	index=liindex%3+1-1;
     jQuery('.jcarousel-control a:nth-child('+ index +')').removeAttr("class","selected");
};


$(document).ready(function()
{
    // hide all dropdown
    $(".label").hide();
    $(".main_label").show();

    $(".menuitem").hover(
        function () {
            //pokaz
    $(".main_label").hide();
    var currentId = $(this).attr('id');
    $("."+currentId).fadeIn(500);
        },
        function () {
            //ukrryj
    		 $(".label").hide();
           $(".main_label").fadeIn(100);
        }
    );


    jQuery("#mycarousel").jcarousel({
        scroll: 1,
        animation: '2000',
        auto: 6,
        wrap: "circular",
        initCallback: mycarousel_initCallback,
        easing: "easeOutBack",
        // This tells jCarousel NOT to autobuild prev/next buttons
        buttonNextHTML: null,
        buttonPrevHTML: null,
        itemVisibleInCallback:  highlight,
	   itemVisibleOutCallback: removehighlight
    });


    $(".film_holder").hide();
    $(".film_toggle").click(function(){
 		var film= $(this).parent().find(".film_holder");
 		if( $(film).is(':hidden') ) {
			$(film).show();
		}
			else {
			$(film).hide();
		}


    });

});

