Tienes todavía un pequeño error en la página de prueba, te falta borrar el primer bloque del script.
Código:
<SCRIPT type=text/javascript>
<!--
var menuitem1 = new menu(1,1,"hidden");
// -->
</SCRIPT>
Para detectar los errores y poder depurar tus scripts te sugiero que utilizes Firefox y la extensión
Venkman JavaScript Debugger, es realmente bueno ...
Saludos