// JavaScript Document
$(document).ready(function() {
	$('.shufflerContainer').each(function() {
		var duration = 600;
		var delay = 3000;
		var easing = 'swing';
		var items = $('.shufflerItem', $(this));
		var spacing = items.eq(0).innerWidth();
		
		items.each(function(index) {
			$(this).css('left', (spacing * index));
		});
						  
		function shuffle() {
			$(items).animate({left: '-=' + spacing}, duration, easing, function() {
				if(parseInt($(this).css('left')) < 0) {
					$(this).css('left', ((items.length - 1) * spacing));
				}
			});
			
			window.setTimeout(shuffle, delay)
		}
		
		window.setTimeout(shuffle, delay);
	});
});
