Event.observe(window, 'load', function()
{
	if (Prototype.Browser.IE) 
	{
		Prototype.Browser.IE7 = Prototype.Browser.IE && parseInt(navigator.userAgent.substring(navigator.userAgent.indexOf("MSIE")+5)) == 7; 
	}
	
	Event.observe('productArtworkHover', 'mouseout', function(event)
	{
		this.setStyle({'display': 'none'}); 
		this.update(''); 
	});
	
	$$('.data.table.scrollable-true .artwork').each(function (item, index) 
	{
		Event.observe(item, 'mouseover', function(event)
		{
			if ($('productArtworkHover')) 
			{
				var offsets = item.cumulativeOffset(); 
				var scrollOffsets = item.cumulativeScrollOffset(); 
				var documentScrollOffsets = document.viewport.getScrollOffsets(); 
				
				var leftOffset = offsets.left - scrollOffsets.left + documentScrollOffsets.left - 1; 
				var topOffset = offsets.top - scrollOffsets.top + documentScrollOffsets.top - 1; 
				
				if (Prototype.Browser.IE7) 
				{
					leftOffset -= 10; 
					
					var column = item.up('.column'); 
					if (column && column.hasClassName('full')) 
					{
						topOffset -= 25; 
					}
				}
				
				var albumID = item.id.replace(/album/, '').replace(/Art/, ''); 
				
				$('productArtworkHover').innerHTML = '<a class="shadow" href="/album/' + albumID + '/"><img src="http://' + behemothMediaDomain + '/stock/art/' + albumID + '_130.jpg" /><div class="right /><div class="left" /></a>'; 
				$('productArtworkHover').setStyle({
					'display': 'block', 
					'left': leftOffset + 'px', 
					'top': topOffset + 'px'
				}); 
			}
		});
	}); 
});
