/******************************************************************* Module : /apps/js/sys/config.js Desc. : JS - Konfigurasi Aplikasi Created By : Siau Pheng (siaupheng@3fonia.com). Created Date : May 25th, 2010. Last Modified : September 30th, 2025. (c) 2010 - 2025, 3FONIA Software; WWW.3FONIA.COM. *******************************************************************/ var ConfigJS = { PHP: '', KODE: '', loading: function(){ $('#butUbah').click(() => this.proses_edit()); $('#butSimpan').click(() => this.proses_save()); this.data_query('view'); }, proses_edit: function(){ this.data_query('edit'); }, proses_save: function(){ new Request({ url: this.PHP, sendParam: ['data=master','mode=save','REG_ID','REG_ADDRESS','REG_CITY','REG_POSTCODE','REG_PHONE','REG_FAX','REG_WEBSITE','REG_EMAIL'], onSuccess: (txt) => { $('#divMaster').html(txt); this.update_event(); } }).send() }, data_query: function(mode){ new Request({ url: this.PHP, sendParam: ['data=master','mode='+mode,'REG_ID'], onSuccess: (txt) => { $('#divMaster').html(txt); this.update_event(); } }).send() }, update_event: function(){ if ($.inArray($('#mode').val(), ['edit']) >= 0) { $("#butUbah").prop('disabled', true); $("#butSimpan").prop('disabled', false); } else { $("#butUbah").prop('disabled', false); $("#butSimpan").prop('disabled', true); } } };