epic-s6ts
[kivitendo-erp.git] / js / kivi.GoBD.js
1 namespace('kivi.GoBD', function(ns) {
2   ns.grey_invalid_options = function(el){
3     console.log(el);
4     if ($(el).prop('checked')) {
5       $(el).closest('tr').find('input.datepicker').prop('disabled', false).datepicker('enable');
6       $(el).closest('tr').find('select').prop('disabled', 0);
7     } else {
8       $(el).closest('tr').find('input.datepicker').prop('disabled', true).datepicker('disable');
9       $(el).closest('tr').find('select').prop('disabled', 1);
10     }
11   }
12
13   ns.update_all_radio = function () {
14     $('input[type=radio]').each(function(i,e) {ns.grey_invalid_options (e) });
15   }
16
17   ns.setup = function() {
18     ns.update_all_radio();
19     $('input[type=radio]').change(ns.update_all_radio);
20   }
21 });
22
23 $(kivi.GoBD.setup);