I am trying to sync my jquery calendar with Google Calendar,Yahoo Calendar,Microsoft Calendar and also with iCal, is there any standard library which actually allows me to sync or export my calendar details with all other calendars which are mentioned above or should I dirt my hands writing the codes for all the calendars. I am using jquery along with HTML 5 at the front end and Java/servlets at the back end to interact with MySql 5.1

Kindly suggest and help me to do this.