//<![CDATA[
var carte="";
var first=1;
var gmarkers=[];
var centerLatt=0;
var centerLong=0;


function createMarker(point) {	
	var icon = new GIcon();
	icon.image = "img/picto/loc_pays.png";
	icon.iconSize = new GSize(20, 20);
	icon.iconAnchor = new GPoint(10, 10);    			
	icon.infoWindowAnchor = new GPoint(10, 10);
	var marker = new GMarker(point, icon);
	return marker;
}

function createMarker_id(point, index) {			
	var icon = new GIcon();
	icon.image = "img/picto/loc_"+index+".png";
	icon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
	icon.iconSize = new GSize(15, 21);
	icon.shadowSize = new GSize(22, 20);
	icon.iconAnchor = new GPoint(3, 21);
	icon.infoWindowAnchor = new GPoint(5, 1);
	var marker = new GMarker(point, icon);
	marker.id=index;
	gmarkers[index]=marker;
	return marker;
}

function GGload() {
	if (GBrowserIsCompatible()) {
	
		carte = new GMap2(document.getElementById("map"));
		carte.setCenter(new GLatLng(centerLattInit, centerLongInit), zoomMap, G_PHYSICAL_MAP);
		
		var point = new GLatLng(centerLattInit,centerLongInit);
		carte.addOverlay(createMarker(point));
		
		var mapDiv = document.getElementById("map");
		var CopyrightDiv = mapDiv.firstChild.nextSibling;
		CopyrightDiv.style.display = "none";
	}
}


function GGload_epreuves() {
	if (GBrowserIsCompatible()) {
	
		carte = new GMap2(document.getElementById("map"));
		var minLatt=99999;
		var maxLatt=-99999;
		var minLong=99999;
		var maxLong=-99999;
		var bool_trouve=0;	
		zoom=parseInt(zoomMap);
		
		for (var i = 1; i <= listeLatt.length; i++) {
			if(listeLatt[i-1]!="" && listeLong[i-1]!=""){	
				if(listeLatt[i-1]<minLatt){ minLatt=listeLatt[i-1]; }
				if(listeLatt[i-1]>maxLatt){ maxLatt=listeLatt[i-1]; }
				if(listeLong[i-1]<minLong){ minLong=listeLong[i-1]; }
				if(listeLong[i-1]>maxLong){ maxLong=listeLong[i-1]; }
				bool_trouve=1;
			}
		}		
		
		centerLatt=parseFloat(minLatt)+parseFloat((maxLatt-minLatt)/2);
		centerLong=parseFloat(minLong)+parseFloat((maxLong-minLong)/2);
		carte.addControl(new GSmallMapControl());
		carte.setCenter(new GLatLng(centerLatt, centerLong), zoom, G_PHYSICAL_MAP);
		
		for (var i = 1; i <= listeLatt.length; i++) {
			var point = new GLatLng(listeLatt[i-1],listeLong[i-1]);
			carte.addOverlay(createMarker_id(point, i));
		}
			
		
	}
}





function GGload_epreuve() {
	if (GBrowserIsCompatible()) {
		carte = new GMap2(document.getElementById("map"));
		zoom=parseInt(zoomMap);
		var point = new GLatLng(centerLattInit, centerLongInit);
		
		carte.addControl(new GSmallMapControl());
		carte.setCenter(point, zoom, G_PHYSICAL_MAP);
		carte.addOverlay(createMarker(point));
			
		var mapDiv = document.getElementById("map");
		var CopyrightDiv = mapDiv.firstChild.nextSibling;
		CopyrightDiv.style.display = "none";
	}
}

//]]>