2. Installation

Since NlsCalendar is Javascript control, it is fairly simple to install the package. Just extracts the files in the package into folder you have prepared. Below is the folders structure.

NlsCalendar folders structure
  1. docs, NlsCalendar documenation. Simply open docs/index.htm in browser to view this documentation.
  2. examples, contains example files. To view the examples, open the examples/index.htm in browser.
  3. lib, contains NlsCalendar javascript libraries.
  4. themes, contains NlsCalendar themes.

2.1. NlsCalendar Library

Below are script files in lib folder.

NlsCalendar library
  1. lang, folder containing language files. This is a must include file when implementing NlsCalendar.
  2. nlscalendar.js, main NlsCalendar script file. This is also a must include file when implementing NlsCalendar.
  3. nlscalendar_picker.js, NlsCalendar as date time picker, include this file only if you use the calendar as date time picker (popup mode).
  4. nlscalendar_util.js, NlsCalendar optional utility functions.
  5. nlscalendarext_ajax.js, NlsCalendar AJAX extension, include this file only if you use AJAX with the calendar.
  6. nlscalendarext_sel.js, NlsCalendar multiple selection extension, include this file only if you enable multiple selection in the calendar.

For further detail about functions in each library, please check Reference.