var map;

function GMapInit() {
	if (GBrowserIsCompatible()) {
		map = new GMap2( document.getElementById( 'gmap' ) );
		//var parkmercedPos =  
		map.setCenter( new GLatLng( /*37.718387,-122.477303*/ 37.722223,-122.485059), 14);
		var PMicon = new GIcon( G_DEFAULT_ICON );
		PMicon.image = '/images/flower.png';
		PMicon.iconSize = new GSize( 20, 20 );
		map.addOverlay( new GMarker( new GLatLng(37.720820,-122.475384), {title:'Parkmerced', icon: PMicon } ) );
		map.openInfoWindow( new GLatLng(37.720820,-122.475384), document.getElementById('PMInfo') );
		map.addControl( new GSmallMapControl );
		var bounds = new GLatLngBounds( new GLatLng( 37.714075,-122.485021 ), new GLatLng( 37.722324,-122.472088 ) );
		var overlay = new GGroundOverlay('/images/neighborhood/parkmercedmapoverlay.png', bounds );
		map.addOverlay( overlay );
		//map.addControl( new GMapTypeControl );
		//map.addControl( new GHierarchicalMapTypeControl );
	}
}
function mapFocusMarker( lat, lng, name, address ) {
	var position = new GLatLng( lat, lng );
	var icon = new GIcon( G_DEFAULT_ICON );
	icon.image = '/images/flower.png';
	icon.iconSize = new GSize( 20, 20 );
	map.addOverlay( new GMarker( position, { icon: icon } ) );
	var html = '<h2>' + name + '</h2>' + address;
	map.openInfoWindowHtml( position, html );
	map.panTo( position );
}