PageSourceSearch

https://courtneyrobertsonrealtor.com/wp-json/api/v2/init-js/homepage/ftr/init.js?ver=7.0.2

js courtneyrobertsonrealtor.com collected 2026-10-07 17:54:06 UTC 11,280 bytes, 23 lines download raw bytes

1!function(t){t(document).ready(function(){t("[data-tracking]").each(function(a){var n=t(this);n.click(function(){"function"==typeof gtag&&($attribs=n.attr("data-tracking").split(","),gtag("event",$attribs[1],{event_category:$attribs[0],event_label:$attribs[2]}))})})})}(window.jQuery);
2String.prototype.format||(String.prototype.format=function(){var e=arguments;"object"==typeof e[0]&&(e=e[0]);var t=this;return $.each(e,(e,a)=>{t=t.replace("{"+e+"}",a)}),t});class MergeModel{constructor(e){this.name=e,this.patterns=[]}merge(e){if("object"!=typeof e)throw new TypeError("You must use a dictionary!");var t="";return this.patterns.forEach(e=>t+=e),(t=t.replace(/\./g,".").replace(/\,/g,",").replace(/\\/g,"\\")).format(e)}}class TableHeader{constructor(e,t,a,r,d,i=void 0,n=void 0){this.name=e,this.isTitle=t,this.isSubtitle=a,this.isFooter=r,this.isActionLinks=d,this.footerPattern=i,this.mergeModel=n}}function tableToCards(){$("table.table").each(function(e,t){if(t.hasAttribute("data-card-ignore"))return;const a=$(this).attr("id");void 0===a&&console.error("All tables need an ID for tableToCards to work properly!"),$(`div.table-card-deck#${a}`).remove();var r=$(this).attr("data-card-width");if(void 0===r&&(r=991),$(window).width()>r)$(this).show();else{var d=[],i={};$(this).find("thead tr th").each((e,t)=>{if(t.hasAttribute("data-card-merge-name")&&t.hasAttribute("data-card-merge-index")){var a=$(t).attr("data-card-merge-name"),r=$(t).attr("data-card-merge-index"),d=$(t).attr("data-card-merge-pattern");void 0===d&&(d="{0} "),void 0===i[a]&&(i[a]=new MergeModel(a)),d=d.replace(/\{0\}/g,"{"+t.innerHTML.replace(/\s/g,"_")+"}"),i[a].patterns[r]=d}}),$(this).find("thead tr th").each((e,t)=>{d.push(new TableHeader(t.innerHTML.replace(/(^\s+|\s+$)/g,""),t.hasAttribute("data-card-title"),t.hasAttribute("data-card-subtitle"),t.hasAttribute("data-card-footer"),t.hasAttribute("data-card-action-links"),$(t).attr("data-card-footer-pattern"),i[$(t).attr("data-card-merge-name")]))});var n=[];
2$(this).find("tbody tr").each(function(){var e=$("<h5>").addClass("card-title"),t=[],a=$("<p>").addClass("card-text"),r=$("<div>").addClass("card-footer text-muted"),i=[],s=[],o={};$(this).children("td").each((e,t)=>o[d[e].name.replace(/\s/g,"_")]=t.innerHTML.replace(/(^\s+|\s+$)/g,"")),$(this).children("td").each(function(n,h){var l=d[n];if(l.isActionLinks)$(this).find("a").each((e,t)=>i.push($("<a>").addClass("card-link").html(t.innerHTML).attr("href",$(t).attr("href"))));else if(l.isTitle)e.html(h.innerHTML);else if(l.isSubtitle)t.push($("<h6>").addClass("card-subtitle mb-2 text-muted").html(h.innerHTML));else{if(l.isFooter){let e=d[n].footerPattern;return void 0===e&&(e="{0}"),void r.append($("<span>").html(e.format(h.innerHTML,d[n].name)+" "))}void 0===l.mergeModel?a.append($("<span>").append($("<b>").html(l.name+": ")).append(h.innerHTML).append($("<br>"))):-1===s.indexOf(l.mergeModel.name)&&(a.append($("<span>").append($("<b>").html(l.mergeModel.name+": ")).append(l.mergeModel.merge(o)).append("<br>")),s.push(l.mergeModel.name))}}),""===e.html()&&(e=void 0),""===r.html()&&(r=void 0),n.push($("<div>").addClass("card mb-3").append($("<div>").addClass("card-body").append(e).append(t).append(a).append(i)).append(r))});var s=$("<div>").addClass("table-card-deck").attr("id",a);n.forEach(e=>{s.append(e)}),$(this).parent().append(s),$(this).hide()}})}$(window).resize(tableToCards),$(window).ready(tableToCards);
3!function(e){function n(){return!!("ontouchstart"in window)||!!("onmsgesturechange"in window)&&!!window.navigator.maxTouchPoints}function o(){winW=e(window).width(),n()||(winW>768?e("header .menu li.dropdown").each(function(){var n=e(this).find("ul li:first-child a").attr("href");null!=n&&e(this).find(">:first-child").attr("href",n)}):e("header .menu li.dropdown").each(function(){e(this).find("ul").length>0&&e(this).find(">:first-child").removeAttr("href")}))}function i(){var n=e("#header-container").data("mms");e(window).width()<n?(e("#menu").length<1&&(e("#header").append('<ul id="menu" class="menu-2">'),e("#menu-left").clone().children().appendTo(e("#menu")),e("#menu-right").clone().children().appendTo(e("#menu"))),e("#menu").length>0&&e("#mobile-menu").length<1&&(e("#menu").clone().attr({id:"mobile-menu",class:""}).insertAfter("#header"),e("#mobile-menu li").each(function(){(e(this).hasClass("dropdown")||e(this).hasClass("megamenu"))&&e(this).append('<div class="arrow"></div>')}),e("#mobile-menu .megamenu .arrow").on("click",function(n){n.preventDefault(),e(this).toggleClass("open").prev("div").slideToggle(300)}),e("#mobile-menu .dropdown .arrow").on("click",function(n){n.preventDefault(),e(this).toggleClass("open").prev("ul").slideToggle(300)}))):(e("#mobile-menu").hide(),e(".menu-2").hide())}function t(){if(e("body").hasClass("slideout")){var n=e("#logo").height();e(".slideout #header nav, .slideout #header-sticky nav").css("height",n).css("width",n),e("#slideout-menu").css("padding-top",n),e("#menu").length<1&&(e("#header").append('<ul id="menu" class="menu-2">'),e("#menu-left").clone().children().appendTo(e("#menu")),e("#menu-right").clone().children().appendTo(e("#menu")),e(this).css("color","var(--stickyburger-color)")),e("#menu").length>0&&e("#slideout-menu").length<1&&(e(this).css("color","var(--hamburger-color)"),e("#menu").clone().attr({id:"slideout-menu",class:""}).insertAfter("#header"),e("#slideout-menu li").each(function(){(e(this).hasClass("dropdown")||e(this).hasClass("megamenu"))&&e(this).append('<div class="arrow"></div>')}),e("#slideout-menu .megamenu .arrow").on("click",function(n){n.preventDefault(),e(this).toggleClass("open").prev("div").slideToggle(300)}),e("#slideout-menu .dropdown .arrow").on("click",function(n){n.preventDefault(),e(this).toggleClass("open").prev("ul").slideToggle(300)}),e("#slideout-menu").wrapAll('<div id="slideoutWrapper"></div>'),e("#super-header .agent-phone, #super-header .agent-email, #login-account").detach().appendTo("#slideout-menu"),e("#login-account").wrapAll('<li class="dropdown"></li>'))}}function s(){e(window).width()<992&&(e(window).scrollTop()>e(window).height()/2?e("#scroll-up").fadeIn(300):e("#scroll-up").fadeOut(300))}e(document).on("click touchstart touchend","nav ul#menu > li > a.no-click",function(e){-1!=this.href.indexOf("#")&&(e.preventDefault(),e.stopPropagation())}),e(document).ready(o),e(window).resize(o),e("#mobile-menu-button").on("click",function(){t(),e("#slideout-menu").toggle("slide",{direction:"right"},300),e(this).find("span").toggleClass("icon-menu icon-close")}),e("#header").ready(function(){var n,o;!function(){if(e("body").hasClass("slim")){var n=e("#header .right").height(),o=e("#header.scrolled .right").height();
3e(".menu li.dropdown ul").css("top",n),e("#header.scrolled .menu li.dropdown ul").css("top",o)}}(),function(){if(e("body").hasClass("centernav")){var n=e("#header .right").height(),o=e("#header.scrolled .right").height();e(".menu li.dropdown ul").css("top",n),e("#header.scrolled .menu li.dropdown ul").css("top",o)}}(),n=e("#super-header").height(),o=e("#header").height(),e(".secondary #content-wrapper, #homes-for-sale-search-advanced #content-wrapper,#email-alerts #content-wrapper,#homes-for-sale-details #content-wrapper,#homes-for-sale-sold-details #content-wrapper,#homes-for-sale-sold-details #content-wrapper,#homes-for-sale-results #content-wrapper,#homes-for-sale-search #content-wrapper,#homes-for-sale-toppicks #content-wrapper,#market-report #content-wrapper,#listing-report #content-wrapper,#open-home-report #content-wrapper,#open-home-search #content-wrapper,#pending-featured-listing #content-wrapper,#sold-featured-listing #content-wrapper,#supplemental-listing #content-wrapper").css("padding-top",n+o)}),e(document).ready(function(){var o,l;e("body").hasClass("sticky-header")&&(o=e("#logo img").data("main"),l=e("#logo img").data("alt"),e("#header").clone().attr({id:"header-sticky",class:""}).insertAfter("header"),e(window).on("scroll",function(){var n=e(window).scrollTop(),i=e(".ihf-top-nav").length,t=e("#header-sticky").height(),s=e("#header.scrolled .right").height();if(e(".slim #header-sticky .menu > li.dropdown ul").css("top",s),e(window).scrollTop()>80&&0==i)e("#logo img").attr("src",l),e("#header-sticky").addClass("header-sticky"),e("#header-sticky").css({top:0}),e(".slideout #mobile-menu-button span.icon-menu").css({color:"var(--stickyburger-color)"}),e("#header .menu ul, #header .menu .megamenu-container").css({visibility:"hidden"});else if(e(window).scrollTop()>80&&i>0)if(n>=e(".ihf-top-nav").offset().top-t){var r=0-parseInt(e("#header-sticky").outerHeight());e("#header-sticky").removeClass("header-sticky"),e("#header-sticky").css({top:r}),e(".slideout #mobile-menu-button span.icon-menu").css({color:"var(--hamburger-color)"}),e("#header .menu ul, #header .menu .megamenu-container").css({visibility:"visible"})}else e("#logo img").attr("src",l),e("#header-sticky").addClass("header-sticky"),e("#header-sticky").css({top:0}),e(".slideout #mobile-menu-button span.icon-menu").css({color:"var(--stickyburger-color)"}),e("#header .menu ul, #header .menu .megamenu-container").css({visibility:"hidden"});else e("#logo img").attr("src",o),r=0-parseInt(e("#header-sticky").outerHeight()),e("#header-sticky").removeClass("header-sticky"),e("#header-sticky").css({top:"-150px"}),e(".slideout #mobile-menu-button span.icon-menu").css({color:"var(--hamburger-color)"}),e("#header .menu ul, #header .menu .megamenu-container").css({visibility:"visible"})})),e(".menu-slide-container").prepend('<a class="close-menu" href="#">&times</a>'),e(".menu-button").on("click",function(n){n.preventDefault(),e(".menu-slide-container").toggleClass("menu-open"),e("#header, #header-sticky").toggleClass("header-hidden")}),e(".close-menu").on("click",function(n){n.preventDefault(),e(".menu-slide-container").removeClass("menu-open"),e("#header, #header-sticky").removeClass("header-hidden")}),e(".menu-slide li").each(function(){(e(this).hasClass("dropdown")||e(this).hasClass("megamenu"))&&e(this).append('<div class="arrow"></div>')}),e(".menu-slide li.dropdown > div").on("click",function(n){n.preventDefault(),e(this).toggleClass("open").prev("ul").slideToggle(300)}),e(".menu-slide li.megamenu > div").on("click",function(n){n.preventDefault(),e(this).toggleClass("open").prev("div").slideToggle(300)}),e("#mobile-menu-button,#sticky-menu-button").on("click",function(n){n.preventDefault(),e("#mobile-menu").slideToggle(300)}),i(),t(),e("#mobile-menu .dropdown, #slideout-menu .dropdown").each(function(){e(this).find("ul").length<=0&&e(this).find(".arrow").css({display:"none"})}),void 0!==e.fn.stellar&&(multilayer_parallax(),n()?e(".parallax").addClass("parallax-disable"):e(window).stellar({horizontalScrolling:!1,verticalScrolling:!0,responsive:!0})),s(),e("#scroll-up").on("click",function(){return e("html, body").animate({scrollTop:0},800),!1}),void 0!==e.fn.fullpage&&e(".fullpage").fullpage({scrollBar:!0,fitToSection:!1,scrollOverflow:!0,keyboardScrolling:!1})}),e(window).on("scroll",function(){s()}),e(window).resize(function(){i()})}(window.jQuery);
4
5
6
7
8
9
10
11
12
13
14
15
16
17(function($) {
18	$('.shareBlock .shareTitle').off('click');
19	$('.shareBlock .shareTitle').on('click',function(){
20		$('.shareBlock').toggleClass('show');
21	});
22})(jQuery);				
23				

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.