Spade

Mini Shell

Directory:~$ /home/lmsyaran/public_html/joomla4/
Upload File

[Home] [System Details] [Kill Me]
Current File:~$ /home/lmsyaran/public_html/joomla4/calendar-locales.tar

af.js000064400000001156151156520430005475 0ustar00window.JoomlaCalLocale =
{
	today : "Vandag",
	weekend : [0, 6],
	wk : "wk",
	time : "Tyd:",
	days : ["Sondag", "Maandag", "Dinsdag",
"Woensdag", "Donnerdag", "Vrydag",
"Saterdag"],
	shortDays : ["So", "Ma", "Di",
"Wo", "Do", "Vr", "Sa"],
	months : ["Januarie", "Februarie", "Maart",
"April", "Mei", "Junie", "Julie",
"Augustus", "September", "Oktober",
"November", "Desember"],
	shortMonths : ["Jan", "Feb", "Mar",
"Apr", "Mei", "Jun", "Jul",
"Aug", "Sep", "Okt", "Nov",
"Des"],
	AM : "VM",
	PM : "NM",
	am : "vm",
	pm : "nm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Sluit",
	clear: "Stoor"
};
ar.js000064400000001764151156520430005516 0ustar00window.JoomlaCalLocale =
{
	today : "اليوم",
	weekend : [6, 5],
	wk : "الأسبوع",
	time : "الساعة:",
	days : ["الأحد", "الإثنين",
"الثلاثاء", "الأربعاء",
"الخميس", "الجمعة",
"السبت"],
	shortDays : ["الأحد", "الإثنين",
"الثلاثاء", "الأربعاء",
"الخميس", "الجمعة",
"السبت"],
	months : ["كانون الثّاني", "شباط",
"آذار", "نيسان", "أيّار",
"حزيران", "تمّوز", "آب",
"أيلول", "تشرين الأوّل",
"تشرين الثّاني", "كانون
الأوّل"],
	shortMonths : ["كانون الثّاني",
"شباط", "آذار", "نيسان",
"أيّار", "حزيران", "تمّوز",
"آب", "أيلول", "تشرين
الأوّل", "تشرين الثّاني", "كانون
الأوّل"],
	AM : "ق‌ظ",
	PM :  "ب‌ظ",
	am : "ق‌ظ",
	pm : "ب‌ظ",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "إغلاق",
	clear: "الغاء"
};bg.js000064400000001462151156520430005477 0ustar00window.JoomlaCalLocale
= {
	today : "Днес",
	weekend : [0, 6],
	wk : "седм",
	time : "Време:",
	days : ["Неделя", "Понеделник",
"Вторник", "Сряда",
"Четвъртък", "Петък",
"Събота"],
	shortDays : ["Нед", "Пон", "Вт",
"Ср", "Чет", "Пет",
"Съб"],
	months : ["Януари", "Февруари",
"Март", "Април", "Май",
"Юни", "Юли", "Август",
"Септември", "Октомври",
"Ноември", "Декември"],
	shortMonths : ["Ян", "Фев", "Мар",
"Апр", "Май", "Юни",
"Юли", "Авг", "Сеп",
"Окт", "Ное", "Дек"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Затвори",
	clear: "Изчисти"
};bn.js000064400000002423151156520430005504 0ustar00window.JoomlaCalLocale
= {
	today : "আজ",
	weekend : [0, 6],
	wk : "সপ্তাহ",
	time : "সময়:",
	days : ["রবিবার", "সোমবার",
"মঙ্গলবার", "বুধবার",
"বৃহস্পতিবার",
"শুক্রবার", "শনিবার"],
	shortDays : ["রবি", "সোম",
"মঙ্গল", "বুধ",
"বৃহস্পতি", "শুক্র",
"শনি"],
	months : ["জানুয়ারি",
"ফেব্রুয়ারি", "মার্চ",
"এপ্রিল", "মে", "জুন",
"জুলাই", "আগস্ট",
"সেপ্টেম্বর",
"অক্টোবর", "নভেম্বর",
"ডিসেম্বর"],
	shortMonths : ["জানুয়ারি",
"ফেব্রুয়ারি", "মার্চ",
"এপ্রিল", "মে", "জুন",
"জুলাই", "আগস্ট",
"সেপ্টেম্বর",
"অক্টোবর", "নভেম্বর",
"ডিসেম্বর"],
	AM : "পূর্বাহ্ণ",
	PM : "অপরাহ্ন",
	am : "পূর্বাহ্ণ",
	pm : "অপরাহ্ন",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "প্রস্থান",
	clear: "সংরক্ষণ"
};bs.js000064400000001163151156520430005511 0ustar00window.JoomlaCalLocale
= {
	today : "Danas",
	weekend : [0, 6],
	wk : "se",
	time : "Vrijeme:",
	days : ["Nedjelja", "Ponedjeljak", "Utorak",
"Srijeda", "Četvrtak", "Petak",
"Subota"],
	shortDays : ["Ned", "Pon", "Uto",
"Sri", "Čet", "Pet", "Sub"],
	months : ["Januar", "Februar", "Mart",
"April", "Maj", "Juni", "Juli",
"Avgust", "Septembar", "Oktobar",
"Novembar", "Decembar"],
	shortMonths : ["Jan", "Feb", "Mar",
"Apr", "Maj", "Jun", "Jul",
"Avg", "Sep", "Okt", "Nov",
"Dec"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Zatvori",
	clear: "Snimi"
};ca.js000064400000001152151156520430005466 0ustar00window.JoomlaCalLocale
= {
	today : "Avui",
	weekend : [0, 6],
	wk : "Setm",
	time : "Hora:",
	days : ["Diumenge", "Dilluns", "Dimarts",
"Dimecres", "Dijous", "Divendres",
"Dissabte"],
	shortDays : ["Du", "Dl", "Dm",
"Dx", "Dj", "Dv", "Ds"],
	months : ["Gener", "Febrer", "Març",
"Abril", "Maig", "Juny", "Juliol",
"Agost", "Setembre", "Octubre",
"Novembre", "Desembre"],
	shortMonths : ["Gen", "Feb", "Mar",
"Abr", "Mai", "Jun", "Jul",
"Ago", "Set", "Oct", "Nov",
"Des"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Tancar",
	clear: "Desar"
};
cs.js000064400000001175151156520440005516 0ustar00window.JoomlaCalLocale =
{
	today : "dnes",
	weekend : [0, 6],
	wk : "kt",
	time : "čas:",
	days : ["neděle", "pondělí", "úterý",
"středa", "čtvrtek", "pátek",
"sobota"],
	shortDays : ["ne", "po", "út",
"st", "čt", "pá", "so"],
	months : ["leden", "únor", "březen",
"duben", "květen", "červen",
"červenec", "srpen", "září",
"říjen", "listopad", "prosinec"],
	shortMonths : ["led", "úno", "bře",
"dub", "kvě", "čen", "čec",
"srp", "zář", "říj", "lis",
"pro"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "zavřít",
	clear: "vymazat"
};cy.js000064400000001212151156520440005514 0ustar00window.JoomlaCalLocale
= {
	today : "Heddiw",
	weekend : [0, 6],
	wk : "wy",
	time : "Amser:",
	days : ["Dydd Sul", "Dydd llun", "Dydd
Mawrth", "Dydd Mercher", "Dydd Iau", "Dydd
Gwener", "Dydd Sadwrn"],
	shortDays : ["Sul", "Llun", "Maw",
"Mer", "Iau", "Gwen", "Sad"],
	months : ["Ionawr", "Chwefror", "Mawrth",
"Ebrill", "Mai", "Mehefin",
"Gorffennaf", "Awst", "Medi",
"Hydref", "Tachwedd", "Rhagfyr"],
	shortMonths : ["Ion", "Chw", "Maw",
"Ebr", "Mai", "Meh", "Gor",
"Awst", "Medi", "Hyd", "Tach",
"Rhag"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Cau",
	clear: "Clirio"
};da.js000064400000001152151156520440005470 0ustar00window.JoomlaCalLocale
= {
	today : "I dag",
	weekend : [0, 6],
	wk : "uge",
	time : "Tid:",
	days : ["Søndag", "Mandag", "Tirsdag",
"Onsdag", "Torsdag", "Fredag",
"Lørdag"],
	shortDays : ["Søn", "Man", "Tir",
"Ons", "Tor", "Fre", "Lør"],
	months : ["Januar", "Februar", "Marts",
"April", "Maj", "Juni", "Juli",
"August", "September", "Oktober",
"November", "December"],
	shortMonths : ["Jan", "Feb", "Mar",
"Apr", "Maj", "Jun", "Jul",
"Aug", "Sep", "Okt", "Nov",
"Dec"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Luk",
	clear: "Nulstil"
};date/gregorian/date-helper.js000064400000032004151156520440012170
0ustar00!(function(Date){
	'use strict';

	/****************** Gregorian dates ********************/
	/** Constants used for time computations */
	Date.SECOND = 1000 /* milliseconds */;
	Date.MINUTE = 60 * Date.SECOND;
	Date.HOUR   = 60 * Date.MINUTE;
	Date.DAY    = 24 * Date.HOUR;
	Date.WEEK   =  7 * Date.DAY;

	/** MODIFY ONLY THE MARKED PARTS OF THE METHODS **/
	/************ START *************/
	/** INTERFACE METHODS FOR THE CALENDAR PICKER **/

	/********************** *************************/
	/**************** SETTERS ***********************/
	/********************** *************************/

	/** Sets the date for the current date without h/m/s. */
	Date.prototype.setLocalDateOnly = function (dateType, date) {
		if (dateType != 'gregorian') {
			/** Modify to match the current calendar when overriding **/
			return '';
		} else {
			var tmp = new Date(date);
			this.setDate(1);
			this.setFullYear(tmp.getFullYear());
			this.setMonth(tmp.getMonth());
			this.setDate(tmp.getDate());
		}
	};

	/** Sets the full date for the current date. */
	Date.prototype.setLocalDate = function (dateType, d) {
		if (dateType != 'gregorian') {
			/** Modify to match the current calendar when overriding **/
			return '';
		} else {
			return this.setDate(d);
		}
	};

	/** Sets the month for the current date. */
	Date.prototype.setLocalMonth = function (dateType, m, d) {
		if (dateType != 'gregorian') {
			/** Modify to match the current calendar when overriding **/
			return '';
		} else {
			if (d == undefined) this.getDate();
			return this.setMonth(m);
		}
	};

	/** Sets the year for the current date. */
	Date.prototype.setOtherFullYear = function(dateType, y) {
		if (dateType != 'gregorian') {
			/** Modify to match the current calendar when overriding **/
			return '';
		} else {
			var date = new Date(this);
			date.setFullYear(y);
			if (date.getMonth() != this.getMonth()) this.setDate(28);
			return this.setUTCFullYear(y);
		}
	};

	/** Sets the year for the current date. */
	Date.prototype.setLocalFullYear = function (dateType, y) {
		if (dateType != 'gregorian') {
			/** Modify to match the current calendar when overriding **/
			return '';
		} else {
			var date = new Date(this);
			date.setFullYear(y);
			if (date.getMonth() != this.getMonth()) this.setDate(28);
			return this.setFullYear(y);
		}
	};

	/********************** *************************/
	/**************** GETTERS ***********************/
	/********************** *************************/

	/** The number of days per week **/
	Date.prototype.getLocalWeekDays = function (dateType, y) {
		if (dateType != 'gregorian') {
			/** Modify to match the current calendar when overriding **/
			return 6;
		} else {
			return 6; // 7 days per week
		}
	};

	/** Returns the year for the current date. */
	Date.prototype.getOtherFullYear = function (dateType) {
		if (dateType != 'gregorian') {
			/** Modify to match the current calendar when overriding **/
			return '';
		} else {
			return this.getFullYear();
		}
	};

	/** Returns the year for the current date. */
	Date.prototype.getLocalFullYear = function (dateType) {
		if (dateType != 'gregorian') {
			/** Modify to match the current calendar when overriding **/
			return '';
		} else {
			return this.getFullYear();
		}
	};

	/** Returns the month the date. */
	Date.prototype.getLocalMonth = function (dateType) {
		if (dateType != 'gregorian') {
			/** Modify to match the current calendar when overriding **/
			return '';
		} else {
			return this.getMonth();
		}
	};

	/** Returns the date. */
	Date.prototype.getLocalDate = function (dateType) {
		if (dateType != 'gregorian') {
			/** Modify to match the current calendar when overriding **/
			return '';
		} else {
			return this.getDate();
		}
	};

	/** Returns the number of day in the year. */
	Date.prototype.getLocalDay = function(dateType) {
		if (dateType  != 'gregorian') {
			return '';
		} else {
			return this.getDay();
		}
	};

	/** Returns the number of days in the current month */
	Date.prototype.getLocalMonthDays = function(dateType, month) {
		if (dateType != 'gregorian') {
			/** Modify to match the current calendar when overriding **/
			return '';
		} else {
			var year = this.getFullYear();
			if (typeof month == "undefined") {
				month = this.getMonth();
			}
			if (((0 == (year%4)) && ( (0 != (year%100)) || (0 ==
(year%400)))) && month == 1) {
				return 29;
			} else {
				return [31,28,31,30,31,30,31,31,30,31,30,31][month];
			}
		}
	};

	/** Returns the week number for the current date. */
	Date.prototype.getLocalWeekNumber = function(dateType) {
		if (dateType != 'gregorian') {
			/** Modify to match the current calendar when overriding **/
			return '';
		} else {
			var d = new Date(this.getFullYear(), this.getMonth(), this.getDate(), 0,
0, 0);
			var DoW = d.getDay();
			d.setDate(d.getDate() - (DoW + 6) % 7 + 3);                             
       // Nearest Thu
			var ms = d.valueOf();                                                   
       // GMT
			d.setMonth(0);
			d.setDate(4);                                                           
       // Thu in Week 1
			return Math.round((ms - d.valueOf()) / (7 * 864e5)) + 1;
		}
	};

	/** Returns the number of day in the year. */
	Date.prototype.getLocalDayOfYear = function(dateType) {
		if (dateType  != 'gregorian') {
			return '';
		} else {
			var now = new Date(this.getFullYear(), this.getMonth(), this.getDate(),
0, 0, 0);
			var then = new Date(this.getFullYear(), 0, 0, 0, 0, 0);
			var time = now - then;
			return Math.floor(time / Date.DAY);
		}
	};

	/** Checks date and time equality */
	Date.prototype.equalsTo = function(date) {
		return ((this.getFullYear() == date.getFullYear()) &&
		(this.getMonth() == date.getMonth()) &&
		(this.getDate() == date.getDate()) &&
		(this.getHours() == date.getHours()) &&
		(this.getMinutes() == date.getMinutes()));
	};

	/** Converts foreign date to gregorian date. */
	Date.localCalToGregorian = function(y, m, d) {
		/** Modify to match the current calendar when overriding **/
		return'';
	};

	/** Converts gregorian date to foreign date. */
	Date.gregorianToLocalCal = function(y, m, d) {
		/** Modify to match the current calendar when overriding **/
		return '';
	};

	/** INTERFACE METHODS FOR THE CALENDAR PICKER **/
	/************* END **************/

	/** Method to parse a string and return a date. **/
	Date.parseFieldDate = function(str, fmt, dateType) {
		if (dateType != 'gregorian')
			str = Date.toEnglish(str);

		var today = new Date();
		var y = 0;
		var m = -1;
		var d = 0;
		var a = str.split(/\W+/);
		var b = fmt.match(/%./g);
		var i = 0, j = 0;
		var hr = 0;
		var min = 0;
		var sec = 0;
		for (i = 0; i < a.length; ++i) {
			if (!a[i])
				continue;
			switch (b[i]) {
				case "%d":
				case "%e":
					d = parseInt(a[i], 10);
					break;

				case "%m":
					m = parseInt(a[i], 10) - 1;
					break;

				case "%Y":
				case "%y":
					y = parseInt(a[i], 10);
					(y < 100) && (y += (y > 29) ? 1900 : 2000);
					break;

				case "%b":
				case "%B":
					for (j = 0; j < 12; ++j) {
						if (JoomlaCalLocale.months[j].substr(0, a[i].length).toLowerCase() ==
a[i].toLowerCase()) { m = j; break; }
					}
					break;

				case "%H":
				case "%I":
				case "%k":
				case "%l":
					hr = parseInt(a[i], 10);
					break;

				case "%P":
				case "%p":
					if (/pm/i.test(a[i]) && hr < 12)
						hr += 12;
					else if (/am/i.test(a[i]) && hr >= 12)
						hr -= 12;
					break;

				case "%M":
					min = parseInt(a[i], 10);
					break;
				case "%S":
					sec = parseInt(a[i], 10);
					break;
			}
		}
		if (isNaN(y)) y = today.getFullYear();
		if (isNaN(m)) m = today.getMonth();
		if (isNaN(d)) d = today.getDate();
		if (isNaN(hr)) hr = today.getHours();
		if (isNaN(min)) min = today.getMinutes();
		if (isNaN(sec)) sec = today.getSeconds();
		if (y != 0 && m != -1 && d != 0)
			return new Date(y, m, d, hr, min, sec);
		y = 0; m = -1; d = 0;
		for (i = 0; i < a.length; ++i) {
			if (a[i].search(/[a-zA-Z]+/) != -1) {
				var t = -1;
				for (j = 0; j < 12; ++j) {
					if (JoomlaCalLocale.months[j].substr(0, a[i].length).toLowerCase() ==
a[i].toLowerCase()) { t = j; break; }
				}
				if (t != -1) {
					if (m != -1) {
						d = m+1;
					}
					m = t;
				}
			} else if (parseInt(a[i], 10) <= 12 && m == -1) {
				m = a[i]-1;
			} else if (parseInt(a[i], 10) > 31 && y == 0) {
				y = parseInt(a[i], 10);
				(y < 100) && (y += (y > 29) ? 1900 : 2000);
			} else if (d == 0) {
				d = a[i];
			}
		}
		if (y == 0)
			y = today.getFullYear();
		if (m != -1 && d != 0)
			return new Date(y, m, d, hr, min, sec);
		return today;
	};

	/** Prints the date in a string according to the given format. */
	Date.prototype.print = function (str, dateType, translate) {
		/** Handle calendar type **/
		if (typeof dateType !== 'string') str = '';
		if (!dateType) dateType = 'gregorian';

		/** Handle wrong format **/
		if (typeof str !== 'string') str = '';
		if (!str) return '';

		if (this.getLocalDate(dateType) == 'NaN' ||
!this.getLocalDate(dateType)) return '';
		var m = this.getLocalMonth(dateType);
		var d = this.getLocalDate(dateType);
		var y = this.getLocalFullYear(dateType);
		var wn = this.getLocalWeekNumber(dateType);
		var w = this.getDay();
		var s = {};
		var hr = this.getHours();
		var pm = (hr >= 12);
		var ir = (pm) ? (hr - 12) : hr;
		var dy = this.getLocalDayOfYear(dateType);
		if (ir == 0)
			ir = 12;
		var min = this.getMinutes();
		var sec = this.getSeconds();
		s["%a"] = JoomlaCalLocale.shortDays[w];                        
                            // abbreviated weekday name
		s["%A"] = JoomlaCalLocale.days[w];                             
                            // full weekday name
		s["%b"] = JoomlaCalLocale.shortMonths[m];                      
                            // abbreviated month name
		s["%B"] = JoomlaCalLocale.months[m];                           
                            // full month name
		// FIXME: %c : preferred date and time representation for the current
locale
		s["%C"] = 1 + Math.floor(y / 100);                             
                            // the century number
		s["%d"] = (d < 10) ? ("0" + d) : d;               
                                         // the day of the month (range 01
to 31)
		s["%e"] = d;                                                   
                            // the day of the month (range 1 to 31)
		// FIXME: %D : american date style: %m/%d/%y
		// FIXME: %E, %F, %G, %g, %h (man strftime)
		s["%H"] = (hr < 10) ? ("0" + hr) : hr;            
                                         // hour, range 00 to 23 (24h
format)
		s["%I"] = (ir < 10) ? ("0" + ir) : ir;            
                                         // hour, range 01 to 12 (12h
format)
		s["%j"] = (dy < 100) ? ((dy < 10) ? ("00" + dy)
: ("0" + dy)) : dy;                         // day of the year
(range 001 to 366)
		s["%k"] = hr;                                                  
                            // hour, range 0 to 23 (24h format)
		s["%l"] = ir;                                                  
                            // hour, range 1 to 12 (12h format)
		s["%m"] = (m < 9) ? ("0" + (1+m)) : (1+m);        
                                         // month, range 01 to 12
		s["%M"] = (min < 10) ? ("0" + min) : min;         
                                         // minute, range 00 to 59
		s["%n"] = "\n";                                      
                                      // a newline character
		s["%p"] = pm ? JoomlaCalLocale.PM : JoomlaCalLocale.AM;
		s["%P"] = pm ? JoomlaCalLocale.pm : JoomlaCalLocale.am;
		// FIXME: %r : the time in am/pm notation %I:%M:%S %p
		// FIXME: %R : the time in 24-hour notation %H:%M
		s["%s"] = Math.floor(this.getTime() / 1000);
		s["%S"] = (sec < 10) ? ("0" + sec) : sec;         
                                         // seconds, range 00 to 59
		s["%t"] = "\t";                                      
                                      // a tab character
		// FIXME: %T : the time in 24-hour notation (%H:%M:%S)
		s["%U"] = s["%W"] = s["%V"] = (wn < 10)
? ("0" + wn) : wn;
		s["%u"] = w + 1;                                               
                            // the day of the week (range 1 to 7, 1 = MON)
		s["%w"] = w;                                                   
                            // the day of the week (range 0 to 6, 0 = SUN)
		// FIXME: %x : preferred date representation for the current locale
without the time
		// FIXME: %X : preferred time representation for the current locale
without the date
		s["%y"] = ('' + y).substr(2, 2);                     
                                      // year without the century (range 00
to 99)
		s["%Y"] = y;                                                   
                            // year with the century
		s["%%"] = "%";                                       
                                      // a literal '%' character

		var re = /%./g;

		var tmpDate = str.replace(re, function (par) { return s[par] || par; });
		if (Object.prototype.toString.call(JoomlaCalLocale.localLangNumbers) ===
'[object Array]' && dateType != 'gregorian'
&& translate)
			tmpDate = Date.convertNumbers(tmpDate);

		return tmpDate;
	};
})(Date);
date/gregorian/date-helper.min.js000064400000011434151156520440012756
0ustar00!function(t){"use
strict";t.SECOND=1e3,t.MINUTE=60*t.SECOND,t.HOUR=60*t.MINUTE,t.DAY=24*t.HOUR,t.WEEK=7*t.DAY,t.prototype.setLocalDateOnly=function(e,a){if("gregorian"!=e)return"";var
r=new
t(a);this.setDate(1),this.setFullYear(r.getFullYear()),this.setMonth(r.getMonth()),this.setDate(r.getDate())},t.prototype.setLocalDate=function(t,e){return"gregorian"!=t?"":this.setDate(e)},t.prototype.setLocalMonth=function(t,e,a){return"gregorian"!=t?"":(void
0==a&&this.getDate(),this.setMonth(e))},t.prototype.setOtherFullYear=function(e,a){if("gregorian"!=e)return"";var
r=new t(this);return
r.setFullYear(a),r.getMonth()!=this.getMonth()&&this.setDate(28),this.setUTCFullYear(a)},t.prototype.setLocalFullYear=function(e,a){if("gregorian"!=e)return"";var
r=new t(this);return
r.setFullYear(a),r.getMonth()!=this.getMonth()&&this.setDate(28),this.setFullYear(a)},t.prototype.getLocalWeekDays=function(t,e){return
6},t.prototype.getOtherFullYear=function(t){return"gregorian"!=t?"":this.getFullYear()},t.prototype.getLocalFullYear=function(t){return"gregorian"!=t?"":this.getFullYear()},t.prototype.getLocalMonth=function(t){return"gregorian"!=t?"":this.getMonth()},t.prototype.getLocalDate=function(t){return"gregorian"!=t?"":this.getDate()},t.prototype.getLocalDay=function(t){return"gregorian"!=t?"":this.getDay()},t.prototype.getLocalMonthDays=function(t,e){if("gregorian"!=t)return"";var
a=this.getFullYear();return void
0===e&&(e=this.getMonth()),0!=a%4||0==a%100&&0!=a%400||1!=e?[31,28,31,30,31,30,31,31,30,31,30,31][e]:29},t.prototype.getLocalWeekNumber=function(e){if("gregorian"!=e)return"";var
a=new
t(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0),r=a.getDay();a.setDate(a.getDate()-(r+6)%7+3);var
o=a.valueOf();return
a.setMonth(0),a.setDate(4),Math.round((o-a.valueOf())/6048e5)+1},t.prototype.getLocalDayOfYear=function(e){if("gregorian"!=e)return"";var
a=new t(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0)-new
t(this.getFullYear(),0,0,0,0,0);return
Math.floor(a/t.DAY)},t.prototype.equalsTo=function(t){return
this.getFullYear()==t.getFullYear()&&this.getMonth()==t.getMonth()&&this.getDate()==t.getDate()&&this.getHours()==t.getHours()&&this.getMinutes()==t.getMinutes()},t.localCalToGregorian=function(t,e,a){return""},t.gregorianToLocalCal=function(t,e,a){return""},t.parseFieldDate=function(e,a,r){"gregorian"!=r&&(e=t.toEnglish(e));var
o=new
t,n=0,s=-1,i=0,l=e.split(/\W+/),g=a.match(/%./g),u=0,h=0,c=0,p=0,f=0;for(u=0;u<l.length;++u)if(l[u])switch(g[u]){case"%d":case"%e":i=parseInt(l[u],10);break;case"%m":s=parseInt(l[u],10)-1;break;case"%Y":case"%y":(n=parseInt(l[u],10))<100&&(n+=n>29?1900:2e3);break;case"%b":case"%B":for(h=0;h<12;++h)if(JoomlaCalLocale.months[h].substr(0,l[u].length).toLowerCase()==l[u].toLowerCase()){s=h;break}break;case"%H":case"%I":case"%k":case"%l":c=parseInt(l[u],10);break;case"%P":case"%p":/pm/i.test(l[u])&&c<12?c+=12:/am/i.test(l[u])&&c>=12&&(c-=12);break;case"%M":p=parseInt(l[u],10);break;case"%S":f=parseInt(l[u],10)}if(isNaN(n)&&(n=o.getFullYear()),isNaN(s)&&(s=o.getMonth()),isNaN(i)&&(i=o.getDate()),isNaN(c)&&(c=o.getHours()),isNaN(p)&&(p=o.getMinutes()),isNaN(f)&&(f=o.getSeconds()),0!=n&&-1!=s&&0!=i)return
new
t(n,s,i,c,p,f);for(n=0,s=-1,i=0,u=0;u<l.length;++u)if(-1!=l[u].search(/[a-zA-Z]+/)){var
D=-1;for(h=0;h<12;++h)if(JoomlaCalLocale.months[h].substr(0,l[u].length).toLowerCase()==l[u].toLowerCase()){D=h;break}-1!=D&&(-1!=s&&(i=s+1),s=D)}else
parseInt(l[u],10)<=12&&-1==s?s=l[u]-1:parseInt(l[u],10)>31&&0==n?(n=parseInt(l[u],10))<100&&(n+=n>29?1900:2e3):0==i&&(i=l[u]);return
0==n&&(n=o.getFullYear()),-1!=s&&0!=i?new
t(n,s,i,c,p,f):o},t.prototype.print=function(e,a,r){if("string"!=typeof
a&&(e=""),a||(a="gregorian"),"string"!=typeof
e&&(e=""),!e)return"";if("NaN"==this.getLocalDate(a)||!this.getLocalDate(a))return"";var
o=this.getLocalMonth(a),n=this.getLocalDate(a),s=this.getLocalFullYear(a),i=this.getLocalWeekNumber(a),l=this.getDay(),g={},u=this.getHours(),h=u>=12,c=h?u-12:u,p=this.getLocalDayOfYear(a);0==c&&(c=12);var
f=this.getMinutes(),D=this.getSeconds();g["%a"]=JoomlaCalLocale.shortDays[l],g["%A"]=JoomlaCalLocale.days[l],g["%b"]=JoomlaCalLocale.shortMonths[o],g["%B"]=JoomlaCalLocale.months[o],g["%C"]=1+Math.floor(s/100),g["%d"]=n<10?"0"+n:n,g["%e"]=n,g["%H"]=u<10?"0"+u:u,g["%I"]=c<10?"0"+c:c,g["%j"]=p<100?p<10?"00"+p:"0"+p:p,g["%k"]=u,g["%l"]=c,g["%m"]=o<9?"0"+(1+o):1+o,g["%M"]=f<10?"0"+f:f,g["%n"]="\n",g["%p"]=h?JoomlaCalLocale.PM:JoomlaCalLocale.AM,g["%P"]=h?JoomlaCalLocale.pm:JoomlaCalLocale.am,g["%s"]=Math.floor(this.getTime()/1e3),g["%S"]=D<10?"0"+D:D,g["%t"]="\t",g["%U"]=g["%W"]=g["%V"]=i<10?"0"+i:i,g["%u"]=l+1,g["%w"]=l,g["%y"]=(""+s).substr(2,2),g["%Y"]=s,g["%%"]="%";var
L=/%./g,M=e.replace(L,function(t){return g[t]||t});return"[object
Array]"===Object.prototype.toString.call(JoomlaCalLocale.localLangNumbers)&&"gregorian"!=a&&r&&(M=t.convertNumbers(M)),M}}(Date);
date/jalali/date-helper.js000064400000047065151156520440011464 0ustar00/**
BEGIN: DATE OBJECT PATCHES **/
/** Adds the number of days array to the Date object. */
Date.gregorian_MD = [31,28,31,30,31,30,31,31,30,31,30,31];
Date.local_MD     = [31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 30, 29];

/** Constants used for time computations */
Date.SECOND = 1000 /* milliseconds */;
Date.MINUTE = 60 * Date.SECOND;
Date.HOUR   = 60 * Date.MINUTE;
Date.DAY    = 24 * Date.HOUR;
Date.WEEK   =  7 * Date.DAY;

/** MODIFY ONLY THE MARKED PARTS OF THE METHODS **/
/************ START *************/
/** INTERFACE METHODS FOR THE CALENDAR PICKER **/

/********************** *************************/
/**************** SETTERS ***********************/
/********************** *************************/

/** Sets the date for the current date without h/m/s. */
Date.prototype.setLocalDateOnly = function (dateType, date) {
	if (dateType != 'gregorian') {
		/** Modify to match the current calendar when overriding **/
		return '';
	} else {
		var tmp = new Date(date);
		this.setDate(1);
		this.setFullYear(tmp.getFullYear());
		this.setMonth(tmp.getMonth());
		this.setDate(tmp.getDate());
	}
};

/** Sets the full date for the current date. */
Date.prototype.setLocalDate = function (dateType, d) {
	if (dateType != 'gregorian') {
		/** Modify to match the current calendar when overriding **/
		return this.setJalaliDate(d);
	} else {
		return this.setDate(d);
	}
};

/** Sets the month for the current date. */
Date.prototype.setLocalMonth = function (dateType, m, d) {
	if (dateType != 'gregorian') {
		/** Modify to match the current calendar when overriding **/
		return this.setJalaliMonth(m, d);
	} else {
		if (d == undefined) this.getDate();
		return this.setMonth(m);
	}
};

/** Sets the year for the current date. */
Date.prototype.setOtherFullYear = function(dateType, y) {
	if (dateType != 'gregorian') {
		/** Modify to match the current calendar when overriding **/
		var date = new Date(this);
		date.setLocalFullYear(y);
		if (date.getLocalMonth('jalali') !=
this.getLocalMonth('jalali'))
this.setLocalDate('jalali', 29);
		return this.setLocalFullYear('jalali', y);
	} else {
		var date = new Date(this);
		date.setFullYear(y);
		if (date.getMonth() != this.getMonth()) this.setDate(28);
		return this.setUTCFullYear(y);
	}
};

/** Sets the year for the current date. */
Date.prototype.setLocalFullYear = function (dateType, y) {
	if (dateType != 'gregorian') {
		/** Modify to match the current calendar when overriding **/
		return this.setJalaliFullYear(y);
	} else {
		var date = new Date(this);
		date.setFullYear(y);
		if (date.getMonth() != this.getMonth()) this.setDate(28);
		return this.setFullYear(y);
	}
};

/********************** *************************/
/**************** GETTERS ***********************/
/********************** *************************/

/** The number of days per week **/
Date.prototype.getLocalWeekDays = function (dateType, y) {
	if (dateType != 'gregorian') {
		/** Modify to match the current calendar when overriding **/
		return 6;
	} else {
		return 6; // 7 days per week
	}
};

/** Returns the year for the current date. */
Date.prototype.getOtherFullYear = function (dateType) {
	if (dateType != 'gregorian') {
		/** Modify to match the current calendar when overriding **/
		return this.getJalaliFullYear();
	} else {
		return this.getFullYear();
	}
};

/** Returns the year for the current date. */
Date.prototype.getLocalFullYear = function (dateType) {
	if (dateType != 'gregorian') {
		/** Modify to match the current calendar when overriding **/
		return this.getJalaliFullYear();
	} else {
		return this.getFullYear();
	}
};

/** Returns the month the date. */
Date.prototype.getLocalMonth = function (dateType) {
	if (dateType != 'gregorian') {
		/** Modify to match the current calendar when overriding **/
		return this.getJalaliMonth();
	} else {
		return this.getMonth();
	}
};

/** Returns the date. */
Date.prototype.getLocalDate = function (dateType) {
	if (dateType != 'gregorian') {
		/** Modify to match the current calendar when overriding **/
		return this.getJalaliDate();
	} else {
		return this.getDate();
	}
};

/** Returns the number of day in the year. */
Date.prototype.getLocalDay = function(dateType) {
	if (dateType  != 'gregorian') {
		return this.getJalaliDay();
	} else {
		return this.getDay();
	}
};

/** Returns the number of days in the current month */
Date.prototype.getLocalMonthDays = function(dateType, month) {
	if (dateType != 'gregorian') {
		/** Modify to match the current calendar when overriding **/
		var year = this.getLocalFullYear('jalali');
		if (typeof month == "undefined") {
			month = this.getLocalMonth('jalali');
		}
		if (((0 == (year%4)) && ( (0 != (year%100)) || (0 ==
(year%400)))) && month == 1) {
			return 29;
		} else {
			Date.local_MD[month];
		}
	} else {
		var year = this.getFullYear();
		if (typeof month == "undefined") {
			month = this.getMonth();
		}
		if (((0 == (year%4)) && ( (0 != (year%100)) || (0 ==
(year%400)))) && month == 1) {
			return 29;
		} else {
			return Date.gregorian_MD[month];
		}
	}
};

/** Returns the week number for the current date. */
Date.prototype.getLocalWeekNumber = function(dateType) {
	if (dateType != 'gregorian') {
		var d = new Date(this.getFullYear(), this.getMonth(), this.getDate(), 0,
0, 0);
		var DoW = d.getDay();
		d.setDate(d.getDate() - (DoW + 6) % 7 + 3);                              
      // Nearest Thu
		var ms = d.valueOf();                                                    
      // GMT
		d.setMonth(0);
		d.setDate(4);                                                            
      // Thu in Week 1
		return Math.round((ms - d.valueOf()) / (7 * 864e5)) + 1;
	} else {
		var d = new Date(this.getFullYear(), this.getMonth(), this.getDate(), 0,
0, 0);
		var DoW = d.getDay();
		d.setDate(d.getDate() - (DoW + 6) % 7 + 3);                              
      // Nearest Thu
		var ms = d.valueOf();                                                    
      // GMT
		d.setMonth(0);
		d.setDate(4);                                                            
      // Thu in Week 1
		return Math.round((ms - d.valueOf()) / (7 * 864e5)) + 1;
	}
};

/** Returns the number of day in the year. */
Date.prototype.getLocalDayOfYear = function(dateType) {
	if (dateType  != 'gregorian') {
		var now = new Date(this.getOtherFullYear(dateType),
this.getLocalMonth(dateType), this.getLocalDate(dateType), 0, 0, 0);
		var then = new Date(this.getOtherFullYear(dateType), 0, 0, 0, 0, 0);
		var time = now - then;
		return Math.floor(time / Date.DAY);
	} else {
		var now = new Date(this.getFullYear(), this.getMonth(), this.getDate(),
0, 0, 0);
		var then = new Date(this.getFullYear(), 0, 0, 0, 0, 0);
		var time = now - then;
		return Math.floor(time / Date.DAY);
	}
};

/** Returns the number of days in the current month */
Date.prototype.getMonthDays = function(month) {
	var year = this.getFullYear();
	if (typeof month == "undefined") {
		month = this.getMonth();
	}
	if (((0 == (year%4)) && ( (0 != (year%100)) || (0 == (year%400))))
&& month == 1) {
		return 29;
	} else {
		if (Date.dateType != 'gregorian') {
			Date.local_MD[month];
		} else {
			return Date.gregorian_MD[month];
		}
	}
};

/** Checks date and time equality */
Date.prototype.equalsTo = function(date) {
	return ((this.getFullYear() == date.getFullYear()) &&
	(this.getMonth() == date.getMonth()) &&
	(this.getDate() == date.getDate()) &&
	(this.getHours() == date.getHours()) &&
	(this.getMinutes() == date.getMinutes()));
};

/** Converts foreign date to gregorian date. */
Date.localCalToGregorian = function(y, m, d) {
	/** Modify to match the current calendar when overriding **/
	return JalaliDate.jalaliToGregorian(y, m, d);
};

/** Converts gregorian date to foreign date. */
Date.gregorianToLocalCal = function(y, m, d) {
	/** Modify to match the current calendar when overriding **/
	return JalaliDate.gregorianToJalali(y, m, d);
};

/** Method to convert numbers from local symbols to English numbers. */
Date.numbersToIso = function(str) {
	var i, nums =[0,1,2,3,4,5,6,7,8,9];
	str = str.toString();

	if (Object.prototype.toString.call(JoomlaCalLocale.localLangNumbers) ===
'[object Array]') {
		for (i = 0; i < nums.length; i++) {
			str = str.replace(new RegExp(JoomlaCalLocale.localLangNumbers[i],
'g'), nums[i]);
		}
	}
	return str;
};
/** INTERFACE METHODS FOR THE CALENDAR PICKER **/
/************* END **************/

/** Prints the date in a string according to the given format. */
Date.prototype.print = function (str, dateType, translate) {
	/** Handle calendar type **/
	if (typeof dateType !== 'string') str = '';
	if (!dateType) dateType = 'gregorian';

	/** Handle wrong format **/
	if (typeof str !== 'string') str = '';
	if (!str) return '';


	if (this.getLocalDate(dateType) == 'NaN' ||
!this.getLocalDate(dateType)) return '';
	var m = this.getLocalMonth(dateType);
	var d = this.getLocalDate(dateType);
	var y = this.getLocalFullYear(dateType);
	var wn = this.getLocalWeekNumber(dateType);
	var w = this.getLocalDay(dateType);
	var s = {};
	var hr = this.getHours();
	var pm = (hr >= 12);
	var ir = (pm) ? (hr - 12) : hr;
	var dy = this.getLocalDayOfYear(dateType);
	if (ir == 0)
		ir = 12;
	var min = this.getMinutes();
	var sec = this.getSeconds();
	s["%a"] = JoomlaCalLocale.shortDays[w];                         
                           // abbreviated weekday name
	s["%A"] = JoomlaCalLocale.days[w];                              
                           // full weekday name
	s["%b"] = JoomlaCalLocale.shortMonths[m];                       
                           // abbreviated month name
	s["%B"] = JoomlaCalLocale.months[m];                            
                           // full month name
	// FIXME: %c : preferred date and time representation for the current
locale
	s["%C"] = 1 + Math.floor(y / 100);                              
                           // the century number
	s["%d"] = (d < 10) ? ("0" + d) : d;                
                                        // the day of the month (range 01
to 31)
	s["%e"] = d;                                                    
                           // the day of the month (range 1 to 31)
	// FIXME: %D : american date style: %m/%d/%y
	// FIXME: %E, %F, %G, %g, %h (man strftime)
	s["%H"] = (hr < 10) ? ("0" + hr) : hr;             
                                        // hour, range 00 to 23 (24h
format)
	s["%I"] = (ir < 10) ? ("0" + ir) : ir;             
                                        // hour, range 01 to 12 (12h
format)
	s["%j"] = (dy < 100) ? ((dy < 10) ? ("00" + dy)
: ("0" + dy)) : dy;                         // day of the year
(range 001 to 366)
	s["%k"] = hr;                                                   
                           // hour, range 0 to 23 (24h format)
	s["%l"] = ir;                                                   
                           // hour, range 1 to 12 (12h format)
	s["%m"] = (m < 9) ? ("0" + (1+m)) : (1+m);         
                                        // month, range 01 to 12
	s["%M"] = (min < 10) ? ("0" + min) : min;          
                                        // minute, range 00 to 59
	s["%n"] = "\n";                                       
                                     // a newline character
	s["%p"] = pm ? JoomlaCalLocale.PM : JoomlaCalLocale.AM;
	s["%P"] = pm ? JoomlaCalLocale.pm : JoomlaCalLocale.am;
	// FIXME: %r : the time in am/pm notation %I:%M:%S %p
	// FIXME: %R : the time in 24-hour notation %H:%M
	s["%s"] = Math.floor(this.getTime() / 1000);
	s["%S"] = (sec < 10) ? ("0" + sec) : sec;          
                                        // seconds, range 00 to 59
	s["%t"] = "\t";                                       
                                     // a tab character
	// FIXME: %T : the time in 24-hour notation (%H:%M:%S)
	s["%U"] = s["%W"] = s["%V"] = (wn < 10) ?
("0" + wn) : wn;
	s["%u"] = w + 1;                                                
                           // the day of the week (range 1 to 7, 1 = MON)
	s["%w"] = w;                                                    
                           // the day of the week (range 0 to 6, 0 = SUN)
	// FIXME: %x : preferred date representation for the current locale
without the time
	// FIXME: %X : preferred time representation for the current locale
without the date
	s["%y"] = ('' + y).substr(2, 2);                      
                                     // year without the century (range 00
to 99)
	s["%Y"] = y;                                                    
                           // year with the century
	s["%%"] = "%";                                        
                                     // a literal '%' character

	var re = /%./g;

	var tmpDate = str.replace(re, function (par) { return s[par] || par; });
	if (Object.prototype.toString.call(JoomlaCalLocale.localLangNumbers) ===
'[object Array]' && translate)
		tmpDate = Date.convertNumbers(tmpDate);

	return tmpDate;
};

Date.parseFieldDate = function(str, fmt, dateType) {
	str = Date.numbersToIso(str);

	var today = new Date();
	var y = 0;
	var m = -1;
	var d = 0;
	var a = str.split(/\W+/);
	var b = fmt.match(/%./g);
	var i = 0, j = 0;
	var hr = 0;
	var min = 0;
	for (i = 0; i < a.length; ++i) {
		if (!a[i])
			continue;
		switch (b[i]) {
			case "%d":
			case "%e":
				d = parseInt(a[i], 10);
				break;

			case "%m":
				m = parseInt(a[i], 10) - 1;
				break;

			case "%Y":
			case "%y":
				y = parseInt(a[i], 10);
				(y < 100) && (y += (y > 29) ? 1900 : 2000);
				break;

			case "%b":
			case "%B":
				for (j = 0; j < 12; ++j) {
					if (dateType != 'gregorian') {
						if (JoomlaCalLocale.months[j].substr(0, a[i].length).toLowerCase() ==
a[i].toLowerCase()) { m = j; break; }
					} else {
						if (JoomlaCalLocale.months[j].substr(0, a[i].length).toLowerCase() ==
a[i].toLowerCase()) { m = j; break; }
					}
				}
				break;

			case "%H":
			case "%I":
			case "%k":
			case "%l":
				hr = parseInt(a[i], 10);
				break;

			case "%P":
			case "%p":
				if (/pm/i.test(a[i]) && hr < 12)
					hr += 12;
				else if (/am/i.test(a[i]) && hr >= 12)
					hr -= 12;
				break;

			case "%M":
				min = parseInt(a[i], 10);
				break;
			case "%S":
				sec = parseInt(a[i], 10);
				break;
		}
	}
	if (isNaN(y)) y = today.getFullYear();
	if (isNaN(m)) m = today.getMonth();
	if (isNaN(d)) d = today.getDate();
	if (isNaN(hr)) hr = today.getHours();
	if (isNaN(min)) min = today.getMinutes();
	if (y != 0 && m != -1 && d != 0)
		return new Date(y, m, d, hr, min, 0);
	y = 0; m = -1; d = 0;
	for (i = 0; i < a.length; ++i) {
		if (a[i].search(/[a-zA-Z]+/) != -1) {
			var t = -1;
			for (j = 0; j < 12; ++j) {
				if (dateType != 'gregorian') {
					if (JoomlaCalLocale.months[j].substr(0, a[i].length).toLowerCase() ==
a[i].toLowerCase()) { t = j; break; }
				} else {
					if (JoomlaCalLocale.months[j].substr(0, a[i].length).toLowerCase() ==
a[i].toLowerCase()) { t = j; break; }
				}
			}
			if (t != -1) {
				if (m != -1) {
					d = m+1;
				}
				m = t;
			}
		} else if (parseInt(a[i], 10) <= 12 && m == -1) {
			m = a[i]-1;
		} else if (parseInt(a[i], 10) > 31 && y == 0) {
			y = parseInt(a[i], 10);
			(y < 100) && (y += (y > 29) ? 1900 : 2000);
		} else if (d == 0) {
			d = a[i];
		}
	}
	if (y == 0)
		y = today.getFullYear();
	if (m != -1 && d != 0)
		return new Date(y, m, d, hr, min, 0);
	return today;
};

/*
 * JalaliJSCalendar - Jalali Extension for Date Object
 * Copyright (c) 2008 Ali Farhadi (http://farhadi.ir/)
 * Released under the terms of the GNU General Public License.
 * See the GPL for details (http://www.gnu.org/licenses/gpl.html).
 *
 * Based on code from http://farsiweb.info
 */

JalaliDate = {
	g_days_in_month: [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31],
	j_days_in_month: [31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 30, 29]
};

JalaliDate.jalaliToGregorian = function(j_y, j_m, j_d)
{
	j_y = parseInt(j_y);
	j_m = parseInt(j_m);
	j_d = parseInt(j_d);
	var jy = j_y-979;
	var jm = j_m-1;
	var jd = j_d-1;

	var j_day_no = 365*jy + parseInt(jy / 33)*8 + parseInt((jy%33+3) / 4);
	for (var i=0; i < jm; ++i) j_day_no += JalaliDate.j_days_in_month[i];

	j_day_no += jd;

	var g_day_no = j_day_no+79;

	var gy = 1600 + 400 * parseInt(g_day_no / 146097); /* 146097 = 365*400 +
400/4 - 400/100 + 400/400 */
	g_day_no = g_day_no % 146097;

	var leap = true;
	if (g_day_no >= 36525) /* 36525 = 365*100 + 100/4 */
	{
		g_day_no--;
		gy += 100*parseInt(g_day_no/  36524); /* 36524 = 365*100 + 100/4 -
100/100 */
		g_day_no = g_day_no % 36524;

		if (g_day_no >= 365)
			g_day_no++;
		else
			leap = false;
	}

	gy += 4*parseInt(g_day_no/ 1461); /* 1461 = 365*4 + 4/4 */
	g_day_no %= 1461;

	if (g_day_no >= 366) {
		leap = false;

		g_day_no--;
		gy += parseInt(g_day_no/ 365);
		g_day_no = g_day_no % 365;
	}

	for (var i = 0; g_day_no >= JalaliDate.g_days_in_month[i] + (i == 1
&& leap); i++)
		g_day_no -= JalaliDate.g_days_in_month[i] + (i == 1 && leap);
	var gm = i+1;
	var gd = g_day_no+1;

	return [gy, gm, gd];
};

JalaliDate.checkDate = function(j_y, j_m, j_d)
{
	return !(j_y < 0 || j_y > 32767 || j_m < 1 || j_m > 12 || j_d
< 1 || j_d >
	(JalaliDate.j_days_in_month[j_m-1] + (j_m == 12 &&
!((j_y-979)%33%4))));
};

JalaliDate.gregorianToJalali = function(g_y, g_m, g_d)
{
	g_y = parseInt(g_y);
	g_m = parseInt(g_m);
	g_d = parseInt(g_d);
	var gy = g_y-1600;
	var gm = g_m-1;
	var gd = g_d-1;

	var g_day_no = 365*gy+parseInt((gy+3) /
4)-parseInt((gy+99)/100)+parseInt((gy+399)/400);

	for (var i=0; i < gm; ++i)
		g_day_no += JalaliDate.g_days_in_month[i];
	if (gm>1 && ((gy%4==0 && gy%100!=0) || (gy%400==0)))
	/* leap and after Feb */
		++g_day_no;
	g_day_no += gd;

	var j_day_no = g_day_no-79;

	var j_np = parseInt(j_day_no/ 12053);
	j_day_no %= 12053;

	var jy = 979+33*j_np+4*parseInt(j_day_no/1461);

	j_day_no %= 1461;

	if (j_day_no >= 366) {
		jy += parseInt((j_day_no-1)/ 365);
		j_day_no = (j_day_no-1)%365;
	}

	for (var i = 0; i < 11 && j_day_no >=
JalaliDate.j_days_in_month[i]; ++i) {
		j_day_no -= JalaliDate.j_days_in_month[i];
	}
	var jm = i+1;
	var jd = j_day_no+1;


	return [jy, jm, jd];
};

Date.prototype.setJalaliFullYear = function(y, m, d) {
	var gd = this.getDate();
	var gm = this.getMonth();
	var gy = this.getFullYear();
	var j = JalaliDate.gregorianToJalali(gy, gm+1, gd);
	if (y < 100) y += 1300;
	j[0] = y;
	if (m != undefined) {
		if (m > 11) {
			j[0] += Math.floor(m / 12);
			m = m % 12;
		}
		j[1] = m + 1;
	}
	if (d != undefined) j[2] = d;
	var g = JalaliDate.jalaliToGregorian(j[0], j[1], j[2]);
	return this.setFullYear(g[0], g[1]-1, g[2]);
};

Date.prototype.setJalaliMonth = function(m, d) {
	var gd = this.getDate();
	var gm = this.getMonth();
	var gy = this.getFullYear();
	var j = JalaliDate.gregorianToJalali(gy, gm+1, gd);
	if (m > 11) {
		j[0] += Math.floor(m / 12);
		m = m % 12;
	}
	j[1] = m+1;
	if (d != undefined) j[2] = d;
	var g = JalaliDate.jalaliToGregorian(j[0], j[1], j[2]);
	return this.setFullYear(g[0], g[1]-1, g[2]);
};

Date.prototype.setJalaliDate = function(d) {
	var gd = this.getDate();
	var gm = this.getMonth();
	var gy = this.getFullYear();
	var j = JalaliDate.gregorianToJalali(gy, gm+1, gd);
	j[2] = d;
	var g = JalaliDate.jalaliToGregorian(j[0], j[1], j[2]);
	return this.setFullYear(g[0], g[1]-1, g[2]);
};

Date.prototype.getJalaliFullYear = function() {
	var gd = this.getDate();
	var gm = this.getMonth();
	var gy = this.getFullYear();
	var j = JalaliDate.gregorianToJalali(gy, gm+1, gd);
	return j[0];
};

Date.prototype.getJalaliMonth = function() {
	var gd = this.getDate();
	var gm = this.getMonth();
	var gy = this.getFullYear();
	var j = JalaliDate.gregorianToJalali(gy, gm+1, gd);
	return j[1]-1;
};

Date.prototype.getJalaliDate = function() {
	var gd = this.getDate();
	var gm = this.getMonth();
	var gy = this.getFullYear();
	var j = JalaliDate.gregorianToJalali(gy, gm+1, gd);
	return j[2];
};

Date.prototype.getJalaliDay = function() {
	var day = this.getDay();
	day = (day) % 7;
	return day;
};
date/jalali/date-helper.min.js000064400000022146151156520450012240
0ustar00Date.gregorian_MD=[31,28,31,30,31,30,31,31,30,31,30,31],Date.local_MD=[31,31,31,31,31,31,30,30,30,30,30,29],Date.SECOND=1e3,Date.MINUTE=60*Date.SECOND,Date.HOUR=60*Date.MINUTE,Date.DAY=24*Date.HOUR,Date.WEEK=7*Date.DAY,Date.prototype.setLocalDateOnly=function(t,e){if("gregorian"!=t)return"";var
a=new
Date(e);this.setDate(1),this.setFullYear(a.getFullYear()),this.setMonth(a.getMonth()),this.setDate(a.getDate())},Date.prototype.setLocalDate=function(t,e){return"gregorian"!=t?this.setJalaliDate(e):this.setDate(e)},Date.prototype.setLocalMonth=function(t,e,a){return"gregorian"!=t?this.setJalaliMonth(e,a):(void
0==a&&this.getDate(),this.setMonth(e))},Date.prototype.setOtherFullYear=function(t,e){if("gregorian"!=t)return(a=new
Date(this)).setLocalFullYear(e),a.getLocalMonth("jalali")!=this.getLocalMonth("jalali")&&this.setLocalDate("jalali",29),this.setLocalFullYear("jalali",e);var
a=new Date(this);return
a.setFullYear(e),a.getMonth()!=this.getMonth()&&this.setDate(28),this.setUTCFullYear(e)},Date.prototype.setLocalFullYear=function(t,e){if("gregorian"!=t)return
this.setJalaliFullYear(e);var a=new Date(this);return
a.setFullYear(e),a.getMonth()!=this.getMonth()&&this.setDate(28),this.setFullYear(e)},Date.prototype.getLocalWeekDays=function(t,e){return
6},Date.prototype.getOtherFullYear=function(t){return"gregorian"!=t?this.getJalaliFullYear():this.getFullYear()},Date.prototype.getLocalFullYear=function(t){return"gregorian"!=t?this.getJalaliFullYear():this.getFullYear()},Date.prototype.getLocalMonth=function(t){return"gregorian"!=t?this.getJalaliMonth():this.getMonth()},Date.prototype.getLocalDate=function(t){return"gregorian"!=t?this.getJalaliDate():this.getDate()},Date.prototype.getLocalDay=function(t){return"gregorian"!=t?this.getJalaliDay():this.getDay()},Date.prototype.getLocalMonthDays=function(t,e){if("gregorian"==t){a=this.getFullYear();return
void
0===e&&(e=this.getMonth()),0!=a%4||0==a%100&&0!=a%400||1!=e?Date.gregorian_MD[e]:29}var
a=this.getLocalFullYear("jalali");if(void
0===e&&(e=this.getLocalMonth("jalali")),0==a%4&&(0!=a%100||0==a%400)&&1==e)return
29;Date.local_MD[e]},Date.prototype.getLocalWeekNumber=function(t){if("gregorian"!=t){a=(e=new
Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0)).getDay();e.setDate(e.getDate()-(a+6)%7+3);r=e.valueOf();return
e.setMonth(0),e.setDate(4),Math.round((r-e.valueOf())/6048e5)+1}var e=new
Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0),a=e.getDay();e.setDate(e.getDate()-(a+6)%7+3);var
r=e.valueOf();return
e.setMonth(0),e.setDate(4),Math.round((r-e.valueOf())/6048e5)+1},Date.prototype.getLocalDayOfYear=function(t){if("gregorian"!=t){r=(e=new
Date(this.getOtherFullYear(t),this.getLocalMonth(t),this.getLocalDate(t),0,0,0))-(a=new
Date(this.getOtherFullYear(t),0,0,0,0,0));return Math.floor(r/Date.DAY)}var
e=new Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0),a=new
Date(this.getFullYear(),0,0,0,0,0),r=e-a;return
Math.floor(r/Date.DAY)},Date.prototype.getMonthDays=function(t){var
e=this.getFullYear();return void
0===t&&(t=this.getMonth()),0!=e%4||0==e%100&&0!=e%400||1!=t?"gregorian"==Date.dateType?Date.gregorian_MD[t]:void
Date.local_MD[t]:29},Date.prototype.equalsTo=function(t){return
this.getFullYear()==t.getFullYear()&&this.getMonth()==t.getMonth()&&this.getDate()==t.getDate()&&this.getHours()==t.getHours()&&this.getMinutes()==t.getMinutes()},Date.localCalToGregorian=function(t,e,a){return
JalaliDate.jalaliToGregorian(t,e,a)},Date.gregorianToLocalCal=function(t,e,a){return
JalaliDate.gregorianToJalali(t,e,a)},Date.numbersToIso=function(t){var
e,a=[0,1,2,3,4,5,6,7,8,9];if(t=t.toString(),"[object
Array]"===Object.prototype.toString.call(JoomlaCalLocale.localLangNumbers))for(e=0;e<a.length;e++)t=t.replace(new
RegExp(JoomlaCalLocale.localLangNumbers[e],"g"),a[e]);return
t},Date.prototype.print=function(t,e,a){if("string"!=typeof
e&&(t=""),e||(e="gregorian"),"string"!=typeof
t&&(t=""),!t)return"";if("NaN"==this.getLocalDate(e)||!this.getLocalDate(e))return"";var
r=this.getLocalMonth(e),o=this.getLocalDate(e),l=this.getLocalFullYear(e),i=this.getLocalWeekNumber(e),n=this.getLocalDay(e),s={},g=this.getHours(),h=g>=12,D=h?g-12:g,u=this.getLocalDayOfYear(e);0==D&&(D=12);var
c=this.getMinutes(),p=this.getSeconds();s["%a"]=JoomlaCalLocale.shortDays[n],s["%A"]=JoomlaCalLocale.days[n],s["%b"]=JoomlaCalLocale.shortMonths[r],s["%B"]=JoomlaCalLocale.months[r],s["%C"]=1+Math.floor(l/100),s["%d"]=o<10?"0"+o:o,s["%e"]=o,s["%H"]=g<10?"0"+g:g,s["%I"]=D<10?"0"+D:D,s["%j"]=u<100?u<10?"00"+u:"0"+u:u,s["%k"]=g,s["%l"]=D,s["%m"]=r<9?"0"+(1+r):1+r,s["%M"]=c<10?"0"+c:c,s["%n"]="\n",s["%p"]=h?JoomlaCalLocale.PM:JoomlaCalLocale.AM,s["%P"]=h?JoomlaCalLocale.pm:JoomlaCalLocale.am,s["%s"]=Math.floor(this.getTime()/1e3),s["%S"]=p<10?"0"+p:p,s["%t"]="\t",s["%U"]=s["%W"]=s["%V"]=i<10?"0"+i:i,s["%u"]=n+1,s["%w"]=n,s["%y"]=(""+l).substr(2,2),s["%Y"]=l,s["%%"]="%";var
f=/%./g,M=t.replace(f,function(t){return s[t]||t});return"[object
Array]"===Object.prototype.toString.call(JoomlaCalLocale.localLangNumbers)&&a&&(M=Date.convertNumbers(M)),M},Date.parseFieldDate=function(t,e,a){t=Date.numbersToIso(t);var
r=new
Date,o=0,l=-1,i=0,n=t.split(/\W+/),s=e.match(/%./g),g=0,h=0,D=0,u=0;for(g=0;g<n.length;++g)if(n[g])switch(s[g]){case"%d":case"%e":i=parseInt(n[g],10);break;case"%m":l=parseInt(n[g],10)-1;break;case"%Y":case"%y":(o=parseInt(n[g],10))<100&&(o+=o>29?1900:2e3);break;case"%b":case"%B":for(h=0;h<12;++h)if("gregorian"!=a){if(JoomlaCalLocale.months[h].substr(0,n[g].length).toLowerCase()==n[g].toLowerCase()){l=h;break}}else
if(JoomlaCalLocale.months[h].substr(0,n[g].length).toLowerCase()==n[g].toLowerCase()){l=h;break}break;case"%H":case"%I":case"%k":case"%l":D=parseInt(n[g],10);break;case"%P":case"%p":/pm/i.test(n[g])&&D<12?D+=12:/am/i.test(n[g])&&D>=12&&(D-=12);break;case"%M":u=parseInt(n[g],10);break;case"%S":sec=parseInt(n[g],10)}if(isNaN(o)&&(o=r.getFullYear()),isNaN(l)&&(l=r.getMonth()),isNaN(i)&&(i=r.getDate()),isNaN(D)&&(D=r.getHours()),isNaN(u)&&(u=r.getMinutes()),0!=o&&-1!=l&&0!=i)return
new
Date(o,l,i,D,u,0);for(o=0,l=-1,i=0,g=0;g<n.length;++g)if(-1!=n[g].search(/[a-zA-Z]+/)){var
c=-1;for(h=0;h<12;++h)if("gregorian"!=a){if(JoomlaCalLocale.months[h].substr(0,n[g].length).toLowerCase()==n[g].toLowerCase()){c=h;break}}else
if(JoomlaCalLocale.months[h].substr(0,n[g].length).toLowerCase()==n[g].toLowerCase()){c=h;break}-1!=c&&(-1!=l&&(i=l+1),l=c)}else
parseInt(n[g],10)<=12&&-1==l?l=n[g]-1:parseInt(n[g],10)>31&&0==o?(o=parseInt(n[g],10))<100&&(o+=o>29?1900:2e3):0==i&&(i=n[g]);return
0==o&&(o=r.getFullYear()),-1!=l&&0!=i?new
Date(o,l,i,D,u,0):r},JalaliDate={g_days_in_month:[31,28,31,30,31,30,31,31,30,31,30,31],j_days_in_month:[31,31,31,31,31,31,30,30,30,30,30,29]},JalaliDate.jalaliToGregorian=function(t,e,a){for(var
r=(t=parseInt(t))-979,o=(e=parseInt(e))-1,l=(a=parseInt(a))-1,i=365*r+8*parseInt(r/33)+parseInt((r%33+3)/4),n=0;n<o;++n)i+=JalaliDate.j_days_in_month[n];var
s=(i+=l)+79,g=1600+400*parseInt(s/146097),h=!0;(s%=146097)>=36525&&(s--,g+=100*parseInt(s/36524),(s%=36524)>=365?s++:h=!1),g+=4*parseInt(s/1461),(s%=1461)>=366&&(h=!1,s--,g+=parseInt(s/365),s%=365);for(n=0;s>=JalaliDate.g_days_in_month[n]+(1==n&&h);n++)s-=JalaliDate.g_days_in_month[n]+(1==n&&h);return[g,n+1,s+1]},JalaliDate.checkDate=function(t,e,a){return!(t<0||t>32767||e<1||e>12||a<1||a>JalaliDate.j_days_in_month[e-1]+(12==e&&!((t-979)%33%4)))},JalaliDate.gregorianToJalali=function(t,e,a){for(var
r=(t=parseInt(t))-1600,o=(e=parseInt(e))-1,l=(a=parseInt(a))-1,i=365*r+parseInt((r+3)/4)-parseInt((r+99)/100)+parseInt((r+399)/400),n=0;n<o;++n)i+=JalaliDate.g_days_in_month[n];o>1&&(r%4==0&&r%100!=0||r%400==0)&&++i;var
s=(i+=l)-79,g=parseInt(s/12053);s%=12053;var
h=979+33*g+4*parseInt(s/1461);(s%=1461)>=366&&(h+=parseInt((s-1)/365),s=(s-1)%365);for(n=0;n<11&&s>=JalaliDate.j_days_in_month[n];++n)s-=JalaliDate.j_days_in_month[n];return[h,n+1,s+1]},Date.prototype.setJalaliFullYear=function(t,e,a){var
r=this.getDate(),o=this.getMonth(),l=this.getFullYear(),i=JalaliDate.gregorianToJalali(l,o+1,r);t<100&&(t+=1300),i[0]=t,void
0!=e&&(e>11&&(i[0]+=Math.floor(e/12),e%=12),i[1]=e+1),void
0!=a&&(i[2]=a);var
n=JalaliDate.jalaliToGregorian(i[0],i[1],i[2]);return
this.setFullYear(n[0],n[1]-1,n[2])},Date.prototype.setJalaliMonth=function(t,e){var
a=this.getDate(),r=this.getMonth(),o=this.getFullYear(),l=JalaliDate.gregorianToJalali(o,r+1,a);t>11&&(l[0]+=Math.floor(t/12),t%=12),l[1]=t+1,void
0!=e&&(l[2]=e);var
i=JalaliDate.jalaliToGregorian(l[0],l[1],l[2]);return
this.setFullYear(i[0],i[1]-1,i[2])},Date.prototype.setJalaliDate=function(t){var
e=this.getDate(),a=this.getMonth(),r=this.getFullYear(),o=JalaliDate.gregorianToJalali(r,a+1,e);o[2]=t;var
l=JalaliDate.jalaliToGregorian(o[0],o[1],o[2]);return
this.setFullYear(l[0],l[1]-1,l[2])},Date.prototype.getJalaliFullYear=function(){var
t=this.getDate(),e=this.getMonth(),a=this.getFullYear();return
JalaliDate.gregorianToJalali(a,e+1,t)[0]},Date.prototype.getJalaliMonth=function(){var
t=this.getDate(),e=this.getMonth(),a=this.getFullYear();return
JalaliDate.gregorianToJalali(a,e+1,t)[1]-1},Date.prototype.getJalaliDate=function(){var
t=this.getDate(),e=this.getMonth(),a=this.getFullYear();return
JalaliDate.gregorianToJalali(a,e+1,t)[2]},Date.prototype.getJalaliDay=function(){var
t=this.getDay();return t%=7};
de.js000064400000001172151156520450005477 0ustar00window.JoomlaCalLocale =
{
	today : "Heute",
	weekend : [0, 6],
	wk : "KW",
	time : "Uhrzeit:",
	days : ["Sonntag", "Montag", "Dienstag",
"Mittwoch", "Donnerstag", "Freitag",
"Samstag"],
	shortDays : ["Son", "Mon", "Die",
"Mit", "Don", "Fre", "Sam"],
	months : ["Januar", "Februar", "März",
"April", "Mai", "Juni", "Juli",
"August", "September", "Oktober",
"November", "Dezember"],
	shortMonths : ["Jan", "Feb", "Mär",
"Apr", "Mai", "Jun", "Jul",
"Aug", "Sep", "Okt", "Nov",
"Dez"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Schließen",
	clear: "Leeren"
};
el.js000064400000001615151156520450005511 0ustar00window.JoomlaCalLocale =
{
	today : "Σήμερα",
	weekend : [0, 6],
	wk : "εβδ.",
	time : "Ώρα:",
	days : ["Κυριακή", "Δευτέρα",
"Τρίτη", "Τετάρτη",
"Πέμπτη", "Παρασκευή",
"Σάββατο"],
	shortDays : ["Κυρ", "Δευ", "Τρι",
"Τετ", "Πεμ", "Παρ",
"Σαβ"],
	months : ["Ιανουάριος",
"Φεβρουάριος", "Μάρτιος",
"Απρίλιος", "Μάιος",
"Ιούνιος", "Ιούλιος",
"Αύγουστος", "Σεπτέμβριος",
"Οκτώβριος", "Νοέμβριος",
"Δεκέμβριος"],
	shortMonths : ["Ιαν", "Φεβ", "Μαρ",
"Απρ", "Μαϊ", "Ιουν",
"Ιουλ", "Αυγ", "Σεπ",
"Οκτ", "Νοε", "Δεκ"],
	AM : "ΠΜ",
	PM :  "ΜΜ",
	am : "πμ",
	pm : "μμ",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Κλείσιμο",
	clear: "Καθαρισμός"
};en.js000064400000001156151156520450005513 0ustar00window.JoomlaCalLocale
= {
	today : "Today",
	weekend : [0, 6],
	wk : "wk",
	time : "Time:",
	days : ["Sunday", "Monday", "Tuesday",
"Wednesday", "Thursday", "Friday",
"Saturday"],
	shortDays : ["Sun", "Mon", "Tue",
"Wed", "Thu", "Fri", "Sat"],
	months : ["January", "February", "March",
"April", "May", "June", "July",
"August", "September", "October",
"November", "December"],
	shortMonths : ["Jan", "Feb", "Mar",
"Apr", "May", "Jun", "Jul",
"Aug", "Sep", "Oct", "Nov",
"Dec"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Close",
	clear: "Clear"
};es.js000064400000001154151156520450005516 0ustar00window.JoomlaCalLocale
= {
	today : "Hoy",
	weekend : [0, 6],
	wk : "Sem",
	time : "Hora:",
	days : ["Domingo", "Lunes", "Martes",
"Miércoles", "Jueves", "Viernes",
"Sábado"],
	shortDays : ["Do", "Lu", "Ma",
"Mi", "Ju", "Vi", "Sá"],
	months : ["Enero", "Febrero", "Marzo",
"Abril", "Mayo", "Junio", "Julio",
"Agosto", "Septiembre", "Octubre",
"Noviembre", "Diciembre"],
	shortMonths : ["Ene", "Feb", "Mar",
"Abr", "May", "Jun", "Jul",
"Ago", "Sep", "Oct", "Nov",
"Dic"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Cerrar",
	clear: "Limpiar"
};
eu.js000064400000001220151156520450005512 0ustar00window.JoomlaCalLocale =
{
	today : "Gaur",
	weekend : [0, 6],
	wk : "ast.",
	time : "Ordua:",
	days : ["Igandea", "Astelehena",
"Asteartea", "Asteazkena", "Osteguna",
"Ostirala", "Larunbata"],
	shortDays : ["ig.", "al.", "as.",
"az.", "og.", "or.", "lr."],
	months : ["Urtarrila", "Otsaila", "Martxoa",
"Apirila", "Maiatza", "Ekaina",
"Uztaila", "Abuztua", "Iraila",
"Urria", "Azaroa", "Abendua"],
	shortMonths : ["urt.", "ots.", "mar.",
"api.", "mai.", "eka.", "uzt.",
"abu.", "ira.", "urr.", "aza.",
"abe."],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Itxi",
	clear: "Garbitu"
};
fa-ir.js000064400000001524151156520450006106 0ustar00window.JoomlaCalLocale
= {
	today : "امروز",
	weekend : [5],
	wk : "هفته",
	time : "زمان",
	days : ["یکشنبه","دوشنبه","سه
شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],
	shortDays :
["یک","دو","سه","چهار","پنج","جمعه","شنبه"],
	months :
["فروردین","اردیبهشت","خرداد","تیر","مرداد","شهریور","مهر","آبان","آذر","دی","بهمن","اسفند"],
	shortMonths :
["فروردین","اردیبهشت","خرداد","تیر","مرداد","شهریور","مهر","آبان","آذر","دی","بهمن","اسفند"],
	AM : "ق.ظ.",
	PM :  "ب.ظ.",
	am : "ق.ظ.",
	pm : "ب.ظ.",
	dateType : "jalali",
	minYear : 1268,
	maxYear : 1458,
	exit: "بستن",
	clear: "پاک",
	localLangNumbers:
["۰","۱","۲","۳","۴","۵","۶","۷","۸","۹"]
};fi.js000064400000001245151156520450005506 0ustar00window.JoomlaCalLocale
= {
	today : "Tänään",
	weekend : [0, 6],
	wk : "vk",
	time : "Aika:",
	days : ["Sunnuntai", "Maanantai", "Tiistai",
"Keskiviikko", "Torstai", "Perjantai",
"Lauantai"],
	shortDays : ["Su", "Ma", "Ti",
"Ke", "To", "Pe", "La"],
	months : ["Tammikuu", "Helmikuu",
"Maaliskuu", "Huhtikuu", "Toukokuu",
"Kesäkuu", "Heinäkuu", "Elokuu",
"Syyskuu", "Lokakuu", "Marraskuu",
"Joulukuu"],
	shortMonths : ["Tammi", "Helmi", "Maalis",
"Huhti", "Touko", "Kesä",
"Heinä", "Elo", "Syys", "Loka",
"Marras", "Joulu"],
	AM : "AP",
	PM :  "IP",
	am : "ap",
	pm : "ip",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Sulje",
	clear: "Tyhjennä"
};fr.js000064400000001177151156520450005523 0ustar00window.JoomlaCalLocale
= {
	today : "Aujourd'hui",
	weekend : [0, 6],
	wk : "wk",
	time : "Heure&nbsp;:",
	days : ["Dimanche", "Lundi", "Mardi",
"Mercredi", "Jeudi", "Vendredi",
"Samedi"],
	shortDays : ["Dim", "Lun", "Mar",
"Mer", "Jeu", "Ven", "Sam"],
	months : ["Janvier", "Février", "Mars",
"Avril", "Mai", "Juin", "Juillet",
"Août", "Septembre", "Octobre",
"Novembre", "Décembre"],
	shortMonths : ["Jan", "Fév", "Mar",
"Avr", "Mai", "Jui", "Juol",
"Aoû", "Sep", "Oct", "Nov",
"Déc"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Fermer",
	clear: "Effacer"
};ga.js000064400000001302151156520450005471 0ustar00window.JoomlaCalLocale
= {
	today : "Inniu",
	weekend : [0, 6],
	wk : "7n",
	time : "Am:",
	days : ["Dé Domhnaigh", "Dé Luain", "Dé
Máirt", "Dé Céadaoin", "Déardaoin", "Dé
hAoine", "Dé Sathairn"],
	shortDays : ["Domh", "Luan", "Máirt",
"Céad", "Déar", "Aoine", "Sath"],
	months : ["Eanáir", "Feabhra", "Márta",
"Aibreán", "Bealtaine", "Meitheamh",
"Iúil", "Lúnasa", "Meán Fómhair",
"Deireadh Fómhair", "Samhain", "Nollaig"],
	shortMonths : ["Ean", "Feabh", "Márta",
"Aib", "Beal", "Meith", "Iúil",
"Lún", "MFómh", "DFómh", "Samh",
"Noll"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Dún",
	clear: "Glan"
};
hr.js000064400000001205151156520450005515 0ustar00window.JoomlaCalLocale =
{
	today : "Danas",
	weekend : [0, 6],
	wk : "tj",
	time : "Vrijeme:",
	days : ["Nedjelja", "Ponedjeljak", "Utorak",
"Srijeda", "Četvrtak", "Petak",
"Subota"],
	shortDays : ["Ned", "Pon", "Uto",
"Sri", "Čet", "Pet", "Sub"],
	months : ["Siječanj", "Veljača",
"Ožujak", "Travanj", "Svibanj",
"Lipanj", "Srpanj", "Kolovoz",
"Rujan", "Listopad", "Studeni",
"Prosinac"],
	shortMonths : ["Sij", "Velj", "Ožu",
"Tra", "Svi", "Lip", "Srp",
"Kol", "Ruj", "Lis", "Stu",
"Pro"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Zatvori",
	clear: "Otkaži"
};hu.js000064400000001222151156520450005517 0ustar00window.JoomlaCalLocale
= {
	today : "Ma",
	weekend : [0, 6],
	wk : "hét",
	time : "Időpont:",
	days : ["vasárnap", "hétfő", "kedd",
"szerda", "csütörtök", "péntek",
"szombat"],
	shortDays : ["V", "H", "K", "Sze",
"Cs", "P", "Szo"],
	months : ["január", "február", "március",
"április", "május", "június",
"július", "augusztus", "szeptember",
"október", "november", "december"],
	shortMonths : ["jan", "febr", "márc",
"ápr", "máj", "jún", "júl",
"aug", "szept", "okt", "nov",
"dec"],
	AM : "de.",
	PM :  "du.",
	am : "de.",
	pm : "du.",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Bezárás",
	clear: "Törlés"
};it.js000064400000001175151156520450005526 0ustar00window.JoomlaCalLocale
= {
	today : "Oggi",
	weekend : [0, 6],
	wk : "set",
	time : "Ora:",
	days : ["Domenica", "Lunedì", "Martedì",
"Mercoledì", "Giovedì", "Venerdì",
"Sabato"],
	shortDays : ["Dom", "Lun", "Mar",
"Mer", "Gio", "Ven", "Sab"],
	months : ["Gennaio", "Febbraio", "Marzo",
"Aprile", "Maggio", "Giugno",
"Luglio", "Agosto", "Settembre",
"Ottobre", "Novembre", "Dicembre"],
	shortMonths : ["Gen", "Feb", "Mar",
"Apr", "Mag", "Giu", "Lug",
"Ago", "Set", "Ott", "Nov",
"Dic"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Chiudi",
	clear: "Annulla"
};ja.js000064400000001217151156520450005501 0ustar00window.JoomlaCalLocale
= {
	today : "今日",
	weekend : [0, 6],
	wk : "週",
	time : "時間:",
	days : ["日曜日", "月曜日",
"火曜日", "水曜日", "木曜日",
"金曜日", "土曜日"],
	shortDays : ["日", "月", "火",
"水", "木", "金", "土"],
	months : ["1月", "2月", "3月",
"4月", "5月", "6月", "7月",
"8月", "9月", "10月", "11月",
"12月"],
	shortMonths : ["1月", "2月", "3月",
"4月", "5月", "6月", "7月",
"8月", "9月", "10月", "11月",
"12月"],
	AM : "午前",
	PM :  "午後",
	am : "午前",
	pm : "午後",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "閉じる",
	clear: "クリア"
};ka.js000064400000002120151156520450005474 0ustar00window.JoomlaCalLocale
= {
	today : "დღეს",
	weekend : [0, 6],
	wk : "კვ",
	time : "დრო:",
	days : ["კვირა", "ორშაბათი",
"სამშაბათი",
"ოთხშაბათი",
"ხუთშაბათი",
"პარასკევი", "შაბათი"],
	shortDays : ["კვ", "ორშ",
"სამშ", "ოთხშ",
"ხუთშ", "პარ", "შაბ"],
	months : ["იანვარი",
"თებერვალი", "მარტი",
"აპრილი", "მაისი",
"ივნისი", "ივლისი",
"აგვისტო",
"სექტემბერი",
"ოქტომბერი",
"ნოემბერი",
"დეკემბერი"],
	shortMonths : ["იან", "თებ",
"მარ", "აპრ", "მაი",
"ივნ", "ივლ", "აგვ",
"სექ", "ოქტ", "ნოე",
"დეკ"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "დახურვა",
	clear: "გასუფთავება"
};kk.js000064400000001506151156520450005515 0ustar00window.JoomlaCalLocale
= {
	today : "Бүгін",
	weekend : [0, 6],
	wk : "апта",
	time : "Уақыт:",
	days : ["Жексенбі", "Дүйсенбі",
"Сейсенбі", "Сәрсенбі",
"Бейсенбі", "Жұма",
"Сенбі"],
	shortDays : ["Жекс", "Дүйс",
"Сейс", "Сәрс", "Бейс",
"Жұма", "Сенбі"],
	months : ["Қаңтар", "Ақпан",
"Наурыз", "Сәуір", "Мамыр",
"Маусым", "Шілде", "Тамыз",
"Қыркүйек", "Қазан",
"Қараша", "Желтоқсан"],
	shortMonths : ["Қаң", "Ақп", "Нау",
"Сәу", "Мам", "Мау",
"Шіл", "Там", "Қырк",
"Қаз", "Қар", "Жел"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Жабу",
	clear: "Өшіру"
};ko.js000064400000001207151156520450005517 0ustar00window.JoomlaCalLocale
= {
	today : "오늘",
	weekend : [0, 6],
	wk : "wk",
	time : "시간:",
	days : ["일요일", "월요일",
"화요일", "수요일", "목요일",
"금요일", "토요일"],
	shortDays : ["일", "월", "화",
"수", "목", "금", "토"],
	months : ["1월", "2월", "3월",
"4월", "5월", "6월", "7월",
"8월", "9월", "10월", "11월",
"12월"],
	shortMonths : ["1월", "2월", "3월",
"4월", "5월", "6월", "7월",
"8월", "9월", "10월", "11월",
"12월"],
	AM : "오전",
	PM :  "오후",
	am : "오전",
	pm : "오후",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "닫기",
	clear: "Clear"
};lt.js000064400000001260151156520450005524 0ustar00window.JoomlaCalLocale
= {
	today : "Šiandien",
	weekend : [0, 6],
	wk : "wk",
	time : "Laikas:",
	days : ["Sekmadienis", "Pirmadienis",
"Antradienis", "Trečiadienis",
"Ketvirtadienis", "Penktadienis",
"Šeštadienis"],
	shortDays : ["Sek", "Pir", "Ant",
"Tre", "Ket", "Pen", "Šeš"],
	months : ["Sausis", "Vasaris", "Kovas",
"Balandis", "Gegužė", "Birželis",
"Liepa", "Rugpjūtis", "Rugsšjis",
"Spalis", "Lapkritis", "Gruodis"],
	shortMonths : ["Sau", "Vas", "Kov",
"Bal", "Geg", "Bir", "Lie",
"Rug", "Rgs", "Spa", "Lap",
"Grd"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Uždaryti",
	clear: "Išvalyti"
};mk.js000064400000001474151156520450005523 0ustar00window.JoomlaCalLocale
= {
	today : "Денес",
	weekend : [0, 6],
	wk : "нед",
	time : "Време:",
	days : ["Недела", "Понеделник",
"Вторник", "Среда",
"Четврток", "Петок",
"Сабота"],
	shortDays : ["Нед", "Пон", "Вто",
"Сре", "Чет", "Пет",
"Саб"],
	months : ["Јануари", "Февруари",
"Март", "Април", "Мај",
"Јуни", "Јули", "Август",
"Септември", "Октомври",
"Ноември", "Декември"],
	shortMonths : ["Јан", "Фев", "Мар",
"Апр", "Мај", "Јун",
"Јул", "Авг", "Сеп",
"Окт", "Ное", "Дек"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Затвори",
	clear: "Зачувај"
};nb.js000064400000001156151156520450005510 0ustar00window.JoomlaCalLocale
= {
	today : "Dagens dato",
	weekend : [0, 6],
	wk : "Uke",
	time : "Tid:",
	days : ["Søndag", "Mandag", "Tirsdag",
"Onsdag", "Torsdag", "Fredag",
"Lørdag"],
	shortDays : ["Søn", "Man", "Tir",
"Ons", "Tor", "Fre", "Lør"],
	months : ["Januar", "Februar", "Mars",
"April", "Mai", "Juni", "Juli",
"August", "September", "Oktober",
"November", "Desember"],
	shortMonths : ["Jan", "Feb", "Mar",
"Apr", "Mai", "Jun", "Jul",
"Aug", "Sep", "Okt", "Nov",
"Des"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Lukk",
	clear: "Tøm"
};
nl.js000064400000001166151156520450005523 0ustar00window.JoomlaCalLocale =
{
	today : "Vandaag",
	weekend : [0, 6],
	wk : "wk",
	time : "Tijd:",
	days : ["Zondag", "Maandag", "Dinsdag",
"Woensdag", "Donderdag", "Vrijdag",
"Zaterdag"],
	shortDays : ["Zon", "Maa", "Din",
"Woe", "Don", "Vri", "Zat"],
	months : ["Januari", "Februari", "Maart",
"April", "Mei", "Juni", "Juli",
"Augustus", "September", "Oktober",
"November", "December"],
	shortMonths : ["Jan", "Feb", "Maa",
"Apr", "Mei", "Jun", "Jul",
"Aug", "Sep", "Okt", "Nov",
"Dec"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Sluiten",
	clear: "Legen"
};pl.js000064400000001227151156520450005523 0ustar00window.JoomlaCalLocale
= {
	today : "Dzisiaj",
	weekend : [0, 6],
	wk : "tydz",
	time : "Godzina:",
	days : ["Niedziela", "Poniedziałek",
"Wtorek", "Środa", "Czwartek",
"Piątek", "Sobota"],
	shortDays : ["nie.", "pon.", "wt.",
"śr.", "czw.", "pt.", "sob."],
	months : ["Styczeń", "Luty", "Marzec",
"Kwiecień", "Maj", "Czerwiec",
"Lipiec", "Sierpień", "Wrzesień",
"Październik", "Listopad", "Grudzień"],
	shortMonths : ["Sty", "Lut", "Mar",
"Kwi", "Maj", "Cze", "Lip",
"Sie", "Wrz", "Paź", "Lis",
"Gru"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Zamknij",
	clear: "Wyczyść"
};prs-af.js000064400000001524151156520450006300
0ustar00window.JoomlaCalLocale = {
	today : "امروز",
	weekend : [5],
	wk : "هفته",
	time : "زمان",
	days : ["یکشنبه","دوشنبه","سه
شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],
	shortDays :
["یک","دو","سه","چهار","پنج","جمعه","شنبه"],
	months :
["فروردین","اردیبهشت","خرداد","تیر","مرداد","شهریور","مهر","آبان","آذر","دی","بهمن","اسفند"],
	shortMonths :
["فروردین","اردیبهشت","خرداد","تیر","مرداد","شهریور","مهر","آبان","آذر","دی","بهمن","اسفند"],
	AM : "ق.ظ.",
	PM :  "ب.ظ.",
	am : "ق.ظ.",
	pm : "ب.ظ.",
	dateType : "jalali",
	minYear : 1268,
	maxYear : 1458,
	exit: "بستن",
	clear: "پاک",
	localLangNumbers:
["۰","۱","۲","۳","۴","۵","۶","۷","۸","۹"]
};pt.js000064400000001215151156520450005530 0ustar00window.JoomlaCalLocale
= {
	today : "Hoje",
	weekend : [0, 6],
	wk : "sem",
	time : "Hora:",
	days : ["Domingo", "Segunda-feira",
"Terça-feira", "Quarta-feira",
"Quinta-feira", "Sexta-feira", "Sábado"],
	shortDays : ["Dom", "Seg", "Ter",
"Qua", "Qui", "Sex", "Sab"],
	months : ["Janeiro", "Fevereiro", "Março",
"Abril", "Maio", "Junho", "Julho",
"Agosto", "Setembro", "Outubro",
"Novembro", "Dezembro"],
	shortMonths : ["Jan", "Fev", "Mar",
"Abr", "Mai", "Jun", "Jul",
"Ago", "Set", "Out", "Nov",
"Dez"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Fechar",
	clear: "Limpar"
};
ru.js000064400000001473151156520450005541 0ustar00window.JoomlaCalLocale =
{
	today : "Сегодня",
	weekend : [0, 6],
	wk : "нед",
	time : "Время:",
	days : ["Воскресенье",
"Понедельник", "Вторник",
"Среда", "Четверг",
"Пятница", "Суббота"],
	shortDays : ["Вс", "Пн", "Вт",
"Ср", "Чт", "Пт", "Сб"],
	months : ["Январь", "Февраль",
"Март", "Апрель", "Май",
"Июнь", "Июль", "Август",
"Сентябрь", "Октябрь",
"Ноябрь", "Декабрь"],
	shortMonths : ["Янв", "Фев", "Мар",
"Апр", "Май", "Июн",
"Июл", "Авг", "Сен",
"Окт", "Ноя", "Дек"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Закрыть",
	clear: "Очистить"
};
sk.js000064400000001214151156520450005521 0ustar00window.JoomlaCalLocale =
{
	today : "Dnes",
	weekend : [0, 6],
	wk : "týž.",
	time : "Čas:",
	days : ["Nedeľa", "Pondelok", "Utorok",
"Streda", "Štvrtok", "Piatok",
"Sobota"],
	shortDays : ["Ned", "Pon", "Uto",
"Str", "Štv", "Pia", "Sob"],
	months : ["Január", "Február", "Marec",
"Apríl", "Máj", "Jún", "Júl",
"August", "September", "Október",
"November", "December"],
	shortMonths : ["Jan", "Feb", "Mar",
"Apr", "Máj", "Jún", "Júl",
"Aug", "Sep", "Okt", "Nov",
"Dec"],
	AM : "DOPOL.",
	PM :  "POPOL.",
	am : "dopol.",
	pm : "popol.",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Zavrieť",
	clear: "Vymazať"
};
sl.js000064400000001156151156520450005527 0ustar00window.JoomlaCalLocale =
{
	today : "Danes",
	weekend : [0, 6],
	wk : "td",
	time : "Čas:",
	days : ["Nedelja", "Ponedeljek", "Torek",
"Sreda", "Četrtek", "Petek",
"Sobota"],
	shortDays : ["Ned", "Pon", "Tor",
"Sre", "Čet", "Pet", "Sob"],
	months : ["Januar", "Februar", "Marec",
"April", "Maj", "Junij", "Julij",
"Avgust", "September", "Oktober",
"November", "December"],
	shortMonths : ["Jan", "Feb", "Mar",
"Apr", "Maj", "Jun", "Jul",
"Avg", "Sep", "Okt", "Nov",
"Dec"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Zapri",
	clear: "Počisti"
};sr-rs.js000064400000001464151156520450006161
0ustar00window.JoomlaCalLocale = {
	today : "Данас",
	weekend : [0, 6],
	wk : "нед",
	time : "Време:",
	days : ["Недеља", "Понедељак",
"Уторак", "Среда",
"Четвртак", "Петак",
"Субота"],
	shortDays : ["Нед", "Пон", "Уто",
"Сре", "Чет", "Пет",
"Суб"],
	months : ["Јануар", "Фенруар",
"Март", "Април", "Мај",
"Јуни", "Јули", "Август",
"Септембар", "Октобар",
"Новембар", "Децембар"],
	shortMonths : ["Јан", "Феб", "Мар",
"Апр", "Мај", "Јун",
"Јул", "Авг", "Сеп",
"Окт", "Нов", "Дец"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Затвори",
	clear: "Зачувај"
};sr-yu.js000064400000001162151156520460006166
0ustar00window.JoomlaCalLocale = {
	today : "Danas",
	weekend : [0, 6],
	wk : "ned",
	time : "Vreme:",
	days : ["Nedelja", "Ponedeljak", "Utorak",
"Sreda", "Četvrtak", "Petak",
"Subota"],
	shortDays : ["Ned", "Pon", "Uto",
"Sre", "Čet", "Pet", "Sub"],
	months : ["Januar", "Fenruar", "Mart",
"April", "Maj", "Juni", "Juli",
"Avgust", "Septembar", "Oktobar",
"Novembar", "Decembar"],
	shortMonths : ["Jan", "Feb", "Mar",
"Apr", "Maj", "Jun", "Jul",
"Avg", "Sep", "Okt", "Nov",
"Dec"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Zatvori",
	clear: "Sačuvaj"
};
sv.js000064400000001154151156520500005533 0ustar00window.JoomlaCalLocale =
{
	today : "Idag",
	weekend : [0, 6],
	wk : "vk",
	time : "Tid:",
	days : ["Söndag", "Måndag", "Tisdag",
"Onsdag", "Torsdag", "Fredag",
"Lördag"],
	shortDays : ["Sön", "Mån", "Tis",
"Ons", "Tor", "Fre", "Lör"],
	months : ["Januari", "Februari", "Mars",
"April", "Maj", "Juni", "Juli",
"Augusti", "September", "Oktober",
"November", "December"],
	shortMonths : ["Jan", "Feb", "Mar",
"Apr", "Maj", "Jun", "Jul",
"Aug", "Sep", "Okt", "Nov",
"Dec"],
	AM : "FM",
	PM :  "EM",
	am : "fm",
	pm : "em",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Stäng",
	clear: "Rensa"
};sw.js000064400000001163151156520510005535
0ustar00window.JoomlaCalLocale = {
	today : "Leo",
	weekend : [0, 6],
	wk : "wk",
	time : "Saa:",
	days : ["Jumapili", "Jumatatu", "Jumanne",
"Jumatano", "Alhamisi", "Ijumaa",
"Jumamosi"],
	shortDays : ["Jmp", "Jmt", "Jmn",
"Jtn", "Alh", "Ijm", "Jmm"],
	months : ["Januari", "Februari", "Machi",
"Aprili", "Mai", "Juni", "Julai",
"Augosti", "Septemba", "Oktoba",
"Novemba", "Desemba"],
	shortMonths : ["Jan", "Feb", "Mach",
"Apr", "Mai", "Jun", "Jul",
"Ago", "Sep", "Okt", "Nov",
"Des"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Funga",
	clear: "Safisha"
};ta.js000064400000001771151156520510005515 0ustar00window.JoomlaCalLocale
= {
	today : "இன்று",
	weekend : [0, 6],
	wk : "வா",
	time : "நேரம்:",
	days : ["ஞாயிறு", "திங்கள்",
"செவ்வாய்", "புதன்",
"வியாழன்", "வெள்ளி",
"சனி"],
	shortDays : ["ஞா", "தி", "செ",
"பு", "வி", "வெ",
"ச"],
	months : ["ஜனவரி",
"பிப்ரவரி", "மார்ச்",
"ஏப்ரல்", "மே",
"ஜூன்", "ஜூலை",
"ஆகஸ்ட்", "செப்டம்பர்",
"அக்டோபர்", "நவம்பர்",
"டிசம்பர்"],
	shortMonths : ["ஜன", "பிப்",
"மார்", "ஏப்", "மே",
"ஜூன்", "ஜூலை", "ஆக",
"செப்", "அக்", "நவ",
"டிச"],
	AM : "முப",
	PM : "பிப",
	am : "முப",
	pm : "பிப",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "மூடுக",
	clear: "துடைக்க"
};th.js000064400000001761151156520510005523 0ustar00window.JoomlaCalLocale
= {
	today : "วันนี้",
	weekend : [0, 6],
	wk : "สัปดาห์",
	time : "เวลา:",
	days : ["อาทิตย์", "จันทร์",
"อังคาร", "พุธ",
"พฤหัสบดี", "ศุกร์",
"เสาร์"],
	shortDays : ["อา.", "จ.", "อ.",
"พ.", "พฤ.", "ศ.", "ส."],
	months : ["มกราคม",
"กุมภาพันธ์", "มีนาคม",
"เมษายน", "พฤษภาคม",
"มิถุนายน", "กรกฏาคม",
"สิงหาคม", "กันยายน",
"ตุลาคม", "พฤศจิกายน",
"ธันวาคม"],
	shortMonths : ["ม.ค.", "ก.พ.",
"มี.ค.", "เม.ย.", "พ.ค.",
"มิ.ย.", "ก.ค.", "ส.ค.",
"ก.ย.", "ต.ค.", "พ.ย.",
"ธ.ค."],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "ปิด",
	clear: "ล้าง"
};uk.js000064400000001555151156520510005530 0ustar00window.JoomlaCalLocale
= {
	today : "Сьогодні",
	weekend : [0, 6],
	wk : "тждн.",
	time : "Час:",
	days : ["Неділя", "Понеділок",
"Вівторок", "Середа",
"Четвер", "П'ятниця",
"Субота"],
	shortDays : ["Нд.", "Пн.", "Вт.",
"Ср.", "Чт.", "Пт.",
"Сб."],
	months : ["Січень", "Лютий",
"Березень", "Квітень",
"Травень", "Червень",
"Липень", "Серпень",
"Вересень", "Жовтень",
"Листопад", "Грудень"],
	shortMonths : ["Січ.", "Лют.",
"Бер.", "Квіт.", "Трав.",
"Черв.", "Лип.", "Серп.",
"Вер.", "Жовт.", "Лист.",
"Груд."],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "Закрити",
	clear: "Очистити"
};zh-CN.js000064400000001235151156520510006023
0ustar00window.JoomlaCalLocale = {
	today : "今天",
	weekend : [0, 6],
	wk : "星期",
	time : "时间",
	days : ["星期日", "星期一",
"星期二", "星期三", "星期四",
"星期五", "星期六"],
	shortDays : ["日", "一", "二",
"三", "四", "五", "六"],
	months : ["一月", "二月", "三月",
"四月", "五月", "六月",
"七月", "八月", "九月",
"十月", "十一月", "十二月"],
	shortMonths : ["一", "二", "三",
"四", "五", "六", "七",
"八", "九", "十", "十一",
"十二"],
	AM : "上午",
	PM :  "下午",
	am : "上午",
	pm : "下午",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "关闭",
	clear: "清除"
};zh-TW.js000064400000001142151156520510006052
0ustar00window.JoomlaCalLocale = {
	today : "今天",
	weekend : [0, 6],
	wk : "週",
	time : "時間:",
	days : ["日", "一", "二",
"三", "四", "五", "六"],
	shortDays : ["日", "一", "二",
"三", "四", "五", "六"],
	months : ["一月", "二月", "三月",
"四月", "五月", "六月",
"七月", "八月", "九月",
"十月", "十一月", "十二月"],
	shortMonths : ["一", "二", "三",
"四", "五", "六", "七",
"八", "九", "十", "十一",
"十二"],
	AM : "AM",
	PM :  "PM",
	am : "am",
	pm : "pm",
	dateType : "gregorian",
	minYear : 1900,
	maxYear : 2100,
	exit: "關閉",
	clear: "清除"
};