function MapLoad() { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById("map")); map.setCenter(new GLatLng(43.067301, -70.777445), 13); // set up map type & controls //map.setMapType(G_SATELLITE_MAP); map.addControl(new GLargeMapControl()); map.addControl(new GMapTypeControl()); map.addControl(new GOverviewMapControl()); var defaultIcon = new GIcon(G_DEFAULT_ICON); defaultIcon.image = "http://www.americancraftmag.org/icons/default.png"; /* defaultIcon.iconSize = new GSize(60, 60); defaultIcon.shadowSize = new GSize(60, 60); defaultIcon.iconAnchor = new GPoint(30, 30); defaultIcon.imageMap = [0,0, 59,0, 59,59, 0,59]; */ //defaultIcon.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; defaultIcon.iconSize = new GSize(30.0, 30.0); defaultIcon.shadowSize = new GSize(0, 0); defaultIcon.iconAnchor = new GPoint(15.0, 15.0); defaultIcon.infoWindowAnchor = new GPoint(15.0, 15.0); defaultIcon.imageMap = [0,0, 30,0, 30,30, 0,30]; markerDefault = { icon:defaultIcon }; var icon160 = new GIcon(G_DEFAULT_ICON); icon160.image = "http://www.americancraftmag.org/icons/artist_studio.png"; //icon160.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon160.iconSize = new GSize(30, 30); icon160.shadowSize = new GSize(0, 0); icon160.iconAnchor = new GPoint(15, 15); icon160.infoWindowAnchor = new GPoint(15, 15); icon160.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon160 = { icon: icon160 }; var marker160 = new GMarker(new GLatLng(43.0682228662544, -70.7730674743652), markerIcon160); map.addOverlay(marker160); var content160 = document.getElementById("marker160"); GEvent.addListener(marker160, "click", function() { marker160.openInfoWindowHtml(content160, {maxWidth:300}); }); var icon155 = new GIcon(G_DEFAULT_ICON); icon155.image = "http://www.americancraftmag.org/icons/misc.png"; //icon155.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon155.iconSize = new GSize(30, 30); icon155.shadowSize = new GSize(0, 0); icon155.iconAnchor = new GPoint(15, 15); icon155.infoWindowAnchor = new GPoint(15, 15); icon155.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon155 = { icon: icon155 }; var marker155 = new GMarker(new GLatLng(43.0699092883018, -70.7523822784424), markerIcon155); map.addOverlay(marker155); var content155 = document.getElementById("marker155"); GEvent.addListener(marker155, "click", function() { marker155.openInfoWindowHtml(content155, {maxWidth:300}); }); var icon157 = new GIcon(G_DEFAULT_ICON); icon157.image = "http://www.americancraftmag.org/icons/misc.png"; //icon157.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon157.iconSize = new GSize(30, 30); icon157.shadowSize = new GSize(0, 0); icon157.iconAnchor = new GPoint(15, 15); icon157.infoWindowAnchor = new GPoint(15, 15); icon157.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon157 = { icon: icon157 }; var marker157 = new GMarker(new GLatLng(43.0589983220912, -70.7999324798584), markerIcon157); map.addOverlay(marker157); var content157 = document.getElementById("marker157"); GEvent.addListener(marker157, "click", function() { marker157.openInfoWindowHtml(content157, {maxWidth:300}); }); var icon156 = new GIcon(G_DEFAULT_ICON); icon156.image = "http://www.americancraftmag.org/icons/misc.png"; //icon156.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon156.iconSize = new GSize(30, 30); icon156.shadowSize = new GSize(0, 0); icon156.iconAnchor = new GPoint(15, 15); icon156.infoWindowAnchor = new GPoint(15, 15); icon156.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon156 = { icon: icon156 }; var marker156 = new GMarker(new GLatLng(43.0754489434014, -70.7639479637146), markerIcon156); map.addOverlay(marker156); var content156 = document.getElementById("marker156"); GEvent.addListener(marker156, "click", function() { marker156.openInfoWindowHtml(content156, {maxWidth:300}); }); var icon159 = new GIcon(G_DEFAULT_ICON); icon159.image = "http://www.americancraftmag.org/icons/gallery_museum.png"; //icon159.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon159.iconSize = new GSize(30, 30); icon159.shadowSize = new GSize(0, 0); icon159.iconAnchor = new GPoint(15, 15); icon159.infoWindowAnchor = new GPoint(15, 15); icon159.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon159 = { icon: icon159 }; var marker159 = new GMarker(new GLatLng(43.0761856105663, -70.7596349716187), markerIcon159); map.addOverlay(marker159); var content159 = document.getElementById("marker159"); GEvent.addListener(marker159, "click", function() { marker159.openInfoWindowHtml(content159, {maxWidth:300}); }); var icon158 = new GIcon(G_DEFAULT_ICON); icon158.image = "http://www.americancraftmag.org/icons/gallery_museum.png"; //icon158.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon158.iconSize = new GSize(30, 30); icon158.shadowSize = new GSize(0, 0); icon158.iconAnchor = new GPoint(15, 15); icon158.infoWindowAnchor = new GPoint(15, 15); icon158.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon158 = { icon: icon158 }; var marker158 = new GMarker(new GLatLng(43.0789911342113, -70.7583260536194), markerIcon158); map.addOverlay(marker158); var content158 = document.getElementById("marker158"); GEvent.addListener(marker158, "click", function() { marker158.openInfoWindowHtml(content158, {maxWidth:300}); }); var icon169 = new GIcon(G_DEFAULT_ICON); icon169.image = "http://www.americancraftmag.org/icons/shop.png"; //icon169.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon169.iconSize = new GSize(30, 30); icon169.shadowSize = new GSize(0, 0); icon169.iconAnchor = new GPoint(15, 15); icon169.infoWindowAnchor = new GPoint(15, 15); icon169.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon169 = { icon: icon169 }; var marker169 = new GMarker(new GLatLng(43.0794072825454, -70.758427977562), markerIcon169); map.addOverlay(marker169); var content169 = document.getElementById("marker169"); GEvent.addListener(marker169, "click", function() { marker169.openInfoWindowHtml(content169, {maxWidth:300}); }); var icon164 = new GIcon(G_DEFAULT_ICON); icon164.image = "http://www.americancraftmag.org/icons/shop.png"; //icon164.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon164.iconSize = new GSize(30, 30); icon164.shadowSize = new GSize(0, 0); icon164.iconAnchor = new GPoint(15, 15); icon164.infoWindowAnchor = new GPoint(15, 15); icon164.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon164 = { icon: icon164 }; var marker164 = new GMarker(new GLatLng(43.0776700202872, -70.7573175430298), markerIcon164); map.addOverlay(marker164); var content164 = document.getElementById("marker164"); GEvent.addListener(marker164, "click", function() { marker164.openInfoWindowHtml(content164, {maxWidth:300}); }); var icon168 = new GIcon(G_DEFAULT_ICON); icon168.image = "http://www.americancraftmag.org/icons/shop.png"; //icon168.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon168.iconSize = new GSize(30, 30); icon168.shadowSize = new GSize(0, 0); icon168.iconAnchor = new GPoint(15, 15); icon168.infoWindowAnchor = new GPoint(15, 15); icon168.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon168 = { icon: icon168 }; var marker168 = new GMarker(new GLatLng(43.0771367994107, -70.7561588287354), markerIcon168); map.addOverlay(marker168); var content168 = document.getElementById("marker168"); GEvent.addListener(marker168, "click", function() { marker168.openInfoWindowHtml(content168, {maxWidth:300}); }); var icon167 = new GIcon(G_DEFAULT_ICON); icon167.image = "http://www.americancraftmag.org/icons/shop.png"; //icon167.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon167.iconSize = new GSize(30, 30); icon167.shadowSize = new GSize(0, 0); icon167.iconAnchor = new GPoint(15, 15); icon167.infoWindowAnchor = new GPoint(15, 15); icon167.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon167 = { icon: icon167 }; var marker167 = new GMarker(new GLatLng(43.0763727148388, -70.7592970132828), markerIcon167); map.addOverlay(marker167); var content167 = document.getElementById("marker167"); GEvent.addListener(marker167, "click", function() { marker167.openInfoWindowHtml(content167, {maxWidth:300}); }); var icon166 = new GIcon(G_DEFAULT_ICON); icon166.image = "http://www.americancraftmag.org/icons/shop.png"; //icon166.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon166.iconSize = new GSize(30, 30); icon166.shadowSize = new GSize(0, 0); icon166.iconAnchor = new GPoint(15, 15); icon166.infoWindowAnchor = new GPoint(15, 15); icon166.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon166 = { icon: icon166 }; var marker166 = new GMarker(new GLatLng(43.0754737602674, -70.7568025588989), markerIcon166); map.addOverlay(marker166); var content166 = document.getElementById("marker166"); GEvent.addListener(marker166, "click", function() { marker166.openInfoWindowHtml(content166, {maxWidth:300}); }); /* // custom icon var newIcon = new GIcon(G_DEFAULT_ICON); newIcon.image = "http://www.americancraftmag.org/icons/watts.png"; newIcon.iconSize = new GSize(60, 60); newIcon.shadowSize = new GSize(60, 60); newIcon.iconAnchor = new GPoint(30, 30); newIcon.imageMap = [0,0, 59,0, 59,59, 0,59]; markerOptions = { icon:newIcon }; // add marker var marker = new GMarker(new GLatLng(33.938617, -118.241381), markerOptions); map.addOverlay(marker); var content = document.getElementById("event1"); GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(content, {maxWidth:300}); }); //marker.openInfoWindowHtml(content, {maxWidth:300}); // custom icon var iconTwo = new GIcon(G_DEFAULT_ICON); iconTwo.image = "http://www.americancraftmag.org/icons/folktree.png"; iconTwo.iconSize = new GSize(60, 60); iconTwo.iconAnchor = new GPoint(30, 30); iconTwo.imageMap = [0,0, 59,0, 59,59, 0,59]; markerTwoOptions = { icon:iconTwo }; // add marker var markerTwo = new GMarker(new GLatLng(34.141923, -118.150699), markerTwoOptions); map.addOverlay(markerTwo); var contentTwo = document.getElementById("event2"); GEvent.addListener(markerTwo, "click", function() { markerTwo.openInfoWindowHtml(contentTwo, {maxWidth:300}); }); //marker.openInfoWindowHtml(content, {maxWidth:300}); */ } }