$(document).ready(function() { var formChecker = new FormChecker(); $('#submit').click(function() { $('#emailError').hide(); $('#emailValidateError').hide(); var email = $.trim($('#email').val()); var emailVerify = $.trim($('#emailVerify').val()); if (email == '') { $('#emailError').show(); $('#errorMessage').text(LANG['EmptyEmail']); return false; } if (emailVerify == '') { $('#emailValidateError').show(); $('#emailValidateErrorMessage').text(LANG['EmptyEmailVerify']); return false; } if (email != emailVerify) { $('#emailValidateError').show(); $('#emailValidateErrorMessage').html(LANG['InvalidEmailVerify']); return false; } if (!formChecker.isValidEmail(email)) { $('#emailError').show(); $('#errorMessage').html(LANG['InvalidEmail']); return false; } var requestData = { email: email } var request = $.ajax({ url: "/ajax/is_addable_email.php", type: "POST", dataType: 'json', data: requestData }); request.always(function(msg) { if (msg.avail == 'no') { $('#emailError').show(); $('#errorMessage').html(msg.msg); return false; } else { location.href ="/index.html?selected_menu=registeragree"; } }); }); });