(function ($) {

  Drupal.behaviors.kingofpops = {
    attach: function (context, settings) {

    }
  };

}(jQuery));

function kop_calendar(json) {
  var entries = json.feed.entry;

  for (var i = 0; i < entries.length; ++i) {
    var entry = entries[i];
    var when = entry["gd$when"][0];
    var start = convertFromGDataDate(when.startTime);
    var end = convertFromGDataDate(when.endTime);
    var title = entry.title.$t;

    console.log(title);
    console.log(start);
    console.log(end.getDay());
  }

};

function convertToGDataDate(/*Date*/ date) {
  return date.getFullYear() + '-' +
         zeroPad(date.getMonth() + 1) + '-' +
         zeroPad(date.getDate());
}

function convertFromGDataDate(/*string<YYYY-MM-DD>*/ date) {
  var match = date.match(/(\d{4})-(\d{2})-(\d{2})/);
  return new Date(parseInt(match[1], 10), parseInt(match[2], 10) - 1, parseInt(match[3], 10));
}
;

