Can you please check the output HTML?
For the last example, it should look like this:
<div id='nv'></div>
<script type='text/javascript'>
/* DayPilotPro: 8.3.0.0 */
var nv = new DayPilot.Navigator('nv');
nv.api = 1;
nv.cellHeight = 20;
nv.cellWidth = 28;
nv.command = 'navigate';
nv.theme = '';
nv.cssOnly = true;
nv.dayHeaderHeight = 20;
nv.locale = 'en-us';
nv.month = 12;
nv.orientation = 'Vertical';
nv.rowsPerMonth = 'Six';
nv.selectMode = 'day';
nv.selectionStart = new DayPilot.Date('2016-12-12T00:00:00');
nv.selectionEnd = new DayPilot.Date('2016-12-12T00:00:00');
nv.showMonths = 1;
nv.showWeekNumbers = false;
nv.skipMonths = 1;
nv.titleHeight = 20;
nv.weekStarts = 0;
nv.weekNumberAlgorithm = 'Auto';
nv.year = 2016;
nv.onAjaxError = function(args) { var request = args.request; if (DayPilot.Modal) { new DayPilot.Modal().showHtml(args.request.responseText); } else { alert('AJAX callback error (500)'); }; };nv.timeRangeSelectedHandling = 'JavaScript';
nv.onTimeRangeSelected = function(start, end) { alert(start); };
nv.visibleRangeChangedHandling = 'JavaScript';
nv.onVisibleRangeChanged = function(start, end) { ; };
DayPilot.Locale.register(new DayPilot.Locale('en-us', {'dayNames':['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],'dayNamesShort':['Su','Mo','Tu','We','Th','Fr','Sa'],'monthNames':['January','February','March','April','May','June','July','August','September','October','November','December',''],'monthNamesShort':['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec',''],'timePattern':'h:mm tt','datePattern':'M/d/yyyy','dateTimePattern':'M/d/yyyy h:mm tt','timeFormat':'Clock12Hours','weekStarts':0}));
nv.init();
</script>