 
   focus:-> @setClass 'focus'
 
-  blur:-> @unsetClass 'focus'+  blur:-> @unsetClass 'focus'

  constructor:(options = {})->

    options.type = "select"


    super options

  setDomElement:(cssClass)->

    @_$select.val value
    @_$title.text @_$select.find("option[value=\"#{value}\"]").text()
    @inputDefaultValue = value

  getDefaultValue:-> @inputDefaultValue

  getValue:-> @_$select.val()

  setValue:(value)->
    @_$select.val value
    @change()
