function check_optionsform() { var nick = document.getElementById('nickname'); var email = document.getElementById('email'); var url = document.getElementById('url'); if (!nick || !email) return false; if (nick.value.length == 0 || email.value.length == 0) { alert('Sie müssen alle Pflichtfelder ausfüllen!\nSiehe Beschreibung unten.'); return false; } if (url.value.length > 0 && !zlist_valid_url(url.value)) { alert('Die angegebene Homepage ist ungültig!'); return false; } if (zlist_fetch('nickname_check', ['nickname', nick.value])) { alert('Dieser Username ist in der Zeitungsliste bereits vergeben.'); return false; } return true; }