// Javascripts für den Honeypot
//
// Roland Keck: 2025
//

// JavaScript für erweiterte Bot-Erkennung

document.getElementById('js_enabled').value = '1';

let interactions = 0;
let mouseMoved = false;

// Zähle Formular-Interaktionen
document.querySelectorAll('input, textarea').forEach(function(field) {
    field.addEventListener('focus', function() {
        interactions++;
        document.getElementById('form_interactions').value = interactions;
    });
});

// Maus-Bewegung tracken
document.addEventListener('mousemove', function() {
    if (!mouseMoved) {
        mouseMoved = true;
        document.getElementById('mouse_moved').value = '1';
    }
});

// Formular-Validierung  (findet in den einzelnen PHP-Dateien direkt statt)
/* document.getElementById('contactForm').addEventListener('submit', function(e) {
    var name = document.getElementById('name').value.trim();
    var email = document.getElementById('email').value.trim();
    var message = document.getElementById('message').value.trim();
    
    if (!name || !email || !message) {
        e.preventDefault();
        alert('Bitte füllen Sie alle Felder aus.');
    }
});
*/
