Ciao a tutti, io ho un problema con il seguente form

codice:
 
function popUp(URL) {
window.open(URL, 'pagina', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=0,width=400,height=400'); 
}


<form method='post'> 
<input type='hidden' name='detail' value='prix'>
<input type='hidden' name='id' value='$row[id_premio]'>
<input type='submit' value='Dettagli' onClick=\"javascript:popUp('operation.php')\" >
</form>
Ora la pagina operation.php dovrebbe stampare l'id del form

echo $_POST[id];

Ma quando viene aperta la popUp i valori non vengono passati (cosa che invece funziona se io scrivo action='operation.php'.

Ho necessariamente bisogno che l'elaborazione avvenga nella popUp.
Come posso fare?