Grazie Xnod, anche per la velocità.
tanto per completezza, posto anche la soluzione adottata (che sfrutta la tua indicazione)
La function valore che avevo scritto prima diventa:
codice:function valore() { valoreradio = "" for (var i=0;i< document.form1.R1.length;i++) { if(document.form1.R1[i].checked) valoreradio=document.form1.R1[i].value; } window.opener.document.forms['newform'].testo1.value = valoreradio; self.close(); }</script>