Hallo,
Noch nee Frage, kann man "document.getElementById("nav").firstChild.firstChild.childNodes[i].firstChild.firstChild.getAttribute("id")" kürzer schreiben?
Ich rate zu:
document.getElementById("nav").getElementsByTagName("a")[i].getAttribute("id")
was auch das Problem mit der Tabelle beseitigt.
MfG, Thomas