Ho una pagina con un form che contiene dei checkbox.
Quando si clicca sul submit del form, devo fare le seguenti verifiche:
1) verificare che almeno un checkbox sia selezionato
2) recuperare i value dei checkbox selezionati ed inviarli ad uno script php che restituira OK o KO
3) in caso di OK, fare il submit del form in una finestra popup che all'apertura mostrerà le opzioni di stampa

I controlli sono praticamente tutti giusti, solo che non mi apre la finestra in popup e non so più da che parte sbattere la testa

questo il codice incriminato:
pagina col form:
codice:
<form id="risultati" name="risultati" action="richiesta_proposte_stampa.php" method="post">
... la serie di checkbox ognuno su una riga
<input type="checkbox" class="id_proposta" name="id_proposta[]" value="VALORE_NUMERICO_1">
<input type="checkbox" class="id_proposta" name="id_proposta[]" value="VALORE_NUMERICO_1">
...
<input type="checkbox" class="id_proposta" name="id_proposta[]" value="VALORE_NUMERICO_N">
<input type="hidden" id="id_richiesta" name="id_richiesta" value="VAL_NUM">
<input type="hidden" id="str_id_proposte" name="str_id_proposte" value="">
<input type=\submit" name="Submit" value="Stampa selezionati">
</form>
questo il js:
codice:
	// apertura form risultati in popup
    $('#risultati').submit(function() {
		var arr_id_proposte = new Array();
		var proposte_scelte = $('.id_proposta');
		for(i=0; i<proposte_scelte.length; i++){
			if (proposte_scelte[i].checked)
				arr_id_proposte.push(proposte_scelte[i].getAttribute('value'));
		}

		var proposte = arr_id_proposte.toString();
		var richiesta = $('#proposte_associate_id_richiesta').attr('value');
		
		if(proposte==''){
			alert ("Nessuna proposta selezionata");
			return false;
		}

		$('#str_id_proposte').val(proposte);

		$.post("../admin/form.php", {p:proposte, r:richiesta, o:20}, function(data){
			if(data=="OK"){
		        window.open('', 'risultati_popup', 'width=800,height=700,resizeable,scrollbars');
		        $('#risultati').target = 'risultati_popup';
		        return true;
			}else
			      alert("Si e' verificato un errore, riprova più tardi")	;
});
		
		return false;
    });

qualcuno mi aiuta facendo aprire in popup il form al momento del submit e dopo aver superato i controlli js?