﻿Type.registerNamespace("cc");

cc.DatePicker = function(element)
{
    cc.DatePicker.initializeBase(this, [element]);
};

cc.DatePicker.prototype =
{
    initialize: function()
    {
        cc.DatePicker.callBaseMethod(this, "initialize");

        $(this.get_element()).datepicker({
            monthNames: ["Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December"],
            monthNamesShort: ["Jan", "Feb", "Maa", "Apr", "Mei", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"],
            dayNames: ["Zondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag"],
            dayNamesShort: ["Zon", "Maa", "Din", "Woe", "Don", "Vri", "Zat"],
            dayNamesMin: ["Zo", "Ma", "Di", "Wo", "Do", "Vr", "Za"],
            dateFormat: "dd-mm-yy",
            yearRange: "-50:+0",
            firstDay: 1,
            changeMonth: true,
            changeYear: true
        });
    },
    
    dispose: function()
    {
        cc.DatePicker.callBaseMethod(this, "dispose");
    }
};

cc.DatePicker.registerClass("cc.DatePicker", Sys.UI.Control);
Sys.Application.notifyScriptLoaded();
