function tcheckgroup_enable_field(form_name, field) {
    setTimeout(function(){
        $('form[name='+form_name+'] [checkgroup='+field+']').attr('onclick', null);
        $('form[name='+form_name+'] [checkgroup='+field+']').css('pointer-events',   'auto');
        $('form[name='+form_name+'] [checkgroup='+field+']').closest('.toggle-wrapper').removeClass('tfield_block_events');
    },1);
}

function tcheckgroup_disable_field(form_name, field) {
    setTimeout(function(){
        $('form[name='+form_name+'] [checkgroup='+field+']').attr('onclick', 'return false');
        $('form[name='+form_name+'] [checkgroup='+field+']').css('pointer-events', 'none');
        $('form[name='+form_name+'] [checkgroup='+field+']').closest('.toggle-wrapper').addClass('tfield_block_events');
    },1);
}

function tcheckgroup_clear_field(form_name, field) {
    setTimeout(function(){
        $('form[name='+form_name+'] [checkgroup='+field+']').prop('checked', false)
    },1);
}

function tcheckgroup_reload(form_name, field, content) {
    $('form[name='+form_name+'] [tcheckgroup='+field+']').replaceWith(content);
}