function ajax_xhr()
{
	var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
	
	return xhr;
	
}

function loadTerrainAgence()
{
	
	var obj = document.getElementById('listerea');
	
	var objsel = document.flocalite.choixlocalite;
	var agenceid = objsel.options[objsel.selectedIndex].value;
	
	//alert(agenceid);
	document.location.href = 'vente-terrain-constructible-' + agenceid + '.php';
		
	
}

function loadModeleAgence()
{
	
	var obj = document.getElementById('listerea');
	
	var objsel = document.modelagence.choixagence;
	var agenceid = objsel.options[objsel.selectedIndex].value;
	
	//alert(agenceid);
	document.location.href = 'modeles-maison-individuelle-1_' + agenceid + '.php';
		
	
}


function loadReaAgence()
{
	
	var obj = document.getElementById('listerea');
	
	var objsel = document.reaagence.choixagence;
	var agenceid = objsel.options[objsel.selectedIndex].value;
	
	//alert(agenceid);
	document.location.href = 'construction-de-maison-1_' + agenceid + '.php';
		
	
}
// affichage sous menu //
function affmenu(menu)
{
	var listm = new Array();	
	listm[0] = "mqui";
	listm[1] = "mbasse";
	listm[2] = "mbois";
	listm[3] = "mprojet";
	listm[4] = "mmodele";
	listm[5] = "mfinancement";
	listm[6] = "mterrains";
	listm[7] = "magence";
	listm[8] = "mgarantie";
	
	var color = "#83bf2e";
	color = "#015521";
	var colormod = "#9401c4";
	var colorter = "#e69800";
	var colorbois = "#0070B2";
	var colorbbc = "#84c02d";
	var coloru = color;
	
	var nm = listm.length;
	
	var i=0; 
	var nm = 9;
	for(i=0;i<nm;i++)
	{
		var obj = document.getElementById(listm[i]);
		var objm = document.getElementById("menu" + listm[i]);
		var objsm = document.getElementById("s" + listm[i]);
		//alert(i);
		
		//alert("menu > " + obj);
		//if(obj)
		//{
			
			
			if(listm[i] == menu)
			{
				
				if(menu == "mmodele") coloru = colormod;
				else if(menu == "mterrains") coloru = colorter;
				else if(menu == "mbois") coloru = colorbois;
				else if(menu == "mbasse") coloru = colorbbc;
				else coloru = color;
				
				objm.style.backgroundColor = coloru;
				objsm.style.backgroundColor = coloru;
				obj.style.display = 'block';
				
			}
			else 
			{
				//alert(objm);
				obj.style.display = 'none';
				objm.style.backgroundColor = '';
				//objsm.style.display = 'none';
				
			}
			
			
			
		//}
		//else alert('not found');
		
		
	}
	
	
	
	
	
	
}




function loadActuAgence()
{
	var objsel = document.actuagence.choixagence;
	var agenceid = objsel.options[objsel.selectedIndex].value;
	
	
	document.location.href = 'actualite-des-agences-1_' + agenceid + '.php';
	
}




function SendContact()
{
	// champs pour l'update //
	var xhr = ajax_xhr();
	var url = "./lib/sendcontact.php";
	var divretour = eval("document.getElementById('retourparamform')");
	var f = document.fcontact;	
			
	divretour.innerHTML = '<img src="/images/spinner.gif">';
	
	var data = "nom=" + f.nom.value + "&";
		data += "prenom=" + f.prenom.value + "&";
		data += "email=" + f.email.value + "&";
		data += "sujet=" + f.sujet.value + "&";
		data += "societe=" + f.societe.value + "&";
		data += "adresse=" + f.adresse.value + "&";
		data += "telephone=" + f.telephone.value + "&";
		data += "detailsdemande=" + f.detailsdemande.value + "&";
		data += "send=1";
	
	xhr.onreadystatechange  = function()
    { 
         if(xhr.readyState  == 4)
         {
			if(xhr.status  == 200) 
			{
				
				if(xhr.responseText == "1")
				{
					divretour.innerHTML = "Demande envoy&eacute;e"; 
					document.getElementById('btsend').style.display = 'none';
				}
				else divretour.innerHTML = xhr.responseText; 
				
			}
			else 
                divretour.innerHTML = "Error code " + xhr.status;
         }
    }; 
	
	
	
	
	
	
	xhr.open("POST", url,  true); 
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");     
	xhr.send(data); 
	
	
	
}