/*
			This file is used to manage googlemaps displays
*/

  var map = null;
  var geocoder = null;


/* load the googlemap and its locator 
*/
function load() {
  if (GBrowserIsCompatible()) {  
  	if (document.getElementById("mapDisplay") != null)  {
	  	map = new GMap2(document.getElementById("mapDisplay"));
	  	map.addControl(new GLargeMapControl());
	    geocoder = new GClientGeocoder();
	}
  }
}

function resizeMap(address,zoomLevel) {
	geocoder.getLatLng(address,
				function(point) {          
					map.setCenter(point, zoomLevel);
				});
	map.checkResize();
}

/* load the main googlemap and its locator 
*/
function mainMapLoad() {
  if (GBrowserIsCompatible()) { 
  	
  	if (document.getElementById("mainMapDisplay") != null)  {	  	
	  	map = new GMap2(document.getElementById("mainMapDisplay"));		
	  	map.addControl(new GLargeMapControl());
	    geocoder = new GClientGeocoder();
		if (geocoder) {
	        geocoder.getLatLng(
	          "Place Capitole, Toulouse, France",
	          function(point) {
	            if (!point) {
	              alert(" Place Capitole not found");
	            } else {
	              map.setCenter(point, 13);
				}
		      }
		    );
		}	  		
	    map.enableDoubleClickZoom();	   
	}
  }
}






