if (typeof(centerLatitude)=='undefined') {
	var centerLatitude = 49.08944093715546;
}
if (typeof(centerLongitude)=='undefined') {
	var centerLongitude = -1.25;
}
var startZoom = 8;
var geocoder = null;
var map;
var cLat = null;
var cLng = null;
var markers = [];
var row_no = 0;
var geoXml = null;	

function init() {
	map = new GMap2(document.getElementById("map"));
	map.addControl(new GLargeMapControl3D());
	map.addControl(new GMapTypeControl());
	map.setCenter(new GLatLng(centerLatitude, centerLongitude), startZoom);

	
/* [listing 3-4] */
	GEvent.addListener(map, "click", function(overlay, latlng) {
		//only perform the click if the window is closed and the click was directly on the map.
			reset();
			var marker = new GMarker(latlng);
			var point = latlng; 
            marker = new GMarker(point);           
            markers.push(marker);
            map.addOverlay(new GMarker(point));
            $('EndroitLat').value = latlng.lat();
    		$('EndroitLng').value = latlng.lng();
		
	});
}

function clearMarkers() {
    map.clearOverlays();
  }
function reset() {
    markers = [];
    clearMarkers();
    row_no = 0;
    $('EndroitLat').value = '';
    $('EndroitLng').value = '';
    $('EndroitAdresse').value = '';
 }
window.onload = init;
window.onunload="GUnload()";

