function initialize()
{
	function createMarker(point, index, label) 
	{
          	// Create a lettered icon for this point using our icon class
          	var letter = String.fromCharCode("A".charCodeAt(0) + index);
          	var letteredIcon = new GIcon(baseIcon);
          	letteredIcon.image = "http://www.google.com/mapfiles/marker" + letter + ".png";

          	// Set up our GMarkerOptions object
          	markerOptions = { icon:letteredIcon };
          	var marker = new GMarker(point, markerOptions);

          	GEvent.addListener(marker, "click", function() {
            	marker.openInfoWindowHtml(label);
          	});
          	return marker;
        }


 	if (GBrowserIsCompatible()) 
	{
        	var map = new GMap2(document.getElementById("map_canvas"));

        	map.setCenter(new GLatLng(40.569713731514454, -105.08273184299469), 16);
		map.setMapType(G_HYBRID_MAP); 
        	map.addControl(new GLargeMapControl());
        	var mapControl = new GMapTypeControl();
        	map.addControl(mapControl);


		// Create a base icon for all of our markers that specifies the
       		// shadow, icon dimensions, etc.
        	var baseIcon = new GIcon(G_DEFAULT_ICON);
        	baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
        	baseIcon.iconSize = new GSize(20, 34);
        	baseIcon.shadowSize = new GSize(37, 34);
        	baseIcon.iconAnchor = new GPoint(9, 34);
        	baseIcon.infoWindowAnchor = new GPoint(9, 2);
		var latlng = new GLatLng(40.569713731514454, -105.08273184299469);

          	map.addOverlay(createMarker(latlng, 0, "<font color=black>Anatomy/Zoology Building</font>"));

		// Create a base icon for all of our markers that specifies the
       		// shadow, icon dimensions, etc.
        	var baseIcon = new GIcon(G_DEFAULT_ICON);
        	baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
        	baseIcon.iconSize = new GSize(20, 34);
        	baseIcon.shadowSize = new GSize(37, 34);
        	baseIcon.iconAnchor = new GPoint(9, 34);
        	baseIcon.infoWindowAnchor = new GPoint(9, 2);
		var latlng = new GLatLng(40.57003972219725, -105.08390128612518);

          	map.addOverlay(createMarker(latlng, 1, "<font color=black>Yates Hall</font>"));
      	}
}
