jQuery.noConflict();

jQuery(document).ready(function($) {
   $('#reviewCarousel').removeClass('hide-carousel');

   $('#reviewCarousel').jcarousel({
        auto: 4,
	    wrap: 'last',
        initCallback: reviewCarousel_initCallback,
		itemFirstInCallback: reviewCarousel_itemFirstInCallback
    });

	function reviewCarousel_itemFirstInCallback(carousel, item, idx, state) {
		$("#current_page").html(idx);
	}

	function reviewCarousel_initCallback(carousel) {
        $("#total_pages").html(carousel.size());
        
		// Disable autoscrolling if the user clicks the prev or next button.
		carousel.buttonNext.bind('click', function() {
			carousel.startAuto(0);
		});

		carousel.buttonPrev.bind('click', function() {
			carousel.startAuto(0);
		});

		// Pause autoscrolling if the user moves with the cursor over the clip.
		carousel.clip.hover(function() {
			carousel.stopAuto();
		}, function() {
			carousel.startAuto();
		});
	};

});
