code: function (config) {			
  
  			this.panes = config.panes || 1
  			this.mode = config.mode || 'single'
  			this.dateFormat = config.format || 'F jS, Y'
  
  			// From -> to range to select days
  			this.selected = []
  
  			this.weekdays = ['Sun', 'Mon', 'Tues', 'Wednes', 'Thurs', 'Fri', 'Satur']
  			this.months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
  			this.daysInMonth = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
  			this.suffix = { 1: 'st', 2: 'nd', 3: 'rd', 21: 'st', 22: 'nd', 23: 'rd', 31: 'st' }
  		
  			this.currentDate = new Date()
  		
  			this.month = this.currentDate.getMonth()
  			this.year = this.currentDate.getFullYear()
  		
  			this.el = config.node
  
  			// Default the selected day to be today if we're in 'single' mode
  			if (this.mode == 'single') {
  				this.selected = [{day:this.currentDate.getDate(), month: this.month, year: this.year}]
  			}
  
  			this.build()
  		}
docs: Initializes the calendar plugin.
  You can plug a calendar into any DOM node.
  E.g., n.one('#mynode').plug('Calendar', {format: 'F jS, Y'})
  Possible config options:
  panes - Number of month panes to show
  format - Format string to return the date
  mode - A string 'single', or 'multiple'. Whether the user should select one or multiple days. Defaults to single.