Aggià...
M'ero scordato di dire che avevo scovato l'errore.
Qua:
codice:
var titoli = new Array ('titolo_01', 'titolo_02', 'titolo_03');
var subMenu = new Array('subCont_01', 'subCont_02', 'subCont_03');
function shideSet(obj, classe1, classe2) {
for (a=0; a<3; a++) {
if (obj==titoli[a]) {
document.getElementById(obj).className=classe2;
document.getElementById(subMenu[a]).style.display = (document.getElementById(subMenu[a]).style.display=='block') ? 'none' : 'block';
}
else {
document.getElementById(obj).className=classe1;
document.getElementById(subMenu[a]).style.display = 'none';
}
}
}
andava così:
codice:
[...]
else {
document.getElementById(titoli[a]).className=classe1;
document.getElementById(subMenu[a]).style.display = 'none';
}
}
}
Mo'... se è giusto o no e per quale motivo nollosò.
Però così funzia ;-)
cià
ale