function checkRegisterForm() {
	
	var errorMessage = '';
	
	if ($('#login').val().length < 4) {
		errorMessage = errorMessage + " - Login too short (min 4 chars) \n";
	}
	
	if ($('#name').val().length < 4) {
		errorMessage = errorMessage + " - Name too short (min 4 chars) \n";
	}
	
	if ($('#email').val().length < 4) {
		errorMessage = errorMessage + " - E-mail too short (min 4 chars) \n";
	}
	
	if ($('#passwordA').val().length < 6) {
		errorMessage = errorMessage + " - Password too short (min 6 chars) \n";
	}

	if ($('#passwordA').val() != $('#passwordB').val()) {
		errorMessage = errorMessage + " - Given passwords have to be identical \n";
	}

  if ($('#agreeement').attr('checked') == false) {
  	errorMessage = errorMessage + " - You have to agree to Terms Of Service (TOS) before registering \n";
  }
	
	if (errorMessage == '') {
	  document.getElementById('registerForm').submit();
	}else {
		alert(errorMessage);
	}
}