function ColapseUncolapse(targetID, sourceID, oldContent, newContent) {
	oldContent = '<img border="0" src="/res/triangleZipped.gif">' + oldContent;
	newContent = '<img border="0" src="/res/triangleUnzipped.gif">' + newContent;
	var elementmode = document.getElementById(targetID).style;
	elementmode.display = (!elementmode.display) ? 'none' : '';
	var elementToChange = document.getElementById(sourceID);
	elementToChange.innerHTML = (!elementmode.display) ? newContent : oldContent;
}

function ShowPane(tabs, panes, actPaneId, activeTab) { 
	for (tab in tabs) document.getElementById(tabs[tab]).className = "tabInactive";
	activeTab.className = "tabActive";
	for (pane in panes) document.getElementById(panes[pane]).style.display = (actPaneId == panes[pane]) ? "" : "none";
	return false; 
} 
