Problema sencillo

Caneva
28 de Febrero del 2006
Tengo este código en mi web:
function menu(opt){
modo=document.getElementById(opt).style.display
if (modo==\\'inline\\'){
document.getElementById(opt).style.display=\\'none\\';
}
else{
document.getElementById(opt).style.display=\\'inline\\';
}
}

El problema es que quiero que además de hacer lo que ya hace (desplegar o plegar menus arbol) que cambie el estado display del resto de los ids al estado none, es decir si hago click en un enlace que despliega en submenu que el resto de submenus desplegados se plieguen, con el fin de solo tener un submenu desplegado. La cosa es que no se como hacer referencia a \"el resto de submenus\", la solución cutre que vengo usando es en el mismo sitio donde tengo el menu(ajedrez) llamo tambien al resto de ids menu(ajedrez),menu(parchis), etc... así los que estuvieran desplegados se pliegan y el ajedrez se despliega. El problema evidente que tiene esto es que tienes que hacer referencia manual a todos los ids en cada onclick de casa submenu y eso es lo que quiero evitar si alguien me ayuda :]