Google Calendar API: Developer's Guide
This document describes how to use the JavaScript client library to send Google Data API queries and interpret returned responses. You might use the API to: create a Web front end to let people view their Google Calendar information from within your site; publicize upcoming events by programmatically adding them to Google Calendar; build an application to sync between Google Calendar and mobile devices; or create mashups with other APIs like Google Maps.
Read more here
edit: Programming/Javascript/auto___google_calendar_api__developer_s_guide.wikieditish...