
function setMenu(sidebar) {

        //sidebar.style.visibility = 'hidden';
        //setTImeout to reshow menu, need to do it here in case javascript breaks below
        setTimeout('sidebar.style.visibility = "visible";', 40);


        var found = false;
        var eid, divs, anchors;

        divs = sidebar.getElementsByTagName("div");

        for(var i = 0; i < divs.length; i++) {

          if(divs[i].className == 'hide') {
             eid = divs[i];

             //reset flag
             found = false;

             anchors = divs[i].getElementsByTagName('a');

             for(var j = 0; j < anchors.length; j++) {

                if(anchors[j].className == 'active') {
                   found = true;
                   }
                }

             if(!found) {
                new Effect.SlideUp(eid, {duration:0});
                }
             }
          }
}
