I have a customer that wants to create a calendar application that will allow multiple events to be selectable by dragging the mouse across dates on a graphical calendar, and then the events be entered into the database according to the date ranges. The calendar will also need to display the existing events in different colors, so it will be easy to see the dates that are already reserved. There is an existing database with these events already setup, so it would be a matter of tying the calendar to that. I don't think an out of the box calendar solution will work, because the events require custom reporting that is already setup in the database. Also I'm not looking to solicit offers to build this for me, just suggestions on where to start...like is there an existing calendar control set or module for coldfusion that could be modified to handle this? My coldfusion skills are limited...