Kiki: Alle Einträge in Multiselect-Listbox auswählen

Habe eine kleine Frage:
Wenn ich eine normale Listbox mit multiselect Eigenschaft habe und auf das OnClick Event eines radio-button alle Einträge selektieren möchte, wie realisiere ich das clientseitig am Besten?
Meine serverseitige Programmierung mache ich mit VBScript...
Die Funktion SelectAllLands() solte alles selektieren und ClearLands() sollte alles Löschen

<input type="radio" name="LAuswahl" value="Alle" onclick="SelectAllLands()"/>Alle<br>
<input type="radio" name="LAuswahl" value="Auswahl" checked/>Länderauswahl<br>
<input type="radio" name="LAuswahl" value="Nichts" onclick="ClearLands()"/>Keine Ländersuche<br><br>
         <select name="lbLands" size="10" multiple>
             <%
            Dim anz
            Dim mySelect
          ...               mySelect= "Select substr(schl_land.LAND_NAME,1,30)Land, schl_land.ISO_CODE Code from schl_land, view_existing_lands where schl_land.LAND_NAME = view_existing_lands.LAND"
            objRS.Open mySelect,objConn
            Do While Not objRS.EOF
             Response.Write("<option value='")
             Response.Write objRS.Fields("Code")
             Response.Write("'>")
             Response.Write objRS.Fields("Land")
             Response.Write("</option>")
             objRS.MoveNext
            Loop
            objRS.Close
            %>
         </select>

Kann mir jemand einen Tipp geben ? Habe eigentlich keine JavaScript Erfahrungen!
Danke

  1. for(i = 0; i <= document.forms[0].elements[0].length; i++) {
         document.forms[0].elements[0].options[i].selected = true;
       }

    nur die nummern entsprechend deiner seite anpassen,

    für ausschalten einfache true durch false ersetzen.

    Gruß

    Phil