Pues por lo que veo solo haces click en el link, y el cual tiene:
Código PHP:
.style.display = 'block';
Por lo que entiendo, tu quieres que al vovler a darle click en este mismo enlace se oculte, siendo esto asi, deberias mejor trabajarlo con una funcion que verifique cuando esta oculto que los muestre y viceversa...
Código HTML:
function oculta(id){
var obj=document.getElementById(id);
if(obj.style.display=='block'){
obj.style.display='none';
}else{
obj.style.display='block';
}
}
En el enlace quedaria:
Código HTML:
"<a href=\"#\" onclick=\"oculta('menu_".$menu_numero."')\">".$categorias[nomcateg]."</a><br />";
Eso seria todo, verifica las comillas en los enlaces por que creo que me comi algo por ahi jejeje...