PROBLEMA MENU DESPLEGABLE

Hola chicos! este es mi URL:

http://tiim.myartsonline.com/tiim-home.html

Mi duda es la siguiente, tengo en el menu d navegacion tengo 7 link. o sea 7 menus desplegable, y dentro d cada menu, por ejemplo:

Cine[en barra nav]
·Internacional --> .Actualidad
.Estrenos
·Nacional --> .Directores
.Eventos


Eso hago en los primeros 4 links, pero cuando quiero agregar un desplegable en el link siguiente que es 'musica', creo el desplegable como debe ser en el archivo 'definir-menus' y agrego dos lineas mas en el archivo 'numero-de-menus' pero cuando deseo verlo salta error en script. nose porque, esta todo correcto, les dejo la lista del archivo 'definir-menus' con la parte del link 4 [q si funciona] y la parte 5 [q es la del problema]:

---------------------------------
var desplegable4 = ms.addMenu(document.getElementById('desplegable4'));
desplegable4.addItem('Menu Literatura','ruta');
desplegable4.addItem('Bibliotecas','ruta');
desplegable4.addItem('BestSellers','ruta');
desplegable4.addItem('Preferidos','ruta');
var desplegable4_0 = desplegable4.addMenu(desplegable4.items[3]);
desplegable4_0.addItem('Por nosotros','ruta');
desplegable4_0.addItem('Por el público','ruta');
desplegable4.addItem('Personal','ruta');
var desplegable4_0 = desplegable4.addMenu(desplegable4.items[4]);
desplegable4_0.addItem('Reflexiones','ruta');
desplegable4_0.addItem('Novelas','ruta');
desplegable4_0.addItem('Historias varias','ruta');
desplegable4.addItem('Club de lectores','ruta');

var desplegable5 = ms.addMenu(document.getElementById('desplegable5'));
desplegable5.addItem('Menu Música','ruta');
desplegable5.addItem('Global','ruta');
desplegable5.addItem('Eventos2','ruta');
desplegable5.addItem('Bandas amigas','ruta');
desplegable5.addItem('Solistas','ruta');

-------------------------------------


y el archivo 'numero-de-menus' completo:

--------------------------------------

function init()
{
if (TransMenu.isSupported())
{
TransMenu.initialize();

desplegable1.onactivate = function() { document.getElementById('desplegable1').className = 'hover'; };
desplegable1.ondeactivate = function() { document.getElementById('desplegable1').className = ''; }
desplegable2.onactivate = function() { document.getElementById('desplegable2').className = 'hover'; };
desplegable2.ondeactivate = function() { document.getElementById('desplegable2').className = ''; }
desplegable3.onactivate = function() { document.getElementById('desplegable3').className = 'hover'; };
desplegable3.ondeactivate = function() { document.getElementById('desplegable3').className = ''; }
desplegable4.onactivate = function() { document.getElementById('desplegable4').className = 'hover'; };
desplegable4.ondeactivate = function() { document.getElementById('desplegable4').className = ''; }
desplegable5.onactivate = function() { document.getElementById('desplegable5').className = 'hover'; };
desplegable5.ondeactivate = function() { document.getElementById('desplegable5').className = ''; }


}
}

---------------------------------------


Por cierto, en este ultimo, cuando cree el desplegable del link 4, me habia olvidado de agregar las 2 lineas:

desplegable4.onactivate = function() { document.getElementById('desplegable4').className = 'hover'; };
desplegable4.ondeactivate = function() { document.getElementById('desplegable4').className = ''; }

y sin embargo funciono bien. [al agregarlas tmb funciono bien]



Bueno espero que puedan ayudarme.

Un abrazo y gracias!
mira lo que dice aqui

var desplegable4_0 = desplegable4.addMenu(desplegable4.items[4]);

y lo que pusiste aqui

var desplegable4_0 = desplegable4.addMenu(desplegable4.items[4]);

var desplegable5 = ms.addMenu(document.getElementById('desplegable5'));

ves la diferencia

???
hola

te agradesco que las respuestas del tema me las dejes aqui mismo
solo da clcik donde dice publicar respuesta

yyy

creo que el fallo es que has olvidado subir el documento definir menus acutalizado

porque en el que está en la red, solo están los 4 desplegables

yyy, no has arreglado el fallo del desplegable en opera
eso lo puse en el indice de preguntas frecuentes en el foro de html-kit

lo checas
y nos avisas

:wink:
Espero que lean esto. Probe cambiar los codigos en lugar de darle el desplegable al link 5 se lo pase al 6, es decir le puse desplegables a todos pero me saltee ponerle al 5, y funciona correctamente, no entiendo porq el 5 no me lo acepta.. habra algo mal cn ese numero dentro d alguna planilla?
Y la verdad que queda feo todos los links del nevagador con desplegablesmenos uno del centro, y cambiar ese link a otro lugar me daria la posibilidad de poder agregarle el despleable, pero no puedo pasar el link 'contactos' al centro. quedaria de mal gusto el diseño.
En fin, el tema es que en el link 5 no puedo agregar desplegables y nose porque :(

Gracias!
Disculpa, tenias razon no lo actualice, ahora esta! fijate, se ve hasta el 6, menos el 7 q es 'contacto' q no le kiero poner nada, y 'musica' q esta en el 5 y no puedo agregarle el desplegable, avisame si keres k suba el archivo 'definir-menus' con el agregado del 5, para q puedas ver el error de script.

Gracias.
si, subelo completo
asi lo bajo a mi programa
para ver que error me da
YA VI EL FALLOOOOOOOO

jajajaja

mira es en el html

  • Música

    has puesto

    desplagable

    lo ves???''

    jajajaja

    todo lo que nos hace una letra!!!!
  • bien subido completo, con error y todo ;) [es decir 'numero-de-menus' y 'definir-menus' actualizados = despleg 5]
    Veras q no sale ningun desplegable ahora.
    Es verdaaaaad!! increiiblee. :) jajaja, y eso q lo revise antes!
    Bueno debe ser estar tanto tiempo en la pc m afecta la concentracion, tng q despejarme un poco jajja.

    Bueno muchisimas gracias!!!

    Estare mas q atento para la proxima vez!!:)

    AAh y si tenes tiempo fijate q en firefox se ven las imagenes de marque una debajo d la otra al inniciar, en IE se ve correcto desde el inico, es solo el primer instante que eso ocurre en firefox, desp sigue correcto, pero nose porq pasa en uno y en otro no.

    Y otra cosita, no encontre en el indice del foro la parte d preguntas frecuentes. Para poder corregir lo del opera, q tmp lo tng, asi q tendre k bajarlo para poder ver si en un futuro tengo fallos en el.

    MIL GRACIAS!!!!
    Hasta pronto y gracias!

    Probare lo de opera, lo descargo, confirmo el error, y modifico lo q ahora por fin se ;) jaja

    Saludos!