var numbuttons = 20;
var currtextareanum = 1;

//From: DHTML Micro API at: http://www.quirksmode.org/
function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
	this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
	this.obj = document.all[name];
	this.style = document.all[name].style;
  }
  else if (document.layers)
  {
   	this.obj = document.layers[name];
   	this.style = document.layers[name];
  }
}

//Makes the relevant page visible when user clicks button or link
function showtextarea(areanumber)
{

var objname;

	if (currtextareanum != 0)
	{
		var x = new getObj("textarea" + currtextareanum);
		x.style.visibility = "hidden";
		x.style.zIndex=1;
	}

	var x = new getObj("textarea" + areanumber);
	x.style.visibility = "visible";	
	x.style.zIndex=2;

	currtextareanum = areanumber;
}

//Changes the background color of the button
function setbuttoncolor(buttonnumber, color)
{
	var x = new getObj("button" + buttonnumber);
	x.style.backgroundColor = color;
}

//Shows any object
function showobject(objectname)
{
	var x = new getObj(objectname);
	x.style.visibility = "visible";
}

//Hides any object
function hideobject(objectname)
{
	var x = new getObj(objectname);
	x.style.visibility = "hidden";
}

