var map;
var geocoder;

function initialize(address) 
{
    if ( GBrowserIsCompatible() ) 
    {
        map = new GMap2(document.getElementById('map_canvas'));
        map.setUIToDefault();
        
        geocoder = new GClientGeocoder();

        showAddress(address);
    }
}

function showAddress(address) 
{
    if ( geocoder ) 
    {
        geocoder.getLatLng
        (
            address, 
            function(point) 
            {
                if ( point ) 
                {
                    map.setCenter(point, 15);
                    var marker = new GMarker(point);
                    map.addOverlay(marker);
                    //marker.openInfoWindowHtml(address);
                }
            }
        );
    }
}
