var pImages = new Array();

function showPic(whichpic) {
  if (!document.getElementById("maincontent")) return true;
  var source = whichpic.getAttribute("href");
  var placeholder = document.getElementById("maincontent");
	placeholder = placeholder.firstChild;
  placeholder.setAttribute("src",source);
  /*var text = source.split("/");
  if (text.length > 2)
    source = text[text.length-2] + "/" + text[text.length-1];
  placeholder.parentNode.setAttribute("href","images/big"+source);
  placeholder.parentNode.onclick = function(){
		temp = this.childNodes;
		var i;
		for(i=0;i<temp.length;i++){
			if(temp[i].nodeName == "IMG")
				break;
		}
		temp = (temp[i].height * (800 / temp[i].width) )+ 50;
		alert(temp);
    newwindow = window.open(placeholder.parentNode.getAttribute("href").replace(/png/,"jpg"),'bigimage','width=830px,height=' + temp + 'px,resizable=yes,scrollbars=yes,left=0px,right=0px');
    if (window.focus) {newwindow.focus()}
    return false;
  }
  if (!document.getElementById("description")) return false;
  if (whichpic.getAttribute("title")) {
    text = whichpic.getAttribute("title").split("=");
  } else {
    text = [""];
  }
  
  var description = document.getElementById("description");	
  if(description.firstChild != null)
  {
    while(description.childNodes.length > 0)
      description.removeChild(description.childNodes[0]);
    for(var i = 0; i < text.length; i++){
      description.appendChild(document.createTextNode(text[i]));
      description.appendChild(document.createElement("br"));
    }
  }*/
  return false;
}

function prepareGallery() {
  if (!document.getElementsByTagName) return false;
	if (!document.getElementById("rightbar")) return false;
  var gallery = document.getElementById("rightbar");
  var links = gallery.getElementsByTagName("a");
  var j = 0;
  for ( var i=0; i < links.length; i++) {
    if(links[i].getAttribute("rel") == "picture"){
      links[i].onclick = function() {
	      itemVisible("text","none");
				itemVisible("image","inline")
        return showPic(this);
      }
      links[i].onkeypress = links[i].onclick;
    }	else if(links[i].getAttribute("rel") == "text"){
	    links[i].onclick = function() {
				itemVisible('image','none')
        return itemVisible('text',"block");
      }
      links[i].onkeypress = links[i].onclick;
	  }
  } 
	/*gallery = document.getElementById("maincontnent");
	for(var i=0;i<pImages.length;i++){
		temp = document.createElement("img");
		temp.setAttribute("src", pImages[i]);
		gallery.appendChild(temp);
	}*/
}

function itemVisible(id,disp){
	var temp = document.getElementById(id);
	temp.style.display = disp;
	return false;
}