berta: Inputfelder (Radio) mit gleichem Namen funktionieren nicht

Beitrag lesen

Hallo zusammen,
nach Durchforsten von SelfHtml und -Forum habe leider keine Lösung meines Problems finden können:
Über Inputfelder sollen abhängig von der Auswahl weitere Inputfelder (wieder mit Auswhalmöglichkeit) in einem iframe gezeigt werden.
Dazu habe ich das Formular:
<form name="auswahl1" action="">Bitte zuerst hier wählen
  <input type="radio" name="wahl1" value="wahl1.htm" id="eins" onclick="auswahl()">Erste Wahl<br>
  <input type="radio" name="wahl1" value="wahl2.htm" id="zwei" onclick="auswahl()">Zweite Wahl<br>
</form>
und den iframe:
<iframe src="" name="wahl2" id="zwei" height="600"></iframe>

In der Javascript-Datei ist die Funktion "auswahl" so definiert:
var ausw = new Array();
var wo = 0;
function auswahl() {
 if(wo)
  ausw = new Array;

ausw[0] = document.auswahl1.wahl1.id;

wo=1;
 window.wahl2.location.href = document.getElementsByName("wahl1").value;
}

Das klappt aber nur, wenn in meinem Formular "Auswahl1" nur 1 Input-Feld steht. Bei 2 Inputfeldern mit gleichem Namen (wie oben) geht es nicht mehr.

Wenn mir da jemand helfen könnte, wär ich dankbar.
Viele Grüße
Berta