 		if @_items and @_valueProperty then @_setValue(@_value)
 		return
 
+	_doBlur: ()->
+		$fly(@_doms.valueContent).removeClass("placeholder")
+		@fire("blur", @, {})
+		return
+
+	_doFocus: ()->
+		$fly(@_doms.valueContent).addClass("placeholder")
+		@fire("focus", @, {})
+		return
+
 	_parseDom: (dom)->
 		return unless dom
 		super(dom)

				openMode = "dialog"
		return openMode

	_getContainer: () ->
		if @_container
			@_refreshDropdownContent?()

		return node.nodeName is "INPUT"

	_isEditorReadOnly: () ->
		return cola.device.mobile

	_refreshInput: ()->
		$inputDom = $fly(@_doms.input)
