(503) 356-2075 fax. define("controllers/SchoolDetailsKeyMetrics",["require","ControllerObjects","lodash","Utilities","tinycolor"],function(t){return function(e){function r(t){f.call("bubble",t)}function a(t){y.update(t),o()}function o(){try{y.requireDom()}catch(t){throw t}var t=y.get("schoolDetails");if(t.studentsByGrade){var e=t.studentsByGrade.groups.map(function(t){return t.count.raw}),r=h.max(e),a=h.sortBy(e).reverse(),o=t.studentsByGrade.groups.map(function(t){return(t.count.raw/r*100).toFixed(2)}),n=o.map(function(t){return t>25}),i=t.studentsByGrade.groups.map(function(t){var e=a.indexOf(t.count.raw),r=b.split("|");return e<2?r[e]:r[2]});m.get({$dom:y.$dom,data:{schoolDetails:t,percentages:o,takeGradeNameOutOfBar:n,barColors:i}})}}function n(t){c=t.$dom,t.data.schoolDetails.ethnicity&&(g.add("ethnicityPieChart",new u.ChildController({type:"controllers/Charts/PieChart",namespace:p.get(),register:{bubble:r}}),!0),y.updateController("ethnicityPieChart",{$dom:c.divEthnicityPieChart,data:{chartData:i(t.data.schoolDetails.ethnicity),colorsArray:b.split("|"),total:t.data.schoolDetails.ethnicity.total.raw,tooltipFormat:"label",height:250}})),t.data.schoolDetails.freeLunches&&(g.add("lunchPieChart",new u.ChildController({type:"controllers/Charts/PieChart",namespace:p.get(),register:{bubble:r}}),!0),y.updateController("lunchPieChart",{$dom:c.divLunchPieChart,data:{chartData:i(t.data.schoolDetails.freeLunches),colorsArray:b.split("|"),total:t.data.schoolDetails.freeLunches.total.raw,tooltipFormat:"label",height:250}}))}function i(t){for(var e={datasets:[],labels:[]},r=t.total.raw,a=0,o=t.groups.length;a0?$("a[href='#".concat(c.divMiddleSchoolContainer[0].id,"']")).trigger("click").attr("aria-selected",!0):h.high.length>0&&$("a[href='#".concat(c.divHighSchoolContainer[0].id,"']")).trigger("click").attr("aria-selected",!0)),d.call("bubble",{type:"url.update"})}var l=e("ControllerObjects"),n=e("Objects"),i=(e("bootstrap"),new l.Unique(t)),d=new l.Callbacks,c=new l.ChildControllerManager,u=new l.StateManager(c,{});c.add("graduateFromSchoolItem",new l.ChildControllerArray({type:"controllers/schoolItem",namespace:i.get(),register:{bubble:o}})),c.add("graduateToSchoolItem",new l.ChildControllerArray({type:"controllers/schoolItem",namespace:i.get(),register:{bubble:o}})),c.add("elementarySchoolItem",new l.ChildControllerArray({type:"controllers/schoolItem",namespace:i.get(),register:{bubble:o}})),c.add("middleSchoolItem",new l.ChildControllerArray({type:"controllers/schoolItem",namespace:i.get(),register:{bubble:o}})),c.add("highSchoolItem",new l.ChildControllerArray({type:"controllers/schoolItem",namespace:i.get(),register:{bubble:o}}));var h={getRelated:new l.Getter({namespace:i.get(),type:n.HSSchoolRelated,webService:"/service/Schools/GetRelated",failure:function(){throw u&&console.info(u),new Error("School Related Schools controller: Unhandled Error")}}),main:new l.Getter({namespace:i.get(),success:function(e){try{a(e)}catch(e){throw u&&console.info(u),e}},template:{url:"controllers/SchoolRelatedSchools.html",dom:["divFrom","divGraduateTo","divGraduateFrom","divElementary","divMiddle","divHigh","divElementaryContainer","divMiddleSchoolContainer","divHighSchoolContainer",["divGraduateFromSchool"],["divGraduateToSchool"],["divElementarySchool"],["divMiddleSchool"],["divHighSchool"],"aElementaryLabel","aMiddleLabel","aHighLabel","ulTabList"]}})};return{update:function(e){u.update(e),r()},restore:function(e){u.restore(e,r)},uninit:function(){c.uninit()},getState:u.getState.bind(u),register:d.register.bind(d),event:function(e,t){c.event(e,t)}}}}); Homesnap.templates["controllers/SchoolRelatedSchools.html"] = '{{#with data}} {{#or from to}}
Related Schools
{{#if from }}
{{name}} typically accepts graduates from the following schools:
{{#each from}}
{{/each}}
{{/if}} {{#if to }}
Graduates from {{name}} typically go to the following schools:
{{#each to}}
{{/each}}
{{/if}} {{/or}} {{#or elementary middle high}}
Nearby Schools
{{#if elementary }}
{{#each elementary}}
{{/each}}
{{/if}} {{#if middle }}
{{#each middle}}
{{/each}}
{{/if}} {{#if high }}
{{/if}}
{{/or}}{{/with}}';
Find 29 real estate homes for sale listings near Cooper Mountain Elementary School in Beaverton, OR where the area has a median listing price of $440,000. (e.style.background="#7D12A1",e.classList.add("bg-for-sale"),e.title="Both Sides"):r.listingAgent||r.altListingAgent? Cooper Mountain Elementary School is a school servicing grades KG to 5 and is located in the district of "Beaverton SD 48J" in Bethany, OR. Homesnap.templates["controllers/SchoolItem.html"] = '{{#with data}}
{{/with}}';
"Last 7 Days":i>=7&&i<14? See how Captain Cooper Elementary ranks with other Big Sur schools. "For Rent":"For Sale",i="#00b100";else if(e.listing.sListingStatus.contract)a=s? Homesnap.templates["controllers/SchoolItem.html"] = '{{#with data}}
{{/with}}';
(503) 356-2070 phone. (o=51,i=E.streetArea.id):null!==(t=E.multiArea.id)&&void 0!==t&&t.length&&(o=[],i=[],E.multiArea.id.forEach(function(e){o.push(e[0]),i.push(e[1])})),z.call("new",{listingCount:{count:e.data.count,truncated:e.data.status.countIsTruncated},clusters:e.data.clusters&&E.zoom<18?e.data.clusters:null,listings:e.data.listings||null,searchDefinition:n,currentZoom:E.zoom,streetArea:E.streetArea||void 0,commuteTimePlaces:E.commuteTime.places,entityType:o,entityID:i,callAppMode:!0})}catch(e){throw E&&console.info(E),e}}})}function h(){var e=l();I.schools.get({data:{latitudeMin:e.south||void 0,latitudeMax:e.north||void 0,longitudeMin:e.west||void 0,longitudeMax:e.east||void 0,skip:0,take:E.counts.listings,polygonType:1}})}function p(e){var t;return{clusters:Math.round(e/15e3),listings:null!==(t=Homesnap)&&void 0!==t&&t.puppeteer?850:Math.round(e/3e3)}}function f(){return E}function y(){if(E.school.id)return"".concat(E.searchDefinition.getTitle()," Near ").concat(E.locationTitle);if(E.area.id&&2===E.area.areaTypeID){var e,t,o=null!==E&&void 0!==E&&null!==(e=E.area)&&void 0!==e&&e.state? A. Cooper Mountain Elementary School is a highly rated, public school located in Beaverton, OR. (Ve.polygon.bounds=new google.maps.LatLngBounds,Ve.polygon.bounds.extend({lat:i.south,lng:i.west}),Ve.polygon.bounds.extend({lat:i.north,lng:i.east})):Ve.polygon.bounds=I(Ve.polygon.polygon),Ve.polygon.type=t,Ve.polygon.data=i,v()}break;case"MultiAreaItem":var c,u,p;if(null===a||void 0===a||!a.data||Array.isArray(a.data))return;var m=a.data.item,h=null===a||void 0===a?void 0:null===(c=a.data)||void 0===c?void 0:c.fit;b(),C(Ve.polygon.marker),h&&g();var S=[],H=[];if(Ve.polygon.bounds=new google.maps.LatLngBounds,Ve.polygon.polygon=null!==m&&void 0!==m&&m.length&&Ve.polygon.polygon?Ve.polygon.polygon:[],Array.isArray(m)&&m.forEach(function(e){var t,o;if("HSStreetArea"===(null===e||void 0===e?void 0:e.type_)&&null!==(t=e.segments)&&void 0!==t&&t.length){var a=null===e||void 0===e?void 0:e.segments.map(function(e){return e});H=H.concat(a)}else if(null!==e&&void 0!==e&&e.polygon)S.push(e.polygon);else if(null!==e&&void 0!==e&&null!==(o=e.zones)&&void 0!==o&&o.length){var n=e.zones.map(function(e){return e.polygon})[0];n&&S.push(n)}e.north&&e.south&&e.east&&e.west&&(Ve.polygon.bounds.extend({lat:e.south,lng:e.west}),Ve.polygon.bounds.extend({lat:e.north,lng:e.east}))}),H.length){var _=H.map(function(e){return google.maps.geometry.encoding.decodePath(e)});Ve.polygon.polygon=Ve.polygon.polygon.concat(T({paths:_}))}if(S.length){var z=$(S);Ve.polygon.polygon=Ve.polygon.polygon.concat(x({paths:z,fit:h}))}h&&re.fitBounds(A(Ve.polygon.bounds,h.percent));var D=a.data.item.filter(function(e){return 26===e.entityType});if(D.length){var B;We.multiAreasSchools.data=Ve.multiAreasSchools.data,Ve.multiAreasSchools.data=new he.HashTable,D.forEach(function(e){Ve.multiAreasSchools.data.setItem(e.id.toString(),e)});var R=ye.js.dedupeHashTables(We.multiAreasSchools.data,Ve.multiAreasSchools.data);null!==R&&void 0!==R&&null!==(B=R.remove)&&void 0!==B&&B.length&&R.remove.forEach(function(e,t){var o=Ve.multiAreasSchools.markers.getItem(e);o&&(C(o),Ve.multiAreasSchools.markers.removeItem(e))}),e(["modules/MapCustomMarker"],function(e){var t;if(void 0===e||null===e)return!1;if((null===R||void 0===R?void 0:null===(t=R.add)||void 0===t?void 0:t.length)>0){var n,l=function(t,a){function n(e,t){O({latLng:t,marker:Ve.multiAreasSchools.markers.getItem(e.id.toString()),data:e,onClick:function(e,t,a){o({type:"url.unhandled",url:e&&e.hasPolygon&&t?e.polygonUrl:e.url,data:e,polygon:t,details:a})}})}var l=new google.maps.LatLng(t.latitude,t.longitude);return new e.School(l,a,t,!0,n)};null===R||void 0===R||null===(n=R.add)||void 0===n||n.forEach(function(e){var t=Ve.multiAreasSchools.data.getItem(e);if(!1!==a.marker&&t.latitude&&t.longitude){var o=l(t,re);Ve.multiAreasSchools.markers.setItem(t.id.toString(),o)}})}})}else Ve.multiAreasSchools.data.length&&k();1===m.length&&ye.ajax.isType(m[0],"HSSchool")&&(null===(u=m[0])||void 0===u||null===(p=u.zones)||void 0===p||!p.length)&&m[0].latitude&&m[0].longitude&&(re.setCenter({lat:m[0].latitude,lng:m[0].longitude}),re.setZoom(Ce.get("nonPolygonZoom",18))),Ve.polygon.type=t,Ve.polygon.data=m;break;case"HSSchool":if(a&&a.data&&Array.isArray(a.data)){We.schools.data=Ve.schools.data,a.ui&&a.ui.schools&&(Ve.ui.schools=a.ui.schools),Ve.schools.data=new he.HashTable;for(var Z=0;Z0;Ve.polygon.polygon.forEach(function(o){google.maps.geometry.poly.containsLocation(t,o)&&!n&&Ve.schools.data.setItem(e.id.toString(),e)})}}();var N=ye.js.dedupeHashTables(We.schools.data,Ve.schools.data);if(N&&N.remove&&N.remove.length>0)for(var K=0;K0&&e(["modules/MapCustomMarker"],function(e){if(void 0===e||null===e)return!1;for(var t=0;t0){var q=G.zones.reduce(function(e,t){return t.polygon&&(e=e||[],e.push(t.polygon)),e},void 0),X=$(q);Ve.polygon.polygon=x({paths:X,fit:U}),G.north&&G.south&&G.east&&G.west? (delete e.state,e.data={schoolID:t.data.id},m.update(e),s(t)):p.call("bubble",{type:"url.404",url:e.state.data.url[0]})}catch(e){throw m&&console.info(m),e}}}),!0}function r(e,t){var o=new c.HSSchool(e);y.template.get({$dom:t.$dom,data:o,success:function(e){try{delete Homesnap.data,delete t.state,t.data={schoolID:e.data.id},m.update(t),s(e)}catch(e){throw m&&console.info(m),e}}})}function l(e){var t,o;return Homesnap&&Homesnap.data&&Homesnap.data.d&&""!==Homesnap.data.d?void r(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 n(e):(m.update(e),void i())}function i(){o();try{m.requireDom(),m.require("schoolID")}catch(e){throw void 0!==m&&null!==m&&(console.info("SchoolDetails Controller"),console.info(m)),e}y.detailsByID.get({$dom:m.$dom,data:{schoolID:m.get("schoolID"),polygonType:1,hydration:""}})}function s(t){var o=t.$dom,n=t.data;if(o.spanGradeRange.length&&o.spanGradeRange.text(n.gradeRange.replace("0","").replace("to","through")),n.urlName){var r,l="",i="",s=n.gradeRange? Cooper Mountain Elementary School in Beaverton, Oregon serves 527 students in grades Kindergarten-5. Our rating system is based on a scale of 1 to 10, and this school has not yet been rated. Office Hours: 8:00 a.m. - 4:00 p.m. Main Office Line: 503.356.2070 • Attendance Line: … 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}}
{{#or paging buildingSummary}} {{/or}} {{#if statusBar}} {{~{item.propertyStatus.text}~}} {{~#and item.listing.sListingStatus.contract item.listing.contractDate}} {{item.listing.contractDate.shortMonth}} {{item.listing.contractDate.day}} {{~else and item.listing.sListingStatus.sold item.listing.closeDate}} {{item.listing.closeDate.shortMonth}} {{item.listing.closeDate.day}} {{else}} {{~#or item.attributes.mlsStatus.expired item.attributes.mlsStatus.canceled item.attributes.mlsStatus.withdrawn item.attributes.mlsStatus.hold}} {{#if item.attributes.offMarketDate}} {{item.attributes.offMarketDate.shortMonth}} {{item.attributes.offMarketDate.day}} {{/if}} {{/or~}} {{/and~}}
{{~#or item.listing.specialFeatures.contingent item.listing.specialFeatures.auction item.listing.specialFeatures.shortSale item.listing.specialFeatures.foreclosure ~}} {{!-- item.listing.specialFeatures.newHome --}} {{#with item.listing.specialFeatures ~}}
{{~#if contingent~}} Contingent {{~else if shortSale~}} Short Sale {{~else if auction~}} Auction {{~else if foreclosure~}} Foreclosure {{~else if newHome~}} New Construction {{~/if~}}
{{~/with}} {{/or}} {{#or likelihoodStatus secondaryBanner ~}}
{{likelihoodStatus.title}}
{{/or}}
{{/if}} {{#if paging}} {{#if gradient}}
{{/if}}
{{#if price}}
{{item.price.short}}
{{/if}}
{{item.address.fullStreetAddress}}
{{~#if item.address.city}}{{item.address.city}}, {{/if~}} {{~#if item.address.state}}{{item.address.state}} {{/if~}} {{~#if item.address.zip}}{{item.address.zip}}{{/if~}} {{#if units.total}}{{units.total}} Units{{/if}}
{{#if item.beds}}
{{item.beds.string}}
{{item.beds.label}}
{{/if}} {{#if item.baths}}
{{{item.baths.string}}}
{{item.baths.label}}
{{/if}} {{#and item.beds item.baths}}{{else}}{{#if item.sqFt}}
{{{item.sqFt.string}}}
sq ft
{{/if}}{{/and}}
{{/if}} {{#if buildingSummary}} {{#if gradient}}
{{/if}}
{{#if units.listings}}
{{units.listings}} Listings {{/if}}
{{#if units.total}}{{item.address.fullStreetAddressWithoutUnit}}{{else}}{{item.address.fullStreetAddress}}{{/if}}
{{~#if item.address.city}}{{item.address.city}}, {{/if~}} {{~#if item.address.state}}{{item.address.state}} {{/if~}} {{~#if item.address.zip}}{{item.address.zip}}{{/if~}} {{#if units.total}}{{units.total}} Units{{/if}}
{{/if}}{{#if singleFamilyResidence}} <script type="application/ld+json"> {{#if item.listing.openHouse}}[{{/if}} { "@context":"http://schema.org", "@type":"SingleFamilyResidence", "address": { "@type": "PostalAddress", "@context":"http://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": "https:{{item.primaryImage.large}}" }, {{/if}} "geo": { "@type": "GeoCoordinates", "latitude": "{{item.longitude}}", "longitude": "{{item.longitude}}" }, "description": "{{item.remarks}}", "name": "{{item.address.fullStreetAddress}}, {{item.address.cityStateZip}}", "url": "https://www.homesnap.com{{item.url}}" } {{#if item.listing.openHouse}} ,{ "@context": "http://schema.org", "@type": "Event", "name": "Open House {{item.listing.openHouse.times}}", "description": "{{item.remarks}}", "url": "https://www.homesnap.com{{item.url}}", {{#if item.primaryImage}} "image": [ {{#if item.primaryImage.large}}"https:{{item.primaryImage.large}}"{{/if}} {{#each item.secondaryImages}} ,"https:{{listing}}" {{/each}} ], {{/if}} "startDate": "{{item.listing.openHouse.startDateString}}", {{#if item.price}} "offers": { "@type": "Offer", "@id": "https://www.homesnap.com{{item.url}}", "image": [ {{#if item.primaryImage.large}}"https:{{ item.primaryImage.large}}"{{/if}} {{#each item.secondaryImages}} ,"https:{{listing}}" {{/each}} ], "url": "https://www.homesnap.com{{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}}';
Spark Check If Partition Exists,
Yocan Evolve Wax Pen Kit,
Vera Bank Account Balance,
Geraasbesoedeling In English,
Caterpillar Roller Coaster,
Pineville, Ky News,
Gbbo Biscuit Week Recipes,
Online Ukulele Tuner,