//  From http://www.netlobo.com/div_hiding.html

function toggleLayer(whichLayer)
{
  if (document.getElementById) {
    // this is the way the standards work
    var style2 = document.getElementById(whichLayer).style;
    style2.display = style2.display == "block" ? "none":"block";
  }
  else if (document.all) {
    // this is the way old msie versions work
    var style2 = document.all[whichLayer].style;
    style2.display = style2.display == "block" ? "none":"block";
  }
  else if (document.layers) {
    // this is the way nn4 works
    var style2 = document.layers[whichLayer].style;
    style2.display = style2.display == "block" ? "none":"block";
  }
}

function toggleLayer2(whichLayer, whichLink, txtWhenShown, txtWhenHidden)
{
  if (document.getElementById) {
    // this is the way the standards work
    var style2 = document.getElementById(whichLayer).style;
    style2.display = style2.display == "block" ? "none":"block";
	var linkElement = document.getElementById(whichLink);
	if (style2.display == "none") {
		linkElement.innerHTML = txtWhenHidden;
	}
	else {
		linkElement.innerHTML = txtWhenShown;
	}
  }
  else if (document.all) {
    // this is the way old msie versions work
    var style2 = document.all[whichLayer].style;
    style2.display = style2.display == "block" ? "none":"block";
	var linkElement = document.all[whichLink];
	if (style2.display == "none") {
		linkElement.innerHTML = txtWhenHidden;
	}
	else {
		linkElement.innerHTML = txtWhenShown;
	}
  }
  else if (document.layers) {
    // this is the way nn4 works
    var style2 = document.layers[whichLayer].style;
    style2.display = style2.display == "block" ? "none":"block";
	var likElement = document.layers[whichLink];
	if (style2.display == "none") {
		linkElement.innerHTML = txtWhenHidden;
	}
	else {
		linkElement.innerHTML = txtWhenShown;
	}
  }
}
