function _run() {
var feedUri = "http://www.google.com/calendar/feeds/aj5533bbsclo9a2cse4rjhrnlc%40group.calendar.google.com/public/basic";
var query = new google.gdata.calendar.CalendarEventQuery(feedUri);
query.setOrderBy("startime");
query.setSortOrder("ascending");
query.setFutureEvents(true);
query.setSingleEvents(true);
query.setMaxResults(5);
// Obtain a reference to the 'content' divdi
var content = document.getElementById('next-class');

// Create the calendar service object
var calendarService =
    new google.gdata.calendar.CalendarService('com.appspot.interactivesampler');

var callback = function(result) {
  var entries = result.feed.entry;
  html = '';
  var eventEntry = entries[0];
  var eventTitle = eventEntry.getTitle().getText();
  var summary = eventEntry.getSummary().getText().split('When: ')[1];
  var summary = summary.split('&nbsp;')[0];
  html += eventTitle + ": ";
  html += summary;
  content.innerHTML = html;
};

// Error handler to be invoked when getEventsFeed() produces an error
var handleError = function(error) {
  content.innerHTML = '<pre>' + error + '</pre>';
};

// Submit the request using the calendar service object
calendarService.getEventsFeed(query, callback, handleError);
}
google.setOnLoadCallback(_run);