function highlightWord(B,C){if(B.hasChildNodes){var A;for(A=0;A<B.childNodes.length;A++){highlightWord(B.childNodes[A],C)}}if(B.nodeType==3){tempNodeVal=(((B.nodeValue.toLowerCase()).replace(/[àâä]/gi,"a")).replace(/[èêéë]/gi,"e")).replace(/[ô]/gi,"o");tempWordVal=(((C.toLowerCase()).replace(/[àâä]/gi,"a")).replace(/[èêéë]/gi,"e")).replace(/[ô]/gi,"o");if(tempNodeVal.indexOf(tempWordVal)!=-1){pn=B.parentNode;if(pn.className!="s-highlight"){nv=B.nodeValue;ni=tempNodeVal.indexOf(tempWordVal);before=document.createTextNode(nv.substr(0,ni));docWordVal=nv.substr(ni,C.length);after=document.createTextNode(nv.substr(ni+C.length));hiwordtext=document.createTextNode(docWordVal);hiword=document.createElement("span");hiword.className="s-highlight";hiword.appendChild(hiwordtext);pn.insertBefore(before,B);pn.insertBefore(hiword,B);pn.insertBefore(after,B);pn.removeChild(B)}}}};