function change_step(direction) {
if (check_form(bew_str[actual])==true) {
arbeite()
}
return false;
}
Die Funktion change_step soll check_form aufrufen, durchlaufen, und danach false übergeben.
Die Funktion wird aufgerufen (check_form), durchläuft aber nur bis zum ersten input, färbt es, und übergibt dann true, wodurch auch change_step true übergibt (was es NIEMALS soll).
Problem:
check_form wird frühzeitig abgebrochen (1) und change_step übergibt true (2).