// JavaScript Document
//<![CDATA[

function load(mapSource, htmlSource, lat, lng, mapType) {
  if (GBrowserIsCompatible()) {
	var point = new GLatLng(lat, lng);
	var map = new GMap2(document.getElementById(mapSource));
	map.setCenter(point , 15);
	map.addControl(new GSmallMapControl());
	map.addControl(new GMapTypeControl());
	map.setMapType(mapType); 
	
	document.getElementById(htmlSource).style.display="none"
	CreateMarker(map, point, htmlSource);
	CreateBubble(map, map.getCenter(), htmlSource);
  }
  
  function CreateBubble(map, point, source)
  {
	var x = document.getElementById(source).contentDocument;
	map.openInfoWindowHtml(point, x.body.innerHTML);
  }
  
  function CreateMarker(map, point)
  {
	var mm = new GMarkerManager(map);
	var marker=new GMarker(point);
	mm.addMarker(marker,0,10);
  }
}

//]]>
