document.addEventListener('DOMContentLoaded', function() { const contactForm = document.getElementById('contactForm'); if (contactForm) { contactForm.addEventListener('submit', function(e) { const name = document.getElementById('name').value.trim(); const email = document.getElementById('email').value.trim(); const message = document.getElementById('message').value.trim(); const emailPattern = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; if (name === '' || email === '' || message === '') { e.preventDefault(); alert('Please fill out all fields.'); return; } if (!emailPattern.test(email)) { e.preventDefault(); alert('Please enter a valid email address.'); return; } }); } });