
    function getCheckedValue(radioObj) {
    	if(!radioObj)
    		return "";
    	var radioLength = radioObj.length;
    	if(radioLength == undefined)
    		if(radioObj.checked)
    			return radioObj.value;
    		else
    			return "";
    	for(var i = 0; i < radioLength; i++) {
    		if(radioObj[i].checked) {
    			return radioObj[i].value;
    		}
    	}
    	return "";
    }

    function isDigit (c) {
    	return ((c >= "0") && (c <= "9"));
    }

    function isNumber(param) {
    	strLocalString = param.replace(/ /g, "");
    	for (t = 0; t < strLocalString.length; t++) {
    		if (!isDigit(strLocalString.charAt(t))) {
    			return false;
    		}
    	}
    	return true;
    }

    function isFloat(objText) {
    	var floatPoint = false;
    		if (objText.charAt(0) == "." || objText.charAt(0) == ",")
    		return false;
    		for (i=0; i < objText.length; i++) {
    			if (!isDigit(objText.charAt(i))) {
    			if (!floatPoint && (objText.charAt(i) == "." || objText.charAt(i) == ","))
    			floatPoint = true;
    			else
    			return false;
    			}
    		}
    		return true;
    }

    function doCheck() {
    var strError = "";
    var objBudgetmin = document.getElementById("budgetmin");
    var objBudgetmax = document.getElementById("budgetmax");
    var objForm = document.getElementById("recherche-form");


    if (isFloat(objBudgetmin.value) == false) strError += "Le budget min doit être un numéro \n";
    if (isFloat(objBudgetmax.value) == false) strError += "Le budget max doit être un numéro \n";
    if (isFloat(objBudgetmax.value) == true && isFloat(objBudgetmin.value) == true && objBudgetmax.value - 0 < objBudgetmin.value - 0) strError += "Le budget max doit être plus grand que le budget min \n";


    if (strError == "") {
    objForm.submit();
    }
    else {
    alert(strError);
    }

    }