$(function () {	 $("#format").buttonset();});function getXMLHttpRequest() {			var xhr = null;			if (window.XMLHttpRequest || window.ActiveXObject) {				if (window.ActiveXObject) {					try {						xhr = new ActiveXObject("Msxml2.XMLHTTP");					} catch(e) {						xhr = new ActiveXObject("Microsoft.XMLHTTP");					}				} else {									xhr = new XMLHttpRequest(); 				}			} else {				alert("Votre navigateur ne supporte pas l'objet XMLHTTPRequest...");				return null;			}						return xhr;}function filtrer(p) {		var xhr = getXMLHttpRequest();		var numMandat = document.getElementById("numMandat").value;		var surf_hab = document.getElementById("surf_hab").value;		var nb_pieces = document.getElementById("nb_pieces").value;		var prix_max = document.getElementById("prix_max").value;		var type_bail = document.getElementById("type_bail").value;		var type_comm = document.getElementById("type_comm").value;		var type_bien = document.getElementById("type_bien").value;		var genre_1 = document.getElementById("genre_1").checked;		var genre_2 = document.getElementById("genre_2").checked;		var genre_3 = document.getElementById("genre_3").checked;		var genre_4 = document.getElementById("genre_4").checked;		var genre_5 = document.getElementById("genre_5").checked;		var genre_6 = document.getElementById("genre_6").checked;		var genre_7 = document.getElementById("genre_7").checked;		var genre_8 = document.getElementById("genre_8").checked;		var secteur = document.getElementById("secteur").value;		var data = "numMandat="+numMandat+"&surf_hab="+surf_hab+"&nb_pieces="+nb_pieces+"&prix_max="+prix_max+"&type_bail="+type_bail+"&type_comm="+type_comm+"&type_bien="+type_bien+"&secteur="+secteur+"&p="+p+"&genre_1="+genre_1+"&genre_2="+genre_2+"&genre_3="+genre_3+"&genre_4="+genre_4+"&genre_5="+genre_5+"&genre_6="+genre_6+"&genre_7="+genre_7+"&genre_8="+genre_8;				xhr.onreadystatechange = function() {				if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {									document.getElementById("resultats").innerHTML = xhr.responseText;					document.getElementById("loader").style.display="none";				} else if (xhr.readyState < 4) {					document.getElementById("loader").style.display="inline";				}			};			xhr.open("POST", "php/ajax/resultatRecherche.php", true); 			xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");			xhr.send(data); }function afficher_img(n_img,bien_id) {		var xhr = getXMLHttpRequest();				var data = "n_img="+n_img+"&bien_id="+bien_id;		xhr.onreadystatechange = function() {				if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {										$(function () {							$("#bloc_image_princ").html(xhr.responseText);							$("#img_hide").fadeIn("slow");							Shadowbox.setup(); 					});					//document.getElementById("bloc_image_princ").innerHTML = xhr.responseText;									} else if (xhr.readyState < 4) {									}			};			xhr.open("POST", "php/ajax/afficher_img.php", true); 			xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");			xhr.send(data); }function liste_img(n_img,bien_id) {		var xhr = getXMLHttpRequest();				var data = "n_img="+n_img+"&bien_id="+bien_id;		xhr.onreadystatechange = function() {				if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {									document.getElementById("bloc_image_miniat").innerHTML = xhr.responseText;									} else if (xhr.readyState < 4) {									}			};			xhr.open("POST", "php/ajax/afficher_miniat.php", true); 			xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");			xhr.send(data); }function envoyer_demande(id_bien) {		 $(function () {				var xhr = getXMLHttpRequest();				$("#message_ret").empty();				var nom = document.getElementById("nom").value;				var mail = document.getElementById("mail").value;				var message = document.getElementById("message").value;				var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');				if(nom != "" && mail != "" && message != "") {					if (reg.test(mail)) {													var datas = "id_bien="+id_bien+"&nom="+nom+"&mail="+mail+"&message="+message;																xhr.onreadystatechange = function() {										if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {																																			$("#message_ret").css( "color","green" );												$("#message_ret").append("Votre demande a correctement été envoyée.<br />Nous allons vous recontacter dans les plus brefs délais.");												$("#nom").val("");												$("#mail").val("");												$("#message").val("");																					} else if (xhr.readyState < 4) {																					}									};									xhr.open("POST", "php/ajax/envoyer_demande.php", true); 									xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");									xhr.send(datas); 																				}					else {																	$("#message_ret").css( "color","red" );								$("#message_ret").append("L'adresse e-mail saisie n'est pas valide. ");														 					}				}				else {								$("#message_ret").css( "color","red" );								$("#message_ret").append("Des éléments sont manquants dans le formulaire.");												}										});}
