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 += "cp=" + f.cp.value + "&";
		data += "ville=" + f.ville.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); 
	
	
	
}




function SendParrainage()
{
    // champs pour l'update //
    var xhr = ajax_xhr();
    var url = "./lib/sendparrainage.php";
    var divretour = eval("document.getElementById('retourparamform')");
    var f = document.fcontact;    
            
    divretour.innerHTML = '<img src="/images/spinner.gif">';
    
    var data = "";
        // parrain //
        data += "nom=" + f.nom.value + "&";
        data += "prenom=" + f.prenom.value + "&";
        data += "email=" + f.email.value + "&";
        data += "adresse=" + f.adresse.value + "&";
        data += "cp=" + f.cp.value + "&";
        data += "ville=" + f.ville.value + "&";
        data += "telephone=" + f.telephone.value + "&";
        // filleul 1 //
        data += "filleul1_nom=" + f.filleul1_nom.value + "&";
        data += "filleul1_prenom=" + f.filleul1_prenom.value + "&";
        data += "filleul1_email=" + f.filleul1_email.value + "&";
        data += "filleul1_adresse=" + f.filleul1_adresse.value + "&";
        data += "filleul1_cp=" + f.filleul1_cp.value + "&";
        data += "filleul1_ville=" + f.filleul1_ville.value + "&";
        data += "filleul1_telephone=" + f.filleul1_telephone.value + "&";
        
        // filleul 2 //
        data += "filleul2_nom=" + f.filleul2_nom.value + "&";
        data += "filleul2_prenom=" + f.filleul2_prenom.value + "&";
        data += "filleul2_email=" + f.filleul2_email.value + "&";
        data += "filleul2_adresse=" + f.filleul2_adresse.value + "&";
        data += "filleul2_cp=" + f.filleul2_cp.value + "&";
        data += "filleul2_ville=" + f.filleul2_ville.value + "&";
        data += "filleul2_telephone=" + f.filleul2_telephone.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); 
    
    
    
}

function SendTemoignage()
{
    // champs pour l'update //
    var xhr = ajax_xhr();
    var url = "./lib/sendtemoignage.php";
    var divretour = eval("document.getElementById('retourparamform')");
    var f = document.fcontact;    
            
    divretour.innerHTML = '<img src="/images/spinner.gif">';
    
    var data = "";
        // parrain //
        data += "nom=" + f.nom.value + "&";
        data += "prenom=" + f.prenom.value + "&";
        data += "email=" + f.email.value + "&";
        data += "textetemoin=" + f.temoin.value + "&";
        data += "ville=" + f.ville.value + "&";
        data += "send=1";
    
    xhr.onreadystatechange  = function()
    { 
         if(xhr.readyState  == 4)
         {
            if(xhr.status  == 200) 
            {
                
                if(xhr.responseText == "1")
                {
                    divretour.innerHTML = "T&eacute;moignage envoy&eacute;"; 
                    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); 
    
    
    
}

// envoi un rdv //
function SendRendezVous()
{
  // champs pour l'update //
    var xhr = ajax_xhr();
    var url = "./lib/sendrdv.php";
    var divretour = eval("document.getElementById('retourparamform')");
    var f = document.fcontact;    
            
    divretour.innerHTML = '<img src="/images/spinner.gif">';
    
    var data = "";
        // parrain //
        data += "nom=" + f.nom.value + "&";
        data += "prenom=" + f.prenom.value + "&";
        data += "email=" + f.email.value + "&";
        data += "commentaire=" + f.commentaire.value + "&";
        data += "telephone=" + f.telephone.value + "&";
        data += "agence=" + document.getElementById('selagence').value + "&";
        data += "send=1";
    
    
    xhr.onreadystatechange  = function()
    { 
         if(xhr.readyState  == 4)
         {
            if(xhr.status  == 200) 
            {
                
                if(xhr.responseText == "1")
                {
                    divretour.innerHTML = "Demande de rendez-vous envoy&eacute;"; 
                    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);   
}
