Si, ci avevo pensato anch'io, ma mi sembrava che, impostando in quel modo lo stile dell'elemento, non funzionasse più lo script. In realtà riprovando, non è che non funziona, bensì diventa visibile solo al secondo click, perchè evidentemente al primo click "dice" di nascondere il layer.
Potrei "mettere una pezza" chiamando la funzione "nascondi-mostra" al caricamento della pagina, ma potrei fare di meglio...
Grazie!!