function mycarousel_initCallback(carousel) {
    // 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();
    });
};


jQuery(document).ready(function() {

	jQuery('#special-carousel').jcarousel({    
    wrap: 'last',
    vertical: true,
    animation: 'slow',
    scroll: 1
	});
	
	jQuery('#promo-carousel').jcarousel({    
    auto: 10,
    wrap: 'last',
    animation: 'slow',
    scroll: 1
	});

	jQuery('#third-carousel').jcarousel({
		auto: 10,
    wrap: 'last',
		vertical: true,
    animation: 'slow',
    scroll: 4
	});

	jQuery('#basketWrap').jcarousel({
		auto: 5,
		wrap: 'last',
		initCallback: mycarousel_initCallback
	});

	//jQuery('#basketItemsWrap').jcarousel({    
	//	auto: 5,
  //  wrap: 'last',
  //  initCallback: mycarousel_initCallback
	//});

});