Выбор замены для слова в textarea

Игорь18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
04.11.2007

Есть форма. В форме есть textarea. Текст, который находится в textarea, редактируется с помощью редактора fckeditor. Образец формы можно посмотреть здесь: www.crm-soft.ru/med/fckeditor.html

Документацию по fckeditor можно найти здесь: wiki.fckeditor.net (на всякий случай, не уверен что она потребуется).

При редактировании текста пользователь может дважды щелкнуть на любое слово в тексте.

Надо написать скрипт, который будет отлавливать такие двойные щелчки на textarea. Скрипт определяет, на каком слове стоит текстовый курсор, и открывает всплывающее окошко, в котором пользователь может выбрать для этого слова замену из "словаря". Словарь = таблица mysql из двух полей. То есть определили слово, нашли в mysql табличке список возможных замен, предложили пользователю выбрать замену. Пользователь выбрал замену - мы закрыли окошко или див,в котором он делал выбор, и заменили слово в textarea.

Всплывающее окошко может выводиться div-ом или в отдельном окне, неважно.

Во всплывающем окошке желательно чтобы пользователь мог не только выбрать заменяющее слово, но и добавить/удалить слова из списка возможных замен.

Платформа - php + mysql.

Стандартная форма как я понимаю, только непонятно будет ли fckeditor мешать.