// JavaScript Document




//**************************************************//
//*** FONCTIONS D'AFFICHAGE DES MENTIONS LEGALES ***//
//**************************************************//


function show_mentions(){
	var parameters = ''; 
	
	var strurl = "articles/mentions.php"; 
	
	var xhr_object = createAjaxObject();
	
	xhr_object.open("POST",strurl, true);	
	
	xhr_object.onreadystatechange = function() {
		
		var bloc_mentions = document.getElementById('bloc_mentions');
		var bkg_pop = document.getElementById('bkg_pop');
		
		if(xhr_object.readyState == 4) {
			if(bloc_mentions){
					bloc_mentions.innerHTML = xhr_object.responseText;
					bloc_mentions.className = 'mentions_legales';
			}
			if(bkg_pop){
				bkg_pop.className = 'bkg_pop';
				bkg_pop.style.height = getHeightBlocBgk(bloc_mentions);
			}
		}
		
	}
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhr_object.setRequestHeader("Content-length", parameters.length);
    xhr_object.setRequestHeader("Connection", "close");
	xhr_object.send(parameters);		
}

function close_mentions(){
	var bloc_mentions = document.getElementById('bloc_mentions');
	if(bloc_mentions){
			bloc_mentions.innerHTML = '';
			bloc_mentions.className = 'invisible';
	}
	var bkg_pop = document.getElementById('bkg_pop');
	if(bkg_pop){
		bkg_pop.className = 'invisible';
	}
}



//******************************************//
//*** FONCTIONS D'AFFICHAGE DES ARTICLES ***//
//******************************************//

function show_article(id,titre_txt){
	
	var parameters = 'titre_txt='+titre_txt;
	
	switch(id){
		case 1 :
			var strurl = "articles/article1.php";
			break;
		case 2 :
			var strurl = "articles/article2.php"; 
			break;
		case 3 :
			var strurl = "articles/article3.php"; 
			break;
		case 4 :
			var strurl = "articles/article4.php"; 
			break;
		default :
			var strurl = "articles/article1.php"; 
			break;
	}
	
	
	var xhr_object = createAjaxObject();
	
	xhr_object.open("POST",strurl, true);	
	
	xhr_object.onreadystatechange = function() {
		
		var bloc_article = document.getElementById('bloc_article');
		var bkg_pop = document.getElementById('bkg_pop');
		
		if(xhr_object.readyState == 4) {
			if(bloc_article){
					bloc_article.innerHTML = xhr_object.responseText;
					bloc_article.className = 'bloc_article';
			}
			if(bkg_pop){
				bkg_pop.className = 'bkg_pop';
				bkg_pop.style.height = getHeightBlocBgk(bloc_article);
			}
		}
		
	}
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhr_object.setRequestHeader("Content-length", parameters.length);
    xhr_object.setRequestHeader("Connection", "close");
	xhr_object.send(parameters);		
}


function close_article(){
	var bloc_article = document.getElementById('bloc_article');
	if(bloc_article){
			bloc_article.innerHTML = '';
			bloc_article.className = 'invisible';
	}
	var bkg_pop = document.getElementById('bkg_pop');	
	if(bkg_pop){
		bkg_pop.className = 'invisible';
	}
}

//====================================//
//=== FORMULAIRE "PREVENIR UN AMI" ===//
//====================================//

