Нашел решение, так все ОК
)
$(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');
}
});
});