1// JavaScript Document 2 3function user_auth(lang){ 4 email = $('#auth_email').val(); 5 pass = $('#auth_pass').val(); 6 if (!(/[^@]+@[^@]+/.test(email))) {alert(lang_message['email_incorrect']);return false;} 7 if (!pass){alert(lang_message['no_pass_in_form']);return false; } 8 9 $('#auth-user-register').dialog("open"); 10 11 JsHttpRequest.query( '/modules/users/users.ajax.php', { 12 'action' : 'auth_user', 13 'lang' : lang, 14 'auth_email' : email, 15 'auth_pass' : pass, 16 'auth_c': $('#auth_c').attr('checked') 17 }, 18 function(result, errors) { 19 $('#debug').html(errors); 20 if (result['request'] == 'auth'){ 21 $('#auth-user-register').dialog("close"); 22 $('#form_auth').html('<div class="form_info">'+result['html_form_main']+'</div>'); 23 if ($("div").is("#auth_form_index_sale")){ 24 $('#auth_form_index_sale').html(result['html_form_index']); 25 } 26 if ($("div").is("#auth_form_index_buy")){ 27 $('#auth_form_index_buy').html(result['html_form_index']); 28 } 29 } 30 31 if (result['request'] == 'noauth'){ 32 $('#auth-user-register').html(lang_message['email_and_pass_incorrect']); 33 } 34 35 } 36 ,true); 37 return false; 38} 39 40function re_pass(lang){ 41 email = $('#email_repass').val(); 42 if (!(/[^@]+@[^@]+/.test(email))) {alert(lang_message['email_incorrect']);return false;} 43 44 $('#repass_button').val(lang_message['button_ajax_work']); 45 $('#repass_button').attr("disabled","disabled"); 46 47 JsHttpRequest.query( '/modules/users/users.ajax.php', { 48 'action' : 're_pass', 49 'lang' : lang, 50 'user_email' : email }, 51 function(result, errors) { 52 $('#debug').html(errors); 53 $('#repass_button').removeAttr("disabled"); 54 $('#repass_button').val(lang_message['button_ajax_user_repass']); 55 56 if (result['request'] == 'email_no_confirm'){ 57 alert(lang_message['email_no_confirm']); 58 } 59 60 61 if (result['request'] == 'auth'){ 62 alert(lang_message['new_pass_generate']); 63 } 64 65 if (result['request'] == 'noauth'){ 66 alert(lang_message['email_incorrect_for_repass']); 67 } 68 69 } 70 ,true); 71 return false; 72} 73 74/* РегиÑÑÑаÑÐ¸Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ */ 75function user_new_register(lang){ 76wmid_new_user = $('#wmid_new_user').val(); 77email_new_user = $('#email_new_user').val(); 78if (!(/[^@]+@[^@]+/.test(email_new_user))) { 79 alert(lang_message['email_incorrect']);return false; 80 } 81 82$('#new_account_button').val(lang_message['button_ajax_work']); 83$('#new_account_button').attr("disabled","disabled"); 84 JsHttpRequest.query( '/modules/users/users.ajax.php', { 85 'action' : 'register_user', 86 'lang' : lang, 87 'user_wmid' : wmid_new_user, 88 'user_email' : email_new_user }, 89 function(result, errors) { 90 $('#debug').html(errors); 91 $('#new_account_button').removeAttr("disabled"); 92 $('#new_account_button').val(lang_message['button_ajax_user_register']); 93 if (result['request'] == 'auth'){ 94 $( "#modal-user-register" ).dialog("close"); 95 $('#form_auth').html('<div class="form_info">'+result['html_form_main']+'</div>'); 96 if ($("div").is("#auth_form_index_sale")){ 97 $('#auth_form_index_sale').html(result['html_form_index']); 98 } 99 if ($("div").is("#auth_form_index_buy")){ 100 $('#auth_form_index_buy').html(result['html_form_index']); 101 } 102 } 103 104 if (result['request'] == 'noauth'){ 105 $( "#modal-user-register" ).dialog("close"); 106 alert(lang_message['error_register']); 107 } 108 109 } 110 ,true); 111 112 return false; 113 114}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.