$(document).ready(function(){ lightbox.option({ 'maxWidth': 1000, 'maxHeight':600, 'positionFromTop': 100 }) $('.btn-scroll-top').click(function(){ window.scrollTo({ top: 0 }); }) $('.nav-pills .nav-link').click(function(){ $('.new_div').css('display','none'); $page_test = 'new_page_1'; $('.'+$page_test).css('display','block'); $('.news-page-content-area select option[value=new_page_1]').attr('selected','selected'); }) $('.news-page-content-area select').on('change', function() { $('.new_div').css('display','none'); $page_test = $(this).val(); $('.'+$page_test).css('display','block'); }); $('.nav-item').click(function(){ $('.new_div').css('display','none'); $('.new_page_1').css('display','block'); }); function validateEmail($email) { var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/; return emailReg.test( $email ); } $('.contact-form-area .btn_submit').click(function(){ var last_name = document.getElementById("last_name"); var first_name = document.getElementById("first_name"); var email_address = document.getElementById("email_address"); var phone_no = document.getElementById("phone_no"); var con_message = document.getElementById("con_message"); var param ; if(last_name.value == ""){ $('#last_name').css('border-color','red'); return false;} else if(first_name.value == ""){ $('#last_name').css('border-color','#eee'); $('#first_name').css('border-color','red'); return false;} else if( !validateEmail(email_address.value)) { $('#last_name,#first_name').css('border-color','#eee'); $('#email_address').css('border-color','red'); return false;} else if(!$.isNumeric($("phone_no").val())==false) { $('#last_name,#first_name,#email_address').css('border-color','#eee'); $('#phone_no').css('border-color','red'); return false;} else if(con_message.value == ""){ $('#last_name,#first_name,#email_address,#phone_no').css('border-color','#eee'); $('#con_message').css('border-color','red'); return false;} else{ $('#last_name,#first_name,#email_address,#phone_no,#con_message').css('border-color','#eee'); param = { last_name: $('#last_name').val() , first_name:$('#first_name').val(), email_address:$('#email_address').val(), phone_no:$('#phone_no').val(), con_message:$('#con_message').val() }; $.ajax({ type: "POST", url: '/index.php?task=sendContact', contentType: "application/json", dataType: "json", data: JSON.stringify(param), success: function(obj) { if(obj.mail.status ==1){ alert('你的表格已成功送出,我們會盡快聯絡你。'); }else{ alert("請等等,由於系統煩忙,請稍後嘗試或請電話致電。"); } } }) } }); });