function doLogin(f){ var re = /^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i; var coo=0; if(f.cookie.checked) coo=1; if(!re.test(f.email.value)){ alert("Вы ввели неправильный E-mail."); return false; } if(!f.pass.value){ alert("Пожалуйста, введите пароль."); return false; } document.body.style.cursor='wait'; $.ajax({ url:"/auth.php", data:{ ajax:1, action:"login", email:f.email.value, pass:f.pass.value, cookie:coo }, dataType:"json", cache:false, success:function(data){ if(data.err==0){ $("#auth").html(data.html); $(".cart_count").text(data.cnt); if(data.cnt>0) $("#minicart").show(); } else alert(data.err); document.body.style.cursor='default'; }, error:function(){ alert("Ошибка!"); document.body.style.cursor='default'; } }); } function logout(){ document.body.style.cursor='wait'; $.ajax({ url:"/auth.php", data:{ ajax:1, action:"logout" }, cache:false, dataType:"json", success:function(data){ document.cookie = "usj=; expires=Thu, 01-Jan-70 00:00:01 GMT"; document.cookie = "passj=; expires=Thu, 01-Jan-70 00:00:01 GMT"; $("#auth").html(data.html); $("#minicart").hide(); $(".cart_count").text('0'); document.body.style.cursor='default'; }, error:function(){ alert("Ошибка!"); document.body.style.cursor='default'; } }); }