function show_ami(ville,prg_nom,lib_typelog,nb_pieces,surface,etage,prg_id,lot_id){
	
	var parameters = 'ville='+ville+'&prg_nom='+prg_nom+'&lib_typelog='+lib_typelog+'&nb_pieces='+nb_pieces+'&surface='+surface+'&etage='+etage+'&prg_id='+prg_id+'&lot_id='+lot_id; 
	
	var strurl = "popins/pop_ami.php"; 
	
	var xhr_object = createAjaxObject();
	
	xhr_object.open("POST",strurl, true);	
	
	xhr_object.onreadystatechange = function() {
		
		var bloc_pop_ami = document.getElementById('bloc_pop_ami');
		var bkg_pop = document.getElementById('bkg_pop');
		
		if(xhr_object.readyState == 4) {
			if(bloc_pop_ami){
					bloc_pop_ami.innerHTML = xhr_object.responseText;
					bloc_pop_ami.className = 'pop_ami';
			}
			if(bkg_pop){
				bkg_pop.className = 'bkg_pop';
				bkg_pop.style.height = getHeightBlocBgk(bloc_pop_ami);
			}
		}
		
	}
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhr_object.setRequestHeader("Content-length", parameters.length);
    xhr_object.setRequestHeader("Connection", "close");
	xhr_object.send(parameters);		
}

function check_ami(){
	
	var boolciv = (
				    (document.form_ami.civ_id[0].checked) 
				   ||
				    (document.form_ami.civ_id[1].checked) 
				   ||
				    (document.form_ami.civ_id[2].checked) 
				   );
	var nom 		= trim(document.form_ami.nom.value);
	var prenom 		= trim(document.form_ami.prenom.value);
	var email 		= trim(document.form_ami.email.value);
	var prenom_ami 	= trim(document.form_ami.prenom_ami.value);
	var email_ami	= trim(document.form_ami.email_ami.value);
	
	if (!(boolciv)) {
		alert("Nous vous prions de bien vouloir sélectionner votre civilité.");
		return;
	}
	
	if (nom == "") {
		alert("Nous vous prions de bien vouloir saisir votre nom.");
		return;
	}
	
	if (prenom == "") {
		alert("Nous vous prions de bien vouloir saisir votre prénom.");
		return;
	}
	
	if (email == "") {
		alert("Nous vous prions de bien vouloir saisir votre e-mail.");
		return;
	}
	
	if((email != "") && (!check_email(email))){ 
		alert("Votre adresse e-mail semble incorrecte.") 
		return; 
	}
	
	if (prenom_ami == "") {
		alert("Nous vous prions de bien vouloir saisir le prénom du destinataire.");
		return;
	}
	
	if (email_ami == "") {
		alert("Nous vous prions de bien vouloir saisir l'e-mail destinataire.");
		return;
	}
	
	if((email_ami != "") && (!check_email(email_ami))){ 
		alert("L'adresse e-mail du destinataire semble incorrecte.") 
		return; 
	} 
	
	submit_ami();
	
}

function submit_ami(){	
	
	var civilite = getCheckedValue(document.form_ami.civ_id);
	
	var nom 		= trim(document.form_ami.nom.value);
	var prenom 		= trim(document.form_ami.prenom.value);
	var email 		= trim(document.form_ami.email.value);
	var prenom_ami 	= trim(document.form_ami.prenom_ami.value);
	var email_ami	= trim(document.form_ami.email_ami.value);
	var message	= trim(document.form_ami.message.value);
	
	var prg_ville 		= trim(document.form_ami.prg_ville.value);
	var prg_nom 	= trim(document.form_ami.prg_nom.value);
	var lib_typelog	= trim(document.form_ami.lib_typelog.value);
	var nb_pieces	= trim(document.form_ami.nb_pieces.value);
	var surface		= trim(document.form_ami.surface.value);
	var etage		= trim(document.form_ami.etage.value);
	var prg_id		= trim(document.form_ami.prg_id.value);
	var lot_id		= trim(document.form_ami.lot_id.value);
	
	var parameters = 'civilite='+civilite+'&nom='+nom+'&prenom='+prenom+'&email='+email+'&email_ami='+email_ami+'&prenom_ami='+prenom_ami+'&message='+message; 
	parameters += '&prg_ville='+prg_ville+'&prg_nom='+prg_nom+'&lib_typelog='+lib_typelog+'&nb_pieces='+nb_pieces+'&surface='+surface+'&etage='+etage+'&prg_id='+prg_id+'&lot_id='+lot_id; 
	
	var strurl = "system/process/recommander.php"; 
	
	var xhr_object = createAjaxObject();
	
	xhr_object.open("POST",strurl, true);	
	
	xhr_object.onreadystatechange = function() {
		
		var bloc_pop_ami = document.getElementById('bloc_pop_ami');
		var bkg_pop = document.getElementById('bkg_pop');
		
		if(xhr_object.readyState == 4) {
			if(bloc_pop_ami){
					bloc_pop_ami.innerHTML = xhr_object.responseText;
					//bloc_pop_ami.className = 'pop_ami';
			}
			if(bkg_pop){
				bkg_pop.className = 'bkg_pop';
				bkg_pop.style.height = getHeightBlocBgk(bloc_pop_doc);
			}
		}
		
	}
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhr_object.setRequestHeader("Content-length", parameters.length);
    xhr_object.setRequestHeader("Connection", "close");
	xhr_object.send(parameters);		
}

