/* (c) initiativeweb */
addLoadEvent(prepareShow); // load stuff

function prepareShow() {
  if (!document.getElementsByTagName) return false;
  if (!document.getElementById) return false;
  if (!document.getElementById("JSLinks")) return false;
  var gallery = document.getElementById("JSLinks");
  var JSLinks = gallery.getElementsByTagName("a");
  for ( var i=0; i < JSLinks.length; i++) {
    JSLinks[i].onclick = function() {
      return showPic(this);
	}
    JSLinks[i].onkeypress = JSLinks[i].onclick;
  }
return false;
}
//
function showPic(whichpic) {
  if (!document.getElementById("JSHolder")) return true;
  var source = whichpic.getAttribute("href");
  var JSHolder = document.getElementById("JSHolder");
  JSHolder.setAttribute("src",source);
  if (!document.getElementById("JSCaption")) return false;
  if (whichpic.getAttribute("title")) { var text = whichpic.getAttribute("title"); }
  if (!whichpic.getAttribute("title")) { var text = ""; }
  var description = document.getElementById("JSCaption");
  if (description.firstChild.nodeType == 3) { description.firstChild.nodeValue = text; }
  return false;
}
//
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

