<script>
$( document ).ready(function() {
    
    $('.uc-difform').on('change', 'select[name="location"]', function() {       
        let ind = $('select[name="location"]')[0].selectedIndex+1;
        let services = {
            "2" : ["c7cba8d1f4a17b9586d3a20dc3ee3f3c","9395dca7e5fd49b735f8371deecaf9a2", "ac6bfc00334a5c0f6482027ed4b11e96"],
            "3" : ["25d97273f51362690bc0bc864c25a201","00d9d8de19dd33cecbe47cf703e598f2"],
            "4" : ["2ab0b0eb610ddd9f0775b439aa1f1950","100010061b66777e84aa6feeff1df753"],
            "5" : ["a635bbf6bcbcdfdaa9f3d522789cfbf0","7cee5ee9f4f9359c3f8c847e2e2e35d6"],
            "6" : ["c40dc1592b3a15021d4589a6986a8ffa","8361237c69502faf1685a6623b33e69c"],
        };
        let svVal = services[ind];
        if(svVal != undefined){
            let form = $(this).closest('form');
            form.find('.js-formaction-services').remove();
            
            let curServ = '';
            for(let i=0; i<svVal.length; i++){
                curServ += `<input type="hidden" tabindex="-1" value="${svVal[i]}" name="formservices[]" class="js-formaction-services">`; 
            };
            
            form.prepend(curServ);
        };
    });    
});    
</script>
Zero Block
<!--КОД ОКРУГЛЕНИЯ В КАЛЬКУЛЯТОРЕ-->
<script>
let roundStep = "0000";
roundStep = +(1+roundStep);

t_onFuncLoad("tcalc__calcValue", (() => {
    
    tcalc__calcValue = function(e){
       tcalc__getFieldsValues(e);
            for (var t = e.str, a = 0; a < e.operands.length; a++) {
                var c = e.operands[a], r, l = c.hasConditionalField && tcalc__isOperandFieldHidden(c) ? 0 : c.value;
                l = l < 0 ? "(0" + l + ")" : l,
                t = t.replace(c.str, l)
            }
            try {
                var n = tcalc__evaluate(tcalc__parse(t))
            } catch (o) {
                console.log("Something went wrong in form calculator! Please, connect support or developers")
            }
            return Math.round(roundStep * n) / roundStep
    };
    
}));

</script>
Made on
Tilda