Ext.ns('EMBrowser');

EMBrowser.CBenergydivision = Ext.extend(Ext.form.ComboBox,{
   //frame:true,
  store:new Ext.data.JsonStore({
    //fields:['cid', 'country'],
    fields:['division_id', 'division_name'],
    autoLoad: false,
    url: '/process/EMBrowser/database/energy_division.php'
  })
  ,displayField:'division_name'
  ,valueField:'division_id'
  ,mode:'local'
  ,forceSelection: true
  ,width:220
  ,triggerAction: 'all'
  ,editable: false
  ,emptyText:'Selectionnez une division...'
  ,blankText:'Le champ est obligatoire'
  ,initComponent:function() {
    var config = {}; // eo config object
    
    Ext.apply(this, Ext.apply(this.initialConfig, config));
    EMBrowser.CBenergydivision.superclass.initComponent.apply(this, arguments);
  } // end of function initComponent
  ,onRender:function() {
    EMBrowser.CBenergydivision.superclass.onRender.apply(this, arguments);
  } // eo function onRender
  ,refresh:function(site_tn_id) {
    this.reset();
    this.store.load({
        waitMsg:'Loading...'
        ,params:{site_tn_id:site_tn_id}
    });
  }
});

Ext.reg('EMBrowserCBenergydivision', EMBrowser.CBenergydivision);

