Hola mackpipe:
Puedes tener el menú en la página, pero con el estilo display=none, y al llamar a la funcion poner el estilo display=block.
Si es mostrar y ocultar, también está el estilo visibility visible/hidden...
Creo que no es necesario lo que pides (y no sé si se puede hacer... y si se pudiera, no creo que fuera efectivo)
Saludos