function thumbshow(whichpic) {
  if (!document.getElementById("placeholder")) return true;
  var source = whichpic.getAttribute("href");
  var placeholder = document.getElementById("placeholder");
  placeholder.setAttribute("src",source);
  if (!document.getElementById("imagelink")) return false;
 
  var imagelink = document.getElementById("imagelink");
  if (imagelink.firstChild.nodeType == 3) {imagelink.setAttribute("href",source);}
  return false;
}

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

function prodts(whichprodts) {
  if (!document.getElementById("prodtsholder")) return true;
  var source = whichprodts.getAttribute("href");
  var prodtsholder = document.getElementById("prodtsholder");
  prodtsholder.setAttribute("src",source);
  if (!document.getElementById("prodtslink")) return false;
 
  var prodtslink = document.getElementById("prodtslink");
  if (prodtslink.firstChild.nodeType == 3) {prodtslink.setAttribute("href",source);}
  return false;
}

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

function febens(whichfebens) {
  if (!document.getElementById("febensholder")) return true;
  var source = whichfebens.getAttribute("href");
  var febensholder = document.getElementById("febensholder");
  febensholder.setAttribute("src",source);
  if (!document.getElementById("febenslink")) return false;
 
  var febenslink = document.getElementById("febenslink");
  if (febenslink.firstChild.nodeType == 3) {febenslink.setAttribute("href",source);}
  return false;
}

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


function extrashow(whichextra) {
  if (!document.getElementById("extraholder")) return true;
  var source = whichextra.getAttribute("href");
  var extraholder = document.getElementById("extraholder");
  extraholder.setAttribute("src",source);
  if (!document.getElementById("extralink")) return false;
 
  var febenslink = document.getElementById("extralink");
  if (febenslink.firstChild.nodeType == 3) {febenslink.setAttribute("href",source);}
  return false;
}

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


AttachEvent(window,'load',prepareGallery,false);
AttachEvent(window,'load',preparePROD,false);
AttachEvent(window,'load',prepareFEBENS,false);
AttachEvent(window,'load',prepareEXTRA,false);
