klickme: zugriff via js auf mehrere id's im html

Beitrag lesen

hier mein js-skript, ich habe einfach die funktion dubliziert und die id geändert.
leider funktioniert das skript  nicht, es wird nur die erste funkion ausgeführt.
das skript wird als externe datei in das hmtl-dokument geladen, die ids sind vorhanden: <ul id="id1"> und <ul id="id2">. kann das problem leider nicht lokalisieren.

startList = function(id1) {
 if (document.all&&document.getElementById) {
  navRoot = document.getElementById("id1");
  for (i=0; i<navRoot.childNodes.length; i++) {
   node = navRoot.childNodes[i];
   if (node.nodeName=="LI") {
    node.onmouseover=function() {
     this.className+=" over";
    }
    node.onmouseout=function() {
     this.className=this.className.replace(" over", "");
    }
   }
  }
 }

}

window.onload= function(){

startList(id1);

}

startListu = function(id2) {
 if (document.all&&document.getElementById) {
  unavRoot = document.getElementById("id2");
  for (i=0; i<navRoot.childNodes.length; i++) {
   node = unavRoot.childNodes[i];
   if (node.nodeName=="LI") {
    node.onmouseover=function() {
     this.className+=" over";
    }
    node.onmouseout=function() {
     this.className=this.className.replace(" over", "");
    }
   }
  }
 }

}

window.onload= function(){

startListu(id2);

}