Давно было реализовано, но по мне так дополнительные библиотеки тут не нужны.
Просто зачем нужны дополнительные библиотеки? Ради авто изменения размера и положения окна? Ладно бы это нужно было для интерфейса страницы (допустим анализатора нагрузки сайта и сервера, дабы в режиме реально го времени наблюдать несколько процессов.). А так нагружать страницу для того что бы юзер побаловался перетаскиванием и изменением размера окна, не то что тупо, но просто не нужно.
xPhenomen, нет, ни чего упрощеного тут из мода log-a нету, ну если только библиотека JQuery UI (Dialog)