
var collapsableOpenCss = "collapsable";
var collapsableClosedCss = "hidden";
var collapsableOpenImg = "/files/images/collapsableOpen.gif";
var collapsableClosedImg = "/files/images/collapsableClosed.gif";

function toggleCollapsable(id)
{
	var div = document.getElementById(id);
	var img = document.getElementById("img" + id);
	if(div.className.indexOf(collapsableClosedCss) != -1)
	{
		div.className = collapsableOpenCss;
		img.src = collapsableOpenImg;
	}
	else
	{
		div.className = collapsableClosedCss;
		img.src = collapsableClosedImg;
	}
}

function expandOrCollapseAll(cssClass)
{
	divs = document.getElementsByTagName("div");
	for (i = 0; i < divs.length; i++)
	{
	 	div = divs[i];
	 	if (div.className == cssClass)
	 	{
	 	  toggleCollapsable(div.id);
		}
	}
}

function collapseAll()
{
	expandOrCollapseAll(collapsableOpenCss);
}

function expandAll()
{
	expandOrCollapseAll(collapsableClosedCss);
}
