/*!
 * Portal Layanan Informasi Publik dan Transparansi Peradilan
 * Copyright(c) 2010 Mohammad Roy Irawan
 * Released under GNU/GPL License
 * http://www.gnu.org/licenses/gpl.html
 */
 
function generateTahun(tipe){var data=[];if(tipe==1){data.push([0,'Semua tahun']);}
var thn=new Date().getFullYear();for(var i=thn;i>1969;i--){data.push([i,i]);}
return data;}
var dsHari=new Ext.data.ArrayStore({fields:[{name:'id_hari',type:'int'},{name:'nm_hari',type:'string'}],data:[[0,'Semua hari'],[1,'Senin'],[2,'Selasa'],[3,'Rabu'],[4,'Kamis'],[5,'Jum\'at'],[6,'Sabtu'],[7,'Ahad']]});var dsBulan1=new Ext.data.ArrayStore({fields:[{name:'id_bulan',type:'integer'},{name:'nm_bulan',type:'string'}],data:[[0,'Semua bulan'],[1,'Januari'],[2,'Pebruari'],[3,'Maret'],[4,'April'],[5,'Mei'],[6,'Juni'],[7,'Juli'],[8,'Agustus'],[9,'September'],[10,'Oktober'],[11,'Nopember'],[12,'Desember']]});var dsBulan2=new Ext.data.ArrayStore({fields:[{name:'id_bulan',type:'string'},{name:'nm_bulan',type:'string'}],data:[['-','Semua bulan'],['JAN','Januari'],['PEB','Pebruari'],['MAR','Maret'],['APR','April'],['MEI','Mei'],['JUN','Juni'],['JUL','Juli'],['AGS','Agustus'],['SEP','September'],['OKT','Oktober'],['NOP','Nopember'],['DES','Desember']]});var dsBulan3=new Ext.data.ArrayStore({fields:[{name:'id_bulan',type:'string'},{name:'nm_bulan',type:'string'}],data:[['JAN','Januari'],['PEB','Pebruari'],['MAR','Maret'],['APR','April'],['MEI','Mei'],['JUN','Juni'],['JUL','Juli'],['AGS','Agustus'],['SEP','September'],['OKT','Oktober'],['NOP','Nopember'],['DES','Desember']]})
var dsSemester=new Ext.data.ArrayStore({fields:[{name:'id_semester',type:'string'},{name:'nm_semester',type:'string'}],data:[['-','Semua semester'],['I','Januari - Juni'],['II','Juli - Desember']]});var dsKwartal=new Ext.data.ArrayStore({fields:[{name:'id_kwartal',type:'string'},{name:'nm_kwartal',type:'string'}],data:[['-','Semua kwartal'],['I','Januari - April'],['II','Mei - Agustus'],['III','September - Desember']]});var dsTahun1=new Ext.data.ArrayStore({fields:[{name:'id_thn',type:'int'},{name:'nm_thn',type:'string'}],data:generateTahun(1)});var dsTahun2=new Ext.data.ArrayStore({fields:[{name:'id_thn',type:'int'},{name:'nm_thn',type:'string'}],data:generateTahun(2)});var dsSatker=new Ext.data.JsonStore({url:'layanan/list_satker/1',root:'satker',fields:['kode','nama','ket']});var dsSatker2=new Ext.data.JsonStore({url:'layanan/list_satker/2',root:'satker',fields:['kode','nama','ket']})
var dsSatkerPA=new Ext.data.JsonStore({url:'layanan/list_satker_pa/1',root:'pa',fields:['kode','nama','ket']});var dsSatkerPA2=new Ext.data.JsonStore({url:'layanan/list_satker_pa/2',root:'pa',fields:['kode','nama','ket']});var dsSatkerPTA=new Ext.data.JsonStore({url:'layanan/list_satker_pta',root:'pta',fields:['kode','nama','ket']});var dsKodePkr=new Ext.data.JsonStore({url:'layanan/list_kode_pkr',root:'kodepkr',fields:['kode','kode_pkr','ket']});var dsJenisPerkara=new Ext.data.ArrayStore({fields:[{name:'jenis',type:'string'},{name:'nama',type:'string'},{name:'ket',type:'string'}],data:[['G','Pdt.G','Perkara Gugatan'],['P','Pdt.P','Perkara Permohonan']]});
var dbPageSize=50;function checkExists(id){if(Ext.getCmp('tab-'+id)){Ext.getCmp('tab-main').activate(Ext.getCmp('tab-'+id));return true;}else{return false;}}
function strPeriode(bln,thn){var nm='';switch(bln)
{case'JAN':nm='Januari';break;case'PEB':nm='Pebruari';break;case'MAR':nm='Maret';break;case'APR':nm='April';break;case'MEI':nm='Mei';break;case'JUN':nm='Juni';break;case'JUL':nm='Juli';break;case'AGS':nm='Agustus';break;case'SEP':nm='September';break;case'OKT':nm='Oktober';break;case'NOP':nm='Nopember';break;case'DES':nm='Desember';break;}
return nm+' '+thn;}
function nmPeriode(val,x,store){return strPeriode(val,store.data.tahun);}
function nmSemester(val,x,store){var nm='';switch(val){case'I':nm='Januari - Juni';break;default:nm='Juli - Desember';break;}
return nm+' '+store.data.tahun;}
function nmKwartal(val,x,store){var nm='';switch(val){case'I':nm='Januari - April';break;case'II':nm='Mei - Agustus';break;default:nm='September - Desember';break;}
return nm+' '+store.data.tahun;}
function noPerkara(val,x,store){return val.substr(0,4)+'/Pdt.'+val.substr(4,1)+'/'+val.substr(5,4)+'/'+store.data.kode_pkr;}
function showPDF(id,tp,kd,judul,icon){var win=new Ext.Window({title:judul,iconCls:icon,layout:'fit',width:800,height:400,modal:true,plain:true,border:false,resizable:false,maximizable:true,items:[{xtype:'panel',id:'pnl-'+id}],listeners:{show:function(){var panel=Ext.getCmp('pnl-'+id);panel.load({url:'layanan/view_pdf/',params:{tipe:tp,kode:kd}})}}});win.show();}
function showDetail(id,kd,kd_satker,periode,judul,icon){var detailForm=new Ext.FormPanel({frame:true,layout:'form',border:false,labelWidth:150,defaultType:'textfield',bodyStyle:'padding: 5px',buttonAlign:'center',items:[{fieldLabel:'Nama Satker',name:'pengadilan',anchor:'100%',readOnly:true},{fieldLabel:'Kode Satker',name:'kode_satker',id:'kd-satker-'+id,anchor:'100%',readOnly:true},{fieldLabel:'Periode',name:'periode',id:'periode-'+id,anchor:'100%',readOnly:true},{fieldLabel:'Total Pagu DIPA',name:'pagu',anchor:'100%',style:{textAlign:'right'},readOnly:true},{fieldLabel:'Realisasi s.d. Bulan Lalu',name:'sd_bulan_lalu',anchor:'100%',style:{textAlign:'right'},readOnly:true},{fieldLabel:'Realisasi Belanja Pegawai',name:'pegawai',anchor:'100%',style:{textAlign:'right'},readOnly:true},{fieldLabel:'Realisasi Belanja Barang',name:'barang',anchor:'100%',style:{textAlign:'right'},readOnly:true},{fieldLabel:'Realisasi Belanja Modal',name:'modal',anchor:'100%',style:{textAlign:'right'},readOnly:true},{fieldLabel:'Realisasi s.d. Bulan Ini',name:'sd_bulan_ini',anchor:'100%',style:{textAlign:'right'},readOnly:true},{fieldLabel:'Sisa s.d. Bulan Ini',name:'sisa',anchor:'100%',style:{textAlign:'right'},readOnly:true}],buttons:[{text:'Selesai',tooltip:'Klik untuk menutup dialog',iconCls:'icon-tutup',handler:function(){win.close();}}],listeners:{actioncomplete:function(form,action){if(action.type=='load'){Ext.getCmp('kd-satker-'+id).setValue(kd_satker);Ext.getCmp('periode-'+id).setValue(periode);}},actionfailed:function(form,action){if(action.type=='load'){Ext.Msg.show({title:'Error',msg:'Mohon maaf, tidak dapat membaca data dari server!',buttons:Ext.Msg.OK,icon:Ext.Msg.ERROR});win.close();}}}})
var win=new Ext.Window({title:judul,iconCls:icon,layout:'fit',width:450,height:350,modal:true,plain:true,border:false,resizable:false,maximizable:false,items:[detailForm],listeners:{show:function(){detailForm.getForm().load({url:'layanan/show_dipa_realisasi',params:{kode:kd},waitMsg:'Pemuatan...'})}}});win.show();}
function showInfoPerkara(kd){var detailForm=new Ext.FormPanel({frame:true,layout:'form',border:false,labelWidth:150,defaultType:'textfield',bodyStyle:'padding: 5px',buttonAlign:'center',items:[{fieldLabel:'Nomor Perkara',name:'nomor',anchor:'100%',readOnly:true},{fieldLabel:'Nama P',name:'nama_p',anchor:'100%',readOnly:true},{fieldLabel:'Nama T',name:'nama_t',anchor:'100%',readOnly:true},{fieldLabel:'Tgl. Pendaftaran',name:'tgl_daftar',anchor:'100%',readOnly:true},{fieldLabel:'Tgl. PMH',name:'tgl_pmh',anchor:'100%',readOnly:true},{fieldLabel:'Tgl. PHS',name:'tgl_phs',anchor:'100%',readOnly:true},{fieldLabel:'Tgl. Putus',name:'tgl_putus',anchor:'100%',readOnly:true},{fieldLabel:'Tgl. Minutasi',name:'tgl_minutasi',anchor:'100%',readOnly:true},{fieldLabel:'Keterangan Jenis Perkara',name:'ket_jns_pkr',anchor:'100%',readOnly:true},{fieldLabel:'Nama Pengadilan',name:'pengadilan',anchor:'100%',readOnly:true}],buttons:[{text:'Selesai',tooltip:'Klik untuk menutup dialog',iconCls:'icon-tutup',handler:function(){win.close();}}],listeners:{actioncomplete:function(form,action){},actionfailed:function(form,action){if(action.type=='load'){Ext.Msg.show({title:'Error',msg:'Mohon maaf, tidak dapat membaca data dari server!',buttons:Ext.Msg.OK,icon:Ext.Msg.ERROR});win.close();}}}})
var win=new Ext.Window({title:'Informasi Perkara',iconCls:'icon-infoperkara',layout:'fit',width:450,height:350,modal:true,plain:true,border:false,resizable:false,maximizable:false,items:[detailForm],listeners:{show:function(){detailForm.getForm().load({url:'layanan/detail_info_perkara',params:{kode:kd},waitMsg:'Pemuatan...'})}}});win.show();}
function showInfoAC(kd){var detailForm=new Ext.FormPanel({frame:true,layout:'form',border:false,labelWidth:150,defaultType:'textfield',bodyStyle:'padding: 5px',buttonAlign:'center',items:[{fieldLabel:'Nomor Akte Cerai',name:'nomor_ac',anchor:'100%',readOnly:true},{fieldLabel:'Nomor Perkara',name:'nomor_pkr',anchor:'100%',readOnly:true},{fieldLabel:'Nama P',name:'nama_p',anchor:'100%',readOnly:true},{fieldLabel:'Nama T',name:'nama_t',anchor:'100%',readOnly:true},{fieldLabel:'Tgl. Akte Cerai',name:'tgl_ac',anchor:'100%',readOnly:true},{fieldLabel:'Nama Pengadilan',name:'pengadilan',anchor:'100%',readOnly:true}],buttons:[{text:'Selesai',tooltip:'Klik untuk menutup dialog',iconCls:'icon-tutup',handler:function(){win.close();}}],listeners:{actioncomplete:function(form,action){},actionfailed:function(form,action){if(action.type=='load'){Ext.Msg.show({title:'Error',msg:'Mohon maaf, tidak dapat membaca data dari server!',buttons:Ext.Msg.OK,icon:Ext.Msg.ERROR});win.close();}}}})
var win=new Ext.Window({title:'Informasi Akte Cerai',iconCls:'icon-aktecerai',layout:'fit',width:450,height:250,modal:true,plain:true,border:false,resizable:false,maximizable:false,items:[detailForm],listeners:{show:function(){detailForm.getForm().load({url:'layanan/detail_info_ac',params:{kode:kd},waitMsg:'Pemuatan...'})}}});win.show();}
function downloadPDF(tipe,kode){window.location='layanan/generate_pdf/'+tipe+'/'+kode;}
function iconView(val,meta){meta.attr='ext:qtip="Menampilkan dokumen PDF"';return'<img src="images/icons/icon-pdf.png" />';}
function iconDownload(val,meta){meta.attr='ext:qtip="Download dokumen PDF"';return'<img src="images/icons/icon-download.png" />';}
function iconDetail(val,meta){meta.attr='ext:qtip="Tampilkan detail realisasi"';return'<img src="images/icons/icon-detail.png" />';}
function angkaRupiah(val,x,store){var angka=isNaN(val)?0:val;return angka==0?'-':'Rp '+angka.toLocaleString();}
function angka(val,x,store){var angka=isNaN(val)?0:val;return angka==0?'-':angka;}
function percent(val,x,store){var angka=isNaN(val)?0:val;return angka.toLocaleString()+'%';}
function terpakai(val,x,store){var ct=isNaN(store.data.ct)?0:store.data.ct;var cg=isNaN(store.data.cg)?0:store.data.cg;var lain=isNaN(store.data.lain)?0:store.data.lain;var terpakai=ct+cg+lain;return terpakai==0?'-':'Rp '+terpakai.toLocaleString();}
function sisa(val,x,store){var ct=isNaN(store.data.ct)?0:store.data.ct;var cg=isNaN(store.data.cg)?0:store.data.cg;var lain=isNaN(store.data.lain)?0:store.data.lain;var anggaran=isNaN(store.data.anggaran)?0:store.data.anggaran;var sisa=anggaran-(ct+cg+lain);return sisa==0?'-':'Rp '+sisa.toLocaleString();}
Ext.app.SearchField=Ext.extend(Ext.form.TwinTriggerField,{initComponent:function(){if(!this.store.baseParams){this.store.baseParams={start:0,limit:dbPageSize};}
Ext.app.SearchField.superclass.initComponent.call(this);this.on('specialkey',function(f,e){if(e.getKey()==e.ENTER){this.onTrigger2Click();}},this);},validationEvent:false,validateOnBlur:false,trigger1Class:'x-form-clear-trigger',trigger2Class:'x-form-search-trigger',hideTrigger1:true,hasSearch:false,onTrigger1Click:function(){if(this.hasSearch){this.el.dom.value='';this.triggers[0].hide();this.hasSearch=false;this.focus();this.store.load();}},onTrigger2Click:function(){var v=this.getValue();if(v.length<1){this.onTrigger1Click();return;}
if(v.length<3){Ext.Msg.alert('Peringatan','Anda harus mengisi minimal 3 karakter untuk melakukan pencarian');return;}
this.store.load();this.hasSearch=true;this.triggers[0].show();this.focus();}});function fSop(id){if(!checkExists(id)){var ds={xtype:'jsonstore',url:'layanan/list_sop',root:'sop',fields:['kode','nama'],autoDestroy:true,autoLoad:true};var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Prosedur Berperkara',iconCls:'icon-sop',closable:true,tbar:['->','Prosedur :',{xtype:'combo',id:'cb-'+id,store:ds,valueField:'kode',displayField:'nama',editable:false,triggerAction:'all',tpl:'<tpl for="."><div ext:qtip="{nama}" class="x-combo-list-item">{nama}</div></tpl>',emptyText:'Pilih prosedur...',width:150,listeners:{select:function(c,r,i){if((i>=0)&&(Ext.getCmp('tab-'+id))){Ext.getCmp('tab-'+id).load({url:'layanan/view_sop',params:{kode:c.getValue()}})
Ext.getCmp('btn-print-'+id).enable();}}}},'-',{xtype:'button',id:'btn-print-'+id,text:'Cetak',iconCls:'icon-print',tooltip:'Mencetak prosedur yang ditampilkan',disabled:true,listeners:{click:function(b,e){window.frames['ifrm-sop'].focus();window.frames['ifrm-sop'].print();}}}]});Ext.getCmp('tab-main').activate(tab);}}
function fJadwal(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_sidang',reader:new Ext.data.JsonReader({root:'sidang',totalProperty:'total',idProperty:'kode',fields:['kode','nomor','kode_pkr','pihak_p','pihak_t',{name:'tanggal',type:'date',dateFormat:'Y-m-d'},'ruang','ke','agenda','pengadilan']}),remoteSort:true,sortInfo:{field:'tanggal',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var hari=Ext.getCmp('cb-hr-'+id)?Ext.getCmp('cb-hr-'+id).getValue():0;var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():0;var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.hari=hari;o.params.bulan=bulan;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridSidang=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'No. Perkara',dataIndex:'nomor',width:150,align:'center',sortable:true,renderer:noPerkara},{header:'Tgl. Sidang',dataIndex:'tanggal',renderer:Ext.util.Format.dateRenderer('d-M-Y'),width:80,align:'center',sortable:true},{header:'Pemohon/Penggugat',dataIndex:'pihak_p',width:200,sortable:true},{header:'Termohon/Tergugat',dataIndex:'pihak_t',width:200,sortable:true},{header:'Ruang',dataIndex:'ruang',width:50,align:'center',sortable:false},{header:'Ke',dataIndex:'ke',width:30,align:'center',sortable:false},{header:'Agenda',dataIndex:'agenda',width:150,sortable:false},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Jadwal :',{xtype:'combo',id:'cb-hr-'+id,store:dsHari,mode:'local',displayField:'nm_hari',valueField:'id_hari',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},' ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan1,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},' ',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',mode:'local',id:'cb-pengadilan-'+id,tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',store:dsSatker,displayField:'nama',valueField:'kode',triggerAction:'all',editable:false,width:180,listeners:{select:itemSelect}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} jadwal',emptyMsg:'Tidak ada jadwal'})});dsSatker.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatker.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Jadwal Sidang',iconCls:'icon-sidang',closable:true,layout:'fit',items:[gridSidang]});Ext.getCmp('tab-main').activate(tab);}}
function fRelaas(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_relaas',reader:new Ext.data.JsonReader({root:'relaas',totalProperty:'total',idProperty:'kode',fields:['kode','nomor','kode_pkr','ke',{name:'tanggal',type:'date',dateFormat:'Y-m-d'},'nama','pengadilan']}),remoteSort:true,sortInfo:{field:'tanggal',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var nama=Ext.getCmp('ed-nm-'+id)?Ext.getCmp('ed-nm-'+id).getValue():'';var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.nama=nama;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();var gridRelaas=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'No. Perkara',dataIndex:'nomor',width:150,align:'center',renderer:noPerkara,sortable:true},{header:'Tgl. Sidang',dataIndex:'tanggal',width:80,align:'center',renderer:Ext.util.Format.dateRenderer('d-M-Y'),sortable:true},{header:'Ke',dataIndex:'ke',width:50,align:'center',sortable:false},{header:'Nama Yang Dipanggil',dataIndex:'nama',width:400,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Pencarian :',new Ext.app.SearchField({id:'ed-nm-'+id,width:180,emptyText:'Nama yang dipanggil...',store:ds}),'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatker,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} panggilan',emptyMsg:'Tidak ada panggilan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 6:showPDF(id,'relaas',kode,'Dokumen Relaas','icon-relaas');break;case 7:downloadPDF('relaas',kode);break;}}}});dsSatker.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatker.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Panggilan Sidang',iconCls:'icon-relaas',closable:true,layout:'fit',items:[gridRelaas]});Ext.getCmp('tab-main').activate(tab);}}
function fPutusan(id){if(!checkExists(id)){var dsJenisPkr=new Ext.data.JsonStore({url:'layanan/list_jenis_perkara',root:'jenis_pkr',fields:['kode','nama'],listeners:{load:function(){if(Ext.getCmp('cb-jns-pkr-'+id)){var c=Ext.getCmp('cb-jns-pkr-'+id);c.setValue(c.store.collect('kode',true)[0]);}}}});var dsJenisPts=new Ext.data.JsonStore({url:'layanan/list_jenis_putus',root:'jenis_pts',fields:['kode','nama'],listeners:{load:function(){if(Ext.getCmp('cb-jns-pts-'+id)){var c=Ext.getCmp('cb-jns-pts-'+id);c.setValue(c.store.collect('kode',true)[0])}}}})
var ds=new Ext.data.Store({url:'layanan/list_putusan',reader:new Ext.data.JsonReader({root:'putusan',totalProperty:'total',idProperty:'kode',fields:['kode','nomor','kode_pkr','jenis_pkr','jenis_pts',{name:'tanggal',type:'date',dateFormat:'Y-m-d'},'pengadilan']}),remoteSort:true,sortInfo:{field:'tanggal',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var jnspkr=Ext.getCmp('cb-jns-pkr-'+id)?Ext.getCmp('cb-jns-pkr-'+id).getValue():'-';var jnspts=Ext.getCmp('cb-jns-pts-'+id)?Ext.getCmp('cb-jns-pts-'+id).getValue():'-';var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.tahun=tahun;o.params.jnspkr=jnspkr;o.params.jnspts=jnspts;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridPutusan=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'No. Perkara',dataIndex:'nomor',width:150,align:'center',renderer:noPerkara,sortable:true},{header:'Jenis Perkara',dataIndex:'jenis_pkr',width:200,sortable:true},{header:'Jenis Putusan',dataIndex:'jenis_pts',width:200,sortable:true},{header:'Tgl. Putus',dataIndex:'tanggal',width:80,align:'center',renderer:Ext.util.Format.dateRenderer('d-M-Y'),sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Tahun Putus :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Jenis Perkara :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{nama}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-jns-pkr-'+id,mode:'local',store:dsJenisPkr,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:130,listeners:{select:function(c,r,i){ds.load();}}},'-','Jenis Putus :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{nama}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-jns-pts-'+id,mode:'local',store:dsJenisPts,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:130,listeners:{select:function(c,r,i){ds.load();}}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatker,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} putusan',emptyMsg:'Tidak ada putusan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 6:showPDF(id,'putusan',kode,'Dokumen Putusan','icon-putusan');break;case 7:downloadPDF('putusan',kode);break;}}}});dsSatker.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatker.load();dsJenisPkr.load();dsJenisPts.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Publikasi Putusan',iconCls:'icon-putusan',closable:true,layout:'fit',items:[gridPutusan]});Ext.getCmp('tab-main').activate(tab);}}
function fLipa1(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_lipa1',reader:new Ext.data.JsonReader({root:'lipa1',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.bulan=bulan;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridLipa1=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:itemSelect}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'lipa1',kode,'Dokumen Laporan Keadaan Perkara PA','icon-laporan-pa');break;case 4:downloadPDF('lipa1',kode);break;}}}});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Keadaan Perkara PA',iconCls:'icon-laporan-pa',closable:true,layout:'fit',items:[gridLipa1]});Ext.getCmp('tab-main').activate(tab);}}
function fLiipa1(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_liipa1',reader:new Ext.data.JsonReader({root:'liipa1',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;o.params.bulan=bulan;o.params.tahun=tahun;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridLiipa1=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:false},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'liipa1',kode,'Dokumen Laporan Keadaan Perkara PTA','icon-laporan-pta');break;case 4:downloadPDF('liipa1',kode);break;}}}});var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Keadaan Perkara PTA',iconCls:'icon-laporan-pta',closable:true,layout:'fit',items:[gridLiipa1]});Ext.getCmp('tab-main').activate(tab);}}
function fLiipa2(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_liipa2',reader:new Ext.data.JsonReader({root:'liipa2',totalProperty:'total',idProperty:'kode',fields:['kode','semester','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'semester',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var semester=Ext.getCmp('cb-smt-'+id)?Ext.getCmp('cb-smt-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;o.params.semester=semester;o.params.tahun=tahun;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridLiipa2=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'semester',width:150,renderer:nmSemester,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:false},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Semester : ',{xtype:'combo',id:'cb-smt-'+id,store:dsSemester,mode:'local',displayField:'nm_semester',valueField:'id_semester',value:'-',triggerAction:'all',editable:false,width:130,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'liipa2',kode,'Dokumen Laporan Kegiatan Hakim PTA','icon-laporan-pta');break;case 4:downloadPDF('liipa2',kode);break;}}}});var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Kegiatan Hakim PTA',iconCls:'icon-laporan-pta',closable:true,layout:'fit',items:[gridLiipa2]});Ext.getCmp('tab-main').activate(tab);}}
function fLiipa3(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_liipa3',reader:new Ext.data.JsonReader({root:'liipa3',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun',{name:'sisa_awal',type:'float'},{name:'penerimaan',type:'float'},{name:'meterai',type:'float'},{name:'redaksi',type:'float'},{name:'proses',type:'float'},{name:'saldo',type:'float'},'pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;o.params.bulan=bulan;o.params.tahun=tahun;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridLiipa3=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{header:'Sisa Awal',dataIndex:'sisa_awal',width:80,align:'right',renderer:angkaRupiah},{header:'Penerimaan',dataIndex:'penerimaan',width:80,align:'right',renderer:angkaRupiah},{header:'Meterai',dataIndex:'meterai',width:80,align:'right',renderer:angkaRupiah},{header:'Redaksi',dataIndex:'redaksi',width:80,align:'right',renderer:angkaRupiah},{header:'Biaya Proses',dataIndex:'proses',width:80,align:'right',renderer:angkaRupiah},{header:'Saldo',dataIndex:'saldo',width:80,align:'right',renderer:angkaRupiah},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:false},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 9:showPDF(id,'liipa3',kode,'Dokumen Laporan Keuangan Perkara PTA','icon-laporan-pta');break;case 10:downloadPDF('liipa3',kode);break;}}}});var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Keuangan Perkara PTA',iconCls:'icon-laporan-pta',closable:true,layout:'fit',items:[gridLiipa3]});Ext.getCmp('tab-main').activate(tab);}}
function fRk1(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_rk1',reader:new Ext.data.JsonReader({root:'rk1',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;o.params.bulan=bulan;o.params.tahun=tahun;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridRk1=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:false},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'rk1',kode,'Dokumen Laporan Perkara Banding Diterima PTA','icon-laporan-pta');break;case 4:downloadPDF('rk1',kode);break;}}}});var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Perkara Banding Diterima PTA',iconCls:'icon-laporan-pta',closable:true,layout:'fit',items:[gridRk1]});Ext.getCmp('tab-main').activate(tab);}}
function fRk2(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_rk2',reader:new Ext.data.JsonReader({root:'rk2',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;o.params.bulan=bulan;o.params.tahun=tahun;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridRk2=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:false},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'rk2',kode,'Dokumen Laporan Perkara Banding Diputus PTA','icon-laporan-pta');break;case 4:downloadPDF('rk2',kode);break;}}}});var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Perkara Banding Diputus PTA',iconCls:'icon-laporan-pta',closable:true,layout:'fit',items:[gridRk2]});Ext.getCmp('tab-main').activate(tab);}}
function fRekapKeuPA(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_lipa7',reader:new Ext.data.JsonReader({root:'lipa7',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun',{name:'sisa_awal',type:'float'},{name:'penerimaan',type:'float'},{name:'jumlah',type:'float'},{name:'terpakai',type:'float'},{name:'pengembalian',type:'float'},{name:'saldo',type:'float'},'pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.bulan=bulan;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridRekapKeuPA=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{header:'Sisa Awal',dataIndex:'sisa_awal',width:100,align:'right',renderer:angkaRupiah},{header:'Penerimaan',dataIndex:'penerimaan',width:100,align:'right',renderer:angkaRupiah},{header:'Jumlah',dataIndex:'jumlah',width:100,align:'right',renderer:angkaRupiah},{header:'Terpakai',dataIndex:'terpakai',width:100,align:'right',renderer:angkaRupiah},{header:'Pengembalian',dataIndex:'pengembalian',width:100,align:'right',renderer:angkaRupiah},{header:'Saldo',dataIndex:'saldo',width:100,align:'right',renderer:angkaRupiah},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'})});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Rekapitulasi Keuangan Perkara PA',iconCls:'icon-rekapkeu-pa',closable:true,layout:'fit',items:[gridRekapKeuPA]});Ext.getCmp('tab-main').activate(tab);}}
function fRekapKeuPTA(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_rekap_keu_pta',reader:new Ext.data.JsonReader({root:'rekap',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun',{name:'sisa_awal',type:'float'},{name:'penerimaan',type:'float'},{name:'jumlah',type:'float'},{name:'terpakai',type:'float'},{name:'pengembalian',type:'float'},{name:'saldo',type:'float'},'pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;o.params.bulan=bulan;o.params.tahun=tahun;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridRekapKeuPTA=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{header:'Sisa Awal',dataIndex:'sisa_awal',width:100,align:'right',renderer:angkaRupiah},{header:'Penerimaan',dataIndex:'penerimaan',width:100,align:'right',renderer:angkaRupiah},{header:'Jumlah',dataIndex:'jumlah',width:100,align:'right',renderer:angkaRupiah},{header:'Terpakai',dataIndex:'terpakai',width:100,align:'right',renderer:angkaRupiah},{header:'Pengembalian',dataIndex:'pengembalian',width:100,align:'right',renderer:angkaRupiah},{header:'Saldo',dataIndex:'saldo',width:100,align:'right',renderer:angkaRupiah},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:false}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'})});var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Rekapitulasi Keuangan Perkara PTA',iconCls:'icon-rekapkeu-pta',closable:true,layout:'fit',items:[gridRekapKeuPTA]});Ext.getCmp('tab-main').activate(tab);}}
function fLipa7(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_lipa7',reader:new Ext.data.JsonReader({root:'lipa7',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun',{name:'sisa_awal',type:'float'},{name:'penerimaan',type:'float'},{name:'jumlah',type:'float'},{name:'terpakai',type:'float'},{name:'pengembalian',type:'float'},{name:'saldo',type:'float'},'pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.bulan=bulan;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridLipa7=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{header:'Sisa Awal',dataIndex:'sisa_awal',width:100,align:'right',renderer:angkaRupiah},{header:'Penerimaan',dataIndex:'penerimaan',width:100,align:'right',renderer:angkaRupiah},{header:'Jumlah',dataIndex:'jumlah',width:100,align:'right',renderer:angkaRupiah},{header:'Terpakai',dataIndex:'terpakai',width:100,align:'right',renderer:angkaRupiah},{header:'Pengembalian',dataIndex:'pengembalian',width:100,align:'right',renderer:angkaRupiah},{header:'Saldo',dataIndex:'saldo',width:100,align:'right',renderer:angkaRupiah},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 9:showPDF(id,'lipa7',kode,'Dokumen Laporan Keuangan Perkara PA','icon-laporan-pa');break;case 10:downloadPDF('lipa7',kode);break;}}}});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Keuangan Perkara PA',iconCls:'icon-laporan-pa',closable:true,layout:'fit',items:[gridLipa7]});Ext.getCmp('tab-main').activate(tab);}}
function fSidkelAngg(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_sidkel_angg',reader:new Ext.data.JsonReader({root:'sidkel_angg',totalProperty:'total',idProperty:'kode',fields:['kode','tahun',{name:'anggaran',type:'float'},{name:'ct',type:'float'},{name:'cg',type:'float'},{name:'lain',type:'float'},'pengadilan']}),remoteSort:true,sortInfo:{field:'tahun',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridSidkelAngg=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Tahun',dataIndex:'tahun',width:80,sortable:true},{header:'Anggaran',dataIndex:'anggaran',width:100,align:'right',renderer:angkaRupiah},{header:'Terpakai',dataIndex:'kode',width:100,align:'right',renderer:terpakai},{header:'Sisa',dataIndex:'sisa',width:100,align:'right',renderer:sisa},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatker,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} data',emptyMsg:'Tidak ada data'})});dsSatker.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatker.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Anggaran Sidang Keliling',iconCls:'icon-sidkel',closable:true,layout:'fit',items:[gridSidkelAngg]});Ext.getCmp('tab-main').activate(tab);}}
function fSidkel(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_sidkel',reader:new Ext.data.JsonReader({root:'sidkel',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun','jml_ct',{name:'biaya_ct',type:'float'},'jml_cg',{name:'biaya_cg',type:'float'},'jml_lain',{name:'biaya_lain',type:'float'},'pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():0;var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.bulan=bulan;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridSidkel=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{header:'Cerai Talak',dataIndex:'jml_ct',renderer:angka,width:80,align:'right'},{header:'Biaya CT',dataIndex:'biaya_ct',width:100,align:'right',renderer:angkaRupiah},{header:'Cerai Gugat',dataIndex:'jml_cg',renderer:angka,width:80,align:'right'},{header:'Biaya CG',dataIndex:'biaya_cg',width:100,align:'right',renderer:angkaRupiah},{header:'Perkara Lain',dataIndex:'jml_lain',renderer:angka,width:80,align:'right'},{header:'Biaya Perkara Lain',dataIndex:'biaya_lain',width:100,align:'right',renderer:angkaRupiah},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan :',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatker,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} data',emptyMsg:'Tidak ada data'})});dsSatker.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatker.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Realisasi Sidang Keliling',iconCls:'icon-sidkel',closable:true,layout:'fit',items:[gridSidkel]});Ext.getCmp('tab-main').activate(tab);}}
function fProdeoAngg(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_prodeo_angg',reader:new Ext.data.JsonReader({root:'prodeo_angg',totalProperty:'total',idProperty:'kode',fields:['kode','tahun',{name:'anggaran',type:'float'},{name:'ct',type:'float'},{name:'cg',type:'float'},{name:'lain',type:'float'},'pengadilan']}),remoteSort:true,sortInfo:{field:'tahun',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridProdeoAngg=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Tahun',dataIndex:'tahun',width:80,sortable:true},{header:'Anggaran',dataIndex:'anggaran',width:100,align:'right',renderer:angkaRupiah},{header:'Terpakai',dataIndex:'kode',width:100,align:'right',renderer:terpakai},{header:'Sisa',dataIndex:'sisa',width:100,align:'right',renderer:sisa},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatker,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} data',emptyMsg:'Tidak ada data'})});dsSatker.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatker.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Anggaran Perkara Prodeo',iconCls:'icon-prodeo',closable:true,layout:'fit',items:[gridProdeoAngg]});Ext.getCmp('tab-main').activate(tab);}}
function fProdeo(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_prodeo',reader:new Ext.data.JsonReader({root:'prodeo',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun','jml_ct',{name:'biaya_ct',type:'float'},'jml_cg',{name:'biaya_cg',type:'float'},'jml_lain',{name:'biaya_lain',type:'float'},'pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():0;var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.bulan=bulan;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridProdeo=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{header:'Cerai Talak',dataIndex:'jml_ct',renderer:angka,width:80,align:'right'},{header:'Biaya CT',dataIndex:'biaya_ct',width:100,align:'right',renderer:angkaRupiah},{header:'Cerai Gugat',dataIndex:'jml_cg',renderer:angka,width:80,align:'right'},{header:'Biaya CG',dataIndex:'biaya_cg',width:100,align:'right',renderer:angkaRupiah},{header:'Perkara Lain',dataIndex:'jml_lain',renderer:angka,width:80,align:'right'},{header:'Biaya Perkara Lain',dataIndex:'biaya_lain',width:100,align:'right',renderer:angkaRupiah},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan :',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatker,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} data',emptyMsg:'Tidak ada data'})});dsSatker.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatker.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Realisasi Perkara Prodeo',iconCls:'icon-prodeo',closable:true,layout:'fit',items:[gridProdeo]});Ext.getCmp('tab-main').activate(tab);}}
function fPagu(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_dipa_pagu',reader:new Ext.data.JsonReader({root:'pagu',totalProperty:'total',idProperty:'kode',fields:['kode','tahun',{name:'pegawai',type:'float'},{name:'pct_pegawai',type:'float'},{name:'barang',type:'float'},{name:'pct_barang',type:'float'},{name:'modal',type:'float'},{name:'pct_modal',type:'float'},{name:'total',type:'float'},{name:'pct_total',type:'float'},'pengadilan']}),remoteSort:true,sortInfo:{field:'tahun',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridPagu=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Tahun',dataIndex:'tahun',width:60,sortable:true},{header:'Belanja Pegawai',dataIndex:'pegawai',width:130,align:'right',renderer:angkaRupiah},{header:'%',dataIndex:'pct_pegawai',width:50,align:'right',renderer:percent},{header:'Belanja Barang',dataIndex:'barang',width:130,align:'right',renderer:angkaRupiah},{header:'%',dataIndex:'pct_barang',width:50,align:'right',renderer:percent},{header:'Belanja Modal',dataIndex:'modal',width:130,align:'right',renderer:angkaRupiah},{header:'%',dataIndex:'pct_modal',width:50,align:'right',renderer:percent},{header:'Total Anggaran',dataIndex:'total',width:130,align:'right',renderer:angkaRupiah},{header:'%',dataIndex:'pct_total',width:50,align:'right',renderer:percent},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatker,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} data',emptyMsg:'Tidak ada data'})});dsSatker.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatker.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Pagu Anggaran DIPA',iconCls:'icon-trans-anggaran',closable:true,layout:'fit',items:[gridPagu]});Ext.getCmp('tab-main').activate(tab);}}
function fLipa8(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_lipa8',reader:new Ext.data.JsonReader({root:'lipa8',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.bulan=bulan;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridLipa8=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'lipa8',kode,'Dokumen Laporan Tentang Perkara Diterima dan Diputus PA','icon-laporan-pa');break;case 4:downloadPDF('lipa8',kode);break;}}}});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Tentang Perkara Diterima dan Diputus PA',iconCls:'icon-laporan-pa',closable:true,layout:'fit',items:[gridLipa8]});Ext.getCmp('tab-main').activate(tab);}}
function fB6(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_b6',reader:new Ext.data.JsonReader({root:'b6',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun',{name:'jml_pkr',type:'float'},{name:'jml_iwadh_trm',type:'float'},{name:'jml_iwadh_klm',type:'float'},'pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.bulan=bulan;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridB6=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{header:'Jml Perkara',dataIndex:'jml_pkr',width:100,align:'right',renderer:angka},{header:'Jml Iwadh Terima',dataIndex:'jml_iwadh_trm',width:100,align:'right',renderer:angkaRupiah},{header:'Jml Iwadh Setor',dataIndex:'jml_iwadh_klr',width:100,align:'right',renderer:angkaRupiah},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 6:showPDF(id,'b6',kode,'Dokumen Laporan Setoran Uang Iwadh','icon-laporan-pa');break;case 7:downloadPDF('b6',kode);break;}}}});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Tentang Setoran Uang Iwadh',iconCls:'icon-laporan-pa',closable:true,layout:'fit',items:[gridB6]});Ext.getCmp('tab-main').activate(tab);}}
function fRk6(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_rk6',reader:new Ext.data.JsonReader({root:'rk6',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.bulan=bulan;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridRk6=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'rk6',kode,'Dokumen Laporan Perkara Khusus PP 10','icon-laporan-pa');break;case 4:downloadPDF('rk6',kode);break;}}}});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Perkara Khusus PP 10',iconCls:'icon-laporan-pa',closable:true,layout:'fit',items:[gridRk6]});Ext.getCmp('tab-main').activate(tab);}}
function fRk5(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_rk5',reader:new Ext.data.JsonReader({root:'rk5',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.bulan=bulan;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridRk5=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'rk5',kode,'Dokumen Laporan Faktor Penyebab Perceraian','icon-laporan-pa');break;case 4:downloadPDF('rk5',kode);break;}}}});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Faktor Penyebab Perceraian',iconCls:'icon-laporan-pa',closable:true,layout:'fit',items:[gridRk5]});Ext.getCmp('tab-main').activate(tab);}}
function fRk4(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_rk4',reader:new Ext.data.JsonReader({root:'rk4',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.bulan=bulan;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridRk4=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'rk4',kode,'Dokumen Laporan Perkara Diputus PA','icon-laporan-pa');break;case 4:downloadPDF('rk4',kode);break;}}}});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Perkara Diputus PA',iconCls:'icon-laporan-pa',closable:true,layout:'fit',items:[gridRk4]});Ext.getCmp('tab-main').activate(tab);}}
function fRk3(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_rk3',reader:new Ext.data.JsonReader({root:'rk3',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.bulan=bulan;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridRk3=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:150,renderer:nmPeriode,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'rk3',kode,'Dokumen Laporan Perkara Diterima PA','icon-laporan-pa');break;case 4:downloadPDF('rk3',kode);break;}}}});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Perkara Diterima PA',iconCls:'icon-laporan-pa',closable:true,layout:'fit',items:[gridRk3]});Ext.getCmp('tab-main').activate(tab);}}
function fLipa6(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_lipa6',reader:new Ext.data.JsonReader({root:'lipa6',totalProperty:'total',idProperty:'kode',fields:['kode','semester','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'semester',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var semester=Ext.getCmp('cb-smt-'+id)?Ext.getCmp('cb-smt-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.semester=semester;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridLipa6=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'semester',width:150,renderer:nmSemester,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Semester : ',{xtype:'combo',id:'cb-smt-'+id,store:dsSemester,mode:'local',displayField:'nm_semester',valueField:'id_semester',value:'-',triggerAction:'all',editable:false,width:130,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:itemSelect}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'lipa6',kode,'Dokumen Laporan Kegiatan Hakim PA','icon-laporan-pa');break;case 4:downloadPDF('lipa6',kode);break;}}}});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Kegatan Hakim PA',iconCls:'icon-laporan-pa',closable:true,layout:'fit',items:[gridLipa6]});Ext.getCmp('tab-main').activate(tab);}}
function fGrafik1(id){if(!checkExists(id)){function itemSelect(c,r,i){var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';thn=tahun==''?0:tahun;sat=satker==''?0:satker;if((thn>0)&&(sat>0)){Ext.getCmp('tab-'+id).load({url:'layanan/view_grafik',params:{grafik:1,tahun:thn,satker:sat}})}}
dsSatker2.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Grafik Penyelesaian Perkara',iconCls:'icon-grafik-2',closable:true,tbar:['->','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun2,mode:'local',displayField:'nm_thn',valueField:'id_thn',triggerAction:'all',emptyText:'Tahun...',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatker2,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',emptyText:'Pengadilan...',width:180,listeners:{select:itemSelect}}]});Ext.getCmp('tab-main').activate(tab);}}
function fGrafik2(id){if(!checkExists(id)){function itemSelect(c,r,i){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';bln=bulan==''?'-':bulan;thn=tahun==''?0:tahun;sat=satker==''?0:satker;if((bln!='-')&&(thn>0)&&(sat>0)){Ext.getCmp('tab-'+id).load({url:'layanan/view_grafik',params:{grafik:2,bulan:bln,tahun:thn,satker:sat}})}}
dsSatker2.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Grafik Prosentase Penyelesaian Perkara',iconCls:'icon-grafik-3',closable:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan3,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',emptyText:'Bulan...',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun2,mode:'local',displayField:'nm_thn',valueField:'id_thn',triggerAction:'all',emptyText:'Tahun...',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatker2,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',emptyText:'Pengadilan...',width:180,listeners:{select:itemSelect}}]});Ext.getCmp('tab-main').activate(tab);}}
function fGrafik3(id){if(!checkExists(id)){function itemSelect(c,r,i){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';bln=bulan==''?'-':bulan;thn=tahun==''?0:tahun;sat=satker==''?0:satker;if((bln!='-')&&(thn>0)&&(sat>0)){Ext.getCmp('tab-'+id).load({url:'layanan/view_grafik',params:{grafik:3,bulan:bln,tahun:thn,satker:sat}})}}
dsSatker2.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Grafik Jenis Perkara Diterima',iconCls:'icon-grafik-2',closable:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan3,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',emptyText:'Bulan...',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun2,mode:'local',displayField:'nm_thn',valueField:'id_thn',triggerAction:'all',emptyText:'Tahun...',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatker2,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',emptyText:'Pengadilan...',width:180,listeners:{select:itemSelect}}]});Ext.getCmp('tab-main').activate(tab);}}
function fGrafik4(id){if(!checkExists(id)){function itemSelect(c,r,i){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';bln=bulan==''?'-':bulan;thn=tahun==''?0:tahun;sat=satker==''?0:satker;if((bln!='-')&&(thn>0)&&(sat>0)){Ext.getCmp('tab-'+id).load({url:'layanan/view_grafik',params:{grafik:4,bulan:bln,tahun:thn,satker:sat}})}}
dsSatker2.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Grafik Jenis Perkara Diputus',iconCls:'icon-grafik-2',closable:true,tbar:['->','Bulan : ',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan3,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',emptyText:'Bulan...',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun2,mode:'local',displayField:'nm_thn',valueField:'id_thn',triggerAction:'all',emptyText:'Tahun...',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatker2,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',emptyText:'Pengadilan...',width:180,listeners:{select:itemSelect}}]});Ext.getCmp('tab-main').activate(tab);}}
function fLipa2(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_lipa2',reader:new Ext.data.JsonReader({root:'lipa2',totalProperty:'total',idProperty:'kode',fields:['kode','kwartal','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'kwartal',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var kwartal=Ext.getCmp('cb-kwt-'+id)?Ext.getCmp('cb-kwt-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.kwartal=kwartal;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridLipa2=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'kwartal',width:160,renderer:nmKwartal,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Kwartal : ',{xtype:'combo',id:'cb-kwt-'+id,store:dsKwartal,mode:'local',displayField:'nm_kwartal',valueField:'id_kwartal',value:'-',triggerAction:'all',editable:false,width:140,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:itemSelect}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'lipa2',kode,'Dokumen Laporan Perkara Dimohonkan Banding','icon-laporan-pa');break;case 4:downloadPDF('lipa2',kode);break;}}}});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Perkara Dimohonkan Banding',iconCls:'icon-laporan-pa',closable:true,layout:'fit',items:[gridLipa2]});Ext.getCmp('tab-main').activate(tab);}}
function fLipa3(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_lipa3',reader:new Ext.data.JsonReader({root:'lipa3',totalProperty:'total',idProperty:'kode',fields:['kode','kwartal','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'kwartal',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var kwartal=Ext.getCmp('cb-kwt-'+id)?Ext.getCmp('cb-kwt-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.kwartal=kwartal;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridLipa3=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'kwartal',width:160,renderer:nmKwartal,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Kwartal : ',{xtype:'combo',id:'cb-kwt-'+id,store:dsKwartal,mode:'local',displayField:'nm_kwartal',valueField:'id_kwartal',value:'-',triggerAction:'all',editable:false,width:140,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:itemSelect}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'lipa3',kode,'Dokumen Laporan Perkara Dimohonkan Kasasi','icon-laporan-pa');break;case 4:downloadPDF('lipa3',kode);break;}}}});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Perkara Dimohonkan Kasasi',iconCls:'icon-laporan-pa',closable:true,layout:'fit',items:[gridLipa3]});Ext.getCmp('tab-main').activate(tab);}}
function fLipa4(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_lipa4',reader:new Ext.data.JsonReader({root:'lipa4',totalProperty:'total',idProperty:'kode',fields:['kode','kwartal','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'kwartal',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var kwartal=Ext.getCmp('cb-kwt-'+id)?Ext.getCmp('cb-kwt-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.kwartal=kwartal;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridLipa4=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'kwartal',width:160,renderer:nmKwartal,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Kwartal : ',{xtype:'combo',id:'cb-kwt-'+id,store:dsKwartal,mode:'local',displayField:'nm_kwartal',valueField:'id_kwartal',value:'-',triggerAction:'all',editable:false,width:140,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:itemSelect}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'lipa4',kode,'Dokumen Laporan Perkara Dimohonkan PK','icon-laporan-pa');break;case 4:downloadPDF('lipa4',kode);break;}}}});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Perkara Dimohonkan PK',iconCls:'icon-laporan-pa',closable:true,layout:'fit',items:[gridLipa4]});Ext.getCmp('tab-main').activate(tab);}}
function fLipa5(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_lipa5',reader:new Ext.data.JsonReader({root:'lipa5',totalProperty:'total',idProperty:'kode',fields:['kode','kwartal','tahun','pengadilan']}),remoteSort:true,sortInfo:{field:'kwartal',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var kwartal=Ext.getCmp('cb-kwt-'+id)?Ext.getCmp('cb-kwt-'+id).getValue():'-';var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.kwartal=kwartal;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridLipa5=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'kwartal',width:160,renderer:nmKwartal,sortable:true},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-view',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconView,fixed:true,hideable:false,menuDisabled:true},{id:'col-download',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDownload,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Kwartal : ',{xtype:'combo',id:'cb-kwt-'+id,store:dsKwartal,mode:'local',displayField:'nm_kwartal',valueField:'id_kwartal',value:'-',triggerAction:'all',editable:false,width:140,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatkerPA,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:itemSelect}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} laporan',emptyMsg:'Tidak ada laporan'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');switch(c){case 3:showPDF(id,'lipa5',kode,'Dokumen Laporan Perkara Dimohonkan Eksekusi','icon-laporan-pa');break;case 4:downloadPDF('lipa5',kode);break;}}}});dsSatkerPA.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatkerPA.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Laporan Perkara Dimohonkan Eksekusi',iconCls:'icon-laporan-pa',closable:true,layout:'fit',items:[gridLipa5]});Ext.getCmp('tab-main').activate(tab);}}
function fPaguRealisasi(id){if(!checkExists(id)){var ds=new Ext.data.Store({url:'layanan/list_dipa_realisasi',reader:new Ext.data.JsonReader({root:'realisasi',totalProperty:'total',idProperty:'kode',fields:['kode','bulan','tahun',{name:'pagu',type:'float'},{name:'sd_bulan_lalu',type:'float'},{name:'bulan_ini',type:'float'},{name:'sd_bulan_ini',type:'float'},{name:'pct_realisasi',type:'float'},{name:'sisa',type:'float'},'pengadilan','kode_satker']}),remoteSort:true,sortInfo:{field:'bulan',direction:'DESC'},baseParams:{start:0,limit:dbPageSize},listeners:{beforeload:function(s,o){var bulan=Ext.getCmp('cb-bln-'+id)?Ext.getCmp('cb-bln-'+id).getValue():0;var tahun=Ext.getCmp('cb-thn-'+id)?Ext.getCmp('cb-thn-'+id).getValue():0;var satker=Ext.getCmp('cb-pengadilan-'+id)?Ext.getCmp('cb-pengadilan-'+id).getValue():'-';o.params.bulan=bulan;o.params.tahun=tahun;o.params.satker=satker;return true;}},autoDestroy:true});ds.load();function itemSelect(c,r,i){ds.load();}
var gridRealisasi=new Ext.grid.GridPanel({id:'grid-'+id,store:ds,stripeRows:true,columnLines:true,border:false,enableColumnMove:false,columns:[new Ext.grid.RowNumberer(),{header:'Periode',dataIndex:'bulan',width:100,renderer:nmPeriode,sortable:true},{header:'Total Pagu',dataIndex:'pagu',width:130,align:'right',renderer:angkaRupiah},{header:'Realisasi s.d Bulan Lalu',dataIndex:'sd_bulan_lalu',width:130,align:'right',renderer:angkaRupiah},{header:'Realisasi Bulan Ini',dataIndex:'bulan_ini',width:130,align:'right',renderer:angkaRupiah},{header:'Realisasi s.d. Bulan Ini',dataIndex:'sd_bulan_ini',width:130,align:'right',renderer:angkaRupiah},{header:'%',dataIndex:'pct_realisasi',width:50,align:'right',renderer:percent},{header:'Sisa Pagu',dataIndex:'sisa',width:130,align:'right',renderer:angkaRupiah},{id:'col-pengadilan'+id,header:'Pengadilan',dataIndex:'pengadilan',width:200,sortable:true},{id:'col-detail',header:'',dataIndex:'kode',width:30,sortable:false,renderer:iconDetail,fixed:true,hideable:false,menuDisabled:true}],autoExpandColumn:'col-pengadilan'+id,loadMask:true,tbar:['->','Bulan :',{xtype:'combo',id:'cb-bln-'+id,store:dsBulan2,mode:'local',displayField:'nm_bulan',valueField:'id_bulan',value:'-',triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Tahun :',{xtype:'combo',id:'cb-thn-'+id,store:dsTahun1,mode:'local',displayField:'nm_thn',valueField:'id_thn',value:0,triggerAction:'all',editable:false,width:100,listeners:{select:itemSelect}},'-','Pengadilan :',{xtype:'combo',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',id:'cb-pengadilan-'+id,mode:'local',store:dsSatker,editable:false,valueField:'kode',displayField:'nama',triggerAction:'all',width:180,listeners:{select:function(c,r,i){ds.load();}}}],bbar:new Ext.PagingToolbar({store:ds,pageSize:dbPageSize,displayInfo:true,displayMsg:'Menampilkan {0} - {1} dari {2} data',emptyMsg:'Tidak ada data'}),listeners:{cellclick:function(g,r,c,e){var rec=ds.getAt(r);var kode=rec.get('kode');var bln=rec.get('bulan');var thn=rec.get('tahun');var kd_satker=rec.get('kode_satker');switch(c){case 9:showDetail(id,kode,kd_satker,strPeriode(bln,thn),'Detail Realisasi Anggaran DIPA','icon-trans-anggaran');break;}}}});dsSatker.on('load',function(){if(Ext.getCmp('cb-pengadilan-'+id)){var c=Ext.getCmp('cb-pengadilan-'+id);c.setValue(c.store.collect('kode',true)[0]);}});dsSatker.load();var tab=Ext.getCmp('tab-main').add({xtype:'panel',id:'tab-'+id,title:'Realisasi Anggaran DIPA',iconCls:'icon-trans-anggaran',closable:true,layout:'fit',items:[gridRealisasi]});Ext.getCmp('tab-main').activate(tab);}}
function fInfoPerkara(id){var infoForm=new Ext.FormPanel({frame:true,border:false,labelWidth:80,bodyStyle:'padding: 5px',monitorValid:true,id:'frm-'+id,items:[{xtype:'textfield',fieldLabel:'Nama Pihak',allowBlank:false,minLength:5,maxLength:50,name:'nama',anchor:'100%',autoCreate:{tag:'input',type:'text',size:'50',autocomplete:'off',maxlength:'50'},enableKeyEvents:true,minLengthText:'Nama minimal 5 karakter',style:{textTransform:'uppercase'},listeners:{change:function(f,n,o){f.setValue(n.toUpperCase());}}},{layout:'column',defaults:{layout:'form',border:false,xtype:'panel'},items:[{width:135,bodyStyle:'padding: 0 5px 0 0',labelWidth:80,defaults:{anchor:'100%'},items:{xtype:'numberfield',name:'nomor',fieldLabel:'No. Perkara',allowBlank:false,maxLength:4,allowDecimals:false,allowNegative:false,autoCreate:{tag:'input',type:'text',size:'4',autocomplete:'off',maxlength:'4'}}},{width:80,bodyStyle:'padding: 0 5px 0 0',labelWidth:5,defaults:{anchor:'100%'},items:{xtype:'combo',hiddenName:'jenis',fieldLabel:'/',labelSeparator:'',store:dsJenisPerkara,mode:'local',allowBlank:false,displayField:'nama',valueField:'jenis',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{nama}</div></tpl>',triggerAction:'all',editable:false}},{width:80,bodyStyle:'padding: 0 8px 0 0',labelWidth:5,defaults:{anchor:'100%'},items:{xtype:'combo',name:'tahun',fieldLabel:'/',labelSeparator:'',store:dsTahun2,mode:'local',allowBlank:false,displayField:'nm_thn',valueField:'id_thn',triggerAction:'all',editable:false}},{columnWidth:1,labelWidth:5,defaults:{anchor:'100%'},items:{xtype:'combo',hiddenName:'satker',fieldLabel:'/',labelSeparator:'',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{kode_pkr}</div></tpl>',store:dsKodePkr,mode:'local',allowBlank:false,displayField:'kode_pkr',valueField:'kode',triggerAction:'all',editable:false}}]}],buttons:[{text:'Tampilkan',tooltip:'Klik untuk menampilkan data perkara',formBind:true,iconCls:'icon-cari',handler:function(){infoForm.getForm().submit({method:'POST',url:'layanan/info_perkara',waitTitle:'Proses Pencarian Data',waitMsg:'Harap tunggu...',success:function(form,action){obj=Ext.util.JSON.decode(action.response.responseText);if(obj.jumlah>0){showInfoPerkara(obj.kode);}else{Ext.Msg.show({title:'Informasi',msg:'Data tidak ada atau tidak ditemukan',buttons:Ext.MessageBox.OK,icon:Ext.MessageBox.INFO})}},failure:function(form,action){Ext.Msg.show({title:'Error',msg:'Koneksi dengan server terputus',buttons:Ext.MessageBox.OK,icon:Ext.MessageBox.ERROR});}})}},{text:'Selesai',tooltip:'Klik untuk menutup dialog',iconCls:'icon-tutup',handler:function(){win.close();}}]});dsKodePkr.load();var win=new Ext.Window({title:'Informasi Perkara',iconCls:'icon-infoperkara',layout:'fit',width:450,height:150,modal:true,plain:true,border:false,resizable:false,maximizable:false,items:[infoForm]});win.show();}
function fAkteCerai(id){var akteForm=new Ext.FormPanel({frame:true,border:false,labelWidth:100,bodyStyle:'padding: 5px',monitorValid:true,name:'frm-'+id,items:{layout:'column',defaults:{layout:'form',border:false,xtype:'panel'},items:[{width:155,bodyStyle:'padding: 0 5px 0 0',labelWidth:100,defaults:{anchor:'100%'},items:{xtype:'numberfield',name:'nomor',fieldLabel:'No. Akte Cerai',allowBlank:false,maxLength:4,allowDecimals:false,allowNegative:false,autoCreate:{tag:'input',type:'text',size:'4',autocomplete:'off',maxlength:'4'}}},{width:100,bodyStyle:'padding: 0 8px 0 0',labelWidth:20,defaults:{anchor:'100%'},items:{xtype:'combo',hiddenName:'tahun',fieldLabel:'/AC/',labelSeparator:'',store:dsTahun2,mode:'local',allowBlank:false,displayField:'nm_thn',valueField:'id_thn',triggerAction:'all',editable:false}},{columnWidth:1,labelWidth:5,defaults:{anchor:'100%'},items:{xtype:'combo',hiddenName:'satker',fieldLabel:'/',labelSeparator:'',tpl:'<tpl for="."><div ext:qtip="{ket}" class="x-combo-list-item">{kode_pkr}</div></tpl>',store:dsKodePkr,mode:'local',allowBlank:false,displayField:'kode_pkr',valueField:'kode',triggerAction:'all',editable:false}}]},buttons:[{text:'Tampilkan',tooltip:'Klik untuk menampilkan data akte cerai',formBind:true,iconCls:'icon-cari',handler:function(){akteForm.getForm().submit({method:'POST',url:'layanan/info_ac',waitTitle:'Proses Pencarian Data',waitMsg:'Harap tunggu...',success:function(form,action){obj=Ext.util.JSON.decode(action.response.responseText);if(obj.jumlah>0){showInfoAC(obj.kode);}else{Ext.Msg.show({title:'Informasi',msg:'Data tidak ada atau tidak ditemukan',buttons:Ext.MessageBox.OK,icon:Ext.MessageBox.INFO})}},failure:function(form,action){Ext.Msg.show({title:'Error',msg:'Koneksi dengan server terputus',buttons:Ext.MessageBox.OK,icon:Ext.MessageBox.ERROR});}})}},{text:'Selesai',tooltip:'Klik untuk menutup dialog',iconCls:'icon-tutup',handler:function(){win.close();}}]});dsKodePkr.load();var win=new Ext.Window({title:'Informasi Akte Cerai',iconCls:'icon-aktecerai',layout:'fit',width:400,height:120,modal:true,plain:true,border:false,resizable:false,maximizable:false,items:[akteForm]});win.show();}
var menuClick=function(node,e){if(node.isLeaf()){switch(node.id){default:Ext.Msg.show({title:'Informasi',msg:'Mohon maaf, menu belum diimplementasikan!<br />Masih dalam tahap pengembangan!',buttons:Ext.Msg.OK,icon:Ext.Msg.INFO});break;case'mnu-sop':fSop(node.id);break;case'mnu-sidang':fJadwal(node.id);break;case'mnu-relaas':fRelaas(node.id);break;case'mnu-putusan':fPutusan(node.id);break;case'mnu-lipa1':fLipa1(node.id);break;case'mnu-liipa1':fLiipa1(node.id);break;case'mnu-liipa2':fLiipa2(node.id);break;case'mnu-liipa3':fLiipa3(node.id);break;case'mnu-rk1':fRk1(node.id);break;case'mnu-rk2':fRk2(node.id);break;case'mnu-rekapkeu-pa':fRekapKeuPA(node.id);break;case'mnu-rekapkeu-pta':fRekapKeuPTA(node.id);break;case'mnu-lipa7':fLipa7(node.id);break;case'mnu-angsidkel':fSidkelAngg(node.id);break;case'mnu-realsidkel':fSidkel(node.id);break;case'mnu-angprodeo':fProdeoAngg(node.id);break;case'mnu-realprodeo':fProdeo(node.id);break;case'mnu-pagu':fPagu(node.id);break;case'mnu-realisasi':fPaguRealisasi(node.id);break;case'mnu-lipa8':fLipa8(node.id);break;case'mnu-b6':fB6(node.id);break;case'mnu-rk6':fRk6(node.id);break;case'mnu-rk5':fRk5(node.id);break;case'mnu-rk4':fRk4(node.id);break;case'mnu-rk3':fRk3(node.id);break;case'mnu-lipa6':fLipa6(node.id);break;case'mnu-grafikpenyelesaian':fGrafik1(node.id);break;case'mnu-grafikprosentase':fGrafik2(node.id);break;case'mnu-grafikjenisterima':fGrafik3(node.id);break;case'mnu-grafikjenisputus':fGrafik4(node.id);break;case'mnu-lipa2':fLipa2(node.id);break;case'mnu-lipa3':fLipa3(node.id);break;case'mnu-lipa4':fLipa4(node.id);break;case'mnu-lipa5':fLipa5(node.id);break;case'mnu-infoperkara':fInfoPerkara(node.id);break;case'mnu-aktacerai':fAkteCerai(node.id);break;}}};
var menuInfoPublik=new Ext.tree.AsyncTreeNode({id:'root',expanded:true,children:[{text:'Transparansi Peradilan',id:'mnu-trans-peradilan',qtip:'Menu-menu tranparansi peradilan',singleClickExpand:true,expanded:true,iconCls:'icon-transparansi-peradilan',children:[{text:'Grafik Perkara',id:'mnu-grafik',qtip:'Menampilkan grafik perkara',singleClickExpand:true,iconCls:'icon-grafik-1',children:[{text:'Grafik Penyelesaian Perkara',id:'mnu-grafikpenyelesaian',qtip:'Menampilkan grafik penyelesaian perkara',iconCls:'icon-grafik-2',leaf:true},{text:'Grafik Prosentase Penyelesaian Perkara',id:'mnu-grafikprosentase',qtip:'Menampilkan grafik prosentase penyelesaian perkara',iconCls:'icon-grafik-3',leaf:true},{text:'Grafik Jenis Perkara Diterima',id:'mnu-grafikjenisterima',qtip:'Menampilkan grafik jenis perkara diterima',iconCls:'icon-grafik-2',leaf:true},{text:'Grafik Jenis Perkara Diputus',id:'mnu-grafikjenisputus',qtip:'Menampilkan grafik jenis perkara diputus',iconCls:'icon-grafik-2',leaf:true}]},{text:'Informasi Perkara',id:'mnu-infoperkara',qtip:'Menampilkan informasi perkara',iconCls:'icon-infoperkara',leaf:true},{text:'Informasi Akte Cerai',id:'mnu-aktacerai',qtip:'Menampilkan informasi akte cerai',iconCls:'icon-aktecerai',leaf:true},{text:'Prosedur Berperkara',id:'mnu-sop',qtip:'Menampilkan informasi prosedur berperkara',iconCls:'icon-sop',leaf:true},{text:'Jadwal Sidang',id:'mnu-sidang',qtip:'Menampilkan informasi jadwal sidang',iconCls:'icon-sidang',leaf:true},{text:'Panggilan Sidang',id:'mnu-relaas',qtip:'Menampilkan informasi panggilan sidang',iconCls:'icon-relaas',leaf:true},{text:'Publikasi Putusan',id:'mnu-putusan',qtip:'Menampilkan publikasi putusan',iconCls:'icon-putusan',leaf:true},{text:'Rekap Keuangan Perkara PA',id:'mnu-rekapkeu-pa',qtip:'Menampilkan rekapitulasi keuangan perkara PA',iconCls:'icon-rekapkeu-pa',leaf:true},{text:'Rekap Keuangan Perkara PTA',id:'mnu-rekapkeu-pta',qtip:'Menampilkan rekapitulasi keuangan perkara PTA',iconCls:'icon-rekapkeu-pta',leaf:true},{text:'Sidang Keliling',id:'mnu-sidkel',qtip:'Menampilkan informasi mengenai sidang keliling',iconCls:'icon-sidkel',singleClickExpand:true,children:[{text:'Anggaran Sidang Keliling',id:'mnu-angsidkel',qtip:'Menampilkan informasi anggaran sidang keliling',iconCls:'icon-sidkel',leaf:true},{text:'Realisasi Sidang Keliling',id:'mnu-realsidkel',qtip:'Menampilkan informasi realisasi kegiatan sidang keliling',iconCls:'icon-sidkel',leaf:true}]},{text:'Perkara Prodeo',id:'mnu-prodeo',qtip:'Menampilkan informasi mengenai perkara prodeo',iconCls:'icon-prodeo',singleClickExpand:true,children:[{text:'Anggaran Perkara Prodeo',id:'mnu-angprodeo',qtip:'Menampilkan informasi anggaran perkara prodeo',iconCls:'icon-prodeo',leaf:true},{text:'Realisasi Perkara Prodeo',id:'mnu-realprodeo',qtip:'Menampilkan informasi realisasi perkara prodeo',iconCls:'icon-prodeo',leaf:true}]}]},{text:'Transparansi Anggaran',id:'mnu-trans-anggaran',qtip:'Menu-menu transparansi anggaran',singleClickExpand:true,iconCls:'icon-trans-anggaran',expanded:true,children:[{text:'Pagu Anggaran',id:'mnu-pagu',qtip:'Menampilkan informasi pagu anggaran APBN',iconCls:'icon-trans-anggaran',leaf:true},{text:'Realisasi Anggaran',id:'mnu-realisasi',qtip:'Menampilkan informasi realisasi anggaran APBN',iconCls:'icon-trans-anggaran',leaf:true}]},{text:'Laporan Perkara PA',id:'mnu-lap-pa',qtip:'Menu-menu laporan perkara Pengadilan Agama',iconCls:'icon-laporan-pa',singleClickExpand:true,children:[{text:'Laporan Bulanan',id:'mnu-bulananpa',qtip:'Menu-menu laporan bulanan PA',iconCls:'icon-laporan-pa',singleClickExpand:true,children:[{text:'LIPA1 - Keadaan Perkara',id:'mnu-lipa1',qtip:'Menampilkan laporan keadaan perkara PA',iconCls:'icon-laporan-pa',leaf:true},{text:'LIPA7 - Keuangan Perkara',id:'mnu-lipa7',qtip:'Menampilkan laporan keuangan perkara PA',iconCls:'icon-laporan-pa',leaf:true},{text:'LIPA8 - Tentang Perkara Diterima dan Diputus',id:'mnu-lipa8',qtip:'Menampilkan laporan tentang perkara diterima dan diputus',iconCls:'icon-laporan-pa',leaf:true},{text:'B6 - Setoran Uang Iwadh',id:'mnu-b6',qtip:'Menampilkan laporan tentang setoran uang iwadh',iconCls:'icon-laporan-pa',leaf:true}]},{text:'Laporan Kwartal',id:'mnu-kwartalpa',qtip:'Menu-menu laporan kwartal PA',iconCls:'icon-laporan-pa',singleClickExpand:true,children:[{text:'LIPA2 - Perkara Dimohonkan Banding',id:'mnu-lipa2',qtip:'Menampilkan laporan perkara yang dimohonkan banding',iconCls:'icon-laporan-pa',leaf:true},{text:'LIPA3 - Perkara Dimohonkan Kasasi',id:'mnu-lipa3',qtip:'Menampilkan laporan perkara yang dimohonkan kasasi',iconCls:'icon-laporan-pa',leaf:true},{text:'LIPA4 - Perkara Dimohonkan PK',id:'mnu-lipa4',qtip:'Menampilkan laporan perkara yang dimohonkan PK',iconCls:'icon-laporan-pa',leaf:true},{text:'LIPA5 - Perkara Dimohonkan Eksekusi',id:'mnu-lipa5',qtip:'Menampilkan laporan perkara yang dimohonkan eksekusi',iconCls:'icon-laporan-pa',leaf:true}]},{text:'Laporan Semester',id:'mnu-semesterpa',qtip:'Menu-menu laporan semester PA',iconCls:'icon-laporan-pa',singleClickExpand:true,children:[{text:'LIPA6 - Kegiatan Hakim',id:'mnu-lipa6',qtip:'Menampilkan laporan kegiatan hakim',iconCls:'icon-laporan-pa',leaf:true}]},{text:'Laporan Rekapitulasi',id:'mnu-rekappa',qtip:'Menu-menu laporan rekapitulasi PA',iconCls:'icon-laporan-pa',singleClickExpand:true,children:[{text:'RK3 - Perkara Diterima',id:'mnu-rk3',qtip:'Menampilkan laporan rekap perkara yang diterima',iconCls:'icon-laporan-pa',leaf:true},{text:'RK4 - Perkara Diputus',id:'mnu-rk4',qtip:'Menampilkan laporan rekap perkara yang diputus',iconCls:'icon-laporan-pa',leaf:true},{text:'RK5 - Faktor Penyebab Perceraian',id:'mnu-rk5',qtip:'Menampilkan laporan rekap faktor penyebab perceraian',iconCls:'icon-laporan-pa',leaf:true},{text:'RK6 - Perkara Khusus PP 10',id:'mnu-rk6',qtip:'Menampilkan laporan rekap perkara khusus PP 10',iconCls:'icon-laporan-pa',leaf:true}]}]},{text:'Laporan Perkara PTA',id:'mnu-lap-pta',qtip:'Menu-menu laporan perkara Pengadilan Tinggi Agama',iconCls:'icon-laporan-pta',singleClickExpand:true,children:[{text:'Laporan Bulanan',id:'mnu-bulananpta',qtip:'Menu-menu laporan bulanan PTA',iconCls:'icon-laporan-pta',singleClickExpand:true,children:[{text:'LIIPA1 - Keadaan Perkara',id:'mnu-liipa1',qtip:'Menampilkan laporan keadaan perkara PTA',iconCls:'icon-laporan-pta',leaf:true},{text:'LIIPA3 - Keuangan Perkara',id:'mnu-liipa3',qtip:'Menampilkan laporan keuangan perkara PTA',iconCls:'icon-laporan-pta',leaf:true}]},{text:'Laporan Semester',id:'mnu-semesterpta',qtip:'Menu-menu laporan semester PTA',iconCls:'icon-laporan-pta',singleClickExpand:true,children:[{text:'LIIPA2 - Kegiatan Hakim',id:'mnu-liipa2',qtip:'Menampilkan laporan kegiatan hakim',iconCls:'icon-laporan-pta',leaf:true}]},{text:'Laporan Rekapitulasi',id:'mnu-rekappta',qtip:'Menu-menu laporan rekapitulasi PTA',iconCls:'icon-laporan-pta',singleClickExpand:true,children:[{text:'RK1 - Perkara Banding Diterima',id:'mnu-rk1',qtip:'Menampilkan laporan perkara banding diterima',iconCls:'icon-laporan-pta',leaf:true},{text:'RK2 - Perkara Banding Diputus',id:'mnu-rk2',qtip:'Menampilkan laporan perkara banding diputus',iconCls:'icon-laporan-pta',leaf:true}]}]}]});var infoPublik={xtype:'treepanel',rootVisible:false,allowDrag:false,allowDrop:false,autoScroll:true,loader:new Ext.tree.TreeLoader(),root:menuInfoPublik,listeners:{click:menuClick}};
var beranda={xtype:'panel',title:'Beranda',tabTip:'Halaman depan',contentEl:'beranda',iconCls:'icon-beranda'};function mainForm(){Ext.BLANK_IMAGE_URL='images/s.gif';Ext.QuickTips.init();var viewport=new Ext.Viewport({layout:'border',items:[{region:'north',xtype:'panel',height:101,contentEl:'header'},{region:'center',id:'tab-main',xtype:'tabpanel',activeTab:0,margins:'5 0 5 5',enableTabScroll:true,items:[beranda]},{region:'east',xtype:'panel',layout:'fit',title:'Layanan Informasi Publik',iconCls:'icon-layanan',split:true,collapsible:true,collapseMode:'mini',width:250,minSize:250,maxSize:300,margins:'5 5 5 0',items:[infoPublik]}]});viewport.doLayout();setTimeout(function(){Ext.get('loading').remove();Ext.get('loading-mask').fadeOut({remove:true});},250);}
Ext.onReady(mainForm);
