function hideLayer(whichLayer) {
  if (document.getElementById) {
    // this is the way the standards work
    document.getElementById(whichLayer).style.visibility = "hidden";
  } else if (document.all) {
    // this is the way old msie versions work
    document.all[whichlayer].style.visibility = "hidden";
  } else if (document.layers) {
    // this is the way nn4 works
    document.layers[whichLayer].visibility = "hidden";
  }
}

function showLayer(whichLayer) {
  if (document.getElementById) {
    // this is the way the standards work
    document.getElementById(whichLayer).style.visibility = "visible";
  } else if (document.all) {
    // this is the way old msie versions work
    document.all[whichlayer].style.visibility = "visible";
  } else if (document.layers) {
    // this is the way nn4 works
    document.layers[whichLayer].visibility = "visible";
  }
}

function LEMS_hideAll() {
  var LEMS_Layers = 
 	["LEMS_regInstr", "LEMS_regPricing", "LEMS_regInfo", 
	 "LEMS_regClass", "LEMS_regContests", "LEMS_regHousing", 
	 "LEMS_regPayment"];
  for (var i = 0; i < LEMS_Layers.length; i++) {
    hideLayer(LEMS_Layers[i]);
  }
  updatePayment();
}

