Steering_Committee_Page_SetUp = 

{ 
  init:function()
  // Run init when the page loads.

  {
    if (!document.getElementById) {return;} // Check for basic DOM support.
    var titles = document.getElementsByTagName('h6'); // h6 elements are used to store the display/close links
    var entry = new Array;
    var display_links = new Array;
    var display_class = new Array;    
    var close_links = new Array;
    var close_class = new Array;
    /*
    var content_height;
    var sidebar_height;
    var entry_div = document.getElementById('entry');
    var entry_show_div = document.getElementById('sidebar');  
    */
    var content_div = document.getElementById('content');
    var sidebar_div = document.getElementById('sidebar');  
    for (var i=0; i < titles.length; i++)
    {
      dom_utilities.set_CSS_class(titles[i],'show');
      entry[i] = dom_utilities.get_nextSibling(titles[i]);
      dom_utilities.set_CSS_class(entry[i],'noshow');
      display_links[i] = dom_utilities.get_firstChild(titles[i]);
      display_class[i] = dom_utilities.get_CSS_class(display_links[i]);      
      close_links[i] = dom_utilities.get_nextSibling(display_links[i])
      close_class[i] = dom_utilities.get_CSS_class(close_links[i]); 
      addEvent(display_links[i], "click", Steering_Committee_Page_SetUp.display_link, false);
      addEvent(close_links[i], "click", Steering_Committee_Page_SetUp.close_link, false);        
      dom_utilities.set_CSS_class(close_links[i],'noshow');
    }
    // fix_Height.init();
  },
  display_link:function(e)
  {
    var target = dom_utilities.get_Target(e);
    var title = dom_utilities.get_ParentNode(target);
    var entry = dom_utilities.get_nextSibling(title);
    var current_class = dom_utilities.get_CSS_class(target);
    var close_link = dom_utilities.get_nextSibling(target);
    var content_div = document.getElementById('content'); 
    var sidebar_div = document.getElementById('sidebar');
    var sidebar_height = sidebar_div.offsetHeight;      
    var entry_height;
    var content_height;
    var browser = dom_utilities.get_Browser();
    dom_utilities.set_CSS_class(target,'noshow');
    dom_utilities.set_CSS_class(close_link,'link_show');
    dom_utilities.set_CSS_class(entry,'entry_show');
    // entry_height = entry.offsetHeight;
    // content_height = content_div.offsetHeight;
    // alert("Browser is: " + browser + "\n" + "Display: #content height after adding #entry_show height: " + content_height + "\n" + "#entry_show height: " + entry_height + "\n" + "#sidebar height is: " + sidebar_height);
    if (!(browser == "ie6"))
    {
      if (content_height > (sidebar_height + 60))
      {
        // content_div.style.height = parseInt(content_div.offsetHeight + entry_height + 25) + "px";
      }
      else
      {
        // content_div.style.height = parseInt(content_div.offsetHeight + entry_height - 525) + "px";
      }
    }
    dom_utilities.cancel_Click(e);
  },
  close_link:function(e)
  {
    var target = dom_utilities.get_Target(e);
    var title = dom_utilities.get_ParentNode(target);
    var entry = dom_utilities.get_nextSibling(title);    
    var current_class = dom_utilities.get_CSS_class(target);
    var display_link = dom_utilities.get_previousSibling(target);
    var content_div = document.getElementById('content');
    var sidebar_div = document.getElementById('sidebar');
    var sidebar_height = sidebar_div.offsetHeight;   
    var entry_height;
    var content_height;
    var browser = dom_utilities.get_Browser();    
    entry_height = entry.offsetHeight;
    content_height = content_div.offsetHeight;
    if (!(browser == "ie6"))
    {
      if ((content_height - entry_height) < 1100)
      {
          // content_div.style.height = parseInt(sidebar_height) + "px"; 
      }
      else
      {
          // content_div.style.height = parseInt(content_height - entry_height) + "px"; 
      }
    }
    // alert("Closing: Height of #entry_show: " + entry_height + "px." + "\n" + "#content height (offsetHeight): " + content_div.offsetHeight + " style.height " + content_div.style.height);      
    dom_utilities.set_CSS_class(target,'noshow');
    dom_utilities.set_CSS_class(display_link,'link_show');
    dom_utilities.set_CSS_class(entry,'noshow');
    dom_utilities.cancel_Click(e);    
  }
}
addLoadListener(Steering_Committee_Page_SetUp.init);