function load() {
      if (GBrowserIsCompatible())
    {
        var map       = new GMap2(document.getElementById("map"));
        var point     = new GLatLng(39.537447,2.449039);
        var marker    = new GMarker(point);
        var showClose = "show";

        map.setCenter(point);
        map.setZoom(13);
        map.addOverlay(marker);
        map.addControl(new GLargeMapControl());

        GEvent.addListener(marker, "click",
            function()
            {
                if (showClose == "show")
                {
                    showClose = "close";
                    marker.openInfoWindowHtml("<div class=\"balloon\"><b>HOTEL CARABELA</b><br /><br />Platja Palmira, Peguera, Mallorca</div>");
                }
                else
                {
                    showClose = "show";
                    map.closeInfoWindow();
                }
            });
    }
}