public ArrayList<Boolean> CreateAgendaSlotStatus(){
		ArrayList<Boolean> result = new ArrayList<Boolean>();
		int hour1,hour2,duration;
		boolean overlapTasksExist = false;
		for (int i = 0; i < 25; i++) {
			result.add(true);
		}
		for (int i=0; i<currDateTask.size(); i++){
			if(Character.isDigit(currDateTask.get(i).charAt(1))){
				hour1 = Integer.valueOf(currDateTask.get(i).substring(1, 3));
				if (!result.get(hour1)) {
					overlapTasksExist = true;
				}
				if (Character.isDigit(currDateTask.get(i).charAt(6)))
					hour2 = Integer.valueOf(currDateTask.get(i).substring(6, 8));
				else
					hour2 = hour1 + 1;
				duration = hour2 - hour1;
				for(int j=hour1; j<duration+hour1; j++){
					result.set(j,false);
				}
			}	
		}
		if (overlapTasksExist) {
			WarningPopUp.infoBox(OVERLAP_TASKS_AGENDA, WARNING);
			GUI.agendaOff();
		}
		return result;
	}