Request Info
Opportunity for missionary engagement with the IMB abounds through a number of pathways, from short-term trips to long-term service on a missionary team. If you are interested in joining an IMB Team or participating in an IMB Trip, submit your information in the form below, and we will be in touch with you soon.
Go Information Request Connect with a missionary Question about a donation Ordering Resources Short-term Volunteer Opportunities Serving Overseas Report a problem Other
document.getElementById('subject').value = document.getElementById('subjectSelect').value; function setSubject() { var subjectSelect = document.getElementById('subjectSelect').value; var otherInput = document.getElementById('subjectOtherVisibility'); var subjectInput = document.getElementById('subject'); var subjectOther = document.getElementById('subjectOther'); if (subjectSelect === 'Other') { otherInput.style.display = 'block'; subjectOther.required = true; subjectInput.value = 'Other: ' + document.getElementById('subjectOther').value; } else { otherInput.style.display = 'none'; subjectOther.required = false; subjectInput.value = document.getElementById('subjectSelect').value; } }
")); grecaptcha.reset(window.SF_WTC_google_recaptcha_id); return false; } else { submitForm(); } } jQuery("#contact_form").submit(function(e) { e.preventDefault(); grecaptcha.execute(window.SF_WTC_google_recaptcha_id); }); $("#phone").on('input', function() { //this is use for every time input change. var inputValue = getInputValue(); //get value from input and make it usefull number var length = inputValue.length; //get lenth of input if (inputValue < 1000) { inputValue = '1(' + inputValue; } else if (inputValue < 1000000) { inputValue = '1(' + inputValue.substring(0, 3) + ')' + inputValue.substring(3, length); } else if (inputValue 2000000000) && (inputValue < 9999999999)) { $("#phone").css("border", "none"); //if it is valid phone number than border will be removed. } else { $("#phone").css("border", "red solid 1px"); //if it is invalid phone number than border will be red. } }); function getInputValue() { var inputValue = $("#phone").val().replace(/\D/g, ''); //remove all non numeric character if (inputValue.charAt(0) == 1) // if first character is 1 than remove it. { var inputValue = inputValue.substring(1, inputValue.length); } return inputValue; } function validateEmail(email) { var re = /^(([^()[\]\\.,;:\s@\"]+(\.[^()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(email); } function submitForm() { $('#description').val($('#description').val().split('\n').join('
')) // preserve linebreaks in message $.ajax({ type: 'POST', url: "https://www.imb.org/wp-admin/admin-ajax.php", data: { action: 'SendEmailOnFormSubmit', formData: $('#contact_form').serializeArray(), emailToAddress: "webcase@imb.org" }, beforeSend: function() { }, success: function(result, status, xhr) { $('#contact_form')[0].reset(); }, error: function(xhr, status, error) { } }); }