 
   onKeyup: (event) ->
     if @isVerifyKey(event)
-      @onCheckAnswer()
+      @verifyAnswerOnServer()
     else
       @model.verifyAnswer(@$input.val(), @currentLanguage(), 'keyup')
     true

    @$el.html(@template())
    @$input = @$('.lt-answer')
    @$('.lt-question').text(@model.question(@currentNativeLanguage()))


    @onQuestionHelpChanged()


          @$input.val("#{answer} #{nextWord}")

      @model.verifyAnswer(@$input.val(), @currentLanguage(), 'keyup')
    false

  onShowRightAnswer: ->
    _.each @model.answers(@currentLanguage()), (rightAnswer, index) ->
      @$('.lt-answer-notification').sticky("Answer ##{index + 1}: #{rightAnswer}", autoclose: false)

    @model.showRightAnswer()
    false

  onNextStep: ->
    @model.nextStep()
    false

  verifyAnswerOnServer: ->
    @model.verifyAnswerOnServer(@$input.val(), @currentLanguage())

  onCheckAnswer: ->
    @verifyAnswerOnServer()
    @$('.lt-check-answer').closest('li').popover('show')
    close = =>
      @$('.lt-check-answer').closest('li').popover('hide')
    setTimeout(close, 3000)
    false

  onVerifyRight: ->
    @$('.lt-answer-notification').sticky('Right answer!')
