Got a neat tip to get calendaring form to work?

Got a neat tip to get calendaring form to work?

Hi there, I would like to be able to set up recurring events through our form, because of it's custom fields.
(Would be great if your calendar supported custom forms someday =)

Situation

Volunteer signs up for an activity. Wants the activity to recurr weekly, daily or monthly. (We will want to limit to 8 weeks to not keep records on hand too long)

How to set it up so that records outdated zohocurrentdate are deleted, and current records up to 8 weeks out are generated automatically for the same fields but same day and time that the volunteer specified?

Field Start Day Time
Field End Day Time
Field This event recurrs ( Daily, Weekly, Monthly) 
if Weekly choose day/s S M T W H F S multiselect

choice recurrs every 1 week 2 weeks 3 weeks


Are there any examples of this?

I haven't tried fields based on choice yet, I am assuming that would be logical to use too?

Thank you!!
My reservations system is coming along nicely, I might post it to the Marketplace. Thanks!