﻿var srclist = {}
var currentpopup;

function venuesinit() {
	for (var i = 0; i < document.links.length; i++) {
		var link = document.links[i];
		if (link.className.match('enlarge')) {
			var name = link.parentNode.id;
			srclist[name] = link.href;
			link.href = "javascript:popupimagefor('" + name + "')";
		}
	}
}

function popupimagefor(name) {
	var item = document.getElementById(name);
	var image = new Image();
	image.src = srclist[name];
	image.className = 'popup';
	image.onclick = closepopup;
	item.appendChild(image);
	currentpopup = name;
}

function closepopup(event) {
	if (!event) event = window.event; //for IE
	var popup = event.currentTarget;
	if (!popup) popup = event.srcElement; //this too
	popup.parentNode.removeChild(popup);
}

//make sure a previous window.onload is not overwritten
if (window.onload) {
	var previnit = window.onload;
	window.onload = function() {
		previnit();
		venuesinit();
	}
}
else window.onload = venuesinit;