PageSourceSearch

https://www.lexingtonministorage.com/wp-content/themes/tsg-pinnacle/js/pinnacle.min.js

js lexingtonministorage.com collected 2026-10-08 08:57:53 UTC 17,741 bytes, 1 lines download raw bytes

1(function(){if(document.getElementById("flying-focus"))return;var o=document.createElement("flying-focus");o.id="flying-focus",document.body.appendChild(o);var d=300;o.style.transitionDuration=o.style.WebkitTransitionDuration=d/1e3+"s";function y(s){var e=s.getBoundingClientRect(),a=document.documentElement,c=document.defaultView,i=document.body,u=a.clientTop||i.clientTop||0,f=a.clientLeft||i.clientLeft||0,h=c.pageYOffset||a.scrollTop||i.scrollTop,S=c.pageXOffset||a.scrollLeft||i.scrollLeft,L=e.top+h-u,m=e.left+S-f;return{top:L,left:m}}var p=0,v=null,C=!0,A=0,_=null;document.documentElement.addEventListener("keydown",function(s){var e=s.which;(e===9||e>36&&e<41)&&(A=n())},!1),document.documentElement.addEventListener("focus",function(s){clearTimeout(p);var e=s.target;if(e.id!=="flying-focus"){var a=y(e);if(o.style.left=a.left+"px",o.style.top=a.top+"px",o.style.width=e.offsetWidth+"px",o.style.height=e.offsetHeight+"px",C){C=!1;return}if(!(n()-A>42)){var c=parseInt(o.style.top),i=$(window).height(),u=$("body").scrollTop()+200,f=$("body").scrollTop()+i-200;scrollDir=0,c>f?scrollDir=1:c<u&&(scrollDir=0),c=c-i/2,scrollDir!==0&&$("body").scrollTop(c),e.classList.add("flying-focus_target_transit"),Q(),v!==null&&v.classList.remove("flying-focus_target"),o.classList.add("flying-focus_visible"),v=e,p=setTimeout(Q,d)}}},!0),document.documentElement.addEventListener("blur",function(){Q()},!0);function Q(){p&&(clearTimeout(p),o.classList.remove("flying-focus_visible"),v.classList.remove("flying-focus_target_transit"),v.classList.add("flying-focus_target"))}function n(){return new Date().valueOf()}})(),docReady(function(){cQuery(document).on("click",".mainMenuToggle",function(){cQuery(".mainMenuToggle").hasClass("mmIsOpen")?(cQuery(".mmOpen").removeClass("mmOpen"),cQuery(".bodyFixed").removeClass("bodyFixed"),cQuery(".mainMenuToggle").removeClass("mmIsOpen").attr("aria-expanded","false").html('<i aria-hidden class="fa fa-bars"></i> Menu'),cQuery(".mainMenuToggleOff").removeClass("mmIsOpen").attr("aria-expanded","false"),cQuery(".infoMenuWrap").removeClass("mmIsOpenCont"),cQuery(".specialMenu").prependTo("#pinnacleMainNav .container"),cQuery(".menu-item-has-children").attr("tabindex",0)):(cQuery("body, html").addClass("mmOpen bodyFixed"),cQuery(".mainMenuToggle").addClass("mmIsOpen").attr("aria-expanded","true").html('<span class ="ripple shadow mmClose">Close <i aria-hidden class="fa fa-times-circle"></i> </span>'),cQuery(".infoMenuWrap").addClass("mmIsOpenCont"),cQuery(".specialMenu").prependTo(".specialMenuHolder"),cQuery(".mmOpen .menu-item-has-children").attr("tabindex",-1))}),cQuery("body").addClass("pinnacle"),cQuery(document).on("click",".menuScrim",function(){cQuery(".mmClose").click()}),cQuery("li").keypress(function(e){if(e.which===13){var a=cQuery(this).hasClass("checkboxTab");if(a)cQuery(this).find(":input").click();else{var c=cQuery(this).children("a");typeof c[0]!="undefined"&&cQuery(c)[0].click()}}}),cQuery(".fakeButton").keypress(function(e){e.which===13&&cQuery(this).click()});var o=cQuery(".tsg-menu-class ul > li .sub-menu"),d=[];d.left=0,v();function y(){if(cQuery(".mmOpen").is(":visible")>0)try{cQuery(".mainMenuToggle")[0].click()}catch(e){console.warn("Not standard menu",e)}v()}var p;cQuery(window).resize(function(){clearTimeout(p),p=setTimeout(y,200)}),cQuery(document).on("focus mouseenter",".menu .menu-item",function(){cQuery(".mmOpen").length>0||(cQuery(".menu .menu-item").removeClass("focused"),cQuery(this).hasClass("menu-item-has-children")||cQuery(this).parents(".menu-item").length>0?(cQuery(this).addClass("focused"),cQuery(this).parents(".menu-item").addClass("focused"),cQuery(this).parents(".menu-item").length==0&&(d=cQuery(this).offset(),o=cQuery(this).find(".sub-menu").eq(0),cQuery("#nabarTheme1 .sub-menu").css("left","-10000px")),v()):cQuery(".menu > .menu-item").not(this).find(".focused").removeClass("focused"))}),cQuery(document).on("mouseleave",".menu",function(){cQuery(".menu, .menu-item").removeClass("focused")});function v(){if(cQuery("#nabarTheme1").length>0){cQuery(".sub-menu").css("left","-10000px");var e=cQuery(".container").eq(0).width(),a=(e-cQuery(window).width())/2;o.width(cQuery(window).width());var c=(d.left-a)*-1;o.css("left",c+"px"),o.css("padding-right",a*-1+"px"),cQuery(window).width()<=450&&
1cQuery(".mm_holder1:visible").length>0?cQuery(".mm_holder1").append(cQuery(".mainMenuToggle")):cQuery(".mm_holder2").append(cQuery(".mainMenuToggle"))}}cQuery("body").addClass("bodyLoaded");var C=0,A=30,_=!1;if(cQuery(".candeeUserBar").length===1){_=cQuery(".candeeUserBar");var Q=_.height()}cQuery(document).on("scroll",function(){n()});function n(){var e=window.pageYOffset;if(_){if(cQuery(".userBarMag").length>0)return;!cQuery("body").hasClass("mmOpen")&&!cQuery("body").hasClass("mmFiltersOpen")?e<=C-A||e<50||cQuery(window).scrollTop()+cQuery(window).height()>=cQuery(document).height()-100?cQuery(_).not(":visible")&&_.stop().animate({height:Q},300):e>C+A&&cQuery(_).is(":visible")&&_.stop().animate({height:0},300):cQuery(_).is(":visible")&&_.stop().animate({height:0},300)}}if(cQuery(".wpcf7-form").length>0&&(cQuery(".wpcf7-form").prepend('<input class="formChecker" name="formChecker" type="text" autocomplete="null" />'),cQuery(this).find(".wpcf7-submit").click(function(e){cQuery(".wpcf7-form").find(".formChecker").val()!=""&&(e.preventDefault(),SHARED.setErrorLog("Contact7 Form Error","007"))})),typeof s!="function")var s=function(a,c,i){if(!a.hasClass("googleTagManager")){var u="";if(SHARED.isset(i)&&SHARED.isset(i.value)&&i.value!="")u=i.value;else if(SHARED.isset(a.attr("href"))){var f=a.attr("href");SHARED.isset(f)&&f!=""&&f.indexOf("tel:")==-1&&f.indexOf("mailto:")==-1&&f.indexOf("/#")==-1&&(f=f.charAt(0)=="/"?f.substring(1):f,f=f.indexOf(candee_js_variables.main_url)==-1?candee_js_variables.main_url+"/"+f:f),u=f}var h=SHARED.isset(i)&&SHARED.isset(i.label)&&i.label!=""?i.label:a.text();h=SHARED.cleanLineSpace(h);var S=SHARED.isset(i)&&SHARED.isset(i.facname)&&i.facname!=""?i.facname:candee_js_variables.master_facility,L=SHARED.isset(i)&&SHARED.isset(i.cat)&&i.cat!=""?i.cat:"CAS3-link-click",m=["#","#!","!#"],g=!1;for(var b in m)u!=""&&u.slice(-m[b].length)==m[b]&&(g=!0);if(u&&g===!1&&h!=""){var t={cat:L,action:c,value:u,label:h,facname:S};for(var l in t)t[l]=t[l].replace("'","&apos;"),t[l]=SHARED.cleanLineSpace(t[l]);a[0].googleTagManager=JSON.stringify(t),a.addClass("googleTagManager")}}};cQuery("nav.mainNavbar a").each(function(){var e=[];cQuery(this).hasClass("mainMenuToggle")&&(e.cat="CAS3-button-click",e.value="mobile-menu-toggle",e.label="mobile-menu-toggle"),s(cQuery(this),"nav-menu",e)}),cQuery("#topBar a").each(function(){var e={label:cQuery(this).attr("title")};cQuery(this).hasClass("callButton")&&(e.value=cQuery(this).text()),(cQuery(this).hasClass("callButton")||cQuery(this).hasClass("socialHeadIcon"))&&(e.cat="CAS3-button-click"),s(cQuery(this),"top-nav-menu",e)}),cQuery("#featured_box .featureBlock .featuredHoursLink").each(function(){s(cQuery(this),"cta")}),cQuery("footer a").each(function(){var e=[];cQuery(this).closest(".footerTheme1").length>0&&cQuery(this).parent().siblings(".location_name").length>0?e.facname=cQuery(this).parent().siblings(".location_name").text():cQuery(this).closest(".footerTheme2 .statesWapper").length>0&&(e.facname=cQuery(this).text()),s(cQuery(this),"footer-menu",e)}),cQuery(".calloutWrapper .calloutButton").each(function(){var e=cQuery(this).find(".calloutTitle").text(),a=[];cQuery(this).closest("#cta2").length>0&&(facname=cQuery(this).find(".calloutDesc").text(),e+=" "+facname,a.facname=facname),a.label=e,s(cQuery(this),"cta",a)}),cQuery(".headerToggleButtons .togButt").each(function(){var e={value:"header-image",label:"header-image",cat:"CAS3-button-click"};cQuery(this).attr("id")=="showHeaderMap"&&(e.value="map",e.label="map"),s(cQuery(this),"hero-toggle",e)}),cQuery("#lang_choice_1").each(function(){cQuery(this).on("change",function(){var e=cQuery(this).val(),a=cQuery(this).find('option[value="'+e+'"]').text(),c={value:a,label:e,cat:"CAS3-lang-select"};s(cQuery(this),"lang-select",c)})}),cQuery("#pinnacleMainNav a[href='#!'], #pinnacleMainNav a[href='#']").on("click",function(e){e.preventDefault()})});var PINNACLENAV={init:function(o,d){var y=this;if(this.initialized===0){o=o||"mainMenuContainer";var p=document.getElementById(o);p&&(y.navId=o,y.navTopPos=cQuery(p).offset().top,y.navHeight=p.offsetHeight,cQuery(document).on("scroll",function(){y.toggleSticky()}),cQuery(d).length>0&&(y.actionSetHeight(d),window.addEventListener("resize",function(){y.actionSetHeight(d)}
1))),this.initialized=1}},navTopPos:0,navHeight:50,initialized:0,toggleSticky:function(){if(!cQuery("body").hasClass("candee-login-page")){var o=document.getElementById(this.navId),d=window.pageYOffset,y=this.navTopPos,p=cQuery("body").height();if(d+=cQuery("body").hasClass("stickyMenuVisable")?this.navHeight:0,y+=cQuery("body").hasClass("stickyMenuVisable")?this.navHeight:0,p+=cQuery("body").hasClass("stickyMenuVisable")?this.navHeight:0,d>y&&p-window.innerHeight>500){o.classList.add("sticky"),o.classList.add("shadow"),cQuery("body").addClass("stickyMenuVisable");var v=cQuery("#pinnacleHeader").css("position"),C=v!=="absolute"&&v!=="fixed"&&!cQuery("body").hasClass("pinnacleHeroExists");C?cQuery("#pinnacleHeaderPaddingEl").length===0&&cQuery("#pinnacleHeader").append(`<div id="pinnacleHeaderPaddingEl" style="height: ${this.navHeight}px;"></div>`):cQuery("#pinnacleHeaderPaddingEl").remove()}else o.classList.remove("sticky"),o.classList.remove("shadow"),cQuery("body").removeClass("stickyMenuVisable"),cQuery("#pinnacleHeaderPaddingEl").remove();d>=20&&cQuery("body").width()<=480?cQuery(".phoneLink").addClass("floatingCall"):cQuery(".phoneLink").removeClass("floatingCall");var A=document.getElementById("specialMenu"),_=cQuery(A).length>0?cQuery(A).offset().top-d:"";cQuery("#specialMenuHolder").css("top",_+"px"),prevY=d}},actionSetHeight:function(o){var d=0,y=cQuery(o);y.height("auto"),y.each(function(){d=Math.max(cQuery(this).height(),d)});var p=d;y.height(p)}};document.addEventListener("DOMContentLoaded",function(){const o=document.querySelectorAll("[data-tsg-unit-search]");if(!o.length)return;o.forEach(d);function d(n){const s=Array.from(n.querySelectorAll("[data-tsg-dropdown]")),e=n.querySelector(".tsg-us__field--location"),a=n.querySelector(".tsg-us__location-permalink"),c=n.querySelector('input[name="searchAddress"]'),i=n.querySelector(".tsg-us__location-prop-id"),u=n.querySelector('input[name="unitType"]'),f=n.querySelector('input[name="min_size"]'),h=n.querySelector('input[name="max_size"]'),S=n.getAttribute("action")||window.location.href,L=n.getAttribute("data-unit-results-url")||S,m=n.getAttribute("data-require-location-for-unit-search")==="true",g=n.getAttribute("data-exact-location-filter-redirect")==="true";c&&c.addEventListener("input",function(){c.setCustomValidity("")}),n.addEventListener("submit",function(b){b.preventDefault();const t=a&&a.value?a.value.trim():"",l=c&&c.value?c.value.trim():"",r=i&&i.value?i.value.trim():"",k=u&&u.value?u.value.trim():"",w=f&&f.value?f.value.trim():"",x=h&&h.value?h.value.trim():"",z=!!t||!!r,T=!!k,M=!!w||!!x;if(m&&(T||M)&&!l){c&&(c.setCustomValidity("Enter a city, state, or ZIP code."),c.reportValidity(),c.focus());return}if(c&&c.setCustomValidity(""),z&&t&&(!T&&!M||g)){const D=new URL(t,window.location.origin);T&&D.searchParams.set("unitType",k),w&&D.searchParams.set("min_size",w),x&&D.searchParams.set("max_size",x),window.location.href=D.toString();return}const q=T||M?L:S,E=new URL(q,window.location.origin);l&&E.searchParams.set("address",l),T&&E.searchParams.set("unitType",k),w&&E.searchParams.set("min_size",w),x&&E.searchParams.set("max_size",x),window.location.href=E.toString()}),s.forEach(C),e&&A(n,e),document.addEventListener("click",function(b){n.contains(b.target)||(y(n),_(e))})}function y(n){n.querySelectorAll("[data-tsg-dropdown]").forEach(function(s){v(s)})}function p(n){const s=n.querySelector(".tsg-us__trigger"),e=n.querySelector(".tsg-us__menu");!s||!e||(n.classList.add("is-open"),s.setAttribute("aria-expanded","true"),e.hidden=!1)}function v(n){const s=n.querySelector(".tsg-us__trigger"),e=n.querySelector(".tsg-us__menu");!s||!e||(n.classList.remove("is-open"),s.setAttribute("aria-expanded","false"),e.hidden=!0)}function C(n){const s=n.closest("[data-tsg-unit-search]"),e=n.querySelector(".tsg-us__trigger"),a=n.querySelector(".tsg-us__trigger-label"),c=n.querySelector(".tsg-us__menu"),i=Array.from(n.querySelectorAll(".tsg-us__option")),u=n.getAttribute("data-tsg-dropdown-kind")||"single";if(!s||!e||!a||!c||!i.length)return;const f=a.getAttribute("data-placeholder")||a.textContent.trim(),h=u==="size-range"?null:n.querySelector('input[type="hidden"]'),S=u==="size-range"?n.querySelector('input[name="min_size"]'):null,
1L=u==="size-range"?n.querySelector('input[name="max_size"]'):null;if(u!=="size-range"&&!h||u==="size-range"&&(!S||!L))return;function m(){return u==="size-range"?{min:S.value||"",max:L.value||""}:{value:h.value||""}}function g(t,l){if(u==="size-range"){const k=t.getAttribute("data-min-size")||"",w=t.getAttribute("data-max-size")||"";return k===l.min&&w===l.max}return(t.getAttribute("data-value")||"")===l.value}function b(){const t=m();let l=null;if(i.forEach(function(r){const k=g(r,t);r.classList.toggle("is-selected",k),r.setAttribute("aria-selected",k?"true":"false"),k&&(l=r)}),l){const r=l.textContent.trim();a.textContent=r==="All"?f:r}else a.textContent=f}b(),e.addEventListener("click",function(t){t.preventDefault(),t.stopPropagation();const l=n.classList.contains("is-open");y(s),l||(p(n),(i.find(function(k){return k.classList.contains("is-selected")})||i[0]).focus())}),e.addEventListener("keydown",function(t){(t.key==="ArrowDown"||t.key==="Enter"||t.key===" ")&&(t.preventDefault(),y(s),p(n),(i.find(function(r){return r.classList.contains("is-selected")})||i[0]).focus()),t.key==="Escape"&&v(n)}
1),i.forEach(function(t,l){t.setAttribute("role","option"),t.setAttribute("tabindex","-1"),t.dataset.index=String(l),t.addEventListener("click",function(r){r.preventDefault(),u==="size-range"?(S.value=t.getAttribute("data-min-size")||"",L.value=t.getAttribute("data-max-size")||""):h.value=t.getAttribute("data-value")||"",b(),v(n),e.focus()}),t.addEventListener("keydown",function(r){const k=i[l-1],w=i[l+1];r.key==="ArrowDown"&&(r.preventDefault(),w&&w.focus()),r.key==="ArrowUp"&&(r.preventDefault(),k?k.focus():e.focus()),r.key==="Home"&&(r.preventDefault(),i[0].focus()),r.key==="End"&&(r.preventDefault(),i[i.length-1].focus()),(r.key==="Enter"||r.key===" ")&&(r.preventDefault(),t.click()),r.key==="Escape"&&(r.preventDefault(),v(n),e.focus()),r.key==="Tab"&&v(n)})})}function A(n,s){const e=s.querySelector(".tsg-us__location-input"),a=n.querySelector(".tsg-us__location-prop-id"),c=n.querySelector(".tsg-us__location-permalink"),i=s.querySelector(".tsg-us__menu--locations"),u=s.querySelector(".tsg-us__location-results"),f=s.querySelector(".tsg-us__locations-json");if(!e||!a||!c||!i||!u||!f)return;let h=[];try{h=JSON.parse(f.textContent||"[]")}catch(m){h=[]}function S(m){const g=m.trim().toLowerCase();let b=[];if(g?b=h.filter(function(t){return(t&&t.label?t.label:"").toLowerCase().includes(g)}).slice(0,8):b=h.slice(0,8),!b.length){u.innerHTML="",i.hidden=!0;return}u.innerHTML=b.map(function(t,l){const r=Q(t.label||""),k=Q(t.value||t.label||""),w=Q(t.prop_id||""),x=Q(t.permalink||""),z=Q(t.name||""),T=Q(t.address||""),M=Q(t.city||""),q=Q(t.region||""),E=Q(t.zipcode||""),D=Q(t.image||""),H=typeof t.distance!="undefined"&&t.distance!==null?Number(t.distance).toLocaleString(void 0,{maximumFractionDigits:1}
1):"",O=[M,q].filter(Boolean).join(", ")+(E?" "+E:""),I=H?H+" miles away":"",B=D?'<span class="tsg-us__location-thumb"><img src="'+D+'" alt="'+z+'" loading="lazy"></span>':'<span class="tsg-us__location-thumb tsg-us__location-thumb--placeholder"></span>';return'<button type="button" class="tsg-us__option tsg-us__location-option" data-location-value="'+k+'" data-location-prop-id="'+w+'" data-location-permalink="'+x+'" data-location-index="'+l+'" role="option" tabindex="-1">'+B+'<span class="tsg-us__location-meta"><span class="tsg-us__location-name">'+z+'</span><span class="tsg-us__location-address">'+T+'</span><span class="tsg-us__location-cityline">'+Q(O)+'</span><span class="tsg-us__location-distance">'+Q(I)+"</span></span></button>"}).join(""),i.hidden=!1,L()}function L(){const m=Array.from(u.querySelectorAll("[data-location-value]"));m.forEach(function(g,b){g.addEventListener("click",function(t){t.preventDefault(),e.value=g.getAttribute("data-location-value")||"",a.value=g.getAttribute("data-location-prop-id")||"",c.value=g.getAttribute("data-location-permalink")||"",i.hidden=!0,u.innerHTML="",e.focus()}),g.addEventListener("keydown",function(t){const l=m[b-1],r=m[b+1];t.key==="ArrowDown"&&(t.preventDefault(),r&&r.focus()),t.key==="ArrowUp"&&(t.preventDefault(),l?l.focus():e.focus()),(t.key==="Enter"||t.key===" ")&&(t.preventDefault(),g.click()),t.key==="Escape"&&(t.preventDefault(),_(s),e.focus())})})}e.addEventListener("input",function(){a.value="",c.value="",S(e.value)}),e.addEventListener("focus",function(){S(e.value)}),e.addEventListener("keydown",function(m){const g=u.querySelector("[data-location-value]");m.key==="ArrowDown"&&g&&(m.preventDefault(),g.focus()),m.key==="Escape"&&_(s)})}function _(n){if(!n)return;const s=n.querySelector(".tsg-us__menu--locations"),e=n.querySelector(".tsg-us__location-results");s&&(s.hidden=!0),e&&(e.innerHTML="")}function Q(n){return String(n).replaceAll("&","&amp;").replaceAll("<","&lt;").replaceAll(">","&gt;").replaceAll('"',"&quot;").replaceAll("'","&#039;")}});

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.