I will be grateful to someone who can tell me a JSF library which allows me to add windows within the webpage with maximize , minimize and restore buttons, which can be moved and zorder can be changed by the user, like in a MDI windows application. Thanks in advance.