altered query, cleanup
added date-check or muli-day event to weekcal

added date-check or muli-day event to weekcal