function MapLoad() { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById("map")); map.setCenter(new GLatLng(45.028989, -93.107414), 11); // 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 icon142 = new GIcon(G_DEFAULT_ICON); icon142.image = "http://www.americancraftmag.org/icons/artist_studio.png"; //icon142.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon142.iconSize = new GSize(30, 30); icon142.shadowSize = new GSize(0, 0); icon142.iconAnchor = new GPoint(15, 15); icon142.infoWindowAnchor = new GPoint(15, 15); icon142.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon142 = { icon: icon142 }; var marker142 = new GMarker(new GLatLng(45.0497147349002, -92.9330062866211), markerIcon142); map.addOverlay(marker142); var content142 = document.getElementById("marker142"); GEvent.addListener(marker142, "click", function() { marker142.openInfoWindowHtml(content142, {maxWidth:300}); }); var icon140 = new GIcon(G_DEFAULT_ICON); icon140.image = "http://www.americancraftmag.org/icons/misc.png"; //icon140.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon140.iconSize = new GSize(30, 30); icon140.shadowSize = new GSize(0, 0); icon140.iconAnchor = new GPoint(15, 15); icon140.infoWindowAnchor = new GPoint(15, 15); icon140.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon140 = { icon: icon140 }; var marker140 = new GMarker(new GLatLng(44.9753890564964, -93.2542705535889), markerIcon140); map.addOverlay(marker140); var content140 = document.getElementById("marker140"); GEvent.addListener(marker140, "click", function() { marker140.openInfoWindowHtml(content140, {maxWidth:300}); }); var icon137 = new GIcon(G_DEFAULT_ICON); icon137.image = "http://www.americancraftmag.org/icons/misc.png"; //icon137.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon137.iconSize = new GSize(30, 30); icon137.shadowSize = new GSize(0, 0); icon137.iconAnchor = new GPoint(15, 15); icon137.infoWindowAnchor = new GPoint(15, 15); icon137.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon137 = { icon: icon137 }; var marker137 = new GMarker(new GLatLng(44.962753359384, -93.2704067230225), markerIcon137); map.addOverlay(marker137); var content137 = document.getElementById("marker137"); GEvent.addListener(marker137, "click", function() { marker137.openInfoWindowHtml(content137, {maxWidth:300}); }); var icon141 = new GIcon(G_DEFAULT_ICON); icon141.image = "http://www.americancraftmag.org/icons/gallery_museum.png"; //icon141.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon141.iconSize = new GSize(30, 30); icon141.shadowSize = new GSize(0, 0); icon141.iconAnchor = new GPoint(15, 15); icon141.infoWindowAnchor = new GPoint(15, 15); icon141.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon141 = { icon: icon141 }; var marker141 = new GMarker(new GLatLng(44.9451437567711, -93.0959129333496), markerIcon141); map.addOverlay(marker141); var content141 = document.getElementById("marker141"); GEvent.addListener(marker141, "click", function() { marker141.openInfoWindowHtml(content141, {maxWidth:300}); }); var icon138 = new GIcon(G_DEFAULT_ICON); icon138.image = "http://www.americancraftmag.org/icons/gallery_museum.png"; //icon138.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon138.iconSize = new GSize(30, 30); icon138.shadowSize = new GSize(0, 0); icon138.iconAnchor = new GPoint(15, 15); icon138.infoWindowAnchor = new GPoint(15, 15); icon138.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon138 = { icon: icon138 }; var marker138 = new GMarker(new GLatLng(44.9398583033725, -93.1262540817261), markerIcon138); map.addOverlay(marker138); var content138 = document.getElementById("marker138"); GEvent.addListener(marker138, "click", function() { marker138.openInfoWindowHtml(content138, {maxWidth:300}); }); var icon139 = new GIcon(G_DEFAULT_ICON); icon139.image = "http://www.americancraftmag.org/icons/misc.png"; //icon139.shadow = "http://www.americancraftmag.org/icons/shadow-default.png"; icon139.iconSize = new GSize(30, 30); icon139.shadowSize = new GSize(0, 0); icon139.iconAnchor = new GPoint(15, 15); icon139.infoWindowAnchor = new GPoint(15, 15); icon139.imageMap = [0,0, 30,0, 30,30, 0,30]; markerIcon139 = { icon: icon139 }; var marker139 = new GMarker(new GLatLng(44.9705010873682, -93.2147884368896), markerIcon139); map.addOverlay(marker139); var content139 = document.getElementById("marker139"); GEvent.addListener(marker139, "click", function() { marker139.openInfoWindowHtml(content139, {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}); */ } }