     @save_indicator = SaveIndicator.instance()
     @intercept_navigation()
     @forms = []
-    @prevent_forward_navigation_count = 0
     if $('.live_submit').length
       $('.live_submit').each (i,e) =>
         @forms.push(new SaveOnChange($(e),@))


  is_answered: () ->
    @mark_form_clean()
    hidden_final = @$form.find("input.hidden_is_final")
    return true unless hidden_final.length > 0
    data = @$form.serializeArray()
    @data = data.filter (obj) ->
      obj.name in CompleteChecker.FieldNames

    if @data.length == 0 # multiple choices
      @mark_form_missing_required()
      return false

    @mark_form_element_clean(obj) for obj in @data

    "embeddable_image_question_answer[answer_text]"
  ]
  constructor: (@$form) ->
    @required = @$form.find("input.hidden_is_final").length > 0
    @data = []

  filtered_data: (array) ->
