protected void onSubmit() {
      userController = new RegisteredUserController();
      String passwordCheck = password.getModelObjectAsString();
      String passwordAgainCheck = passwordAgain.getModelObjectAsString();

      if (passwordCheck != null && passwordAgainCheck != null && passwordCheck != "")
        if (checkPassword(passwordCheck, passwordAgainCheck)) {

          user.setName(name.getModelObjectAsString());
          user.setSurname(surname.getModelObjectAsString());
          user.setLogin(login.getModelObjectAsString());
          user.setPassword(password.getModelObjectAsString());
          user.setEmail(email.getModelObjectAsString());

          //					user.setRegion(region.getModelObjectAsString());
          user.setTown(new CountyController().getCountyByName(town.getModelObjectAsString()));
          user.setHandicapType(
              new HandicapTypeController()
                  .getHandicapByName(handicapType.getModelObjectAsString()));
          user.setPreferRegion(Boolean.valueOf(preferRegion.getModelObjectAsString()));

          if (userController.updateUser(user)) feedbackPanel.info("Úspešne uložené");
          else feedbackPanel.warn("Problem occured");
        } else feedbackPanel.warn("Nerovnaké heslá");
      else if (passwordCheck == "" || passwordAgainCheck == "") {
        user.setName(name.getModelObjectAsString());
        user.setSurname(surname.getModelObjectAsString());
        user.setLogin(login.getModelObjectAsString());
        user.setEmail(email.getModelObjectAsString());

        //				user.setRegion(region.getModelObjectAsString());
        user.setTown(new CountyController().getCountyByName(town.getModelObjectAsString()));
        user.setHandicapType(
            new HandicapTypeController().getHandicapByName(handicapType.getModelObjectAsString()));
        user.setPreferRegion(Boolean.valueOf(preferRegion.getModelObjectAsString()));

        if (userController.updateUser(user)) feedbackPanel.info("Úspešne uložené");
        else feedbackPanel.warn("Problem occured");
      }
      userController = null;
    }