Taglétszám: 18289 | Online Tagjaink: 11 | Online Látogatóink: 29
function onValidateJoinForm() {
var form = document.forms['JoinForm'];
// "join_handle" field validation.
if (!(validateRequiredField(form['join_handle'], 'Felhasználói név'))) {
removeSubmissionBlock();
return false;
}
// "join_handle" field validation.
if (!(validateMinLength(form['join_handle'], 'Felhasználói név','4'))) {
removeSubmissionBlock();
return false;
}
// "join_handle" field validation.
if (!(validateMaxLength(form['join_handle'], 'Felhasználói név','20'))) {
removeSubmissionBlock();
return false;
}
// "join_handle" field validation.
if (!(validateAlphaNumeric(form['join_handle'], 'Felhasználói név'))) {
removeSubmissionBlock();
return false;
}
// "join_handle" field validation.
if (!(validateRequiredField(form['join_handle'], 'Felhasználói név'))) {
removeSubmissionBlock();
return false;
}
// "join_handle" field validation.
if (!(validateMinLength(form['join_handle'], 'Felhasználói név','4'))) {
removeSubmissionBlock();
return false;
}
// "join_handle" field validation.
if (!(validateMaxLength(form['join_handle'], 'Felhasználói név','20'))) {
removeSubmissionBlock();
return false;
}
// "join_handle" field validation.
if (!(validateAlphaNumeric(form['join_handle'], 'Felhasználói név'))) {
removeSubmissionBlock();
return false;
}
// "join_password" field validation.
if (!(validateRequiredField(form['join_password'], 'Jelszó'))) {
removeSubmissionBlock();
return false;
}
// "join_password" field validation.
if (!(validateMinLength(form['join_password'], 'Jelszó','6'))) {
removeSubmissionBlock();
return false;
}
// "join_password" field validation.
if (!(validateMaxLength(form['join_password'], 'Jelszó','15'))) {
removeSubmissionBlock();
return false;
}
// "join_password" field validation.
if (!(validateAlphaNumeric(form['join_password'], 'Jelszó'))) {
removeSubmissionBlock();
return false;
}
// "join_password" field validation.
if (!(validateRequiredField(form['join_password'], 'Jelszó'))) {
removeSubmissionBlock();
return false;
}
// "join_password" field validation.
if (!(validateMinLength(form['join_password'], 'Jelszó','6'))) {
removeSubmissionBlock();
return false;
}
// "join_password" field validation.
if (!(validateMaxLength(form['join_password'], 'Jelszó','15'))) {
removeSubmissionBlock();
return false;
}
// "join_password" field validation.
if (!(validateAlphaNumeric(form['join_password'], 'Jelszó'))) {
removeSubmissionBlock();
return false;
}
// "join_password" field validation.
if (!(validateNotTwoFields(form['join_password'],'Jelszó',form['join_handle'],'Felhasználói név'))) {
removeSubmissionBlock();
return false;
}
// "verify_password" field validation.
if (!(validateTwoFields(form['verify_password'],'Jelszó mégegyszer',form['join_password'],'Jelszó'))) {
removeSubmissionBlock();
return false;
}
// "email" field validation.
if (!(validateRequiredField(form['email'], 'Email cím'))) {
removeSubmissionBlock();
return false;
}
// "email" field validation.
if (!(validateMaxLength(form['email'], 'Email cím','100'))) {
removeSubmissionBlock();
return false;
}
// "email" field validation.
if (!(validateEmailField(form['email'], 'Email cím'))) {
removeSubmissionBlock();
return false;
}
// "verify_email" field validation.
if (!(validateRequiredField(form['verify_email'], 'Email cím megerősítése'))) {
removeSubmissionBlock();
return false;
}
// "verify_email" field validation.
if (!(validateMaxLength(form['verify_email'], 'Email cím megerősítése','100'))) {
removeSubmissionBlock();
return false;
}
// "verify_email" field validation.
if (!(validateEmailField(form['verify_email'], 'Email cím megerősítése'))) {
removeSubmissionBlock();
return false;
}
// "verify_email" field validation.
if (!(validateTwoFieldsIgnoreCase(form['verify_email'],'Email cím megerősítése',form['email'],'Email cím'))) {
removeSubmissionBlock();
return false;
}
// "orientation" field validation.
if (!(validateRequiredSelect(form['orientation'],'Kategória','00'))) {
removeSubmissionBlock();
return false;
}
// "orientation" field validation.
if (!(validateRequiredField(form['orientation'], 'Kategória', '00'))) {
removeSubmissionBlock();
return false;
}
// "country" field validation.
if (!(validateRequiredSelect(form['country'],'Ország','-1'))) {
removeSubmissionBlock();
return false;
}
// "country" field validation.
if (!(validateRequiredField(form['country'], 'Ország', '-1'))) {
removeSubmissionBlock();
return false;
}
// "month" field validation.
if (!(validateRequiredField(form['month'], 'Hónap'))) {
removeSubmissionBlock();
return false;
}
// "day" field validation.
if (!(validateRequiredField(form['day'], 'Nap'))) {
removeSubmissionBlock();
return false;
}
// "year" field validation.
if (!(validateRequiredField(form['year'], 'Év'))) {
removeSubmissionBlock();
return false;
}
// "privacy_policy" field validation.
if (!(validateRequiredCheckbox(form['privacy_policy'],'','Amennyiben elolvastad és egyetértesz a használati feltételekkel, jelöld be a nényzetet'))) {
removeSubmissionBlock();
return false;
}
return true;
}
function validateJoinForm() {
blockSubmission = true;
if (typeof beforeJoinFormValidation != 'undefined') {
beforeJoinFormValidation();
}
var validated = onValidateJoinForm();
if (validated && (typeof uponSuccessfulJoinFormValidation != 'undefined')) {
validated = uponSuccessfulJoinFormValidation();
}
else if (!validated && (typeof uponUnsuccessfulJoinFormValidation != 'undefined')) {
uponUnsuccessfulJoinFormValidation();
}
if (!validated) {
removeSubmissionBlock();
}
return validated;
}
function submitJoinForm() {
if (validateJoinForm()) document.JoinForm.submit();
else return false;
}
|