window.addEvent('domready',function() {
	if($('initialFilter')) {
		var filter = $('initialFilter').get('value');
		if(filter != 'all') {
			filterThumbs(filter);
		}
	}
});

function filterThumbs(rel) {
	if(rel == 'all') {
		$$('.popimage').each(function(item) {
			if(item.hasClass('hidden')) {
				item.removeClass('hidden');
				item.tween('opacity',1);
			}
			item.set('rel','lightbox-all');
		});
	} else {
		$$('.popimage').each(function(item) {
			if(item.hasClass(rel)) {
				if(item.hasClass('hidden')) {
					item.removeClass('hidden');
					item.tween('opacity',1);
				}
				item.set('rel','lightbox-'+rel);
			} else {
				if(!item.hasClass('hidden')) {
					var duration = 600;
					item.set('tween',{'duration':duration});
					item.tween('opacity',0);
					var finaldelayed = function() { item.addClass('hidden'); }
					finaldelayed.delay(duration+400);
					item.set('rel','lightbox-all');
				}
			}
		});
	}
}