function close_ami(){
	var bloc_pop_ami = document.getElementById('bloc_pop_ami');
	if(bloc_pop_ami){
			bloc_pop_ami.innerHTML = '';
			bloc_pop_ami.className = 'invisible';
	}
	var bkg_pop = document.getElementById('bkg_pop');
	if(bkg_pop){
		bkg_pop.className = 'invisible';
	}
}

//=============================================//
//=== FORMULAIRE "DEMANDE DE DOCUMENTATION" ===//
//=============================================//

function show_doc(ville,prg_nom,lib_typelog,nb_pieces,surface,etage,prg_id,lot_id){
	
	var parameters = 'ville='+ville+'&prg_nom='+prg_nom+'&lib_typelog='+lib_typelog+'&nb_pieces='+nb_pieces+'&surface='+surface+'&etage='+etage+'&prg_id='+prg_id+'&lot_id='+lot_id; 
	
	var strurl = "popins/pop_doc.php"; 
	
	var xhr_object = createAjaxObject();
	
	xhr_object.open("POST",strurl, true);	
	
	xhr_object.onreadystatechange = function() {
		
		var bloc_pop_doc = document.getElementById('bloc_pop_doc');
		var bkg_pop = document.getElementById('bkg_pop');
		
		if(xhr_object.readyState == 4) {
			if(bloc_pop_doc){
					bloc_pop_doc.innerHTML = xhr_object.responseText;
					bloc_pop_doc.className = 'pop_doc';
			}
			if(bkg_pop){
				bkg_pop.className = 'bkg_pop';
				bkg_pop.style.height = getHeightBlocBgk(bloc_pop_doc);
			}
		}
		
	}
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhr_object.setRequestHeader("Content-length", parameters.length);
    xhr_object.setRequestHeader("Connection", "close");
	xhr_object.send(parameters);		
}

