Let us grow your website traffic.

404

404

$(document).on('click', 'button#csend', function(e) { e.preventDefault(); var form = $(this).closest('form'); var name = form.find('#name').val(); var phone = form.find('#phone').val(); var email = form.find('#email').val(); var message = form.find('#message').val(); // Reset borders form.find('input, textarea').css("border", ""); // Validation let valid = true; // Name validation if (!name) { showError('Name field is mandatory.', '#name'); valid = false; } else if (!/^[a-zA-Z ]+$/.test(name)) { showError('Please enter a valid Name', '#name'); valid = false; } // Email validation if (!email) { showError('Email field is mandatory.', '#email'); valid = false; } else if (!/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(email)) { showError('Please enter a valid Email Id', '#email'); valid = false; } // Phone validation if (!phone) { showError('Mobile field is mandatory.', '#phone'); valid = false; } else if (!/^[1-9][0-9]{9,12}$/.test(phone)) { showError('Please enter a valid mobile number.', '#phone'); valid = false; } // Message validation if (!message) { showError('Please enter a Message', '#message'); valid = false; } if (!valid) return false; $.ajax({ url: 'contactmail.php', type: "POST", data: { 'name': name, 'email': email, 'phone': phone, 'message': message, }, success: function(re) { if (re == 'Message received, success delivered!') { Swal.fire({ icon: 'success', title: 'Success', text: re, }).then(() => { form[0].reset(); window.location = "thankyou.php"; }); } else { Swal.fire({ icon: 'error', title: 'Error', text: re, }); } }, error: function(xhr, status, error) { Swal.fire({ icon: 'error', title: 'Error', text: 'Request failed: ' + error, }); } }); }); function showError(message, element) { Swal.fire({ title: 'Error', text: message, icon: 'error', }); $(element).css("border", "1px solid red"); }