var blnBorder = false;

function showHide(id,bOn)
{
	var bMO = false;
	var xBody = document.all.item(id+"Body");
	var xBtn  = document.all.item(id+"Btn");
	
	if (event.srcElement)
	{
		bMO = (event.srcElement.src.toLowerCase().indexOf("_b.gif") != -1);
		bOn = (xBody.style.display.toLowerCase() == "none");
	}

	if (bOn == false)
	{
		xBody.style.display = "none";
		xBtn.src = "images/expand" + (bMO? "_b.gif" : ".gif");
	}
	else
	{
		xBody.style.display = "";
		xBtn.src = "images/collapse" + (bMO? "_b.gif" : ".gif");
	}

}

function setBorder(id,bOn,hColor,fColor)
{
	var xHeader = document.all.item(id+"Header");
	var xLT   = document.all.item(id+"LT");
	var xFont   = document.all.item(id+"Font");
	var xBtn    = document.all.item(id+"Btn");
	var xBody   = document.all.item(id+"Body");
	
	xHeader.bgColor = hColor;
	xFont.color  = fColor;

	if (bOn)
	{
		xBody.style.borderColor = "#cccccc";	
		xLT.src    = "images/curve_b.gif";
		xFont.color  = fColor;
		if (xBody.style.display == "none") xBtn.src = "images/expand_b.gif";
		else xBtn.src = "images/collapse_b.gif";
	}
	else
	{
		xBody.style.borderColor = blnBorder? "#cccccc" : "#ffffff";	
		xLT.src	 = "images/curve.gif";	
		if (xBody.style.display == "none") xBtn.src = "images/expand.gif";
		else xBtn.src = "images/collapse.gif";
	}
}