function check_doc(){
	
	var boolciv = (
				    (document.form_doc.civ_id[0].checked) 
				   ||
				    (document.form_doc.civ_id[1].checked) 
				   ||
				    (document.form_doc.civ_id[2].checked) 
				   );
	var nom 		= trim(document.form_doc.nom.value);
	var prenom 		= trim(document.form_doc.prenom.value);
	var adresse 	= trim(document.form_doc.adresse.value);
	var code_postal = trim(document.form_doc.cp.value);
	var ville 		= trim(document.form_doc.ville.value);
	var pays  		= trim(document.form_doc.pays.options[document.form_doc.pays.options.selectedIndex].text);
	var telephone 	= trim(document.form_doc.telephone.value);
	var email 		= trim(document.form_doc.email.value);
	
	if (!(boolciv)) {
		alert("Nous vous prions de bien vouloir sélectionner votre civilité.");
		return;
	}
	
	if (nom == "") {
		alert("Nous vous prions de bien vouloir saisir votre nom.");
		return;
	}
	
	if (prenom == "") {
		alert("Nous vous prions de bien vouloir saisir votre prénom.");
		return;
	}
	
	if (adresse == "") {
		alert("Nous vous prions de bien vouloir saisir votre adresse.");
		return;
	}
	
	if (code_postal.length < 2) {
		alert("Nous vous prions de bien vouloir saisir votre code postal.");
		return;
	}
	
	if (!(isInteger(code_postal))) {
		alert("Votre code postal semble incorrect");
		return;
	}
	
	if (ville == "") {
		alert("Nous vous prions de bien vouloir saisir votre ville.");
		return;
	}
	
	if (pays == "") {
		alert("Nous vous prions de bien vouloir sélectionner votre pays.");
		return;
	}
	
	if (telephone == "") {
		alert("Nous vous prions de bien vouloir saisir votre numéro de téléphone.");
		return;
	}
	
	if( !IsNumeric(telephone) || telephone.length!=10 ){
		alert("Votre numéro de téléphone doit être composé de dix chiffres.");
		return;
	}
	
	if( telephone.charAt(0)!='0' || telephone.charAt(1)=='0' || telephone == '0123456789'){
		alert(" Votre numéro n’est pas correct, nous vous invitons à en saisir un de nouveau")
		return; 
	}
	
	
	if (email == "") {
		alert("Nous vous prions de bien vouloir saisir votre e-mail.");
		return;
	}
	
	if((email != "") && (!check_email(email))){ 
		alert("Votre adresse e-mail semble incorrecte.") 
		return; 
	}
	
	submit_doc();	
	
}

function submit_doc(){
	
	var civ_id = getCheckedValue(document.form_doc.civ_id);
	
	var nom 		= trim(document.form_doc.nom.value);
	var prenom 		= trim(document.form_doc.prenom.value);
	var adresse 	= trim(document.form_doc.adresse.value);
	var cp 			= trim(document.form_doc.cp.value);
	var ville 		= trim(document.form_doc.ville.value);
	var pays  		= trim(document.form_doc.pays.options[document.form_doc.pays.options.selectedIndex].text);
	var telephone 	= trim(document.form_doc.telephone.value);
	var email 		= trim(document.form_doc.email.value);
	
	var situation_id = getCheckedValue(document.form_doc.situation_id);
	var achat_id 	 = getCheckedValue(document.form_doc.achat_id);
	
	var prg_ville 	= trim(document.form_doc.prg_ville.value);
	var prg_nom 	= trim(document.form_doc.prg_nom.value);
	var lib_typelog	= trim(document.form_doc.lib_typelog.value);
	var nb_pieces	= trim(document.form_doc.nb_pieces.value);
	var surface		= trim(document.form_doc.surface.value);
	var etage		= trim(document.form_doc.etage.value);
	var prg_id 		= trim(document.form_doc.prg_id.value);
	var lot_id		= trim(document.form_doc.lot_id.value);
	
	var parameters = 'civ_id='+civ_id+'&nom='+nom+'&prenom='+prenom+'&adresse='+adresse+'&cp='+cp+'&ville='+ville; 
	parameters += '&pays='+pays+'&telephone='+telephone+'&email='+email+'&prg_ville='+ville+'&situation_id='+situation_id+'&achat_id='+achat_id+'&prg_id='+prg_id+'&lot_id='+lot_id;
	parameters += '&prg_ville='+prg_ville+'&prg_nom='+prg_nom+'&lib_typelog='+lib_typelog+'&nb_pieces='+nb_pieces+'&surface='+surface+'&etage='+etage; 
	
	var strurl = "system/process/demande_doc.php";
	
	var xhr_object = createAjaxObject();
	
	xhr_object.open("POST",strurl, true);	
	
	xhr_object.onreadystatechange = function() {
		
		var bloc_pop_doc = document.getElementById('bloc_pop_doc');
		var bkg_pop = document.getElementById('bkg_pop');
		
		if(xhr_object.readyState == 4) {
			if(bloc_pop_doc){
					bloc_pop_doc.innerHTML = xhr_object.responseText;
					bloc_pop_doc.className = 'pop_doc';
			}
			if(bkg_pop){
				bkg_pop.className = 'bkg_pop';
				bkg_pop.style.height = getHeightBlocBgk(bloc_pop_doc);
			}
		}
		
	}
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhr_object.setRequestHeader("Content-length", parameters.length);
    xhr_object.setRequestHeader("Connection", "close");
	xhr_object.send(parameters);		
}

