una curiosità... accedi alla select della finestra padre facendo cosi: window.opener.document.getElementById("c_pagamento ") , giustissimo, però poi nel ciclo for fai cosi: frm.c_pagamento, come mai? c'è un altra select all'interno della nuova pagina? frm a cosa si riferisce?