var lastDiv;

function getDiv(div) {
  if (document.all) {
   	for (i = 0; i < document.all.length; i++) {
      if (document.all[i].id == div) {
	      return document.all[i];
	    }
    }
  }
  else if (document.layers) {
    return document.layers[div];
  }
  else {
    divArray = document.getElementsByTagName('DIV');
   	for (i = 0; i < divArray.length; i++) {
      if (divArray[i].id == div) {
	      return divArray[i];
	    }
    }
  }
}

function setDisplay(div, display) {
  if (document.layers) {
    div.visibility=display;
  } else {
    div.style.visibility=display;
  }
}

function setLastDiv(divId) {
  lastDiv=getDiv(divId);
}

function hideLast() {
  if (lastDiv) { setDisplay(lastDiv, 'hidden'); }
}

function display(divId) {
  var div = getDiv(divId);
  if (lastDiv) { setDisplay(lastDiv, 'hidden'); }
  setDisplay(div, 'inherit');
  lastDiv = div;
}

