// This script has been lifted and adapted from:
//   http://www.blakems.com/archives/000087.html

function expandCollapse() {
  for (var i=0; i<expandCollapse.arguments.length; i++) {
    var el = document.getElementById(expandCollapse.arguments[i]);
    el.style.display = (el.style.display == "none") ? "block" : "none";
  }
}

function expand() {
  for (var i=0; i<expand.arguments.length; i++) {
    var el = document.getElementById(expand.arguments[i]);
    el.style.display = "block";
  }
}

function collapse() {
  for (var i=0; i<collapse.arguments.length; i++) {
    var el = document.getElementById(collapse.arguments[i]);
    el.style.display = "none";
  }
}
