function showHide(elementid, plusminusid)
{
	if (document.getElementById(elementid) != null)
	{
		if (document.getElementById(elementid).style.display == 'none')
		{
			document.getElementById(elementid).style.display = '';
			document.getElementById(plusminusid).setAttribute("src", "images/minus.gif");
		} 
		else 
		{
			document.getElementById(elementid).style.display = 'none';
			document.getElementById(plusminusid).setAttribute("src", "images/plus.gif");
		}
	}
} 

function expandAll(elementid, plusminusid, showalltext)
{
	if (document.getElementById(plusminusid).src.indexOf("images/plus.gif") >= 1)
	{
		document.getElementById(showalltext).innerHTML = "Collapse All";
		document.getElementById(plusminusid).setAttribute("src", "images/minus.gif");
	} 
	else 
	{
		document.getElementById(showalltext).innerHTML = "Expand All";
		document.getElementById(plusminusid).setAttribute("src", "images/plus.gif");
	}
} 