function showPic(whichpic) {
  if (!document.getElementById("placeholder")) return true;
  var linkimg = whichpic.getAttribute("href");

  var placeholder = document.getElementById("placeholder");
  
  var imageno = linkimg.substring(linkimg.length - 6, linkimg.length - 4);
  
  linkimg = linkimg.substring(0,linkimg.length - 6);
  
  var source = "galimage/img" + imageno + ".jpg";

  placeholder.setAttribute("src",source);
  
  var linkplace = document.getElementById("linkplace");
  var asource = linkimg + imageno + ".jpg";

  linkplace.setAttribute("href",asource);
  
  var linktext = document.getElementById("linktext");

  linktext.setAttribute("href",asource);
  
  return false;
}

function prepareGallery() {
	
	$("a.imggallery").click(function(event) {
    event.preventDefault();
    showPic(this);
 // Because we've used JQuery's fixed version of preventDefault() above, it
 // doesn't matter what value we return to IE -- JQuery will ensure IE doesn't
 // perform the default action. However, it's best to return false anyway.

    return false;
   });
	
	$("a.imggallery").mouseover(function(event)	{
		event.preventDefault();
		return showPic(this);
	}); 
	
	$("a.imggallery").keypress(function(event)	{
		event.preventDefault();
		return showPic(this);
	});
  
}
$(document).ready(prepareGallery);
