/**
 *
 * @access public
 * @return void
 **/

function init_gmap(){

}

var map = null;
var geocoder = null;
// Global stuff
var mymarker;
var locMarker;

    function initialize() {

      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("s4Con"));
        map.setCenter(new GLatLng(lat0, lng0), 10);
        map.enableContinuousZoom();
      	map.enableDoubleClickZoom();
		map.setZoom(zoom);
      //	map.enableScrollWheelZoom();
        if (map_zoom)
			map.addControl(new GSmallMapControl());
		if (map_type==2) map.setMapType(G_SATELLITE_MAP);
		else if (map_type==3) map.setMapType(G_HYBRID_MAP);
		else map.setMapType(G_NORMAL_MAP);
        map.addControl(new GMapTypeControl());
        geocoder = new GClientGeocoder();

      }
     // showAddress("Wilkie road, Singapore","Inkiti :\n");
var mapDiv = document.getElementById("s4Con");
var CopyrightDiv = mapDiv.firstChild.nextSibling;
CopyrightDiv.style.font = "8px Arial";
 }

 function createMarker(point,html) {
        var marker = new GMarker(point);
        map.addOverlay(marker);
        //marker.openInfoWindowHtml(html);
        GEvent.addListener(marker, "click", function() {
          marker.openInfoWindowHtml(html);
        });
        return marker;
      }

function chargerFichierXml (num) {
	if(num==undefined) num=MAP_MARKER;
	if(num!=20) map.setZoom(zoom);
		GDownloadUrl("map_xml.php?num="+num, function(data, responseCode) {
		var xml = GXml.parse(data);
		if (mpoint == 1)
			var markers = xml.documentElement.getElementsByTagName("marker");
		else
			var markers="";
		if (markers.length > 0){
			for (var i = 0; i < markers.length; i++) {
			    var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
            	                parseFloat(markers[i].getAttribute("lng")));
				var lnk="<a href='"+markers[i].getAttribute("url")+"'>"+markers[i].getAttribute("title")+"</a>";
				var price=markers[i].getAttribute("price");
				//var descr=markers[i].getAttribute("descr");
				var mark = createMarker(point,lnk+"<br/>"+price+"<br/>");
			    map.addOverlay(mark);
			}
		}
		});
}