function close_doc(){
	var bloc_pop_doc = document.getElementById('bloc_pop_doc');
	if(bloc_pop_doc){
			bloc_pop_doc.innerHTML = '';
			bloc_pop_doc.className = 'invisible';
	}
	var bkg_pop = document.getElementById('bkg_pop');	
	if(bkg_pop){
		bkg_pop.className = 'invisible';
	}
}


//======================================//
//=== FORMULAIRE "DEMANDE DE RAPPEL" ===//
//======================================//

function show_rappel(ville,prg_nom,lib_typelog,nb_pieces,surface,etage,prg_id,lot_id){
	
	var parameters = 'ville='+ville+'&prg_nom='+prg_nom+'&lib_typelog='+lib_typelog+'&nb_pieces='+nb_pieces+'&surface='+surface+'&etage='+etage+'&prg_id='+prg_id+'&lot_id='+lot_id; 
	
	var strurl = "popins/pop_rappel.php"; 
	
	var xhr_object = createAjaxObject();
	
	xhr_object.open("POST",strurl, true);	
	
	xhr_object.onreadystatechange = function() {
		
		var bloc_pop_rappel = document.getElementById('bloc_pop_rappel');
		var bkg_pop = document.getElementById('bkg_pop');
		
		if(xhr_object.readyState == 4) {
			if(bloc_pop_rappel){
					bloc_pop_rappel.innerHTML = xhr_object.responseText;
					bloc_pop_rappel.className = 'pop_rappel';
			}
			if(bkg_pop){
				bkg_pop.className = 'bkg_pop';
				bkg_pop.style.height = getHeightBlocBgk(bloc_pop_rappel);
			}
		}
		
	}
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhr_object.setRequestHeader("Content-length", parameters.length);
    xhr_object.setRequestHeader("Connection", "close");
	xhr_object.send(parameters);		
}


function check_rappel(){
	
	var boolciv = (
				    (document.form_rappel.civ_id[0].checked) 
				   ||
				    (document.form_rappel.civ_id[1].checked) 
				   ||
				    (document.form_rappel.civ_id[2].checked) 
				   );
	var nom 		= trim(document.form_rappel.nom.value);
	var prenom 		= trim(document.form_rappel.prenom.value);
	var adresse 	= trim(document.form_rappel.adresse.value);
	var code_postal = trim(document.form_rappel.cp.value);
	var ville 		= trim(document.form_rappel.ville.value);
	var pays  		= trim(document.form_rappel.pays.options[document.form_rappel.pays.options.selectedIndex].text);
	var telephone 	= trim(document.form_rappel.telephone.value);
	var email 		= trim(document.form_rappel.email.value);
	
	if (!(boolciv)) {
		alert("Nous vous prions de bien vouloir sélectionner votre civilité.");
		return;
	}
	
	if (nom == "") {
		alert("Nous vous prions de bien vouloir saisir votre nom.");
		return;
	}
	
	if (prenom == "") {
		alert("Nous vous prions de bien vouloir saisir votre prénom.");
		return;
	}
	
	if (adresse == "") {
		alert("Nous vous prions de bien vouloir saisir votre adresse.");
		return;
	}
	
	if (code_postal.length < 2) {
		alert("Nous vous prions de bien vouloir saisir votre code postal.");
		return;
	}
	
	if (!(isInteger(code_postal))) {
		alert("Votre code postal semble incorrect");
		return;
	}
	
	if (ville == "") {
		alert("Nous vous prions de bien vouloir saisir votre ville.");
		return;
	}
	
	if (pays == "") {
		alert("Nous vous prions de bien vouloir sélectionner votre pays.");
		return;
	}
	
	if (telephone == "") {
		alert("Nous vous prions de bien vouloir saisir votre numéro de téléphone.");
		return;
	}
	
	if( !IsNumeric(telephone) || telephone.length!=10 ){
		alert("Votre numéro de téléphone doit être composé de dix chiffres.");
		return;
	}
	
	if( telephone.charAt(0)!='0' || telephone.charAt(1)=='0' || telephone == '0123456789'){
		alert(" Votre numéro n’est pas correct, nous vous invitons à en saisir un de nouveau")
		return; 
	}
	
	if (email == "") {
		alert("Nous vous prions de bien vouloir saisir votre e-mail.");
		return;
	}
	
	if((email != "") && (!check_email(email))){ 
		alert("Votre adresse e-mail semble incorrecte.") 
		return; 
	}
	
	submit_rappel();	
	
}

