var jsCst_RS_value_localites = "Département, ville ou code postal";
var jsCst_RS_Min = "Min";
var jsCst_RS_Max = "Max";

var jsCst_RS_la_localite = "la localité";
var jsCst_RS_la_surface_min = "la surface min";
var jsCst_RS_la_surface_max = "la surface max";
var jsCst_RS_le_loyer_min = "le loyer min";
var jsCst_RS_le_loyer_max = "le loyer max";
var jsCst_RS_le_budget_min = "le budget min";
var jsCst_RS_le_budget_max = "le budget max";

var unique_submit = 0;

function controle_location () {
    result = false;
	if (unique_submit != 0) {
		result = false;
	} else {
		unique_submit = 1;
		result = true;
		result = result && ControleChamps("location_localisation", jsCst_RS_la_localite, CHAINE, OBLIGATOIRE, jsCst_RS_value_localites, 0, null, null, 0);
   		result = result && ControleChamps("loyerMin", jsCst_RS_le_loyer_min, NUMERIQUE, null, jsCst_RS_Min, 0, null, null, 0);
   		result = result && ControleChamps("loyerMax", jsCst_RS_le_loyer_max, NUMERIQUE, null, jsCst_RS_Max, 0, null, null, 0);

        if (result == false) {
            //On réactive pour le prochain click
            unique_submit = 0;
        }
    }
	
    return result;
}

function controle_transaction () {
    result = false;
	if (unique_submit != 0) {
		result = false;
	} else {
		unique_submit = 1;
		result = true;
		result = result && ControleChamps("achat_localisation", jsCst_RS_la_localite, CHAINE, OBLIGATOIRE, jsCst_RS_value_localites, 0, null, null, 1);
		result = result && ControleChamps("surfaceMin", jsCst_RS_la_surface_min, NUMERIQUE, null, jsCst_RS_Min, 0, null, null, 1);
		result = result && ControleChamps("surfaceMax", jsCst_RS_la_surface_max, NUMERIQUE, null, jsCst_RS_Max, 0, null, null, 1);
    	result = result && ControleChamps("prixMin", jsCst_RS_le_budget_min, NUMERIQUE, null, jsCst_RS_Min, 0, null, null, 1);
    	result = result && ControleChamps("prixMax", jsCst_RS_le_budget_max, NUMERIQUE, null, jsCst_RS_Max, 0, null, null, 1);

        if (result == false) {
            //On réactive pour le prochain click
            unique_submit = 0;
        }
    }
	
    return result;
}

function controle_agences () {
    result = false;
	if (unique_submit != 0) {
		result = false;
	} else {
		unique_submit = 1;
		result = true;
		result = result && ControleChamps("txtRecherche", jsCst_RS_la_localite, CHAINE, OBLIGATOIRE, jsCst_RS_value_localites, 0, null, null, 2);

        if (result == false) {
            //On réactive pour le prochain click
            unique_submit = 0;
        }
    }
	
    return result;
}
