Update 5

Добавлен параметр определяющий с какой стороны будет появлятся окно
Update 6

Добавлена возможность отцентировать окно по центру
Update 7

Добавлен корректный расчет положения модального окна