Updated prototype with jQuery menu behaviors