﻿function chkDate(sender, args) {
    args.IsValid = false;
    var jsDay = $(".date-day :selected").val();
    var jsMonth = $(".date-month :selected").val();
    var jsYear = $(".date-year :selected").val();
    var finaldate = new Date(jsYear, jsMonth - 1, jsDay); //javascript handles months 0 to 11

    if (jsYear != finaldate.getFullYear()) {
        return false;
    }

    if (jsMonth != finaldate.getMonth() + 1) {
        return false;
    }

    if (jsDay != finaldate.getDate()) {
        return false;
    }

    if (finaldate == 'undefined') {
        return false;
    }
    args.IsValid = true;
}