"Open ".concat(e.listing.openHouse.times):"Open House";null!==(u=e.listing.openHouse.method)&&void 0!==u&&u.virtual&&(d="Live ",a.listing.isOpenHouseNow(e.listing.openHouse)?d+="Now ":e.listing.openHouse.times&&(d+="".concat(e.listing.openHouse.times," ")),d+='');var g=new t(d,"#00B100",null);if(r.push(g),null!==e&&void 0!==e&&e.transactionType.forSale&&null!==e&&void 0!==e&&null!==(p=e.listing)&&void 0!==p&&p.openHouse.method.byAppointmentOnly){var h=a.coStarBrand.is("citysnap")? Do additional legal protections exist for the LGBTQ community at the state level in Illinois? "Close All":"Expand All"),C.event(A? Save your search for quick access to new listings and price cuts"),Ne.addClass("registration-reminder pos-abs text-white paint-first-background-before");var e=we("Save Search");e.addClass("btn pull-right registration-reminder-save text-white bs4--position-relative"),e.on("click",function(e){return Ce.call("saveSearch",{}),!1});var t=we('');t.addClass("registration-reminder-cancel bs4--position-relative"),t.on("click",function(e){return $e.set(Oe,!0),Ne.hide(),!1}),Ne.append(e),Ne.append(t),Pe.$dom.parent().append(Ne)}return Ne}function F(){if(!Ve){Ve=we("Save your commute location(s) Sign up to access commute times on every property and save them for future updates"),Ve.addClass("registration-reminder pos-abs text-white paint-first-background-before");var e=we("Sign Up");e.addClass("btn pull-right registration-reminder-save text-white bs4--position-relative"),e.on("click",function(e){return o({type:"account.mode",mode:"default"}),!1});var t=we('');t.addClass("registration-reminder-cancel bs4--position-relative"),t.on("click",function(e){return ke.setReminder(),Ve.hide(),!1}),Ve.append(e).append(t),Pe.$dom.parent().append(Ve)}return Ve}function U(e,t){var o=document.createElement("div");o.className="bs4--rounded-circle mr-20",be.getBrowser().touch?o.classList.add("draw-polygon-mobile-btn"):o.classList.add("draw-polygon-btn"),e.appendChild(o);var a=document.createElement("button");a.className="bs4--mt-auto bs4--border-0 bs4--bg-transparent paint-base-font",a.title="Draw a custom area",a.innerHTML="Draw",o.appendChild(a),a.addEventListener("click",Z)}function q(e,t){var o=document.createElement("div");o.className="layers-btn bs4--rounded-circle mr-20",e.appendChild(o);var a=document.createElement("button");a.className="bs4--mt-auto bs4--border-0 bs4--bg-transparent paint-base-font",a.innerHTML="Layers",o.appendChild(a);var n;a.addEventListener("click",function(){var e=a.parentElement.parentElement,t=e.querySelectorAll("button");n? Supplied Open define("controllers/Variable",["require","ControllerObjects"],function(e){return function(n){function t(e,n){if((n||l&&l.name!=e)&&(l.uninit(),l=null),!l){var t={};c.hashTable.each(function(e,n){for(var r=0;r0&&F.length<1?(a({type:"url.unhandled",url:"/search",data:{type_:"HSSearchQuery",searchText:e}}),!1):z.get("multiArea",!1)? 410 Ridge Ln, Lake In The Hills, IL 60156 - Movoto by OJO ")),t.url=t.url.concat("brokerageid=",a),a&&window.location.replace("".concat(window.location.origin).concat(t.url)),!1}},a.reload={withUtmTags:function(e){if(!e||"object"!=typeof e||e.constructor!==Object)return!1;var t={promoCampaign:"utm_campaign",promoSource:"utm_source",promoMedium:"utm_medium",promoTerm:"utm_term",promoContent:"utm_content",promoDate:"date",salesUserID:"sdr",triggerEmailSubject:"subj"},r=Object.keys(e).map(function(r){if(e[r])return"".concat(t[r],"=").concat(e[r])}).filter(Boolean).join("&"),n="".concat(window.location.origin).concat(window.location.pathname,"? Head up to the third level to one of the home's two bonus rooms. (j.add("downloadMobileApp",new x.ChildController({type:"controllers/DownloadMobileApp",namespace:N.get(),register:{bubble:n}}),!0),W.updateController("downloadMobileApp",{$dom:h.divDownloadMobileApp,data:{}})):h.divDownloadMobileApp.remove()),U&&(j.add("MLSFeedback",new x.ChildController({type:"controllers/MyAgent/MLSFeedback",namespace:N.get(),register:{bubble:n,display:function(e){f=! Homesnap.templates["controllers/Property/PropertySummary.html"] = '{{#with data.entityItem}}{{#if propertySummary}}