/* Product Ajax load (full image) */

function closeViewer(e) {
	Event.stop(e);
	$('productViewer').hide();
} // closeViewer

function loadFullView(e) {
	Event.stop(e);
	var lnk = Event.findElement(e, 'a');
	lnk.blur();
	var viewer = $('productViewer');
	viewer.down('img').src = lnk.href;
	// Saf2 requires explicit absolute in there, no idea why the CSS won't suffice...
	viewer.setStyle({ position: 'absolute', top: '25px', left: '150px' }).show();
} // loadFullView

Event.observe(window, 'load', function() {
	$('productViewer').down('a.closer').observe('click', closeViewer);
	new Draggable('productViewer', { endeffect: null });
	$$('a.productViewer').invoke('observe', 'click', loadFullView);
});
