Jeannette: Probleme mit Eingabe-Feld

Hallo,

Aus einer Liste mit verschieden CountryCodes kann der Anwender mittels Checkbox einen oder mehrere CountryCodes zum Editieren auswählen. Alle durch Ihn ausgewählten CountryCodes werden in einem neuen Frame dargestellt.
Der Anwender soll nun die Möglichkeit haben, per Mouseclick die angezeigten Feldinhalte beliebig zu editieren. Leider kann aber nur das Feld CountryCode per Mouseclick verändert werden. Das Feld CountryCodeName ist für die Eingabe gesperrt??? Die Entf-Taste kann aber benutzt werden.
Bewegt sich der Anwender mit der Tabulator-Taste zwischen den einzelnen TEXT-Feldern, sind plötzlich beide Felder für Änderung zugelassen.
Woran kann das liegen???

Die Benutzung der Funktion focus() und select() gelingt leider nur bei einem ausgewählten CountryCode. Besteht die Ergebniss-Liste aus mehreren CountryCodes gibt es aufgrund des gleichen TEXT-Feld-Names einen Scriptfehler.

Danke für die Hilfe
Jeannette

<%@page language ="java" %>
<%@page import="java.util.*" %>
<%@page import="java.lang.*" %>
<%@page import="java.net.*" %>

...

<script>
<!--
function setfocus1(){
document.save.CountryCode.focus();
document.save.CountryCode.select();
}
-->
</script>

</head>
<body bgcolor= #CCE1F2>

<form method=GET action="RecoverySolution/editcc.start"
          target="_parent" name="save">

<jsp:useBean id="CountryCodesTO"
                scope="session"
                class="....................."/>

<br><br>

<center><b><font size="+1">Edit Country Code</font></b></center>
<br><br>

<table >
<colgroup>
        <col width="100">
        <col width="150">
</colgroup>

<tr>
 <th>  Country Code </th>
 <th>  Name of Country Code </th>
</tr>

<%  Vector country = CountryCodesTO.getValueObjects();
         for (Enumeration el=country.elements();        el.hasMoreElements();)

{
                         CountryCode co = (CountryCode)el.nextElement();
                         String CountryCode = co.CountryCode;
                         String Country = co.Country;

%>

<tr>
 <td align="center">
 <input type="text" name="CountryCode" value="<%out.print(CountryCode);%>"
                 size="2" maxlength="2"></td>
 <td align="center">
 <input type="text" name="CountryCodeName" value="<%out.print(Country);%>"
                 size="20" maxlength="20"></td>
 <td align="center">
 <input type="hidden" name="Key" value="<%out.print(CountryCode);%>"></td>
</tr>
        <%}%>

</table>

<BR><BR>