/* HERO CAROUSEL FUNCTIONS & CALLBACKS */ function news_initCallback(carousel) { // Pause autoscrolling if the user moves with the cursor over the clip. carousel.clip.hover(function () { carousel.stopAuto(); }, function () { carousel.startAuto(); }); $('.carouselForward').bind('click', function () { if ($(this).attr('class') === 'carouselForward') { carousel.next(); } return false; }); $('.carouselBack').bind('click', function () { if($(this).attr('class')==='carouselBack'){ carousel.prev(); } return false; }); if ($('.news-carousel li').length < 2) { carousel.auto = 0; carousel.startAuto(0); } else { $('.carouselForward').attr('class', 'carouselForward'); } }; function news_itemFirstOutCallback() { //$('.carouselBackHidden').hide(); $('.carouselBack').removeClass("disabled"); } //Function fired when document is loaded $(function () { /* NEWS CAROUSEL INITIALISATION */ var news = $('.news-carousel').jcarousel({ auto: 5, wrap: 'last', animation: 'slow', buttonNextHTML: null, buttonPrevHTML: null, wrap: 'circular', initCallback: news_initCallback, itemFirstOutCallback: news_itemFirstOutCallback }); });