// JavaScript Document
function hideDiv(div_ref) { 
	if (document.getElementById) { // DOM3 = IE5, NS6 
		document.getElementById(div_ref).style.visibility = 'hidden'; 
	} else { 
		if (document.layers) { // Netscape 4 
			eval("document." + div_ref + "/visibility = 'hidden';"); 
		} else { // IE 4 
			eval("document.all." + div_ref + ".style.visibility = 'hidden';"); 
		} 
	} 
} 

function showDiv(div_ref) { 
	if (document.getElementById) { // DOM3 = IE5, NS6 
		document.getElementById(div_ref).style.visibility = 'visible'; 
	} else { 
		if (document.layers) { // Netscape 4 
			eval("document." + div_ref + ".visibility = 'visible';"); 
		} else { // IE 4 
			eval("document.all." + div_ref + ".style.visibility = 'visible';"); 
		} 
	} 
} 


function toggleDiv(divRef) // 1 visible, 0 hidden
{
    if(document.layers)	   //NN4+
    {
//       document.layers[divRef].visibility = visState ? "show" : "hide";
//       document.layers[divRef].display = visState ? "inline" : "none";
			 document.layers[divRef].display = (document.layers[divRef].display == "none" || document.layers[divRef].display == "") ? "inline" : "none";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(divRef);
//        obj.style.visibility = visState ? "visible" : "hidden";
//        obj.style.display = visState ? "inline" : "none";
        obj.style.display = (obj.style.display == "none" || obj.style.display == "") ? "inline" : "none";
    }
    else if(document.all)	// IE 4
    {
//        document.all[divRef].style.visibility = visState ? "visible" : "hidden";
//        document.all[divRef].style.display = visState ? "inline" : "none";
				document.all[divRef].style.display = (document.all[divRef].style.display == "none" || document.all[divRef].style.display == "") ? "inline" : "none";
    }
}
