// modified number of parent menu 5 to 10 (2004/04/06)
// modified number of parent menu 10 to 12 (2004/06/22)

      isNN4 = (navigator.appVersion.charAt(0)>=4 && (navigator.appName).indexOf("Netscape") != -1);
      isIE4 = (navigator.appVersion.charAt(0)>=4 && (navigator.appVersion).indexOf("MSIE") != -1);
      
      if(navigator.appVersion.charAt(0) <= 3) {
        event = new Object;
      }
      
      var trDown = new Image();
      var trUp = new Image();
      trDown.src = "img/plus.gif";
      trUp.src = "img/minus.gif";
      MaxMenew = 12; //number of parent menu
      LayerHeight = new Array(50,40,30);//height of sub-menu(needed NN)
      
      function init(n){
        if (isIE4 == true){
	for (i=1; i<n+1; i++){
	  eval('el'+i).style.display = "none";
	  }
        }
	}

      function expandIt(index) {
        imName='imel'+index;//name of image
        lyName='Nel'+index;//sub-menu layer for NN
        plyName='Pel'+index;//parent-menu for NN

        //disp/undisp handle for NN
        if (isNN4 == true ){
          if (document.layers[lyName].hidden==true){
            document.layers[lyName].visibility="show";
            document.layers[plyName].document.images[imName].src = trUp.src; 
            j=1;
          }
          else{
            document.layers[lyName].visibility="hide";
            document.layers[plyName].document.images[imName].src = trDown.src; 
            j=-1;
          }
          //change position under selected menu
          for (i=index+1;i<(MaxMenew+1);i++){
            lyName  = 'Nel'+i;
            plyName = 'Pel'+i;
            document.layers[plyName].top=document.layers[plyName].top+j*LayerHeight[index-1];
            document.layers[lyName].top=document.layers[lyName].top+j*LayerHeight[index-1];
          }
        }

        //disp/undisp handle for IE
        if (isIE4 == true){
          if (eval('el'+index).style.display == "none") {
            eval('el'+index).style.display = "";
            document.images[imName].src = trUp.src; 
          }
          else {
            eval('el'+index).style.display = "none";
            document.images[imName].src = trDown.src; 
          }
        }
      }