Ответ: Вопрос по UI.
... потому думаю, что решение вопроса на JS маловероятно.
На мой взгляд рассуждения на тему о принципиальной (не)возможности реализации поставленой задачи на js неуместны, хотя бы в силу того, что скрипт все таки работает, я проверил в Bridge, Illustrator. Следовательно...