code: function() {
  	
  	   // Create a DIV element to wrap the editing el and the image
  	   this.divEl = inputEx.cn('div', {className: 'inputEx-fieldWrapper'});
  	   if(this.options.id) {
  	      this.divEl.id = this.options.id;
  	   }
  	   if(this.options.required) {
  	      Dom.addClass(this.divEl, "inputEx-required");
  	   }
  	   
  	   // Label element
  	   if (YAHOO.lang.isString(this.options.label)) {
  	      this.labelDiv = inputEx.cn('div', {id: this.divEl.id+'-label', className: 'inputEx-label', 'for': this.divEl.id+'-field'});
  	      this.labelEl = inputEx.cn('label', null, null, this.options.label === "" ? "&nbsp;" : this.options.label);
  	      this.labelDiv.appendChild(this.labelEl);
  	      this.divEl.appendChild(this.labelDiv);
        }
        
        this.fieldContainer = inputEx.cn('div', {className: this.options.className}); // for wrapping the field and description
  	
        // Render the component directly
        this.renderComponent();
        
        // Description
        if(this.options.description) {
           this.fieldContainer.appendChild(inputEx.cn('div', {id: this.divEl.id+'-desc', className: 'inputEx-description'}, null, this.options.description));
        }
        
     	this.divEl.appendChild(this.fieldContainer);
        
  	   // Insert a float breaker
  	   this.divEl.appendChild( inputEx.cn('div',null, {clear: 'both'}," ") );
  	
  	}
docs: Default render of the dom element. Create a divEl that wraps the field.