/* http://www.kryogenix.org/code/browser/searchhi/ */ /* Modified by webdesign.weisshart.de/ 28.03.06*/ var ref = ""; function highlightWord(node,word) { // Iterate into this nodes childNodes if (node.hasChildNodes) { var hi_cn; for (hi_cn=0;hi_cn= 1) qsip[1] = qsip[1].replace(/\d\d|\d/g,''); // 1/2-digit number in blogs // remove all blanks and '+' before and after searchterm (bugfix: crashes FF & Op) qsip[1] = qsip[1].replace(/^(\s+|\++)/,'').replace(/(\++)$/,'').replace(/(\s+)$/,''); if (qsip[1] != '') { words = unescape(qsip[1].replace(/\+/g,' ')).split(/\s+/); for (w=0;w= 3) words[w] = words[w].replace(/\.|,|;|!|\?|:|"|'|-|\//gi,''); highlightWord(document.getElementsByTagName("body")[0],words[w]); } } } } } window.onload = Highlight;