 $(document).ready(function() {

    $('#selectedDatepicker').datepick({
        gotoCurrent: true, currentText: 'Current',
        showStatus: true,
        show: 'slideDown',
        statusForDate: highlightToday,
        alignment: 'bottomRight',
        beforeShow: readSelected,
        onSelect: updateSelected,
        minDate: '-0W',
        maxDate: '+2Y',
        showOn: 'both',
        buttonImageOnly: true,
        buttonImage: calImage,
        dateFormat: 'dd/mm/yy',
        yearRange: '-2:+2'

    });

    function readSelected() {
        $('#selectedDatepicker').val($('#selectMonth').val() + '/' + $('#selectDay').val() + '/' + $('#selectYear').val()); return {};
    }

    function updateSelected(date) {
        $('#selectDay').val(date.substring(0, 2));
        $('#selectMonth').val(date.substring(3, 5));
        $('#selectYear').val(date.substring(6, 10));
    }

    $('#selectedDatepickerEnd').datepick({
        showStatus: true,
        show: 'slideDown',
        alignment: 'bottomRight',
        beforeShow: customRange,
        onSelect: updateSelectedEnd,
        minDate: '-2Y',
        maxDate: '+2Y',
        showOn: 'both',
        buttonImageOnly: true,
        buttonImage: calImage,
        dateFormat: 'dd/mm/yy',
        yearRange: '-2:+2'

    });



    function updateSelectedEnd(date) {
        $('#selectDayEnd').val(date.substring(0, 2));
        $('#selectMonthEnd').val(date.substring(3, 5));
        $('#selectYearEnd').val(date.substring(6, 10));
    }


    function highlightToday(date, inst) {
    var today = new Date();
    today = new Date(today.getFullYear(), today.getMonth(), today.getDate());
    return (today.getTime() == date.getTime() ? 'Select <b>Today</b>' :
        $.datepick.dateStatus(date, inst));
    }

    function customRange(input) {
    return {
        minDate: (input.id == "selectedDatepickerEnd" ?
        $("#selectedDatepicker").datepick("getDate") : null),
        maxDate: (input.id == "selectedDatepicker" ?
        $("#selectedDatepickerEnd").datepick("getDate") : null)};
    }

});
     var todayToday = new Date();
     todayToday = new Date(todayToday.getFullYear(), todayToday.getMonth(), todayToday.getDate());

