var curMosaic=false;
$(document).ready(function(){
	$('.mosaicThumbs').fadeTo('slow',.33);
	$('.mosaicThumbs').mouseover(function() {
		var id=$(this).attr('id');
		var elem='#mosaicThumb_'+id.substr(1+id.search('_'));
		$(elem).stop();
		$(elem).fadeTo('fast',1);
		curMosaic=elem;
	});
	$('.mosaicThumbs').mouseout(function() {
		var id=$(this).attr('id');
		var elem='#mosaicThumb_'+id.substr(1+id.search('_'));
		$(elem).stop();
		$(elem).fadeTo('slow',.33);
		curMosaic=false;
	});
});

var prevAnim=false;
function mosaic(max) {
	var anim;
	do {
		anim='#mosaicThumb_'+Math.round(Math.random()*max);
	} while(anim==prevAnim || anim==curMosaic)
	$(anim).stop();
	$(anim).fadeTo('fast',1);
	setTimeout("$('"+anim +"').stop();$('"+anim+"').fadeTo('slow',.33);",500);
	setTimeout("mosaic("+max+")",1000);
	prevAnim=anim;
}

