//<![CDATA[

function loadMaps() {
	google.load("maps", "2", {"language" : "fr" , "callback" : mapsLoaded} );
};
/*,"other_params":"=true"}
 * latitude,longitude,html_resto
 * */

function mapsLoaded() {

	$('attente').hide();
	$('map').show();

/*	 }
    function load(latitude,longitude,html_resto) {*/
      if (GBrowserIsCompatible()) {

	var baseIcon = new GIcon();
	baseIcon.iconSize=new GSize(12,20);
	baseIcon.shadowSize=new GSize(20,22);
	baseIcon.iconAnchor=new GPoint(6,20);
	baseIcon.infoWindowAnchor=new GPoint(5,1);
	
	var un = new GIcon(baseIcon, 'http://labs.google.com/ridefinder/images/mm_20_red.png', null, 'http://labs.google.com/ridefinder/images/mm_20_shadow.png');
	
	function createMarker(point,html,icon) {
		var marker = new GMarker(point,icon);
		GEvent.addListener(marker, 'click', function() {
			marker.openInfoWindowHtml(html);
		});
		return marker;
	}
	var map = new google.maps.Map2(document.getElementById("map"));

        /*var map = new GMap2(document.getElementById("map"));*/			
        map.setCenter(new GLatLng(lat, long), 15);
	map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl());

	var point = new GLatLng(lat, long);
	var html = html_loca;
	var marker = createMarker(point, html, un);
	map.addOverlay(marker);

      }
	else {
	alert("Desole, mais votre navigateur n'est pas compatible avec Google Maps");
	}
    }
function initLoader(key) {
	var script = document.createElement("script");
	script.src = "http://www.google.com/jsapi?key="+key+"&callback=loadMaps";
	script.type = "text/javascript";
	document.getElementsByTagName("head")[0].appendChild(script);
};


    //]]>
