﻿// first include prototype.lite.js/js-dom.js
function getMaxButtonOrMinButton(container)
{
	var obj = $(container);
	var images = obj.getElementsByTagName("img");
	for(i=0;i<images.length;i++)
	{
		if(images[i].className=="minbutton" || images[i].className=="maxbutton")
		{
			return images[i];
		}
	}
	return null;
}

function toggle_collapse(objname, noimg){
	var objHeader = $(objname);
	var objContent = getNextSibling(objHeader);
	objContent.style.display = objContent.style.display == '' ? 'none' : '';
	if(!noimg) {
		var img = getMaxButtonOrMinButton(objHeader);
		if(img.src.indexOf('_max.gif') == -1)
		{
			img.src = img.src.replace(/_min\.gif/, '_max\.gif');
			img.className = "maxbutton";
			img.alt = img.title = "Maximize";
		}
		else
		{
			img.src = img.src.replace(/_max\.gif/, '_min\.gif');
			img.className = "minbutton";
			img.alt = img.title = "Minimize";
		}
	}
}
