function toggleLayer (whichLayer)
{
  var elem, vis;
  if (document.getElementById) // this is the way the standards work
    elem = document.getElementById( whichLayer );
  else if (document.all) // this is the way old IE versions work
      elem = document.all[whichLayer];
  else if (document.layers) // this is the way NN4 works
    elem = document.layers[whichLayer];
  else if (false && document.defaultView) {
    var computedStyle = document.defaultView.getComputedStyle(this, null);
    // Safari < 3.0.3 returns null from computed style if the display of the element is none
    // if this is the case, then we just return 'none' if the user is asking for the
    // 'display' property, or we temporarily set the display to 'block' and re-fetch
    // the computed style
    if ($chk(computedStyle)) {
      style = computedStyle.getPropertyValue(property.hyphenate());
      } 
    else if (property == 'display') {
      style = 'none';
      } 
    else {
      var oldDisplay = elem.style.display;
      elem.setStyle('display', 'block');
      computedStyle = document.defaultView.getComputedStyle(this, null);
      style = computedStyle && computedStyle.getPropertyValue(property.hyphenate()) || '';
      elem.setStyle('display', oldDisplay);
      }
    }

  vis = elem.style;

  // if the style.display value is blank we try to figure it out here
  if (vis.display == '' &&
      elem.offsetWidth != undefined &&
      elem.offsetHeight != undefined) {
    vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0) 
      ? 'block' 
      : 'none';
    }
  vis.display = (vis.display == '' || vis.display == 'block') 
    ? 'none' 
    : 'block';
}

function initpage( )
{
}

if (top.location != self.location)
  top.location = self.location;
window.onload = initpage;