
var last;

function toggleElement(u) 
  {
  var r; var y = "block"; var z = "none";
  if(document.all) 
    {
    r = eval('document.all["' + u + '"]');
    if(r == null) 
      {
      return;
      }
    if (last != null && last != r ) 
      {
      last.style.display = z;
      }

    if(r.style.display != z) 
      {
      r.style.display = z;
      } 
    else 
      {
      r.style.display = y;
      last = r;
      }
    }
  else if(document.getElementById)
    {
    r = document.getElementById(u);
    if(r == null) 
      {
      return;
      }
    if (last != null && last != r) 
      {
      last.style.display = z; 
      last.isShowing = false;
      }
    if(r.isShowing) 
      { 
      r.style.display = z; 
      r.isShowing = false; 
      }
    else 
      { 
      r.style.display = y; 
      r.isShowing = true;
      }
    last = r;
    }
  }


function switchElementShowing(o, n)
  {
  var oldElement; var newElement; 
  var y = "block"; var z = "none";

  if(document.all) 
    {
    oldElement = eval('document.all["' + o + '"]');
    newElement = eval('document.all["' + n + '"]');

    if(oldElement == null || newElement == null) 
      {
      return;
      }

    oldElement.style.display = z;
    newElement.style.display = y;
    }
  else if(document.getElementById)
    {
    oldElement = document.getElementById(o);
    newElement = document.getElementById(n);
    if(oldElement == null || newElement == null) 
      {
      return;
      }

    oldElement.style.display = z;
    oldElement.isShowing = false;
    newElement.style.display = y;
    newElement.isShowing = true;
    }
  }

