function creerRequete(){
	try {
		requete = new XMLHttpRequest();
    }catch (error){
		try {
			requete = new ActiveXObject("msxml2.XMLHTTP");
		}
		catch (error){
			try {
				requete = new ActiveXObject("Microsoft.XMLHTTP");
			}
				catch (error){
					requete = null;
			}
		}

	}
if (requete == null) alert ('impossible de créer une requete au serveur');
}
function getSuggestions(cp){
	creerRequete();
	requete.onreadystatechange = function combo_series(){
		if(requete.readyState == 4) {
			contenu = requete.responseText;
			var tabSuggest = new Array();
			var tabResults = contenu.split('#');
			if(tabResults[0]!=""){
				document.getElementById('codePostal').className = "codePostal";	
				for(var i=0;i<tabResults.length;i++){
					var tabResult = tabResults[i].split(' ');
					tabSuggest[i]={l:tabResults[i],cp:tabResult[0]};
				}
				autosu.setEligible(tabSuggest);
				autosu.makeandshowDiv();
				autosu.highlighted=0;
				autosu.changeHighlight();
			}else{
				document.getElementById('codePostal').className = "errorCodePostal";	
				autosu.hideDiv();
			}
		}
	}
	requete.open("get","ajxphp/affichage.php?cp="+cp,true);
	requete.send(null);
}

function getLocationType(code,nomVille){
	creerRequete();
	requete.onreadystatechange = function combo_series(){
		if(requete.readyState == 4) {
			contenu = requete.responseText;
			if(contenu=="undefined"){
				document.getElementById('codePostal').className = "errorCodePostal";	
			}else if(contenu=="toomuch"){
				autosu.showDiv();
				document.getElementById('codePostal').className = "errorCodePostal";	
			}else{
				if(document.getElementById('hidindex')){ //uniquement sur l'index
					moveDivTo(document.getElementById('chargement'),0,getWinYOffset());
					document.getElementById('chargement').style.visibility='visible';
				}
				var result = contenu.split('#');
				if(result[1]=="dep"){
					document.getElementById('hiddepartement').value = result[0];
					document.getElementById('hidville').value = "";
					document.forms[0].submit();
				}else if(result[1]=="ville"){
					document.getElementById('hiddepartement').value = "";
					document.getElementById('hidville').value = result[0];
					document.forms[0].submit();
				}else{
					document.getElementById('codePostal').className = "errorCodePostal";	
				}
			}
		}
	}
	requete.open("get","ajxphp/affichage.php?type=1&code="+code+"&nomVille="+nomVille,true);
	requete.send(null);
}
function listeVille(iddep){
	creerRequete();
	requete.onreadystatechange = function (){
		if(requete.readyState == 4) {
			contenu = requete.responseText;
			document.getElementById('spanselectville').innerHTML=contenu;
			getConcessions(iddep,"departement");
		}
	}
	requete.open("get","ajxphp/affichage.php?iddep="+iddep,true);
	requete.send(null);
}
function getConcessions(id,type){
	if(id=="selectDep"){
				document.getElementById('resultat').style.visibility="hidden";
	}else if(id=="toute"){
		id=document.getElementById('selectDep').value;
		type="departement";
	}else{
		creerRequete();
		requete.onreadystatechange = function combo_series(){
			if(requete.readyState == 4) {
				contenu = requete.responseText;
				document.getElementById('nbConcessions').innerHTML=contenu;
				document.getElementById('resultat').style.visibility="visible";
			}
		}
		requete.open("get","ajxphp/affichage.php?id="+id+"&type="+type,true);
		requete.send(null);
	}
}

// affiche le bloc de demande de devis étape 1 ou 2
function accueilDevis(data){
	creerRequete();
	//
	requete.onreadystatechange = function sidebarDevis(){
		if(requete.readyState == 4) {	
			resultat = requete.responseText;
			document.getElementById('sidebarDevis').innerHTML=resultat;
		}
	}
	requete.open("POST","http://www.choisir-sa-voiture.com/inc/devisHomeSidebar.php",true);
	requete.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
	requete.send(data);
	
}