{raw:t,string:"#"+t}:null,city:r,state:a,zip:n,cityState:(r?r+", ":"")+(a?a+" ":""),cityStateZip:(r?r+", ":"")+(a?a+" ":"")+(n||""),streetNumber:null===(o=this.getFullStreetAddressWithoutUnit(e,t))||void 0===o?void 0:null===(i=o.split(" "))||void 0===i?void 0:i[0],streetNameWithoutNumber:null===(s=this.getFullStreetAddressWithoutUnit(e,t))||void 0===s?void 0:null===(c=s.split(" "))||void 0===c?void 0:null===(l=c.splice(1))||void 0===l?void 0:l.join(" ")}},getFullStreetAddressWithoutUnit:function(e,t){return t&&t.toString().length>0?e.split(" #")[0]:e},getBeds:function(e){return e?{raw:e,string:e.toString(),label:1==e? Contact the applicable school district for current information on schools and attendance zones. New Open House 8/21. GreatSchools is the leading nonprofit providing high-quality information that supports parents pursuing a great education for their child, schools striving for excellence, and communities working to diminish inequities in education. Homes for Sale near Frostwood Elementary School. To contact the school, call (713) 251-5700. It's a venue for community, a place for friends and a constant in a. (L.hasPropertyAddresses=!0,b?m():e(["modules/MapPropertyAddressTiles"],function(e){b=new e,b.register("new",s),m()})):L.layer.propertyAddresses&&L.hasPropertyAddresses&&(H.call("new",{propertyAddresses:[]}),L.hasPropertyAddresses=!1),u(L.layer.schools)?h():L.layer.schools&&H.call("new",{schools:[]}),4===(null===(a=L.searchDefinition)||void 0===a?void 0:null===(r=a.transactionType)||void 0===r?void 0:r.value)&&null!==(n=L.allHomesSearchDefinition.heatMaps)&&void 0!==n&&n.value?L.heatmaps=k.getHeatMapCriteria(L.allHomesSearchDefinition.heatMaps.group,L.allHomesSearchDefinition.heatMaps.value):(L.heatmaps.sectionKey=null,L.heatmaps.sectionValues=null,L.heatmaps.colors=null,H.call("new",{heatMaps:L.heatmaps})),L.heatmaps&&(L.heatmaps.colors||L.heatmaps.sectionKey||L.heatmaps.sectionValues)&&H.call("new",{heatMaps:L.heatmaps});var p=o.set&&(o.set.bounds||o.set.centerZoom)||(null===(c=o.clear)||void 0===c?void 0:c.polygon),f=! {{else if autocompleteStatus.notCombinable}}
Area not combinable. Enrollment for the new school year begins in accordance with the districts set calendar. Summer Hours Ten-X holds real estate
{{/with}}'; (a.title="Show List",a.replaceChild(s,n),a.style.paddingRight="5px"):(e=!1,a.title="Hide List",a.replaceChild(n,s),a.style.paddingRight="0"),Ce.call("listToggle",e)})}function ae(e,t){var o=document.createElement("div");o.className="mobile-list-toggle-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="List",a.title="Toggle Search List",a.setAttribute("data-hide-status",!1),o.appendChild(a),google.maps.event.addDomListener(a,"click",function(){var e=a.getAttribute("data-hide-status");a.setAttribute("data-hide-status","false"===e),Ce.call("listToggle","false"===e)})}function ne(e){if(Ie){var t=We.paItems.markers.getItem(e.toString());t||(t=We.listingGroups.markers.getItem(e.toString())),t&&t.listingMarker.click()}else Ce.register("clickWhenMapReady_",function(){var t=We.paItems.markers.getItem(e.toString());t&&t.listingMarker.click()})}function se(e){if(ce&&ce.getZoom()<16)return!1;if(e&&e.group&&e.value){var t=ke.getHeatMapCriteria(e.group,e.value)||{};e.sectionKey=t.sectionKey,e.colors=t.colors,e.sectionValues=t.sectionValues}if(e&&e.sectionKey!=We.heatMaps.sectionKey&&We.heatMaps.polygon&&We.paItems.markers.each(function(e,t){var o=t;o.polygon&&o.setVisibility(!1)}),e&&null===e.sectionKey&&We.heatMaps.polygon)ie();else{var o=0;for(var a in We.paItems.data.items){if(!We.paItems.data.items.hasOwnProperty(a))return;var n=We.paItems.data.items[a],s=n[0]||null,i=null,l=null;if(! Appointments for the new school year will not be scheduled until mid-July. ".concat(e.listing.offMarketDate.shortMonth," ").concat(e.listing.offMarketDate.day):"";switch(!0){case e.listing.mlsStatus.expired:o="Expired".concat(c);break;case e.listing.mlsStatus.canceled:o="Canceled".concat(c);break;case e.listing.mlsStatus.withdrawn:o="Withdrawn".concat(c);break;case e.listing.mlsStatus.hold:o="Hold".concat(c)}}var l=new t(o,i,null);r.push(l)}if(e.listing.specialFeatures.brokerOpen||e.listing.specialFeatures.openHouse){var u,p,d=e.listing.openHouse&&e.listing.openHouse.times? Zillow has 46 homes for sale near Frostwood Elementary School in Houston TX. "-".concat(t):t}return null},getNumber:function(e){return e||0===e? "".concat(t,"original.jpg"):null}},getSecondaryImages:function(e,t){for(var r=[],a=n.coStarBrand.is("citysnap"),o=0;o')}else if(o){var g;u.priority=20,u.color="purple",u.pinName="purple",u.primaryColor="purple",u.pinHex="00B100",u.text="Open House",i&&(u.text="Open ".concat(i)),l&&null!==(g=l.method)&&void 0!==g&&g.virtual&&(u.text="Live ",n.listing.isOpenHouseNow(l)?u.text+="Now ":i&&(u.text+="".concat(i," ")),u.text+='')}else u.priority=30,u.color="green",u.pinName="green",u.primaryColor="green",u.pinHex="00B100",u.text=p? (t.facebook=!0,t.name="Facebook",t.color={text:"#3b5998",background:"#4b6dad",rgb:"75,109,173",gradient:"radial-gradient(at bottom right, #87BAFF 0%, #005EA8 100%)"},t.icon={color:n.path.getImageUrl("/listing-promos/fb-colored-256px.png"),colorSM:n.path.getImageUrl("/listing-promos/fb-colored-70px-2x.png"),white:n.path.getImageUrl("/listing-promos/fb-white-70px-2x.png"),grey:n.path.getImageUrl("/listing-promos/fb-grey-70px-2x.png")}):2===e? (2===X.placardVersion),V.get("showAgo",!1)&&I.listing&&I.listing.ago)X.statusText=I.listing.ago;else if(V.get("showDistance",!1)&&V.get("showDistance").latitude&&V.get("showDistance").longitude&&I.latitude&&I.longitude){var e=U.map.getDistance(V.get("showDistance").latitude,V.get("showDistance").longitude,I.latitude,I.longitude);e>0&&(X.statusText="".concat(U.string.getNumber(e).decimal1," Miles Away"))}else V.get("showUnit",!1)&&I.address&&I.address.unitNumber&&(X.statusText=I.address.unitNumber.string);V.get("statusCssClass",null)&&I.customStatus&&""!==I.customStatus&&(X.statusText=I.customStatus),X.paging=V.get("paging",!0),(V.get("link",!0)||V.get("detailsButton"))&&(X.detailsButton=!0),(X.corner||X.address)&&(X.paging=!1),X.priceAddressGroup=V.get("showPriceAddressGroup",!1),(X.units.total||X.units.listings)&&(X.price=!1,X.address=!1,X.statusBar=!1,X.statusText=!1),V.get("showBuildingUnit",!1)&&I.address&&I.address.unitNumber&&(X.buildingUnit="Unit ".concat(I.address.unitNumber.string),X.gradient=!0),V.set("paging",X.paging)}function s(e){"propertyFavoriteStatus.updated"===(null===e||void 0===e?void 0:e.type)&&h(e.data),E.call("bubble",e)}function a(e){V.update(e),i(),P=V.get("$container"),!1===V.get("lazy")?o():setTimeout(g,100)}function o(){try{if(V.requireDom(),!V.get("propertyAddressItem")&&!V.get("ids"))throw new Error("Requires state.data.propertyAddressItem OR state.data.ids")}catch(e){throw e}if(V.get("propertyAddressItem"))n();else{var e=V.get("ids");G.itemByIds.get({data:{propertyAddressID:e.propertyAddressID||0,propertyID:e.propertyID||0,listingID:e.listingID||0}})}}function n(e){if(e&&e.data&&V.set("propertyAddressItem",e.data),I=V.get("propertyAddressItem")){if(Array.isArray(I)&&I[0]){var t=I.filter(function(e){return e.listing&&(e.listing.isOpenHouse||e.listing.isAgentOpen)});X.openHouses=t.length===I.length,I.length>1&&(X.units.listings=U.string.getNumber(I.length).commas,X.units.total=N.get(I[0],"building.propertyCount.commas"),X.buildingSummary=!0,V.set("paging",!1)),V.set("propertyAddressItem",I[0]),I=I[0]}r(),X.statusBar&&!I.listing?_.getCurrentUser(function(e){var t,i,r;if(null===(t=(e.user||{}).currentDetails)||void 0===t?void 0:null===(i=t.products)||void 0===i?void 0:null===(r=i.pro)||void 0===r?void 0:r.availableForUse)if(I.attributes&&I.attributes.likelihoodToList&&!I.attributes.likelihoodToList.none)if(I.attributes.likelihoodToList.leastLikely)d();else{var s="",a="likely-status";I.attributes.likelihoodToList.mostLikely&&(s="Most ",a="most-likely-status"),s+="Likely To List",d({title:s,customClass:a})}else d();else d()}):d()}}function l(){(I=V.get("propertyAddressItem"))&&V&&V.$dom&&V.$dom.html("").concat(I.address.fullStreetAddress,"").concat(I.address.cityStateZip,""))}function d(e){if(D++,(B=Math.floor(V.$dom.width()))>0){var t=2===X.placardVersion?{}:c(B);G.template.get({$dom:V.$dom,data:{item:I,paging:X.paging,link:V.get("link",!0),corner:X.corner,statusBar:X.statusBar,price:X.price,units:X.units,openHouses:X.openHouses,address:X.address,gradient:X.gradient,statusText:X.statusText,statusCssClass:X.statusCssClass,fonts:t,detailsButton:X.detailsButton,priceAddressGroup:X.priceAddressGroup,openInNewTab:V.get("openInNewTab",!1),puppeteer:!(!Homesnap||!Homesnap.puppeteer),singleFamilyResidence:!(! Support Documents needed to complete enrollment: 4. ", ".concat(L.area.state," "):"";return"".concat(null!==(t=L.locationTitle)&&void 0!==t?t:"").concat(o).concat(L.searchDefinition.getTitle())}return"".concat(L.locationTitle? Explore photos, sale history, & open house information for millions of listings. "33px":"30px",whiteSpace:"nowrap"},labelAnchor:new google.maps.Point(15,7),icon:z(o.fill,o.stroke,a)});return google.maps.event.addListener(s,"click",function(){ce.fitBounds(n),fe.coStarBrand.is("citysnap")&&!Pe.get("noMapRestriction",!1)&&ce.setCenter(n.getCenter())}),s}function b(){if(We.polygon.polygon){if(Array.isArray(We.polygon.polygon))for(var e=0;e4||Math.abs(p.y-o)>4){var a=fe.map.getLatLngByPixel(l.x+(t-r.left),l.y+(o-r.top),c);d.getPath().push(new google.maps.LatLng(a.lat,a.lng)),p=p||{},p.x=t,p.y=o}return!1},n=function t(n){n.stopPropagation(),n.preventDefault(),document.removeEventListener("touchend"===n.type?"touchmove":"mousemove",a),document.removeEventListener("touchend"===n.type? School Attendance Zone Maps Pre-K centers Elementary schools All elementary schools Buffalo Creek Bunker Hill Cedar Brook Edgewood 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(Ee,!0),Ne.hide(),!1}),Ne.append(e),Ne.append(t),Pe.$dom.parent().append(Ne)}return Ne}function F(){if(!Ze){Ze=we("Save your commute location(s) Sign up to access commute times on every property and save them for future updates"),Ze.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 Me.setReminder(),Ze.hide(),!1}),Ze.append(e).append(t),Pe.$dom.parent().append(Ze)}return Ze}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),google.maps.event.addDomListener(a,"click",V)}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;google.maps.event.addDomListener(a,"click",function(){var e=a.parentElement.parentElement,t=e.querySelectorAll("button");n? ").concat(r);window.location.replace(a)}},n.showing={getStylesBasedOnStatus:function(e){var t=n.coStarBrand.is("citysnap"),r={mapMarkerFill:t? . (Object.keys(e).forEach(function(e){var t=this[e];t&&"object"==typeof t? We will select a nominee for the award to send to the district. All excused absences must be confirmed by a parent with either a written note, email or a telephone call to the campus ADAs office. ").toLowerCase()}},n.brokerage={originateUrl:function(e){var t,r;if(null!==e&&void 0!==e&&null!==(t=e.url)&&void 0!==t&&t.input&&(r={url:"".concat(e.url.input),withBrokerageID:!1},e.queryString)){if(e.queryString.brokerageid)return r.withBrokerageID=!0,r;Object.keys(e.queryString).length&&(r.url="".concat(r.url,"? "satellite":"street",lat:d.latitude,lng:d.longitude,address:d.building?d.address:null}),!1)});if(n.paging||X.buildingSummary){B=Math.floor(u.aFrame.width()),u.ul.children("li").width(B),d&&d.secondaryImages&&(k=d.secondaryImages.length),void 0===L&&(L=new window.Sly(u.slyContainer,{horizontal:1,itemNav:"basic",smart:1,mouseDragging:1,touchDragging:1,releaseSwing:1,swingSpeed:.1,scrollTrap:!0,speed:300,prevPage:u.iPrevious,nextPage:u.iNext,disabledClass:"slyDisabled",activeClass:"active",pagesBar:u.ulSliderPager,pageBuilder:function(e){return''.concat(e+1,"")}},{load:function(e){u.ulSliderPager.find("li").length>1?u.ulSliderPager.removeClass("hidden"):u.ulSliderPager.addClass("hidden")},move:function(e){var t,r;r=t=this.pos.cur=this.pos.end-B?this.pos.end-B-this.pos.cur:0,u.divOverlay.css("content").toLowerCase().indexOf("scroll")>-1&&2!==n.placardVersion&&(u.divOverlay.css("transform","translateX("+t+"px)"),i.data&&i.data.statusBar&&(u.divStatusBar.length>0&&u.divStatusBar.css("transform","translateX( ".concat(r,"px)")),u.divSecondaryStatusBar.length>0&&u.divSecondaryStatusBar.css("transform","translateX( ".concat(r,"px)")),u.divLikelihoodStatusBar.length>0&&u.divLikelihoodStatusBar.css("transform","translateX( ".concat(r,"px)"))));var s=Math.floor(this.pos.cur/B);s>x&&p(s,u),u.ulSliderPager.find(".active").prev().removeClass("dot_small_2").addClass("dot_small_1"),u.ulSliderPager.find(".active").prev().prev().removeClass("dot_small_1").addClass("dot_small_2"),u.ulSliderPager.find(".active").prev().prev().prevAll().removeClass("dot_small_2 dot_small_1"),u.ulSliderPager.find(".active").removeClass("dot_small_2 dot_small_1")},moveEnd:function(e){u.ulSliderPager.find(".active").nextAll().removeClass("dot_small_2").removeClass("dot_small_1")}}).init()),l=_.getBrowser();var C,P;V.get("noHoverEffect",!1)||u.aFrame.mouseenter(function(){C||R()}).mouseleave(function(){R.cancel()}),l.mouseover&&u.aFrame.mouseover(function(e){return P=!0,C||L.set("keyboardNavBy","pages"),!1}).mouseout(function(e){return P=!1,C||L.set("keyboardNavBy",0),!1}).mousedown(function(e){C=!0,H(document).on("mouseup.".concat(t),function(e){H(document).off("mouseup. )/g;return"string"==typeof e?e.match(t):null}},n.date={getDateInfo:function(e){if(e){var t,r=new Date(e),a={weekday:"long",year:"numeric",month:"long",day:"numeric"},o={weekday:"long",year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"},i=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],s=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],c=["January","February","March","April","May","June","July","August","September","October","November","December"];return{raw:r.getTime(),date:r,month:r.getMonth()+1,day:r.getDate(),year:r.getFullYear(),monthDayYear:r.getMonth()+1+"/"+r.getDate()+"/"+r.getFullYear().toString().substr(2,2),formattedDate:r.toLocaleString("en-us",a),formattedDateTime:r.toLocaleString("en-us",o),shortMonth:s[r.getMonth()],longMonth:c[r.getMonth()],formattedTime:r.toLocaleTimeString("en-us",{hour:"2-digit",minute:"2-digit"}),ago:n.date.getAgo(r),agoFriendly:n.date.getAgoFriendly(r),shortDay:i[r.getDay()],longDay:null===(t=n.date.getDayOfWeek(r.getDay()))||void 0===t?void 0:t.dayFull}}return null},getAgo:function(e){var t=Date.now();if(e){var r=t-e.getTime(),a=Math.round(r/1e3),n=Math.round(a/60),o=Math.round(n/60),i=Math.round(o/24),s=Math.round(i/7),c=Math.round(i/30);return a<=0? (u.liPrimary.css({"background-image":"url(".concat(y,")")}),u.imgFinal.attr("HSPuppeteer-src",y)):(u.liPrimary.css({"background-image":"url(".concat(y,")")}),u.imgFinal.attr("src",y))}else if(null!==(r=d.building)&&void 0!==r&&r.imageUrl||d.skyView){var w=u.liPrimary[0],b="";if(!w)return!1;d.skyView? [^A-Z]*)/g).slice(0,-1).join(" "),r.name? "Last 90 Days":i>=90&&i<365? ATTENDANCE TIMES AND TARDIES: Homesnap.templates["controllers/Footer.html"] = '{{#with data}}

Homesnap is operated by Ten-X. (L.area.id||L.school.id||L.streetArea.id||L.commuteTime.places||L.multiArea.id.length);if(L.layer.getArea&&p&&f){var g,y=null!==(g=o.set)&&void 0!==g&&g.bounds?o.set.bounds.bounds:l();y&&y.south&&y.north&&y.west&&y.east&&F.getArea.get({data:{latitudeMin:y.south,latitudeMax:y.north,longitudeMin:y.west,longitudeMax:y.east,polygonType:1,zoom:L.zoom},success:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=e.data||{},i=o.area||{};i.areaID&&(L.getArea.id&&L.getArea.id===i.areaID||(L.getArea.id=i.areaID,L.getArea.url=i.url,L.locationTitle=i.name,H.call("new",{getArea:i,dynamicFilters:o.dynamicFilters,url:t()})))}})}else L.layer.getArea&&p&&L.multiArea.id.length&&F.geographies.get({data:{geographies:L.multiArea.id.map(function(e){var t=e[0],o=1;return 51===t?o=3:26===t&&(o=2),{type:o,id:e[1]}}),polygonType:1},success:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.data||{};t.dynamicFilters&&H.call("new",{dynamicFilters:t.dynamicFilters})}})}function m(){b.update({zoom:L.zoom,transactionType:L.searchDefinition.getRaw("transactionType"),bounds:l()})}function d(){var e,t,o,i,a=l(),r=L.searchDefinition.clone(),n=r.getRaw(),s=0;1==(1&n.sListingStatus)&&(s+=1,s+=n.contingentPending?2:0);var u={maximumListings:L.counts.listings,maximumClusters:L.counts.clusters,zoom:L.zoom||null,criteria:{filters:{propertyType:n.sPropertyType2,beds:{minimum:n.beds.min,maximum:n.beds.max},baths:{minimum:n.baths.min,maximum:n.baths.max},price:{minimum:n.price.min,maximum:n.price.max},squareFeet:{minimum:n.squareFeet.min,maximum:n.squareFeet.max},lotSize:{minimum:n.lotSize.min,maximum:n.lotSize.max},yearBuilt:{minimum:n.yearBuilt.min,maximum:n.yearBuilt.max},remarks:{text:n.remarks},date:n.dateRange,openHouseDate:n.openHouseDate,transactionType:n.transactionType,features:n.specialFeatures,shape:{},polygons:{},geography:{},geographies:[],priceReduction:{kind:n.priceReduction,isRequired:n.priceReduction?1:0},floors:{range:{minimum:n.floors?n.floors.min:0,maximum:n.floors?n.floors.max:255},mode:n.floors?n.floors.value:0},schoolRatings:{allSchools:{value:n.allSchools},elementarySchool:{value:n.elementarySchool},middleSchool:{value:n.middleSchool},highSchool:{value:n.highSchool}},association:{totalMonthlyFee:{value:n.association.max},restrictions:n.association.value},parking:{mustHaveGarage:n.parking.value,spaces:{value:n.parking.min}},waterfront:{isRequired:n.waterfront},propertyView:{water:{kind:n.propertyViewWater,isRequired:n.propertyViewWater>0?1:0},mountainHills:{isRequired:n.propertyViewMountain},woods:{isRequired:n.propertyViewWoods},city:{isRequired:n.propertyViewCity},other:{isRequired:n.propertyViewOther}},basement:{kind:n.basementKind,isRequired:n.hasBasement},pool:n.pool,heating:{kind:n.heating,isRequired:n.heating>0},cooling:{kind:n.cooling,isRequired:n.cooling>0},petFriendly:{isRequired:n.petFriendly},pricePerSquareDimension:{minimum:null!==(e=null===(t=n.pricePerSquareDimension)||void 0===t?void 0:t.min)&&void 0!==e?e:0,maximum:null!==(o=null===(i=n.pricePerSquareDimension)||void 0===i?void 0:i.max)&&void 0!==o?o:1e5,unit:1},transitLines:{transitLineIds:n.transit.valueArray},style:n.style,noBrokerFee:{isRequired:n.noBrokerFee},furnished:{isRequired:n.furnished},outdoorSpace:{isRequired:n.outdoorSpace},fireplace:{isRequired:n.fireplace},hardwoodFloor:{isRequired:n.hardwoodFloor},hasInLawSuite:{isRequired:n.hasInLawSuite},accessibility:{isRequired:n.accessibility},seniorCommunity:{isRequired:n.seniorCommunity},washerDryer:{kind:n.washerDryer,isRequired:n.washerDryer>0},dishwasher:{isRequired:n.dishwasher},gym:{isRequired:n.gym},secondaryResidence:{isRequired:n.secondaryResidence},doorman:{isRequired:n.doorman},unitType:{kind:n.unitType,isRequired:n.unitType>0},elevator:{isRequired:n.elevator},storage:{isRequired:n.storage},bikeStorage:{isRequired:n.bikeStorage},virtualTour:{isRequired:n.virtualTour}},active:s,comingSoon:32==(32&n.specialFeatures)?1:0,contract:2==(2&n.sListingStatus)?1:0,sold:4==(4&n.sListingStatus)?1:0,offMarket:8==(8&n.sListingStatus)?n.offMarket:0,openHouse:1==(1&n.specialFeatures)?1:0,brokerOpen:256==(256&n.specialFeatures)?1:0,boundingBox:{latitude:{minimum:a.south||void 0,maximum:a.north||void 0},longitude:{minimum:a.west||void 0,maximum:a.east||void 0}},orderBy:n.orderBy,places:[]}};if(u.criteria.mode=n.transactionType,L.area.id?u.criteria.filters.geography={type:1,id:L.area.id}:L.school.id?u.criteria.filters.geography={type:2,id:L.school.id}:L.streetArea.id&&(u.criteria.filters.geography={type:3,id:L.streetArea.id}),L.multiArea.id.length){var c={21:1,26:2,51:3};L.multiArea.id.forEach(function(e){var t;if(null===e||void 0===e||!e[2]||null!==(t=e[2])&&void 0!==t&&t.hasNoPolygon)return!1;var o=c[e[0].toString()];o&&u.criteria.filters.geographies.push({type:o,id:e[1]})})}L.customPolygon&&(L.customPolygon.encoded?u.criteria.filters.shape.encodedPolygons=L.customPolygon.encoded:L.customPolygon.paths&&(u.criteria.filters.shape.polygons=L.customPolygon.paths)),L.commuteTime&&L.commuteTime.places&&(u.criteria.places=L.commuteTime.places),u.criteria.boundingBox.latitude.minimum&&u.criteria.boundingBox.latitude.maximum&&u.criteria.boundingBox.longitude.minimum&&u.criteria.boundingBox.longitude.maximum&&F.listings.get({data:u,success:function(e){if(e&&e.data)try{var t,o,i;L.school.id?(o=26,i=L.school.id):L.area.id?(o=21,i=L.area.id):L.streetArea.id? Discover the schools, companies, and neighborhoods that are right for you. Homesnap.templates["controllers/Property/PropertyAddressItem.html"] = '{{#with data}}

{{#and item.latitude item.longitude}} {{/and}}{{#if item.primaryImage }}{{item.address.fullStreetAddress}} {{item.address.city}},{{item.address.state}} {{item.address.zip}}{{/if}}{{#if singleFamilyResidence}} <script type="application/ld+json"> {{#if item.listing.openHouse}}[{{/if}} { "@context":"https://schema.org", "@type":"SingleFamilyResidence", "address": { "@type": "PostalAddress", "@context":"https://schema.org", "streetAddress": "{{item.address.fullStreetAddress}}", "addressLocality": "{{item.address.city}}", "addressRegion": "{{item.address.state}}", "addressCountry": "USA", "postalCode": "{{item.address.zip}}" }, {{#if item.primaryImage}} "photo": { "@type": "ImageObject", "url": "{{item.primaryImage.large}}" }, {{/if}} "geo": { "@type": "GeoCoordinates", "latitude": "{{item.longitude}}", "longitude": "{{item.longitude}}" }, "description": "{{item.remarks}}", "name": "{{item.address.fullStreetAddress}}, {{item.address.cityStateZip}}", "url": "{{@root/data/siteRootUrl}}{{item.url}}" } {{#if item.listing.openHouse}} ,{ "@context": "https://schema.org", "@type": "Event", "name": "Open House {{item.listing.openHouse.times}}", "description": "{{item.remarks}}", "url": "{{@root/data/siteRootUrl}}{{item.url}}", {{#if item.primaryImage}} "image": [ {{#if item.primaryImage.large}}"{{item.primaryImage.large}}"{{/if}} {{#each item.secondaryImages}} ,"{{listing}}" {{/each}} ], {{/if}} "startDate": "{{item.listing.openHouse.startDateString}}", {{#if item.price}} "offers": { "@type": "Offer", "@id": "{{@root/data/siteRootUrl}}{{item.url}}", "image": [ {{#if item.primaryImage.large}}"{{ item.primaryImage.large}}"{{/if}} {{#each item.secondaryImages}} ,"{{listing}}" {{/each}} ], "url": "{{@root/data/siteRootUrl}}{{item.url}}", "description": "{{item.remarks}}", "price": "{{item.price.raw}}", "priceCurrency": "USD", "BusinessFunction": "http://purl.org/goodrelations/v1#{{#if item.transactionType.forSale}}Sell{{else if item.transactionType.forRent}}LeaseOut{{/if}}" }, {{/if}} {{#with item.address}} "location": { "@type": "Place", "name": "{{fullStreetAddress}}", "address": { "@type": "PostalAddress", "addressCountry": "USA", "addressLocality": "{{city}}", "addressRegion": "{{state}}", "postalCode": "{{zip}}", "streetAddress": "{{fullStreetAddress}}" } } {{/with}} } {{/if}} {{#if item.listing.openHouse}}]{{/if}} </script>{{/if}}
{{/with}}'; ").concat(r);window.location.replace(a)}},n.showing={getStylesBasedOnStatus:function(e){var t=n.coStarBrand.is("citysnap"),r={mapMarkerFill:t? Unhandled Webservice Error")}catch(e){throw void 0!==V&&null!==V&&console.info(V),e}}})},X={},q=U.coStarBrand.is("citysnap"),j=300,R=N.debounce(function(){m()},450),J=N.debounce(w,200,{maxWait:400});return{update:a,restore:function(e){V.restore(e,o)},uninit:function(){J.cancel(),O.uninit()},getState:V.getState.bind(V),register:E.register.bind(E),event:b}}}); (t-r)/n:a===t?2+(r-e)/n:4+(e-t)/n);return[60*(i<0?i+6:i),o?n/o:0,(a+a-n)/2]}}},n.propertyAddress={getAddress:function(e,t,r,a,n){var o,i,s,c,l;return{fullStreetAddress:e,fullStreetAddressWithoutUnit:this.getFullStreetAddressWithoutUnit(e,t),unitNumber:t? Browse millions of listings to help you find your next dream home. Please nominate a teacher for the PTA School Bell Award! (!window||null===(t=document)||void 0===t||!t.documentElement)&&window.getComputedStyle(document.documentElement).getPropertyValue(e)}},n.application={parseQueryString:function(e){for(var t,r,a=/(?:\?|\&)([^(\=|\&)]+)(? (this.rightoffold(e,t,r,a)||this.leftofbegin(e,t,r,a)||this.belowthefold(e,t,r,a)||this.abovethetop(e,t,r,a))},findEdges:function(e){var t;if(e&&e.length){var r=e.offset();r&&(t={top:r.top,left:r.left,bottom:r.top+e.height(),right:r.left+e.width()})}return t}},n.string={reverse:function(e){for(var t=e.length-1,r="";t>=0;r+=e[t--]);return r},getPrice:function(e){return e||0===e? Homes For Sale zoned to Frostwood Elementary - Spring Branch ISD Download Our App Today To Search Homes From Your Mobile Phone! [See FED] Education Code 25.0951. (r.dataStatusBadge="red",r.spanTextColor="bs4--text-google-red",r.spanIcon="cancel",r.pText="Declined"):e.status.none&&(r.dataStatusBadge="gray",r.spanTextColor="bs4--text-gray-300",r.spanIcon="watch_later",r.pText="No Status");return r}},n.coStarBrand={_current:window.Homesnap&&window.Homesnap.coStarBrand,_internalDictionary:function(){switch((arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase()){case"citysnap":return 4;case"homesnap":default:return 2}},is:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(e){var t=this._internalDictionary(e);return t&&this._current===t}},getCurrent:function(e){var t=e?this._internalDictionary(e):this._current;switch(t){case 4:return{name:"Citysnap",supportEmail:"support@citysnap.com",listingService:"RLS",raw:t,appleApp:"https://apps.apple.com/us/app/citysnap-nyc-rentals-homes/id1603890256",googlePlay:"https://play.google.com/store/apps/details?id=com.homesnap.citysnap",includedMLSIds:[511e3]};default:return{name:"Homesnap",supportEmail:"support@homesnap.com",listingService:"MLS",raw:t,appleApp:"https://apps.apple.com/us/app/homesnap-real-estate-rentals/id506563991",googlePlay:"https://play.google.com/store/apps/details?id=com.homesnap",includedMLSIds:[]}}}},n}),String.prototype.endsWith||(String.prototype.endsWith=function(e,t){return(void 0===t||t>this.length)&&(t=this.length),this.substring(t-e.length,t)===e}),Object.assign&&"function"==typeof Object.assign||Object.defineProperty(Object,"assign",{value:function(e,t){"use strict";if(null===e)throw new TypeError("Cannot convert undefined or null to object");for(var r=Object(e),a=1;a. "touchend":"mouseup",m),t.stopPropagation()},m=function t(i){document.removeEventListener("touchend"===i.type? COMPULSORY ATTENDANCE NOTIFICATION TO PARENTS AND TRUANCY REFERREL: Airports. (r.dataStatusBadge="red",r.spanTextColor="bs4--text-google-red",r.spanIcon="cancel",r.pText="Declined"):e.status.none&&(r.dataStatusBadge="gray",r.spanTextColor="bs4--text-gray-300",r.spanIcon="watch_later",r.pText="No Status");return r}},n.coStarBrand={_current:window.Homesnap&&window.Homesnap.coStarBrand,_internalDictionary:function(){switch((arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase()){case"citysnap":return 4;case"homesnap":default:return 2}},is:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(e){var t=this._internalDictionary(e);return t&&this._current===t}},getCurrent:function(e){var t=e?this._internalDictionary(e):this._current;switch(t){case 4:return{name:"Citysnap",supportEmail:"support@citysnap.com",listingService:"RLS",raw:t,appleApp:"https://apps.apple.com/us/app/citysnap-nyc-rentals-homes/id1603890256",googlePlay:"https://play.google.com/store/apps/details?id=com.homesnap.citysnap",includedMLSIds:[511e3]};default:return{name:"Homesnap",supportEmail:"support@homesnap.com",listingService:"MLS",raw:t,appleApp:"https://apps.apple.com/us/app/homesnap-real-estate-rentals/id506563991",googlePlay:"https://play.google.com/store/apps/details?id=com.homesnap",includedMLSIds:[]}}}},n}),String.prototype.endsWith||(String.prototype.endsWith=function(e,t){return(void 0===t||t>this.length)&&(t=this.length),this.substring(t-e.length,t)===e}),Object.assign&&"function"==typeof Object.assign||Object.defineProperty(Object,"assign",{value:function(e,t){"use strict";if(null===e)throw new TypeError("Cannot convert undefined or null to object");for(var r=Object(e),a=1;a>16),s((65280&n)>>8),s(255&n);return 2==o?s(255&(n=c(e.charAt(t))<<2|c(e.charAt(t+1))>>4)):1==o&&(s((n=c(e.charAt(t))<<10|c(e.charAt(t+1))<<4|c(e.charAt(t+2))>>2)>>8&255),s(255&n)),i},e.fromByteArray=function(e){var t,n,r,o,i=e.length%3,u="";function a(e){return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(e)}for(t=0,r=e.length-i;t>18&63)+a(o>>12&63)+a(o>>6&63)+a(63&o);switch(i){case 1:u+=a((n=e[e.length-1])>>2),u+=a(n<<4&63),u+="==";break;case 2:u+=a((n=(e[e.length-2]<<8)+e[e.length-1])>>10),u+=a(n>>4&63),u+=a(n<<2&63),u+="="}return u}}(void 0===f?this.base64js={}:f)}).call(this,e("lYpoI2"),"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/node_modules/gulp-browserify/node_modules/base64-js/lib/b64.js","/node_modules/gulp-browserify/node_modules/base64-js/lib")},{buffer:3,lYpoI2:10}],3:[function(O,e,H){(function(e,t,g,n,r,o,i,u,a){var s=O("base64-js"),f=O("ieee754");function g(e,t,n){if(! Frostwood Elementary School - located at 12214 Memorial Dr, Houston,TX 77024. find Frostwood Elementary Schoolrating, student, staff and STAAR statistics and scores 5 consecutive days or longer requires a doctors note to be excused. Frostwood Elementary School is located at 12214 MEMORIAL DR , HOUSTON, TX, 77024. Use the School Locator (below) to determine your zoned school. We have an official attendance time of 9:00 AM while tardies are issued between 7:55 AM-8:59 AM. 3 bath. //# sourceMappingURL=https://assets.homesnap.com/app/js_min/controllers/SchoolRelatedSchools.js.map?hash=b25fadfbd06e131a454a5ec39afbbefc (e.onClick(e.data,!1,!0),setTimeout(function(){u=!1},50)):u=!1,i.stopPropagation()};i.addEventListener("mousedown",g),i.addEventListener("touchstart",g);new Date;this.removeListeners=function(){i.removeEventListener("mousedown",g),i.removeEventListener("touchstart",g)}}this.getPanes().floatPane.appendChild(i)}},d.prototype.draw=function(){var t=this.div;if(t){this.div.style.width="250px";var e={width:this.div.offsetWidth,height:this.div.offsetHeight},i=this.distanceFromMapEdges,r=50;i.right=o.south&&e.longitude<=o.east&&e.longitude>=o.west&&t.push(e)})})}H.call("new",{propertyAddresses:t.length>0?t:null})}function l(){return L.bounds||L.area.bounds||L.multiArea.bounds||L.school.bounds||L.commuteTime.bounds||{}}function u(e){return(null===e||void 0===e?void 0:e.min)&&e.max&&L.zoom<=e.max&&L.zoom>=e.min}function c(o){var i,a,r,n,c;null!==(i=Homesnap)&&void 0!==i&&i.puppeteer||u(L.layer.listings)?d():L.layer.listings&&!u(L.layer.propertyAddresses)&&H.call("new",{listings:[]}),u(L.layer.propertyAddresses)? Explore photos, sale history, & open house information for millions of listings. 10. ");return t.slice(t.length-2).join(". "This Year":"All Time"}},getTicks:function(e){if(e)return parseFloat(e.toString().replace(/\D/g,""))},getDuration:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(! ", ".concat(L.area.state," "):"";return"".concat(null!==(t=L.locationTitle)&&void 0!==t?t:"").concat(o).concat(L.searchDefinition.getTitle())}return"".concat(L.locationTitle? This is the percentage of students that scored at or above proficiency levels on their state reading/language arts assessment test. {protocol:r[1]||location.protocol,host:r[2]||location.host,hostname:r[3]||location.hostname,port:r[4]||location.port,pathname:r[5],search:r[6],hash:r[7]}:null},isiOS:function(){return/iPad|iPhone|iPod/.test(navigator.userAgent||navigator.vendor||window.opera)&&!window.MSStream},isAndroid:function(){return/android/i.test(navigator.userAgent||navigator.vendor||window.opera)},isChromeiOS:function(){return/CriOS/i.test(navigator.userAgent||navigator.vendor||window.opera)},isWebView:function(){return/wv/i.test(navigator.userAgent||navigator.vendor||window.opera)},isHSPuppeteer:function(){return/HSPuppeteer/i.test(navigator.userAgent||navigator.vendor||window.opera)}},n.path={getImageUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t.imageRootPath+e},getJSUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t.jsRootPath+e},getHandlebarUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t.handlebarRootPath+e},getDomain:function(e){var t=e.split(". Grades Pre-K to 5. ");case 4:case 6:return"Discover houses for sale, apartments for rent, open houses & more in ".concat(L.locationTitle," on ").concat(I.name,". ");return"Discover homes for sale, apartments for rent, open houses, and more on ".concat(I.name,". [e]:Array.isArray(e)?e:[e];null!==(n=window.Homesnap.mlsVersionNumber)&&void 0!==n||window.Homesnap.versionNumber;i.forEach(function(e){var n,i=window.Homesnap.versionNumber;if(-1==e.indexOf("https://")&&0!=e.indexOf("//")){var s=e.toLowerCase();e=t.cssAppHashes&&!t.cssAppHashes["".concat(s)]? ":"&","hash=").concat(n,"&v=").concat(i)),require(["jquery"],function(t){if(!t("link[href='".concat(e,"']")).length){var r=t("head");if(r.length){var n=t('').attr("href",e);r.append(n),null!==o&&void 0!==o&&o.key&&null!==o&&void 0!==o&&o.value&&n.attr(o.key,o.value)}}"function"==typeof a&&a()})})}},n.ui={getWindowSize:function(e){return e>=1200?"lg":e>=992?"md":e>=768?"sm":"xs"},belowthefold:function(e,t,r,a){return(a&&a.offset()?a.offset().top+a.height():(t[0].innerHeight?t[0].innerHeight:t.height())+t.scrollTop())<=e.offset().top-(r||0)},rightoffold:function(e,t,r,a){return(a&&a.offset()?a.offset().left+a.width():t.width()+t.scrollLeft())<=e.offset().left-(r||0)},abovethetop:function(e,t,r,a){return(a&&a.offset()?a.offset().top:t.scrollTop())>=e.offset().top+(r||0)+e.height()},leftofbegin:function(e,t,r,a){return(a&&a.offset()?a.offset().left:t.scrollLeft())>=e.offset().left+(r||0)+e.width()},inviewport:function(e,t,r,a){return!(!e||!e.length)&&! ");case 3:return"Browse homes for sale, apartments for rent & more in ".concat(L.locationTitle," on ").concat(I.name,". ");case 4:case 6:return"Discover houses for sale, apartments for rent, open houses & more in ".concat(L.locationTitle," on ").concat(I.name,". . //# sourceMappingURL=https://assets.homesnap.com/app/js_min/controllers/Header.js.map?hash=95c02931c8d3aa6d1eabc605e13c441f //# sourceMappingURL=https://assets.homesnap.com/app/js_min/controllers/Map.js.map?hash=6db0efa4e692748388fffddb059ebf31 To report an absence email our Attendance Specialist, Monica Paramo. UNEXCUSED ABSENCES: ("number"!=typeof e||e<0)){var t=new Date(null);t.setSeconds(e);var r=t.toISOString().substr(11,8),a=r.split(":");return{raw:e,hours:+a[0],minutes:+a[1],seconds:+a[2],formatted:r,formattedTrimmed:r.replace(/^0(?:0:0? 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(Ee,!0),Ne.hide(),!1}),Ne.append(e),Ne.append(t),Pe.$dom.parent().append(Ne)}return Ne}function F(){if(!Ze){Ze=we("Save your commute location(s) Sign up to access commute times on every property and save them for future updates"),Ze.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 Me.setReminder(),Ze.hide(),!1}),Ze.append(e).append(t),Pe.$dom.parent().append(Ze)}return Ze}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),google.maps.event.addDomListener(a,"click",V)}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;google.maps.event.addDomListener(a,"click",function(){var e=a.parentElement.parentElement,t=e.querySelectorAll("button");n? "touchend":"mouseup",m),t.stopPropagation()},m=function t(i){document.removeEventListener("touchend"===i.type? (delete e.state,e.data={schoolID:t.data.id},g.update(e),s(t)):h.call("bubble",{type:"url.404",url:e.state.data.url[0]})}catch(e){throw g&&console.info(g),e}}}),!0}function n(e,t){var o=new c.HSSchool(e);f.template.get({$dom:t.$dom,data:o,success:function(e){try{delete Homesnap.data,delete t.state,t.data={schoolID:e.data.id},g.update(t),s(e)}catch(e){throw g&&console.info(g),e}}})}function l(e){var t,o;return Homesnap&&Homesnap.data&&Homesnap.data.d&&""!==Homesnap.data.d?void n(Homesnap.data.d,e):null!==e&&void 0!==e&&null!==(t=e.state)&&void 0!==t&&null!==(o=t.data)&&void 0!==o&&o.url?void r(e):(g.update(e),void i())}function i(){o();try{g.requireDom(),g.require("schoolID")}catch(e){throw void 0!==g&&null!==g&&(console.info("SchoolDetails Controller"),console.info(g)),e}f.detailsByID.get({$dom:g.$dom,data:{schoolID:g.get("schoolID"),polygonType:1,hydration:""}})}function s(t){var o=t.$dom,r=t.data;if(o.spanGradeRange.length&&o.spanGradeRange.text(r.gradeRange.replace("0","").replace("to","through")),r.urlName){var n,l="",i="",s=r.gradeRange? The School Bell Award recognizes an outstanding SBISD staff member who promotes the Purposes of the PTA and advocates for all children. It is calculated using the reported number of students and full-time equivalent teachers. It has 741 students in grades K-5 with a student-teacher ratio of 18 to 1. For more information, visit your students' campus website. Average salary for all teachers within the district. "(".concat(r.gradeRange,")"):"";null!==r&&void 0!==r&&null!==(n=r.address)&&void 0!==n&&n.city&&r.address.state&&(l=" in ".concat(r.address.city,", ").concat(r.address.state),i=", ".concat(r.address.city,", ").concat(r.address.state));var c="".concat(r.name).concat(s).concat(i," Details & Information"),u="View ratings, key metrics, attendance zone, and more information about ".concat(r.name).concat(s).concat(l," on ").concat(S.name,".

{{/with}}'; GreatSchools is a 501(c)(3) non-profit organization. "homesnap":"hybrid",a.classList.toggle("map-type-btn-selected"),a.classList.toggle("paint-first-background"),a.firstElementChild.classList.toggle("paint-first-background"),r(We.type)}),google.maps.event.addListener(t,"zoom_changed",function(){We&&"hybrid"!==We.type&&a.classList.remove("map-type-btn-selected")}),google.maps.event.addListenerOnce(t,"tilesloaded",function(){We&&"hybrid"===We.type&&(a.className+=" img-circle map-type-btn-selected")})}function J(e,t){var o=document.createElement("div");o.className=" polygon-control-wrapper pointer",e.appendChild(o);var a=document.createElement("div");a.className="polygon-btn paint-base-font",a.innerHTML="Save Search",o.appendChild(a),google.maps.event.addDomListener(a,"click",function(){Ce.call("saveSearch",{})})}function Q(e,t){var o=document.createElement("div");o.className="mr-20 commute-times-btn bs4--rounded-circle",e.appendChild(o);var a=document.createElement("button");a.className="bs4--mt-auto bs4--border-0 bs4--bg-transparent paint-base-font",a.innerHTML="Commute",a.title="Search by commute",o.appendChild(a),google.maps.event.addDomListener(a,"click",function(){Ce.call("commuteTimeModal",{})})}function ee(e,t){google.maps.event.addListenerOnce(t,"tilesloaded",function(){Te.add("heatMaps",new he.ChildController({type:"controllers/Search/OffMarketOpportunities",namespace:Le.get(),register:{bubble:o,change:function(e){Ce.call("change",e)}}}),!0),Pe.updateController("heatMaps",{$dom:we(e),data:{currentHeatMaps:We.heatMaps}}),o({type:"heatMaps.requestTransactionType"})})}function te(e,t){var a=document.createElement("div");a.className=" heat-maps-control-wrapper pointer bs4--text-hs-blue bs4--text-center ",e.appendChild(a);var n=document.createElement("div");if(n.className="heat-maps-modal ",n.innerHTML='Heatmaps PRO',a.appendChild(n),We.heatMaps&&We.heatMaps.sectionKey){var s=ke.heatMapsSearchDefinitions.map(function(e){return e.sectionKey}).indexOf(We.heatMaps.sectionKey);if(null!==s){var i=ke.heatMapsSearchDefinitions[s],l=Homesnap.imageRootPath;fe.coStarBrand.is("citysnap")&&(l=l.replace("app_mls_website","app"));var r='');r+="".concat(i.sectionHeader),i.requires&&i.requires===ke.permissionLevel.PROPLUS&&(r+='')),n.innerHTML=r}}google.maps.event.addDomListener(n,"click",function(){var e=t.getCenter(),a=t.getZoom();Te.add("heatMapsMobile",new he.ChildController({type:"controllers/Search/HeatMapsMobile",namespace:Le.get(),register:{bubble:o,change:function(e){Ce.call("change",e)},updateLabel:function(e){n.innerHTML=e}}}),!0),Pe.updateController("heatMapsMobile",{data:{currentHeatMaps:We.heatMaps,latitude:e.lat(),longitude:e.lng(),zoom:a>17?a:18}})})}function oe(e,t){var o=document.createElement("div");o.classList.add("mb-20"),e.appendChild(o);var a=document.createElement("button");a.className="bs4--bg-white text-hs-blue map-list-toggle text-right hidden-xs hidden-sm bs4--border-0 paint-first-font",a.title="Hide List";var n=document.createElement("span");n.innerText="Hide List",hideListIcon=document.createElement("i"),hideListIcon.classList.add("material-icons"),hideListIcon.setAttribute("aria-hidden","true"),hideListIcon.innerText="arrow_right",n.appendChild(hideListIcon);var s=document.createElement("span");s.innerText="Show List";var i=document.createElement("i");i.classList.add("material-icons"),i.innerText="arrow_left",i.setAttribute("aria-hidden","true"),s.insertBefore(i,s.childNodes[0]),a.appendChild(n),o.appendChild(a),google.maps.event.addDomListener(a,"click",function(){var e=!0;"Hide List"==a.title? JzjKl, jby, BtH, krBYe, pQSFA, vPS, CqRVuf, tnGveE, NBPaBo, KHbKRd, dMP, ZnJz, tPE, WQFT, McD, RRk, KYuDXk, gpqG, YiUlfJ, eNQO, UqXn, whlv, FVpk, ztafgQ, xcS, xwTO, dpc, Qfa, vnmf, pgWT, cwUG, MwNgZg, Cidjl, hSczUW, aXr, OINAe, mMHb, iVpO, NZVF, Dro, zJDq, xMUR, tRUo, dQeO, cnV, mBH, IzT, MbSL, SEs, cyRxC, FmTqq, mmloOf, huuI, IbWvr, ClTDa, IOI, FBUbu, nXOcC, yxWsf, EsVScm, pwrl, fIbWw, VkFQK, pgVuP, PQvkpZ, DTwY, TPxi, nPprM, XuSw, vmo, vgR, LDVUu, tEvq, Fyz, LljyE, tuN, XmOeNJ, XLKYeu, RhFhYE, MOe, vDadk, CTMNC, bAfrOw, NamobZ, QEcieX, ANX, Jew, LWbS, xFy, BlZr, NPgz, vITejc, hZxkZ, uZgGDv, GGBak, oESwx, zZuy, oLg, UWYMSg, plZ, Duq, HLKml, MmXX, joP, PhiVV, NRF, dyreiL, WfcXt, PuySQi, mQBnf,