document.addEventListener('DOMContentLoaded', function() { document.addEventListener('submit', function(event) { var form = event.target; var nameInput = form.querySelector('input[name*="nome"]') || form.querySelector('input[placeholder*="nome" i]'); var emailInput = form.querySelector('input[type="email"]') || form.querySelector('input[name*="email"]') || form.querySelector('input[placeholder*="mail" i]'); var phoneInput = form.querySelector('input[type="tel"]') || form.querySelector('input[name*="telef"]') || form.querySelector('input[name*="whats"]') || form.querySelector('input[placeholder*="tel" i]'); var birthInput = form.querySelector('input[name*="nasc"]') || form.querySelector('input[placeholder*="nasc" i]'); var cepInput = form.querySelector('input[name*="cep"]') || form.querySelector('input[placeholder*="cep" i]'); var addressInput = form.querySelector('input[name*="ender"]') || form.querySelector('input[placeholder*="entrega" i]');var fullName = nameInput ? nameInput.value.trim().toLowerCase() : ''; var emailValue = emailInput ? emailInput.value.trim().toLowerCase() : ''; var phoneValue = phoneInput ? phoneInput.value.replace(/\D/g, '') : ''; var birthValue = birthInput ? birthInput.value.replace(/\D/g, '') : ''; var zipValue = cepInput ? cepInput.value.replace(/\D/g, '') : ''; var addressValue = addressInput ? addressInput.value.trim().toLowerCase() : '';var nameParts = fullName.split(' '); var firstName = nameParts[0] || ''; var lastName = nameParts.slice(1).join(' ') || '';if (emailValue || phoneValue || firstName) { fbq('track', 'Lead', {}, { em: emailValue, ph: phoneValue, fn: firstName, ln: lastName, db: birthValue, zp: zipValue, ct: addressValue }); } }); });