function closeAllPDGBtns() {
  for (i = 1; i <= 11; i++) { eval("hideLayer(dPDGalBtn"+i+");"); }
}

function openPDGBtn(o) {
  if (dPDGalPulseMask.timer != null) { clearInterval(dPDGalPulseMask.timer); hideLayer(dPDGalPulseMask); }
  closeAllPDGBtns();
  showLayer(o);
}

function closeAllPDGSecs() {
  hideLayer(dPDGalHome);
  
  for (i = 1; i <= 11; i++) {
    eval("hideLayer(dPDGalSec"+i+");");
    eval("setOpac(dPDGalSec"+i+");");
  }
}

function openPDGSec(o) {
  closeAllPDGSecs();
  showLayer(o);
	fadeIn(o);
}