Javascript найти положение вхождения выделенного текста в DIV

У меня есть строка со словом пять раз. Если я выбрал, привет, он должен вернуть 4

 <div id="content">hello hai hello hello hello</div>

получение выбранного текстового скрипта

<script>
 if(window.getSelection){
   t = window.getSelection();
 }else if(document.getSelection){
   t = document.getSelection();
 }else if(document.selection){
   t =document.selection.createRange().text;
 }
 </script>

Если выбираюhai должно вернуться1.

Если выбираюhello hai должно вернуться1, пожалуйста помоги.

Ответы на вопрос(2)

Ваш ответ на вопрос