вот сегодня написал примерчик как это сделать
http://codeismy.name/archives/646
хотя помоиму отличий никаких от вашего примера... надо просто на экшен для кнопки закрыть в моём примере поставить создание нового дива со старым идшником и сделать его дизэблд