Here it is, enjoy! Don't forget to click "Change Timezone" before booking your sittings.
It ended up being about 1,000 lines of code!
Please reply to this thread or email me at skye@F4.ca if there are problems.
Don't use the Private Message feature on the Forum to send me bug reports - thanks.
Please post in this thread if you have any comments or suggestions.