var map = new OpenLayers.Map("minneapolis-MN-liberty-tax-service");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( -93.2702, 44.9848 ).transform(new OpenLayers.Projection("EPSG:4326"),map.getProjectionObject());map.setCenter (lonLat, zoom);$geo('4331 Winnetka Ave N, Minneapolis, MN 55428-4926', '6f4a4a27', '497f1455');$geo('6412 Bass Lake Rd, Minneapolis, MN 55428-3519', 'cd522018', '497f1455');$geo('7820 Portland Ave S, Minneapolis, MN 55420-1313', '4af93433', '497f1455');$geo('4110 Central Ave NE, Minneapolis, MN 55421-2962', '44784b86', '497f1455');$geo('98 W 66th St, Minneapolis, MN 55423-2511', 'f656e989', '497f1455');$geo('821 W Broadway Ave, Minneapolis, MN 55411-2613', 'ca9a7692', '497f1455');$geo('1542 E Lake St, Minneapolis, MN 55407-1739', 'c65e27c2', '497f1455');$geo('2406 Central Ave NE, Minneapolis, MN 55418-3712', 'd5cf4429', '497f1455');$geo('4180 W Broadway Ave, Minneapolis, MN 55422-1812', '9a06b44b', '497f1455');$geo('3260 County Road 10, Minneapolis, MN 55429-3076', '1c676469', '497f1455');$geo('2740 Main St NW Ste 106, Minneapolis, MN 55448-1246', '9ee74676', '497f1455');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';});}