function submit_rappel(){
	
	var civ_id = getCheckedValue(document.form_rappel.civ_id);
	
	var nom 		= trim(document.form_rappel.nom.value);
	var prenom 		= trim(document.form_rappel.prenom.value);
	var adresse 	= trim(document.form_rappel.adresse.value);
	var cp 			= trim(document.form_rappel.cp.value);
	var ville 		= trim(document.form_rappel.ville.value);
	var pays  		= trim(document.form_rappel.pays.options[document.form_rappel.pays.options.selectedIndex].text);
	var telephone 	= trim(document.form_rappel.telephone.value);
	var email 		= trim(document.form_rappel.email.value);
	
	var situation_id = getCheckedValue(document.form_rappel.situation_id);
	var achat_id 	 = getCheckedValue(document.form_rappel.achat_id);
	
	var prg_ville 	= trim(document.form_rappel.prg_ville.value);
	var prg_nom 	= trim(document.form_rappel.prg_nom.value);
	var lib_typelog	= trim(document.form_rappel.lib_typelog.value);
	var nb_pieces	= trim(document.form_rappel.nb_pieces.value);
	var surface		= trim(document.form_rappel.surface.value);
	var etage		= trim(document.form_rappel.etage.value);
	var prg_id 		= trim(document.form_rappel.prg_id.value);
	var lot_id		= trim(document.form_rappel.lot_id.value);
	
	var parameters = 'civ_id='+civ_id+'&nom='+nom+'&prenom='+prenom+'&adresse='+adresse+'&cp='+cp+'&ville='+ville; 
	parameters += '&pays='+pays+'&telephone='+telephone+'&email='+email+'&prg_ville='+ville+'&situation_id='+situation_id+'&achat_id='+achat_id+'&prg_id='+prg_id+'&lot_id='+lot_id;
	parameters += '&prg_ville='+prg_ville+'&prg_nom='+prg_nom+'&lib_typelog='+lib_typelog+'&nb_pieces='+nb_pieces+'&surface='+surface+'&etage='+etage; 
	
	var strurl = "system/process/etre_rappele.php";
	
	var xhr_object = createAjaxObject();
	
	xhr_object.open("POST",strurl, true);	
	
	xhr_object.onreadystatechange = function() {
		
		var bloc_pop_rappel = document.getElementById('bloc_pop_rappel');
		var bkg_pop = document.getElementById('bkg_pop');
		
		if(xhr_object.readyState == 4) {
			if(bloc_pop_rappel){
					bloc_pop_rappel.innerHTML = xhr_object.responseText;
					bloc_pop_rappel.className = 'pop_rappel';
			}
			if(bkg_pop){
				bkg_pop.className = 'bkg_pop';
				bkg_pop.style.height = getHeightBlocBgk(bloc_pop_rappel);
			}
		}
		
	}
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhr_object.setRequestHeader("Content-length", parameters.length);
    xhr_object.setRequestHeader("Connection", "close");
	xhr_object.send(parameters);		
}


