
if( document.images )
{
	img_collapsed     = new Image();
	img_collapsed.src = "/_common/images/collapsed.gif";
	img_expanded      = new Image();
	img_expanded.src  = "/_common/images/expanded.gif";
}

function hideDiv(elementID) 
{
  if(document.getElementById)  // DOM3 = IE5, NS6
  {
    document.getElementById(elementID).style.display = 'none';
		document.getElementById(elementID + '_img').src = img_collapsed.src;
  }
  else 
  {
    if (document.layers)// Netscape 4 
		{ 
      eval("document." + elementID + ".display = 'none'");
			eval("document." + elementID + "_img.src = img_collapsed.src");
    }
    else  // IE 4
		{
      eval("document.all." + elementID + ".style.display = 'none'");
			eval("document.all." + elementID + "_img.src = img_collapsed.src");
    }
  }
}

function showDiv(elementID) 
{

  if(document.getElementById)  // DOM3 = IE5, NS6
  {
		document.getElementById(elementID).style.display = '';
		document.getElementById(elementID + '_img').src = img_expanded.src;
  }
  else 
  {
    if(document.layers)// Netscape 4 
		{ 
      eval("document." + elementID + ".display = ''");
			eval("document." + elementID + "_img.src = img_expanded.src");
    }
    else  // IE 4
		{
      eval("document.all." + elementID + ".style.display = ''");
			eval("document.all." + elementID + "_img.src = img_expanded.src");
    }
  }
}

function toggleDiv(elementID)
{
  if(document.getElementById)  // DOM3 = IE5, NS6
  {
    if( document.getElementById(elementID).style.display == 'none' )
		{
			showDiv(elementID);
		}
		else
		{
			hideDiv(elementID);		  
		}
  }
  else 
  {
    if(document.layers)// Netscape 4 
		{ 
      if( eval("document." + elementID + ".display == 'none'") )
			{
				showDiv(elementID);
			}
			else
				{
					hideDiv(elementID);
			}
    }
    else  // IE 4
		{
      if( eval("document.all." + elementID + ".style.display = 'none'") )
			{
				showDiv(elementID);
			}
				else
			{
				hideDiv(elementID);
  	  }
    }
  }  
}
