function initialize() {
  if (GBrowserIsCompatible()) {
		// get the div that will display the map
    var map = new GMap2(document.getElementById("mapsearch"));
		// get location position
		var latlng = new GLatLng(47.7181, -122.1783)
		// center the map on location
    map.setCenter(latlng, 17);
		// render map controls
    var mapTypeControl = new GMapTypeControl();
		var topRight = new GControlPosition(G_ANCHOR_TOP_RIGHT, new GSize(10,10));
		var bottomRight = new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(10,10));
		map.addControl(mapTypeControl, topRight);
		map.setMapType(G_HYBRID_TYPE);
		GEvent.addListener(map, "dblclick", function() {
		  map.removeControl(mapTypeControl);
		  map.addControl(new GMapTypeControl(), bottomRight);
		});
		// render zoom and pan control widget
		map.addControl(new GLargeMapControl());
		
		function createMarker(latlng) {
			var marker = new GMarker(latlng);
		  GEvent.addListener(marker,"click", function() {
		    var infoHtml = "<br/><strong>Phil J Etheredge DDS Family Dentistry</strong><br/>13118 121st Way NE #102<br/>Kirkland, Wa 98034<br/>Phone: (425) 822-0505";
		    map.openInfoWindowHtml(latlng, infoHtml);
		  });
		  return marker;
		}
		
		// render marker on location
		map.addOverlay(createMarker(latlng));
		
		
		//open location marker
		// var blueIcon = new GIcon(G_DEFAULT_ICON);
		// blueIcon.image = "http://gmaps-samples.googlecode.com/svn/trunk/markers/blue/blank.png";
		// markerOptions = { icon:blueIcon };
		// map.addOverlay(new GMarker(new GLatLng(47.7181, -122.1783), markerOptions));
  }
}
