function affich_def(id){
for(i=0;i<tab_def.length;i++){
	document.getElementById(tab_def[i]).style.visibility = "hidden";
}
var obj =document.getElementById('table_right');
var curleft = 50;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x){
		curleft += obj.x;
	}
var obj =document.getElementById('table_right');	
var curtop = 40;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.x){
		curtop += obj.x;
	}
document.getElementById(id).style.top = curtop+"px";
document.getElementById(id).style.left = curleft+"px";
document.getElementById(id).style.visibility = "visible";
}

function legende(atlas,layer,id_select){
	if ((document.getElementById('id_gest')) ? true : false) {
			id_gest = document.getElementById('id_gest').value;
	}else{
			id_gest= "";
	}
	var urlReq = "http://www.auat-toulouse.org/atlasdaglo/atlas/atlasconfig/"+atlas+"/data/legende.php?leg="+layer+"&id_select="+id_select+"&id_gest="+id_gest;
	var req_object = null; 
	     
	if(window.XMLHttpRequest) 		// Firefox 
		req_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) 	// Internet Explorer 
		req_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else {
		// XMLHttpRequest non support? par le navigateur 
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	} 
	req_object.open("GET", urlReq, false); 
	req_object.send(null);
	if(req_object.status == 200){
		document.getElementById('featureInfo').innerHTML = req_object.responseText;
		document.getElementById('legende').className = "menu_choix_on";
		document.getElementById('fiche').className = "menu_choix_off";	
	}
}

function legende2(atlas,layer,id_group){
	var urlReq = "http://www.auat-toulouse.org/atlasdaglo/atlas/atlasconfig/"+atlas+"/data/legende.php?leg="+layer+"&id_group="+id_group;
	var req_object = null; 
	     
	if(window.XMLHttpRequest) 		// Firefox 
		req_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) 	// Internet Explorer 
		req_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else {
		// XMLHttpRequest non support? par le navigateur 
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	} 
	req_object.open("GET", urlReq, false); 
	req_object.send(null);
	if(req_object.status == 200){
		document.getElementById('featureInfo').innerHTML = req_object.responseText;
		document.getElementById('legende').className = "menu_choix_on";
		document.getElementById('fiche').className = "menu_choix_off";	
	}
}

function affich_fiche(atlas){
	var id_select = document.getElementById('id_select').value;
	var urlReq = "http://www.auat-toulouse.org/atlasdaglo/atlas/atlasconfig/"+atlas+"/data/information_thema.php?id_select="+id_select;
	var req_object = null; 
	     
	if(window.XMLHttpRequest) 		// Firefox 
		req_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) 	// Internet Explorer 
		req_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else {
		// XMLHttpRequest non support? par le navigateur 
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	} 
	req_object.open("GET", urlReq, false); 
	req_object.send(null);
	if(req_object.status == 200){
		document.getElementById('featureInfo').innerHTML = req_object.responseText;
		document.getElementById('legende').className = "menu_choix_off";
		document.getElementById('fiche').className = "menu_choix_on";	
	}
}

//function hidden : a utiliser avec un evenement du type onclick pour faire disparaitre un element (div) de la page. 
// exemple : onclick="hidden(id de mon div a plus voir);"
function	hidden(obj)
		{
			obj.style.display = 'none';
		}
		
//Fonction gestion transparence pour PNG -> IE 6
var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

function fixPNG(myImage) 
{
    if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
    {
       var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	   var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	   var imgTitle = (myImage.title) ? 
		             "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "
	   var imgStyle = "display:inline-block;" + myImage.style.cssText
	   var strNewHTML = "<span " + imgID + imgClass + imgTitle
                  + " style=\"" + "width:" + myImage.width 
                  + "px; height:" + myImage.height 
                  + "px;" + imgStyle + ";"
                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
                  + "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
	   myImage.outerHTML = strNewHTML	  
    }
	// Pour utiliser cette fonction ecrire la balise image sous la forme
	//<img src="xyz.png" alt="foo" width="10" height="20" onload="fixPNG(this)">
}
		
function demandeServeur(url){
	// Permet de r�cup�rer une information sur le serveur au travers d'une URL.
	// Cette fonction appelle une page sur le serveur (d�sign�e par son URL) et renvoi le contenu de
	// cette page au script appelant. 
	var req_object = null; 
	     
	if(window.XMLHttpRequest) 		// Firefox 
		req_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) 	// Internet Explorer 
		req_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else {
		// XMLHttpRequest non support? par le navigateur 
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	} 
	req_object.open("GET", url, false); 
	req_object.send(null);
	if(req_object.status == 200){
		return req_object.responseText;
	}
}

function creationCarte(carte,centreX,centreY, nivZoom, layerA,layerB,currentMapType){

	carte.addControl(new GLargeMapControl());
	carte.addControl(new GScaleControl());
	carte.addMapType(layerA); 
	carte.addMapType(layerB);
	if (currentMapType.getName() == layerA.getName()) {
		currentLayer = layerA;
	}
	else {
		currentLayer = layerB
	}
	controlType = new GMapTypeControl();
	carte.addControl(controlType); 
	carte.enableContinuousZoom();
	carte.enableDoubleClickZoom();
	carte.setCenter(new GLatLng(centreY,centreX), nivZoom, currentLayer);
	
}		
function init(){
		for(i=0;i<3;i++){
		var text = "acocher["+i+"]";
		combo= document.getElementById(text);
		combo.checked = false;
		} 
	
	
}





		