zum rest: du scheinst hier sowieso ein usability problem mit deinem menu zu haben - ggf solltest du dich für eine andere form der navigationsaufbereitung entscheiden (rechtsseitig als baum zb)
Meinst Du, ich sollte generell auf dynamisch ein- und ausgeblendete Navigation verzichten?