function onValidateJoinForm() { var form = document.forms['JoinForm']; if (!(validateRequiredField(form['join_handle'], 'Brukernavn'))) { return false; } if (!(validateMinLength(form['join_handle'], 'Brukernavn','4'))) { return false; } if (!(validateMaxLength(form['join_handle'], 'Brukernavn','20'))) { return false; } if (!(validateAlphaNumeric(form['join_handle'], 'Brukernavn'))) { return false; } if (!(validateRequiredField(form['join_handle'], 'Brukernavn'))) { return false; } if (!(validateMinLength(form['join_handle'], 'Brukernavn','4'))) { return false; } if (!(validateMaxLength(form['join_handle'], 'Brukernavn','20'))) { return false; } if (!(validateAlphaNumeric(form['join_handle'], 'Brukernavn'))) { return false; } if (!(validateRequiredField(form['join_password'], 'Passord'))) { return false; } if (!(validateMinLength(form['join_password'], 'Passord','1'))) { return false; } if (!(validateMaxLength(form['join_password'], 'Passord','15'))) { return false; } if (!(validateAlphaNumeric(form['join_password'], 'Passord'))) { return false; } if (!(validateRequiredField(form['join_password'], 'Passord'))) { return false; } if (!(validateMinLength(form['join_password'], 'Passord','1'))) { return false; } if (!(validateMaxLength(form['join_password'], 'Passord','15'))) { return false; } if (!(validateAlphaNumeric(form['join_password'], 'Passord'))) { return false; } if (!(validateNotTwoFields(form['join_password'],'Passord',form['join_handle'],'Brukernavn'))) { return false; } if (!(validateTwoFields(form['verify_password'],'Bekreft passord',form['join_password'],'Passord'))) { return false; } if (!(validateRequiredField(form['email'], 'E-postadresse'))) { return false; } if (!(validateMaxLength(form['email'], 'E-postadresse','100'))) { return false; } if (!(validateEmailField(form['email'], 'E-postadresse'))) { return false; } if (!(validateRequiredField(form['verify_email'], 'Bekreft e-post'))) { return false; } if (!(validateMaxLength(form['verify_email'], 'Bekreft e-post','100'))) { return false; } if (!(validateEmailField(form['verify_email'], 'Bekreft e-post'))) { return false; } if (!(validateTwoFields(form['verify_email'],'{l_verify_email}',form['email'],'{l_email_address}'))) { return false; } if (!(validateRequiredSelect(form['orientation'],'Jeg leter etter en','00'))) { return false; } if (!(validateRequiredField(form['orientation'], 'Jeg leter etter en', '00'))) { return false; } if (!(validateRequiredSelect(form['country'],'Land','-1'))) { return false; } if (!(validateRequiredField(form['country'], 'Land', '-1'))) { return false; } if (!(validateRequiredField(form['month'], 'Måned'))) { return false; } if (!(validateRequiredField(form['day'], 'Dag'))) { return false; } if (!(validateRequiredField(form['year'], 'År'))) { return false; } if (!(validateRequiredCheckbox(form['privacy_policy'],'','Hvis du har lest og godtar reglene for bruk, så sett kryss i boksen.'))) { 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) { } return validated; } function submitJoinForm() { if (validateJoinForm()) document.JoinForm.submit(); else return false; }