RE:para qué sirve <!-- .. -->
no creo que se haya equivocado, no están dentro... están fuera, el código funciona correctamente, ya lo probé, lo que hace es como declarar un menú en la parte superior de la pantalla, ya que hice algunos cambios en los textos y se vieron mostrados al momento de correr el código.
Existe una función llamada cmDraw que hace algo con MenuPrincipal, que es un array declarado antes.
Efectivamente la respuesta que me dieron es correcta, lo que va entre <!-- .. --> son comentarios, si compilo lo de abajo, no hará nada (inclusive todo lo pone en letra gris).
<!--
alert ("Hola");
-->
pero si lo pongo así
<script language="JavaScript">
<!--
alert ("Hola");
-->
</script>
ya dejan de ser comentarios, la letra de la sentencia "alert" deja de ser gris, lo que pretendía era entender un poco este código, ya que pretendo hacer algo similar.
La respuesta fue correcta, yo hice mal la pregunta.
Para ponerlo un poco más completo muestro lo siguiente.
<html>
<head>
<title>Título del Sistema</title>
<script language="JavaScript" src="menu/JSCookMenu.js"></script>
<link rel="stylesheet" href="menu/theme.css" type="text/css">
<script language="JavaScript" src="menu/theme.js"></script>
<script language="JavaScript">
<!--
var MenuPrincipal = [
[null,'Inicio','central2.php','principal','Inicio'],
[null,'Inter. Comerciales',null,null,'Ventas clientes',
[null,'Proveedores','./proveedores/index.php','principal','Proveedores'],
[null,'Clientes','./clientes/index.php','principal','Clientes']
],
[null,'Productos',null,null,'Productos',
[null,'Articulos','./articulos/index.php','principal','Articulos'],
[null,'Familias','./familias/index.php','principal','Familias']
],
[null,'Ventas clientes',null,null,'Ventas clientes',
[null,'Ventas Mostrador','./ventas_mostrador/index.php','principal','Ventas Mostrador'],
[null,'Facturas','./facturas_clientes/index.php','principal','Facturas'],
[null,'Albaranes','./albaranes_clientes/index.php','principal','Albaranes'],
[null,'Facturar albaranes','./lote_albaranes_clientes/index.php','principal','Facturar albaranes']
],
[null,'Compras proveedores',null,null,'Compras proveedores',
[null,'Facturas','./facturas_proveedores/index.php','principal','Proveedores'],
[null,'Albaranes','./albaranes_proveedores/index.php','principal','Albaranes'],
[null,'Facturar albaranes','./lote_albaranes_proveedores/index.php','principal','Facturar albaranes'],
],
[null,'Tesoreria',null,null,'Tesoreria',
[null,'Cobros','./cobros/index.php','principal','Cobros'],
[null,'Pagos','./pagos/index.php','principal','Pagos'],
[null,'Caja Diaria','./cerrarcaja/index.php','principal','Caja Diaria'],
[null,'Libro Diario','./librodiario/index.php','principal','Libro Diario'],
],
[null,'Mantenimientos',null,null,'Mantenimientos',
[null,'Etiquetas','./etiquetas/index.php','principal','Etiquetas'],
[null,'Impuestos','./impuestos/index.php','principal','Impuestos'],
[null,'Entidades bancarias','./entidades/index.php','principal','Entidades bancarias'],
[null,'Ubicaciones','./ubicaciones/index.php','principal','Ubicaciones'],
[null,'Embalajes','./embalajes/index.php','principal','Embalajes'],
[null,'Formas de pago','./formaspago/index.php','principal','Formas de pago'],
],
[null,'Copias Seguridad',null,null,'Copias de Seguridad',
[null,'Hacer copia','./backup/hacerbak.php','principal','Hacer copia'],
[null,'Restaurar copia','./backup/restaurarbak.php','principal','Restaurar copia'],
],
[null,'Creditos','creditos.php','principal','Creditos']
];
--></script>
....mucho más adelante viene este código ....
<script language="JavaScript">
<!--
cmDraw ('MenuAplicacion', MenuPrincipal, 'hbr', cmThemeGray, 'ThemeGray');
-->
</script>
Muchas gracias por los comentarios
IVAN