I have been researching this same topic. Look in the Web Developer Help and try searching for "SI_RUN_ON_TEMPLATE", CalendarDays and CalendarRunDays. It is hard to follow the help pages, but if you can piece it together it offers something of an explanation. I'm still working on how to extract the CalendarDays objects once you access the "SI_RUN_ON_TEMPLATE", but I don't quite understand how it works yet. Basically, it makes up a template of days or dates. There is also some sample code. Good luck - reply with a post if you figure it all out!