// Written by Terrence Tan
// Copyright 2004
// Last modified: 13/12/2004

var photoPopup;
var photoUrl;
var photoTable;
var photoRow;
var photoCell;
var photoImage;
var photoThumb;

function showPicture(imgObj) {
    photoThumb = imgObj;
	photoUrl = imgObj.src + "&fullsize=true";
	if (photoPopup == null) {
		constructPhoto();
	}
	photoPopup.show(0, 0, 0, 0, photoThumb);
	populatePhoto();
}

function constructPhoto() {
	photoPopup = window.createPopup();
	photoTable = photoPopup.document.createElement("TABLE");
	photoTable.width = "100%";
	photoTable.cellSpacing = "0";
	photoTable.cellPadding = "5";
	photoTable.bgColor = "#719FAB";
	photoPopup.document.body.appendChild(photoTable);
	photoRow = photoTable.insertRow();
	photoCell = photoRow.insertCell();
	photoImage = photoPopup.document.createElement("IMG");
	photoImage.onmouseup = hidePhoto;
	photoImage.onmouseout = hidePhoto;
	photoImage.onreadystatechange = stateChange;
	photoCell.appendChild(photoImage);
}

function populatePhoto() {
    photoImage.src = photoUrl;
}

function hidePhoto() {
    photoPopup.hide();
}

function stateChange() {
    if (photoImage.readyState == "complete") {
	    photoPopup.show(-10, -10, photoImage.width + 10, photoImage.height + 10, photoThumb);
	}
}
