var map = new OpenLayers.Map("portland-OR-keybank");map.addLayer(new OpenLayers.Layer.OSM("OpenStreetMap", ['//a.tile.openstreetmap.org/${z}/${x}/${y}.png','//b.tile.openstreetmap.org/${z}/${x}/${y}.png','//c.tile.openstreetmap.org/${z}/${x}/${y}.png'], null)); var zoom=9;var lonLat = new OpenLayers.LonLat( -122.692, 45.4986 ).transform(new OpenLayers.Projection("EPSG:4326"),map.getProjectionObject());map.setCenter (lonLat, zoom);$geo('8112 SE 13th Ave, Portland, OR 97202', '2f4d58d3', '19d3b9b3');$geo('3515 SW Troy, Portland, OR 97219', '43789a2c', '19d3b9b3');$geo('1532 NE 181st Ave, Portland, OR 97230', '1d04ca69', '19d3b9b3');$geo('726 SE Morrison, Portland, OR 97214', '112ac9c5', '19d3b9b3');$geo('2310 NW Everett St, Portland, OR 97210', 'b43e9ac9', '19d3b9b3');$geo('825 NE Multnomah St Ste 175, Portland, OR 97232', '35493041', '19d3b9b3');$geo('4600 SE Woodstock Blvd, Portland, OR 97206', 'a52eb57c', '19d3b9b3');$geo('4131 SE Hawthorne Blvd, Portland, OR 97214', '956904fb', '19d3b9b3');$geo('1222 SW 6th Ave Suite 200, Portland, OR 97204', '73b69137', '19d3b9b3');$geo('1205 NE 102nd Ave, Portland, OR 97220', 'a9866767', '19d3b9b3');$geo('1001 NW 14th Ave, Portland, OR 97209', '38af70cc', '19d3b9b3');$geo('14701 SE Division St, Portland, OR 97236', 'fcff6b0d', '19d3b9b3');$geo('3839 NE Broadway, Portland, OR 97232', '054e3e25', '19d3b9b3');$geo('6335 SW Capitol Hwy, Portland, OR 97239', 'd4f5cd01', '19d3b9b3');$geo('6620 SW Beaverton-Hillsdale Highway, Portland, OR 97225', '83915254', '19d3b9b3');$geo('18215 NW West Union Rd, Portland, OR 97229', 'c32b5652', '19d3b9b3');$geo('805 NW Murray Rd, Portland, OR 97229', '3b5d2bca', '19d3b9b3');$geo('6815 N Lombard Street, Portland, OR 97203', '668156f0', '19d3b9b3');function $setCenter($lon, $lat){map.setCenter(new OpenLayers.LonLat($lon,$lat).transform(new OpenLayers.Projection('EPSG:4326'), map.getProjectionObject() ), 18);}function $geo($location, $hash, $hash2){var $geocode = 'https://nominatim.openstreetmap.org/search?q='+$location+'&format=json'; $.getJSON($geocode, function(data) {var lonLat = new OpenLayers.LonLat( data[0]['lon'] , data[0]['lat'] ).transform(new OpenLayers.Projection("EPSG:4326"),map.getProjectionObject());var markers = new OpenLayers.Layer.Markers( "Markers" );map.addLayer(markers);markers.addMarker(new OpenLayers.Marker(lonLat));map.setCenter (lonLat, 12);document.getElementById($hash).innerHTML += ' | View Map';});}