$(document).ready(function() {

// vytvoreni carouselu s tickerem
$('#ticker ul').jcarousel({
    vertical: true,
    scroll: 1,
    auto: 5,
    wrap: 'circular',
    buttonNextHTML: null,
    buttonPrevHTML: null,
    initCallback: ticker_callback_init,
    itemVisibleInCallback: {
        onAfterAnimation: ticker_callback_visible_in
    }
});



function ticker_callback_init(carousel) {
    carousel.clip.hover(
        function() {
            carousel.stopAuto();
        },
        function() {
            carousel.startAuto();
        }
    );
};



function ticker_callback_visible_in(carousel, item, i, state, evt) {
    if (i == carousel.size()) {
        $(document).oneTime(carousel.options.auto * 1000, 'ticker_reset', function(i) {
            carousel.scroll(1, false);
        });
    }
};



});
