//登入驗證碼重新取得 function reSIImage(){ var d1 = new Date(); var when = d1.getTime(); document.getElementById('siimage').src = "vendor/securimage/securimage_admin_show.php?sid=" + when; } //基本資料檢查 function DataCheck(){ //帳號Username if($("form#member_web_join_form #user_name").val() == ""){ alert('請輸入「帳號Username」!'); $("form#member_web_join_form #user_name").focus(); return false; }else{ var user_name = $("form#member_web_join_form #user_name").val(); if(!checkString(user_name)){ alert('「帳號Username」只能是英文字母,數字,減號或下底線!'); $("form#member_web_join_form #user_name").focus(); return false; } } //姓名Full Name if($("form#member_web_join_form #full_name").val() == ""){ alert('請輸入「姓名Full name」!'); $("form#member_web_join_form #full_name").focus(); return false; } //密碼 Password if($("form#member_web_join_form #password").val() == ""){ alert('請輸入「密碼 Password」!'); $("form#member_web_join_form #password").focus(); return false; }else{ var password = $("form#member_web_join_form #password").val(); if((!checkPwString(password)) | password.length < 6){ alert('「密碼 Password」需為至少6個文字或數字!'); $("form#member_web_join_form #password").focus(); return false; } } //密碼再確認 Confirm Password if($("form#member_web_join_form #password_verify").val() == ""){ alert('請輸入「密碼再確認 Confirm password」!'); $("form#member_web_join_form #password_verify").focus(); return false; }else{ if($("form#member_web_join_form #password_verify").val() != $("form#member_web_join_form #password").val()){ alert('輸入的「密碼再確認 Confirm Password」與「密碼 Password」不相同,請確認後再試!'); $("form#member_web_join_form #password_verify").focus(); return false; } } //性別 Gender if($("form#member_web_join_form #gender").val() == 0){ alert('請選擇「性別 Gender」!'); $("form#member_web_join_form #gender").focus(); return false; } //聯絡電話 Phone number if($("form#member_web_join_form #contact_phone").val() == ""){ alert('請輸入「手機號碼 Phone number」!'); $("form#member_web_join_form #contact_phone").focus(); return false; }else{ var tel_num = $("form#member_web_join_form #contact_phone").val(); if(!checkMobile(tel_num)){ alert('「手機號碼 Phone number」格式錯誤!e.g.0911111111'); $("form#member_web_join_form #contact_phone").focus(); return false; } } //電子信箱 Email if($("form#member_web_join_form #email").val() == ""){ alert('請輸入「電子信箱 E-mail」!'); $("form#member_web_join_form #email").focus(); return false; }else{ var email = $("form#member_web_join_form #email").val(); if(!checkEmail(email)){ alert('「電子信箱 E-mail」格式錯誤!'); $("form#member_web_join_form #email").focus(); return false; } } //牙醫證書字號 //if($("form#member_web_join_form #dentist_certificate_no").val() == ""){ // alert('請輸入「牙醫證書字號」!'); // $("form#member_web_join_form #dentist_certificate_no").focus(); // return false; //} //生日 if($("form#member_web_join_form #birth_date").val() == ""){ alert('請輸入「出生日期」!'); $("form#member_web_join_form #birth_date").focus(); return false; } //牙醫師証書 if($("form#member_web_join_form #filename").val() == ""){ alert('請上傳「牙醫師証書」!'); $("form#member_web_join_form #filename").focus(); return false; } //畢業證書 if($("form#member_web_join_form #filename2").val() == ""){ alert('請上傳「畢業證書」!'); $("form#member_web_join_form #filename2").focus(); return false; } //檢查帳號、電子信箱、身分證字號是否有重覆 var cpChkAccount = $("form#member_web_join_form #CP_CHK_ACCOUNT").val(); if(cpChkAccount == "N"){ $.ajax({ type: "POST", url: "ajax/customer_check_account.php", data: { 'user_email': $("form#member_web_join_form #email").val(), 'user_account': $("form#member_web_join_form #user_name").val() }, dataType: "json", cache: false }) .done(function(data) { console.log("success"); if(data['status'] == "true"){ //重新送出表單 $("form#member_web_join_form #CP_CHK_ACCOUNT").val('Y'); $("form#member_web_join_form").submit(); }else{ $("form#member_web_join_form #CP_CHK_ACCOUNT").val('N'); alert(data['errormsg']); } }) .fail(function() { console.log("error"); alert('系統連線異常,請稍後再試!'); }); //由Ajax重新送出表單 return false; } //安全圖碼 if($("form#member_web_join_form #secure_img_text").val() == ""){ alert('請輸入「安全圖碼」!'); $("form#member_web_join_form #secure_img_text").focus(); return false; } } //基本資料檢查(學會會員) function DataCheck2(){ //申請身份 var apply_cl_id = $("form#member_web_join_form #apply_cl_id").val(); if(apply_cl_id == ""){ alert('請選擇「申請身份」!!'); $("form#member_web_join_form #apply_cl_id").focus(); return false; } //帳號Username (身份證字號格式) if($("form#member_web_join_form #user_name").val() == ""){ alert('請輸入「帳號Username」!'); $("form#member_web_join_form #user_name").focus(); return false; }else{ var user_name = $("form#member_web_join_form #user_name").val(); if(!checkIdNumber(user_name)){ alert('「帳號Username」格式有誤,請輸入身份證字號!'); $("form#member_web_join_form #user_name").focus(); return false; } } //姓名Full Name if($("form#member_web_join_form #full_name").val() == ""){ alert('請輸入「姓名Full name」!'); $("form#member_web_join_form #full_name").focus(); return false; } //密碼 Password if($("form#member_web_join_form #password").val() == ""){ alert('請輸入「密碼 Password」!'); $("form#member_web_join_form #password").focus(); return false; }else{ var password = $("form#member_web_join_form #password").val(); if((!checkPwString(password)) | password.length < 6){ alert('「密碼 Password」需為至少6個文字或數字!'); $("form#member_web_join_form #password").focus(); return false; } } //密碼再確認 Confirm Password if($("form#member_web_join_form #password_verify").val() == ""){ alert('請輸入「密碼再確認 Confirm password」!'); $("form#member_web_join_form #password_verify").focus(); return false; }else{ if($("form#member_web_join_form #password_verify").val() != $("form#member_web_join_form #password").val()){ alert('輸入的「密碼再確認 Confirm Password」與「密碼 Password」不相同,請確認後再試!'); $("form#member_web_join_form #password_verify").focus(); return false; } } //性別 Gender if($("form#member_web_join_form #gender").val() == 0){ alert('請選擇「性別 Gender」!'); $("form#member_web_join_form #gender").focus(); return false; } //聯絡電話 Phone number if($("form#member_web_join_form #contact_phone").val() == ""){ alert('請輸入「手機號碼 Phone number」!'); $("form#member_web_join_form #contact_phone").focus(); return false; }else{ var tel_num = $("form#member_web_join_form #contact_phone").val(); if(!checkMobile(tel_num)){ alert('「手機號碼 Phone number」格式錯誤!e.g.0911111111'); $("form#member_web_join_form #contact_phone").focus(); return false; } } //電子信箱 Email if($("form#member_web_join_form #email").val() == ""){ alert('請輸入「電子信箱 E-mail」!'); $("form#member_web_join_form #email").focus(); return false; }else{ var email = $("form#member_web_join_form #email").val(); if(!checkEmail(email)){ alert('「電子信箱 E-mail」格式錯誤!'); $("form#member_web_join_form #email").focus(); return false; } } //牙醫證書字號 //if($("form#member_web_join_form #dentist_certificate_no").val() == ""){ // alert('請輸入「牙醫證書字號」!'); // $("form#member_web_join_form #dentist_certificate_no").focus(); // return false; //} //最高學歷 if($("form#member_web_join_form #highest_education").val() == ""){ alert('請輸入「最高學歷」!!'); $("form#member_web_join_form #highest_education").focus(); return false; } //畢業日期 if($("form#member_web_join_form #graduate_date").val() == ""){ alert('請輸入「畢業日期」!!'); $("form#member_web_join_form #graduate_date").focus(); return false; } //生日 if($("form#member_web_join_form #birth_date").val() == ""){ alert('請輸入「出生日期」!'); $("form#member_web_join_form #birth_date").focus(); return false; } //牙醫師証書 if($("form#member_web_join_form #filename").val() == ""){ alert('請上傳「牙醫師証書」!'); $("form#member_web_join_form #filename").focus(); return false; } //畢業證書 if($("form#member_web_join_form #filename2").val() == ""){ alert('請上傳「畢業證書」!'); $("form#member_web_join_form #filename2").focus(); return false; } //推薦人 recommender_ii = 0; recommender_rule = $("#recommender_rule_"+apply_cl_id).val(); for(i=1;i<=2;i++){ var recommender_asign = $("input[name='recommender_"+i+"_asign']:checked").val(); if(recommender_asign == "Y"){ recommender_ii++; }else{ if($("#recommender_"+i+"_name").val() != "" && $("#recommender_"+i+"_email").val() != ""){ if($("#recommender_"+i+"_check").val() != "Y"){ alert('「'+$("#recommender_"+i+"_email").val()+'」 該信箱並非學會會員,請重新設定!'); $("#recommender_"+i+"_email").focus(); return false; }else{ recommender_ii++; } } } } if(recommender_ii < recommender_rule){ if(recommender_rule == '1'){ alert('請至少設定一組推薦人資料!'); }else if(recommender_rule == '2'){ alert('請至少設定二組推薦人資料!'); } return false; } //檢查帳號、電子信箱、身分證字號是否有重覆 var cpChkAccount = $("form#member_web_join_form #CP_CHK_ACCOUNT").val(); if(cpChkAccount == "N"){ $.ajax({ type: "POST", url: "ajax/customer_check_account.php", data: { 'user_email': $("form#member_web_join_form #email").val(), 'user_account': $("form#member_web_join_form #user_name").val() }, dataType: "json", cache: false }) .done(function(data) { console.log("success"); if(data['status'] == "true"){ //重新送出表單 $("form#member_web_join_form #CP_CHK_ACCOUNT").val('Y'); $("form#member_web_join_form").submit(); }else{ $("form#member_web_join_form #CP_CHK_ACCOUNT").val('N'); alert(data['errormsg']); } }) .fail(function() { console.log("error"); alert('系統連線異常,請稍後再試!'); }); //由Ajax重新送出表單 return false; } //安全圖碼 if($("form#member_web_join_form #secure_img_text").val() == ""){ alert('請輸入「安全圖碼」!'); $("form#member_web_join_form #secure_img_text").focus(); return false; } } //確認信箱是否為學會會員 function check_recomment_email(count) { var temp_email = $("#recommender_"+count+"_email").val(); $("#recommender_"+count+"_check").val("N"); if(temp_email.length > 0 ){ $.ajax({ type: "POST", url: "ajax/customer_check_level.php", data: { 'user_email': temp_email }, dataType: "json", cache: false }) .done(function(data) { console.log("success"); if(data['status'] == "true"){ //為學會會員 $("#recommender_"+count+"_check").val('Y'); }else{ //不為學會會員 $("#recommender_"+count+"_check").val('N'); } }) .fail(function() { console.log("error"); alert('系統連線異常,請稍後再試!'); }); } }