PageSourceSearch

https://texxandthecity.com/wp-content/litespeed/js/509cf839afe27ecf79e822e9221828f9.js?ver=17d71

js texxandthecity.com collected 2026-10-02 03:08:50 UTC 3,292 bytes, 2 lines download raw bytes

1!function(t){"use strict";function e(t){return new RegExp("(^|\\s+)"+t+"(\\s+|$)")}var n,i,s;function r(t,e){(n(t,e)?s:i)(t,e)}"classList"in document.documentElement?(n=function(t,e){return t.classList.contains(e)},i=function(t,e){t.classList.add(e)},s=function(t,e){t.classList.remove(e)}):(n=function(t,n){return e(n).test(t.className)},i=function(t,e){n(t,e)||(t.className=t.className+" "+e)},s=function(t,n){t.className=t.className.replace(e(n)," ")});var o={hasClass:n,addClass:i,removeClass:s,toggleClass:r,has:n,add:i,remove:s,toggle:r};"function"==typeof define&&define.amd?define(o):t.classie=o}(window),function(t){"use strict";function e(t,e){this.el=t,this.inputEl=t.querySelector("form > input.sb-search-input"),this.inputSubmit=t.querySelector("form > input.sb-search-submit"),this.triggerEl=t.querySelector(".sb-icon-search"),this._initEvents()}!t.addEventListener&&t.Element&&function(){function t(t,e){Window.prototype[t]=HTMLDocument.prototype[t]=Element.prototype[t]=e}var e=[];t("addEventListener",function(t,n){var i=this;e.unshift({__listener:function(t){t.currentTarget=i,t.pageX=t.clientX+document.documentElement.scrollLeft,t.pageY=t.clientY+document.documentElement.scrollTop,t.preventDefault=function(){t.returnValue=!1},t.relatedTarget=t.fromElement||null,t.stopPropagation=function(){t.cancelBubble=!0},t.relatedTarget=t.fromElement||null,t.target=t.srcElement||i,t.timeStamp=+new Date,n.call(i,t)},listener:n,target:i,type:t}),this.attachEvent("on"+t,e[0].__listener)}),t("removeEventListener",function(t,n){for(var i=0,s=e.length;i<s;++i)if(e[i].target==this&&e[i].type==t&&e[i].listener==n)return this.detachEvent("on"+t,e.splice(i,1)[0].__listener)}),t("dispatchEvent",function(t){try{return this.fireEvent("on"+t.type,t)}catch(s){for(var n=0,i=e.length;n<i;++n)e[n].target==this&&e[n].type==t.type&&e[n].call(this,t)}})}(),!String.prototype.trim&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}),e.prototype={_initEvents:function(){var t=this,e=!1;this.triggerEl.addEventListener("click",function(e){e.stopPropagation(),e.preventDefault(),t.open()}),this.el.addEventListener("click",function(e){e.stopPropagation(),t.inputEl.value=t.inputEl.value.trim(),classie.has(t.el,"sb-search-open")&&(classie.has(t.el,"sb-search-open")&&(e.preventDefault(),t.close()))}),this.el.addEventListener("touchstart",function(e){t.inputEl.value=t.inputEl.value.trim(),classie.has(t.el,"sb-search-open")&&(classie.has(t.el,"sb-search-open")&&t.close())},{passive:!0}),this.inputEl.addEventListener("click",function(t){t.stopPropagation()}),this.inputEl.addEventListener("keypress",function(n){if(13==n.which){var i=t.el.querySelector("form");e=!0,i.submit()}}),this.inputSubmit&&this.inputSubmit.addEventListener("click",function(n){n.preventDefault(),n.stopPropagation(),e||t.close()}),this.inputEl.addEventListener("touchstart",function(t){t.stopPropagation()},{passive:!0})},open:function(){var t=this;classie.add(this.el,"sb-search-open"),this.inputEl.focus();var e=function(n){t.close(),this.removeEventListener("click",e),this.removeEventListener("touchstart",e)};document.addEventListener("click",e),document.addEventListener("touchstart",e)},close:function(){this.inputEl.blur(),classie.remove(this.el,"sb-search-open")}},t.UISearch=e}(window)
2;

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.