Mittlerweile sieht es so aus. Und es haut nicht hin:#
haut nicht hin, ist natürlich keine Sinnvolle Fehlerbeschreibung.
function checkJobApplication(application) {
Da der code nicht falsch aussieht und du auch nicht davon gesprochen hast, das du einen Fehler in der JS Konsole gefunden hast. Bleibt dir nur der weg des schrittweisen testen:
if(!application) return alert('Kein Formular');
if(!application.position) return alert('Das Element position gibt es nicht');
if (application.position.value == "") ) {
Hier ist ein Fehler (der wahrscheinlich auch in der JS Konsole steht und es reicht auch: if (!application.position.value) {...
Struppi.