jQuery Dialogr é um plugin que fiz com a ajuda do Ciro Anunciação que adiciona mais funções ao jQuery UI Dialog. Além de ter todas as funções de uma Dialog comum, agora é possível mais três:
Maximizar: maximiza a janela para ocupar toda a área vísivel.
Minimizar: Prende a janela com position:fixed em um tamanho fixo e desabilita outras funções.
Restaurar: Volta ao tamanho que a Dialog tinha antes de maximizar ou minimizar.
Para usar é bem simples, apenas use:
$(#dialog).dialogr();
Veja mais informações no site do plugin: