var ViewModel=function(){function n(n){var t=this;this.myModel=n;this.Month=ko.observable(n.Month);this.Day=ko.observable(n.Day);this.Year=ko.observable(n.Year);this.Days=ko.computed(function(){return t.GetDays()});this.Months=ko.observableArray(n.Months);this.Years=ko.observableArray(n.Years)}return n.prototype.GetDays=function(){var n=this.Year(),t;return n==0&&(n=1804),t=new Date(n,this.Month(),0).getDate(),Enumerable.From(this.myModel.Days).Take(t+1).ToArray()},n}()