jQuery(function($) {
	var entries = $('#protfolio .entry').fadeOut(0);
	var i = -1;
	if (!entries.length) {
		return;
	}
	
	function slideIn() {
		slideOut(i);
		i = entries.length-1 > i ? i+1 : 0;
				
		var entry = entries.eq(i);
		var image = entry.find('.image');
		var text = entry.find('.text');
		
		entry.css({top: '0px'});
		entry.fadeOut(0);
		entry.addClass('top');
		entry.fadeIn(500);

		text.css({top: '-20px'});
		text.css('opacity', 0);

		setTimeout(function() {
			text.animate({top: '0', opacity: 1});
		}, 200);
		
		image.show();
		image.css('top', 0);
		image.css('left', -image.width());
		image.animate({left: 0}, 500);

		setTimeout(slideIn, 6000);
	}
	
	function slideOut(i) {
		var entry = entries.eq(i);
		var text = entry.find('.text');
		entry.removeClass('top');
		var image = entry.find('.image');
		entry.fadeOut(500);
		text.animate({top: '20px', opacity: 0});
	}
	
	setTimeout(slideIn, 1000);
});
