$(document).ready(function(){ $("#Member_Form").fromsAuth(); //發送註冊驗證碼 function timeout(){ var sec = $("#send_sms_bt").attr('count'); var t sec = sec - 1 ; var count_min = 0; var count_sec = 0; count_min = Math.floor(sec/60); count_sec = (Array(2).join('0')+(sec%60)).slice(-2); if( sec > '0'){ $("#send_sms_bt").text('重新發送簡訊'+' ('+count_min+':'+count_sec+')'); $("#send_sms_bt").attr('count',sec); t=setTimeout(function(){ timeout() },1000); }else{ $("#send_sms_bt").removeClass("button_gray"); $("#send_sms_bt").text('發送簡訊認證碼'); $("#send_sms_bt").attr('count','0'); clearTimeout(t); } } $("#send_sms_bt").click(function(){ /*if($("#Country").val() == ''){ alert('請選擇國別'); return false; };*/ if($("#Cellphone").val() == ''){ alert('請輸入行動電話'); return false; }; if($("#send_sms_bt").attr('count') !='0'){ return false; } $.post('/member/ajax/ajax_send_sms_code-p.php', {Country_ID: $("#Country_Tel_Code").val(), Cellphone: $("#Cellphone").val()}, function(h){ console.log(h) if(h == 'OK'){ //$("#Country").attr('disabled', true); $("#Cellphone").attr('readonly', true); alert('簡訊已經發送至您的手機了'); // $("#send_sms_bt").hide(); $("#send_sms_bt").attr('count','600'); $("#send_sms_bt").addClass("button_gray"); // $("#sms_block").show(); timeout(); } else if(h == 'RET_REPLY'){ alert('請勿重覆發送簡訊請等侯5分鐘'); } else if(h == 'RET_OVER'){ alert('手機簡訊發送已上限'); } else if(h == 'RET_CELLPHONE_REPLY'){ alert('此手機號碼已經被認證綁定,請由會員登入後做FB綁定,謝謝。'); } else if(h == 'RET_ERROR_DATABASE'){ alert('資料庫忙線中'); }else if(h == 'RET_WRONG_CELLPHONE_FORMAT'){ alert('手機格式有誤'); } }, 'html'); }); //登入彈窗 $(document).on('click','.login-btn',function(){ $('.memberPopup').css('display','flex'); }); $(document).on('click','.memberPopup .close',function(){ $('.memberPopup').css('display','none'); }); $("#Change_Pic").click(function(e){ $("#Checkspan").load('/ajax/ajax_get_check_pic.php',{change:1}); }); $(document).on('focusin','.memberPopup .input-text',function(){ $(this).next('.text-title').addClass('now'); }); $(document).on('focusout','.memberPopup .input-text',function(){ if($(this).val()==''){ $(this).next('.text-title').removeClass('now'); } }); var _window = $(window); var change = 0; var moreview = false; var box01 = $('.changebox01'), box02 = $('.changebox02'), box03 = $('.changebox03'); if(_window.width() <= 480 && change!=480 ){ change = 480; box01.css('display','block'); box02.css('display','none'); box03.css('display','none'); $('main').on('change', '#Invo_Mod2', function(event) { var now = $(this).val(); if(now=='1'){ box01.css('display','block'); box02.css('display','none'); box03.css('display','none'); }else if(now=='2'){ box02.css('display','block'); box01.css('display','none'); box03.css('display','none'); }else if(now=='3'){ box03.css('display','block'); box01.css('display','none'); box02.css('display','none'); } }); } _window.on('resize',function(){ if(_window.width() <= 480 && change!=480 ){ change = 480, $('main').on('change', '#Invo_Mod2', function(event) { var now = $(this).val(); if(now=='1'){ box01.css('display','block'); box02.css('display','none'); box03.css('display','none'); }else if(now=='2'){ box02.css('display','block'); box01.css('display','none'); box03.css('display','none'); }else if(now=='3'){ box03.css('display','block'); box01.css('display','none'); box02.css('display','none'); } }); } if(_window.width() > 480 && change!=768 ){ change = 768, box01.removeAttr('style'); box02.removeAttr('style'); box03.removeAttr('style'); } }); //發票載具 $("#Invo_Data").on('change',"#CarrierType",function(){ if($(this).val()==2){ $(".invo_code").show().find("input").attr("fun","checkInvoNull"); }else if($(this).val()==3){ $(".invo_code").show().find("input").attr("fun","checkNatureNull"); }else{ $(".invo_code").hide().find("input").attr("fun",""); } }); $("input[name=Invo_Mod]").change(function(){ if($(this).val() == '1'){ $('#CarrierType').attr('fun','checkNull'); $('#Invo_Title').attr('fun',''); $('#Invo_No').attr('fun',''); $('#Invo_Address').attr('fun',''); $('#NPOBAN').attr('fun',''); }else if($(this).val() == '2'){ $('#CarrierType').attr('fun',''); $('#Invo_Title').attr('fun',''); $('#Invo_No').attr('fun',''); $('#Invo_Address').attr('fun',''); $('#NPOBAN').attr('fun','checkNull'); }else if($(this).val() == '3'){ $('#CarrierType').attr('fun',''); $('#Invo_Title').attr('fun','checkNull'); $('#Invo_No').attr('fun','checkNull'); $('#Invo_Address').attr('fun','checkNull'); $('#NPOBAN').attr('fun',''); } }); //雲端發票資料同步 $("#Main_Content").on('click',"input[name='Invo_Mod']",function(){ $("#Invo_Mod2").val($(this).val()); invoCheck($(this).val()); }); $("#Main_Content").on('change',"#Invo_Mod2",function(){ $("#changeradio-0"+$(this).val()).prop("checked",true); invoCheck($(this).val()); }); //國家、縣市、地區 $(document).on('change',".City",function(){ $(".Area").load('/ajax/ajax_country.php',{type:'area',id:$(this).val()}); }); }) function invoCheck($no){ for($i=1;$i<=3;$i++){ if($i != $no){ $(".changebox0"+$i).find("input,select").attr("fun",""); }else{ if($i == 1 && $("#CarrierType").val() == 1){ $(".changebox0"+$i).find("select").attr("fun","checkNull"); }else{ $(".changebox0"+$i).find("input,select").attr("fun","checkNull"); } } } }; function updatePage(){ window.location.reload(); }