(function(){ $('.formsubmit').submit(function(e){ e.preventDefault(); var m_data=$(this).serialize(); var errormes; valid=true; if( $("#agree").prop('checked') != true && $(".newuser").is(":visible")==true){errormes="Вы должны согласиться с Правилами.";} if(document.board_form.pass.value=="" && $(".passform").is(":visible")==true){errormes="Поле 'Пароль' не может быть пустым.";} if(document.board_form.pass.value!=document.board_form.pass2.value && $(".newuser").is(":visible")==true){errormes="Пароли не совпадают.";} if(document.board_form.email.value==""){errormes="Поле 'E-mail' не может быть пустым.";} if(errormes){alert(errormes); valid=false;} // Отправляем форму if(valid==true){ $(".submitpass").attr("disabled","disabled"); var email = $("#email").val(); var pass = $("#pass").val(); var pass2 = $("#pass2").val(); $.ajax({type: "POST", url: "login.php", data: {email: email, pass: pass, pass2: pass2, captcha: grecaptcha.getResponse()}, success: function(result){ if(result.search('logged')!=-1){result='Выполняется вход. Проверка данных... ';top.location='/account.php';} $('#formsubmit_result').html(result); grecaptcha.reset(); } });} // end Отправляем форму });})(); function newuser(){$(".newuser").show();$(".passform").show();$(".enteruser").hide();$(".passuser").hide();$("#modaldiv").fadeIn();$("#formsubmit_result").html('');} function enteruser(){$('#divautuser').show(); $('#message').html(""); $("input[name=pass]").removeAttr("disabled"); $(".enteruser").show();$(".passform").show();$(".newuser").hide();$(".passuser").hide();$("#modaldiv").fadeIn();$("#formsubmit_result").html('');} function passuser(){$("input[name=pass]").val('').attr('disabled',true); $(".passuser").show();$(".passform").hide();$(".newuser").hide();$(".enteruser").hide();$("#modaldiv").fadeIn();$("#formsubmit_result").html('');}