// Carte Google Maps du Maroc

   //<![CDATA[
	var map = null;
    var geocoder = null;
    function load() {
	if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById("map"));
	map.setCenter(new GLatLng(29.5, -11.7), 4);
	geocoder = new GClientGeocoder();
	map.setMapType(G_NORMAL_MAP);
	map.addControl(new GOverviewMapControl());
	map.disableDragging();
	//map.addControl(new GMapTypeControl());
	//map.addControl(new GLargeMapControl());
	var decPlaces=3;
	GEvent.addListener(map, "mousemove", function(latlng){
	var latitude=latlng.lat().toFixed(decPlaces);
	var longitude=latlng.lng().toFixed(decPlaces);
	if(latitude>=0){
	var deg_lat=parseInt(latitude);
	var minu_lat=parseInt((latitude-deg_lat)*60);
	var sec_lat=parseInt(((latitude-deg_lat)*60-minu_lat)*60);
	var curseur_lat=deg_lat+"&deg;"+minu_lat+"'"+sec_lat+"'' N";}
	else{
	var deg_lat=parseInt(latitude);
	var minu_lat=Math.abs(parseInt((latitude-deg_lat)*60));
	var sec_lat=Math.abs(parseInt(((latitude-deg_lat)*60+minu_lat)*60));
	var curseur_lat=Math.abs(deg_lat)+"&deg;"+minu_lat+"'"+sec_lat+"'' S";
	}
	if(longitude>=0){
	var deg_lng=parseInt(longitude);
	var minu_lng=parseInt((longitude-deg_lng)*60);
	var sec_lng=parseInt(((longitude-deg_lng)*60-minu_lng)*60);
	var curseur_lng=deg_lng+"&deg;"+minu_lng+"'"+sec_lng+"'' E";}
	else{
	var deg_lng=parseInt(longitude);
	var minu_lng=Math.abs(parseInt((longitude-deg_lng)*60));
	var sec_lng=Math.abs(parseInt(((longitude-deg_lng)*60+minu_lng)*60));
	var curseur_lng=Math.abs(deg_lng)+"&deg;"+minu_lng+"'"+sec_lng+"'' O";
	}
	document.getElementById("latitude_courante").innerHTML = curseur_lat;
	document.getElementById("longitude_courante").innerHTML = curseur_lng;
	})
    
	}
    }
	function showAddress(address) {
      if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
              alert(address + " non trouvé! Essayez avec une orthographe différente.");
            } else {
              map.setCenter(point, 13);
              var marker = new GMarker(point);
              map.addOverlay(marker);
              marker.openInfoWindowHtml(address);
            }
          }
        );
      }
    }
    //]]>
