text: 	$.fbuilder.typeList.push(
  		{
  			id:"fnumberds",
  			name:"Number DS",
  			control_category:20
  		}
  	);
  	$.fbuilder.controls[ 'fnumberds' ]=function(){  this.init();  };
  	$.extend(
  		$.fbuilder.controls[ 'fnumberds' ].prototype,
  		$.fbuilder.controls[ 'fnumber' ].prototype,
  		{
  			ftype:"fnumberds",
  			init : function()
  				{				
  					$.extend(true, this, new $.fbuilder.controls[ 'datasource' ]() );
  				},
  			display:function()
  				{
  					return $.fbuilder.controls[ 'fnumber' ].prototype.display.call(this);
  				},
  			editItemEvents:function()
  				{
  					$.fbuilder.controls[ 'fnumber' ].prototype.editItemEvents.call(this);
  					this.editItemEventsDS();
  				},
  			showAllSettings:function()
  				{
  					return $.fbuilder.controls[ 'fnumber' ].prototype.showAllSettings.call(this)+this.showDataSource( [ 'database', 'posttype', 'taxonomy', 'user' ], 'single' );
  				},
  			showPredefined : function()
  				{
  					return '';
  				}
  		}
  	);