﻿jQuery(function () {

    var m = Offerta.ENQUIRYAREAS;

    var update = function (id0, id1) {
        jQuery(".WhereList1 option:not(:first)").remove();
        if (id0 == "0") {
            Offerta.SetInputDisabled(jQuery(".WhereList1").get(0), true);
            jQuery(".WhereField").val("0");
        }
        else {
            Offerta.SetInputDisabled(jQuery(".WhereList1").addOptions(m[id0], id1).get(0), false);
            if (id1) {
                jQuery(".WhereList1").selectOption(id1);
                jQuery(".WhereField").val(id1);
            }
            else {
                jQuery(".WhereField").val("0");
            }
        }
    };

    jQuery(".WhereList0").change(function (event) { update(event.target.value); });

    jQuery(".WhereList1").change(function (event) {
        jQuery(".WhereField").val(event.target.value);
    });

    update(jQuery(".WhereList0 option:selected").val(), jQuery(".WhereField").val());

    if ($(".WhereList1").parents(".input-container").find(".input-error-tooltip").length > 0) {
        if ($(".WhereList1").parents(".rc-input").is(".rc-input-default")) {
            $(".WhereList1").parents(".rc-input").removeClass("rc-input-default").addClass("rc-input-error");
        }
    }

});
