function bar(url)
{
  wasOpen  = false;
  win = window.open(url);    
  return (typeof(win)=='object')?true:false;
}

function hideElement(id)
{
  document.getElementById(id).style.display = "none";
}

function showElement(id)
{
  document.getElementById(id).style.display = "block";
}

var sub1_height = 0;
var sub1_height_orig = 0;
var sub2_height = 0;
var sub2_height_orig = 0;

function makeSub(elName)
{ 
  
  document.getElementById(elName).style.display = "block";
  
  if (elName == "submenu01")
  {
    if (sub1_height_orig == 0)
    {
      var originalHeight = document.getElementById(elName).offsetHeight-10;
      sub1_height_orig = originalHeight;
    }
    else
    {
      var originalHeight = sub1_height_orig;
    }

    if (sub1_height == 0)
    {
      sub1_height = originalHeight;
      expandSubMenu(elName,1,sub1_height);
      document.getElementById(elName).style.overflow = "hidden";
      document.getElementById(elName).style.height = "1px";
    }
  }
  if (elName == "submenu02")
  {
    if (sub2_height_orig == 0)
    {
      var originalHeight = document.getElementById(elName).offsetHeight-10;
      sub2_height_orig = originalHeight;
    }
    else
    {
      var originalHeight = sub2_height_orig;
    }
  
    if (sub2_height == 0)
    {
      sub2_height = originalHeight;
      expandSubMenu(elName,1,sub2_height);
      document.getElementById(elName).style.overflow = "hidden";
      document.getElementById(elName).style.height = "1px";
    }
  }                       
  document.getElementById('xxx').innerHTML = originalHeight;
}

function expandSubMenu(elName,prevH,originalHeight)
{
  prevH = prevH + 20;
  document.getElementById(elName).style.height = prevH + "px";
  timeDelay = setTimeout("expandSubMenu('" + elName + "'," + prevH + "," + originalHeight + ")",33);
  
  if(prevH >= originalHeight)
  {
    clearTimeout(timeDelay);      
    document.getElementById(elName).style.height = originalHeight-10 + 'px';
  }
}

function hideSub(elName)
{
  document.getElementById(elName).style.overflow = "hidden";
  document.getElementById(elName).style.display = "none";
  if (elName == "submenu01")
  {
    sub1_height = 0;
  }
  if (elName == "submenu02")
  {
    sub2_height = 0;
  }
}

