function check_contactform() { var topic = document.getElementById('topic'); var body = document.getElementById('body'); var email = document.getElementById('email'); if (!topic || !body) return false; if (topic.value.length == 0) { alert('Sie haben keinen Titel für die Nachricht angegeben!'); return false; } if (body.value.length == 0) { alert('Sie haben keinen Text der Nachricht angegeben!'); return false; } if (email.value.length > 0 && !zlist_valid_email(email.value)) { alert('Die angegebene Mail-Adresse ist ungültig.'); return false; } return true; }