public void generateChoiceKrit(int fahrplanID, String fahrplanName) {

		boolean szVorhanden = false;

		if (this.szenarienVerbergen.getOpacity() != 1) {
			FadeTransition fb = new FadeTransition(Duration.millis(1500),
					this.szenarienVerbergen);
			fb.setFromValue(0.0);
			fb.setToValue(1.0);
			fb.setAutoReverse(true);
			fb.play();
		}

		ArrayList<Szenario> choice = new ArrayList<Szenario>();
		for (int i = 0; i < this.szenarienListe.size(); i++) {
			if (this.szenarienListe.get(i).getFahrplanID() == fahrplanID) {
				choice.add(this.szenarienListe.get(i));
				szVorhanden = true;
			}
		}
		if (szVorhanden == true) {
			if (this.mainApp.showSzenario(choice, fahrplanName)) {
				this.szenarienAktiv = true;
				refreshBothGraphics();
			}
		} else {
			String fehlerA = "Zum Plan wurden keine zugehörigen Szenarien gefunden";
			String fehlerB = "Szenarien anzeigen ?";
			String fehlerC = "Fehler";
			this.mainApp.fehlerMeldung(fehlerA, fehlerB, fehlerC);
		}
	}