
function CSectionToggler(sSectionIdBase, sBtnIdBase, sImgDir)
{
	this.idSection = sSectionIdBase;
	this.idImg = sBtnIdBase;
	this.sImgDir = sImgDir;
}
CSectionToggler.prototype.Toggle = function(nIdNr)
{
	var obj = document.getElementById(this.idSection + nIdNr);
	if (obj && obj.style)
	{
		var obj2 = document.getElementById(this.idImg + nIdNr);
		if (obj.style.display == "none")
		{
			obj.style.display = "";
			obj2.src = this.sImgDir + "btn_min.gif";
		}
		else
		{
			obj.style.display = "none";
			obj2.src = this.sImgDir + "btn_plus.gif";
		}
	}
}
CSectionToggler.prototype.CloseAll = function()
{
	var nIdNr = 1;
	var obj = document.getElementById(this.idSection + nIdNr);
	while (obj && obj.style)
	{
		obj.style.display = "none";
		obj = document.getElementById(this.idImg + nIdNr);
		obj.src = this.sImgDir + "btn_plus.gif";
		obj = document.getElementById(this.idSection + ++nIdNr);
	}
}
