Primo: un consiglio:
Se vuoi debuggare il Javascript, installa FireBug (un plugin di FireFox) .. è fantastico!
Poi:
Di sbagliato c'è che se la chiami per esempio con setActiveMenu(0) si schianta perchèOriginariamente inviato da Sciamano.box
in questa funzione
Cosa c'è di sbagliato?codice:function setActiveMenu(num) { document.getElementById("nav"+num).className="ON"; mainLi=document.getElementById("Navigation-Main").childNodes[num-1]; tagString=mainLi.innerHTML; tagString=tagString.replace("<a","<strong"); tagString=tagString.replace("<A","<STRONG"); tagString=tagString.replace("a>","strong>"); tagString=tagString.replace("A>","STRONG>"); tagString=tagString.replace("this","''"); mainLi.innerHTML=tagString; mainLi.className="Cur"; }
document.getElementById("Navigation-Main").childNodes[-1] non esiste!
HTH
Zappa