// JavaScript Document

function toggleBox(szDivID, iState) // 1 visible, 0 hidden
{
   var obj = document.layers ? document.layers[szDivID] :
   document.getElementById ?  document.getElementById(szDivID).style :
   document.all[szDivID].style;
   obj.visibility = document.layers ? (iState ? "show" : "hide") :
   (iState ? "visible" : "hidden");
}

//function toggleBox(szDivID, iState) // 1 visible, 0 hidden
//{
//    if(document.layers)	   //NN4+
//    {
//       document.layers[szDivID].visibility = iState ? "show" : "hide";
//    }
//    else if(document.getElementById)	  //gecko(NN6) + IE 5+
//    {
//        var obj = document.getElementById(szDivID);
//        obj.style.visibility = iState ? "visible" : "hidden";
//    }
//    else if(document.all)	// IE 4
//    {
//        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
//    }
//}

function showLayer(id) {
  var lyr = getElemRefs(id);
  if (lyr) lyr.css.visibility = "visible";
}

function hideLayer(id) {
  var lyr = getElemRefs(id);
  if (lyr) lyr.css.visibility = "hidden";
}

function getElemRefs(id) {
	var el = (document.getElementById)? document.getElementById(id): (document.all)? document.all[id]: (document.layers)? document.layers[id]: null;
	if (el) el.css = (el.style)? el.style: el;
	return el;
}