function loadButtons() { let element = document.querySelectorAll('input[type='Submit']'); for (let i = 0; i < element.length; i++) { element[i].addEventListener('click', function(event) { AddUser_1(); }, false); } console.log('[Webimport] Found ' + element.length + ' elements with selector \'input[type='Submit']\''); } if (document.readyState === 'complete' || document.readyState === 'loaded' || document.readyState === 'interactive') { console.log('[Webimport] Document already loaded - loading buttons right away'); loadButtons(); } else { console.log('[Webimport] Waiting for document to load'); document.addEventListener('DOMContentLoaded', loadButtons); } console.log("[Webimport] Init Done"); function AddUser_1 (event) { var client_email = ''; var client_name = ''; var client_gdpr_details = ''; var client_gdpr_marketing = ''; var client_gdpr_profiling = ''; var client_phone = ''; var client_time = ''; var client_date = ''; var client_gender = ''; var client_lang = ''; var client_groupid = 24;if (document.querySelector('#field-id-13aa12ec8b6032d0ac1a0c03bdc32697')) { client_email = document.querySelector('#field-id-13aa12ec8b6032d0ac1a0c03bdc32697').value; }if (document.querySelector('#field-id-be433d7fdfcc5148302c9cdb5047fdf5, #field-id-095c5b8e4c8a6050afdac23e45004442')) { client_name = document.querySelector('#field-id-be433d7fdfcc5148302c9cdb5047fdf5, #field-id-095c5b8e4c8a6050afdac23e45004442').value; }if (document.querySelector('input[type='checkbox'].sr-only')) { client_gdpr_details = document.querySelector('input[type='checkbox'].sr-only').checked; }if (document.querySelector('input[type='checkbox'].sr-only')) { client_gdpr_marketing = document.querySelector('input[type='checkbox'].sr-only').checked; }if (document.querySelector('input[type='checkbox'].sr-only')) { client_gdpr_profiling = document.querySelector('input[type='checkbox'].sr-only').checked; }if (document.querySelector('#field-id-53cd2fc638d92b0f9df820994ba0e07a')) { client_phone = document.querySelector('#field-id-53cd2fc638d92b0f9df820994ba0e07a').value; } console.log('[Webimport] Submit clicked'); console.log('[Webimport] Adding email: ' + client_email); var xhr = new XMLHttpRequest(); xhr.open('POST', 'https://www.zoomletter.com/klienti/hermitage-hotel-prague/ajax/saveImportClient.php', true); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.onreadystatechange = function() { if (this.readyState === XMLHttpRequest.DONE && this.status === 200) { console.log('[Webimport] Data saved successfully'); } else { console.log('[Webimport] Data saving error'); } } xhr.send('client_name='+client_name+'&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+''); }