Selecionando radios na jsp

Olá a todos,
Estou criando com struts um ITERATE de objetos com RADIOS em minha JSP.

Preciso criar uma function em JAVA SCRIPT para que quando o usuario clicar na radio “contato” automaticamente seja preenchida a radio empresa que estará relacionada pelo styleId="<%= codigo %>" … como posso fazer isso?

Obrigado!
<#–

<table width=“100%” border=“0” cellspacing=“0” cellpadding=“0”>
<logic:iterate name=“detalhaCpf” id=“id” scope=“request”>
<bean:define id=“codigo”><bean:write name=“id” property=“id_organizacao”/></bean:define>
<bean:define id=“contato”><bean:write name=“id” property=“contato”/></bean:define>
<tr>
<td>
<html:radio property=“contato” value="<%= contato %>" styleId="<%= codigo %>" name=“id”> <%= contato %> </html:radio>
</td>
</tr>
</logic:iterate>
</table>

<logic:iterate name=“detalhaCpf” id=“id” scope=“request”>
<bean:define id=“codigo”><bean:write name=“id” property=“id_organizacao”/></bean:define>
<td>
<html:radio property=“empresa” styleId="<%= codigo %>" value="<%= empresa %>" name=“id” > <%= empresa %> </html:radio>
</td>
</logic:iterate>

–#>

então, coloque nomes diferentes para os radios em cada uma das iterações

vc vai ter q fazer uma função com algo do genero:

function preencheRadio&#40;&#41;&#123;
    var e = document.getElementsByName&#40;&quot;id&quot;&#41;;
    for&#40;var i = 0;i&lt;e.length;i++&#41;&#123;
        if&#40;e&#91;i&#93;.checked&#41;&#123;
            document.getElementById&#40;e&#91;i&#93;.value&#41;.checked;
        &#125;
    &#125;
&#125;

eu não testei isso, fiz aqui direto…então nao posso garantir…

espero ter ajudado…

flw

Não funcionou cara!

põe uns alerts na função para poder debuga-la…ou arruma algum debugger de javascript…existe pra IE e pra Firefox…q eu conheço

e como eu disse, não sabia se ia funcionar…

Ok vou tentar!

Obrigado!!