$(document).ready(function() {
	$('#previews ul li').each(function() {
		var layer = $(this);
		var image = $('img', layer);
		var src = image.attr('src');
		var src_blurred = append_suffix(src, '_blurred');
		var info = $('.info', layer);
		$(layer).hover(function() {
			image.attr('src',src);
			info.fadeIn();
		},function() {
			image.attr('src',src_blurred);
			info.fadeOut('fast');
		});
		$(layer).hover();
	});
	$('#pieces li').each(function() {
		var item = $(this);
		var link = $('a', item).attr('href');
		if (link) {
			$(item).click(function() {
				window.location = link;
			});
		}
	});
});



function append_suffix(link, suffix) {
	var pos = link.lastIndexOf('.');
	var start = link.substr(0, pos);
	var end = link.substr(pos);
	return start + suffix + end;
}
