One of my good deeds for the week could be to help you sort this out ;).
Great!!! Thanks. I have started to put down the test cases.
I have played with WebCalendar in the past. As far as I can remember - it's not written in the most conventional/maintainable way, as in something I write quickly in a day would no doubt be a lot easier to maintain and be standards compliant.
But then, you/we have to maintain that forever. :)
I cannot live without the calendar on my iPhone!
Surely that helps us testing. :)
As for javascript, we son't seem to have much option as no other app does not even come close as per our requirement.
And, I am also interested in writting an calendering app on our own. Which I communicated to Mike personally. But, not right now. This is long a overdue and we shall miss the deadline of F12. Lets put something in place first. Then we will think of an elegant solution.
Thanks.