function showLayer(layerID) 
{ 
   if ((obj = getObj(layerID)) == false) 
   { 
      return false; 
   } 
   if (document.layers) 
   { 
      //This is NS4. The best we can do is hide or show but will take space 
      obj.visibility = "visible"; 
   } 
   else 
   { 
      obj.style.display = ""; 
   } 
} 

function hideLayer(layerID) 
{ 
   if ((obj = getObj(layerID)) == false) 
   { 
      return false; 
   } 
   if (document.layers) 
   { 
      //This is NS4. The best we can do is hide or show but will take space 
      obj.visibility = "hide"; 
   } 
   else 
   { 
      obj.style.display = "none"; 
   } 
} 

function getObj(layerID) 
{ 
   if (document.getElementById(layerID)) 
   { 
      return(document.getElementById(layerID)); 
   } 
   else if (document.getElementsByName(layerID)[0]) 
   { 
      return(document.getElementsByName(layerID)[0]); 
   } 
   else if (document.all[layerID]) 
   { 
      return(document.all[layerID]); 
   } 
   else if (document.layers[layerID]) 
   { 
      return(document.layers[layerID]); 
   } 
   else 
   { 
      //What in Gods name are you using? Upgrade jeez 
      return false; 
   } 
}