private void changeDate(int newIndex, section section)
        {
            String[] sections = lastDateTemplate.Split(new char[] { '/', '-', '.' });

            switch (sections[(int)section])
            {
            case "M":
            case "MM":
                DisplayedDate = DisplayedDate.AddMonths((newIndex + 1) - DisplayedDate.Month);
                break;

            case "d":
            case "dd":
                DisplayedDate = DisplayedDate.AddDays((newIndex + 1) - DisplayedDate.Day);
                break;

            case "yyyy":
            case "yy":
                DisplayedDate = DisplayedDate.AddYears((newIndex + MinYear) - DisplayedDate.Year);
                break;

            default:
                break;
            }
        }