
//////////////////////////////////// jCarousel

$(document).ready(function(){
	$('#mycarousel').jcarousel({
		initCallback: mycarousel_initCallback,
		itemVisibleInCallback: {
			onBeforeAnimation: mycarousel_itemVisibleInCallbackBeforeAnimation,
			onAfterAnimation:  mycarousel_itemVisibleInCallbackAfterAnimation
		},
		vertical: true,
		scroll: 1,
		auto: 7,
		buttonNextHTML: null,
		buttonPrevHTML: null,
		wrap: 'last'
	});
});

function mycarousel_initCallback(carousel) {
	$(".jcarousel-control a").bind("click", function() {
		carousel.scroll($.jcarousel.intval($(this).text()));
		return false;
	});
};

function mycarousel_itemVisibleInCallbackBeforeAnimation(carousel, item, idx, state) {
	$(".caract").removeClass("caract");
	$("#jcitem" + idx).addClass("caract");
};

function mycarousel_itemVisibleInCallbackAfterAnimation(carousel, item, idx, state) {
	carousel.stopAuto();
	carousel.startAuto();
};


