// JavaScript Document
/** 
* Permet d'envoyer des données en GET ou POST en utilisant les XmlHttpRequest 
*/ 
function sendData(data, page, method, layerName) 
{ 
	if(window.XMLHttpRequest){ // Firefox
           XhrObj = new XMLHttpRequest(); 
         }else if(window.ActiveXObject){ // Internet Explorer 
           XhrObj = new ActiveXObject("Microsoft.XMLHTTP"); 
         }else { // XMLHttpRequest non supporté par le navigateur 
           alert("La version de votre navigateur Internet ne vous permet\nque l'utilisation de la recherche géographique"); 
           return; 
         } 
    var content = document.getElementById(layerName); 
    content.innerHTML = '<div style="text-align:center">Antertepen loading...</div>' ;
	//content.innerHTML = content.innerHTML + '<div style="text-align:center">Statut</div>' ; 
	//content.innerHTML = content.innerHTML + '<div style="text-align:center">Set</div>' ;
	//content.innerHTML = content.innerHTML + '<div style="text-align:center">Loading<span id="loader"></span></div>' ;
	//var loaderContent = document.getElementById('loader');
	//for(var i = 0; i < 5000000; i++) {
	//	if(i % 500000 == 0) {
	//		loaderContent.innerHTML = loaderContent.innerHTML + '#';
	//	}
	//}
	//content.innerHTML = content.innerHTML + '<div style="text-align:center">OK</div>' ;
	if(method == "GET") { 
        if(data == 'null') { 
           	XhrObj.open("GET", page); 
        } else { 
            XhrObj.open("GET", page+"?"+data); 	
        } 
    } else if(method == "POST") { 
        XhrObj.open("POST", page); 
    } 
    XhrObj.onreadystatechange = function() { 
		if (XhrObj.readyState == 4 && XhrObj.status == 200) 
            content.innerHTML = XhrObj.responseText ; 
    }     
    if(method == "GET") { 
        XhrObj.send(null); 
    }
    else if(method == "POST") { 
        XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
        XhrObj.send(data); 
    }
}
