// JavaScript Document
var baseUrl = "http://www.normandie-immobilier.com/";
function chgPage(num)
	{
		form = document.myform;
		form.page.value = num
		form.submit();
	}
function Chg(pic){document.getElementById("photo").src = pic;}
function Srch()
	{
		form = document.recherche;
		if(form.q.value.length >= 3){form.submit();}else{alert("Veuillez compléter votre recherche");}
	}
function Ami(num)
	{
		myWidth  = window.innerWidth ? window.innerWidth : document.body.offsetWidth;
		droite = (myWidth-300)/2;
		myHeight = window.innerHeight ? window.innerHeight : document.body.offsetHeight;
		haut  = (myHeight-170)/2;
		window.open(baseUrl+'ami.php?id='+num,'ami','width=320px,height=170px,top='+haut+',left='+droite);
	}
function wcb()
	{
		form = document.myform;
		if(form.nom.value != "" && form.tel.value != "" && form.email.value != "")
			{
				/* EMAIL */
				adresse   = form.email.value;
				var place = adresse.indexOf("@",1);
				var point = adresse.indexOf(".",place+1);
				if ((place > -1)&&(adresse.length >2)&&(point > 1))
					{
					/* ON ENVOIE LE MAIL */
					data  = "nom="+form.nom.value+"&tel="+form.tel.value+"&email="+form.email.value+"&ref="+form.ref.value+"&comment="+form.comment.value;
					page  = "_wcb.php";
					cible = "wcb";
					if(document.all){var XhrObj = new ActiveXObject("Microsoft.XMLHTTP");}else{var XhrObj = new XMLHttpRequest();}
					var content = document.getElementById(cible);
					if(data == 'null'){XhrObj.open("GET", page);}
					else{XhrObj.open("GET", page+"?"+data);}
					XhrObj.onreadystatechange = function(){if(XhrObj.readyState == 4 && XhrObj.status == 200){content.innerHTML = XhrObj.responseText;}}    
					XhrObj.send(null);
					}
				else
					{
						alert("Adresse email incorrecte");
					}
			}
		else
			{
				alert("Merci de compléter vos informations");	
			}
		
	}

function VoirBiens()
	{
		p_min = Number(document.getElementById('budgetachat').value) - 10000;
		p_max = Number(document.getElementById('budgetachat').value) + 10000;
		document.location.href = baseUrl+'ventes/?p_min='+p_min+'&p_max='+p_max;
	}
function Add(num)
	{
		data  = "id="+num;
		page  = "_add.php";
		cible = "action";
		if(document.all){var XhrObj = new ActiveXObject("Microsoft.XMLHTTP");}else{var XhrObj = new XMLHttpRequest();}
		var content = document.getElementById(cible);
		if(data == 'null'){XhrObj.open("GET", page);}
		else{XhrObj.open("GET", page+"?"+data);}
		XhrObj.onreadystatechange = function(){if(XhrObj.readyState == 4 && XhrObj.status == 200){content.innerHTML = XhrObj.responseText; document.location.href= baseUrl+"selection.php";}}    
		XhrObj.send(null);
	}
function Del(num)
	{
		data  = "id="+num;
		page  = "_del.php";
		cible = "action";
		if(document.all){var XhrObj = new ActiveXObject("Microsoft.XMLHTTP");}else{var XhrObj = new XMLHttpRequest();}
		var content = document.getElementById(cible);
		if(data == 'null'){XhrObj.open("GET", page);}
		else{XhrObj.open("GET", page+"?"+data);}
		XhrObj.onreadystatechange = function(){if(XhrObj.readyState == 4 && XhrObj.status == 200){content.innerHTML = XhrObj.responseText; document.location.href= baseUrl+"selection.php";}}    
		XhrObj.send(null);
	}
function ValAlerte()
	{
		form  = document.myform;
		t     = "";	// types
		s     = ""; // secteurs
		
		for(i=0 ; i<form.types.length; i++){
			if(form.types[i].checked == true){
				if(t != "")t += ";";
				t += form.types[i].value;}}
		
		
		adresse   = form.email.value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if (place > -1 && adresse.length > 2 && point > 1){
			
				if(t != "" && form.nom.value != "" && form.email.value != ""){
			
					var vars = "vars=";
						
					// genre
					if(form.genre[0].checked == true){vars += form.genre[0].value;}
					else{vars += form.genre[1].value;}
						
					// types
					vars += "|"+t;
						
					// pièces
					p     = "";
					for(i = 0; i<form.pieces.length; i++){
						if(form.pieces[i].checked == true){
							if(p != "")p += ";";
							p += form.pieces[i].value;}}
					vars += "|"+p;
					
					// secteurs
					vars += "|"+s;
				
					// surface			
					if(form.surf_min.value != "" && isNaN(form.surf_min.value) == false){ vars += "|"+form.surf_min.value; }else{vars += "|";}
					if(form.surf_max.value != "" && isNaN(form.surf_max.value) == false){ vars += "|"+form.surf_max.value; }else{vars += "|";}		
					// prix			
					if(form.budg_min.value != "" && isNaN(form.budg_min.value) == false){ vars += "|"+form.budg_min.value; }else{vars += "|";}
					if(form.budg_max.value != "" && isNaN(form.budg_max.value) == false){ vars += "|"+form.budg_max.value; }else{vars += "|";}			
					
					sendData(vars+"&nom="+form.nom.value+"&email="+form.email.value, "_alerte.php", "", "ale");
					}
				else { alert("Merci de compléter les informations suivantes :\n - Nom / Prénom \n - Email \n - Type de bien \n - Secteur recherché"); }
					}
		else
			{
				alert("Votre email n\'est pas valide");
			}		
	}
	
function ValVente()
	{
		form  = document.myform;		
		adresse   = form.email.value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if (place > -1 && adresse.length > 2 && point > 1){
			
				if(form.nom.value != "" && form.email.value != ""){
			
					var vars = "vars=";
					
					// genre
					if(form.genre[0].checked == true){vars += form.genre[0].value;}
					else{vars += form.genre[1].value;}
					
					if(form.types[0].checked == true){t = "Appartement";}
					else if(form.types[1].checked == true){t = "Maison";}
					else if(form.types[2].checked == true){t = "Terrain";}
					else if(form.types[3].checked == true){t = "Autres";}
					else if(form.types[4].checked == true){t = "Immeuble";}
						
					// types
					vars += "|"+t;
					vars += "|"+form.localisation.value;
					vars += "|"+form.prix.value;
					vars += "|"+form.surface.value;					
					
					sendData(vars+"&nom="+form.nom.value+"&email="+form.email.value+"&tel="+form.tel.value, "_vendre.php", "", "ale");
					}
				else { alert("Merci de compléter les informations suivantes :\n - Nom / Prénom \n - Email \n - Type de bien \n - Secteur"); }
					}
		else
			{
				alert("Votre email n\'est pas valide");
			}		
	}


/* ajax */
function sendData(data, page, action, cible)
	{
		if(document.all){var XhrObj = new ActiveXObject("Microsoft.XMLHTTP");}else{var XhrObj = new XMLHttpRequest();}
		var content = document.getElementById(cible);
		if(data == 'null'){XhrObj.open("GET", page);}
		else{XhrObj.open("GET", page+"?"+data);}
		XhrObj.onreadystatechange = function(){if(XhrObj.readyState == 4 && XhrObj.status == 200){content.innerHTML = XhrObj.responseText; if(action != ""){window.location.href = action;}}}    
		XhrObj.send(null);
	}