Ho il seguente codice per aprire in popup un form che ha id=cartello.
Il problema è che, utilizzando $post ricavo via php se l'orientamento è orizzontale (0) o verticale (1) e di conseguenza regolo le dimensioni larghezza/altezza del popup.
Il problema è che allo script non gliene può fregar di meno e mi da sempre i valori come undefined .. qualcuno sa dirmi dove ho sbagliato?
help me

ecco il codice:
codice:
// apertura form cartello in popup
    $('#cartello').submit(function(){
    	var larghezza;
    	var altezza;
    	var cartello_id_proposta = $('#cartello_id_proposta').attr('value');
    	$.post("../admin/form.php", {id_proposta:cartello_id_proposta, o:18}, function(orientamento){
    		larghezza = orientamento==0 ? 900 : 675;
    		altezza = orientamento==0 ? 675 : 900;
    		alert("QUA\nlarghezza="+larghezza+"\naltezza="+altezza);			
		});
		alert("DOPO\nlarghezza="+larghezza+"\naltezza="+altezza);			
   		window.open('', 'cartello_popup', 'width='+larghezza+',height='+altezza+',resizeable,scrollbars');
        this.target = 'cartello_popup';
    });