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

function init_gmap(){

}

var map = null;
var geocoder = null;
// Global stuff
var mymarker;
var locMarker;
var lat0="1.34";
var lng0="103.82";

    function initialize() {

      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("s4Con"));
        map.setCenter(new GLatLng(lat0, lng0), 10);
        map.enableContinuousZoom();
      	map.enableDoubleClickZoom();
      //	map.enableScrollWheelZoom();
        map.addControl(new GSmallMapControl());
        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=20;

if(num!=20) map.setZoom(11);
	GDownloadUrl("map_xml.php?num="+num, function(data, responseCode) {
  var xml = GXml.parse(data);
  var markers = xml.documentElement.getElementsByTagName("marker");
  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);
  }
	});
}