Hi Mea,
show() is to tell dialog how to open, like
.dialog({ show: slow });
open & close, affects it's visibility!
full documentation:
http://docs.jquery.com/UI/Dialogregarding the post "Dialog won't show after closed" I just had an
answer that shows how to use it right.
hope it helps