Salve a tutti, spero di scrivere nella sezione giusta...
Ho poca dimestichezza con jquery, spero possiate aiutarmi a risolvere il piccolo problema:

Quello che devo fare è visualizzare un div (un popup) all'apertura di una pagina, verificando però prima una condizione, andando a leggere una variabile che ho in sessione, valorizzata da una servlet java.
Ho già fatto in modo, in un'altra pagina, che venga visualizzato un popup a seguito di un click, e in quel caso non ho problemi.


il div è questo:

<div id="dialog-confirm" title="Inserimento Progetto">
<table>
<tr>
<td>[img]../../css/images/Help-icon.png[/img]</img></td>
<td>

Progetto inserito correttamente.</p></td>
</tr>
</table>
</div>


E questa è la funzione jquery:

<script>
$(function() {
$("a#conferma").click(function(){
$('#overlay').fadeIn('fast');
$("div#menu_navigazione").css("display","none");
$('#dialog-confirm').fadeIn('slow');
$('#dialog-confirm').data('link', this).dialog('open');
return false;
});

$( "#dialog-confirm" ).dialog({
resizable: false,
modal: true,
autoOpen: false,
buttons: {
"Ok": function() {
$("div#menu_navigazione").css("display","block") ;
$('#overlay').fadeOut('fast');
$( this ).dialog( "close" );
}
}
});
});
</script>

Come faccio a chiamare la funzione jquery dopo aver verificato il mio valore?