rirs:
Te explico, la script, invierte el valor de la propiedad css establecida (en este caso "display")
Si está en "block" la pasa a "none" y a la inversa, el estado inicial de la capa, tenés que definirlo con el atributo "style" en cada una de las capas.
además, te aclaro que la script sufrió una modificación,
Te dejo un ejemplo funcional en
http://foros.emprear.com/mostrarcapa...tar_capas.html
notá que la capa 4 aparece por defecto visible.
saludos