function unfold_submenu(menu) {
  var state = document.getElementById(menu).childNodes[2].style.display;
  if (state == "block") {
    document.getElementById(menu).childNodes[2].style.display = "none";
  } else {
    document.getElementById(menu).childNodes[2].style.display = "block";
  }
}

function accordion() {
  var myLinks = document.getElementsByClassName('menu');
  var myDivs = document.getElementsByClassName('submenu');
  for (i=0; i<=(myLinks.length); i++) {
    var myLink = myLinks[i];
    var myDiv = myDivs[i];
    if ((myDiv) && (myDiv.innerHTML)) {
      myLink.href = "#";
    }
  }
  var myAccordion = new fx.Accordion(myLinks, myDivs, {opacity: true, alwaysHide: true});

}

window.onload = accordion;
