Проверка грамматики в тексте с html тегами

Как я уже писал в http://blogclient.ru/proverka-grammatiki-i-vybor-yazyka.htm я озадачился проверкой грамматики в обоих клиентах: в коммент и блог. Проблема состоит html тегах. Как после проверки грамматики обратно поставить слова, так чтобы они соответствовали исходным. Далее о об html и грамматических ошибках

Проверка грамматики и выбор языка

Решил я было по быстрому добавить проверку грамматики для клиентов. О части функций коммент клиента и сервера я писал в http://blogclient.ru/socialnoe-kommentirovanie-eto-komment-server.htm Оба клиента (коммент и блог) имеют поддержку проверки правописания, что включает в себя только орфографию, то бишь только слова. Хочется чтобы падежи и запятые правились. Далее о странностях MS-Word