anchor.diff:          text-align: center;
       }
       #success_message{ display: none;}
  +
   </style>
  +<script>
  +    $(document).ready(function() {
  +        $('#registerForm').bootstrapValidator({
  +            // To use feedback icons, ensure that you use Bootstrap v3.1.0 or later
  +            feedbackIcons: {
  +                valid: 'glyphicon glyphicon-ok',
  +                invalid: 'glyphicon glyphicon-remove',
  +                validating: 'glyphicon glyphicon-refresh'
  +            },
  +            fields: {
  +                ssoId: {
  +                    validators: {
  +                        stringLength: {
  +                            min: 5,
  +                            max: 20,
  +                            message: 'Login musi być w przedziale 5-20 znaków'
  +                        },
  +                        regexp: {
  +                            regexp: /^[a-zA-Z0-9]+$/,
  +                            message: 'Nazwa użytkownika może składać się jedynie ze znaków alfanumerycznych'
  +                        },
  +                        notEmpty: {
  +                            message: 'Proszę podać swoją nazwę użytkownika'
  +                        }
  +                    }
  +                },
  +                firstName: {
  +                    validators: {
  +                        stringLength: {
  +                            min: 2,
  +                            message: 'Imię zbyt krótkie'
  +                        },
  +                        regexp: {
  +                            regexp: /^[a-zA-Z]+$/,
  +                            message: 'Imię może składać się jedynie ze znaków alfabetu'
  +                        },
  +                        notEmpty: {
  +                            message: 'Proszę podać swoje imię'
  +                        }
  +                    }
  +                },
  +                lastName: {
  +                    validators: {
  +                        stringLength: {
  +                            min: 2,
  +                            message: 'Proszę podać swoje Nazwisko'
  +                        },
  +                        regexp: {
  +                            regexp: /^[a-zA-Z]+$/,
  +                            message: 'Nazwisko może składać się jedynie ze znaków alfabetu'
  +                        },
  +                        notEmpty: {
  +                            message: 'Proszę podać swoje Nazwisko'
  +                        }
  +                    }
  +                },
  +                password: {
  +                    validators: {
  +                        stringLength: {
  +                            min: 5,
  +                            max: 20,
  +                            message: 'Hasło musi składać się z minimum 5 znaków'
  +                        },
  +                        notEmpty: {
  +                            message: 'Proszę podać hasło'
  +                        }
  +                    }
  +                },
  +                confirm: {
  +                    validators: {
  +                        stringLength: {
  +                            min: 5,
  +                            max: 20,
  +                        },
  +                        identical: {
  +                            field: 'password',
  +                            message: 'Hasła nie są identyczne'
  +                        },
  +                        notEmpty: {
  +                            message: 'Proszę wpisać hasło jeszcze raz'
  +                        }
  +                    }
  +                },
  +                email: {
  +                    validators: {
  +                        stringLength: {
  +                            min: 5,
  +                            max: 100,
  +                            message: 'Adres e-mail musi składać sie z mniej niż 100 znaków'
  +                        },
  +                        notEmpty: {
  +                            message: 'Proszę wpisać adres e-mail'
  +                        },
  +                        emailAddress: {
  +                            message: 'Proszę wpisać poprawny adres e-mail'
  +                        }
  +                    }
  +                },
  +                acceptTerms: {
  +                    validators: {
  +                        notEmpty: {
  +                            message: 'Zaakceptuj regulamin'
  +                        }
  +                    }
  +                },
  +            }
  +        })
  +            .on('success.form.bv', function(e) {
  +                $('#success_message').slideDown({ opacity: "show" }, "slow") // Do something ...
  +                $('#registerForm').data('bootstrapValidator').resetForm();
  +
  +                // Prevent form submission
  +                e.preventDefault();
  +
  +                // Get the form instance
  +                var $form = $(e.target);
  +
  +                // Get the BootstrapValidator instance
  +                var bv = $form.data('bootstrapValidator');
  +
  +                // Use Ajax to submit form data
  +                $.post($form.attr('action'), $form.serialize(), function(result) {
  +                    console.log(result);
  +                }, 'json');
  +            });
  +    });
  +</script>
   <div class="container">
       <div class="row main">
           <div class="panel-heading">
  
positive.code: <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
  
  
  <link
          href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/css/font-awesome.css"
          rel="stylesheet"  type='text/css'>
  
  <style>
      body, html{
          height: 100%;
  
negative.code:                     <div class="cols-sm-10">
                          <div class="input-group">
                              <span class="input-group-addon"><i class="fa fa-lock fa-lg" aria-hidden="true"></i></span>
                              <input type="password" class="form-control" name="confirm" id="confirm"   placeholder="Potwierdź hasło"/>
                          </div>
                      </div>
                  </div>
  