dúvida: Javascript para atualizar campo do formulário

Oi pessoal
Estou enfrentando a seguinte situação:
Tenho um formulário gigante, onde um dos campos é o CEP. Tenho um javascript, que faz um post para uma servlet, que a partir do CEP me traz o endereço. No entanto, eu perco o conteúdo que já foi editado no formulário.
Estou pensando em uma solução que não precise recarregar todo o formulário. Por exemplo, a abrir um popup que peça o cep e ao dar submit no popup, atualize o campo endereço do formulário. É possível?! Alguma sugestão?!
Obrigado!

Vc pode fazer isso sim.

Cria uma nova pagina e abra-a como popUp, faz o submit para o servlet que vai te retornar oque vc quer, joque os resultados em campos Hidden por exemplo.

Depois vc pode jogar os valores destes campos para o outra página.

[code]// isso no popPup
window.opener.document.campo.value = document.campoPop.value;
//faça isso para todos os campos que vc quer jogar para a tela princial e depois

window.close();[/code]

é uma solução porca, mas se é isso que vc quer dá pra fazer assim.