danik.js, спасибо, однако не помогло.
Правда закрытие окна добавил в опцию закрытия, может быть поэтому так и не работает при повторном вызове:
$("#editor").dialog({
autoOpen: false,
modal: true,
show: "blind",
hide: "explode",
title: 'Редактирование',
resizable: true,
width: 530,
height: 350,
close: function(event, ui) {$("#editor").dialog("destroy")}
});