function check_form_affiliate() { form = document.data; field_value = form.email.value; field_value = trim(field_value); if (field_value == '') { add_error(false, 'Email field in the "Login Information" part is required.',9); } else { res = check_field('email',field_value); if (!res) { add_error(false, 'Email field in the "Login Information" part contain illegal email address.',9); } } if (is_chang_password) { field_value = form.password.value; //alert(form.password.value); field_value = trim(field_value); if (field_value == '') { add_error(false, 'Password field in the "Login Information" part is required.',10); } else { res = check_field('password',field_value); if (!res) { add_error(false, 'Password field in the "Login Information" part, should be 4-20 digits and/or characters.',10); } else { field_confirm_value = form.password_confirm.value; field_value = trim(field_value); if (field_value != field_confirm_value) { add_error(false, 'Password confirm field in the "Personal Details" part do not match the password field.',11); } } } } field_value = form.first_name.value; field_value = trim(field_value); if (field_value == '') { add_error(false, 'First name field in the "Personal Details" part is required.',1); } else { res = check_field('numbers_and_chars_and_signs',field_value); if (!res) { add_error(false, 'First name field in the "Personal Details" part contain illegal character/s.',1); } } field_value = form.last_name.value; field_value = trim(field_value); if (field_value == '') { add_error(false, 'Last name field in the "Personal Details" part is required.',2); } else { res = check_field('numbers_and_chars_and_signs',field_value); if (!res) { add_error(false, 'Last name field in the "Personal Details" part contain illegal character/s.',2); } } field_value = form.company.value; field_value = trim(field_value); if (field_value == '') { add_error(false, 'Compagny field in the "Personal Details" part is required.',3); } else { res = check_field('numbers_and_chars_and_signs',field_value); if (!res) { add_error(false, 'Compagny field in the "Personal Details" part contain illegal character/s.',3); } } field_value = form.address.value; field_value = trim(field_value); if (field_value == '') { add_error(false, 'Street address field in the "Personal Details" part is required.',4); } else { res = check_field('numbers_and_chars_and_signs',field_value); if (!res) { add_error(false, 'Street address field in the "Personal Details" part contain illegal character/s.',4); } } field_value = form.city.value; field_value = trim(field_value); if (field_value == '') { add_error(false, 'City field in the "Personal Details" part is required.',5); } else { res = check_field('numbers_and_chars_and_signs',field_value); if (!res) { add_error(false, 'City field in the "Personal Details" part contain illegal character/s.',5); } } field_value = form.zip_code.value; field_value = trim(field_value); if (field_value == '') { add_error(false, 'Zip code field in the "Personal Details" part is required.',6); } else { res = check_field('numbers_and_chars_and_signs',field_value); if (!res) { add_error(false, 'Zip code field in the "Personal Details" part contain illegal character/s.',6); } } field_value = form.aff_country.value; if (field_value == -1) { add_error(false, 'Country field in the "Personal Details" part is required.',7); } else { field_aff_state_canada_value = form.aff_state_canada.value; field_aff_state_us_value = form.aff_state_us.value; if (((field_value == 38) && (field_aff_state_canada_value == -1)) || ((field_value == 211) && (field_aff_state_us_value == -1))) { add_error(false, 'State field in the "Personal Details" part is required.',7); } } field_value = form.phone.value; field_value = trim(field_value); if (field_value == '') { add_error(false, 'Phone number field in the "Personal Details" part is required.',8); } else { res = check_field('numbers_and_chars_and_signs',field_value); if (!res) { add_error(false, 'Phone number field in the "Personal Details" part contain illegal character/s.',8); } } field_value = form.web_site.value; field_value = trim(field_value); if (field_value == '') { add_error(false, 'Web site field in the "Personal Details" part is required.',9); } field_value = form.payment_details.value; field_value = trim(field_value); if (field_value == '') { add_error(false, 'Payment details field in the "Personal Details" part is required.',10); } else { res = check_field('numbers_and_chars_and_signs',field_value); if (!res) { add_error(false, 'Payment details field in the "Personal Details" part contain illegal character/s.',10); } } }