code: function( noDelay ) {
  			if ( this._.locked )
  				return;
  
  			function doBlur() {
  				if ( this.hasFocus ) {
  					this.hasFocus = false;
  
  					var ct = this._.editor.container;
  					ct && ct.removeClass( 'cke_focus' );
  					this._.editor.fire( 'blur' );
  				}
  			}
  
  			if ( this._.timer )
  				clearTimeout( this._.timer );
  
  			var delay = CKEDITOR.focusManager._.blurDelay;
  			if ( noDelay || !delay )
  				doBlur.call( this );
  			else {
  				this._.timer = CKEDITOR.tools.setTimeout( function() {
  					delete this._.timer;
  					doBlur.call( this );
  				}, delay, this );
  			}
  		}
docs: Used to indicate that the editor instance has been deactivated by the specified
  element which has just lost focus.
  
  **Note:** This function acts asynchronously with a delay of 100ms to
  avoid temporary deactivation. Use the `noDelay` parameter instead
  to deactivate immediately.
  
  var editor = CKEDITOR.instances.editor1;
  editor.focusManager.blur();
  
  @param {Boolean} [noDelay=false] Immediately deactivate the editor instance synchronously.
  @member CKEDITOR.focusManager