﻿function refreshMapAfterFilter() {
    //$get("HiddenFieldSelectedModule").value == "mainmap";
    AddHistory("mainmap");
    filterEnd();
}

function validate_search() {
    var hiddenFieldWhere = document.getElementById("Property_modules1_Template_property_filter1_HiddenFieldWhere");
    var textBoxWhere = document.getElementById("Property_modules1_Template_property_filter1_TextBoxWhere");
    var whereInfo = hiddenFieldWhere.value;
    var textBoxWhereValue = textBoxWhere.value;
    


    if(hiddenFieldWhere.value == "") {
        if(isNaN(textBoxWhereValue)) {
            //recherche immobilier département, ville ou région
            hiddenFieldWhere.value = "L";
            return true;
        }
        else {
            //Number
            if(textBoxWhereValue.length == 2) {
                //recherche immobilier département
                hiddenFieldWhere.value = "CD";
                return true;
            }
            if(textBoxWhereValue.length == 5) {
                //recherche immobilier codepostal
                hiddenFieldWhere.value = "CP";
                return true;
            }
            if(textBoxWhereValue.length != 5 && textBoxWhereValue.length != 2 && textBoxWhereValue.length != 0) {
                //recherche immobilier département
                document.getElementById("Property_modules1_Template_property_filter1_TextBoxWhere").value = textBoxWhereValue.substring(0,2);
                hiddenFieldWhere.value = "CDR";
                return true;
            }
            if(textBoxWhereValue.length == 0) {
                hiddenFieldWhere.value = "REDIR";
                return true;
            }
        }
    }
    else {
        return true;
    }
}