function initFooter() { const footer = document.querySelector('.footer'); if (!footer) return; footer.innerHTML = `
© 2026 Luke at the Roost · Privacy Policy · Terms of Service · System Status
`; const form = document.getElementById('footer-newsletter-form'); const success = document.getElementById('footer-newsletter-success'); if (form) { form.addEventListener('submit', async (e) => { e.preventDefault(); const btn = form.querySelector('.footer-newsletter-btn'); const email = form.querySelector('.footer-newsletter-input').value; btn.disabled = true; btn.textContent = 'Subscribing...'; try { await fetch('https://mmg-form-handler.luke-3b5.workers.dev/api/lead-magnet', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ email, source: 'lukeattheroost-footer' }) }); form.hidden = true; success.hidden = false; } catch { btn.disabled = false; btn.textContent = 'Subscribe'; } }); } } initFooter();