Ext.ns('EMBrowser');

EMBrowser.CBparameter20= Ext.extend(Ext.form.ComboBox,{
  store:new Ext.data.JsonStore({
    fields: ['uid','name'],
    url:'/process/EMBrowser/site/counter/entries/process.parameterentries.php',
    totalProperty: "totalcount",
    root: 'values'
  }),
  id: 'EMBrowserCBparameter20',
  displayField: 'name',
  valueField: 'uid',
  forceSelection: true,
  width:80,
  enableKeyEvents:true,
  mode:'local',
  triggerAction:'all',
  typeAhead: true,
  editable: false,
  emptyText: "Select"
  ,initComponent: function() {
    var config = {};
    Ext.apply(this, Ext.apply(this.initialConfig, config));
    EMBrowser.CBparameter20.superclass.initComponent.apply(this, arguments);
  }
  ,onRender:function() {
    EMBrowser.CBparameter20.superclass.onRender.apply(this, arguments);
  }
  ,refresh: function(parameter_id){
    this.store.load({
      url:this.url
      ,waitMsg:'Loading...'
      ,params:{cmd:'fill',parameter_id: parameter_id}
    });
  }
});

Ext.reg('EMBrowserCBparameter20', EMBrowser.CBparameter20);



