$(function(){
	
	$("#carouselInner").css("width",620*$("#carouselInner ul.column").size()+"px");
	$("#carouselInner ul.column:last").prependTo("#carouselInner");
	if($("#carouselInner ul.column").size() > 1){
		$("#carouselInner").css("margin-left","-715px")
	}else{
		$("#carouselInner").css("margin-left","-95px")
	}

	$("#carouselPrev").click(function(){
		$("#carouselNext,#carouselPrev").show();
		if($("#carouselInner ul.column").size() > 1){
			$("#carouselInner").animate({
				marginLeft : parseInt($("#carouselInner").css("margin-left"))+610+"px"
			},"slow","swing" , 
			function(){
				$("#carouselInner").css("margin-left","-715px")
				$("#carouselInner ul.column:last").prependTo("#carouselInner");
				$("#carouselNext,#carouselPrev").show();
			})
		}
	})
	
	$("#carouselNext").click(function(){
		$("#carouselNext,#carouselPrev").show();
		if($("#carouselInner ul.column").size() > 1){
			$("#carouselInner").animate({
				marginLeft : parseInt($("#carouselInner").css("margin-left"))-610+"px"
			},"slow","swing" , 
			function(){
				$("#carouselInner").css("margin-left","-715px")
				$("#carouselInner ul.column:first").appendTo("#carouselInner");
				$("#carouselNext,#carouselPrev").show();
			})
		}
	})
	
	if($("#carouselInner ul.column").size() > 1){
		var timerID = setInterval(function(){
			$("#carouselNext").click()
		},8000)
	}
	
	$("#carouselPrev img,#carouselNext img").click(function(){
		clearInterval(timerID);
	})
	
})
