public ArrayList<Dutyelement> regelmaessigeDutyelement(
			Dienstplan dienstplan, Fahrplan fahrplan) {

		ArrayList<Dutyelement> dutyelementList = new ArrayList<Dutyelement>();

		for (int j2 = 0; j2 < dienstplan.getDutyelement().size(); j2++) {
			if (dienstplan.getDutyelement().get(j2).getElementType() == 1) {
				for (int k = 0; k < fahrplan.getDays().size(); k++) {
					if (Integer.parseInt(dienstplan.getDutyelement().get(j2)
							.getServiceJourneyID()) == (fahrplan.getDays().get(
							k).getTripID())
							&& fahrplan.getDays().get(k).getD1() == 1
							&& fahrplan.getDays().get(k).getD2() == 1
							&& fahrplan.getDays().get(k).getD3() == 1
							&& fahrplan.getDays().get(k).getD4() == 1
							&& fahrplan.getDays().get(k).getD5() == 1) {
						dutyelementList
								.add(dienstplan.getDutyelement().get(j2));
						break;
					}
				}
			}
		}
		return dutyelementList;
	}