Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2012, 15:26
adaleis
 
Fecha de Ingreso: marzo-2004
Ubicación: Terrassa
Mensajes: 1
Antigüedad: 20 años, 2 meses
Puntos: 0
show hide javascript con nuevo diseño css

Hola,
tengo una página web que estoy rediseñando de forma que el index está vacío de contenido y ahora contiene diversos include para menús, header, footer etc.

desde que he hecho esto, en los menús, la función showhide de javascript, que me abría los submenús, funciona de forma diferente. Antes (cuando estaba todo en índex) el submenú se abría y cerraba sólo cuando clicaba encima del título, pero no cuando seleccionaba una opción del submenú. Ahora se cierra tambien cuando selecciono una opción del submenú. Alguien me puede decir como arreglarlo?

tengo el javascript en índex, y es el siguiente:

[COLOR="RoyalBlue"]menu_status = new Array();

function showHide(theid){

if (document.getElementById) {
var switch_id = document.getElementById(theid);

if(menu_status[theid] != 'mostrar') {
switch_id.className = 'mostrar';
menu_status[theid] = 'mostrar';
}else{
switch_id.className = 'oculto';
menu_status[theid] = 'oculto';
}
}
}

muchas gracias!