function _$(id)
{
	return document.getElementById(id);
}

function showPic(whichpic) 
{
	var placeHolderId = whichpic.rel;
	var placeholder = _$(placeHolderId);
	if (!placeholder) return true;
	placeholder.innerHTML = "<img src='"+whichpic.href+"' width='300' height='300' />";
	var info = _$("info");
	if (info) 
	{
		var title = (whichpic.title || "");
		info.innerHTML = title;
		placeholder.firstChild.alt = title;
	}
	return false;
}

function prepareGallery() {
  if (!document.getElementsByTagName) return false;
  if (!document.getElementById) return false;
  if (!document.getElementById("imagegallery")) return false;
  var gallery = document.getElementById("imagegallery");
  var links = gallery.getElementsByTagName("a");
  for ( var i=0; i < links.length; i++) {
    links[i].onclick = function() {
      return showPic(this);
	}
    links[i].onkeypress = links[i].onclick;
  }
}



function toggle_visibility(id) {
   var e = document.getElementById(id);
   if(e.style.display == 'block')
	  e.style.display = 'none';
   else
	  e.style.display = 'block';
}

function setClientTime()
{
	var form = document.forms[0];
	var time = new Date();
	var input = document.createElement("input");
	input.type = "hidden";
	input.name = "clientTime";
	input.value = time;
	if (form)
		form.appendChild(input);
}
	
window.onload = setClientTime;
