var remember;
var remember2;
var DHTML = (document.getElementById || document.all || document.layers);

function show(name,obj)
{
	if (!DHTML) return;
	if (remember)
	{
		if (remember == name) {
			closeAll();
			return;
		}
		closeAll();
	}
	if (name)
	{
		var x = getObj(name);
		x.visibility = 'visible';
		x.display = 'block';
	}
	remember = name;
	if (obj.parentNode) y = obj.parentNode;
	else if (obj.parentElement) y = obj.parentElement;
	else return;
	if (y.className) return;
	y.className = 'over';
	if (remember2) remember2.className = '';
	remember2 = y;
}

function closeAll()
{
		if (remember)
		{
			var x = getObj(remember);
			x.visibility = 'hidden';
		}
		remember = null;
		if (remember2)
		{
			remember2.className = '';
			remember2 = null;
		}
}

function getObj(name)
{
  if (document.getElementById)
  {
    return document.getElementById(name).style;
  }
  else if (document.all)
  {
    return document.all[name].style;
  }
  else if (document.layers)
  {
    return document.layers[name];
  }
  else return false;
}


