validate.min.js
16.3 KB
$(document).ready(function(){$('#edit_user_info_ua').validate({rules:{order_name:{required:true,minlength:3,maxlength:255},order_phone:{required:true,minlength:7,maxlength:16},order_city:{required:true,minlength:3,maxlength:255},order_address:{required:false,minlength:3,maxlength:255}},messages:{order_name:{required:"Будь ласка, вкажіть Ваше прізвище",minlength:"Ваше прізвище має містити не меньше 3х символів",maxlength:"Ваше прізвище містить забагато символів"},order_phone:{required:"Будь ласка, вкажіть Ваш телефон",minlength:"Ваш телефон має містити не меньше 7-ми символів",maxlength:"Довжина телефону занадто велика"},order_city:{required:"Будь ласка, вкажіть Ваше місто",minlength:"Місто має містити не меньше 3х символів",maxlength:"Місто містить забагато символів"},}});$('#order_add_ua').submit(function(){var email=$('#order_email').val().length;if(email){$('#order_add_ua').validate({rules:{order_email:{required:true,minlength:3,maxlength:255,email:true},order_second_name:{required:true,minlength:3,maxlength:255},order_phone:{required:true,minlength:7,maxlength:16},order_city:{required:true,minlength:3,maxlength:255},order_address:{required:false,minlength:3,maxlength:255}},messages:{order_email:{required:"Будь ласка, вкажіть Ваш email",minlength:"Ваш email має містити не меньше 3х символів",maxlength:"Ваш email містить забагато символів",email:"Будь ласка, вкажіть валідний email"},order_second_name:{required:"Будь ласка, вкажіть Ваше прізвище",minlength:"Ваше прізвище має містити не меньше 3х символів",maxlength:"Ваше прізвище містить забагато символів"},order_phone:{required:"Будь ласка, вкажіть Ваш телефон",minlength:"Ваш телефон має містити не меньше 7-ми символів",maxlength:"Довжина телефону занадто велика"},order_city:{required:"Будь ласка, вкажіть Ваше місто",minlength:"Місто має містити не меньше 3х символів",maxlength:"Місто містить забагато символів"}}});}else{$('#order_add_ua').validate({rules:{order_name:{required:true,minlength:3,maxlength:255},order_phone:{required:true,minlength:7,maxlength:16},order_city:{required:true,minlength:3,maxlength:255},order_address:{required:false,minlength:3,maxlength:255}},messages:{order_name:{required:"Будь ласка, вкажіть Ваше прізвище",minlength:"Ваше прізвище має містити не меньше 3х символів",maxlength:"Ваше прізвище містить забагато символів"},order_phone:{required:"Будь ласка, вкажіть Ваш телефон",minlength:"Ваш телефон має містити не меньше 7-ми символів",maxlength:"Довжина телефону занадто велика"},order_city:{required:"Будь ласка, вкажіть Ваше місто",minlength:"Місто має містити не меньше 3х символів",maxlength:"Місто містить забагато символів"},}});}if($('#order_add_ua').valid()){return true;}return false;});$('#customer_login_ua').validate({rules:{email:{required:true,minlength:3,maxlength:128,email:true},passwd:{required:true,minlength:3,maxlength:128}},messages:{email:{required:"Будь ласка, введіть логін",minlength:"Логін має містити не меньше 3х символів",maxlength:"Довжина логіну перевищує максимальну",email:"Будь ласка, вкажіть валідний email"},passwd:{required:"Будь ласка, введіть пароль",minlength:"Пароль має містити не меньше 3х символів",maxlength:"Довжина паролю перевищує максимальну"}}});$('#customer_login_from_order_ua').validate({rules:{login_email:{required:true,minlength:3,maxlength:128,email:true},login_passwd:{required:true,minlength:3,maxlength:128}},messages:{login_email:{required:"Будь ласка, введіть логін",minlength:"Логін має містити не меньше 3х символів",maxlength:"Довжина логіну перевищує максимальну",email:"Будь ласка, вкажіть валідний email"},login_passwd:{required:"Будь ласка, введіть пароль",minlength:"Пароль має містити не меньше 3х символів",maxlength:"Довжина паролю перевищує максимальну"}}});$('#finish_registration_ua').validate({rules:{passwd:{required:true,minlength:3,maxlength:128},confirm_passwd:{required:true,equalTo:"#passwd"}},messages:{passwd:{required:"Будь ласка, введіть пароль",minlength:"Пароль має містити не меньше 3х символів",maxlength:"Довжина паролю перевищує максимальну"},confirm_passwd:{required:"Будь ласка, підтвердіть пароль",equalTo:"Будь ласка, введіть еквівалентний пароль"}}});$('#registration_ua').validate({rules:{registration_name:{required:true,minlength:3,maxlength:128},registration_email:{required:true,minlength:3,maxlength:128,email:true},registration_passwd:{required:true,minlength:3,maxlength:128},registration_confirm_passwd:{required:true,equalTo:"#registration_passwd"}},messages:{registration_name:{required:"Будь ласка, введіть Ваше ім'я",minlength:"Ім'я має містити не меньше 3х символів",maxlength:"Довжина імені перевищує максимальну"},registration_email:{required:"Будь ласка, введіть email",minlength:"email має містити не меньше 3х символів",maxlength:"Довжина email перевищує максимальну",email:"Будь ласка, вкажіть валідний email"},registration_passwd:{required:"Будь ласка, введіть пароль",minlength:"Пароль має містити не меньше 3х символів",maxlength:"Довжина паролю перевищує максимальну"},registration_confirm_passwd:{required:"Будь ласка, підтвердіть пароль",equalTo:"Будь ласка, введіть еквівалентний пароль"}}});$('#restore_passwd_ua').validate({rules:{email:{required:true,minlength:3,maxlength:128,email:true}},messages:{email:{required:"Будь ласка, введіть email",minlength:"email має містити не меньше 3х символів",maxlength:"Довжина email перевищує максимальну",email:"Будь ласка, вкажіть валідний email"}}});$('#callback_ua').validate({rules:{name:{required:true,minlength:3,maxlength:128},email:{required:true,minlength:3,maxlength:128},comments:{required:true,minlength:3,maxlength:128}},messages:{name:{required:"Будь ласка, введіть Ваше ім'я",minlength:"Ім'я має містити не меньше 3х символів",maxlength:"Довжина імені перевищує максимальну"},email:{required:"Будь ласка, введіть email або телефон",minlength:"Email/телефон має містити не меньше 3х символів",maxlength:"Довжина email/телефону перевищує максимальну"},comments:{required:"Будь ласка, напишіть комментарій",minlength:"Комментарій має містити не меньше 3х символів",maxlength:"Довжина комментарію перевищує максимальну"}}});$('#edit_user_info_ru').validate({rules:{order_name:{required:true,minlength:3,maxlength:255},order_phone:{required:true,minlength:7,maxlength:16},order_city:{required:true,minlength:3,maxlength:255},order_address:{required:false,minlength:3,maxlength:255}},messages:{order_name:{required:"Будь ласка, вкажіть Ваше прізвище",minlength:"Ваше прізвище має містити не меньше 3х символів",maxlength:"Ваше прізвище містить забагато символів"},order_phone:{required:"Будь ласка, вкажіть Ваш телефон",minlength:"Ваш телефон має містити не меньше 7-ми символів",maxlength:"Довжина телефону занадто велика"},order_city:{required:"Будь ласка, вкажіть Ваше місто",minlength:"Місто має містити не меньше 3х символів",maxlength:"Місто містить забагато символів"},}});$('#order_add_ru').submit(function(){var email=$('#order_email').val().length;if(email){$('#order_add_ru').validate({rules:{order_email:{required:true,minlength:3,maxlength:255,email:true},order_second_name:{required:true,minlength:3,maxlength:255},order_phone:{required:true,minlength:7,maxlength:16},order_city:{required:true,minlength:3,maxlength:255},order_address:{required:false,minlength:3,maxlength:255}},messages:{order_email:{required:"Пожалуйста, укажите Ваш email",minlength:"Ваш email должен содержать не менее 3х символов",maxlength:"Ваш email содержит много символов",email:"Пожалуйста, укажите валидный email"},order_second_name:{required:"Пожалуйста, укажите Вашу фамилию",minlength:"Ваша фамилия должна содержать не менее 3х символов",maxlength:"Ваша фамилия содержит много символов"},order_phone:{required:"Пожалуйста, укажите Ваш телефон",minlength:"Ваш телефон должен содержать не менее 7-ми символов",maxlength:"Длина телефона слишком велика"},order_city:{required:"Пожалуйста, укажите Ваш город",minlength:"Город должен содержать не менее 3х символов",maxlength:"Город содержит много символов"}}});}else{$('#order_add_ru').validate({rules:{order_name:{required:true,minlength:3,maxlength:255},order_phone:{required:true,minlength:7,maxlength:16},order_city:{required:true,minlength:3,maxlength:255},order_address:{required:false,minlength:3,maxlength:255}},messages:{order_name:{required:"Пожалуйста, укажите Вашу фамилию",minlength:"Ваша фамилия должна содержать не менее 3х символов",maxlength:"Ваша фамилия содержит много символов"},order_phone:{required:"Пожалуйста, укажите Ваш телефон",minlength:"Ваш телефон должен содержать не менее 7-ми символов",maxlength:"Длина телефона слишком велика"},order_city:{required:"Пожалуйста, укажите Ваш город",minlength:"Город должен содержать не менее 3х символов",maxlength:"Город содержит много символов"},}});}if($('#order_add_ru').valid()){return true;}return false;});$('#customer_login_ru').validate({rules:{email:{required:true,minlength:3,maxlength:128,email:true},passwd:{required:true,minlength:3,maxlength:128}},messages:{email:{required:"Пожалуйста, введите логин",minlength:"Логин должен содержать не менее 3х символов",maxlength:"Длина логина превышет максимальную",email:"Пожалуйста, укажите валидный email"},passwd:{required:"Пожалуйста, введите пароль",minlength:"Пароль должен содержать не менее 3х символов",maxlength:"Длина пароля превышет максимальную"}}});$('#customer_login_from_order_ru').validate({rules:{login_email:{required:true,minlength:3,maxlength:128,email:true},login_passwd:{required:true,minlength:3,maxlength:128}},messages:{login_email:{required:"Пожалуйста, введите логин",minlength:"Логин должен содержать не менее 3х символов",maxlength:"Длина логина превышет максимальную",email:"Пожалуйста, укажите валидный email"},login_passwd:{required:"Пожалуйста, введите пароль",minlength:"Пароль должен содержать не менее 3х символов",maxlength:"Длина пароля превышет максимальную"}}});$('#finish_registration_ru').validate({rules:{passwd:{required:true,minlength:3,maxlength:128},confirm_passwd:{required:true,equalTo:"#passwd"}},messages:{passwd:{required:"Пожалуйста, введите пароль",minlength:"Пароль должен содержать не менее 3х символов",maxlength:"Длина пароля превышет максимальную"},confirm_passwd:{required:"Пожалуйста, подтвердите",equalTo:"Пожалуйста, введите эквивалентный пароль"}}});$('#registration_ru').validate({rules:{registration_name:{required:true,minlength:3,maxlength:128},registration_email:{required:true,minlength:3,maxlength:128,email:true},registration_passwd:{required:true,minlength:3,maxlength:128},registration_confirm_passwd:{required:true,equalTo:"#registration_passwd"}},messages:{registration_name:{required:"Пожалуйста, введите имя",minlength:"Имя должно содержать не менее 3х символов",maxlength:"Длина имени превышать максимальную"},registration_email:{required:"Пожалуйста, введите email",minlength:"email должен содержать не менее 3х символов",maxlength:"Длина email превышаю максимальную",email:"Пожалуйста, укажите валидный email"},registration_passwd:{required:"Пожалуйста, введите пароль",minlength:"Пароль должен содержать не менее 3х символов",maxlength:"Длина пароля превышаю максимальную"},registration_confirm_passwd:{required:"Пожалуйста, подтвердите",equalTo:"Пожалуйста, введите эквивалентный пароль"}}});$('#restore_passwd_ru').validate({rules:{email:{required:true,minlength:3,maxlength:128,email:true}},messages:{email:{required:"Пожалуйста, введите email",minlength:"email должен содержать не менее 3х символов",maxlength:"Длина email превышет максимальную",email:"Пожалуйста, укажите валидный email"}}});$('#callback_ru').validate({rules:{name:{required:true,minlength:3,maxlength:128},email:{required:true,minlength:3,maxlength:128},comments:{required:true,minlength:3,maxlength:128}},messages:{name:{required:"Пожалуйста, введите имя",minlength:"Имя должно содержать не менее 3х символов",maxlength:"Длина имени превышает максимальную"},email:{required:"Пожалуйста, введите email или телефон",minlength:"Email / телефон должен содержать не менее 3х символов",maxlength:"Длина email / телефону превышет максимальную"},comments:{required:"Пожалуйста, напишите комментарии",minlength:"Комментарий должен содержать не менее 3х символов",maxlength:"Длина Комментарии превышаю максимальную"}}});});