var map;
function loadGMap() {
    if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map"));
        //map.setCenter(new GLatLng(37.4419, -122.1419), 13);

        //map.addControl(new GSmallMapControl());
        //map.addControl(new GMapTypeControl());
        map.addControl(new GLargeMapControl());
        map.setCenter(new GLatLng(37.4419, -122.1419), 13);

        //map.openInfoWindow(map.getCenter(), document.createTextNode("Hello, world"));

        showAddress("Keizersgracht 241-3, 1016EA Amsterdam, The Netherlands");
    }
}

if(typeof GClientGeocoder != "undefined")
    var geocoder = new GClientGeocoder();

function showAddress(address) {
   if (geocoder) {
     geocoder.getLatLng(
       address,
       function(point) {
         if (!point) {
           alert(address + " not found");
         } else {
           map.setCenter(point, 13);
           var marker = new GMarker(point);
           map.addOverlay(marker);
           //marker.openInfoWindowHtml("<div id='jhq'><strong>Javeline</strong><hr />Keizersgracht 241-3<br />1016EA Amsterdam<br />The Netherlands</div>");
         }
       }
     );
   }
 }
