Мне нужно сделать так.
При определенном действии в документе (страница которая щас в браузере) проводится поиск на определенные слова. Нюансы:
1) Результаты нужно просто подсвечивать - делать бэк-фон другого цвета
2) Искать сразу много слов. Т.е. у меня есть база слов, и нужно искать все. И если к примеру в документе встречается несколько или хотя бы одно из этих слов, чтоб оно было подсечено (и если искомое слово нашлось во многих местах чтоб посветилась в каждом найденном месте)

Как это осуществить?
Можно как-то задействовать мозилловский поиск встроенный?
Или придётся через яваскрипт по структуре документа рыть?