1$(document).ready((function(){function a(a){return null==a||a.hasOwnProperty("length")&&0===a.length||a.constructor===Object&&0===Object.keys(a).length}function e(a,e,t){var i=new Date;i.setTime(i.getTime()+24*t*60*60*1e3);var s="expires="+i.toUTCString();document.cookie=a+"="+e+"; "+s}$(".no_enter_submit").keypress((function(a){if(13===a.which)return!1})),Fancybox.bind("[data-fancybox]",{}),$("select.goto").change((function(){var a=$(this).val();return a.length>0&&window.open(a,"_blank"),!1})),$("form:not(.js-staff-form) #message").length&&$("html,body").animate({scrollTop:$("#message").offset().top-150},500);var t,i,s=$(".emergency-notice__popup"),n="hide_popup_"+$(s).attr("data-notice-id"),r=""!=function(a){for(var e=a+"=",t=document.cookie.split(";"),i=0;i<t.length;i++){for(var s=t[i];" "==s.charAt(0);)s=s.substring(1);if(0==s.indexOf(e))return s.substring(e.length,s.length)}return""}(n);0==r?$(s).addClass("open"):$(".emergency-notice__trigger").addClass("visible"),$(".emergency-notice__close").click((function(){$(".emergency-notice__popup").removeClass("open"),$(".emergency-notice__trigger").addClass("visible"),e(n,!0,1)})),$(".emergency-notice__trigger").click((function(){$(this).removeClass("visible"),$(".emergency-notice__popup").addClass("open")})),$(".emergency-notice__link").click((function(){"1"==$(this).attr("data-link-type")&&0==r&&e(n,!0,1)})),$(".notice__close").click((function(){$(".site-notice__popup").addClass("hidden")})),$(".accordion-article .accordion-title").click((function(){$(this).toggleClass("open"),$(this).next(".accordion-content").toggleClass("open").slideToggle()})),$(".district-header__quick-links__toggle").click((function(a){$(this).toggleClass("active"),$(".district-header__quick-link-menu__wrapper").toggleClass("active"),$(".district-header__quick-link-menu").toggleClass("active"),$("body").toggleClass("district-quicklinks-open"),a.stopPropagation()})),$(".district-header__quick-link-menu__wrapper").on("click",(function(a){a.target===this&&($("body").removeClass("district-quicklinks-open"),$(".district-header__quick-link-menu").removeClass("active"),$(".district-header__quick-link-menu__wrapper").removeClass("active"),$(".district-header__quick-links__toggle").removeClass("active"))})),$(".quick-link-menu__category-title").click((function(){$(this).toggleClass("active"),$(this).siblings(".quick-link-menu__nav-items").slideToggle()})),$(".slider-photos__container").each((function(a,e){var t="slider"+a,i="sliderNav"+a;this.id=t,$(".slider-thumbnails__container")[a].id=i;var s="#"+t,n="#"+i;$(s).slick({infinite:!1,slidesToShow:1,slidesToScroll:1,adaptiveHeight:!1,asNavFor:n}),$(n).slick({infinite:!1,slidesToShow:6,variableWidth:!0,slidesToScroll:1,centerMode:!0,asNavFor:s,focusOnSelect:!0,arrows:!1})})),$(".featured-content__bus-status").on("click",".bus__item .bus-notice__icon",(function(){return t=$(this).parent().siblings(".bus__extras"),this_sibling_btn=$(this).siblings(".bus-comments__icon"),this_sibling_section=$(t).children(".bus__comments"),$(this).hasClass("open")?($(this).removeClass("open"),$(t).slideUp(250,(function(){$(t).children(".bus__special-notice").hide()}))):$(this_sibling_btn).hasClass("open")?($(this_sibling_btn).removeClass("open"),$(this_sibling_section).hide(),$(this).addClass("open"),$(t).children(".bus__special-notice").show()):($(".bus__item button.open").removeClass("open"),$(".bus__item .bus__extras:visible").slideUp(250,(function(){$(this).children().hide()})),$(this).addClass("open"),$(t).children(".bus__special-notice").show(),$(t).slideDown()),!1})),$(".featured-content__bus-status").on("click",".bus__item .bus-comments__icon",(function(){return t=$(this).parent().siblings(".bus__extras"),this_sibling_btn=$(this).siblings(".bus-notice__icon"),this_sibling_section=$(t).children(".bus__special-notice"),$(this).hasClass("open")?($(this).removeClass("open"),$(t).slideUp(250,(function(){$(t).children(".bus__comments").hide()}))):$(this_sibling_btn).hasClass("open")?($(this_sibling_btn).removeClass("open"),$(this_sibling_section).hide(),$(this).addClass("open"),$(t).children(".bus__comments").show()):($(".bus__item button.open").removeClass("open"),$(".bus__item .bus__extras:visible").slideUp(250,(function(){$(this).children().hide()})),$(this).addClass("open"),$(t).children(".bus__comments").show(),$(t).slideDown()),!1})),$(document).on("click",".js-contact-staff",(function(){var a=$(this).data("staff-id"),e=$(".js-staff-contact-form");e.find(".js-staff-contact-title").html("Contact "+$(this).data("staff-name")),e.find("form").trigger("reset"),e.find("#message").html(""),e.find("label.error").removeClass("error"),e.find('[name="staff_id"]').val(a),e.addClass("open")})),$(document).on("click",".js-staff-contact-form .contact-modal__close",(function(){$(this).closest(".
1js-staff-contact-form").removeClass("open")})),$(document).on("submit",".js-staff-contact-form form",(function(a){var e=$(".js-staff-contact-form"),t=e.find("form"),i=e.find("#message"),s=grecaptcha?.enterprise||grecaptcha,n=s.getResponse();$(e).find('button[type="submit"]').prop("disabled",!0),i.removeClass("success"),i.removeClass("error"),a.preventDefault(),$.ajax({type:"POST",dataType:"json",url:$(this).attr("action"),data:{method:"ajax",search_type:"staff_contact",staff_id:$(this).find('[name="staff_id"]').val(),name:$(this).find('[name="name"]').val(),email:$(this).find('[name="email"]').val(),message:$(this).find('[name="message"]').val(),captcha:n,"g-recaptcha-response":$(this).find('[name="g-recaptcha-response"]').val(),use_recaptcha_v3:"1"},beforeSend:function(){t.addClass("loading")},success:function(a){if($(e).find('button[type="submit"]').prop("disabled",!1),t.removeClass("loading"),e.find("input, textarea, select").each((function(){$(this).siblings("label").removeClass("error")})),s.reset(),void 0!==a.success)i.addClass("success"),i.html(a.success),t.trigger("reset");else if(void 0!==a.error)if(i.addClass("error"),"string"==typeof a.error)i.html(a.success);else{var n="There were errors with your submission as indicated below.<br />";for(var r in a.error)a.error.hasOwnProperty(r)&&($('[name="'+r+'"]').siblings("label").addClass("error"),n+="<p>"+a.error[r]+"<p>");i.html(n)}}})}));var l,o,c,d,h=$(".js-search-form").attr("action");function u(){""===$(".js-filter-row input").val()?($(".js-clear").length&&$(".js-filter-row .js-clear.js-button").hide(),$(".js-search").length&&$(".js-filter-row .js-search.js-button").show()):""!==$(".js-filter-row input").val()&&($(".
1js-clear").length&&$(".js-filter-row .js-clear.js-button").show(),$(".js-search").length&&$(".js-filter-row .js-search.js-button").hide())}function f(a){var e=window.location.hash.replace("#",""),t="";if(e.length<=1)a&&""!==a&&"undefined"!=a&&(t+="category/"+a);else{var i=e.split("/");if(j("category",i)){var s=$.inArray("category",i);a&&""!==a&&"undefined"!=a?i[s+1]=a:i.splice(s,2)}else a&&""!==a&&"undefined"!=a&&i.push("category",a);t=i.join("/")}t.length<1&&(t="_"),window.location.hash=t}function g(){return D=""!==$(".js-argument").val()?$(".js-argument").val():null}function m(){var a={};return $("select.js-filter").each((function(){a[$(this).attr("name")]=$(this).val()})),$("input.js-filter:checked").each((function(){"object"!=typeof a[$(this).attr("name")]&&(a[$(this).attr("name")]=[]),a[$(this).attr("name")].push($(this).val())})),$("input.js-radio-filter:checked").each((function(){l[$(this).attr("name")]=$(this).val()})),$("button.js-filter.active").each((function(){a[$(this).attr("data-name")]=$(this).attr("data-value")})),$("input.js-filter").each((function(){a[$(this).attr("name")]=$(this).val()})),a}function v(){var a={};return a.by=$(".js-sort.active").data("sort-by"),a.dir=$(".js-sort.active").data("sort-dir"),a}i=$(".ajax-reload[data-search-type]").length?$(".ajax-reload[data-search-type]").attr("data-search-type"):$("[data-search-type]").attr("data-search-type"),$(".js-clear").length&&$(".js-filter-row .js-clear.js-button").hide(),$(".js-filter-row .clear.js-button").click((function(){$(this).prevAll(".js-argument").val(""),$(this).prevAll(".js-argument").trigger("keyup"),$(this).prevAll(".js-isotope-argument").val(""),$(this).prevAll(".js-isotope-argument").trigger("keyup"),u(),$(this).siblings("label").show()}));var p,_=(p=0,function(a,e){clearTimeout(p),p=setTimeout(a,e)});function j(a,e){for(var t=e.length,i=0;i<t;i++)if(e[i]==a)return!0;return!1}function w(a,e,t,s){if(u(),e.length)f(e.category);else if(e&&e.category){f(e.category)}if("events"==i)var n=$(".js-argument").attr("data-calendar-id");return $("button.js-calendar-switch.active").length>0&&(n=$(".js-calendar-switch.active").attr("data-target")),$.ajax({type:"POST",dataType:"json",url:s,data:{keywords:a,filters:e,sort:t,search_type:i,calendar_id:n,method:"ajax"},beforeSend:function(){$(".ajax-container").addClass("loading"),$(".ajax-loader").addClass("loading"),"lots"==i&&$("#map").addClass("loading")},success:function(a){var e;$(".pagination").length&&$(".pagination").remove();var t='<div class="item">No results found.</div>';if("businesses"==i&&(clearOverlays(),gmarkers=[],gginfowindows=[]),"object"!=typeof a||"home-models"!=i&&"communities"!=i&&"quick-possessions"!=i)e=a,"lots"==i?($(".ajax-reload").html(e),"function"==typeof plot_lots&&plot_lots()):$(".ajax-reload").fadeOut("normal",(function(){$(".ajax-reload").html(e),$(".ajax-reload").fadeIn("normal"),"events"==i&&"function"==typeof formatEventDates&&formatEventDates()}));else for(var s=0;s<a.length;s++)if(void 0!==a[s].view)a[s].html.length?(e=a[s].html,!0!==a[s].no_lazy&&(e+='<div id="load-more" data-ajax-next-page="2"></div>')):e=t,$(".ajax-reload[data-view="+a[s].view+"]").html(e);else if(void 0!==a[s].html)a[s].html.length?(e=a[s].html,!0!==a[s].no_lazy&&(e+='<div id="load-more" data-ajax-next-page="2"></div>')):e=t,$(".ajax-reload").html(e);else if(void 0!==a[s].func){var n=window[a[s].func];"function"==typeof n&&n()}else void 0!==a[s].item_count&&$(".js-item-count span").text(a[s].item_count);$(".ajax-container").removeClass("loading"),$(".ajax-reload").removeClass("loading"),$(".ajax-loader:not(.lazy-load)").removeClass("loading")},error:function(a){$(".ajax-container").removeClass("loading"),$(".ajax-reload").removeClass("loading"),$(".ajax-loader:not(.lazy-load)").removeClass("loading"),console.log("Error in form submission")}})}function b(a,e,t,i,s){s=s||"",i=i||"";if(($("#grid-calendar").length>0||$("button.js-calendar-switch.active").length>0)&&!s&&!i){var n=$(".calendar_nav .previous").attr("href").replace("#","").split("/");s=parseInt(n[0]),13==(i=parseInt(n[1])+1)&&(i=1,s=parseInt(n[0])+1)}if($("button.js-calendar-switch.active").length>0){var r=F();if(r.calendar_tab)var l=r.calendar_tab;else l=$(".js-calendar-switch.active").attr("data-target")}else l=$(".js-argument").attr("data-calendar-id");return $.ajax({type:"POST",dataType:"json",url:t,data:{year:s,month:i,filters:e,keywords:a,calendar_id:l,search_type:"calendar_month",method:"ajax"},beforeSend:function(){$(".calendar").addClass("loading"),$(".ajax-loader").addClass("loading")},success:function(a){var e="";$(".calendar").removeClass("loading"),$(".ajax-loader").removeClass("loading"),$("#grid-calendar-"+l).length>0?$("[id^=grid-calendar-]").addClass("show-cal"):$("#grid-calendar").empty(),a.length>0&&(e+=a),$("#grid-calendar-"+l).length>0?$("#grid-calendar-"+l).html(e):$("#grid-calendar").html(e),$(".ajax-reload").removeClass("loading"),$(".ajax-loader:not(.lazy-load)").removeClass("loading")},error:function(a){$(".ajax-reload").removeClass("loading"),$(".ajax-loader:not(.lazy-load)").removeClass("loading"),console.log("Error in calendar form submission")}})}function y(a){if("grid"==a)$("#grid-calendar").show(),$("#list-calendar").hide();else if("list"==a)$("#list-calendar").show(),$("#grid-calendar").hide();else if("multi-cal-grid"==a){let a=$(".js-calendar-switch.active").attr("data-target");$("#grid-calendar-"+a).show(),$("#list-calendar-"+a).hide()}else if("multi-cal-list"==a){let a=$(".js-calendar-switch.active").attr("data-target");$("#list-calendar-"+a).show(),$("#grid-calendar-"+a).hide()}}if($(document).on("change","select.js-filter",(function(){c&&c.abort(),d&&d.abort(),$(".ajax-reload").addClass("loading"),$(".ajax-loader:not(.lazy-load)").addClass("loading"),D=g(),l=m(),o=v(),"events"==i&&(d=b(D,l,h)),c=w(D,l,o,h)})),$(document).on("click","button.js-filter",(function(){c&&c.abort(),d&&d.abort();var a=$(this).data("name");$("button.js-filter[data-name="+a+"]").each((function(){$(this).removeClass("active")})),$(this).addClass("active"),$(".ajax-reload").addClass("loading"),$(".ajax-loader:not(.lazy-load)").addClass("loading"),D=g(),l=m(),o=v(),"events"==i&&(d=b(D,l,h)),c=w(D,l,o,h)})),$(document).on("click","button.js-sort",(function(){c&&c.abort(),$(".ajax-reload").addClass("loading"),$(".ajax-loader:not(.lazy-load)").addClass("loading");
1var a=$(this).data("search-request"),e=$(this).data("sort-dir");$('.js-sort[data-search-request="'+a+'"]').removeClass("active"),$('.js-sort[data-search-request="'+a+'"]').removeClass("asc"),$('.js-sort[data-search-request="'+a+'"]').removeClass("desc"),$('.js-search-form[data-search-request="'+a+'"]').find(".js-clear").show(),$(this).addClass("active"),"asc"===e?($(this).data("sort-dir","desc"),$(this).addClass("desc")):"desc"===e&&($(this).data("sort-dir","asc"),$(this).addClass("asc")),D=g(),l=m(),o=v(),c=w(D,l,o,h)})),$(document).on("change","input.js-radio-filter",(function(a){$(this).is(":checked")&&($(this).parent().siblings().find("input.js-radio-filter").removeClass("active"),$(this).addClass("active"),w("Start typing..."!=$(".argument").val()?$(".argument").val():null,m(),v(),$(".search-form").attr("action")));return!1})),$(document).on("keyup","input.js-argument",(function(){c&&c.abort(),d&&d.abort(),$(".ajax-reload").addClass("loading"),$(".ajax-loader:not(.lazy-load)").addClass("loading"),D=g(),l=m(),o=v(),_((function(){"events"==i&&(d=b(D,l,h)),$("button.js-calendar-switch.active").length||(c=w(D,l,o,h))}),300)})),$(document).on("change",'input[type="checkbox"].js-filter',(function(){c&&c.abort(),d&&d.abort(),$(".ajax-reload").addClass("loading"),$(".ajax-loader:not(.lazy-load)").addClass("loading"),D=g(),l=m(),o=v(),"events"==i&&(d=b(D,l,h)),c=w(D,l,o,h)})),$("#list-calendar").hide(),$(".js-calendar-switch.active").attr("data-target")){let a=$(".js-calendar-switch.active").attr("data-target");$("#list-calendar-"+a)&&$("#list-calendar-"+a).hide(),W(a)}var C=null;function k(a){a=a.split("/");c&&c.abort(),d&&d.abort(),$(".ajax-reload").addClass("loading"),$(".ajax-loader:not(.lazy-load)").addClass("loading"),D=g(),l=m(),o=v(),"events"==i&&(d=b(D,l,h,a[1],a[0])),$("button.js-calendar-switch.active").length||(c=w(D,l,o,h))}$(".js-switch-input").change((function(){if(y($(this).val()),(C=window.location.hash.replace("#","")).length<1)window.location.hash=$(this).val();else{var a=C.split("/");if(j("grid",a)){var e=$.inArray("grid",a);a.splice(e,1),hash_string=a.join("/");var t=$(this).val();hash_string.length>0&&(t+="/"+hash_string),window.location.hash=t}else if(j("list",a)){var i=$.inArray("list",a);a.splice(i,1),hash_string=a.join("/");t=$(this).val();hash_string.length>0&&(t+="/"+hash_string),window.location.hash=t}else if(j("multi-cal-grid",a)){var s=$.inArray("multi-cal-grid",a);a.splice(s,1),hash_string=a.join("/");t=$(this).val();hash_string.length>0&&(t+="/"+hash_string),window.location.hash=t}else if(j("multi-cal-list",a)){var n=$.inArray("multi-cal-list",a);a.splice(n,1),hash_string=a.join("/");t=$(this).val();hash_string.length>0&&(t+="/"+hash_string),window.location.hash=t}else window.location.hash=$(this).val()+"/"+C}})),$("#grid-calendar").on("click",".calendar_nav a",(function(a){if(a.preventDefault(),null==(C=window.location.hash.replace("#","")))window.location.hash="/month/"+$(this).attr("href").replace("#","");else{var e=C.split("/");if(j("month",e)){var t=$.inArray("month",e);e.splice(t,3),hash_string=e.join("/"),window.location.hash=hash_string+"/month/"+$(this).attr("href").replace("#","")}else window.location.hash=C+"/month/"+$(this).attr("href").replace("#","")}if(null!=C&&j("category",e))var i=e[$.inArray("category",e)+1];if(null!=i){var s=$(".js-argument").val();k(""!=s&&null!=s?$(this).attr("href").replace("#","")+"/"+i+"/"+s:$(this).attr("href").replace("#","")+"/"+i)}else k(""!=s&&null!=s?$(this).attr("href").replace("#","")+"//"+s:$(this).attr("href").replace("#",""))})),$("[id^=grid-calendar-]").on("click",".calendar_nav a",(function(a){a.preventDefault();$(".js-calendar.active").attr("data-calendar");if(null==(C=window.location.hash))window.location.hash="multi-cal-grid/month/"+$(this).attr("href").replace("#","");else{var e=C.split("/");if(j("month",e)){var t=$.inArray("month",e);e.splice(t,3),hash_string=e.join("/"),window.location.hash=hash_string+"/month/"+$(this).attr("href").replace("#","")}else window.location.hash=C+"/month/"+$(this).attr("href").replace("#","")}if(null!=C&&j("category",e))var i=e[$.inArray("category",e)+1];if(null!=i){var s=$(".js-argument").val();k(""!=s&&null!=s?$(this).attr("href").replace("#","")+"/"+i+"/"+s:$(this).attr("href").replace("#","")+"/"+i)}else k(""!=s&&null!=s?$(this).attr("href").replace("#","")+"//"+s:$(this).attr("href").replace("#",""))}));var x=$("#cal-item").dialog({autoOpen:!1,modal:!0,closeOnEscape:!1,resizable:!1,dialogClass:"cal_item",title:"Calendar Item",width:500,maxWidth:"80%",open:function(){},close:function(){if(null!=(C=window.location.hash.replace("#","").replace("_","").replace(/\/$/,"").replace(/^\//,""))){var a=C.split("/");if(j("event",a)){var e=$.inArray("event",a);a.splice(e,5),hash_string=a.join("/"),hash_string.length>0?window.location.hash=hash_string:window.location.hash="_"}}}});function T(a,e,t,i,s){var n=window.location.pathname;if($("button.js-calendar-switch.active").length>0)var r=F().calendar_tab;else r=$(".js-argument").attr("data-calendar-id");$.ajax({type:"POST",dataType:"json",url:n,data:{id:a,year:e,month:t,day:i,calendar_id:r,search_type:"calendar_item",search_from:"calendar",shared:s,method:"ajax"},beforeSend:function(){$("#cal-item").addClass("loading")}
1,success:function(a){if($("#cal-item").removeClass("loading"),a){if(a){e="";e+=a}}else var e='<div class="event no_results">No event found</div>';var t;$("#cal-item").html(e),t=x.find(".dates"),x.parent().find(".ui-dialog-title").html(t.html()),t.remove(),x.dialog("open")}})}if($("#grid-calendar, [id^=grid-calendar-]").on("click","a.item_link",(function(a){a.preventDefault();var e=$(this).attr("data-id"),t=$(this).attr("data-year"),i=$(this).attr("data-month"),s=$(this).attr("data-day"),n=$(this).attr("data-shared");if(null==(C=window.location.hash.replace("#","")))window.location.hash="/event/"+e;else{var r=C.split("/");if(j("event",r)){var l=$.inArray("event",r);r.splice(l,2),hash_string=r.join("/"),window.location.hash=hash_string+"/event/"+t+"/"+i+"/"+s+"/"+e+"/"+n}else window.location.hash=C+"/event/"+t+"/"+i+"/"+s+"/"+e+"/"+n}$("#cal-item").empty(),T(e,t,i,s,n)})),$(".cal_item .ui-dialog-titlebar-close").on("click",(function(){window.location.hash&&history.replaceState(null,null,window.location.pathname+window.location.search)})),$(document).on("click",".ui-widget-overlay",(function(a){x.dialog("close")})),window.location.hash&&(C=window.location.hash.replace("#","")).length>1){var A=C.split("/");if(j("category",A)){var q=A[$.inArray("category",A)+1];$("select.js-filter").val(q),$('input[type="radio"].js-filter#'+q).prop("checked",!0),$(".js-radio-filter").each((function(){$(this).val()==q&&($(this).attr("checked","checked"),$(".our-people-listing").fadeOut("normal",(function(){$(".our-people-listing").html(""),$(".our-people-listing").show(),$(".our-people-listing").addClass("loading")})))})),_((function(){w("",{category:q},h)}),300),"events"==i&&b("",{category:q},h)}if((j("grid",A)||j("list",A))&&(j("grid",A)?(y("grid"),$("label[for='grid']").click(),$("html, body").animate({scrollTop:$(".cal-toggle").offset().top},0)):($("label[for='list']").click(),y("list"))),j("month",A)){var S=$.inArray("month",A),O=A[S+1],z=A[S+2],D=$(".js-argument").val();if(j("category",A)){q=A[$.inArray("category",A)+1];k(""!=D&&null!=D?O+"/"+z+"/"+q+"/"+D:O+"/"+z+"/"+q)}else k(""!=D&&null!=D?O+"/"+z+"//"+D:O+"/"+z)}if(j("event",A)){var E=$.inArray("event",A),I=(O=A[E+1],z=A[E+2],A[E+3]),P=A[E+4],U=A[E+5];if($("button.js-calendar-switch.active").length>0){let a=$(".js-calendar-switch.active").attr("data-target");$("html, body").animate({scrollTop:$("#grid-calendar-"+a).offset().top+150},0,(function(){$("#cal-item").empty(),T(P,O,z,I,U)}))}else $("html, body").animate({scrollTop:$("#grid-calendar").offset().top+150},0,(function(){$("#cal-item").empty(),T(P,O,z,I,U)}))}}var N=F();function F(a){var e={};window.location.search&&(window.location.search.substring(1).split("&").forEach((function(a){if(void 0!==(a=a.split("="))[1]){var t=decodeURIComponent(a[0]).replace("[]",""),i=(i=decodeURIComponent(a[1]))?i.replace(/\++/g," ").trim():"";if(0===t.length)return;void 0===e[t]?e[t]=i:("function"!=typeof e[t].push&&(e[t]=[e[t]]),e[t].push(i))}})),void 0!==a&&!0===a&&delete e.search_request);return e}function R(a){if($(".js-calendar-switch.active").removeClass("active"),$('.js-calendar-switch[data-target="'+a+'"]').addClass("active"),$(".js-calendar.active").removeClass("active").hide(),$('.js-calendar[data-calendar="'+a+'"]').addClass("active").show(),$("button.js-calendar-switch.active").length>0){var e=window.location.hash.replace("#","");""==e||e.includes("multi-cal-grid")||e.includes("month")?($("#list-calendar-"+a).hide(),$("#grid-calendar-"+a).show()):e.includes("multi-cal-list")?($("#grid-calendar-"+a).hide(),$("#list-calendar-"+a).show()):($("#list-calendar-"+a).hide(),$("#grid-calendar-"+a).show())}}function W(a){$(".js-multi-cal-subscription-list").hide(),$(".js-multi-cal-subscription-list").each((function(){$(this).data("calendar-id")==a&&$(this).show()}))}function H(a){$(".js-search-form").find('input[name="calendar_id"]').val(a)}void 0!==N.calendar_tab&&(R(N.calendar_tab),H(N.calendar_tab),W(N.calendar_tab)),$(".js-calendar:not(.active)").hide(),$(".js-calendar-switch").on("click",(function(){if(!$(this).hasClass("active")){var e=$(this).data("target"),t=F();t.calendar_tab=e,function(e,t){void 0===e&&(e={});var i=window.location.hash;Object.keys(e).forEach((function(t){a(e[t])&&delete e[t]})),void 0!==t&&(a(e)||(e=$.extend({search_request:t},e)));var s=window.location.protocol+"//"+window.location.host+window.location.pathname,n=$.param(e);""!==n&&(s=s+"?"+n),window.history.pushState({path:s},"",s),"#"!==i&&(window.location.hash=i)}(t),R(e),W(e),$(".js-search-form").find('select[name="category"]').val(""),$(".js-search-form").find('input[name="keywords"]').val("").keyup(),setTimeout((function(){H(e)}),1e3)}}))}));
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.