removeLoader(); let defaultVolunteerScope = window.location.href.split('/').pop().split('.')[0]; function initializeMap() { setMapObjects({cityObject: document.getElementById("volunteer_city_name"), stateObject: document.getElementById("volunteer_state_name"), countryObject: document.getElementById("volunteer_country_name")}); setMapObjects({cityObject: document.getElementById("cum_city_name"), stateObject: document.getElementById("cum_state_name"), countryNameObject: document.getElementById("cum_country_name")}); } function updateVolunteers() { if (validatePhoneNumber(document.getElementById("volunteer_mobile_number").value) && emailPattern.test(document.getElementById("volunteer_email_id").value)) { try { showLoader(); xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { removeLoader(); if (this.responseText == "FAILED") Swal.fire({ html: gets("A1005"), icon: "error" }); else Swal.fire({ html: gets("A1004") + this.responseText, icon: "info" }); } } var frmData = new FormData(); frmData.set("name", document.getElementById("volunteer_name").value); frmData.set("mobile_number", document.getElementById("volunteer_mobile_number").value); frmData.set("email_id", document.getElementById("volunteer_email_id").value); frmData.set("city_name", document.getElementById("volunteer_city_name").value); frmData.set("state_name", document.getElementById("volunteer_state_name").value); frmData.set("country_name", document.getElementById("volunteer_country_name").value); frmData.set("gender", document.getElementById("volunteer_gender").value); frmData.set("origin_of_purpose", defaultVolunteerScope); xhr.open("POST", getPathName() + "services/volunteers.maintain.php"); xhr.send(frmData); if (typeof(event) !== "undefined") event.preventDefault(); } catch (error) { Swal.fire({ html: "Exception: " + error.message + ", " + arguments.callee.name, icon: "error" }); } finally { // Do nothing } } else { Swal.fire({ html: gets("A1006"), icon: "error" }); return false; } }