anchor.diff:        });
         setupAssetsLoading();
       })
  -    .on("ajax:error", function(e, xhr, status, error) { 
  +    .on("ajax:error", function(e, xhr, status, error) {
         $form.renderFormErrors('step', xhr.responseJSON, true, e);
   
         formCallback($form);
  
positive.code:       // Switch position of top and bottom steps
        if (!_.isUndefined($stepDown) && !_.isUndefined($stepUp)) {
          $stepDown.insertAfter($stepUp);
          $stepDown.find(".badge").html(stepDownPosition+1);
          $stepUp.find(".badge").html(stepUpPosition+1);
          $("html, body").animate({ scrollTop: $step.offset().top - window.innerHeight / 2 });
        }
  
  
negative.code:     });
    }
  
      // Init ajax success/error for edit form
    function formEditAjax($form) {
      $form
      .on("ajax:beforeSend", function () {
  