﻿/*
 * Open/close a collapsible panel
 */
function ToggleCollapsePanel(pnlName, imgName) {
  pnl = document.getElementById(pnlName);
  img = document.getElementById(imgName);
  if (pnl.style.display == 'none') {
    pnl.style.display = 'block';
    img.src = 'images/uparrow.png';
  } else {
    pnl.style.display = 'none';
    img.src = 'images/downarrow.png';
  }
}

function SetExpandedPanel(previousRequest)
{
	switch (previousRequest)
	{
		case 'Flow': ToggleCollapsePanel('pnlDataFlows', 'pnlDataFlowsImg'); break;
		case 'Item': ToggleCollapsePanel('pnlDataItems', 'pnlDataItemsImg'); break;
		case 'Domain': ToggleCollapsePanel('pnlDomains', 'pnlDomainsImg'); break;
	}
}