  //deze functie verwijderd het laatste plaatje van het submenu
    function verwijder_submenu() {
       var aantal=document.getElementById("menu").getElementsByTagName("img").length;
       if (aantal>0) {
          var plaatje = document.getElementById("menu").getElementsByTagName("img").item(aantal - 1);
          plaatje.style.visibility="hidden";
          plaatje.style.display="none";
          //plaatje.parentNode.removeChild(plaatje);
          }
    }

    //deze functie verwijderd het laatste plaatje van het hoofdmenu
    function verwijder_hoofdmenu() {
       var aantal=document.getElementById("hmenu").getElementsByTagName("img").length;
       if (aantal>0) {
         var plaatje = document.getElementById("hmenu").getElementsByTagName("img").item(aantal - 1);
          plaatje.style.visibility="hidden";
          plaatje.style.display="none";
         //plaatje.parentNode.removeChild(plaatje);
         }
    }


function procmainmenu(url,foundsub,menuname)
{ var menu;
  if(menu=document.getElementById(menuname))
  { var a=menu.getElementsByTagName('a');
    for(i=a.length;i--;)
    { var lev=a[i];
      var hr=lev.href;
      if(foundsub)
        hr=hr+='/';
      if(hr==url.substring(0,hr.length))
      { lev.id='selected';
        break;
      }
    }
  }
}

function init_menu(server,virtfile)
{ virtfile=server+virtfile.substring(1);
  var menu;
  var foundsub=0;
  if(menu=document.getElementById('menu'))
  { var i;
    var a=menu.getElementsByTagName('a');
    var url=virtfile;
    for(i=a.length;i--;)
    { var lev=a[i];
      var hr=lev.href;
      if(hr==url)
      { lev.id='selected';
        foundsub=1;
        do
        { if(lev.nodeType==1 && lev.tagName.toLowerCase()=='ul')
          { lev.style.display = 'block';
            lev.style.visibility = ''; // necessary for IE
          }
          var li = lev.firstChild;
          while(li)
          { if(li.nodeType==1 && li.tagName.toLowerCase()=='ul')
            { li.style.display = 'block';
              li.style.visibility = ''; // necessary for IE
            }
            li=li.nextSibling;
          }
          lev=lev.parentNode;
        }
        while(lev.id!='menu');
        break;
      }
    }
  }
  procmainmenu(virtfile,foundsub,'hmenu');
  procmainmenu(virtfile,foundsub,'staticmenu');
  procmainmenu(virtfile,foundsub,'dynamic');
}
