// JavaScript Document

function prepareGallery(){
	if(!document.getElementsByTagName)return false;
	if(!document.getElementById)return false;
	if(!document.getElementById("thumbHolder")) return false;
	var gallery = document.getElementById("thumbHolder");
	var links = gallery.getElementsByTagName("a");
	for (var i=0; i < links.length;	i++)
	{
		links[i].onclick = function()
		{
			return showPic(this);
		}
	}
}

function showPic(whichPic)
{
	if(!document.getElementById("placeHolder")) return true;
	var source = whichPic.getAttribute("href");
	source = source.replace("%3f", "%23");
	source = source.replace("?", "%23");
	var placeHolder = document.getElementById("placeHolder");
	if(placeHolder.nodeName != "IMG") return true;
	placeHolder.setAttribute("src", source);
	
	placeHolder.removeAttribute("class");
	if(placeHolder.offsetHeight > placeHolder.offsetWidth)
		placeHolder.style.margin = "0";
	else
		placeHolder.style.margin = "34px 0 0 0";
	return false;
}

window.onload = prepareGallery;