Problema con desplegable javascript

Hola tengo un problemilla con el desplegable he buscado por el foro pero no encuentro el problema, al hacer preview en la plantilla html me da un error con javascript y no lo entiendo porque ayer lo podia ver, no como en el ejemplo vuestro, pero por lo menos podia ver algo, me salia en el pie de pagina y centrado y con dos franjas grises.
Espero que me podais ayudar yo he seguido con el tuto añadiendo todo lo de las lecciones pero ahora ya paso al 5 y me gustaria ir bien y no que vayan saliendo cosas mal y dejarlas.
Os dejo que critiqueis mi web jeje.
http://axel588.myartsonline.com/plantilla.html
Gracias
Se echan de menos el poder repasar la hoja de estilos y html como las en las lecciones primeras para poder comparar la nuestra con la vuestra
Yo tengo un problema parecido.

He conseguido crear los menús desplegables de las tres secciones. A la hora de hacer los submenús, en la primera sección no he tenido problema, pero en la segunda me daba el mismo error.

He ido quitando partes del desplegable hasta que no me ha dado el problema. Sin embargo, en la segunda sección solo he podido crear un submenú. Si intento poner otro, me da el error.

Dejo aquí el contenido del archivo "definir-menus" por si me podéis ayudar:

if (TransMenu.isSupported())
{
var ms=new TransMenuSet(TransMenu.direction.down,1,0, TransMenu.reference.bottomLeft);

var desplegable1 = ms.addMenu(document.getElementById('desplegable1'));
desplegable1.addItem('Inicio','ruta');
desplegable1.addItem('La empresa','ruta');
var desplegable1_0 = desplegable1.addMenu(desplegable1.items[1]);
desplegable1_0.addItem('Energía solar','ruta');
desplegable1_0.addItem('Reformas','ruta');
desplegable1.addItem('Contacto','ruta');

var desplegable2 = ms.addMenu(document.getElementById('desplegable2'));
desplegable2.addItem('Energía termodinámica','ruta');
desplegable2.addItem('Energía térmica','ruta');
var desplegable2_0 = desplegable2.addMenu(desplegable2.items[1]);
desplegable2_0.addItem('Tubos de alto vacío','ruta');
desplegable2_0.addItem('Captador solar plano','ruta');
desplegable2.addItem('Energía fotovoltaica','ruta');
desplegable2.addItem('Iluminación','ruta');
var desplegable2_0 = desplegable2.addMenu(desplegable2.items[4]);
desplegable2_0.addItem('Tubos de alto vacío','ruta');
desplegable2_0.addItem('Captador solar plano','ruta');

var desplegable3 = ms.addMenu(document.getElementById('desplegable3'));
desplegable3.addItem('Reformas','ruta');
desplegable3.addItem('Jardinería','ruta');

TransMenu.renderAll();
}
Solucionado. He cambiado el [4] por un [3] y ya me sale todo bien y sin dar error.

Más rápido imposible, jejeje
Alex588, el fallo que te sale en el pie de página, lo puedes solucionar aumentando el "height" de el pie de página en la hoja "estilo.general.css"
Gracias Fourjoses lo he borrado todo y vuelto a empezar supongo que el error estaba en poner submenus porque voy a intentar poner mas desplegables en las otras secciones.
Ah!! lo del pie de pagina no lo he podido arreglar cambiando el height le he puesto mas y menos sube y baja pero siempre me sobre sale por debajo.
Gracias