Non ha senso usare le classi per questo: il javascript deve semplicemente modificare l'attributo css visible o display per rendere visibile quello che vuoi sia visibile.
Comunque, se è la div "nav" a essere resa visibile, è su di lei che devi mettere l'onmouseout che la rinasconde.