&& (etmp.get(Calendar.HOUR_OF_DAY) != 0 || etmp.get(Calendar.MINUTE) != 0))
|| (ed.getTime() - bd.getTime() >= ONE_DAY*1000 &&
rests >= 1))
wh.write(render.drawAllDayByMonth(self, ce, self.getCalendarEventId(ce), beginDate, endDate));
else
wh.write(render.drawDayByMonth(self, ce, self.getCalendarEventId(ce)));
while(--colspan > 0 && ++i < 7)
current.add(Calendar.DAY_OF_WEEK, 1);
} else {