code: function(date) {
          for (var p=0;p<this.pages.length;++p) {
              var cal = this.pages[p];
              cal.deselect(date);
          }
          return this.getSelectedDates();
      }
docs: Deselects a date or a collection of dates on the current calendar. This method, by default,
  does not call the render method explicitly. Once deselection has completed, render must be
  called for the changes to be reflected visually.
  @method deselect
  @param {String/Date/Date[]} date The date string of dates to deselect in the current calendar. Valid formats are
  individual date(s) (12/24/2005,12/26/2005) or date range(s) (12/24/2005-1/1/2006).
  Multiple comma-delimited dates can also be passed to this method (12/24/2005,12/11/2005-12/13/2005).
  This method can also take a JavaScript Date object or an array of Date objects.
  @return {Date[]}   Array of JavaScript Date objects representing all individual dates that are currently selected.