jQuery.fn.highlight=function(e){return this.each(function(){!function e(t,i){var n=0;if(3==t.nodeType){var h=t.data.toUpperCase().indexOf(i);if(h>=0){var r=document.createElement("span");r.className="highlight";var a=t.splitText(h),d=(a.splitText(i.length),a.cloneNode(!0));r.appendChild(d),a.parentNode.replaceChild(r,a),n=1}}else if(1==t.nodeType&&t.childNodes&&!/(script|style)/i.test(t.tagName))for(var l=0;l