function setIndex(layerID, ix) {
 if (document.all) {
  document.getElementById(layerID).zIndex = ix + ";";
 } else {
  document.getElementById(layerID).style.zIndex = ix + ";";
 }
}
function showSelects() {
 try {
  var fm_num=0;
  do {
   el_num=0;
   len = document.forms[fm_num].elements.length;
   if (len > 0) {
    while (el_num < len) {
     if (document.forms[fm_num].elements[el_num].type == "select-one") {
      document.forms[fm_num].elements[el_num].style.visibility='visible';
     }
     el_num++;
    }
   }
   fm_num++;
  } while ( fm_num < document.forms.length );
 } catch (e) {
  // Er is noet altijd een form...
 }
}
function hideSelects() {
 try {
  var fm_num=0;
  do {
   el_num=0;
   len = document.forms[fm_num].elements.length;
   if (len > 0) {
    while (el_num < len) {
     if (document.forms[fm_num].elements[el_num].type == "select-one") {
      document.forms[fm_num].elements[el_num].style.visibility='hidden';
     }
     el_num++;
    }
   }
   fm_num++;
  } while ( fm_num < document.forms.length );
 } catch (e) {
  // Er is noet altijd een form...
 }
}
function switchMenu() {
 if (document.getElementById('expMenu')) {
  var browserName=navigator.appName;
  var browserVer=parseInt(navigator.appVersion);
  imgMenu=document.getElementById('expMenu');
  if (imgMenu.src.indexOf('hide')>0) {
// hide menu ========================================================
   if (document.getElementById('menu2')) {
    // bring menu backward
    setIndex('menu2', 1);
    document.getElementById('menu2').style.visibility='hidden';
   }
   if (document.getElementById('m0m')) {
    // bring menu backward
    setIndex('m0m', 2);
    document.getElementById('m0m').style.visibility='hidden';
    for (j= 100; j >=0; j--) {
     var mid="m0i0o"+j; // inner div
     if (document.getElementById(mid)) {
      if ( document.getElementById(mid).className=="mlyrh" ) {
       document.getElementById(mid).style.visibility='hidden';
       setIndex(mid, 3);
      }
     }
    }
   } else {
    if ((browserName=="Microsoft Internet Explorer") && (browserVer <= 4)) {
     var agt=navigator.userAgent.toLowerCase();
     if ( (agt.indexOf("msie 6.")!=-1) || (agt.indexOf("msie 5.")!=-1) ) {
      // show hidden select elements - bug in IE < 7
      showSelects();
     }
    }
    for (j= 100; j >=0; j--) {
     var mid="e0_"+j+"i"; // inner div
     if (document.getElementById(mid)) {
      if ( document.getElementById(mid).className=="m0l0iout" ) {
       document.getElementById(mid).style.visibility='hidden';
       setIndex(mid, 9);
      }
     }
     mid="e0_"+j+"o"; // outer anchor
     if (document.getElementById(mid)) {
      if ( document.getElementById(mid).className=="m0l0oout" ) {
       document.getElementById(mid).style.visibility='hidden';
//       var cmd='setIndex(\"' + mid+ '\", 9)';
//       setTimeout(cmd, 2000);
       setIndex(mid, 9);
      }
     }
    }
   }
   if (document.getElementById('dynContent')) {
    // content forward
    setIndex('dynContent', 4);
   }
   if (document.getElementById('googleMap')) {
    document.getElementById('googleMap').style.visibility='visible';
   }
   imgMenu.src="/images/txn/m_expand.gif";
  }
  else {
// show menu ========================================================
   if (document.getElementById('menu2')) {
    setIndex('menu2', 100);
    document.getElementById('menu2').style.visibility='visible';
   }
   if (document.getElementById('m0m')) {
    setIndex('m0m', 101);
    document.getElementById('m0m').style.visibility='visible';
    for (j= 100; j >=0; j--) {
     var mid="m0i0o"+j; // inner div
     if (document.getElementById(mid)) {
      if ( document.getElementById(mid).className=="mlyrh" ) {
       document.getElementById(mid).style.visibility='visible';
       setIndex(mid, 102);
      }
     }
    }
   } else {
    if ((browserName=="Microsoft Internet Explorer") && (browserVer <= 4) ) {
     var agt=navigator.userAgent.toLowerCase();
     if ( (agt.indexOf("msie 6.")!=-1) || (agt.indexOf("msie 5.")!=-1) ) {
      // show hidden select elements - bug in IE < 7
      hideSelects();
     }
    }
    for (j=0; j<100; j++) {
     var mid="e0_"+j+"o"; // outer anchor
     if (document.getElementById(mid)) {
      if ( document.getElementById(mid).className=="m0l0oout" ) {
       document.getElementById(mid).style.visibility='visible';
       setIndex(mid, 11);
      }
     }
     mid="e0_"+j+"i"; // inner div
     if (document.getElementById(mid)) {
      // if (j<10) { alert(document.getElementById(mid).className); }
      if ( document.getElementById(mid).className=="m0l0iout" ) {
       document.getElementById(mid).style.visibility='visible';
       setIndex(mid, 11);
      }
     }
    }
   }
   if (document.getElementById('googleMap')) {
    document.getElementById('googleMap').style.visibility='hidden';
   }
   imgMenu.src="/images/txn/m_hide.gif";
  }
 }
}
function showMenuInfo() {
 if (document.getElementById('dynInfo')) {
  document.getElementById('dynInfo').style.visibility='visible';
  setIndex('dynInfo', 150);
  setTimeout("hideMenuInfo()", "3000");
 }
}
function hideMenuInfo() {
  document.getElementById('dynInfo').style.visibility='hidden';
  setIndex('dynInfo', 0);
}
function menuFlow() {
 showMenuInfo();
 setTimeout("switchMenu();", "1500");
}
