var map;

function load() {
  if (GBrowserIsCompatible()) {
    map = new GMap2(document.getElementById("map"));
    map.clearOverlays();
    map.setMapType(G_HYBRID_MAP);
    map.addControl(new GSmallMapControl());
    map.addControl(new GScaleControl()); 
    
    if (document.getElementById("lat").value=="" && document.getElementById("lng").value=="") {
    	var lat = 46.07748;
	    var lng = 24.82660;
	    var location = new GLatLng(lat,lng);
	    map.setCenter(location, 6);
    } else {
	    var lat = document.getElementById("lat");
	    var lng = document.getElementById("lng");
	    var location = new GLatLng(parseFloat(lat.value.substr(0, 8)), parseFloat(lng.value.substr(0, 8)));
	    map.setCenter(location, 16);
	    pc_marker = new GMarker(location);
	    var html = '<small>' + document.getElementById("info").value + '</small>';
	    GEvent.addListener(pc_marker, "click", function() { pc_marker.openInfoWindowHtml(html); }); 
	    
	   	map.addOverlay(pc_marker);
	   	pc_marker.openInfoWindowHtml(html,{maxWidth:100});
   	}
  }
  
}