anchor.diff:          params[$(this).attr('name')] = $(this).val();
         }
       });
  +
     }
  +
   
   
     <%-- real-time ajax-based single field validation --%>
  
positive.code: 
      $.post(ajaxValidationUrl, params,
        function(data){
  
          // remove previous error messages from feedback panel
          var messagesList = $('#feedbackPanel > ul');
          messagesList.empty();
  
negative.code:         if (count > 0) {
            // make feedback panel visible
            feedbackPanel.show();
            scrollToErrorMessage();
          } else {
            // make feedback panel invisible
            feedbackPanel.hide();
  