function initializeGoogleMap(latitude, longitude)
{
    // Check the Google script has loaded
    if (GBrowserIsCompatible)
    {
        if (GBrowserIsCompatible())
        {
            var divMapCanvas = document.getElementById("divMapCanvas");
            if (divMapCanvas)
            {
                var map = new GMap2(divMapCanvas);
                //for the zoom control
                map.addControl(new GLargeMapControl());
                //for displaying different map types
                map.addControl(new GMapTypeControl());
                //13 = zoom level
                var point = new GLatLng(latitude, longitude);
                map.setCenter(point, 13);
                //for the marker
                map.addOverlay(new GMarker(point));
            }
        }
        window.unload = GUnload;
    }
    else
    {
        var execStr = "initializeGoogleMap(" + latitude.toString() + "," + longitude.toString() + ")";
        setTimeout(execStr, 500);
    }
}
