function show(object){ document.getElementById(object).style.display = '' } function hide(object){ document.getElementById(object).style.display = 'none' } function allNavObject(collapse,object){ var elmTop = object var elmnode = elmTop .firstChild; if (collapse){ while(elmnode){ if (elmnode.tagName){ if (elmnode.tagName.substring(0,4) == "SPAN"){ allNavObject(collapse,elmnode); if (elmnode.id.substring(0,4) == "hidd"){ show(elmnode.id); }else{ hide(elmnode.id); } } } elmnode = elmnode.nextSibling; } }else{ while(elmnode){ if (elmnode.tagName){ if (elmnode.tagName.substring(0,4) == "SPAN"){ allNavObject(collapse,elmnode); if (elmnode.id.substring(0,4) == "hidd"){ hide(elmnode.id); }else{ show(elmnode.id); } } } elmnode = elmnode.nextSibling; } } } function allNav(collapse){ allNavObject(collapse,document.getElementById('Nav')); }