//<![CDATA[
var map;

function loadMap(lat,lon,zoom)
{
    // Check Browser Compatibility
    if (GBrowserIsCompatible())
    {
        xAddEventListener(window, 'unload', GUnload);
                
        map = new GMap2(xGetElementById('map'));
        
        var position = new GLatLng(lat, lon);
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        
        map.setCenter(position, zoom);
        
        var marker = new GMarker(position);
        map.addOverlay(marker);
    }
}

//]]>