var selected_hoofd  = 0;
var selected_sub    = 0;
var flag            = 0;
var vertraging      = 500;
var niveau          = 0;

function setMenuLevel(level) {
    niveau = level;
    if(niveau!=0){
        dowhenmouseout(niveau,'1');
    }
}

function changeClass(id,classname)
{

       if (is.dom){
              document.getElementById(id).className =  classname;
          } else if(is.ie) { 
              
              document.all[id].className =  classname;

          } else if(is.ns4) {  
              document.layers[id].className =  classname;

          }


}


function showDiv(id)
{

if (is.dom){ 
            document.getElementById(id).style.visibility ='visible'; 
        } else if(is.ie) { 
            document.all[id].style.visibility ='visible'; 
    } else if(is.ns4) { 
            document.layers[id].visibility ='visible';
    } 

}


function hideDiv(id)
{

if (is.dom){ 
            document.getElementById(id).style.visibility ='hidden'; 
        } else if(is.ie) { 
            document.all[id].style.visibility ='hidden'; 
    } else if(is.ns4) { 
            document.layers[id].visibility ='hidden';
    } 
    
}


//Deze functie onderzoekt wat de desbetreffende browser ondersteunt.
function Is() { 
this.ie = document.all ? 1 : 0
this.ns4 = document.layers ? 1 : 0
this.dom = document.getElementById ? 1 : 0
} 



var is = new Is();



function MenuOver(hoofdmenu,submenu) {

         //zet de vorige direct uit
         //als er selectie is
         if(selected_hoofd==hoofdmenu) {
            clearTimeout(flag);
         }
         else {
              if(selected_hoofd!= 0) {
                  dowhenmouseout(selected_hoofd,'1');
                  clearTimeout(flag);
              }
         }


         selected_hoofd = hoofdmenu;
         selected_sub   = submenu;
         //verander kleur
         changeClass("men"+hoofdmenu+"_"+submenu+"","over");
         changeClass("text"+hoofdmenu+"_"+submenu+"","over");
         //klap menuuit
         showDiv("submenu"+hoofdmenu);


}

function dowhenmouseout(hoofdmenu,submenu) {

         //verander kleur
        // if(hoofdmenu!=niveau) {
         changeClass("men"+hoofdmenu+"_"+submenu+"","menu");
         changeClass("text"+hoofdmenu+"_"+submenu+"","menu");
        // }
         //klap menu in
         hideDiv("submenu"+hoofdmenu);
         if(niveau!=0){
             changeClass("men"+niveau+"_1","over");
             changeClass("text"+niveau+"_1","over");
         }

}

function MenuOut(hoofdmenu,submenu) {

         if(submenu>1)
         {
           changeClass("men"+hoofdmenu+"_"+submenu+"","menu");
           changeClass("text"+hoofdmenu+"_"+submenu+"","menu");
         }

         flag = setTimeout("dowhenmouseout('"+hoofdmenu+"','1');",vertraging);

}



