function getObject(strID)
{
  if (document.getElementById)
  {
  	return document.getElementById(strID);
  }
  else if (document.all)
  {
	return document.all[strID];
  }
  else if (document.layers)
  {
   	return document.layers[strID];
  }
  return null;
}

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];
  }
}


function toggleVisible(name)
{
	var x = new getObj(name);
	x.style.display = (x.style.display == "block") ? "none" : "block";
}

function show(name)
{
	var x = new getObj(name);
	x.style.display = "block";
}

function hide(name)
{
	var x = new getObj(name);
	x.style.display =  "none";
}

function setVisibleIfChecked (checkbox, name)
{
	var x = new getObj(name);
	if (checkbox.checked) {
		x.style.display = "block";
	} else {
		x.style.display =  "none";
	}

}

function openWindow(url)
{
   var handle = window.open( url, null, 
      "screenX=200,left=50,screenY=200,top=50,width=800,height=600,toolbar=no,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no,dependent=yes");
   handle.opener = self;
   handle.focus();
}