se pueden hacer animaciones de los menus sin java script y todo. eso si el codigo que tiene es un mamarracho. ademas de qe tenes poner la compatibilidad para todos los exploradores.
yo lo unico que aprendi es darle una animacion a los botones. despues lo demas lo copie de las paginas y lo modifique para las paginas mias