// JavaScript Document

var rltImageGallery = {
	
	addListeners: function() {

		arrLinks = document.getElementsByTagName('a');
		for (var i=0; i < arrLinks.length; i++) {
			objLink = arrLinks[i];
			if (objLink.className == 'lnkThumbnail') {
				rwScript.addEvent(objLink, 'click', rltImageGallery.getClick(objLink), false);
				objLink.onclick = rltImageGallery.cancelClick;
			}
		}

	},
	
	showEnlargement: function(e, targetElement) {
		var el = window.event ? targetElement : e ? e.currentTarget : null;
		if (!el) return;
		
		// Show Image Enlargement
		var strID = el.id;
		var intImageID = strID.substring(4)
		var strHREF = "rlt_img_Enlargement.asp?imgID=" + intImageID;

		var winEnlargement = '';
		if (!winEnlargement.closed && winEnlargement.location) {
			winEnlargement.location.href = strHREF;
		} else {
			winEnlargement=window.open(strHREF,'winEnlargement','toolbar=no,status=no,width=540,height=470');
			if (!winEnlargement.opener) {
				winEnlargement.opener = self;
			}
			winEnlargement.location.href = strHREF;
		}
		
		if (window.focus) {
			winEnlargement.focus();
		}
		return false;
	
		if (window.event) {
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}

		if (e && e.stopPropagation && e.preventDefault) {
			e.stopPropagation();
			e.preventDefault();
		}
	},
	getClick: function (node) { return function(e) { rltImageGallery.showEnlargement(e, node); }; },
	cancelClick: function() { return false; },

};

rwScript.addEvent(window, 'load', rltImageGallery.addListeners, false);
rwScript.addEvent(window, 'unload', EventCache.flush, false);