     'click .recipient-list':       'stopPropagation'
     'click .list-entry-type div':  'change_type'
     'submit .recipient-list form': 'add_recipient'
-    'focus .js-textarea':          'open_textarea'
-    'input .js-textarea':          'detect_empty_textarea'
+    'focus .js-textarea':          'openTextarea'
+    'input .js-textarea':          'detectEmptyTextarea'
     #'dragenter':                  'onDragenter'
     #'dragleave':                  'onDragleave'
     #'drop':                       'onFileDrop'

    @render()

    if @defaults.body or @isIE10()
      @open_textarea(null, true)

    @bind(
      'ui::ticket::setArticleType'
      (data) =>
        if data.ticket.id is @ticket.id
          #@setArticleType(data.type.name)

          @open_textarea(null, true)
          for key, value of data.article
            if key is 'body'
              @$('[data-name="' + key + '"]').html(value)

          @setArticleType( 'email' )
    )

    # reset new article screen
    @bind(
      'ui::ticket::taskReset'
      (data) =>
        if data.ticket_id is @ticket.id
          @type = 'note'
          @render()
    )

