var Screenshots = {

	init: function(){
		ReMooz.assign('a[rel=enlarge]', {
			'origin': 'img',
			'shadow': 'onOpenEnd',
			'resizeFactor': 0.8,
			'cutOut': false,
			'opacityResize': 0.4,
			'dragging': false,
			'centered': true,
			onOpen: function(){
				Screenshots.lightsOff();
			},
			onClose: function(){
				Screenshots.lightsOn();
			}
		});
		
		Screenshots.refresh();
	},
	
	lightsOff: function(){
		$('curtain').setOpacity(0).show().fade(.8);
	
		Screenshots.refresh();
	},
	
	lightsOn: function(){
		$('curtain').fade('out');
	},
	
	refresh: function(){
		$('curtain').setStyles({
			width: $('wrapper').getSize().x,
			height: $('wrapper').getSize().y
		});
	}
	
}

window.addEvent('domready', Screenshots.init);
window.addEvent('resize', Screenshots.refresh);
