
function mycarousel_initCallback(carousel) {
    jQuery('.jcarousel-control a').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        return false;
    });

    jQuery('.jcarousel-scroll select').bind('change', function() {
        carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
        return false;
    });

    jQuery('#news-next').bind('click', function() {
        carousel.next();
        return false;
    });

    jQuery('#news-prev').bind('click', function() {
        carousel.prev();
        return false;
    });
};


jQuery(document).ready(function() {
    jQuery('#newslist').jcarousel({
        vertical: true,
        scroll: 3,
				        initCallback: mycarousel_initCallback,
        // This tells jCarousel NOT to autobuild prev/next buttons
        buttonNextHTML: null,
        buttonPrevHTML: null

    });
    jQuery('.gallery-carousel').jcarousel({
        vertical: false,
        scroll: 3
    });
   jQuery('#gallery').jcarousel({
        vertical: false,
        scroll: 3
    });


});

