(function($){
	$(document).ready(function(){
		$('.js-offer-carousel ul').each(function(){
			var $carousel = $(this);
			var listitems = $(this).find('li');
			var interval = 5000;
			if(listitems.length > 1){
				listitems.hide();
				var $visible = $(this).find('li:last').show();
				var $next = $(this).find('li:first');
				var t = null;
				var i = 0;
				
				var play = function(){
                    t = setInterval(function(){
							$next.insertAfter($visible).fadeIn(800,function(){
								$visible.hide();
								$visible = $carousel.find('li:last');
								$next = $carousel.find('li:first');
								i++;
							});
						},interval);
                };
				
				var stop = function(){
					clearInterval(t);
					$next.stop(true,true);
				};
				
				$(this).find('li').hover(stop,play);
				
				play();
			}
		});
	});
})(jQuery);
