 var objNavMenu = null;
 var prevObjNavMenu = null;
 var prevObjDropMenu = null;
 var numDropMenu = 4;
 
 var isIE = null;
 if (navigator.appName.indexOf ('Microsoft Internet Explorer') != -1) isIE=1;
     function initDropMenu () {
          document.onclick = hideDropMenu;
          for (i=1; i<=numDropMenu; i++) {
               menuName = 'dropMenu' + i;
               navName = 'navMenu' + i;
               objDropMenu = document.getElementById(menuName);
               objNavMenu = document.getElementById(navName);
               objDropMenu.style.visibility = 'hidden';
               objNavMenu.onmouseover = menuHover;
               objNavMenu.onmouseout = menuOut;
               objNavMenu.onmouseover = showDropMenu;
          }
          objNavMenu = null;
          return;
     }
     
     function menuHover(e) {
          document.onclick = null;
          hoverObjNavMenu = document.getElementById(this.id);
     }
     
     function menuOut(e) {
          document.onclick = hideDropMenu;
          outObjNavMenu = document.getElementById(this.id);
     }
     
     function showDropMenu(e) {
          menuName = 'drop' + this.id.substring(3,this.id.length);
          objDropMenu = document.getElementById(menuName);
          if (prevObjDropMenu != null) hideDropMenu();
               objNavMenu = document.getElementById(this.id);
          if (objDropMenu) {
               xPos = objNavMenu.offsetParent.offsetLeft + objNavMenu.offsetLeft;
               yPos = objNavMenu.offsetParent.offsetTop + objNavMenu.offsetParent.offsetHeight;
               if (isIE) {
				    yPos -=11;
                    xPos -= 6;
               }
               objDropMenu.style.left = xPos + 'px';
               objDropMenu.style.top = yPos + 'px';
               objDropMenu.style.visibility = 'visible';
               prevObjDropMenu = objDropMenu;
               prevObjNavMenu = objNavMenu;
          }
     }
     function hideDropMenu() {
          document.onclick = null;
          if (prevObjDropMenu) {
               prevObjDropMenu.style.visibility = 'hidden';
               prevObjDropMenu = null;
          }
          objNavMenu = null;
     }