urlimmo = "/moduleMoteurImmo/client/moteur.php5";
var timerImmo = "";
var erreur = 0;
function calculeNombre()
{
	var chemin = document.fMoteurImmo;
	nbp = chemin.snbrerech.options[chemin.snbrerech.selectedIndex].value;
	surfmin = chemin.sSurfMinImmo.options[chemin.sSurfMinImmo.selectedIndex].value;
	surfmax = chemin.sSurfMaxImmo.options[chemin.sSurfMaxImmo.selectedIndex].value;
	if((parseInt(surfmin) >= parseInt(surfmax)) && (surfmin != "" && surfmax != ""))
	{
		erreur = 1;
		document.getElementById('boutonSoumissionImmo').style.display = "none";
		usinage(urlimmo,"messageMoteurImmo","surf",'ok',"");
	}
	else
	erreur = 0;
	if(erreur == 0)
	{
		document.getElementById('boutonSoumissionImmo').style.display = "block";
		tra = chemin.sTypeTrans.options[chemin.sTypeTrans.selectedIndex].value;
		tableau = tra.split('#');
		if(tableau[1] == '0')
		{
			document.getElementById('prixMaxLoyer').style.display = "block";
			document.getElementById('prixMaxVente').style.display = "none";
		}
		if(tableau[1] == '1')
		{
			document.getElementById('prixMaxLoyer').style.display = "none";
			document.getElementById('prixMaxVente').style.display = "block";
		}
		bi = chemin.sTypeBien.options[chemin.sTypeBien.selectedIndex].value;
		dept = chemin.cacheDept.value;
		if(chemin.sVille)
		vill = chemin.sVille.options[chemin.sVille.selectedIndex].value;
		else
		vill = "";
		prixloy = chemin.sPrixMmaxLoyerImmo.options[chemin.sPrixMmaxLoyerImmo.selectedIndex].value;
		prixvent = chemin.sPrixMmaxVenteImmo.options[chemin.sPrixMmaxVenteImmo.selectedIndex].value;
		contvar = tra+"|"+bi+"|"+dept+"|"+vill+"|"+surfmin+"|"+surfmax+"|"+prixloy+"|"+prixvent+"|"+nbp;
		chemin.mixvar.value = contvar;
		usinage(urlimmo,"messageMoteurImmo","motr",contvar,"");
	}
	if(timerImmo != "")
	clearTimeout(timerImmo);
}
////////////////// suite choix de departement
function calculeNombrePourDept()
{
	var chemin = document.fMoteurImmo;
	dept = chemin.sDept.options[chemin.sDept.selectedIndex].value;
	if(dept != '')
	{
		chemin.cacheDept.value = dept;
		usinage(urlimmo,"spanMoteurRechercheImmoDepartement","dept",dept,"");
	}	
	timerImmo = setTimeout("calculeNombre()",1000);
}
function retourDept()
{
	usinage(urlimmo,"spanMoteurRechercheImmoDepartement","retD"," ","");
}