$(window).load(function(){
	$(".carouselContent").each(function(i){
		var data = this.moduleProperties;

		$(".next:first", this).attr("id", "CNextButton"+i);
		$(".previous:first", this).attr("id", "CPrevButton"+i);
		
		$(".carousel", this).jCarouselLite({
			btnNext : "#" + "CNextButton" + i,
			btnPrev : "#" + "CPrevButton" + i,
			circular: true,
			easing: data.easing,
			scroll: data.scroll,
			speed: data.speed,
			start: 0,
			visible: data.visible,
		
			beforeStart: function(a) {$(a).siblings(a).not(a).css("visibility","visible");},
			afterEnd: function(a) {$(a).siblings(a).not(a).css("visibility","hidden");}
		});

		$("li", this).css("visibility","hidden").slice(data.visible,data.visible+data.visible).css("visibility","visible");
		
		var description = $(".description", this);

		if (description.length == 1) {
			$("ul a", this).mouseover(function(){
				var itemDescription = $("img:first", this).attr("title");
				description.html(itemDescription);
			});

			$("ul a", this).mouseout(function(){
				description.html("");
			});
		}
	});
});
