	var map;
    var zoom;
	var markers=new Array();
	var tooltips=new Array();
	

	var myIcon = new GIcon(G_DEFAULT_ICON);

	myIcon.image = "/images/marker.png";
	myIcon.iconSize = new GSize(26, 34);
	myIcon.iconAnchor = new GPoint(13, 34);
	myIcon.infoWindowAnchor = new GPoint(13, 17); 

	markerOptions = { icon:myIcon };

    function initialize(){
      lat='44.73014997478245';
      lng='5.16082763671875';
      zoom=8;
      var carte=document.getElementById("carte")
      if (carte!=undefined){
      
	      map = new GMap2(document.getElementById("carte"));
	      map.setUIToDefault();
	      map.setMapType(G_NORMAL_MAP);
	      point=new GLatLng(lat,lng);
	      map.setCenter(point, zoom*1);
	      manageItems();
      }
    }

    function manageItems(){
    	$('.item').each(function(i){
			var id=$(this).attr('id');
		    
			var coord=$(this).attr('title').split('|');
			var pt=new GLatLng(coord[0],coord[1]);
			var mrk = new GMarker(pt,markerOptions);
			
			var tooltip = new Tooltip(mrk,$('h3',this).text()+' - '+$('h4',this).text(),4);
			mrk.tooltip = tooltip; 

			tooltips[id]=tooltip;
			GEvent.addListener(mrk, "mouseover", function() {
				this.tooltip.show(); 
	        });
			GEvent.addListener(mrk, "mouseout", function() {
				this.tooltip.hide(); 
	        });			
			var htm=$(this).html();
			GEvent.addListener(mrk, "click", function() {
				
				mrk.openInfoWindowHtml('<div style="width:320px;height:130px;" >'+htm+'</div>' );
	        });									
			markers[id]=mrk;

			map.addOverlay(markers[id]);
			map.addOverlay(tooltips[id]);
			
			if (id=='terrain-'+idTerrain){
				map.setCenter(pt, 14);
				mrk.openInfoWindowHtml('<div style="width:320px;height:130px;" >'+htm+'</div>' );
			}
			
    	});
    }

    window.onload=initialize;
    window.unload=GUnload;
