function initPopopen() {
  dds = document.getElementsByTagName("dd");
  for (i = 0; i < dds.length; i++) {
    dd = dds[i];
	dd.className += " hiddenpop";
    dd.previousSibling.firstChild.onclick=function(){popopen(this.parentNode.nextSibling); return false;};
  }
  initPopopenOldOnload();
}

function popopen(dd) {
  ddc = dd.className;
  if (i = ddc.indexOf("hiddenpop") >= 0) {
    dd.className = ddc.substring(0, i) + ddc.substring(i + 9);
  } else {
    dd.className += " hiddenpop";
  }
}

initPopopenOldOnload = window.onload;
window.onload=function(){initPopopen();};