function locationSelected(n){if(n&&n.Name&&n.Name!==""){$("input[type='hidden'][name='Criteria/LocationType']").val(n.Type);$("input[type='hidden'][name='Criteria/LocationValue']").val("");$("input[type='hidden'][name='Criteria/BoundaryID']").val("");n.Type=="Address"&&$("input[name='Groups/Group_SaleRentSold']").val("4107,4108,4109,4113,4114");(n.Type=="Neighborhood"||n.Type==="Custom")&&$("input[type='hidden'][name='Criteria/BoundaryID']").val(n.BID);n.Type.indexOf("School")!=-1&&n.BID&&$("input[type='hidden'][name='Criteria/LocationValue']").val(n.BID);var t=autoCompleteBinder.formatLocationItem(n,!0);$activeInput.val(t);$activeInput.closest("form").submit()}}function prepareSubmit(){}function getLocation(n){return typeof n=="undefined"||n==null?null:typeof n.locations=="undefined"||n.locations==null||!n.locations.length?null:typeof n.locations[0]=="undefined"||n.locations[0]==null||!n.locations[0].length?null:typeof n.locations[0][0].name=="undefined"||n.locations[0][0].name==null||!n.locations[0][0].name.length?null:n.locations[0][0]}function searchIsEmpty(n){return typeof n=="undefined"||n==null?!0:typeof n.cookieGuid=="undefined"||n.cookieGuid==null||!n.cookieGuid.length?!0:!(getLocation(n)!=null||parseInt(n.minBedrooms,10)>0||parseInt(n.maxBedrooms,10)>0||parseInt(n.minBathrooms,10)>0||parseInt(n.maxBathrooms,10)>0||parseInt(n.minPrice,10)>0||parseInt(n.maxPrice,10)>0)}function reloadQuickSearchLocation(n){(typeof n=="undefined"||n==="")&&(n=null);var t=getLocationFromLastSearch();if(t!==null){setQuickSearchLocation(t);return}rbw.geolocation.getIpLocationAsync(n,getLocationFromClientIpAsyncCallback)}function getLocationFromLastSearch(){return typeof lastSearch=="undefined"?(console.warn("lastSearch is not defined."),null):getLocation(lastSearch)}function getLocationFromClientIpAsyncCallback(n){if(n!==null&&n.City&&n.State&&(rbw.utils.isState(n.State)||(n.State=rbw.utils.getStateCodeFromName(n.State)),$.inArray(n.State,["MD","VA","DC","PA","NJ","DE"])!=-1)){var t=rbw.utils.getLocationFromIpLocation(n);setQuickSearchLocation(t)}}function setQuickSearchLocation(n){n!=null&&($("#mapsearch-criteria-location1, #mapsearch-criteria-location2, #lf_sticky-input, #smarter-search-location-box").val(n.name.replace(/,/g,", ")),$("input[type='hidden'][name='Criteria/LocationType']").val(n.type),$("input[type='hidden'][name='Criteria/LocationValue']").val(n.value),$("input[type='hidden'][name='Criteria/BoundaryID']").val(n.boundaryId))}function getParameterByName(n,t){var r="[\\?&]"+n+"=([^&#]*)",u=new RegExp(r),i=u.exec(t===undefined?window.location.search:t);return i==null?"":decodeURIComponent(i[1].replace(/\+/g," "))}var autoCompleteBinder,$activeInput,lf;!function(n,t){"function"==typeof define&&define.amd?define(["jquery"],function(n){return t(n)}):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(this,function(n){!function(n){"use strict";function i(t){return n.each([{re:/[\xC0-\xC6]/g,ch:"A"},{re:/[\xE0-\xE6]/g,ch:"a"},{re:/[\xC8-\xCB]/g,ch:"E"},{re:/[\xE8-\xEB]/g,ch:"e"},{re:/[\xCC-\xCF]/g,ch:"I"},{re:/[\xEC-\xEF]/g,ch:"i"},{re:/[\xD2-\xD6]/g,ch:"O"},{re:/[\xF2-\xF6]/g,ch:"o"},{re:/[\xD9-\xDC]/g,ch:"U"},{re:/[\xF9-\xFC]/g,ch:"u"},{re:/[\xC7-\xE7]/g,ch:"c"},{re:/[\xD1]/g,ch:"N"},{re:/[\xF1]/g,ch:"n"}],function(){t=t.replace(this.re,this.ch)}),t}function r(n){var i={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},r="(?:"+Object.keys(i).join("|")+")",u=new RegExp(r),f=new RegExp(r,"g"),t=null==n?"":""+n;return u.test(t)?t.replace(f,function(n){return i[n]}):t}function u(i,r){var e=arguments,u=i,s=r,f,o;return[].shift.apply(e),o=this.each(function(){var o=n(this),i,r,h,c;if(o.is("select")){if(i=o.data("selectpicker"),r="object"==typeof u&&u,i){if(r)for(h in r)r.hasOwnProperty(h)&&(i.options[h]=r[h])}else c=n.extend({},t.DEFAULTS,n.fn.selectpicker.defaults||{},o.data(),r),c.template=n.extend({},t.DEFAULTS.template,n.fn.selectpicker.defaults?n.fn.selectpicker.defaults.template:{},o.data().template,r.template),o.data("selectpicker",i=new t(this,c,s));"string"==typeof u&&(f=i[u]instanceof Function?i[u].apply(i,e):i.options[u])}}),"undefined"!=typeof f?f:o}var t,f;String.prototype.includes||!function(){var i={}.toString,n=function(){try{var n={},t=Object.defineProperty,i=t(n,n,n)&&t}catch(r){}return i}(),r="".indexOf,t=function(n){var u,s;if(null==this)throw new TypeError;if(u=String(this),n&&"[object RegExp]"==i.call(n))throw new TypeError;var f=u.length,e=String(n),h=e.length,o=arguments.length>1?arguments[1]:void 0,t=o?Number(o):0;return t!=t&&(t=0),s=Math.min(Math.max(t,0),f),h+s>f?!1:-1!=r.call(u,e,t)};n?n(String.prototype,"includes",{value:t,configurable:!0,writable:!0}):String.prototype.includes=t}();String.prototype.startsWith||!function(){var n=function(){try{var n={},t=Object.defineProperty,i=t(n,n,n)&&t}catch(r){}return i}(),i={}.toString,t=function(n){var u,f,r;if(null==this)throw new TypeError;if(u=String(this),n&&"[object RegExp]"==i.call(n))throw new TypeError;var e=u.length,o=String(n),s=o.length,h=arguments.length>1?arguments[1]:void 0,t=h?Number(h):0;if(t!=t&&(t=0),f=Math.min(Math.max(t,0),e),s+f>e)return!1;for(r=-1;++r<s;)if(u.charCodeAt(f+r)!=o.charCodeAt(r))return!1;return!0};n?n(String.prototype,"startsWith",{value:t,configurable:!0,writable:!0}):String.prototype.startsWith=t}();Object.keys||(Object.keys=function(n,t,i){i=[];for(t in n)i.hasOwnProperty.call(n,t)&&i.push(t);return i});n.fn.triggerNative=function(n){var t,i=this[0];i.dispatchEvent?("function"==typeof Event?t=new Event(n,{bubbles:!0}):(t=document.createEvent("Event"),t.initEvent(n,!0,!1)),i.dispatchEvent(t)):(i.fireEvent&&(t=document.createEventObject(),t.eventType=n,i.fireEvent("on"+n,t)),this.trigger(n))};n.expr[":"].icontains=function(t,i,r){var u=n(t),f=(u.data("tokens")||u.text()).toUpperCase();return f.includes(r[3].toUpperCase())};n.expr[":"].ibegins=function(t,i,r){var u=n(t),f=(u.data("tokens")||u.text()).toUpperCase();return f.startsWith(r[3].toUpperCase())};n.expr[":"].aicontains=function(t,i,r){var u=n(t),f=(u.data("tokens")||u.data("normalizedText")||u.text()).toUpperCase();return f.includes(r[3].toUpperCase())};n.expr[":"].aibegins=function(t,i,r){var u=n(t),f=(u.data("tokens")||u.data("normalizedText")||u.text()).toUpperCase();return f.startsWith(r[3].toUpperCase())};t=function(i,r,u){u&&(u.stopPropagation(),u.preventDefault());this.$element=n(i);this.$newElement=null;this.$button=null;this.$menu=null;this.$lis=null;this.options=r;null===this.options.title&&(this.options.title=this.$element.attr("title"));this.val=t.prototype.val;this.render=t.prototype.render;this.refresh=t.prototype.refresh;this.setStyle=t.prototype.setStyle;this.selectAll=t.prototype.selectAll;this.deselectAll=t.prototype.deselectAll;this.destroy=t.prototype.destroy;this.remove=t.prototype.remove;this.show=t.prototype.show;this.hide=t.prototype.hide;this.init()};t.VERSION="1.9.4";t.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results matched {0}",countSelectedText:function(n){return 1==n?"{0} item selected":"{0} items selected"},maxOptionsText:function(n,t){return[1==n?"Limit reached ({n} item max)":"Limit reached ({n} items max)",1==t?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)"]},selectAllText:"Select All",deselectAllText:"Deselect All",doneButton:!1,doneButtonText:"Close",multipleSeparator:", ",styleBase:"btn",style:"btn-default",size:"auto",title:null,selectedTextFormat:"values",width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1,liveSearchPlaceholder:null,liveSearchNormalize:!1,liveSearchStyle:"contains",actionsBox:!1,iconBase:"glyphicon",tickIcon:"glyphicon-ok",template:{caret:'<span class="caret"><\/span>'},maxOptions:!1,mobile:!1,selectOnTab:!1,dropdownAlignRight:!1};t.prototype={constructor:t,init:function(){var t=this,i=this.$element.attr("id");this.liObj={};this.multiple=this.$element.prop("multiple");this.autofocus=this.$element.prop("autofocus");this.$newElement=this.createView();this.$element.after(this.$newElement).appendTo(this.$newElement);this.$button=this.$newElement.children("button");this.$menu=this.$newElement.children(".dropdown-menu");this.$menuInner=this.$menu.children(".inner");this.$searchbox=this.$menu.find("input");this.options.dropdownAlignRight&&this.$menu.addClass("dropdown-menu-right");"undefined"!=typeof i&&(this.$button.attr("data-id",i),n('label[for="'+i+'"]').click(function(n){n.preventDefault();t.$button.focus()}));this.checkDisabled();this.clickListener();this.options.liveSearch&&this.liveSearchListener();this.render();this.setStyle();this.setWidth();this.options.container&&this.selectPosition();this.$menu.data("this",this);this.$newElement.data("this",this);this.options.mobile&&this.mobile();this.$newElement.on({"hide.bs.dropdown":function(n){t.$element.trigger("hide.bs.select",n)},"hidden.bs.dropdown":function(n){t.$element.trigger("hidden.bs.select",n)},"show.bs.dropdown":function(n){t.$element.trigger("show.bs.select",n)},"shown.bs.dropdown":function(n){t.$element.trigger("shown.bs.select",n)}});t.$element[0].hasAttribute("required")&&this.$element.on("invalid",function(){t.$button.addClass("bs-invalid").focus();t.$element.on({"focus.bs.select":function(){t.$button.focus();t.$element.off("focus.bs.select")},"shown.bs.select":function(){t.$element.val(t.$element.val()).off("shown.bs.select")},"rendered.bs.select":function(){this.validity.valid&&t.$button.removeClass("bs-invalid");t.$element.off("rendered.bs.select")}})});setTimeout(function(){t.$element.trigger("loaded.bs.select")})},createDropdown:function(){var t=this.multiple?" show-tick":"",i=this.$element.parent().hasClass("input-group")?" input-group-btn":"",u=this.autofocus?" autofocus":"",f=this.options.header?'<div class="popover-title"><button type="button" class="close" aria-hidden="true">&times;<\/button>'+this.options.header+"<\/div>":"",e=this.options.liveSearch?'<div class="bs-searchbox"><input type="text" class="form-control" autocomplete="off"'+(null===this.options.liveSearchPlaceholder?"":' placeholder="'+r(this.options.liveSearchPlaceholder)+'"')+"><\/div>":"",o=this.multiple&&this.options.actionsBox?'<div class="bs-actionsbox"><div class="btn-group btn-group-sm btn-block"><button type="button" class="actions-btn bs-select-all btn btn-default">'+this.options.selectAllText+'<\/button><button type="button" class="actions-btn bs-deselect-all btn btn-default">'+this.options.deselectAllText+"<\/button><\/div><\/div>":"",s=this.multiple&&this.options.doneButton?'<div class="bs-donebutton"><div class="btn-group btn-block"><button type="button" class="btn btn-sm btn-default">'+this.options.doneButtonText+"<\/button><\/div><\/div>":"",h='<div class="btn-group bootstrap-select'+t+i+'"><button type="button" class="'+this.options.styleBase+' dropdown-toggle" data-toggle="dropdown"'+u+'><span class="filter-option pull-left"><\/span>&nbsp;<span class="bs-caret">'+this.options.template.caret+'<\/span><\/button><div class="dropdown-menu open">'+f+e+o+'<ul class="dropdown-menu inner" role="menu"><\/ul>'+s+"<\/div><\/div>";return n(h)},createView:function(){var n=this.createDropdown(),t=this.createLi();return n.find("ul")[0].innerHTML=t,n},reloadLi:function(){this.destroyLi();var n=this.createLi();this.$menuInner[0].innerHTML=n},destroyLi:function(){this.$menu.find("li").remove()},createLi:function(){var u=this,t=[],o=0,s=document.createElement("option"),f=-1,e=function(n,t,i,r){return"<li"+("undefined"!=typeof i&""!==i?' class="'+i+'"':"")+("undefined"!=typeof t&null!==t?' data-original-index="'+t+'"':"")+("undefined"!=typeof r&null!==r?'data-optgroup="'+r+'"':"")+">"+n+"<\/li>"},c=function(n,t,f,e){return'<a tabindex="0"'+("undefined"!=typeof t?' class="'+t+'"':"")+("undefined"!=typeof f?' style="'+f+'"':"")+(u.options.liveSearchNormalize?' data-normalized-text="'+i(r(n))+'"':"")+("undefined"!=typeof e||null!==e?' data-tokens="'+e+'"':"")+">"+n+'<span class="'+u.options.iconBase+" "+u.options.tickIcon+' check-mark"><\/span><\/a>'},h;return!this.options.title||this.multiple||(f--,this.$element.find(".bs-title-option").length)||(h=this.$element[0],s.className="bs-title-option",s.appendChild(document.createTextNode(this.options.title)),s.value="",h.insertBefore(s,h.firstChild),void 0===n(h.options[h.selectedIndex]).attr("selected")&&(s.selected=!0)),this.$element.find("option").each(function(i){var r=n(this),w;if(f++,!r.hasClass("bs-title-option")){var l=this.className||"",a=this.style.cssText,s=r.data("content")?r.data("content"):r.html(),v=r.data("tokens")?r.data("tokens"):null,k="undefined"!=typeof r.data("subtext")?'<small class="text-muted">'+r.data("subtext")+"<\/small>":"",h="undefined"!=typeof r.data("icon")?'<span class="'+u.options.iconBase+" "+r.data("icon")+'"><\/span> ':"",y="OPTGROUP"===this.parentNode.tagName,p=this.disabled||y&&this.parentNode.disabled;if(""!==h&&p&&(h="<span>"+h+"<\/span>"),u.options.hideDisabled&&p&&!y)return void f--;if(r.data("content")||(s=h+'<span class="text">'+s+k+"<\/span>"),y&&r.data("divider")!==!0){if(w=" "+this.parentNode.className||"",0===r.index()){o+=1;var b=this.parentNode.label,d="undefined"!=typeof r.parent().data("subtext")?'<small class="text-muted">'+r.parent().data("subtext")+"<\/small>":"",g=r.parent().data("icon")?'<span class="'+u.options.iconBase+" "+r.parent().data("icon")+'"><\/span> ':"";b=g+'<span class="text">'+b+d+"<\/span>";0!==i&&t.length>0&&(f++,t.push(e("",null,"divider",o+"div")));f++;t.push(e(b,null,"dropdown-header"+w,o))}if(u.options.hideDisabled&&p)return void f--;t.push(e(c(s,"opt "+l+w,a,v),i,"",o))}else r.data("divider")===!0?t.push(e("",i,"divider")):r.data("hidden")===!0?t.push(e(c(s,l,a,v),i,"hidden is-hidden")):(this.previousElementSibling&&"OPTGROUP"===this.previousElementSibling.tagName&&(f++,t.push(e("",null,"divider",o+"div"))),t.push(e(c(s,l,a,v),i)));u.liObj[i]=f}}),this.multiple||0!==this.$element.find("option:selected").length||this.options.title||this.$element.find("option").eq(0).prop("selected",!0).attr("selected","selected"),t.join("")},findLis:function(){return null==this.$lis&&(this.$lis=this.$menu.find("li")),this.$lis},render:function(t){var o,i=this,r,u,f,e,s;t!==!1&&this.$element.find("option").each(function(n){var t=i.findLis().eq(i.liObj[n]);i.setDisabled(n,this.disabled||"OPTGROUP"===this.parentNode.tagName&&this.parentNode.disabled,t);i.setSelected(n,this.selected,t)});this.tabIndex();r=this.$element.find("option").map(function(){if(this.selected){if(i.options.hideDisabled&&(this.disabled||"OPTGROUP"===this.parentNode.tagName&&this.parentNode.disabled))return;var r,t=n(this),u=t.data("icon")&&i.options.showIcon?'<i class="'+i.options.iconBase+" "+t.data("icon")+'"><\/i> ':"";return r=i.options.showSubtext&&t.data("subtext")&&!i.multiple?' <small class="text-muted">'+t.data("subtext")+"<\/small>":"","undefined"!=typeof t.attr("title")?t.attr("title"):t.data("content")&&i.options.showContent?t.data("content"):u+t.html()+r}}).toArray();u=this.multiple?r.join(this.options.multipleSeparator):r[0];this.multiple&&this.options.selectedTextFormat.indexOf("count")>-1&&(f=this.options.selectedTextFormat.split(">"),(f.length>1&&r.length>f[1]||1==f.length&&r.length>=2)&&(o=this.options.hideDisabled?", [disabled]":"",e=this.$element.find("option").not('[data-divider="true"], [data-hidden="true"]'+o).length,s="function"==typeof this.options.countSelectedText?this.options.countSelectedText(r.length,e):this.options.countSelectedText,u=s.replace("{0}",r.length.toString()).replace("{1}",e.toString())));void 0==this.options.title&&(this.options.title=this.$element.attr("title"));"static"==this.options.selectedTextFormat&&(u=this.options.title);u||(u="undefined"!=typeof this.options.title?this.options.title:this.options.noneSelectedText);this.$button.attr("title",n.trim(u.replace(/<[^>]*>?/g,"")));this.$button.children(".filter-option").html(u);this.$element.trigger("rendered.bs.select")},setStyle:function(n,t){this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|bs-select-hidden|validate\[.*\]/gi,""));var i=n?n:this.options.style;"add"==t?this.$button.addClass(i):"remove"==t?this.$button.removeClass(i):(this.$button.removeClass(this.options.style),this.$button.addClass(i))},liHeight:function(t){var y;if(t||this.options.size!==!1&&!this.sizeInfo){var e=document.createElement("div"),r=document.createElement("div"),o=document.createElement("ul"),l=document.createElement("li"),p=document.createElement("li"),a=document.createElement("a"),v=document.createElement("span"),s=this.options.header&&this.$menu.find(".popover-title").length>0?this.$menu.find(".popover-title")[0].cloneNode(!0):null,u=this.options.liveSearch?document.createElement("div"):null,h=this.options.actionsBox&&this.multiple&&this.$menu.find(".bs-actionsbox").length>0?this.$menu.find(".bs-actionsbox")[0].cloneNode(!0):null,c=this.options.doneButton&&this.multiple&&this.$menu.find(".bs-donebutton").length>0?this.$menu.find(".bs-donebutton")[0].cloneNode(!0):null;(v.className="text",e.className=this.$menu[0].parentNode.className+" open",r.className="dropdown-menu open",o.className="dropdown-menu inner",l.className="divider",v.appendChild(document.createTextNode("Inner text")),a.appendChild(v),p.appendChild(a),o.appendChild(p),o.appendChild(l),s&&r.appendChild(s),u)&&(y=document.createElement("span"),u.className="bs-searchbox",y.className="form-control",u.appendChild(y),r.appendChild(u));h&&r.appendChild(h);r.appendChild(o);c&&r.appendChild(c);e.appendChild(r);document.body.appendChild(e);var b=a.offsetHeight,k=s?s.offsetHeight:0,d=u?u.offsetHeight:0,g=h?h.offsetHeight:0,nt=c?c.offsetHeight:0,tt=n(l).outerHeight(!0),i="function"==typeof getComputedStyle?getComputedStyle(r):!1,f=i?null:n(r),w=parseInt(i?i.paddingTop:f.css("paddingTop"))+parseInt(i?i.paddingBottom:f.css("paddingBottom"))+parseInt(i?i.borderTopWidth:f.css("borderTopWidth"))+parseInt(i?i.borderBottomWidth:f.css("borderBottomWidth")),it=w+parseInt(i?i.marginTop:f.css("marginTop"))+parseInt(i?i.marginBottom:f.css("marginBottom"))+2;document.body.removeChild(e);this.sizeInfo={liHeight:b,headerHeight:k,searchHeight:d,actionsHeight:g,doneButtonHeight:nt,dividerHeight:tt,menuPadding:w,menuExtras:it}}},setSize:function(){var h,d,g;if(this.findLis(),this.liHeight(),this.options.header&&this.$menu.css("padding-top",0),this.options.size!==!1){var i,u,f,o,r=this,t=this.$menu,p=this.$menuInner,c=n(window),nt=this.$newElement[0].offsetHeight,w=this.sizeInfo.liHeight,l=this.sizeInfo.headerHeight,a=this.sizeInfo.searchHeight,v=this.sizeInfo.actionsHeight,y=this.sizeInfo.doneButtonHeight,tt=this.sizeInfo.dividerHeight,s=this.sizeInfo.menuPadding,e=this.sizeInfo.menuExtras,b=this.options.hideDisabled?".disabled":"",k=function(){f=r.$newElement.offset().top-c.scrollTop();o=c.height()-f-nt};(k(),"auto"===this.options.size)?(h=function(){var h,b=function(t,i){return function(r){return i?r.classList?r.classList.contains(t):n(r).hasClass(t):!(r.classList?r.classList.contains(t):n(r).hasClass(t))}},d=r.$menuInner[0].getElementsByTagName("li"),c=Array.prototype.filter?Array.prototype.filter.call(d,b("hidden",!1)):r.$lis.not(".hidden"),g=Array.prototype.filter?Array.prototype.filter.call(c,b("dropdown-header",!0)):c.filter(".dropdown-header");k();i=o-e;r.options.container?(t.data("height")||t.data("height",t.height()),u=t.data("height")):u=t.height();r.options.dropupAuto&&r.$newElement.toggleClass("dropup",f>o&&u>i-e);r.$newElement.hasClass("dropup")&&(i=f-e);h=c.length+g.length>3?3*w+e-2:0;t.css({"max-height":i+"px",overflow:"hidden","min-height":h+l+a+v+y+"px"});p.css({"max-height":i-l-a-v-y-s+"px","overflow-y":"auto","min-height":Math.max(h-s,0)+"px"})},h(),this.$searchbox.off("input.getSize propertychange.getSize").on("input.getSize propertychange.getSize",h),c.off("resize.getSize scroll.getSize").on("resize.getSize scroll.getSize",h)):this.options.size&&"auto"!=this.options.size&&this.$lis.not(b).length>this.options.size&&(d=this.$lis.not(".divider").not(b).children().slice(0,this.options.size).last().parent().index(),g=this.$lis.slice(0,d+1).filter(".divider").length,i=w*this.options.size+g*tt+s,r.options.container?(t.data("height")||t.data("height",t.height()),u=t.data("height")):u=t.height(),r.options.dropupAuto&&this.$newElement.toggleClass("dropup",f>o&&u>i-e),t.css({"max-height":i+l+a+v+y+"px",overflow:"hidden","min-height":""}),p.css({"max-height":i-s+"px","overflow-y":"auto","min-height":""}))}},setWidth:function(){if("auto"===this.options.width){this.$menu.css("min-width","0");var n=this.$menu.parent().clone().appendTo("body"),t=this.options.container?this.$newElement.clone().appendTo("body"):n,i=n.children(".dropdown-menu").outerWidth(),r=t.css("width","auto").children("button").outerWidth();n.remove();t.remove();this.$newElement.css("width",Math.max(i,r)+"px")}else"fit"===this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width","").addClass("fit-width")):this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width",this.options.width)):(this.$menu.css("min-width",""),this.$newElement.css("width",""));this.$newElement.hasClass("fit-width")&&"fit"!==this.options.width&&this.$newElement.removeClass("fit-width")},selectPosition:function(){this.$bsContainer=n('<div class="bs-container" />');var i,r,t=this,u=function(n){t.$bsContainer.addClass(n.attr("class").replace(/form-control|fit-width/gi,"")).toggleClass("dropup",n.hasClass("dropup"));i=n.offset();r=n.hasClass("dropup")?0:n[0].offsetHeight;t.$bsContainer.css({top:i.top+r,left:i.left,width:n[0].offsetWidth})};this.$button.on("click",function(){var i=n(this);t.isDisabled()||(u(t.$newElement),t.$bsContainer.appendTo(t.options.container).toggleClass("open",!i.hasClass("open")).append(t.$menu))});n(window).on("resize scroll",function(){u(t.$newElement)});this.$element.on("hide.bs.select",function(){t.$menu.data("height",t.$menu.height());t.$bsContainer.detach()})},setSelected:function(n,t,i){i||(i=this.findLis().eq(this.liObj[n]));i.toggleClass("selected",t)},setDisabled:function(n,t,i){i||(i=this.findLis().eq(this.liObj[n]));t?i.addClass("disabled").children("a").attr("href","#").attr("tabindex",-1):i.removeClass("disabled").children("a").removeAttr("href").attr("tabindex",0)},isDisabled:function(){return this.$element[0].disabled},checkDisabled:function(){var n=this;this.isDisabled()?(this.$newElement.addClass("disabled"),this.$button.addClass("disabled").attr("tabindex",-1)):(this.$button.hasClass("disabled")&&(this.$newElement.removeClass("disabled"),this.$button.removeClass("disabled")),-1!=this.$button.attr("tabindex")||this.$element.data("tabindex")||this.$button.removeAttr("tabindex"));this.$button.click(function(){return!n.isDisabled()})},tabIndex:function(){this.$element.data("tabindex")!==this.$element.attr("tabindex")&&-98!==this.$element.attr("tabindex")&&"-98"!==this.$element.attr("tabindex")&&(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex")));this.$element.attr("tabindex",-98)},clickListener:function(){var t=this,i=n(document);this.$newElement.on("touchstart.dropdown",".dropdown-menu",function(n){n.stopPropagation()});i.data("spaceSelect",!1);this.$button.on("keyup",function(n){/(32)/.test(n.keyCode.toString(10))&&i.data("spaceSelect")&&(n.preventDefault(),i.data("spaceSelect",!1))});this.$button.on("click",function(){t.setSize();t.$element.on("shown.bs.select",function(){var i,n;if(t.options.liveSearch||t.multiple){if(!t.multiple){if(i=t.liObj[t.$element[0].selectedIndex],"number"!=typeof i||t.options.size===!1)return;n=t.$lis.eq(i)[0].offsetTop-t.$menuInner[0].offsetTop;n=n-t.$menuInner[0].offsetHeight/2+t.sizeInfo.liHeight/2;t.$menuInner[0].scrollTop=n}}else t.$menuInner.find(".selected a").focus()})});this.$menuInner.on("click","li a",function(i){var s=n(this),e=s.parent().data("originalIndex"),k=t.$element.val(),d=t.$element.prop("selectedIndex"),v,y,b;if(t.multiple&&i.stopPropagation(),i.preventDefault(),!t.isDisabled()&&!s.parent().hasClass("disabled")){var h=t.$element.find("option"),f=h.eq(e),l=f.prop("selected"),a=f.parent("optgroup"),r=t.options.maxOptions,u=a.data("maxOptions")||!1;if(t.multiple){if((f.prop("selected",!l),t.setSelected(e,!l),s.blur(),r!==!1||u!==!1)&&(v=r<h.filter(":selected").length,y=u<a.find("option:selected").length,r&&v||u&&y))if(r&&1==r)h.prop("selected",!1),f.prop("selected",!0),t.$menuInner.find(".selected").removeClass("selected"),t.setSelected(e,!0);else if(u&&1==u)a.find("option:selected").prop("selected",!1),f.prop("selected",!0),b=s.parent().data("optgroup"),t.$menuInner.find('[data-optgroup="'+b+'"]').removeClass("selected"),t.setSelected(e,!0);else{var o="function"==typeof t.options.maxOptionsText?t.options.maxOptionsText(r,u):t.options.maxOptionsText,p=o[0].replace("{n}",r),w=o[1].replace("{n}",u),c=n('<div class="notify"><\/div>');o[2]&&(p=p.replace("{var}",o[2][r>1?0:1]),w=w.replace("{var}",o[2][u>1?0:1]));f.prop("selected",!1);t.$menu.append(c);r&&v&&(c.append(n("<div>"+p+"<\/div>")),t.$element.trigger("maxReached.bs.select"));u&&y&&(c.append(n("<div>"+w+"<\/div>")),t.$element.trigger("maxReachedGrp.bs.select"));setTimeout(function(){t.setSelected(e,!1)},10);c.delay(750).fadeOut(300,function(){n(this).remove()})}}else h.prop("selected",!1),f.prop("selected",!0),t.$menuInner.find(".selected").removeClass("selected"),t.setSelected(e,!0);t.multiple?t.options.liveSearch&&t.$searchbox.focus():t.$button.focus();(k!=t.$element.val()&&t.multiple||d!=t.$element.prop("selectedIndex")&&!t.multiple)&&(t.$element.triggerNative("change"),t.$element.trigger("changed.bs.select",[e,f.prop("selected"),l]))}});this.$menu.on("click","li.disabled a, .popover-title, .popover-title :not(.close)",function(i){i.currentTarget==this&&(i.preventDefault(),i.stopPropagation(),t.options.liveSearch&&!n(i.target).hasClass("close")?t.$searchbox.focus():t.$button.focus())});this.$menuInner.on("click",".divider, .dropdown-header",function(n){n.preventDefault();n.stopPropagation();t.options.liveSearch?t.$searchbox.focus():t.$button.focus()});this.$menu.on("click",".popover-title .close",function(){t.$button.click()});this.$searchbox.on("click",function(n){n.stopPropagation()});this.$menu.on("click",".actions-btn",function(i){t.options.liveSearch?t.$searchbox.focus():t.$button.focus();i.preventDefault();i.stopPropagation();n(this).hasClass("bs-select-all")?t.selectAll():t.deselectAll();t.$element.triggerNative("change")});this.$element.change(function(){t.render(!1)})},liveSearchListener:function(){var t=this,u=n('<li class="no-results"><\/li>');this.$button.on("click.dropdown.data-api touchstart.dropdown.data-api",function(){t.$menuInner.find(".active").removeClass("active");t.$searchbox.val()&&(t.$searchbox.val(""),t.$lis.not(".is-hidden").removeClass("hidden"),u.parent().length&&u.remove());t.multiple||t.$menuInner.find(".selected").addClass("active");setTimeout(function(){t.$searchbox.focus()},10)});this.$searchbox.on("click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api",function(n){n.stopPropagation()});this.$searchbox.on("input propertychange",function(){var f,e;t.$searchbox.val()?(f=t.$lis.not(".is-hidden").removeClass("hidden").children("a"),f=t.options.liveSearchNormalize?f.not(":a"+t._searchStyle()+'("'+i(t.$searchbox.val())+'")'):f.not(":"+t._searchStyle()+'("'+t.$searchbox.val()+'")'),f.parent().addClass("hidden"),t.$lis.filter(".dropdown-header").each(function(){var i=n(this),r=i.data("optgroup");0===t.$lis.filter("[data-optgroup="+r+"]").not(i).not(".hidden").length&&(i.addClass("hidden"),t.$lis.filter("[data-optgroup="+r+"div]").addClass("hidden"))}),e=t.$lis.not(".hidden"),e.each(function(t){var i=n(this);i.hasClass("divider")&&(i.index()===e.first().index()||i.index()===e.last().index()||e.eq(t+1).hasClass("divider"))&&i.addClass("hidden")}),t.$lis.not(".hidden, .no-results").length?u.parent().length&&u.remove():(u.parent().length&&u.remove(),u.html(t.options.noneResultsText.replace("{0}",'"'+r(t.$searchbox.val())+'"')).show(),t.$menuInner.append(u))):(t.$lis.not(".is-hidden").removeClass("hidden"),u.parent().length&&u.remove());t.$lis.filter(".active").removeClass("active");t.$searchbox.val()&&t.$lis.not(".hidden, .divider, .dropdown-header").eq(0).addClass("active").children("a").focus();n(this).focus()})},_searchStyle:function(){return{begins:"ibegins",startsWith:"ibegins"}[this.options.liveSearchStyle]||"icontains"},val:function(n){return"undefined"!=typeof n?(this.$element.val(n),this.render(),this.$element):this.$element.val()},changeAll:function(t){var f;"undefined"==typeof t&&(t=!0);this.findLis();for(var e=this.$element.find("option"),u=this.$lis.not(".divider, .dropdown-header, .disabled, .hidden").toggleClass("selected",t),o=u.length,i=[],r=0;o>r;r++)f=u[r].getAttribute("data-original-index"),i[i.length]=e.eq(f)[0];n(i).prop("selected",t);this.render(!1)},selectAll:function(){return this.changeAll(!0)},deselectAll:function(){return this.changeAll(!1)},keydown:function(t){var u,f,h,l,a,p,w,k,s,e=n(this),v=e.is("input")?e.parent().parent():e.parent(),r=v.data("this"),c=":not(.disabled, .hidden, .dropdown-header, .divider)",b={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"},o,g,y,d;(r.options.liveSearch&&(v=e.parent().parent()),r.options.container&&(v=r.$menu),u=n("[role=menu] li",v),s=r.$newElement.hasClass("open"),!s&&(t.keyCode>=48&&t.keyCode<=57||t.keyCode>=96&&t.keyCode<=105||t.keyCode>=65&&t.keyCode<=90)&&(r.options.container?r.$button.trigger("click"):(r.setSize(),r.$menu.parent().addClass("open"),s=!0),r.$searchbox.focus()),r.options.liveSearch&&(/(^9$|27)/.test(t.keyCode.toString(10))&&s&&0===r.$menu.find(".active").length&&(t.preventDefault(),r.$menu.parent().removeClass("open"),r.options.container&&r.$newElement.removeClass("open"),r.$button.focus()),u=n("[role=menu] li"+c,v),e.val()||/(38|40)/.test(t.keyCode.toString(10))||0===u.filter(".active").length&&(u=r.$menuInner.find("li"),u=r.options.liveSearchNormalize?u.filter(":a"+r._searchStyle()+"("+i(b[t.keyCode])+")"):u.filter(":"+r._searchStyle()+"("+b[t.keyCode]+")"))),u.length)&&(/(38|40)/.test(t.keyCode.toString(10))?(f=u.index(u.find("a").filter(":focus").parent()),l=u.filter(c).first().index(),a=u.filter(c).last().index(),h=u.eq(f).nextAll(c).eq(0).index(),p=u.eq(f).prevAll(c).eq(0).index(),w=u.eq(h).prevAll(c).eq(0).index(),r.options.liveSearch&&(u.each(function(t){n(this).hasClass("disabled")||n(this).data("index",t)}),f=u.index(u.filter(".active")),l=u.first().data("index"),a=u.last().data("index"),h=u.eq(f).nextAll().eq(0).data("index"),p=u.eq(f).prevAll().eq(0).data("index"),w=u.eq(h).prevAll().eq(0).data("index")),k=e.data("prevIndex"),38==t.keyCode?(r.options.liveSearch&&f--,f!=w&&f>p&&(f=p),l>f&&(f=l),f==k&&(f=a)):40==t.keyCode&&(r.options.liveSearch&&f++,-1==f&&(f=0),f!=w&&h>f&&(f=h),f>a&&(f=a),f==k&&(f=l)),e.data("prevIndex",f),r.options.liveSearch?(t.preventDefault(),e.hasClass("dropdown-toggle")||(u.removeClass("active").eq(f).addClass("active").children("a").focus(),e.focus())):u.eq(f).children("a").focus()):e.is("input")||(y=[],u.each(function(){n(this).hasClass("disabled")||n.trim(n(this).children("a").text().toLowerCase()).substring(0,1)==b[t.keyCode]&&y.push(n(this).index())}),o=n(document).data("keycount"),o++,n(document).data("keycount",o),g=n.trim(n(":focus").text().toLowerCase()).substring(0,1),g!=b[t.keyCode]?(o=1,n(document).data("keycount",o)):o>=y.length&&(n(document).data("keycount",0),o>y.length&&(o=1)),u.eq(y[o-1]).children("a").focus()),(/(13|32)/.test(t.keyCode.toString(10))||/(^9$)/.test(t.keyCode.toString(10))&&r.options.selectOnTab)&&s&&((/(32)/.test(t.keyCode.toString(10))||t.preventDefault(),r.options.liveSearch)?/(32) /.test(t.keyCode.toString(10))||(r.$menuInner.find(".active a").click(),e.focus()):(d=n(":focus"),d.click(),d.focus(),t.preventDefault(),n(document).data("spaceSelect",!0)),n(document).data("keycount",0)),(/(^9$|27)/.test(t.keyCode.toString(10))&&s&&(r.multiple||r.options.liveSearch)||/(27)/.test(t.keyCode.toString(10))&&!s)&&(r.$menu.parent().removeClass("open"),r.options.container&&r.$newElement.removeClass("open"),r.$button.focus()))},mobile:function(){this.$element.addClass("mobile-device")},refresh:function(){this.$lis=null;this.liObj={};this.reloadLi();this.render();this.checkDisabled();this.liHeight(!0);this.setStyle();this.setWidth();this.$lis&&this.$searchbox.trigger("propertychange");this.$element.trigger("refreshed.bs.select")},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove();this.$element.remove()},destroy:function(){this.$newElement.before(this.$element).remove();this.$bsContainer?this.$bsContainer.remove():this.$menu.remove();this.$element.off(".bs.select").removeData("selectpicker").removeClass("bs-select-hidden selectpicker")}};f=n.fn.selectpicker;n.fn.selectpicker=u;n.fn.selectpicker.Constructor=t;n.fn.selectpicker.noConflict=function(){return n.fn.selectpicker=f,this};n(document).data("keycount",0).on("keydown.bs.select",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="menu"], .bs-searchbox input',t.prototype.keydown).on("focusin.modal",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="menu"], .bs-searchbox input',function(n){n.stopPropagation()});n(window).on("load.bs.select.data-api",function(){n(".selectpicker").each(function(){var t=n(this);u.call(t,t.data())})})}(n)}),function(n,t){"use strict";function u(n){this.callback=n;this.ticking=!1}function e(t){return t&&typeof n!="undefined"&&(t===n||t.nodeType)}function f(n){var i,t,r,u;if(arguments.length<=0)throw new Error("Missing arguments in extend function");for(i=n||{},r=1;r<arguments.length;r++){u=arguments[r]||{};for(t in u)i[t]=typeof i[t]!="object"||e(i[t])?i[t]||u[t]:f(i[t],u[t])}return i}function o(n){return n===Object(n)?n:{down:n,up:n}}function i(n,t){t=f(t,i.options);this.lastKnownScrollY=0;this.elem=n;this.debouncer=new u(this.update.bind(this));this.tolerance=o(t.tolerance);this.classes=t.classes;this.offset=t.offset;this.scroller=t.scroller;this.initialised=!1;this.onPin=t.onPin;this.onUnpin=t.onUnpin;this.onTop=t.onTop;this.onNotTop=t.onNotTop}var r={bind:!!function(){}.bind,classList:"classList"in t.documentElement,rAF:!!(n.requestAnimationFrame||n.webkitRequestAnimationFrame||n.mozRequestAnimationFrame)};n.requestAnimationFrame=n.requestAnimationFrame||n.webkitRequestAnimationFrame||n.mozRequestAnimationFrame;u.prototype={constructor:u,update:function(){this.callback&&this.callback();this.ticking=!1},requestTick:function(){this.ticking||(requestAnimationFrame(this.rafCallback||(this.rafCallback=this.update.bind(this))),this.ticking=!0)},handleEvent:function(){this.requestTick()}};i.prototype={constructor:i,init:function(){if(i.cutsTheMustard)return this.elem.classList.add(this.classes.initial),setTimeout(this.attachEvent.bind(this),100),this},destroy:function(){var n=this.classes;this.initialised=!1;this.elem.classList.remove(n.unpinned,n.pinned,n.top,n.initial);this.scroller.removeEventListener("scroll",this.debouncer,!1)},attachEvent:function(){this.initialised||(this.lastKnownScrollY=this.getScrollY(),this.initialised=!0,this.scroller.addEventListener("scroll",this.debouncer,!1),this.debouncer.handleEvent())},unpin:function(){var n=this.elem.classList,t=this.classes;(n.contains(t.pinned)||!n.contains(t.unpinned))&&(n.add(t.unpinned),n.remove(t.pinned),this.onUnpin&&this.onUnpin.call(this))},pin:function(){var n=this.elem.classList,t=this.classes;n.contains(t.unpinned)&&(n.remove(t.unpinned),n.add(t.pinned),this.onPin&&this.onPin.call(this))},top:function(){var n=this.elem.classList,t=this.classes;n.contains(t.top)||(n.add(t.top),n.remove(t.notTop),this.onTop&&this.onTop.call(this))},notTop:function(){var n=this.elem.classList,t=this.classes;n.contains(t.notTop)||(n.add(t.notTop),n.remove(t.top),this.onNotTop&&this.onNotTop.call(this))},getScrollY:function(){return this.scroller.pageYOffset!==undefined?this.scroller.pageYOffset:this.scroller.scrollTop!==undefined?this.scroller.scrollTop:(t.documentElement||t.body.parentNode||t.body).scrollTop},getViewportHeight:function(){return n.innerHeight||t.documentElement.clientHeight||t.body.clientHeight},getDocumentHeight:function(){var n=t.body,i=t.documentElement;return Math.max(n.scrollHeight,i.scrollHeight,n.offsetHeight,i.offsetHeight,n.clientHeight,i.clientHeight)},getElementHeight:function(n){return Math.max(n.scrollHeight,n.offsetHeight,n.clientHeight)},getScrollerHeight:function(){return this.scroller===n||this.scroller===t.body?this.getDocumentHeight():this.getElementHeight(this.scroller)},isOutOfBounds:function(n){var t=n<0,i=n+this.getViewportHeight()>this.getScrollerHeight();return t||i},toleranceExceeded:function(n,t){return Math.abs(n-this.lastKnownScrollY)>=this.tolerance[t]},shouldUnpin:function(n,t){var i=n>this.lastKnownScrollY,r=n>=this.offset;return i&&r&&t},shouldPin:function(n,t){var i=n<this.lastKnownScrollY,r=n<=this.offset;return i&&t||r},update:function(){var n=this.getScrollY(),i=n>this.lastKnownScrollY?"down":"up",t=this.toleranceExceeded(n,i);this.isOutOfBounds(n)||(n<=this.offset?this.top():this.notTop(),this.shouldUnpin(n,t)?this.unpin():this.shouldPin(n,t)&&this.pin(),this.lastKnownScrollY=n)}};i.options={tolerance:{up:0,down:0},offset:0,scroller:n,classes:{pinned:"headroom--pinned",unpinned:"headroom--unpinned",top:"headroom--top",notTop:"headroom--not-top",initial:"headroom"}};i.cutsTheMustard=typeof r!="undefined"&&r.rAF&&r.bind&&r.classList;n.Headroom=i}(window,document),function(n){n&&(n.fn.headroom=function(t){return this.each(function(){var u=n(this),i=u.data("headroom"),r=typeof t=="object"&&t;r=n.extend(!0,{},Headroom.options,r);i||(i=new Headroom(this,r),i.init(),u.data("headroom",i));typeof t=="string"&&i[t]()})},n("[data-headroom]").each(function(){var t=n(this);t.headroom(t.data())}))}(window.Zepto||window.jQuery);autoCompleteBinder=new AutoCompleteBinder({selectOnChange:!1,selectOnSubmit:!0,size:100});$(function(){var n=$("#homepage_qs_1 input[name='Criteria/LocationBox'], #homepage_qs_2 input[name='Criteria/LocationBox'], #header_qs input[name='Criteria/LocationBox']");n.attr("locationType","custom, city, zip code, neighborhood #, neighborhood, mls #, school district, elementary school, middle school, high school, address, *address");n.on("focus",function(){$activeInput=$(this)});autoCompleteBinder.bindLocationAutoComplete($("body"),window,"locationSelected",!1);$("#homepage_qs_1, #homepage_qs_2, #header_qs").on("submit",function(){prepareSubmit($(this))});n.on("focus",function(){var n=this;setTimeout(function(){n.selectionStart=0;n.selectionEnd=$(n).val().length},100)});reloadQuickSearchLocation()});window.matchMedia||(window.matchMedia=function(){"use strict";var t=window.styleMedia||window.media;if(!t){var n=document.createElement("style"),i=document.getElementsByTagName("script")[0],r=null;n.type="text/css";n.id="matchmediajs-test";i.parentNode.insertBefore(n,i);r="getComputedStyle"in window&&window.getComputedStyle(n,null)||n.currentStyle;t={matchMedium:function(t){var i="@media "+t+"{ #matchmediajs-test { width: 1px; } }";return n.styleSheet?n.styleSheet.cssText=i:n.textContent=i,r.width==="1px"}}}return function(n){return{matches:t.matchMedium(n||"all"),media:n||"all"}}}()),function(){if(window.matchMedia&&window.matchMedia("all").addListener)return!1;var t=window.matchMedia,u=t("only all").matches,i=!1,r=0,n=[],f=function(){clearTimeout(r);r=setTimeout(function(){for(var u,s,i=0,f=n.length;i<f;i++){var r=n[i].mql,e=n[i].listeners||[],o=t(r.media).matches;if(o!==r.matches)for(r.matches=o,u=0,s=e.length;u<s;u++)e[u].call(window,r)}},30)};window.matchMedia=function(r){var o=t(r),e=[],s=0;return o.addListener=function(t){u&&(i||(i=!0,window.addEventListener("resize",f,!0)),s===0&&(s=n.push({mql:o,listeners:e})),e.push(t))},o.removeListener=function(n){for(var t=0,i=e.length;t<i;t++)e[t]===n&&e.splice(t,1)},o}}();!function(n){var t=n(window);n.fn.visible=function(n,i,r){if(!(this.length<1)){var e=this.length>1?this.eq(0):this,o=e.get(0),s=t.width(),h=t.height(),r=r?r:"both",f=i===!0?o.offsetWidth*o.offsetHeight:!0;if("function"==typeof o.getBoundingClientRect){var u=o.getBoundingClientRect(),y=u.top>=0&&u.top<h,p=u.bottom>0&&u.bottom<=h,w=u.left>=0&&u.left<s,b=u.right>0&&u.right<=s,k=n?y||p:y&&p,d=n?w||b:w&&b;if("both"===r)return f&&k&&d;if("vertical"===r)return f&&k;if("horizontal"===r)return f&&d}else{var c=t.scrollTop(),g=c+h,l=t.scrollLeft(),nt=l+s,tt=e.offset(),a=tt.top,it=a+e.height(),v=tt.left,rt=v+e.width(),ut=n===!0?it:a,ft=n===!0?a:it,et=n===!0?rt:v,ot=n===!0?v:rt;if("both"===r)return!!f&&g>=ft&&ut>=c&&nt>=ot&&et>=l;if("vertical"===r)return!!f&&g>=ft&&ut>=c;if("horizontal"===r)return!!f&&nt>=ot&&et>=l}}}}(jQuery);!function(n,t){function v(){s=st=u=h=c=ot=gt}function vt(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])}function r(n){return parseFloat(n)||0}function o(){f={top:t.pageYOffset,left:t.pageXOffset}}function y(){return t.pageXOffset!=f.left?(o(),void u()):void(t.pageYOffset!=f.top&&(o(),w()))}function p(){setTimeout(function(){t.pageYOffset!=f.top&&(f.top=t.pageYOffset,w())},0)}function w(){for(var n=i.length-1;n>=0;n--)b(i[n])}function b(n){if(n.inited){var t=f.top<=n.limit.start?0:f.top>=n.limit.end?2:1;n.mode!=t&&pt(n,t)}}function yt(){for(var t,r,n=i.length-1;n>=0;n--)if(i[n].inited&&(t=Math.abs(it(i[n].clone)-i[n].docOffsetTop),r=Math.abs(i[n].parent.node.offsetHeight-i[n].parent.height),t>=2||r>=2))return!1;return!0}function k(n){isNaN(parseFloat(n.computed.top))||n.isCell||"none"==n.computed.display||(n.inited=!0,n.clone||wt(n),"absolute"!=n.parent.computed.position&&"relative"!=n.parent.computed.position&&(n.parent.node.style.position="relative"),b(n),n.parent.height=n.parent.node.offsetHeight,n.docOffsetTop=it(n.clone))}function d(n){var r=!0,t;for(n.clone&&bt(n),vt(n.node.style,n.css),t=i.length-1;t>=0;t--)if(i[t].node!==n.node&&i[t].parent.node===n.parent.node){r=!1;break}r&&(n.parent.node.style.position=n.parent.css.position);n.mode=-1}function g(){for(var n=i.length-1;n>=0;n--)k(i[n])}function nt(){for(var n=i.length-1;n>=0;n--)d(i[n])}function pt(n,t){var i=n.node.style;switch(t){case 0:i.position="absolute";i.left=n.offset.left+"px";i.right=n.offset.right+"px";i.top=n.offset.top+"px";i.bottom="auto";i.width="auto";i.marginLeft=0;i.marginRight=0;i.marginTop=0;break;case 1:i.position="fixed";i.left=n.box.left+"px";i.right=n.box.right+"px";i.top=n.css.top;i.bottom="auto";i.width="auto";i.marginLeft=0;i.marginRight=0;i.marginTop=0;break;case 2:i.position="absolute";i.left=n.offset.left+"px";i.right=n.offset.right+"px";i.top="auto";i.bottom=0;i.width="auto";i.marginLeft=0;i.marginRight=0}n.mode=t}function wt(n){n.clone=document.createElement("div");var i=n.node.nextSibling||n.node,t=n.clone.style;t.height=n.height+"px";t.width=n.width+"px";t.marginTop=n.computed.marginTop;t.marginBottom=n.computed.marginBottom;t.marginLeft=n.computed.marginLeft;t.marginRight=n.computed.marginRight;t.padding=t.border=t.borderSpacing=0;t.fontSize="1em";t.position="static";t.cssFloat=n.computed.cssFloat;n.node.parentNode.insertBefore(n.clone,i)}function bt(n){n.clone.parentNode.removeChild(n.clone);n.clone=void 0}function tt(n){var t=getComputedStyle(n),u=n.parentNode,f=getComputedStyle(u),c=n.style.position,h,e;n.style.position="relative";h={top:t.top,marginTop:t.marginTop,marginBottom:t.marginBottom,marginLeft:t.marginLeft,marginRight:t.marginRight,cssFloat:t.cssFloat,display:t.display};e={top:r(t.top),marginBottom:r(t.marginBottom),paddingLeft:r(t.paddingLeft),paddingRight:r(t.paddingRight),borderLeftWidth:r(t.borderLeftWidth),borderRightWidth:r(t.borderRightWidth)};n.style.position=c;var l={position:n.style.position,top:n.style.top,bottom:n.style.bottom,left:n.style.left,right:n.style.right,width:n.style.width,marginTop:n.style.marginTop,marginLeft:n.style.marginLeft,marginRight:n.style.marginRight},i=rt(n),s=rt(u),o={node:u,css:{position:u.style.position},computed:{position:f.position},numeric:{borderLeftWidth:r(f.borderLeftWidth),borderRightWidth:r(f.borderRightWidth),borderTopWidth:r(f.borderTopWidth),borderBottomWidth:r(f.borderBottomWidth)}};return{node:n,box:{left:i.win.left,right:dt.clientWidth-i.win.right},offset:{top:i.win.top-s.win.top-o.numeric.borderTopWidth,left:i.win.left-s.win.left-o.numeric.borderLeftWidth,right:-i.win.right+s.win.right-o.numeric.borderRightWidth},css:l,isCell:"table-cell"==t.display,computed:h,numeric:e,width:i.win.right-i.win.left,height:i.win.bottom-i.win.top,mode:-1,inited:!1,parent:o,limit:{start:i.doc.top-e.top,end:s.doc.top+u.offsetHeight-o.numeric.borderBottomWidth-n.offsetHeight-e.top-e.marginBottom}}}function it(n){for(var t=0;n;)t+=n.offsetTop,n=n.offsetParent;return t}function rt(n){var i=n.getBoundingClientRect();return{doc:{top:i.top+t.pageYOffset,left:i.left+t.pageXOffset},win:i}}function ut(){ht=setInterval(function(){yt()||u()},500)}function ft(){clearInterval(ht)}function et(){e&&(document[ct]?ft():ut())}function s(){e||(o(),g(),t.addEventListener("scroll",y),t.addEventListener("wheel",p),t.addEventListener("resize",u),t.addEventListener("orientationchange",u),n.addEventListener(l,et),ut(),e=!0)}function u(){if(e){nt();for(var n=i.length-1;n>=0;n--)i[n]=tt(i[n].node);g()}}function h(){t.removeEventListener("scroll",y);t.removeEventListener("wheel",p);t.removeEventListener("resize",u);t.removeEventListener("orientationchange",u);n.removeEventListener(l,et);ft();e=!1}function c(){h();nt()}function ot(){for(c();i.length;)i.pop()}function st(n){for(var r,t=i.length-1;t>=0;t--)if(i[t].node===n)return;r=tt(n);i.push(r);e?k(r):s()}function kt(n){for(var t=i.length-1;t>=0;t--)i[t].node===n&&(d(i[t]),i.splice(t,1))}var f,ht,i=[],e=!1,dt=n.documentElement,gt=function(){},ct="hidden",l="visibilitychange";void 0!==n.webkitHidden&&(ct="webkitHidden",l="webkitvisibilitychange");t.getComputedStyle||v();for(var lt=["","-webkit-","-moz-","-ms-"],at=document.createElement("div"),a=lt.length-1;a>=0;a--){try{at.style.position=lt[a]+"sticky"}catch(ni){}""!=at.style.position&&v()}o();t.Stickyfill={stickies:i,add:st,remove:kt,init:s,rebuild:u,pause:h,stop:c,kill:ot}}(document,window);window.jQuery&&!function(n){n.fn.Stickyfill=function(){return this.each(function(){Stickyfill.add(this)}),this}}(window.jQuery),function(n){function s(t){return n(t).filter(function(){return n(this).is(":appeared")})}function e(){var n,e,t,u;for(f=!1,n=0,e=r.length;n<e;n++)t=s(r[n]),t.trigger("appear",[t]),i[n]&&(u=i[n].not(t),u.trigger("disappear",[u])),i[n]=t}function h(n){r.push(n);i.push()}var r=[],u=!1,f=!1,o={interval:250,force_process:!1},t=n(window),i=[];n.expr[":"].appeared=function(i){var r=n(i);if(!r.is(":visible"))return!1;var u=t.scrollLeft(),f=t.scrollTop(),e=r.offset(),o=e.left,s=e.top;return s+r.height()>=f&&s-(r.data("appear-top-offset")||0)<=f+t.height()&&o+r.width()>=u&&o-(r.data("appear-left-offset")||0)<=u+t.width()?!0:!1};n.fn.extend({appear:function(t){var i=n.extend({},o,t||{}),s=this.selector||this,r;return u||(r=function(){f||(f=!0,setTimeout(e,i.interval))},n(window).scroll(r).resize(r),u=!0),i.force_process&&setTimeout(e,i.interval),h(s),n(s)}});n.extend({force_appear:function(){return u?(e(),!0):!1}})}(function(){return typeof module!="undefined"?require("jquery"):jQuery}());!function(n,t,i){var r=window.matchMedia;"undefined"!=typeof module&&module.exports?module.exports=i(r):"function"==typeof define&&define.amd?define(function(){return t[n]=i(r)}):t[n]=i(r)}("enquire",this,function(n){"use strict";function t(n,t){var r,i=0,u=n.length;for(i;u>i&&(r=t(n[i],i),r!==!1);i++);}function e(n){return"[object Array]"===Object.prototype.toString.apply(n)}function i(n){return"function"==typeof n}function r(n){this.options=n;n.deferSetup||this.setup()}function u(t,i){this.query=t;this.isUnconditional=i;this.handlers=[];this.mql=n(t);var r=this;this.listener=function(n){r.mql=n;r.assess()};this.mql.addListener(this.listener)}function f(){if(!n)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={};this.browserIsIncapable=!n("only all").matches}return r.prototype={setup:function(){this.options.setup&&this.options.setup();this.initialised=!0},on:function(){this.initialised||this.setup();this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(n){return this.options===n||this.options.match===n}},u.prototype={addHandler:function(n){var t=new r(n);this.handlers.push(t);this.matches()&&t.on()},removeHandler:function(n){var i=this.handlers;t(i,function(t,r){if(t.equals(n))return(t.destroy(),!i.splice(r,1))})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){t(this.handlers,function(n){n.destroy()});this.mql.removeListener(this.listener);this.handlers.length=0},assess:function(){var n=this.matches()?"on":"off";t(this.handlers,function(t){t[n]()})}},f.prototype={register:function(n,r,f){var o=this.queries,s=f&&this.browserIsIncapable;return o[n]||(o[n]=new u(n,s)),i(r)&&(r={match:r}),e(r)||(r=[r]),t(r,function(t){i(t)&&(t={match:t});o[n].addHandler(t)}),this},unregister:function(n,t){var i=this.queries[n];return i&&(t?i.removeHandler(t):(i.clear(),delete this.queries[n])),this}},new f});lf===undefined&&(lf={});lf=function(n){"use strict";var s=n("body"),i=function(){var n={xs:500/16,sm:650/16,md:50,lg:1e3/16,xl:1300/16};return window.matchMedia("( min-width: "+n.xl+"em )").matches?"xl":window.matchMedia("( min-width: "+n.lg+"em )").matches?"lg":window.matchMedia("( min-width: "+n.md+"em )").matches?"md":window.matchMedia("( min-width: "+n.sm+"em )").matches?"sm":window.matchMedia("( min-width: "+n.xs+"em )").matches?"xs":"xxs"},t=function(n){function u(n){const i=n.getAttribute("data-lf-bg");i&&!t(n)&&(n.style.backgroundImage='url("'+i+'")')}function t(t){var i=t.getAttribute("data-lf-bg-hidden");if(i)return i.split(",").indexOf(n)>-1}var i=document.querySelectorAll(".lf_photo-background"),r=new IntersectionObserver(function(n,t){n.forEach(function(n){n.isIntersecting&&(u(n.target),t.unobserve(n.target))})});i.forEach(function(n){r.observe(n);t(n)&&(n.style.backgroundImage="none")})},h=function(){function i(n){const t=n.getAttribute("data-lf-img");t&&(n.src=t)}var n=document.querySelectorAll("img[data-lf-img]"),t=new IntersectionObserver(function(n,t){n.forEach(function(n){n.isIntersecting&&(i(n.target),t.unobserve(n.target))})});n.forEach(function(n){t.observe(n)})},c=function(){n("#primary-nav-close, html").on("click",function(t){(n("#navmenu").hasClass("canvas-slid")===!0&&n(t.target).closest("#navmenu").length<1&&!n(t.target).hasClass("navbar-toggle")&&!n(t.target).hasClass("lf_icon-bar")||t.target.id=="primary-nav-close")&&(t.preventDefault(),n("body").removeAttr("style").removeClass("navbar-visible"),n("#navmenu").removeClass("in canvas-slid").removeAttr("style"),n("html, body").css({overflow:"auto",height:"auto",position:"static"}))});n(".reco-custom .navbar-toggle").on("click",function(t){t.stopImmediatePropagation();t.preventDefault();n("body").addClass("navbar-visible");n("#navmenu").addClass("in canvas-slid");n("html, body").css({overflow:"hidden",position:"relative"})})},l=function(){var i;if(0===n("#ui-v3-listing-listingsearch").length){var t=0,u=n("#lf_sticky-input"),r=n("#lf_site-header");n("#lf_hero-video").length>0&&(i=n("#lf_home-search"),t=n(i).offset().top+n(i).outerHeight(!0),n("#homepage_qs_1").is(":visible")?t=n("#homepage_qs_1").offset().top+n("#homepage_qs_1").height():n("#homepage_qs_2").is(":visible")&&(t=n("#homepage_qs_2").offset().top+n("#homepage_qs_2").height()));r.headroom({offset:t,tolerance:5,onNotTop:function(){n(".lf_home #lf_site-header").removeClass("headroom--pinned");n(".lf_home #lf_site-header").addClass("headroom--unpinned")}});u.on("focus blur",function(){r.toggleClass("lf_stay-on-input")})}},f=function(t){if(t)return n(".lf_listings__properties").slick({mobileFirst:!0,infinite:!0,slidesToScroll:3,slidesToShow:3}),!0;n(".lf_listings__properties").slick("unslick")},a=function(){var t=n("#lf_hero-banner--fader .lf_hero-banner__photo-container");t.on("init",function(){t.fadeIn()}).slick({accessibility:!1,arrows:!1,autoplay:!0,autoplaySpeed:3e3,fade:!0,lazyLoad:"ondemand",mobileFirst:!0,pauseOnHover:!1,slidesToScroll:1,slidesToShow:1,speed:3e3})},v=function(){var t=n("#lf_ldp-photo-carousel .lf_ldp-photo-carousel__photos"),i=n("#lf_ldp-photo-carousel__modal__main .lf_ldp-photo-carousel__modal__photos"),r=n("#lf_ldp-photo-carousel__modal__nav .lf_ldp-photo-carousel__modal__photos");t.on("init",function(){t.fadeIn()}).slick({mobileFirst:!0,lazyLoad:"ondemand",slidesToShow:1,slidesToScroll:1,responsive:[{breakpoint:649,settings:{slidesToShow:2}},{breakpoint:999,settings:{slidesToShow:3}}],prevArrow:'<button type="button" class="slick-arrow slick-prev"><i class="fa fa-angle-left"><\/i><\/button>',nextArrow:'<button type="button" class="slick-arrow slick-next"><i class="fa fa-angle-right"><\/i><\/button>'});n("#lf_ldp-photo-carousel__modal").on("shown.bs.modal",function(u){var f=n(u.relatedTarget).data("slide-number");""===f&&(f=0);i.on("init",function(){t.fadeIn()}).slick({lazyLoad:"ondemand",slidesToShow:1,slidesToScroll:1,fade:!0,asNavFor:"#lf_ldp-photo-carousel__modal__nav .lf_ldp-photo-carousel__modal__photos",initialSlide:f,prevArrow:'<button type="button" class="slick-arrow slick-prev"><i class="fa fa-angle-left"><\/i><\/button>',nextArrow:'<button type="button" class="slick-arrow slick-next"><i class="fa fa-angle-right"><\/i><\/button>'});r.slick({lazyLoad:"ondemand",slidesToShow:5,slidesToScroll:1,asNavFor:"#lf_ldp-photo-carousel__modal__main .lf_ldp-photo-carousel__modal__photos",focusOnSelect:!0,arrows:!1,initialSlide:f});p(i)});n("#lf_ldp-photo-carousel__modal").on("hidden.bs.modal",function(){i.slick("unslick");r.slick("unslick")})},e=function(){var t=n(".lf_ldp-photo-carousel__photos .slick-slide");t.each(function(){var t=n(this).find("img"),i=n(this).width(),r=t.outerWidth(!0);i>r&&!n(this).hasClass("lf_slick-slider-stretch-image")&&n(this).addClass("lf_slick-slider-stretch-image")})},y=function(){var u=n("#lf_ldp-photo-carousel").find(".lf_ldp-photo-carousel__photo").not(".slick-cloned"),i=n("#lf_ldp-photo-carousel .lf_ldp-photo-carousel__photos"),t=n("#lf_ldp-photo-carousel__indicator"),r=t.find("span.current"),f=t.find("span.total"),e=i.slick("slickCurrentSlide");r.text(e+1);f.text(u.length);i.on("afterChange",function(n,i,u){r.text(u+1);t.data("slide-number",u)})},p=function(t){var u=n("#lf_ldp-photo-carousel").find(".lf_ldp-photo-carousel__photo").not(".slick-cloned"),i=n("#lf_ldp-photo-carousel__modal__position"),r=i.find("span.current"),f=i.find("span.total"),e=t.slick("slickCurrentSlide");r.text(e+1);f.text(u.length);t.on("afterChange",function(n,t,i){r.text(i+1)})},w=function(){var t=0,i=function(){if(typeof n.fn.slick!="function"){t<100&&setTimeout(i,Math.min(50*++t,1e3));return}n(".lf_office-leadership__cards").slick({arrows:!1,dots:!0,dotsClass:"lf_office-leadership__nav-dots list-inline text-center",slidesToShow:1,slidesToScroll:1,autoplay:!1,autoplaySpeed:3e3})};i()},at=function(t){var f=n("body#recohomepage").length!==0,i=n("#lf_hero-video__video-wrapper"),r,u;if(i.find("video").remove(),t&&i.length&&f){r=n("<video>").attr("muted","muted").attr("loop","loop").addClass("lf_hero-video__video").addClass("embed-responsive-item");u=n("<source>").attr("src","//redassets.propertiescdn.com/images/recos/35009/video/hero-video-720-2019-2.mp4").attr("type","video/mp4");r.append(u);i.append(r);return}},o=function(t){var r=window.customVideo,f,i,u,e;if(r||(r="//redassets.propertiescdn.com/images/recos/35009/video/hero-video-720-2019-2.mp4"),f=n("body#recohomepage").length!==0||n("body#agenthome-homepage").length!==0,i=n("#lf_hero-video__video-wrapper"),i.find("video").remove(),t&&i.length&&f){u=n("<video>").attr("muted","muted").attr("loop","loop").addClass("lf_hero-video__video").addClass("embed-responsive-item");e=n("<source>").attr("src",r).attr("type","video/mp4");u.append(e);i.append(u);return}},b=function(){n(".no-touch #home-page-search-input").focus()},k=function(){var t=n("#refine-my-search--mobile, #refine-my-search--desktop"),i=n("#refine-drop-down");t.on("click",function(t){t.preventDefault();n(this).trigger("blur");i.toggleClass("visible")})},r=function(t){var r=n("#search-criteria-list"),u=n("#home-page-search-input"),i;t?0<r.length&&(i=r.outerWidth()+26,i+="px",u.css("padding-left",i)):u.css("padding-left","26px")},d=function(){var t=n("[data-tag-delete]");t.each(function(){n(this).on("click",function(t){var i=n(this).data("tag-delete");t.preventDefault();n("#"+i+"--mobile").parent().remove();n("#"+i+"--desktop").parent().remove();r(!0)})})},g=function(){var t=n("#search-results--tile-view-button"),i=n("#search-results--map-view-button"),r=n("#lf_search-results__tile-view"),u=n("#lf_search-results__map");t.on("click",function(t){t.preventDefault();n(this).toggleClass("hidden");i.toggleClass("hidden");r.toggleClass("hidden");u.toggleClass("hidden")});i.on("click",function(i){i.preventDefault();n(this).toggleClass("hidden");t.toggleClass("hidden");r.toggleClass("hidden");u.toggleClass("hidden")})},nt=function(){n("body").on("click",".smooth-scroll",function(t){var u=this.tagName=="A",r,i,f;if(!u||location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){if(r=!u||n(this).data("scroll-target")?n(this).data("scroll-target"):this.hash,i=n(r),!i.length){if(f=/^#/.test(r),!f)return;i=n("[name="+this.hash.slice(1)+"]")}i.length&&(n("html, body").animate({scrollTop:i.offset().top-n("#lf_site-header").height()},1e3),n(this).data("scroll-allow-default")||t.preventDefault())}})},tt=function(){n(window).load(function(){var t,i;n(".errorMessageBox").each(function(){var t=n(this).html();/e-mail/.test(t)&&n(this).html(t.replace(/e-mail/g,"email"))});typeof onRegister=="function"&&(t=onRegister,onRegister=function(){if(self==top){var n=window.location.href.replace("login.aspx","signup.aspx");n=n.replace(/&loginerrors=[^&#]+/,"");window.location.href=n;return}t()});typeof onSignin=="function"&&(i=onSignin,onSignin=function(){if(self==top){var n=window.location.href.replace("signup.aspx","login.aspx");n=n.replace(/&loginerrors=[^&#]+/,"");window.location.href=n;return}i()})})},it=function(){if(typeof Search!="undefined"){var i=Search.prevPage,r=Search.nextPage,t=function(){var t=n("#mapsearch-mainmap-toolbar"),i=t.length?t.offset().top:n("#mapsearch-results-body").offset().top;n("html,body").animate({scrollTop:i-n("#lf_site-header").height()});n("#mapsearch-results-body").scrollTop(0)};Search.prevPage=function(){t();i()};Search.nextPage=function(){t();r()}}},rt=function(){n(".lf__skip-nav").on("click",function(){var t="#"+this.href.split("#")[1];n(t).attr("tabindex",-1).on("blur focusout",function(){n(this).removeAttr("tabindex")}).focus()})},ut=function(){var r=n("body#recohomepage").length!==0||n("body#agenthome-homepage").length!==0,t,i;if(r){t=n("#lf_hero-video__video-wrapper video");t.attr({preload:"auto"});i=t.attr("poster")||!1;i&&n('<img src="'+i+'" class="poster-loader"/>').css({position:"absolute",top:-12345,left:-12345}).load(function(){n(".lf_hero-video__wrapper, #lf_hero-video__video-wrapper").addClass("video-loaded")}).appendTo("body");t.length&&t.get(0).addEventListener("loadeddata",function(){n(".lf_hero-video__wrapper, #lf_hero-video__video-wrapper").addClass("video-loaded")},!1);n(window).on("blur focus",function(i){var r=i.type=="focus";n.each(t,function(t,i){var f=r&&n(i).is(":appeared");u(i,f)})});n().appear?t.appear():console.warn("jquery.appear.js is not available.");n(window).on("appear disappear","video",function(n){var t=n.target,i=n.type=="appear";u(t,i)});n.each(t,function(t,i){var r=n(i).is(":appeared");u(i,r)})}},u=function(n,t){n.paused&&t?(n.muted=!0,n.play()):n.paused||t||n.pause()},ft=function(){n(document).ready(function(){n("[autofocus]:visible:first").focus()})},et=function(){n(document).ready(function(){var t=n("#navBar_view_previous_listing").attr("href");(t=="JavaScript:;"||t==window.location.href.replace(/^.+\/\/[^/]+/,""))&&n("#navBar_view_previous_listing").remove();t=n("#navBar_view_next_listing").attr("href");(t=="JavaScript:;"||t==window.location.href.replace(/^.+\/\/[^/]+/,""))&&n("#navBar_view_next_listing").remove()})},ot=function(){(function t(){if(!n("#area-schools-table th").length){setTimeout(t,500);return}n("#area-schools-container").each(function(){n("h2",this).text("Nearby Schools").next("p").remove();n(this).append("<br/><small>School data provided by ATTOM. Boundaries are to be used as reference only. To verify eligibility, contact the school directly.<\/small>")})})()},st=function(){CustomerLogin.showlogininfo=function(n){WidgetLoginUtility.loginRedirect(n)}},ht=function(){if(/MSIE ([0-9]{1,}[\.0-9]{0,})/.test(navigator.userAgent)){(function(n){n.type="text/javascript";n.src="//longandfosterimages.fnistools.com/images/recos/35009/js/jquery.cookie.min.js";(document.getElementsByTagName("head")[0]||document.documentElement).appendChild(n)})(document.createElement("script"));var t=function(){if(!n.cookie){setTimeout(t,100);return}if(!n.cookie("ietonkilled")){var i=n('<div id="IE-too-old-notifier" style="position:fixed;z-index:100;font-size:12px;padding:6px;width:275px;top:100px;left:-275px;background:#ffe;background:rgba(255,255,200,0.75);border:1px solid #ddb;border-left:0;text-align:center;box-shadow:0 0 15px rgba(0, 0, 0, 0.1);">LongAndFoster.com is best viewed with <a href="https://www.google.com/chrome/browser/desktop/index.html" target="_blank">Google&nbsp;Chrome<\/a> or <a href="https://www.microsoft.com/en-us/download/internet-explorer.aspx" target="_blank">Internet&nbsp;Explorer&nbsp;11<\/a>. Please click to download.<\/div>').appendTo("body"),r=n('<a href="#" style="float:right;margin-left:0.5em;font-size:12px;text-decoration:none;line-height:13px;border:1px solid #800;width:15px;height:15px;vertical-align:middle;display:inline-block;">&times;<\/a>').prependTo(i);i.animate({left:0},1500);r.click(function(t){t.preventDefault();n.cookie("ietonkilled",window.location.href,{expires:3650,path:"/"});i.animate({left:-275},1e3,function(){i.remove()})})}};t()}},ct=function(){var t=function(){var t=n(window).width();n(".slick-slider").each(function(){n(this).width()>t&&n(this).css({maxWidth:t*.95})})};n(document).ready(t);n(window).load(t).resize(t);setTimeout(t,2e3)},lt=function(){enquire.register("( min-width: 40.625em )",{match:function(){t(i());f(!0);o(!0);r(!0)},unmatch:function(){t(!1);f(!1);o(!1);r(!1)}});enquire.register("( min-width: 50em )",{match:function(){t(i());r(!0)},unmatch:function(){t(i())}});enquire.register("( min-width: 62.5em )",{match:function(){t(i());r(!0)},unmatch:function(){t(i())}});enquire.register("( min-width: 81.25em )",{match:function(){t(i());r(!0)},unmatch:function(){t(i())}});c();l();b();k();d();g();v();a();e();y();t(i());h();nt();tt();it();rt();ut();ft();et();ot();st();ht();ct();n(window).resize(function(){e()});n(function(){n('[data-toggle="tooltip"]').tooltip()});s.popover({selector:'[rel="popover"]'});n(function(){n('[data-toggle="popover"]').popover({trigger:"click",placement:"bottom",template:'<div class="popover lf_popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-title"><\/h3><div class="popover-content"><\/div><\/div>'});n("#share-this-page").popover({placement:"bottom",html:!0,content:n("#share-this-page-content").html(),template:'<div class="popover lf_popover" role="tooltip"><div class="arrow"><\/div><div class="popover-content"><\/div><\/div>'})})};return{init:lt,officeLeadershipCarousel:w}}(jQuery);$(function(){"use strict";lf.init()})