Нашел решение, так все ОК

)
$(function($) {
$('.ad_small').mouseenter(function(){
    var self = this;
    n = 0;
    num = $(this).siblings('.ad_detail');
    tout=setTimeout(function(){
    $(self).siblings('.ad_detail').dialog();
    n = 1;
       },1000);})
                       .mouseout(function(e){
                            clearTimeout(tout);
                            if(n){
                                        $(self).siblings('.ad_detail').dialog('destroy');
                                   }
    });
 });