public Month(DayNames start, int numDays, int curYear, String aName) {
		totalNumDays = numDays;
		this.name = aName;
		year = curYear;
		days = new Day[7][6];

		int st = start.getVal();
		startDay = start.getVal();

		int dayCounter = 1;
		for (int j = 0; j < 6; j++) {
			for (int i = st; i < 7; i++) {
				Date temp = new Date(this, null, year, 0, i, dayCounter++);
				days[i][j] = new Day(temp);
				temp.setDay(days[i][j]);
				numDays--;
				if (numDays == 0) {
					break;
				}
			}
			if (numDays == 0) {
				break;
			}
			st = 0;
		}
	}