
function set_layer_display(szDivID, iState) {	// 1 visible, 0 hidden
 //alert("SETTING LAYER DISPLAY: "+iState);
 if(document.layers) {				//NN4+
	if (document.layers[szDivID]) document.layers[szDivID].display = iState ? "inline" : "none";
	else return 0;
 } else if(document.getElementById) {		//gecko(NN6) + IE 5+
	var obj = document.getElementById(szDivID);
	if (obj) obj.style.display = iState ? "inline" : "none";
	else return 0;
 } else if(document.all) {			// IE 4
	if (document.all[szDivID]) document.all[szDivID].style.display = iState ? "inline" : "none";
	else return 0;
 }
 return 1;
}

function get_layer_display(szDivID) {
 if(document.layers)				//NN4+
	return document.layers[szDivID].display;
 else if(document.getElementById) {		//gecko(NN6) + IE 5+
	var obj = document.getElementById(szDivID);
	if (obj) return obj.style.display;
 } else if(document.all)			// IE 4
	return document.all[szDivID].style.display;
}

function change_layer_display(szDivID) {
 display=get_layer_display(szDivID);
 if (display=='inline') set_layer_display(szDivID,0);
 else set_layer_display(szDivID,1);
}

function set_layer_content(lname,html) {
 if (document.getElementById) {
  var lid=document.getElementById(lname);  
  if (lid) lid.innerHTML=html;
 }
}
