
$(document).ready(function(){
    
    
    var map = new GMap(document.getElementById("gmap"));
    map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
    
    
    geocoder = new GClientGeocoder();
    
    function showAddress(address) {
          geocoder.getLocations(address, function (locations) {
              var north = locations.Placemark[0].ExtendedData.LatLonBox.north;
              var south = locations.Placemark[0].ExtendedData.LatLonBox.south;
              var east = locations.Placemark[0].ExtendedData.LatLonBox.east;
              var west = locations.Placemark[0].ExtendedData.LatLonBox.west;
              var bounds = new GLatLngBounds(new GLatLng(south, west),
              new GLatLng(north, east));
              var point = new GLatLng(locations.Placemark[0].Point.coordinates[1], locations.Placemark[0].Point.coordinates[0])
              map.setCenter(bounds.getCenter(), map.getBoundsZoomLevel(bounds));
              // Placing a marker in the center of the map
              var marker = new GMarker(point);
              map.addOverlay(marker);
        });
    
    }
    
    
    showAddress('1027. Budapest, Margit krt. 52.');
    
    
    /*
    map.centerAndZoom(new GPoint(-56.07421875, 4.258768357307995), 10);
   
    alert('gmap init');*/
});
    


