Black_Fire, нельзя отследить клик "вне", если на эту самую область "вне" не повесить обработчик кликов. Как и написал WapSter, сам вопрос противоречит тому, что вы хотите сделать.
Можно закрыть модалку и без добавления фона, просто повесив обработчик на весь документ и в нем определять куда юзер кликнул, но это глупо, как по мне.
Senseich, тогда просите, чтобы добавили в скрипт возможность, о которой я написал выше. Получить доступ к содержимому iframe из другого домена нельзя просто так.
что значит JS пригодный?
этого не достаточно для того, чтобы им пользоваться?