Bonjour à tous

Je cherche depuis un petit moment une solution à mon problème.

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
function lancement_extra(type, tr,horaire)
{
	$("#waitDiv").dialog({resizable: false,modal: true,zIndex: 3999 });
	if ($("#waitDiv").dialog('isOpen') == true)
		lancement_gt(type,tr,horaire);
	$("#waitDiv").dialog('close');
}
J'ai dans ma page un bouton qui lorsque je clique dessus lance cette fonction. La boite de dialogu apparaît et lance automatiquement la fonction lancement_gt.
Lancement_gt me fait apparaitre une div sur la page. Si je reclique sur le bouton, la boite de dialogue n'apparait pas mais la fonction lancement_gt s'execute ???
Si je met un alert avant le if, tout fonctionne correctement ???

Si quelqu'un a déjà eu ce problème ?