code: function(target) {
  		var nodeName,
  			$target = $(target),
  			inst = $.data(target, "datepicker");
  
  		if (!$target.hasClass(this.markerClassName)) {
  			return;
  		}
  
  		nodeName = target.nodeName.toLowerCase();
  		$.removeData(target, "datepicker");
  		if (nodeName === "input") {
  			inst.append.remove();
  			inst.trigger.remove();
  			$target.removeClass(this.markerClassName).
  				unbind("focus", this._showDatepicker).
  				unbind("keydown", this._doKeyDown).
  				unbind("keypress", this._doKeyPress).
  				unbind("keyup", this._doKeyUp);
  		} else if (nodeName === "div" || nodeName === "span") {
  			$target.removeClass(this.markerClassName).empty();
  		}
  
  		if ( datepicker_instActive === inst ) {
  			datepicker_instActive = null;
  		}
  	}
docs: /* Detach a datepicker from its control.
  @param  target	element - the target input field or division or span