Жень, тебе придется этот компонент распространять вместе со скриптом, а он еще и условнораспространяемым окажется, поищи лучше, может, кто модуль подобный делал. Это, конечно, утяжелит скрипт (но не так уж и критически), зато не вызовет досадных ошибок у пользователей (вспомни, недавний случай).