       view.$("a[name$='#{label}']").addClass('active')
       view.currentValue.push label
 
+  setDisabled:(disable = yes)->
+    @_disabled = disable
+
   setValue:(label, wCallback = yes)->
     {multiple} = do @getOptions
 


    @oldValue     = null
    @currentValue = [] if options.multiple

  setDomElement:(cssClass)->
    {labels, name, defaultValue} = @getOptions()

    @setValue @oldValue, no

  mouseDown:(event)->
    return  if @_disabled

    if $(event.target).is('a')
      @setValue event.target.name
