function initialize() {
	if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(34.062357, -118.171598), 11);
        map.setUIToDefault();
 
        // 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);
 
        // Creates a marker whose info window displays the letter corresponding
        // to the given index.
        function createMarker(point, index) {
			// 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() {
			if(letter == 'A'){
				marker.openInfoWindowHtml("<b>Hilton San Gabriel</b><br />225 W Valley Blvd,<br />San Gabriel, CA 91776<br /><br />Phone: (626) 270-2700<br />Fax: (626) 270-2777<br /><br /><a target='_blank' href='http://www.hilton.com/en/hi/hotels/index.jhtml?ctyhocn=LAXSGHF'>www.hilton.com</a>");
			}
			else if(letter == 'B'){
				marker.openInfoWindowHtml("<b>Sheraton Pasadena</b><br />303 E Cordova St,<br />Pasadena, CA 91101<br /><br />Phone: (626) 449-4000<br />Fax: (626) 584-1390<br /><br /><a target='_blank' href='http://www.starwoodhotels.com/sheraton/index.html'>www.starwoodhotels.com</a>");
			}
			else if(letter == 'C'){
				marker.openInfoWindowHtml("<b>Days Inn</b><br />15 N 1st St.,<br />Alhambra, CA 91801<br /><br />Phone: (626) 308-0014<br /><br /><a target='_blank' href='http://www.daysinn.com/'>www.daysinn.com</a>");
			}
			else if(letter == 'D'){
				marker.openInfoWindowHtml("<b>Alhambra Motel</b><br />2800 W Valley Blvd<br />Alhambra, CA 91803<br /><br />Phone: (626) 284-0410");
			}
			else if(letter == 'E'){
				marker.openInfoWindowHtml("<b>Lanai Motel</b><br />1749 W Valley Blvd<br />Alhambra, CA 91803<br /><br />Phone: (626) 282-8421");
			}
			else if(letter == 'F'){
				marker.openInfoWindowHtml("<b>Ambassador Inn</b><br />2720 W Valley Blvd,<br />Alhambra, CA 91803<br /><br />Phone: (626) 308-1638<br /><a target='_blank' href='http://www.ambassadorforu.com/'>www.ambassadorforu.com</a>");
			}
			else if(letter == 'G'){
				marker.openInfoWindowHtml("<b>Caesars Place</b><br />311 N Atlantic Blvd,<br />Alhambra, CA 91801<br /><br />Phone: (626) 576-6770");
			}
			else if(letter == 'H'){
				marker.openInfoWindowHtml("<b>Extended Stay America</b><br />401 E Santa Clara St<br />Arcadia, CA 91006<br /><br /><br />Phone: (626) 446-6422<br />Fax: (626) 446-6533<br /><br /><a target='_blank' href='http://www.extendedstayhotels.com/'>www.extendedstayhotels.com</a>");
			}
			else if(letter == 'I'){
				marker.openInfoWindowHtml("<b>Homestead Studio Suites LA</b><br />930 S 5th Ave,<br />Monrovia, CA 91016<br /><br />Phone: (626) 256-6999<br />Fax: (626) 256-6969<br /><br /><a target='_blank' href='http://www.homesteadhotels.com/'>www.homesteadhotels.com</a>");
			}
			else if(letter == 'J'){
				marker.openInfoWindowHtml("<b>Starlight Inn</b><br />4949 Valley Blvd<br />Los Angeles, CA 90032<br /><br />Phone: (323) 222-4949");
			}
			else{
				marker.openInfoWindowHtml("Marker <b>" + letter + "</b>");
			}
		});
		return marker;
		}
 
		var bounds = map.getBounds();
		var southWest = bounds.getSouthWest();
		var northEast = bounds.getNorthEast();
		var lngSpan = northEast.lng() - southWest.lng();
		var latSpan = northEast.lat() - southWest.lat();
		
		var latlng1 = new GLatLng(34.079642, -118.102605);
		map.addOverlay(createMarker(latlng1, 0));
		
		var latlng2 = new GLatLng(34.142156, -118.14384);
		map.addOverlay(createMarker(latlng2, 1));
		
		var latlng3 = new GLatLng(34.095077, -118.128591);
		map.addOverlay(createMarker(latlng3, 2));
		
		var latlng4 = new GLatLng(34.07636, -118.153933);
		map.addOverlay(createMarker(latlng4, 3));
		
		var latlng5 = new GLatLng(34.077772, -118.142768);
		map.addOverlay(createMarker(latlng5, 4));
		
		var latlng6 = new GLatLng(34.076398, -118.153427);
		map.addOverlay(createMarker(latlng6, 5));
		
		var latlng7 = new GLatLng(34.095138, -118.134658);
		map.addOverlay(createMarker(latlng7, 6));
		
		var latlng8 = new GLatLng(34.143161, -118.022877);
		map.addOverlay(createMarker(latlng8, 7));
		
		var latlng9 = new GLatLng(34.14182337470392, -118.02059769630432);
		map.addOverlay(createMarker(latlng9, 8));
		
		var latlng10 = new GLatLng(34.068774, -118.177268);
		map.addOverlay(createMarker(latlng10, 9));
		
		var cpoint = new GLatLng(34.066728, -118.168838);
		var blueIcon = new GIcon();
		//blueIcon.image = "http://gmaps-samples.googlecode.com/svn/trunk/markers/blue/blank.png";
		blueIcon.image = "http://maps.google.com/mapfiles/marker.png";
		blueIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
        blueIcon.iconSize = new GSize(20, 34);
        blueIcon.shadowSize = new GSize(37, 34);
        blueIcon.iconAnchor = new GPoint(9, 34);
        blueIcon.infoWindowAnchor = new GPoint(9, 2);
		
		markerOption = { icon:blueIcon };
		var cmarker = new GMarker(cpoint, markerOption);
		GEvent.addListener(cmarker, "click", function() {
			cmarker.openInfoWindowHtml("<a target='_blank' href='http://www.calstatela.edu/univ/intlstu'><b>IPS Office</b></a><br />Admin 127,<br />5151 State University Dr,<br />Los Angeles, CA 90032<br /><br />Phone: (323) 343-3170<br />Fax: (323) 343-6478");
		});
		map.addOverlay(cmarker);
	}
}