if (window.MooTools && window.SmoothScroll) {
	window.addEvent('domready', function () {
		var imgTarget = $('seatmap');
		var imgBase = new Image;
		imgBase.src = imgTarget.src;
		var alterImgs = {
			'target': imgTarget,
			'base': imgBase
		};
		$$('ul.seatlist li').each(function (li) {
			if (li.id) {
				var id = li.id;
				id = id.substring(id.indexOf('-') + 1);
				var img = new Image;
				img.src = imgTarget.src.replace(
					/^(.+?)(?:-base?)?(\.(gif|jpg|jpeg|xbm|png))$/,
					"$1-" + id + "$2"
				);
				alterImgs[id] = img;
				li.addEvent('mouseenter', function () {
					alterImgs.target.src = alterImgs[id].src;
				}).addEvent('mouseleave', function () {
					alterImgs.target.src = alterImgs.base.src;
				});
			}
		});
	});
}
