	$.fbuilder.typeList.push(
		{
			id:"fdiv",
			name:"Div",
			control_category:10
		}
	);
	$.fbuilder.controls[ 'fdiv' ]=function(){};
	$.extend(
		true,
		$.fbuilder.controls[ 'fdiv' ].prototype,
		$.fbuilder.controls[ 'fcontainer' ].prototype,
		{
			title: 'div',
			ftype:"fdiv",
			_developerNotes:'',
			fields:[],
			columns:1,
			rearrange: 0,
			collapsed:false,
			initAdv:function(){
					delete this.advanced.css['label'];
					delete this.advanced.css['input'];
					delete this.advanced.css['help'];
					if( 'container' in this.advanced.css )  this.advanced.css.container.label = 'Fields container div tag';
					if( ! ( 'field' in this.advanced.css ) ) this.advanced.css['field'] = {'label': 'Field', 'rules': {}};
				},
			display:function( css_class )
				{
					css_class = css_class || '';
					return '<div class="fields '+this.name+((this.collapsed) ? ' collapsed' : '')+' '+this.ftype+' '+css_class+'" id="field'+this.form_identifier+'-'+this.index+'" title="'+this.controlLabel('Div')+'" style="width:100%;"><div class="arrow ui-icon ui-icon-grip-dotted-vertical "></div>'+this.iconsContainer('<div title="Collapse (Ctrl+L)" class="collapse ui-icon ui-icon-folder-collapsed "></div><div title="Uncollapse (Ctrl+U)" class="uncollapse ui-icon ui-icon-folder-open "></div>')+$.fbuilder.controls['fcontainer'].prototype.columnsSticker.call(this)+'<div class="dfield" style="width:100%;">'+this.showColumnIcon()+'<div class="fcontainer"><span class="developer-note">'+cff_esc_attr(this._developerNotes)+'</span>'+'<label class="collapsed-label">Collapsed ['+this.name+']</label><div class="fieldscontainer"></div></div></div><div class="clearer"></div></div>';
				},
			showTitle:function(){ return ''; },
			editItemEvents:function()
				{
					$.fbuilder.controls[ 'fcontainer' ].prototype.editItemEvents.call(this);
				},
			remove : function()
				{
					return $.fbuilder.controls[ 'fcontainer' ].prototype.remove.call(this);
				},
			duplicateItem: function( currentField, newField )
				{
					return $.fbuilder.controls[ 'fcontainer' ].prototype.duplicateItem.call( this, currentField, newField );
				},
			after_show:function()
				{
					return $.fbuilder.controls[ 'fcontainer' ].prototype.after_show.call(this);
				}
	});