Автор продемонстрировал, как НЕ надо писать оконный интерфейс дабы в будущем когда у вас приложение будет чуть больше чем 1 окошко, вы прифигее что-то дорабатывать в этой куче непонятного js. А когда вы будите натягивать дизайн то получите кайф от подхода автора к верстке.
не надо вот так навешивать события, что делать когда будет 20 окон?
$("#create_button").button().click
$("#dialog_window_1")
А в вашем коде в примере? Что это? Не лучше ли отнаследоваться и уже переопределять и дописывать свой виджет, а авы тупо в стандартный
$.ui.dialog.prototype._init = function() {
Создание оконного интерфейса при помощи jQuery UI. Часть 1