/* expand/collapse a table row with a header row named [rowName]-header
 */

function toggleRow (event, dropPaneGroupArray, rowNum) 
{
	if (dropPaneGroupArray && dropPaneGroupArray[rowNum]) 
	{
		var rowHeader = document.getElementById(dropPaneGroupArray[rowNum] + '-header');
		var row = document.getElementById(dropPaneGroupArray[rowNum]);
		// collapse all others
		var currRow;
		var	currRowHeader;
		for (var i =0; i < dropPaneGroupArray.length; i++) 
		{
			if (i != rowNum) 
			{
				currRowHeader = document.getElementById(dropPaneGroupArray[i] + '-header');
				currRow = document.getElementById(dropPaneGroupArray[i]);
				if (currRow && currRowHeader && currRow.style.display != 'none') 
				{
					collapseRow(currRowHeader, currRow);
				}
			}
		}
		
		if (row && rowHeader) 
		{
			if (row.style.display == 'none') 
			{
				expandRow(rowHeader, row); 
			} 
			else 
			{
				collapseRow(rowHeader, row);
			}			
			//cancelEvent(event);
		}
	}
}

function collapseRow(rowHeader, rowBody) 
{
	rowBody.style.display = 'none'; 
	rowHeader.style.backgroundImage = 'url(./images/organization_images/3605/site/387_bar_closed_bg.jpg)'; 
}

function expandRow(rowHeader, rowBody) 
{
	rowBody.style.display = ''; 
	rowHeader.style.backgroundImage = 'url(./images/organization_images/3605/site/387_bar_open_bg.jpg)'; 
}


