
var map = null;
var geocoder = null;

function load_google_map() 
{
  if (GBrowserIsCompatible()) 
  {

     map = new GMap2(document.getElementById("google_map"));
     geocoder = new GClientGeocoder();
     map.addControl(new GLargeMapControl());
     map.addControl(new GScaleControl());
     map.addControl(new GMapTypeControl());

     showAddress("willemstraat 23, rijswijk, netherlands", map);
  }
}

function showAddress(address, map) 
{
  if (geocoder) 
  {
    geocoder.getLatLng(address,
    function(point) 
    {
      if (!point) 
      {
        alert(address + " not found");
      } 
      else 
      {
        // ajust the point slightly to get it exactly over the store's entrance
        var point2 = new GLatLng(parseFloat(point.lat()+0.00012),parseFloat(point.lng()+0.00018));
        text = "<p style='font-size: 13px;'><b>greuter interieurs</b><br><br>willemstraat 23<br>2282 cb  rijswijk</p>";
        map.setCenter(point2, 16);
        map.setMapType(G_HYBRID_MAP);
        var marker = new GMarker(point2);
        map.addOverlay(marker);
        marker.openInfoWindowHtml(text);
      }
    });
 }
}


