var _aSHItems = new Array();
function SH_Begin(sID)
{
	if (document.getElementById(sID) == null)
		{
		document.write("<div id=\"" + sID + "\" style=\"display:none;\">");
		_aSHItems[sID] = sID;
		}
	else
		window.alert("You have already used ID '" + sID + "'");
}

function SH_End()
{
	document.write("</div>");
}

function SH_Show(sID)
{
	document.getElementById(sID).style.display = (document.getElementById(sID).style.display == "none") ? "" : "none";
}

function SH_ShowHideAll(oBtn, sOnValue, sOffValue)
{
	if (oBtn.value==sOnValue)
	{
		oBtn.value=sOffValue;
		for(var sID in _aSHItems)
			document.getElementById(sID).style.display = "";

	}
	else{
		oBtn.value=sOnValue;
		for(var sID in _aSHItems)
			document.getElementById(sID).style.display = "none";
	}
}

