modified to add hidden menus using javascript