document.onclick=doClick;
function fixCurrent() {
//set style element for current -fixes issue that otherwise 1st click doesn't work
  sm=document.getElementById("current")
  if (sm) {
    sm.style.color="WindowText"
    sm.childNodes[1].style.display="block";
  }
}
function hideAll() {
  var e = document.getElementsByTagName("li");
  for (var i=0;i<e.length;i++){
    if (e[i].className=="doExp") {
      e[i].childNodes[1].style.display="none";
      e[i].style.color="ButtonShadow";
    }
  }
}
function doClick(e) {
 if (e!=null) {
  srcElement=e.target;
 } else {
  srcElement=window.event.srcElement;
 }
 if (srcElement.className=="doExp") {
  sm=srcElement.childNodes[1]
  if (sm.style.display=="block") {
   sm.style.display="none";
   srcElement.style.color="ButtonShadow";
  } else {
   hideAll();
   srcElement.style.color="WindowText";
   sm.style.display="block";
  }
 }
}