function close_rappel(){
	var bloc_pop_rappel = document.getElementById('bloc_pop_rappel');
	if(bloc_pop_rappel){
			bloc_pop_rappel.innerHTML = '';
			bloc_pop_rappel.className = 'invisible';
	}
	var bkg_pop = document.getElementById('bkg_pop');	
	if(bkg_pop){
		bkg_pop.className = 'invisible';
	}
}



//===================================//
//=== FORMULAIRE "DEMANDE DE RDV" ===//
//===================================//

function show_rdv(ville,prg_nom,lib_typelog,nb_pieces,surface,etage,prg_id,lot_id){
	
	var parameters = 'ville='+ville+'&prg_nom='+prg_nom+'&lib_typelog='+lib_typelog+'&nb_pieces='+nb_pieces+'&surface='+surface+'&etage='+etage+'&prg_id='+prg_id+'&lot_id='+lot_id; 
	
	var strurl = "popins/pop_rdv.php"; 
	
	var xhr_object = createAjaxObject();
	
	xhr_object.open("POST",strurl, true);	
	
	xhr_object.onreadystatechange = function() {
		
		var bloc_pop_rdv = document.getElementById('bloc_pop_rdv');
		var bkg_pop = document.getElementById('bkg_pop');
		
		if(xhr_object.readyState == 4) {
			if(bloc_pop_rdv){
					bloc_pop_rdv.innerHTML = xhr_object.responseText;
					bloc_pop_rdv.className = 'pop_rdv';
			}
			if(bkg_pop){
				bkg_pop.className = 'bkg_pop';
				bkg_pop.style.height = getHeightBlocBgk(bloc_pop_rdv);
			}
		}
		
	}
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhr_object.setRequestHeader("Content-length", parameters.length);
    xhr_object.setRequestHeader("Connection", "close");
	xhr_object.send(parameters);		
}

function check_rdv(){
	
	var boolciv = (
				    (document.form_rdv.civ_id[0].checked) 
				   ||
				    (document.form_rdv.civ_id[1].checked) 
				   ||
				    (document.form_rdv.civ_id[2].checked) 
				   )
	var nom 		= trim(document.form_rdv.nom.value);
	var prenom 		= trim(document.form_rdv.prenom.value);
	var adresse 	= trim(document.form_rdv.adresse.value);
	var code_postal = trim(document.form_rdv.cp.value);
	var ville 		= trim(document.form_rdv.ville.value);
	var pays  		= trim(document.form_rdv.pays.options[document.form_rdv.pays.options.selectedIndex].text);
	var telephone 	= trim(document.form_rdv.telephone.value);
	var email 		= trim(document.form_rdv.email.value);
	
	if (!(boolciv)) {
		alert("Nous vous prions de bien vouloir sélectionner votre civilité.");
		return;
	}
	
	if (nom == "") {
		alert("Nous vous prions de bien vouloir saisir votre nom.");
		return;
	}
	
	if (prenom == "") {
		alert("Nous vous prions de bien vouloir saisir votre prénom.");
		return;
	}
	
	if (adresse == "") {
		alert("Nous vous prions de bien vouloir saisir votre adresse.");
		return;
	}
	
	if (code_postal.length < 2) {
		alert("Nous vous prions de bien vouloir saisir votre code postal.");
		return;
	}
	
	if (!(isInteger(code_postal))) {
		alert("Votre code postal semble incorrect");
		return;
	}
	
	if (ville == "") {
		alert("Nous vous prions de bien vouloir saisir votre ville.");
		return;
	}
	
	if (pays == "") {
		alert("Nous vous prions de bien vouloir sélectionner votre pays.");
		return;
	}
	
	if (telephone == "") {
		alert("Nous vous prions de bien vouloir saisir votre numéro de téléphone.");
		return;
	}
	
	if( !IsNumeric(telephone) || telephone.length!=10 ){
		alert("Votre numéro de téléphone doit être composé de dix chiffres.");
		return;
	}
	
	if( telephone.charAt(0)!='0' || telephone.charAt(1)=='0' || telephone == '0123456789'){
		alert(" Votre numéro n’est pas correct, nous vous invitons à en saisir un de nouveau")
		return; 
	}
	
	if (email == "") {
		alert("Nous vous prions de bien vouloir saisir votre e-mail.");
		return;
	}
	
	if((email != "") && (!check_email(email))){ 
		alert("Votre adresse e-mail semble incorrecte.") 
		return; 
	}
	
	submit_rdv();	
	
}

