Me ha funcionado a la perfección, pero ahora necesito una pequeña modificación, necesito que en se muestre "mostrar capa 1" u "ocultar capa 1" en función de si la capa no se está mostrando o se está mostrando, respectivamente.
Código HTML:
<button onclick="mostrar('capa1')"> mostrar capa 1 </button>