JavaScript: Recebendo valor de outra janela

Galera,

É o seguinte, como faço para receber um determinado valor de um janela para o campo onde o foco está localizado, por exemplo, tenho um formulário com 3 campos e um botão, o foco está no campo 2, quando clico no botão terá abrirá uma janela e nessa possuirá um formulário com 3 radios e um botão, selecionarei um deles e quando clicar no botão essa janela será fechada e o valor do radio selecionado será passado para o campo 2, do primeiro formulário. Mas, se o cursor estivesse no campo 3, o retorno teria que ser repassado para o campo 3.

Valeuh!

Para vc enviar um valor da janela pop-up para a outra use:function enviar(cpf){ window.opener.document.frm.cpf.value = cpf; }
sendo frm o nome do form da janela que abriu o pop-up