document.addEventListener('DOMContentLoaded', function() { (function() { const element = document.querySelectorAll('.c-form__submit'); for (var i = 0; i < element.length; i++) { element[i].addEventListener('click', function (event) { event.preventDefault(); AddUser_1(event); }, false); } }()); });console.log("[Webimport] Init Done"); function AddUser_1 (event) { event.preventDefault(); var client_email = ''; var client_name = ''; var client_surname = ''; var client_gdpr_details = ''; var client_gdpr_marketing = ''; var client_gdpr_profiling = ''; var client_gdpr_doi = 0; var client_phone = ''; var client_time = ''; var client_date = ''; var client_gender = ''; var client_lang = ''; var client_groupid = 15;if (document.querySelector('input[name="email"]')) { client_email = document.querySelector('input[name="email"]').value; }; if (client_email.length === 0) { alert('Email is required.'); // You can customize this alert message return; // Return early if the value is empty }if (document.querySelector('input[name="forename"]')) { client_name = document.querySelector('input[name="forename"]').value; }; if (client_name.length === 0) { alert('Name is required.'); // You can customize this alert message return; // Return early if the value is empty }if (document.querySelector('input[name="surname"]')) { client_surname = document.querySelector('input[name="surname"]').value; }; if (client_surname.length === 0) { alert('Surname is required.'); // You can customize this alert message return; // Return early if the value is empty }if (document.querySelector('input[name="marketing-consent"]')) { var client_gdpr_details = document.querySelector('input[name="marketing-consent"]'); if (client_gdpr_details.checked) { client_gdpr_details = 1; } //else{ // alert('Consent is required.'); // You can customize this alert message // return; // Return early if the checkbox is not checked // } }if (document.querySelector('input[name="marketing-consent"]')) { var client_gdpr_marketing = document.querySelector('input[name="marketing-consent"]'); if (client_gdpr_marketing.checked) { client_gdpr_marketing = 1; } else { alert('Consent is required.'); // You can customize this alert message return; // Return early if the checkbox is not checked } }var client_lang_type = document.documentElement.getAttribute('lang'); if (client_lang_type) { var parts = client_lang_type.split('-'); var language = parts[0]; // console.log(language) var client_lang = language }else { alert('Element not found.'); // You can customize this alert message return; // Return early if the element is not found } console.log('[Webimport] Submit clicked'); console.log('[Webimport] Adding email: ' + client_email); var xhr = new XMLHttpRequest(); xhr.open('POST', 'https://www.zoomletter.com/klienti/julius_meinl_living/ajax/saveImportClient.php', true); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.onreadystatechange = function() { if (this.readyState === XMLHttpRequest.DONE && this.status === 200) { // Clear the form var form = document.querySelector('form'); // Assuming your form has a 'form' tag var inputs = form.querySelectorAll('input'); for (var i = 0; i < inputs.length; i++) { inputs[i].value = ''; } console.log('[Webimport] Data saved successfully'); alert('Success! Data saved successfully.'); } else { console.log('[Webimport] Data saving error'); } } xhr.send('client_name='+client_name+'&client_surname='+client_surname+'&client_email='+client_email+'&client_groupid='+client_groupid+'&client_gender='+client_gender+'&client_phone='+client_phone+'&client_lang='+client_lang+'&client_date='+client_date+'&client_time='+client_time+'&client_gdpr_details='+client_gdpr_details+'&client_gdpr_marketing='+client_gdpr_marketing+'&client_gdpr_doi='+client_gdpr_doi+''); }