
addEvent(window, 'load', initFolding);	// folding/unfolding assessment lists

//********************************

function initFolding()
{
	var dlists = document.getElementById("assessment_info").getElementsByTagName("dl");
	var lisths = document.getElementById("assessment_info").getElementsByTagName("h4");

	dlists[0].className = 'unfolded'
	lisths[0].className = 'unfolded'
	lisths[0].listing = dlists[0];
	lisths[0].onclick = toggleFold;

	for (var i=(dlists.length-1); i>=1;i--)	// ignore first list
		{
		dlists[i].className = 'folded';
		}

	for (var i=(lisths.length-1); i>=1;i--)	// ignore first h4
		{
		lisths[i].className = 'folded';
		lisths[i].listing = dlists[i];
		lisths[i].onclick = toggleFold;
		}
}

function toggleFold()
{
	if (this.className == 'folded')
		{
		this.className = 'unfolded';
		this.listing.className = 'unfolded'
		}
	else
		{
		this.className = 'folded';
		this.listing.className = 'folded'
		}
}