Javascript is client-side, meaning it is run on the computer of the website visitor.

WYSIWYG: This is a great page for WYSIWYG editors. I plan to go with this one: Cross-Browser Rich Text Editor

Menus: My favorite Javascript and CSS Menu Package is PHP Layers Menu