/*! ATOOnline 2023-10-31, Copyright (c) 2023 Australian Taxation Office */ jQuery.fn.highlight=function(e){return this.length&&e&&e.length?this.each(function(){!function e(t,i){var h=0;if(3==t.nodeType){var n=t.data.toUpperCase().indexOf(i);if(0<=(n-=t.data.substr(0,n).toUpperCase().length-t.data.substr(0,n).length)){var a=document.createElement("span");a.className="highlight";var s=t.splitText(n),r=(s.splitText(i.length),s.cloneNode(!0));a.appendChild(r),s.parentNode.replaceChild(a,s),h=1}}else if(1==t.nodeType&&t.childNodes&&!/(script|style)/i.test(t.tagName))for(var l=0;l