function getXhr() {
	var xhr = null;
	if(window.XMLHttpRequest) // Firefox et autres
		xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
		try {
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	else { // XMLHttpRequest non supporté par le navigateurr
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		xhr = false; 
	} 
	return xhr; 
}
function selectCategorie() {
	var xhr = getXhr();
	
	xhr.onreadystatechange = function() {
		if(xhr.readyState == 4 && xhr.status == 200) {
			liste_departements = xhr.responseText;
			document.getElementById('departements').innerHTML = liste_departements;
			document.getElementById('villes').innerHTML = '<select id="p_Ville" name="p_Ville" onchange="changeUrl();" ><option value="0" >---</option></select>';
			changeUrl();
		} 
	}
	
	xhr.open("POST", "include/ajax-formulaire.php",true);

	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	
	sel = document.getElementById('p_Prestation');
	prestation = sel.options[sel.selectedIndex].value;
		
	var statut = 'categorie';
	
	var data = "prestation="+prestation+"&statut="+statut;  
	xhr.send(data); 
}
function selectDepartement() {
	var xhr = getXhr();
	
	xhr.onreadystatechange = function() {
		if(xhr.readyState == 4 && xhr.status == 200) {
			liste_villes = xhr.responseText;
			document.getElementById('villes').innerHTML = liste_villes;
			changeUrl();
		} 
	}
	
	xhr.open("POST", "include/ajax-formulaire.php",true);

	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	
	sel = document.getElementById('p_Departement');
	departement = sel.options[sel.selectedIndex].value;
	
	sel = document.getElementById('p_Prestation');
	prestation = sel.options[sel.selectedIndex].value;
		
	var statut = 'departement';
	
	var data = "prestation="+prestation+"&departement="+departement+"&statut="+statut;  
	xhr.send(data); 
}

function changeUrl() {
	var xhr = getXhr();
	
	xhr.onreadystatechange = function() {
		if(xhr.readyState == 4 && xhr.status == 200) {
			url = xhr.responseText;
			document.getElementById('recherche').innerHTML = url;
		} 
	}
	
	xhr.open("POST", "include/ajax-formulaire.php",true);

	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	
	sel = document.getElementById('p_Prestation');
	prestation = sel.options[sel.selectedIndex].value;
	
	sel = document.getElementById('p_Departement');
	departement = sel.options[sel.selectedIndex].value;
	
	sel = document.getElementById('p_Ville');
	ville = sel.options[sel.selectedIndex].value;
	
	var statut = 'url';
	
	var data = "prestation="+prestation+"&departement="+departement+"&ville="+ville+"&statut="+statut;  
	xhr.send(data); 
}