jQuery(function() { shuffle(); });

function shuffle() {
	
	jQuery('.side-image').css('position','absolute');
	
	jQuery('.side-image').each(function(index,value) {
		
		jQuery(this).css('top',157*index);
		
	});
	
	if(jQuery('.side-image').length > 2) {
		setTimeout(shuffleOnce, 3000);
	}
	
}

function shuffleOnce() {
	
	elements = new Array();
	
	jQuery('.side-image').each(function(index,value) {
	
		elements.push(jQuery(this));	
	
	});
	
	for(i=0; i < elements.length; i++) {
		
		if(elements[i].css('top') == "0px") {
			
			elements[i].css('zIndex', 1);
			elements[i].animate({'top':157},2000);
				
		}
		
		if(elements[i].css('top') == "157px") {
			
			elements[i].css('zIndex', 2);
			elements[i].animate({'top':314},2000);
				
		}
		
		if(elements[i].css('top') == "314px") {
			
			elements[i].css('zIndex', 3);
			elements[i].animate({'top':0},2000);
				
		}
		
	}
	
	setTimeout(shuffleOnce, 5000);

}
