Ext.onReady(function(){
    Ext.QuickTips.init();
    Ext.BLANK_IMAGE_URL='/media/widget/extjs/resources/images/default/s.gif';
    new Ext.Panel({
        title:'Pencarian',
        renderTo:'div-pencarian',
        autoHeight:true,
        collapsible:true,
        bodyStyle:'padding:10px',
        items:[{
            id:'formPencarian',
            xtype:'form',
            standardSubmit:true,
            labelWidth:65,
            border:false,
            labelAlign:'right',
            defaults:{
                xtype:'textfield'
            },
            items:[{
                id:'comboBoxSumber',
                xtype:'combo',
                fieldLabel:'Sumber',
                store:new Ext.data.SimpleStore({
                    fields:['sumber','idSumber'],
                    data:[['Lowongan Kerja','lowongan_kerja'],['Artikel','artikel'],['Informasi / Berita','info'],['Alumni','alumni']]
                }),
                displayField:'sumber',
                valueField:'idSumber',
                typeAhead:false,
                mode:'local',
                editable:false,
                forceSelection:true,
                triggerAction:'all',
                allowBlank:false
            },{
                id:'textFieldKataKunci',
                fieldLabel:'Kata Kunci',
                name:'kataKunci',
                allowBlank:false,
                blankText:'Masukkan kata kunci.'
            }],
            buttons:[{
                text:'Cari',
                handler:function(){
                    Ext.getCmp('formPencarian').getForm().getEl().dom.action='/action_form/cari'+SERVER_EXTENSION;
                    Ext.getCmp('formPencarian').getForm().getEl().dom.method='POST';
                    Ext.getCmp('formPencarian').getForm().submit()
                }
            },{
                text:'Reset',
                handler:function(){
                    Ext.getCmp('formPencarian').formPencarian.getForm().reset()
                }
            }],
            keys:{
                key:Ext.EventObject.ENTER,
                handler:function(){
                    Ext.getCmp('formPencarian').getForm().getEl().dom.action='/action_form/cari'+SERVER_EXTENSION;
                    Ext.getCmp('formPencarian').getForm().getEl().dom.method='POST';
                    Ext.getCmp('formPencarian').getForm().submit()
                },
                scope:this
            }
        }]
    });
    new Ext.Panel({
        title:'Artikel Lainnya',
        renderTo:'div-artikel',
        autoHeight:true,
        collapsible:true,
        bodyStyle:'padding:10px',
        items:{
            border:false,
            contentEl:'div-artikel-inner'
        }
    })
});