function submit_rdv(){
	
	var civ_id = getCheckedValue(document.form_rdv.civ_id);
	
	var nom 		= trim(document.form_rdv.nom.value);
	var prenom 		= trim(document.form_rdv.prenom.value);
	var adresse 	= trim(document.form_rdv.adresse.value);
	var cp 			= trim(document.form_rdv.cp.value);
	var ville 		= trim(document.form_rdv.ville.value);
	var pays  		= trim(document.form_rdv.pays.options[document.form_rdv.pays.options.selectedIndex].text);
	var telephone 	= trim(document.form_rdv.telephone.value);
	var email 		= trim(document.form_rdv.email.value);
	
	var situation_id = getCheckedValue(document.form_rdv.situation_id);
	var achat_id 	 = getCheckedValue(document.form_rdv.achat_id);
	
	var dateinscr 	= trim(document.form_rdv.dateinscr.value);
	var heureinscr 	= getCheckedValue(document.form_rdv.heureinscr);
	
	var prg_ville 	= trim(document.form_rdv.prg_ville.value);
	var prg_nom 	= trim(document.form_rdv.prg_nom.value);
	var lib_typelog	= trim(document.form_rdv.lib_typelog.value);
	var nb_pieces	= trim(document.form_rdv.nb_pieces.value);
	var surface		= trim(document.form_rdv.surface.value);
	var etage		= trim(document.form_rdv.etage.value);
	var prg_id 		= trim(document.form_rdv.prg_id.value);
	var lot_id		= trim(document.form_rdv.lot_id.value);
	
	var parameters = 'civ_id='+civ_id+'&nom='+nom+'&prenom='+prenom+'&adresse='+adresse+'&cp='+cp+'&ville='+ville; 
	parameters += '&heureinscr='+heureinscr+'&dateinscr='+dateinscr+'&pays='+pays+'&telephone='+telephone+'&email='+email+'&prg_ville='+ville+'&situation_id='+situation_id+'&achat_id='+achat_id+'&prg_id='+prg_id+'&lot_id='+lot_id;
	parameters += '&prg_ville='+prg_ville+'&prg_nom='+prg_nom+'&lib_typelog='+lib_typelog+'&nb_pieces='+nb_pieces+'&surface='+surface+'&etage='+etage; 
	
	var strurl = "system/process/contact.php";
	
	var xhr_object = createAjaxObject();
	
	xhr_object.open("POST",strurl, true);	
	
	xhr_object.onreadystatechange = function() {
		
		var bloc_pop_rdv = document.getElementById('bloc_pop_rdv');
		var bkg_pop = document.getElementById('bkg_pop');
		
		if(xhr_object.readyState == 4) {
			if(bloc_pop_rdv){
					bloc_pop_rdv.innerHTML = xhr_object.responseText;
					bloc_pop_rdv.className = 'pop_rdv';
			}
			if(bkg_pop){
				bkg_pop.className = 'bkg_pop';
				bkg_pop.style.height = getHeightBlocBgk(bloc_pop_rdv);
			}
		}
		
	}
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhr_object.setRequestHeader("Content-length", parameters.length);
    xhr_object.setRequestHeader("Connection", "close");
	xhr_object.send(parameters);		
}


function close_rdv(){
	var bloc_pop_rdv = document.getElementById('bloc_pop_rdv');
	if(bloc_pop_rdv){
			bloc_pop_rdv.innerHTML = '';
			bloc_pop_rdv.className = 'invisible';
	}
	var bkg_pop = document.getElementById('bkg_pop');	
	if(bkg_pop){
		bkg_pop.className = 'invisible';
	}
}


