function zcarousel_initCallback(carousel){
	carousel.buttonNext.bind('click', function(){
		carousel.startAuto(0);
	});
	
	carousel.buttonPrev.bind('click', function(){
		carousel.startAuto(0);
	});
	
	carousel.clip.hover(function(){
		carousel.stopAuto();
	}, function(){
		carousel.startAuto();
	});
}

$(document).ready(function(){
	$('#pcarousel').jcarousel({
		wrap: 'circular',
		scroll: 1
	});
	
	$('#pcarousel-sm').jcarousel({
		wrap: 'circular',
		scroll: 1
	});
	
	$('#pcarousel-big').jcarousel({
		wrap: 'circular',
		scroll: 1
	});
	
	$('#livecams-big').jcarousel({
		wrap: 'circular',
		scroll: 1
	});
	
	$('#utcarousel').jcarousel({
		wrap: 'circular',
		vertical: true,
		scroll: 1
	});
	
	$('#zcarousel').jcarousel({
		wrap: 'circular',
		auto: 2,
		scroll: 1,
		initCallback: zcarousel_initCallback
	});
	
	$('#zcarousel-sm').jcarousel({
		wrap: 'circular',
		scroll: 1
	});
});
