﻿/*
  * Ext.ux.DatePickerPlus  Addon
  * Ext.ux.form.DateFieldPlus  Addon  
  *
  * @author    Marco Wienkoop (wm003/lubber)
  * @copyright (c) 2008, Marco Wienkoop (marco.wienkoop@lubber.de) http://www.lubber.de
  *
  * translation by WhiteRussian 
*/
// Be sure to include this AFTER the datepickerwidget in your html-files

if(Ext.ux.DatePickerPlus){
	Ext.apply(Ext.ux.DatePickerPlus.prototype, {
		weekName : "Нд",
        startDay: 1,
		selectWeekText : "Нажмите чтобы выделить все дни в этой неделе",
		selectMonthText : "Нажмите чтобы выделить все недели в этом месяце",
		maxSelectionDaysTitle: 'Календарь',
		maxSelectionDaysText: 'Вы можете выбрать только %0 дней',
		undoText: "Отменить",
        showWeekNumber: false,
		displayMaskText: 'Пожалуйста подождите...',
		nextYearText: "Следующий год (Control+Вверх)",
		prevYearText: "Предыдущий год (Control+Вниз)",
		nationalHolidays: function(year) {
			year = (typeof year === "undefined" ? (this.lastRenderedYear ? this.lastRenderedYear : new Date().getFullYear()) : parseInt(year,10));
	
			var holidays = 
			[{
				text: "День работника прокуратуры РФ",
				date: new Date(year,0,12)
			},
                        {
				text: "День российской печати",
				date: new Date(year,0,13)
			},
                        {
				text: "День студентов (Татьянин день)",
				date: new Date(year,0,25)
			},
                        {
				text: "День российской науки",
				date: new Date(year,1,8)
			},
                        {
				text: "Международный день ди-джея",
				date: new Date(year,2,9)
			},                        
                        {
				text: "День работников бытового обслуживания населения и коммунального хозяйства",
				date: new Date(year,2,15)
			},                        
                        {
				text: "День работника культуры",
				date: new Date(year,2,25)
			},                        
                        {
				text: "День геолога",
				date: new Date(year,3,5)
			},                        
                        {
				text: "День пожарной охраны",
				date: new Date(year,3,30)
			},                        
                        {
				text: "День радио",
				date: new Date(year,4,7)
			},                        
                        {
				text: "День химика",
				date: new Date(year,4,31)
			},
                        {
				text: "День работника легкой промышленности",
				date: new Date(year,5,14)
			},
                        {
				text: "День медицинского работника",
				date: new Date(year,5,21)
			},
                        {
				text: "День ГАИ (День ГИБДД МВД РФ)",
				date: new Date(year,6,3)
			},
                        {
				text: "День российской почты",
				date: new Date(year,6,12)
			},
                        {
				text: "День металлурга",
				date: new Date(year,6,19)
			},
                        {
				text: "День работников торговли",
				date: new Date(year,6,26)
			},
                        {
				text: "День PR-специалиста",
				date: new Date(year,6,28)
			},
                        {
				text: "День железнодорожника",
				date: new Date(year,7,2)
			},
                        {
				text: "День строителя",
				date: new Date(year,7,9)
			},
                        {
				text: "День шахтера",
				date: new Date(year,7,30)
			},
                        {
				text: "День работников нефтяной, газовой и топливной промышленности",
				date: new Date(year,8,6)
			},
                        {
				text: "День финансиста",
				date: new Date(year,8,8)
			},
                        {
				text: "День работника леса",
				date: new Date(year,8,20)
			},
                        {
				text: "Всемирный день туризма, День воспитателя и всех дошкольных работников, День машиностроителя",
				date: new Date(year,8,27)
			},
                        {
				text: "Всемирный День архитектора",
				date: new Date(year,9,5)
			},
                        {
				text: "День российского страховщика",
				date: new Date(year,9,6)
			},
                        {
				text: "День кадрового работника",
				date: new Date(year,9,12)
			},
                        {
				text: "День работников пищевой промышленности",
				date: new Date(year,9,18)
			},
                        {
				text: "День работников рекламы",
				date: new Date(year,9,23)
			},
                        {
				text: "День таможенника Российской Федерации",
				date: new Date(year,9,25)
			},
                        {
				text: "День работников СИЗО и тюрем",
				date: new Date(year,9,31)
			},
                        {
				text: "День российской милиции",
				date: new Date(year,10,10)
			},
                        {
				text: "День специалиста по безопасности",
				date: new Date(year,10,12)
			},
                        {
				text: "Всемирный день телевидения, День бухгалтера",
				date: new Date(year,10,21)
			},
                        {
				text: "День банковского работника",
				date: new Date(year,11,2)
			},
                        {
				text: "День юриста",
				date: new Date(year,11,3)
			},
                        {
				text: "День риэлтора",
				date: new Date(year,11,19)
			},
                        {
				text: "День энергетика",
				date: new Date(year,11,22)
			}];
			
			return holidays;
		}
	});   
}
