PageSourceSearch

https://www.svitavskoweb.cz/js/js-scripts.js?031020260015899

js svitavskoweb.cz collected 2026-10-02 22:15:25 UTC 796,707 bytes, 6,603 lines download raw bytes

1function number_format( number, decimals, dec_point, thousands_sep ) {
2    var n = number, c = isNaN(decimals = Math.abs(decimals)) ? 2 : decimals;
3    var d = dec_point == undefined ? "," : dec_point;
4    var t = thousands_sep == undefined ? "." : thousands_sep, s = n < 0 ? "-" : "";
5    var i = parseInt(n = Math.abs(+n || 0).toFixed(c)) + "", j = (j = i.length) > 3 ? j % 3 : 0;
6    
7    return s + (j ? i.substr(0, j) + t : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : "");
8}
9function doIframe(){
10	o = document.getElementsByTagName('iframe');
11	for(i=0;i<o.length;i++){
12		if (/\bautoHeight\b/.test(o[i].className)){
13			setHeight(o[i]);
14			addEvent(o[i],'load', doIframe);
15		}
16	}
17}
18
19function setHeight(e){
20    if (e.Document && e.Document.body.scrollHeight) //ie5+ syntax
21    e.height = e.contentWindow.document.body.scrollHeight;
22    
23    else if (e.contentDocument && e.contentDocument.body.scrollHeight) //ns6+ & opera syntax
24    e.height = e.contentDocument.body.scrollHeight + 35;
25    
26    else if(e.contentDocument){
27		e.height = e.contentDocument.body.offsetHeight + 35;
28	} else {
29		e.height = e.contentWindow.document.body.scrollHeight;
30	}
31}
32
33function addEvent(obj, evType, fn){
34	if(obj.addEventListener)
35	{
36	obj.addEventListener(evType, fn,false);
37	return true;
38	} else if (obj.attachEvent){
39	var r = obj.attachEvent("on"+evType, fn);
40	return r;
41	} else {
42	return false;
43	}
44}
45
46if (document.getElementById && document.createTextNode){
47 addEvent(window,'load', doIframe);	
48}
49
50/*
51$('document').ready(function(){
52    var tOut;
53    $("#basket").hover(
54      function() {
55    	  tOut = setTimeout(function(){
56    		var request = $.ajax({
57    			url: "/nacti_kosik.php",
58    			type: "GET",			
59    			dataType: "html"
60    		});
61    		request.done(function(msg) {
62    			$("#basket_products_tbl").html(msg);
63    				$("#basket_products").stop(true,true).delay(0).show();
64    		});
65    	  }, 800);
66      },
67    function(){
68    	clearTimeout(tOut);
69    	$("#basket_products").stop(true,true).delay(0).hide();
70    });
71});
72*/
73
74$('document').ready(function(){
75
76/*
77  $("#basket").click(function(){
78      $.ajax({url: "/nacti_kosik.php", type: "GET", dataType: "html", success: function(result){
79          $("#basket_products_tbl").html(result);
80      }});
81  });
82*/
83
84	$("#basket").dblclick(function(){
85		window.location.replace($(this).find("#basket_link").attr('href'));
86	});
87
88	$("#basket").click(function(){
89		var request = $.ajax({
90			url: "/nacti_kosik.php",
91			type: "GET",
92			dataType: "html"
93		});
94
95		request.done(function(msg) {
96			$("#basket_products_tbl").html(msg);
97		});
98
99	});
100
101});
102
103
104
105/* Zavreni popup kosiku kliknutim mimo */
106/*
107var mouse_is_inside = false;
108$(document).ready(function()
109{
110    $('#basket_products').hover(function(){
111        mouse_is_inside = true;
112    }, function(){
113        mouse_is_inside = false;
114    });
115
116    $("body").mouseup(function(){
117        if(!mouse_is_inside) $('#basket_products').hide();
118    });
119});
120*/
121function uvodni_upoutavka()
122{
123	var request = $.ajax({
124		url: "https://www.svitavskoweb.cz/popup_uvodni_upoutavka.php",
125		type: "GET",
126		data: { },
127		dataType: "html"
128	});
129	 
130	request.done(function( msg ) {
131		$("#popup_head_text").html('&nbsp;');
132		$("#popup_content").html( msg );
133	});
134
135 	show_popup('popup-uvodni-upoutavka');
136}
137
138function dialog_18_let() {
139	$.ajax({
140		url: "https://www.svitavskoweb.cz/popup_uvodni_upoutavka.php?18let=1",
141		type: "GET",
142		data: { },
143		dataType: "html",
144		success: function () {
145			$(".dialog_18_let_bg").hide();
146		},
147	});
148}
149/**
150Menim tridy vybranych prvku na hidden a show.
151@param click - Na co se kliko (id, class).
152@param change - Co se ma menit (id, class).
153@param (show_hidden) - Nepovinny parametr (show = zobrazit, hidden = skryt). Defaultne se hodnoty prohazuji.
154*/
155function tree_categories(click, change, show_hidden)
156{
157  // Nepovinny parametr.
158  // Nastavim tridy tak aby doslo ke skryti nebo zobrazeni.
159  if(show_hidden == "hidden")
160  {
161    $(change).removeClass("hidden").addClass("show");
162  }
163  else if(show_hidden == "show")
164  {
165    $(change).removeClass("show").addClass("hidden");
166  }
167
168  // Prehodim tridy show a hidden.
169  if($(change).hasClass("hidden"))
170  {
171    $(change).removeClass("hidden").addClass("show");
172    $(click).removeClass("show").addClass("hidden");
173  }
174  else
175  {
176    $(change).removeClass("show").addClass("hidden");
177    $(click).removeClass("hidden").addClass("show");
178  }
179}
180/* END */
181
182
183function open_close_categories(id, click)
184{
185  var categories = $(click).closest(".categories_bg");
186  var ul = $(categories).find('ul.'+id);
187
188  if($(ul).hasClass("open"))
189  {
190    $(ul).removeClass("open");
191    $(click).removeClass("open");
192  }
193  else
194  {
195    $(ul).addClass("open");
196    $(click).addClass("open");
197  }
198}
199function detail_vlozeno_v_kosiku(ean, id_skupiny, id) {
200	var request = $.ajax({
201	  url: "nacti_vlozeno_v_kosiku_detail_zbozi.php",
202	  type: "GET",
203	  data: {ean : ean, id_skupiny : id_skupiny},
204	  dataType: "html"
205	});
206	 
207	request.done(function(msg) {
208	  	$("#det-in-bas-"+id).html(msg);
209		if(msg != '') {
210			$("#det-in-bas-"+id).closest('.produkt_detail').addClass('v_kosiku');
211		}
212	});
213}function zobraz_popup_text(id)
214{
215	var request = $.ajax({
216		url: "popup_stat_text.php?id="+id,
217		type: "GET",
218		data: { },
219		dataType: "html"
220	});
221	 
222	request.done(function( msg ) {
223	  	$("#popup_head_text").html('&nbsp;');
224	  	$("#popup_content").html( msg );
225	});	
226
227 	show_popup('popup-staticky-text');
228}
229function zobraz_popup_menu_text(id, menu)
230{
231	var request = $.ajax({
232		url: "popup_menu_text.php?id="+id+"&menu="+menu,
233		type: "GET",
234		data: { },
235		dataType: "html"
236	});
237	 
238	request.done(function( msg ) {
239		$("#popup_head_text").html('&nbsp;');
240		$("#popup_content").html( msg );
241	});
242
243  	show_popup('popup-menu-text');
244}
245
246function zobraz_popup_text_by_ident(ident)
247{
248	var request = $.ajax({
249		url: "popup_menu_text_by_ident.php?ident="+ident,
250		type: "GET",
251		data: { },
252		dataType: "html"
253	});
254
255	request.done(function( msg ) {
256		$("#popup_head_text").html('&nbsp;');
257		$("#popup_content").html( msg );
258	});
259
260	show_popup('popup-menu-text');
261}
262function zobraz_popup_get_text(id, typ)
263{
264	var request = $.ajax({
265		url: "popup_get_text.php?id="+id+"&typ="+typ,
266		type: "GET",
267		data: { },
268		dataType: "html"
269	});
270	 
271	request.done(function( msg ) {
272		$("#popup_head_text").html('&nbsp;');
273		$("#popup_content").html( msg );
274	});
275
276  	show_popup('popup-get-text');
277}
278/*!
279 * 
280 *    CalendarPopup - Simple and usefull DateTimePicker
281 *    Author: Chupurnov Valeriy
282 *    Version: v1.0.3
283 *    Url: https://xdsoft.net/jqplugins/calendarpopup/
284 *    License(s): https://xdsoft.net/jqplugins/calendarpopup/license/
285 * 
286 */
287!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.CalendarPopup=t():e.CalendarPopup=t()}(this,function(){return function(e){function t(n){if(a[n])return a[n].exports;var s=a[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,t),s.l=!0,s.exports}var a={};return t.m=e,t.c=a,t.d=function(e,a,n){t.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/build/",t(t.s=127)}([function(e,t,a){(function(e){!function(t,n){e.exports=function(){"use strict";function t(){return fn.apply(null,arguments)}function n(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function r(e){var t;for(t in e)return!1;return!0}function i(e){return void 0===e}function d(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function _(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function o(e,t){var a,n=[];for(a=0;e.length>a;++a)n.push(t(e[a],a));return n}function u(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function m(e,t){for(var a in t)u(t,a)&&(e[a]=t[a]);return u(t,"toString")&&(e.toString=t.toString),u(t,"valueOf")&&(e.valueOf=t.valueOf),e}function l(e,t,a,n){return pt(e,t,a,n,!0).utc()}function M(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function c(e){return null==e._pf&&(e._pf=M()),e._pf}function h(e){if(null==e._isValid){var t=c(e),a=kn.call(t.parsedDateParts,function(e){return null!=e}),n=!isNaN(e._d.getTime())&&0>t.overflow&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&a);if(e._strict&&(n=n&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return n;e._isValid=n}return e._isValid}function L(e){var t=l(NaN);return null!=e?m(c(t),e):c(t).userInvalidated=!0,t}function Y(e,t){var a,n,s;if(i(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),i(t._i)||
287(e._i=t._i),i(t._f)||(e._f=t._f),i(t._l)||(e._l=t._l),i(t._strict)||(e._strict=t._strict),i(t._tzm)||(e._tzm=t._tzm),i(t._isUTC)||(e._isUTC=t._isUTC),i(t._offset)||(e._offset=t._offset),i(t._pf)||(e._pf=c(t)),i(t._locale)||(e._locale=t._locale),Tn.length>0)for(a=0;Tn.length>a;a++)n=Tn[a],s=t[n],i(s)||(e[n]=s);return e}function y(e){Y(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===gn&&(gn=!0,t.updateOffset(this),gn=!1)}function p(e){return e instanceof y||null!=e&&null!=e._isAMomentObject}function f(e){return 0>e?Math.ceil(e)||0:Math.floor(e)}function D(e){var t=+e,a=0;return 0!==t&&isFinite(t)&&(a=f(t)),a}function k(e,t,a){var n,s=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),i=0;for(n=0;s>n;n++)(a&&e[n]!==t[n]||!a&&D(e[n])!==D(t[n]))&&i++;return i+r}function T(e){!1===t.suppressDeprecationWarnings&&"undefined"!=typeof console&&console}function g(e,a){var n=!0;return m(function(){if(null!=t.deprecationHandler&&t.deprecationHandler(null,e),n){for(var s,r=[],i=0;arguments.length>i;i++){if(s="","object"==typeof arguments[i]){s+="\n["+i+"] ";for(var d in arguments[0])s+=d+": "+arguments[0][d]+", ";s=s.slice(0,-2)}else s=arguments[i];r.push(s)}T(e+"\nArguments: "+Array.prototype.slice.call(r).join("")+"\n"+Error().stack),n=!1}return a.apply(this,arguments)},a)}function w(e,a){null!=t.deprecationHandler&&t.deprecationHandler(e,a),wn[e]||(T(a),wn[e]=!0)}function v(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function H(e){var t,a;for(a in e)t=e[a],v(t)?this[a]=t:this["_"+a]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function S(e,t){var a,n=m({},e);for(a in t)u(t,a)&&(s(e[a])&&s(t[a])?(n[a]={},m(n[a],e[a]),m(n[a],t[a])):null!=t[a]?n[a]=t[a]:delete n[a]);for(a in e)u(e,a)&&!u(t,a)&&s(e[a])&&(n[a]=m({},n[a]));return n}function b(e){null!=e&&this.set(e)}function j(e,t,a){var n=this._calendar[e]||this._calendar.sameElse;return v(n)?n.call(t,a):n}function x(e){var t=this._longDateFormat[e],a=this._longDateFormat[e.toUpperCase()];return t||!a?t:this._longDateFormat[e]=a.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)})}function P(){return this._invalidDate}function O(e){return this._ordinal.replace("%d",e)}function W(e,t,a,n){var s=this._relativeTime[a];return v(s)?s(e,t,a,n):s.replace(/%d/i,e)}function E(e,t){var a=this._relativeTime[e>0?"future":"past"];return v(a)?a(t):a.replace(/%s/i,t)}function A(e,t){var a=e.toLowerCase();On[a]=On[a+"s"]=On[t]=e}function F(e){return"string"==typeof e?On[e]||On[e.toLowerCase()]:void 0}function z(e){var t,a,n={};for(a in e)u(e,a)&&(t=F(a))&&(n[t]=e[a]);return n}function J(e,t){Wn[e]=t}function N(e){var t=[];for(var a in e)t.push({unit:a,priority:Wn[a]});return t.sort(function(e,t){return e.priority-t.priority}),t}function C(e,a){return function(n){return null!=n?(R(this,e,n),t.updateOffset(this,a),this):I(this,e)}}function I(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function R(e,t,a){e.isValid()&&e._d["set"+(e._isUTC?"UTC":"")+t](a)}function V(e){return e=F(e),v(this[e])?this[e]():this}function G(e,t){if("object"==typeof e){e=z(e);for(var a=N(e),n=0;a.length>n;n++)this[a[n].unit](e[a[n].unit])}else if(e=F(e),v(this[e]))return this[e](t);return this}function U(e,t,a){var n=""+Math.abs(e),s=t-n.length;return(0>e?"-":a?"+":"")+(""+Math.pow(10,Math.max(0,s))).substr(1)+n}function K(e,t,a,n){var s=n;"string"==typeof n&&(s=function(){return this[n]()}),e&&(zn[e]=s),t&&(zn[t[0]]=function(){return U(s.apply(this,arguments),t[1],t[2])}),a&&(zn[a]=function(){return this.localeData().ordinal(s.apply(this,arguments),e)})}function B(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function $(e){var t,a,n=e.match(En);for(t=0,a=n.length;a>t;t++)n[t]=zn[n[t]]?zn[n[t]]:B(n[t]);return function(t){var s,r="";for(s=0;a>s;s++)r+=v(n[s])?n[s].call(t,e):n[s];return r}}function q(e,t){return e.isValid()?(t=Z(t,e.localeData()),(Fn[t]=Fn[t]||$(t))(e)):e.localeData().invalidDate()}function Z(e,t){function a(e){return t.longDateFormat(e)||e}var n=5;for(An.lastIndex=0;n>=0&&An.test(e);)e=e.replace(An,a),An.lastIndex=0,n-=1;return e}function Q(e,t,a){as[e]=v(t)?t:function(e,n){return e&&a?a:t}}function X(e,t){return u(as,e)?as[e](t._strict,t._locale):RegExp(ee(e))}function ee(e){return te(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,a,n,s){return t||a||n||s}))}function te(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function ae(e,t){var a,n=t;for("string"==typeof e&&(e=[e]),d(t)&&(n=function(e,a){a[t]=D(e)}),a=0;e.length>a;a++)ns[e[a]]=n}function ne(e,t){ae(e,function(e,a,n,s){n._w=n._w||{},t(e,n._w,n,s)})}function se(e,t,a){null!=t&&u(ns,e)&&ns[e](t,a._a,a,e)}function re(e,t){return new Date(Date.UTC(e,t+1,0)).getUTCDate()}function ie(e,t){return e?n(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||cs).test(t)?"format":"standalone"][e.month()]:n(this._months)?this._months:this._months.standalone}function de(e,t){return e?n(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[cs.test(t)?"format":"standalone"][e.month()]:n(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function _e(e,t,a){var n,s,r,i=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;12>n;++n)r=l([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(r,"").toLocaleLowerCase();return a?"MMM"===t?(s=Ms.call(this._shortMonthsParse,i),-1!==s?s:null):(s=Ms.call(this._longMonthsParse,i),-1!==s?s:null):"MMM"===t?-1!==(s=Ms.call(this._shortMonthsParse,i))?s:(s=Ms.call(this._longMonthsParse,i),-1!==s?s:null):-1!==(s=Ms.call(this._longMonthsParse,i))?s:(s=Ms.call(this._shortMonthsParse,i),-1!==s?s:null)}function oe(e,t,a){var n,s,r;if(this._monthsParseExact)return _e.call(this,e,t,a);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;12>n;n++){if(s=l([2e3,n]),a&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=RegExp("^"+this.months(s,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=RegExp("^"+this.monthsShort(s,"").replace(".","")+"$","i")),a||this._monthsParse[n]||(r="^"+this.months(s,"")+"|^"+this.monthsShort(s,""),this._monthsParse[n]=RegExp(r.replace(".",""),"i")),a&&"MMMM"===t&&this._longMonthsParse[n].test(e))return n;if(a&&"MMM"===t&&this._shortMonthsParse[n].test(e))return n;if(!a&&this._monthsParse[n].test(e))return n}}function ue(e,t){var a;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=D(t);else if(t=e.localeData().monthsParse(t),!d(t))return e;
287return a=Math.min(e.date(),re(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,a),e}function me(e){return null!=e?(ue(this,e),t.updateOffset(this,!0),this):I(this,"Month")}function le(){return re(this.year(),this.month())}function Me(e){return this._monthsParseExact?(u(this,"_monthsRegex")||he.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(u(this,"_monthsShortRegex")||(this._monthsShortRegex=Ys),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function ce(e){return this._monthsParseExact?(u(this,"_monthsRegex")||he.call(this),e?this._monthsStrictRegex:this._monthsRegex):(u(this,"_monthsRegex")||(this._monthsRegex=ys),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function he(){function e(e,t){return t.length-e.length}var t,a,n=[],s=[],r=[];for(t=0;12>t;t++)a=l([2e3,t]),n.push(this.monthsShort(a,"")),s.push(this.months(a,"")),r.push(this.months(a,"")),r.push(this.monthsShort(a,""));for(n.sort(e),s.sort(e),r.sort(e),t=0;12>t;t++)n[t]=te(n[t]),s[t]=te(s[t]);for(t=0;24>t;t++)r[t]=te(r[t]);this._monthsRegex=RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=RegExp("^("+s.join("|")+")","i"),this._monthsShortStrictRegex=RegExp("^("+n.join("|")+")","i")}function Le(e){return Ye(e)?366:365}function Ye(e){return e%4==0&&e%100!=0||e%400==0}function ye(){return Ye(this.year())}function pe(e,t,a,n,s,r,i){var d=new Date(e,t,a,n,s,r,i);return 100>e&&e>=0&&isFinite(d.getFullYear())&&d.setFullYear(e),d}function fe(e){var t=new Date(Date.UTC.apply(null,arguments));return 100>e&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function De(e,t,a){var n=7+t-a;return-(7+fe(e,0,n).getUTCDay()-t)%7+n-1}function ke(e,t,a,n,s){var r,i,d=(7+a-n)%7,_=De(e,n,s),o=1+7*(t-1)+d+_;return o>0?o>Le(e)?(r=e+1,i=o-Le(e)):(r=e,i=o):(r=e-1,i=Le(r)+o),{year:r,dayOfYear:i}}function Te(e,t,a){var n,s,r=De(e.year(),t,a),i=Math.floor((e.dayOfYear()-r-1)/7)+1;return 1>i?(s=e.year()-1,n=i+ge(s,t,a)):i>ge(e.year(),t,a)?(n=i-ge(e.year(),t,a),s=e.year()+1):(s=e.year(),n=i),{week:n,year:s}}function ge(e,t,a){var n=De(e,t,a),s=De(e+1,t,a);return(Le(e)-n+s)/7}function we(e){return Te(e,this._week.dow,this._week.doy).week}function ve(){return this._week.dow}function He(){return this._week.doy}function Se(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function be(e){var t=Te(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function je(e,t){return"string"!=typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"==typeof e?e:null):parseInt(e,10)}function xe(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Pe(e,t){return e?n(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:n(this._weekdays)?this._weekdays:this._weekdays.standalone}function Oe(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort}function We(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Ee(e,t,a){var n,s,r,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;7>n;++n)r=l([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(r,"").toLocaleLowerCase();return a?"dddd"===t?(s=Ms.call(this._weekdaysParse,i),-1!==s?s:null):"ddd"===t?(s=Ms.call(this._shortWeekdaysParse,i),-1!==s?s:null):(s=Ms.call(this._minWeekdaysParse,i),-1!==s?s:null):"dddd"===t?-1!==(s=Ms.call(this._weekdaysParse,i))?s:-1!==(s=Ms.call(this._shortWeekdaysParse,i))?s:(s=Ms.call(this._minWeekdaysParse,i),-1!==s?s:null):"ddd"===t?-1!==(s=Ms.call(this._shortWeekdaysParse,i))?s:-1!==(s=Ms.call(this._weekdaysParse,i))?s:(s=Ms.call(this._minWeekdaysParse,i),-1!==s?s:null):-1!==(s=Ms.call(this._minWeekdaysParse,i))?s:-1!==(s=Ms.call(this._weekdaysParse,i))?s:(s=Ms.call(this._shortWeekdaysParse,i),-1!==s?s:null)}function Ae(e,t,a){var n,s,r;if(this._weekdaysParseExact)return Ee.call(this,e,t,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;7>n;n++){if(s=l([2e3,1]).day(n),a&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=RegExp("^"+this.weekdays(s,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[n]=RegExp("^"+this.weekdaysShort(s,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[n]=RegExp("^"+this.weekdaysMin(s,"").replace(".",".?")+"$","i")),this._weekdaysParse[n]||(r="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[n]=RegExp(r.replace(".",""),"i")),a&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(a&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(a&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!a&&this._weekdaysParse[n].test(e))return n}}function Fe(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=je(e,this.localeData()),this.add(e-t,"d")):t}function ze(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Je(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=xe(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Ne(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||Re.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(u(this,"_weekdaysRegex")||(this._weekdaysRegex=gs),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Ce(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||Re.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(u(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ws),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ie(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||Re.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(u(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=vs),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Re(){function e(e,t){return t.length-e.length}var t,a,n,s,r,i=[],d=[],_=[],o=[];for(t=0;7>t;t++)a=l([2e3,1]).day(t),n=this.weekdaysMin(a,""),s=this.weekdaysShort(a,""),r=this.weekdays(a,""),i.push(n),d.push(s),_.push(r),o.push(n),o.push(s),o.push(r);for(i.sort(e),d.sort(e),_.sort(e),o.sort(e),t=0;7>t;t++)d[t]=te(d[t]),_[t]=te(_[t]),o[t]=te(o[t]);this._weekdaysRegex=RegExp("^("+o.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=RegExp("^("+_.join("|")+")","i"),this._weekdaysShortStrictRegex=RegExp("^("+d.join("|")+")","i"),this._weekdaysMinStrictRegex=RegExp("^("+i.join("|")+")","i")}function Ve(){return this.hours()%12||12}function Ge(){return this.hours()||24}function Ue(e,t){K(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function Ke(e,t){return t._meridiemParse}function Be(e){return"p"===(e+"").toLowerCase().charAt(0)}function $e(e,t,a){return e>11?a?"pm":"PM":a?"am":"AM"}function qe(e){return e?e.toLowerCase().replace("_","-"):e}function Ze(e){for(var t,a,n,s,r=0;e.length>r;){for(s=qe(e[r]).split("-"),t=s.length,a=qe(e[r+1]),a=a?a.split("-"):null;t>0;){if(n=Qe(s.slice(0,t).join("-")))return n;if(a&&a.length>=t&&k(s,a,!0)>=t-1)break;t--}r++}return null}function Qe(t){var n=null;if(!xs[t]&&void 0!==e&&e&&e.exports)try{n=Hs._abbr,a(134)("./"+t),Xe(n)}catch(e){}return xs[t]}function Xe(e,t){var a;return e&&(a=i(t)?at(e):et(e,t))&&(Hs=a),Hs._abbr}function et(e,t){if(null!==t){var a=js;if(t.abbr=e,null!=xs[e])w("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),a=xs[e]._config;else if(null!=t.parentLocale){if(null==xs[t.parentLocale])return Ps[t.parentLocale]||(Ps[t.parentLocale]=[]),Ps[t.parentLocale].push({name:e,config:t}),null;a=xs[t.parentLocale]._config}return xs[e]=new b(S(a,t)),Ps[e]&&Ps[e].forEach(function(e){et(e.name,e.config)}),Xe(e),xs[e]}return delete xs[e],null}function tt(e,t){if(null!=t){var a,n=js;null!=xs[e]&&(n=xs[e]._config),t=S(n,t),a=new b(t),a.parentLocale=xs[e],xs[e]=a,Xe(e)}else null!=xs[e]&&(null!=xs[e].parentLocale?xs[e]=xs[e].parentLocale:null!=xs[e]&&delete xs[e]);return xs[e]}function at(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Hs;
287if(!n(e)){if(t=Qe(e))return t;e=[e]}return Ze(e)}function nt(){return Sn(xs)}function st(e){var t,a=e._a;return a&&-2===c(e).overflow&&(t=0>a[rs]||a[rs]>11?rs:1>a[is]||a[is]>re(a[ss],a[rs])?is:0>a[ds]||a[ds]>24||24===a[ds]&&(0!==a[_s]||0!==a[os]||0!==a[us])?ds:0>a[_s]||a[_s]>59?_s:0>a[os]||a[os]>59?os:0>a[us]||a[us]>999?us:-1,c(e)._overflowDayOfYear&&(ss>t||t>is)&&(t=is),c(e)._overflowWeeks&&-1===t&&(t=ms),c(e)._overflowWeekday&&-1===t&&(t=ls),c(e).overflow=t),e}function rt(e){var t,a,n,s,r,i,d=e._i,_=Os.exec(d)||Ws.exec(d);if(_){for(c(e).iso=!0,t=0,a=As.length;a>t;t++)if(As[t][1].exec(_[1])){s=As[t][0],n=!1!==As[t][2];break}if(null==s)return void(e._isValid=!1);if(_[3]){for(t=0,a=Fs.length;a>t;t++)if(Fs[t][1].exec(_[3])){r=(_[2]||" ")+Fs[t][0];break}if(null==r)return void(e._isValid=!1)}if(!n&&null!=r)return void(e._isValid=!1);if(_[4]){if(!Es.exec(_[4]))return void(e._isValid=!1);i="Z"}e._f=s+(r||"")+(i||""),lt(e)}else e._isValid=!1}function it(e){var t,a,n,s,r,i,d,_,o={" GMT":" +0000"," EDT":" -0400"," EST":" -0500"," CDT":" -0500"," CST":" -0600"," MDT":" -0600"," MST":" -0700"," PDT":" -0700"," PST":" -0800"};if(t=e._i.replace(/\([^\)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s|\s$/g,""),a=Js.exec(t)){if(n=a[1]?"ddd"+(5===a[1].length?", ":" "):"",s="D MMM "+(a[2].length>10?"YYYY ":"YY "),r="HH:mm"+(a[4]?":ss":""),a[1]){var u=new Date(a[2]),m=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][u.getDay()];if(a[1].substr(0,3)!==m)return c(e).weekdayMismatch=!0,void(e._isValid=!1)}switch(a[5].length){case 2:0===_?d=" +0000":(_="YXWVUTSRQPONZABCDEFGHIKLM".indexOf(a[5][1].toUpperCase())-12,d=(0>_?" -":" +")+(""+_).replace(/^-?/,"0").match(/..$/)[0]+"00");break;case 4:d=o[a[5]];break;default:d=" +0000"}a[5]=d,e._i=a.splice(1).join(""),i=" ZZ",e._f=n+s+r+i,lt(e),c(e).rfc2822=!0}else e._isValid=!1}function dt(e){var a=zs.exec(e._i);if(null!==a)return void(e._d=new Date(+a[1]));rt(e),!1===e._isValid&&(delete e._isValid,it(e),!1===e._isValid&&(delete e._isValid,t.createFromInputFallback(e)))}function _t(e,t,a){return null!=e?e:null!=t?t:a}function ot(e){var a=new Date(t.now());return e._useUTC?[a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()]:[a.getFullYear(),a.getMonth(),a.getDate()]}function ut(e){var t,a,n,s,r=[];if(!e._d){for(n=ot(e),e._w&&null==e._a[is]&&null==e._a[rs]&&mt(e),null!=e._dayOfYear&&(s=_t(e._a[ss],n[ss]),(e._dayOfYear>Le(s)||0===e._dayOfYear)&&(c(e)._overflowDayOfYear=!0),a=fe(s,0,e._dayOfYear),e._a[rs]=a.getUTCMonth(),e._a[is]=a.getUTCDate()),t=0;3>t&&null==e._a[t];++t)e._a[t]=r[t]=n[t];for(;7>t;t++)e._a[t]=r[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[ds]&&0===e._a[_s]&&0===e._a[os]&&0===e._a[us]&&(e._nextDay=!0,e._a[ds]=0),e._d=(e._useUTC?fe:pe).apply(null,r),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ds]=24)}}function mt(e){var t,a,n,s,r,i,d,_;if(t=e._w,null!=t.GG||null!=t.W||null!=t.E)r=1,i=4,a=_t(t.GG,e._a[ss],Te(ft(),1,4).year),n=_t(t.W,1),(1>(s=_t(t.E,1))||s>7)&&(_=!0);else{r=e._locale._week.dow,i=e._locale._week.doy;var o=Te(ft(),r,i);a=_t(t.gg,e._a[ss],o.year),n=_t(t.w,o.week),null!=t.d?(0>(s=t.d)||s>6)&&(_=!0):null!=t.e?(s=t.e+r,(0>t.e||t.e>6)&&(_=!0)):s=r}1>n||n>ge(a,r,i)?c(e)._overflowWeeks=!0:null!=_?c(e)._overflowWeekday=!0:(d=ke(a,n,s,r,i),e._a[ss]=d.year,e._dayOfYear=d.dayOfYear)}function lt(e){if(e._f===t.ISO_8601)return void rt(e);if(e._f===t.RFC_2822)return void it(e);e._a=[],c(e).empty=!0;var a,n,s,r,i,d=""+e._i,_=d.length,o=0;for(s=Z(e._f,e._locale).match(En)||[],a=0;s.length>a;a++)r=s[a],n=(d.match(X(r,e))||[])[0],n&&(i=d.substr(0,d.indexOf(n)),i.length>0&&c(e).unusedInput.push(i),d=d.slice(d.indexOf(n)+n.length),o+=n.length),zn[r]?(n?c(e).empty=!1:c(e).unusedTokens.push(r),se(r,n,e)):e._strict&&!n&&c(e).unusedTokens.push(r);c(e).charsLeftOver=_-o,d.length>0&&c(e).unusedInput.push(d),12>=e._a[ds]&&!0===c(e).bigHour&&e._a[ds]>0&&(c(e).bigHour=void 0),c(e).parsedDateParts=e._a.slice(0),c(e).meridiem=e._meridiem,e._a[ds]=Mt(e._locale,e._a[ds],e._meridiem),ut(e),st(e)}function Mt(e,t,a){var n;return null==a?t:null!=e.meridiemHour?e.meridiemHour(t,a):null!=e.isPM?(n=e.isPM(a),n&&12>t&&(t+=12),n||12!==t||(t=0),t):t}function ct(e){var t,a,n,s,r;if(0===e._f.length)return c(e).invalidFormat=!0,void(e._d=new Date(NaN));for(s=0;e._f.length>s;s++)r=0,t=Y({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[s],lt(t),h(t)&&(r+=c(t).charsLeftOver,r+=10*c(t).unusedTokens.length,c(t).score=r,(null==n||n>r)&&(n=r,a=t));m(e,a||t)}function ht(e){if(!e._d){var t=z(e._i);e._a=o([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),ut(e)}}function Lt(e){var t=new y(st(Yt(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Yt(e){var t=e._i,a=e._f;return e._locale=e._locale||at(e._l),null===t||void 0===a&&""===t?L({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),p(t)?new y(st(t)):(_(t)?e._d=t:n(a)?ct(e):a?lt(e):yt(e),h(e)||(e._d=null),e))}function yt(e){var a=e._i;i(a)?e._d=new Date(t.now()):_(a)?e._d=new Date(a.valueOf()):"string"==typeof a?dt(e):n(a)?(e._a=o(a.slice(0),function(e){return parseInt(e,10)}),ut(e)):s(a)?ht(e):d(a)?e._d=new Date(a):t.createFromInputFallback(e)}function pt(e,t,a,i,d){var _={};return!0!==a&&!1!==a||(i=a,a=void 0),(s(e)&&r(e)||n(e)&&0===e.length)&&(e=void 0),_._isAMomentObject=!0,_._useUTC=_._isUTC=d,_._l=a,_._i=e,_._f=t,_._strict=i,Lt(_)}function ft(e,t,a,n){return pt(e,t,a,n,!1)}function Dt(e,t){var a,s;if(1===t.length&&n(t[0])&&(t=t[0]),!t.length)return ft();for(a=t[0],s=1;t.length>s;++s)t[s].isValid()&&!t[s][e](a)||(a=t[s]);return a}function kt(){return Dt("isBefore",[].slice.call(arguments,0))}function Tt(){return Dt("isAfter",[].slice.call(arguments,0))}function gt(e){for(var t in e)if(-1===Rs.indexOf(t)||null!=e[t]&&isNaN(e[t]))return!1;for(var a=!1,n=0;Rs.length>n;++n)if(e[Rs[n]]){if(a)return!1;parseFloat(e[Rs[n]])!==D(e[Rs[n]])&&(a=!0)}return!0}function wt(){return this._isValid}function vt(){return Gt(NaN)}function Ht(e){var t=z(e),a=t.year||0,n=t.quarter||0,s=t.month||0,r=t.week||0,i=t.day||0,d=t.hour||0,_=t.minute||0,o=t.second||0,u=t.millisecond||0;this._isValid=gt(t),this._milliseconds=+u+1e3*o+6e4*_+1e3*d*60*60,this._days=+i+7*r,this._months=+s+3*n+12*a,this._data={},this._locale=at(),this._bubble()}function St(e){return e instanceof Ht}function bt(e){return 0>e?-1*Math.round(-1*e):Math.round(e)}function jt(e,t){K(e,0,0,function(){var e=this.utcOffset(),a="+";return 0>e&&(e=-e,a="-"),a+U(~~(e/60),2)+t+U(~~e%60,2)})}function xt(e,t){var a=(t||"").match(e);if(null===a)return null;var n=a[a.length-1]||[],s=(n+"").match(Vs)||["-",0,0],r=60*s[1]+D(s[2]);return 0===r?0:"+"===s[0]?r:-r}function Pt(e,a){var n,s;return a._isUTC?(n=a.clone(),s=(p(e)||_(e)?e.valueOf():ft(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+s),t.updateOffset(n,!1),n):ft(e).local()}
287function Ot(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Wt(e,a,n){var s,r=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=xt(Xn,e)))return this}else 16>Math.abs(e)&&!n&&(e*=60);return!this._isUTC&&a&&(s=Ot(this)),this._offset=e,this._isUTC=!0,null!=s&&this.add(s,"m"),r!==e&&(!a||this._changeInProgress?qt(this,Gt(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?r:Ot(this)}function Et(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function At(e){return this.utcOffset(0,e)}function Ft(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Ot(this),"m")),this}function zt(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=xt(Qn,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function Jt(e){return!!this.isValid()&&(e=e?ft(e).utcOffset():0,(this.utcOffset()-e)%60==0)}function Nt(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ct(){if(!i(this._isDSTShifted))return this._isDSTShifted;var e={};if(Y(e,this),e=Yt(e),e._a){var t=e._isUTC?l(e._a):ft(e._a);this._isDSTShifted=this.isValid()&&k(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function It(){return!!this.isValid()&&!this._isUTC}function Rt(){return!!this.isValid()&&this._isUTC}function Vt(){return!!this.isValid()&&this._isUTC&&0===this._offset}function Gt(e,t){var a,n,s,r=e,i=null;return St(e)?r={ms:e._milliseconds,d:e._days,M:e._months}:d(e)?(r={},t?r[t]=e:r.milliseconds=e):(i=Gs.exec(e))?(a="-"===i[1]?-1:1,r={y:0,d:D(i[is])*a,h:D(i[ds])*a,m:D(i[_s])*a,s:D(i[os])*a,ms:D(bt(1e3*i[us]))*a}):(i=Us.exec(e))?(a="-"===i[1]?-1:1,r={y:Ut(i[2],a),M:Ut(i[3],a),w:Ut(i[4],a),d:Ut(i[5],a),h:Ut(i[6],a),m:Ut(i[7],a),s:Ut(i[8],a)}):null==r?r={}:"object"==typeof r&&("from"in r||"to"in r)&&(s=Bt(ft(r.from),ft(r.to)),r={},r.ms=s.milliseconds,r.M=s.months),n=new Ht(r),St(e)&&u(e,"_locale")&&(n._locale=e._locale),n}function Ut(e,t){var a=e&&parseFloat(e.replace(",","."));return(isNaN(a)?0:a)*t}function Kt(e,t){var a={milliseconds:0,months:0};return a.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(a.months,"M").isAfter(t)&&--a.months,a.milliseconds=+t-+e.clone().add(a.months,"M"),a}function Bt(e,t){var a;return e.isValid()&&t.isValid()?(t=Pt(t,e),e.isBefore(t)?a=Kt(e,t):(a=Kt(t,e),a.milliseconds=-a.milliseconds,a.months=-a.months),a):{milliseconds:0,months:0}}function $t(e,t){return function(a,n){var s,r;return null===n||isNaN(+n)||(w(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),r=a,a=n,n=r),a="string"==typeof a?+a:a,s=Gt(a,n),qt(this,s,e),this}}function qt(e,a,n,s){var r=a._milliseconds,i=bt(a._days),d=bt(a._months);e.isValid()&&(s=null==s||s,r&&e._d.setTime(e._d.valueOf()+r*n),i&&R(e,"Date",I(e,"Date")+i*n),d&&ue(e,I(e,"Month")+d*n),s&&t.updateOffset(e,i||d))}function Zt(e,t){var a=e.diff(t,"days",!0);return-6>a?"sameElse":-1>a?"lastWeek":0>a?"lastDay":1>a?"sameDay":2>a?"nextDay":7>a?"nextWeek":"sameElse"}function Qt(e,a){var n=e||ft(),s=Pt(n,this).startOf("day"),r=t.calendarFormat(this,s)||"sameElse";return this.format(a&&(v(a[r])?a[r].call(this,n):a[r])||this.localeData().calendar(r,this,ft(n)))}function Xt(){return new y(this)}function ea(e,t){var a=p(e)?e:ft(e);return!(!this.isValid()||!a.isValid())&&(t=F(i(t)?"millisecond":t),"millisecond"===t?this.valueOf()>a.valueOf():a.valueOf()<this.clone().startOf(t).valueOf())}function ta(e,t){var a=p(e)?e:ft(e);return!(!this.isValid()||!a.isValid())&&(t=F(i(t)?"millisecond":t),"millisecond"===t?this.valueOf()<a.valueOf():this.clone().endOf(t).valueOf()<a.valueOf())}function aa(e,t,a,n){return n=n||"()",("("===n[0]?this.isAfter(e,a):!this.isBefore(e,a))&&(")"===n[1]?this.isBefore(t,a):!this.isAfter(t,a))}function na(e,t){var a,n=p(e)?e:ft(e);return!(!this.isValid()||!n.isValid()||(t=F(t||"millisecond"),"millisecond"===t?this.valueOf()!==n.valueOf():(a=n.valueOf(),this.clone().startOf(t).valueOf()>a||a>this.clone().endOf(t).valueOf())))}function sa(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function ra(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function ia(e,t,a){var n,s,r,i;return this.isValid()?(n=Pt(e,this),n.isValid()?(s=6e4*(n.utcOffset()-this.utcOffset()),t=F(t),"year"===t||"month"===t||"quarter"===t?(i=da(this,n),"quarter"===t?i/=3:"year"===t&&(i/=12)):(r=this-n,i="second"===t?r/1e3:"minute"===t?r/6e4:"hour"===t?r/36e5:"day"===t?(r-s)/864e5:"week"===t?(r-s)/6048e5:r),a?i:f(i)):NaN):NaN}function da(e,t){var a,n,s=12*(t.year()-e.year())+(t.month()-e.month()),r=e.clone().add(s,"months");return 0>t-r?(a=e.clone().add(s-1,"months"),n=(t-r)/(r-a)):(a=e.clone().add(s+1,"months"),n=(t-r)/(a-r)),-(s+n)||0}function _a(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function oa(){if(!this.isValid())return null;var e=this.clone().utc();return 0>e.year()||e.year()>9999?q(e,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):v(Date.prototype.toISOString)?this.toDate().toISOString():q(e,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}
287function ua(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";return this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z"),this.format("["+e+'("]'+(0>this.year()||this.year()>9999?"YYYYYY":"YYYY")+"-MM-DD[T]HH:mm:ss.SSS"+t+'[")]')}function ma(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var a=q(this,e);return this.localeData().postformat(a)}function la(e,t){return this.isValid()&&(p(e)&&e.isValid()||ft(e).isValid())?Gt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Ma(e){return this.from(ft(),e)}function ca(e,t){return this.isValid()&&(p(e)&&e.isValid()||ft(e).isValid())?Gt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ha(e){return this.to(ft(),e)}function La(e){var t;return void 0===e?this._locale._abbr:(t=at(e),null!=t&&(this._locale=t),this)}function Ya(){return this._locale}function ya(e){switch(e=F(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this}function pa(e){return void 0===(e=F(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))}function fa(){return this._d.valueOf()-6e4*(this._offset||0)}function Da(){return Math.floor(this.valueOf()/1e3)}function ka(){return new Date(this.valueOf())}function Ta(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function ga(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function wa(){return this.isValid()?this.toISOString():null}function va(){return h(this)}function Ha(){return m({},c(this))}function Sa(){return c(this).overflow}function ba(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function ja(e,t){K(0,[e,e.length],0,t)}function xa(e){return Ea.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Pa(e){return Ea.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Oa(){return ge(this.year(),1,4)}function Wa(){var e=this.localeData()._week;return ge(this.year(),e.dow,e.doy)}function Ea(e,t,a,n,s){var r;return null==e?Te(this,n,s).year:(r=ge(e,n,s),t>r&&(t=r),Aa.call(this,e,t,a,n,s))}function Aa(e,t,a,n,s){var r=ke(e,t,a,n,s),i=fe(r.year,0,r.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}function Fa(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}function za(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}function Ja(e,t){t[us]=D(1e3*("0."+e))}function Na(){return this._isUTC?"UTC":""}function Ca(){return this._isUTC?"Coordinated Universal Time":""}function Ia(e){return ft(1e3*e)}function Ra(){return ft.apply(null,arguments).parseZone()}function Va(e){return e}function Ga(e,t,a,n){return at()[a](l().set(n,t),e)}function Ua(e,t,a){if(d(e)&&(t=e,e=void 0),e=e||"",null!=t)return Ga(e,t,a,"month");var n,s=[];for(n=0;12>n;n++)s[n]=Ga(e,n,a,"month");return s}function Ka(e,t,a,n){"boolean"==typeof e?(d(t)&&(a=t,t=void 0),t=t||""):(t=e,a=t,e=!1,d(t)&&(a=t,t=void 0),t=t||"");var s=at(),r=e?s._week.dow:0;if(null!=a)return Ga(t,(a+r)%7,n,"day");var i,_=[];for(i=0;7>i;i++)_[i]=Ga(t,(i+r)%7,n,"day");return _}function Ba(e,t){return Ua(e,t,"months")}function $a(e,t){return Ua(e,t,"monthsShort")}function qa(e,t,a){return Ka(e,t,a,"weekdays")}function Za(e,t,a){return Ka(e,t,a,"weekdaysShort")}function Qa(e,t,a){return Ka(e,t,a,"weekdaysMin")}function Xa(){var e=this._data;return this._milliseconds=nr(this._milliseconds),this._days=nr(this._days),this._months=nr(this._months),e.milliseconds=nr(e.milliseconds),e.seconds=nr(e.seconds),e.minutes=nr(e.minutes),e.hours=nr(e.hours),e.months=nr(e.months),e.years=nr(e.years),this}function en(e,t,a,n){var s=Gt(t,a);return e._milliseconds+=n*s._milliseconds,e._days+=n*s._days,e._months+=n*s._months,e._bubble()}function tn(e,t){return en(this,e,t,1)}function an(e,t){return en(this,e,t,-1)}function nn(e){return 0>e?Math.floor(e):Math.ceil(e)}function sn(){var e,t,a,n,s,r=this._milliseconds,i=this._days,d=this._months,_=this._data;return(0>r||0>i||0>d)&&(r>0||i>0||d>0)&&(r+=864e5*nn(dn(d)+i),i=0,d=0),_.milliseconds=r%1e3,e=f(r/1e3),_.seconds=e%60,t=f(e/60),_.minutes=t%60,a=f(t/60),_.hours=a%24,i+=f(a/24),s=f(rn(i)),d+=s,i-=nn(dn(s)),n=f(d/12),d%=12,_.days=i,_.months=d,_.years=n,this}function rn(e){return 4800*e/146097}function dn(e){return 146097*e/4800}function _n(e){if(!this.isValid())return NaN;var t,a,n=this._milliseconds;if("month"===(e=F(e))||"year"===e)return t=this._days+n/864e5,a=this._months+rn(t),"month"===e?a:a/12;switch(t=this._days+Math.round(dn(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw Error("Unknown unit "+e)}}function on(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*D(this._months/12):NaN}function un(e){return function(){return this.as(e)}}function mn(e){return e=F(e),this.isValid()?this[e+"s"]():NaN}function ln(e){return function(){return this.isValid()?this._data[e]:NaN}}function Mn(){return f(this.days()/7)}function cn(e,t,a,n,s){return s.relativeTime(t||1,!!a,e,n)}function hn(e,t,a){var n=Gt(e).abs(),s=pr(n.as("s")),r=pr(n.as("m")),i=pr(n.as("h")),d=pr(n.as("d")),_=pr(n.as("M")),o=pr(n.as("y")),u=fr.ss>=s&&["s",s]||fr.s>s&&["ss",s]||1>=r&&["m"]||fr.m>
287r&&["mm",r]||1>=i&&["h"]||fr.h>i&&["hh",i]||1>=d&&["d"]||fr.d>d&&["dd",d]||1>=_&&["M"]||fr.M>_&&["MM",_]||1>=o&&["y"]||["yy",o];return u[2]=t,u[3]=+e>0,u[4]=a,cn.apply(null,u)}function Ln(e){return void 0===e?pr:"function"==typeof e&&(pr=e,!0)}function Yn(e,t){return void 0!==fr[e]&&(void 0===t?fr[e]:(fr[e]=t,"s"===e&&(fr.ss=t-1),!0))}function yn(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),a=hn(this,!e,t);return e&&(a=t.pastFuture(+this,a)),t.postformat(a)}function pn(){if(!this.isValid())return this.localeData().invalidDate();var e,t,a,n=Dr(this._milliseconds)/1e3,s=Dr(this._days),r=Dr(this._months);e=f(n/60),t=f(e/60),n%=60,e%=60,a=f(r/12),r%=12;var i=a,d=r,_=s,o=t,u=e,m=n,l=this.asSeconds();return l?(0>l?"-":"")+"P"+(i?i+"Y":"")+(d?d+"M":"")+(_?_+"D":"")+(o||u||m?"T":"")+(o?o+"H":"")+(u?u+"M":"")+(m?m+"S":""):"P0D"}var fn,Dn;Dn=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),a=t.length>>>0,n=0;a>n;n++)if(n in t&&e.call(this,t[n],n,t))return!0;return!1};var kn=Dn,Tn=t.momentProperties=[],gn=!1,wn={};t.suppressDeprecationWarnings=!1,t.deprecationHandler=null;var vn;vn=Object.keys?Object.keys:function(e){var t,a=[];for(t in e)u(e,t)&&a.push(t);return a};var Hn,Sn=vn,bn={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},jn={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},xn=/\d{1,2}/,Pn={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},On={},Wn={},En=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,An=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Fn={},zn={},Jn=/\d/,Nn=/\d\d/,Cn=/\d{3}/,In=/\d{4}/,Rn=/[+-]?\d{6}/,Vn=/\d\d?/,Gn=/\d\d\d\d?/,Un=/\d\d\d\d\d\d?/,Kn=/\d{1,3}/,Bn=/\d{1,4}/,$n=/[+-]?\d{1,6}/,qn=/\d+/,Zn=/[+-]?\d+/,Qn=/Z|[+-]\d\d:?\d\d/gi,Xn=/Z|[+-]\d\d(?::?\d\d)?/gi,es=/[+-]?\d+(\.\d{1,3})?/,ts=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,as={},ns={},ss=0,rs=1,is=2,ds=3,_s=4,os=5,us=6,ms=7,ls=8;Hn=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;this.length>t;++t)if(this[t]===e)return t;return-1};var Ms=Hn;K("M",["MM",2],"Mo",function(){return this.month()+1}),K("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),K("MMMM",0,0,function(e){return this.localeData().months(this,e)}),A("month","M"),J("month",8),Q("M",Vn),Q("MM",Vn,Nn),Q("MMM",function(e,t){return t.monthsShortRegex(e)}),Q("MMMM",function(e,t){return t.monthsRegex(e)}),ae(["M","MM"],function(e,t){t[rs]=D(e)-1}),ae(["MMM","MMMM"],function(e,t,a,n){var s=a._locale.monthsParse(e,n,a._strict);null!=s?t[rs]=s:c(a).invalidMonth=e});var cs=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,hs="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ls="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Ys=ts,ys=ts;K("Y",0,0,function(){var e=this.year();return e>9999?"+"+e:""+e}),K(0,["YY",2],0,function(){return this.year()%100}),K(0,["YYYY",4],0,"year"),K(0,["YYYYY",5],0,"year"),K(0,["YYYYYY",6,!0],0,"year"),A("year","y"),J("year",1),Q("Y",Zn),Q("YY",Vn,Nn),Q("YYYY",Bn,In),Q("YYYYY",$n,Rn),Q("YYYYYY",$n,Rn),ae(["YYYYY","YYYYYY"],ss),ae("YYYY",function(e,a){a[ss]=2===e.length?t.parseTwoDigitYear(e):D(e)}),ae("YY",function(e,a){a[ss]=t.parseTwoDigitYear(e)}),ae("Y",function(e,t){t[ss]=parseInt(e,10)}),t.parseTwoDigitYear=function(e){return D(e)+(D(e)>68?1900:2e3)};var ps=C("FullYear",!0);K("w",["ww",2],"wo","week"),K("W",["WW",2],"Wo","isoWeek"),A("week","w"),A("isoWeek","W"),J("week",5),J("isoWeek",5),Q("w",Vn),Q("ww",Vn,Nn),Q("W",Vn),Q("WW",Vn,Nn),ne(["w","ww","W","WW"],function(e,t,a,n){t[n.substr(0,1)]=D(e)});var fs={dow:0,doy:6};K("d",0,"do","day"),K("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),K("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),K("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),K("e",0,0,"weekday"),K("E",0,0,"isoWeekday"),A("day","d"),A("weekday","e"),A("isoWeekday","E"),J("day",11),J("weekday",11),J("isoWeekday",11),Q("d",Vn),Q("e",Vn),Q("E",Vn),Q("dd",function(e,t){return t.weekdaysMinRegex(e)}),Q("ddd",function(e,t){return t.weekdaysShortRegex(e)}),Q("dddd",function(e,t){return t.weekdaysRegex(e)}),ne(["dd","ddd","dddd"],function(e,t,a,n){var s=a._locale.weekdaysParse(e,n,a._strict);null!=s?t.d=s:c(a).invalidWeekday=e}),ne(["d","e","E"],function(e,t,a,n){t[n]=D(e)});var Ds="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ks="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ts="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),gs=ts,ws=ts,vs=ts;K("H",["HH",2],0,"hour"),K("h",["hh",2],0,Ve),K("k",["kk",2],0,Ge),K("hmm",0,0,function(){return""+Ve.apply(this)+U(this.minutes(),2)}
vendor: 5,096 bytes, line 287
287),K("hmmss",0,0,function(){return""+Ve.apply(this)+U(this.minutes(),2)+U(this.seconds(),2)}),K("Hmm",0,0,function(){return""+this.hours()+U(this.minutes(),2)}),K("Hmmss",0,0,function(){return""+this.hours()+U(this.minutes(),2)+U(this.seconds(),2)}),Ue("a",!0),Ue("A",!1),A("hour","h"),J("hour",13),Q("a",Ke),Q("A",Ke),Q("H",Vn),Q("h",Vn),Q("k",Vn),Q("HH",Vn,Nn),Q("hh",Vn,Nn),Q("kk",Vn,Nn),Q("hmm",Gn),Q("hmmss",Un),Q("Hmm",Gn),Q("Hmmss",Un),ae(["H","HH"],ds),ae(["k","kk"],function(e,t,a){var n=D(e);t[ds]=24===n?0:n}),ae(["a","A"],function(e,t,a){a._isPm=a._locale.isPM(e),a._meridiem=e}),ae(["h","hh"],function(e,t,a){t[ds]=D(e),c(a).bigHour=!0}),ae("hmm",function(e,t,a){var n=e.length-2;t[ds]=D(e.substr(0,n)),t[_s]=D(e.substr(n)),c(a).bigHour=!0}),ae("hmmss",function(e,t,a){var n=e.length-4,s=e.length-2;t[ds]=D(e.substr(0,n)),t[_s]=D(e.substr(n,2)),t[os]=D(e.substr(s)),c(a).bigHour=!0}),ae("Hmm",function(e,t,a){var n=e.length-2;t[ds]=D(e.substr(0,n)),t[_s]=D(e.substr(n))}),ae("Hmmss",function(e,t,a){var n=e.length-4,s=e.length-2;t[ds]=D(e.substr(0,n)),t[_s]=D(e.substr(n,2)),t[os]=D(e.substr(s))});var Hs,Ss=/[ap]\.?m?\.?/i,bs=C("Hours",!0),js={calendar:bn,longDateFormat:jn,invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:xn,relativeTime:Pn,months:hs,monthsShort:Ls,week:fs,weekdays:Ds,weekdaysMin:Ts,weekdaysShort:ks,meridiemParse:Ss},xs={},Ps={},Os=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ws=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Es=/Z|[+-]\d\d(?::?\d\d)?/,As=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Fs=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],zs=/^\/?Date\((\-?\d+)/i,Js=/^((?:Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d?\d\s(?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(?:\d\d)?\d\d\s)(\d\d:\d\d)(\:\d\d)?(\s(?:UT|GMT|[ECMP][SD]T|[A-IK-Za-ik-z]|[+-]\d{4}))$/;t.createFromInputFallback=g("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),t.ISO_8601=function(){},t.RFC_2822=function(){};var Ns=g("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ft.apply(null,arguments);return this.isValid()&&e.isValid()?this>e?this:e:L()}),Cs=g("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ft.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:L()}),Is=function(){return Date.now?Date.now():+new Date},Rs=["year","quarter","month","week","day","hour","minute","second","millisecond"];jt("Z",":"),jt("ZZ",""),Q("Z",Xn),Q("ZZ",Xn),ae(["Z","ZZ"],function(e,t,a){a._useUTC=!0,a._tzm=xt(Xn,e)});var Vs=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var Gs=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Us=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Gt.fn=Ht.prototype,Gt.invalid=vt;var Ks=$t(1,"add"),Bs=$t(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var $s=g("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});K(0,["gg",2],0,function(){return this.weekYear()%100}),K(0,["GG",2],0,function(){return this.isoWeekYear()%100}),ja("gggg","weekYear"),ja("ggggg","weekYear"),ja("GGGG","isoWeekYear"),ja("GGGGG","isoWeekYear"),A("weekYear","gg"),A("isoWeekYear","GG"),J("weekYear",1),J("isoWeekYear",1),Q("G",Zn),Q("g",Zn),Q("GG",Vn,Nn),Q("gg",Vn,Nn),Q("GGGG",Bn,In),Q("gggg",Bn,In),Q("GGGGG",$n,Rn),Q("ggggg",$n,Rn),ne(["gggg","ggggg","GGGG","GGGGG"],function(e,t,a,n){t[n.substr(0,2)]=D(e)}),ne(["gg","GG"],function(e,a,n,s){a[s]=t.parseTwoDigitYear(e)}),K("Q",0,"Qo","quarter"),A("quarter","Q"),J("quarter",7),Q("Q",Jn),ae("Q",function(e,t){t[rs]=3*(D(e)-1)}),K("D",["DD",2],"Do","date"),A("date","D"),J("date",9),Q("D",Vn),Q("DD",Vn,Nn),Q("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}
287),ae(["D","DD"],is),ae("Do",function(e,t){t[is]=D(e.match(Vn)[0],10)});var qs=C("Date",!0);K("DDD",["DDDD",3],"DDDo","dayOfYear"),A("dayOfYear","DDD"),J("dayOfYear",4),Q("DDD",Kn),Q("DDDD",Cn),ae(["DDD","DDDD"],function(e,t,a){a._dayOfYear=D(e)}),K("m",["mm",2],0,"minute"),A("minute","m"),J("minute",14),Q("m",Vn),Q("mm",Vn,Nn),ae(["m","mm"],_s);var Zs=C("Minutes",!1);K("s",["ss",2],0,"second"),A("second","s"),J("second",15),Q("s",Vn),Q("ss",Vn,Nn),ae(["s","ss"],os);var Qs=C("Seconds",!1);K("S",0,0,function(){return~~(this.millisecond()/100)}),K(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),K(0,["SSS",3],0,"millisecond"),K(0,["SSSS",4],0,function(){return 10*this.millisecond()}),K(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),K(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),K(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),K(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),K(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),A("millisecond","ms"),J("millisecond",16),Q("S",Kn,Jn),Q("SS",Kn,Nn),Q("SSS",Kn,Cn);var Xs;for(Xs="SSSS";9>=Xs.length;Xs+="S")Q(Xs,qn);for(Xs="S";9>=Xs.length;Xs+="S")ae(Xs,Ja);var er=C("Milliseconds",!1);K("z",0,0,"zoneAbbr"),K("zz",0,0,"zoneName");var tr=y.prototype;tr.add=Ks,tr.calendar=Qt,tr.clone=Xt,tr.diff=ia,tr.endOf=pa,tr.format=ma,tr.from=la,tr.fromNow=Ma,tr.to=ca,tr.toNow=ha,tr.get=V,tr.invalidAt=Sa,tr.isAfter=ea,tr.isBefore=ta,tr.isBetween=aa,tr.isSame=na,tr.isSameOrAfter=sa,tr.isSameOrBefore=ra,tr.isValid=va,tr.lang=$s,tr.locale=La,tr.localeData=Ya,tr.max=Cs,tr.min=Ns,tr.parsingFlags=Ha,tr.set=G,tr.startOf=ya,tr.subtract=Bs,tr.toArray=Ta,tr.toObject=ga,tr.toDate=ka,tr.toISOString=oa,tr.inspect=ua,tr.toJSON=wa,tr.toString=_a,tr.unix=Da,tr.valueOf=fa,tr.creationData=ba,tr.year=ps,tr.isLeapYear=ye,tr.weekYear=xa,tr.isoWeekYear=Pa,tr.quarter=tr.quarters=Fa,tr.month=me,tr.daysInMonth=le,tr.week=tr.weeks=Se,tr.isoWeek=tr.isoWeeks=be,tr.weeksInYear=Wa,tr.isoWeeksInYear=Oa,tr.date=qs,tr.day=tr.days=Fe,tr.weekday=ze,tr.isoWeekday=Je,tr.dayOfYear=za,tr.hour=tr.hours=bs,tr.minute=tr.minutes=Zs,tr.second=tr.seconds=Qs,tr.millisecond=tr.milliseconds=er,tr.utcOffset=Wt,tr.utc=At,tr.local=Ft,tr.parseZone=zt,tr.hasAlignedHourOffset=Jt,tr.isDST=Nt,tr.isLocal=It,tr.isUtcOffset=Rt,tr.isUtc=Vt,tr.isUTC=Vt,tr.zoneAbbr=Na,tr.zoneName=Ca,tr.dates=g("dates accessor is deprecated. Use date instead.",qs),tr.months=g("months accessor is deprecated. Use month instead",me),tr.years=g("years accessor is deprecated. Use year instead",ps),tr.zone=g("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Et),tr.isDSTShifted=g("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ct);var ar=b.prototype;ar.calendar=j,ar.longDateFormat=x,ar.invalidDate=P,ar.ordinal=O,ar.preparse=Va,ar.postformat=Va,ar.relativeTime=W,ar.pastFuture=E,ar.set=H,ar.months=ie,ar.monthsShort=de,ar.monthsParse=oe,ar.monthsRegex=ce,ar.monthsShortRegex=Me,ar.week=we,ar.firstDayOfYear=He,ar.firstDayOfWeek=ve,ar.weekdays=Pe,ar.weekdaysMin=We,ar.weekdaysShort=Oe,ar.weekdaysParse=Ae,ar.weekdaysRegex=Ne,ar.weekdaysShortRegex=Ce,ar.weekdaysMinRegex=Ie,ar.isPM=Be,ar.meridiem=$e,Xe("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===D(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),t.lang=g("moment.lang is deprecated. Use moment.locale instead.",Xe),t.langData=g("moment.langData is deprecated. Use moment.localeData instead.",at);var nr=Math.abs,sr=un("ms"),rr=un("s"),ir=un("m"),dr=un("h"),_r=un("d"),or=un("w"),ur=un("M"),mr=un("y"),lr=ln("milliseconds"),Mr=ln("seconds"),cr=ln("minutes"),hr=ln("hours"),Lr=ln("days"),Yr=ln("months"),yr=ln("years"),pr=Math.round,fr={ss:44,s:45,m:45,h:22,d:26,M:11},Dr=Math.abs,kr=Ht.prototype;
287return kr.isValid=wt,kr.abs=Xa,kr.add=tn,kr.subtract=an,kr.as=_n,kr.asMilliseconds=sr,kr.asSeconds=rr,kr.asMinutes=ir,kr.asHours=dr,kr.asDays=_r,kr.asWeeks=or,kr.asMonths=ur,kr.asYears=mr,kr.valueOf=on,kr._bubble=sn,kr.get=mn,kr.milliseconds=lr,kr.seconds=Mr,kr.minutes=cr,kr.hours=hr,kr.days=Lr,kr.weeks=Mn,kr.months=Yr,kr.years=yr,kr.humanize=yn,kr.toISOString=pn,kr.toString=pn,kr.toJSON=pn,kr.locale=La,kr.localeData=Ya,kr.toIsoString=g("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",pn),kr.lang=$s,K("X",0,0,"unix"),K("x",0,0,"valueOf"),Q("x",Zn),Q("X",es),ae("X",function(e,t,a){a._d=new Date(1e3*parseFloat(e,10))}),ae("x",function(e,t,a){a._d=new Date(D(e))}),t.version="2.18.1",function(e){fn=e}(ft),t.fn=tr,t.min=kt,t.max=Tt,t.now=Is,t.utc=l,t.unix=Ia,t.months=Ba,t.isDate=_,t.locale=Xe,t.invalid=L,t.duration=Gt,t.isMoment=p,t.weekdays=qa,t.parseZone=Ra,t.localeData=at,t.isDuration=St,t.monthsShort=$a,t.weekdaysMin=Qa,t.defineLocale=et,t.updateLocale=tt,t.locales=nt,t.weekdaysShort=Za,t.normalizeUnits=F,t.relativeTimeRounding=Ln,t.relativeTimeThreshold=Yn,t.calendarFormat=Zt,t.prototype=tr,t}()}()}).call(t,a(133)(e))},function(e,t,a){"use strict";var n=this;Object.defineProperty(t,"__esModule",{value:!0});var s={},r=s.hasOwnProperty;t.isWindow=function(e){return null!==e&&e===e.window},t.isPlainObject=function(e){return!("object"!=typeof e||e.nodeType||t.isWindow(e)||e.constructor&&!r.call(e.constructor.prototype,"isPrototypeOf"))},t.normalizeSize=function(e){return/^[0-9]+$/.test(""+e)?e+"px":""+e},t.normilizeCSSValue=function(e,t){switch(e){case"font-weight":return"bold"===t?700:t}return t},t.camelCase=function(e){return e.replace(/-(.)/g,function(e,t){return t.toUpperCase()})},t.fromCamelCase=function(e){return e.replace(/([A-Z]+)/g,function(e,t){return"-"+t.toLowerCase()})},t.css=function(e,a,n){var s=/^left|top|bottom|right|width|min|max|height|margin|padding|font-size/i;if(!t.isPlainObject(a)&&void 0===n){var r=t.fromCamelCase(a),i=e.ownerDocument,d=!!i&&(i.defaultView||i.parentWindow),_=void 0!==e.style[a]&&""!==e.style[a]?e.style[a]:d?d.getComputedStyle(e).getPropertyValue(r):"";return s.test(a)&&/^[\-+]?[0-9\.]+px$/.test(""+_)&&(_=parseInt(_,10)),t.normilizeCSSValue(a,_)}var o=function(e,a,n){void 0!==n&&null!==n&&s.test(a)&&/^[\-+]?[0-9.]+$/.test(""+n)&&(n=parseInt(n,10)+"px"),t.css(e,a)!=t.normilizeCSSValue(a,n)&&(e.style[a]=n)};if(t.isPlainObject(a)){var u=Object.keys(a),m=void 0;for(m=0;u.length>m;m+=1)o(e,t.camelCase(u[m]),a[u[m]])}else o(e,t.camelCase(a),n)},t.offset=function(e){var t=e.getBoundingClientRect(),a=e.ownerDocument,n=a.body,s=a.documentElement,r=a.defaultView||a.parentWindow,i=r.pageYOffset||s.scrollTop||n.scrollTop,d=r.pageXOffset||s.scrollLeft||n.scrollLeft,_=s.clientTop||n.clientTop||0;return{x:t.left+d-(s.clientLeft||n.clientLeft||0),y:t.top+i-_,h:t.height,w:t.width}},t.forEachAncestorOf=function(e,t){do{if(!(e=e.parentNode)||!1===t(e))break}while("HTML"!==e.nodeName)},t.type=function(e){return null===e?"null":"object"==typeof e||"function"==typeof e?s[toString.call(e)]||"object":typeof e},t.extend=function(){for(var e=[],a=0;arguments.length>a;a++)e[a]=arguments[a];var s,r,i,d,_,o,u,m,l=e[0]||{},M=1,c=e.length,h=!1;for("boolean"==typeof l&&(h=l,l=e[M]||{},M+=1),"object"!=typeof l&&"function"===t.type(l)&&(l={}),M===c&&(l=n,M+=1),M;c>M;M+=1)if(null!==(s=e[M])&&void 0!==s)for(m=Object.keys(s),u=0;m.length>u;u+=1)r=m[u],i=l[r],d=s[r],l!==d&&(h&&d&&(t.isPlainObject(d)||Array.isArray(d))?(_=Array.isArray(d),_?(_=!1,o=i&&Array.isArray(i)?i:[]):o=i&&t.isPlainObject(i)?i:{},l[r]=t.extend(h,o,d)):void 0!==d&&(l[r]=d));return l},t.dom=function(e,t){if(void 0===t&&(t=document),e instanceof t.defaultView.HTMLElement)return e;var a=t.createElement("div");return a.innerHTML=e,a.firstChild!==a.lastChild?a:a.firstChild},t.animate=function(e,t,a){var n=performance.now(),s=!1,r=requestAnimationFrame(function i(d){if(!s){var _=d-n;if(_>t&&(_=t),e(_),_===t&&a)return a(),void(a=!1);t>_&&(r=requestAnimationFrame(i))}});return{stop:function(){cancelAnimationFrame(r),s=!0,a&&(a(),a=!1)}}},t.trim=function(e){return e.replace(/^[\s\n\r\t]+/gm,"").replace(/[\s\n\r\t]+$/gm,"")},t.repeat=function(e,t){for(var a=[],n=0;t>n;n++)a.push(e);return a.join("")}},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();
287Object.defineProperty(t,"__esModule",{value:!0});var s=a(3);t.default=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.classSeparator=/[\s,]+/,t}return n(t,e),t.prototype.on=function(e,t,a){var n=this;return Array.isArray(e)?(e.forEach(function(e){n.on(e,t,a)}),this):(t.split(this.classSeparator).forEach(function(t){e.addEventListener(t,a,!1)}),this)},t.prototype.off=function(e,t,a){var n=this;return Array.isArray(e)?(e.forEach(function(e){n.off(e,t,a)}),this):(t.split(this.classSeparator).forEach(function(t){e.removeEventListener(t,a)}),this)},t.prototype.fire=function(e,t){var a=document.createEvent("HTMLEvents");return"string"==typeof t?a.initEvent(t,!0,!0):(a.initEvent(t.type,t.bubbles,t.cancelable),["screenX","screenY","clientX","clientY","target","srcElement","currentTarget","timeStamp","which","keyCode"].forEach(function(e){void 0!==t[e]&&Object.defineProperty(a,e,{value:t[e],enumerable:!0})}),Object.defineProperty(a,"originalEvent",{value:t,enumerable:!0})),e.dispatchEvent(a),this},t}(s.default)},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}
287),t.default=function(){function e(e,t){void 0===t&&(t="div"),!1!==e&&(this.container=document.createElement(t),this.container.className=e)}return e.prototype.redraw=function(){},e.prototype.destructor=function(){},e.prototype.bind=function(e){this.datetime=e},e}()},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DAY_SUNDAY=0,t.DAY_MONDAY=1,t.DAY_SATURDAY=6,t.TIMEOUT=50,t.DATE_CLASS="calendar-popup-month-dates",t.KEY0=48,t.KEY9=57,t._KEY0=96,t._KEY9=105,t.CTRLKEY=17,t.DEL=46,t.ENTER=13,t.ESC=27,t.BACKSPACE=8,t.ARROWLEFT=37,t.ARROWUP=38,t.ARROWRIGHT=39,t.ARROWDOWN=40,t.TAB=9,t.F5=116,t.AKEY=65,t.CKEY=67,t.VKEY=86,t.ZKEY=90,t.YKEY=89,t.XKEY=88},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(0);a(135),t.default=function(){function e(e){this.config=e}return e.prototype.parseFromStr=function(e,t){void 0===t&&(t=!0),n.locale(this.config.locale);var a="string"==typeof e?n(e,t?this.config.format:void 0):n(new Date(e.getTime()));return!!a.isValid()&&a.toDate()},e.getWeek=function(e){return n(e).format("w")},e.prototype.getMonthName=function(e){return n.locale(this.config.locale),n(e).format("MMMM")},e.prototype.toString=function(e,t){return void 0===t&&(t=!1),n.locale(this.config.locale),n(e).format(t&&this.config.allowNotFillTime&&this.config.datepicker?this.config.formatWithoutTime:this.config.format)},e.weekdaysShort=function(e){return n.locale(e),n.weekdaysShort()},e.months=function(e){return n.locale(e),n.months()},e.countDaysInMonth=function(e){return new Date(e.getFullYear(),e.getMonth()+1,0).getDate()},e}()},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=a(1),r=a(2);t.default=function(e){function t(a,n){void 0===n&&(n=!1);var r=e.call(this,t.containerClass)||this;return r.atTop=!1,r.isShown=!1,r.calcPosition=function(){var e=s.offset(r.element),t=document.documentElement.clientWidth,a=window.innerHeight,n=window.pageYOffset||window.document.documentElement.scrollTop||document.body.scrollTop;if(!r.atTop){var i=e.y+e.h,d=e.x,_="absolute",o="top";document.documentElement.clientWidth-e.x<r.container.offsetWidth&&(d-=r.container.offsetWidth-r.element.offsetWidth),"rtl"===s.css(r.container,"direction")&&(d-=r.container.offsetWidth-r.element.offsetWidth);var u=!1;s.forEachAncestorOf(r.element,function(e){if("fixed"===window.getComputedStyle(e).getPropertyValue("position"))return u=!0,!1}),u?(_="fixed",i+r.container.offsetHeight>a+n?(o="bottom",i=a+n-e.y):i-=n):i+r.container.offsetHeight>a+n&&(i=e.y-r.container.offsetHeight),0>i&&(i=0),d+e.w>t&&(d=t-e.w),s.forEachAncestorOf(r.container,function(e){if("relative"===s.css(e,"position"))return e.offsetWidth>t||(d-=(t-e.offsetWidth)/2),!1});var m={position:_,left:Math.round(d),top:"",bottom:""};m[o]=Math.round(i),s.css(r.container,m)}},r.show=function(){!1===r.isShown&&(r.isShown=!0,r.container.classList.add(t.containerClass+"_active"),r.calcPosition())},r.hide=function(){!0===r.isShown&&(r.isShown=!1,r.container.classList.remove(t.containerClass+"_active"))},r.toggle=function(e){!0===e&&r.show(),!1===e&&r.hide(),void 0===e&&(r.isShown?r.hide():r.show())},r.element=a,r.atTop=n,r.content=document.createElement("div"),r.container.appendChild(r.content),n||r.on(window,"scroll resize",r.calcPosition),r.on(r.container,"mousedown",function(e){e.stopPropagation()}),r.appendPopupToBody(),r}return n(t,e),t.prototype.destructor=function(){this.off(window,"scroll resize",this.calcPosition),this.container.parentNode&&this.container.parentNode.removeChild(this.container)},t.prototype.appendPopupToBody=function(){!this.container.parentNode&&this.atTop?this.element.parentNode.insertBefore(this.container,this.element.nextSibling):document.body.appendChild(this.container)},t.prototype.setContent=function(e){var t=this;this.content.innerHTML="",Array.isArray(e)||(e=[e]),e.forEach(function(e){t.content.appendChild(e.container)})},t.prototype.getContent=function(){return this.content.innerHTML},t.containerClass="calendar-popup-container",t}(r.default)},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,a){return 12>e?a?"vm":"VM":a?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1!==e&&8!==e&&20>e?"de":"ste")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"Ù¡",2:"Ù¢",3:"Ù£",4:"Ù¤",5:"Ù¥",6:"Ù¦",7:"Ù§",8:"Ù¨",9:"Ù©",0:"Ù "},a={"Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Ù ":"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:3>e%100||e%100>10?11>e%100?5:4:3},s={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(t,a,r,i){var d=n(t),_=s[e][n(t)];return 2===d&&(_=_[a?0:1]),_.replace(/%d/i,t)}},i=["كانون الثاني يناير","شباط فبراير","آذار مارس","نيسان أبريل","أيار مايو","حزيران يونيو","تموز يوليو","آب أغسطس","أيلول سبتمبر","تشرين الأول أكتوبر","تشرين الثاني نوفمبر","كانون الأول ديسمبر"];e.defineLocale("ar",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_ن_Ø«_ر_Ø®_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return 12>e?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/\u200f/g,"").replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_ن_Ø«_ر_Ø®_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:3>e%100||e%100>10?11>e%100?5:4:3},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},s=function(e){return function(t,s,r,i){var d=a(t),_=n[e][a(t)];return 2===d&&(_=_[s?0:1]),_.replace(/%d/i,t)}},r=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:r,monthsShort:r,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_ن_Ø«_ر_Ø®_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return 12>e?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:s("s"),m:s("m"),mm:s("m"),h:s("h"),hh:s("h"),d:s("d"),dd:s("d"),M:s("M"),MM:s("M"),y:s("y"),yy:s("y")},preparse:function(e){return e.replace(/\u200f/g,"").replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_ن_Ø«_ر_Ø®_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"Ù¡",2:"Ù¢",3:"Ù£",4:"Ù¤",5:"Ù¥",6:"Ù¦",7:"Ù§",8:"Ù¨",9:"Ù©",0:"Ù "},a={"Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Ù ":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_ن_Ø«_ر_Ø®_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return 12>e?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:0,doy:6}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارØ
287³_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_ن_Ø«_ر_Ø®_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,a){return 4>e?"gecə":12>e?"səhər":17>e?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var a=e%10,n=e%100-a,s=100>e?null:100;return e+(t[a]||t[n]||t[s])},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:2>t%10||t%10>4||t%100>=10&&20>t%100?a[2]:a[1]}function a(e,a,n){var s={mm:a?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:a?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===n?a?"хвіліна":"хвіліну":"h"===n?a?"гадзіна":"гадзіну":e+" "+t(s[n],+e)}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Вв] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"}
287,calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:a,mm:a,h:a,hh:a,d:"дзень",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,a){return 4>e?"ночы":12>e?"раніцы":17>e?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&20>a?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>
287=4||"দুপুর"===t&&5>e||"বিকাল"===t?e+12:e},meridiem:function(e,t,a){return 4>e?"রাত":10>e?"সকাল":17>e?"দুপুর":20>e?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},a={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&5>e||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,a){return 4>e?"མཚན་མོ":10>e?"ཞོགས་ཀས":17>e?"ཉིན་གུང":20>e?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a){return e+" "+s({mm:"munutenn",MM:"miz",dd:"devezh"}[a],e)}function a(e){switch(n(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function n(e){return e>9?n(e%10):e}function s(e,t){return 2===t?r(e):e}function r(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LT
287S:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:a},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return n+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return n+=1===e?"dan":"dana";case"MM":return n+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return n+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"Dg_Dl_Dt_Dc_Dj_Dv_Ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"[el] D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"[el] D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"[el] dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e){return e>1&&5>e&&1!=~~(e/10)}function a(e,a,n,s){var r=e+" ";switch(n){case"s":return a||s?"pár sekund":"pár sekundami";case"m":return a?"minuta":s?"minutu":"minutou";case"mm":return a||s?r+(t(e)?"minuty":"minut"):r+"minutami";case"h":return a?"hodina":s?"hodinu":"hodinou";case"hh":return a||s?r+(t(e)?"hodiny":"hodin"):r+"hodinami";case"d":return a||s?"den":"dnem";case"dd":return a||s?r+(t(e)?"dny":"dní"):r+"dny";case"M":return a||s?"měsíc":"měsícem";case"MM":return a||s?r+(t(e)?"měsíce":"měsíců"):r+"měsíci";case"y":return a||s?"rok":"rokem";case"yy":return a||s?r+(t(e)?"roky":"let"):r+"lety"}}var n="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),s="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_");e.defineLocale("cs",{months:n,monthsShort:s,monthsParse:function(e,t){var a,n=[];for(a=0;12>a;a++)n[a]=RegExp("^"+e[a]+"$|^"+t[a]+"$","i");return n}(n,s),shortMonthsParse:function(e){var t,a=[];for(t=0;12>t;t++)a[t]=RegExp("^"+e[t]+"$","i");return a}(s),longMonthsParse:function(e){var t,a=[];for(t=0;12>t;t++)a[t]=RegExp("^"+e[t]+"$","i");return a}(n),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%
287d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t=e,a="",n=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return t>20?a=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(a=n[t]),e+a},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%
287d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._März_April_Mai_Juni_Juli_Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH.mm",LLLL:"dddd, D. MMMM YYYY HH.mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],a=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,a){return 12>e?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,a){return e>11?a?"μμ":"ΜΜ":a?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LT
287S:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,a){var n=this._calendarEl[e],s=a&&a.hours();return t(n)&&(n=n.apply(a)),n.replace("{}",s%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LT
vendor: 4,616 bytes, line 287
287S:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,a){return e>11?a?"p.t.m.":"P.T.M.":a?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_");e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_");e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%
287d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a,n){var s={s:["mõne sekundi","mõni sekund","paar sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?s[a][2]?s[a][2]:s[a][1]:n?s[a][0]:s[a][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},a={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,a){return 12>e?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%
287d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,n,s){var r="";switch(n){case"s":return s?"muutaman sekunnin":"muutama sekunti";case"m":return s?"minuutin":"minuutti";case"mm":r=s?"minuutin":"minuuttia";break;case"h":return s?"tunnin":"tunti";case"hh":r=s?"tunnin":"tuntia";break;case"d":return s?"päivän":"päivä";case"dd":r=s?"päivän":"päivää";break;case"M":return s?"kuukauden":"kuukausi";case"MM":r=s?"kuukauden":"kuukautta";break;case"y":return s?"vuoden":"vuosi";case"yy":r=s?"vuoden":"vuotta"}return r=a(e,s)+" "+r}function a(e,t){return 10>e?t?s[e]:n[e]:e}var n="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),s=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",n[7],n[8],n[9]];e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),a="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1!==e&&8!==e&&20>e?"de":"ste")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],monthsShort:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],monthsParseExact:!0,weekdays:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] 
287LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a,n){var s={s:["thodde secondanim","thodde second"],m:["eka mintan","ek minute"],mm:[e+" mintanim",e+" mintam"],h:["eka horan","ek hor"],hh:[e+" horanim",e+" hor"],d:["eka disan","ek dis"],dd:[e+" disanim",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineanim",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsanim",e+" vorsam"]};return t?s[a][0]:s[a][1]}e.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?4>e?e:e+12:"sokalli"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,a){return 4>e?"rati":12>e?"sokalli":16>e?"donparam":20>e?"sanje":"rati"}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,a){return 5>e?"לפנות בוקר":10>e?"בבוקר":12>e?a?'לפנה"צ':"לפני הצהריים":18>e?a?'אחה"צ':"אחרי הצהריים":"בערב"}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"}
287,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?4>e?e:e+12:"सुबह"===t?e:"दोपहर"===t?10>e?e+12:e:"शाम"===t?e+12:void 0},meridiem:function(e,t,a){return 4>e?"रात":10>e?"सुबह":17>e?"दोपहर":20>e?"शाम":"रात"},week:{dow:0,doy:6}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return n+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return n+=1===e?"dan":"dana";case"MM":return n+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return n+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a,n){var s=e;switch(a){case"s":return n||t?"néhány másodperc":"néhány másodperce";case"m":return"egy"+(n||t?" perc":" perce");case"mm":return s+(n||t?" perc":" perce");case"h":return"egy"+(n||t?" óra":" órája");case"hh":return s+(n||t?" óra":" órája");case"d":return"egy"+(n||t?" nap":" napja");case"dd":return s+(n||t?" nap":" napja");case"M":return"egy"+(n||t?" hónap":" hónapja");case"MM":return s+(n||t?" hónap":" hónapja");case"y":return"egy"+(n||t?" év":" éve");case"yy":return s+(n||t?" év":" éve")}return""}function a(e){return(e?"":"[múlt] ")+"["+n[this.day()]+"] LT[-kor]"}var n="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,a){return 12>e?!0===a?"de":"DE":!0===a?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return a.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return a.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return 4>e?"գիշերվա":12>e?"առավոտվա":17>e?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?11>e?e+12:e:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return 11>e?"pagi":15>e?"siang":19>e?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function a(e,a,n,s){var r=e+" ";switch(n){case"s":return a||s?"nokkrar sekúndur":"nokkrum sekúndum";
287case"m":return a?"mínúta":"mínútu";case"mm":return t(e)?r+(a||s?"mínútur":"mínútum"):a?r+"mínúta":r+"mínútu";case"hh":return t(e)?r+(a||s?"klukkustundir":"klukkustundum"):r+"klukkustund";case"d":return a?"dagur":s?"dag":"degi";case"dd":return t(e)?a?r+"dagar":r+(s?"daga":"dögum"):a?r+"dagur":r+(s?"dag":"degi");case"M":return a?"mánuður":s?"mánuð":"mánuði";case"MM":return t(e)?a?r+"mánuðir":r+(s?"mánuði":"mánuðum"):a?r+"mánuður":r+(s?"mánuð":"mánuði");case"y":return a||s?"ár":"ári";case"yy":return t(e)?r+(a||s?"ár":"árum"):r+(a||s?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:a,m:a,mm:a,h:"klukkustund",hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 HH:mm dddd",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日 HH:mm dddd"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,a){return 12>e?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:"[来週]dddd LT",lastDay:"[昨日] LT",lastWeek:"[前週]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?11>
287e?e+12:e:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,a){return 11>e?"enjing":15>e?"siyang":19>e?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის უკან"):/წელი/.test(e)?e.replace(/წელი$/,"წლის უკან"):void 0},s:"რამდენიმე წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":20>e||100>=e&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%
287d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var a=e%10,n=100>e?null:100;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysMin:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},a={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬ_ಅಕ್ಟೋಬ_ನವೆಂಬ_ಡಿಸೆಂಬ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?4>e?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?10>e?e+12:e:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,a){return 4>e?"ರಾತ್ರಿ":10>e?"ಬೆಳಿಗ್ಗೆ":17>e?"ಮಧ್ಯಾಹ್ನ":20>e?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%
287d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}일/,ordinal:"%d일",meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,a){return 12>e?"오전":"오후"}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кече саат] LT",lastWeek:"[Өткен аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%
287d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var a=e%10,n=100>e?null:100;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a,n){var s={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?s[a][0]:s[a][1]}function a(e){return s(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e}function n(e){return s(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e}function s(e){if(e=parseInt(e,10),isNaN(e))return!1;if(0>e)return!0;if(10>e)return e>=4&&7>=e;if(100>e){var t=e%10,a=e/10;return s(0===t?a:t)}if(1e4>e){for(;e>=10;)e/=10;return s(e)}return e/=1e3,s(e)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:a,past:n,s:"e puer Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,a){return 12>e?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a,n){return t?"kelios sekundės":n?"kelių sekundžių":"kelias sekundes"}function a(e,t,a,n){return t?s(a)[0]:n?s(a)[1]:s(a)[2]}function n(e){return e%10==0||e>10&&20>e}function s(e){return i[e].split("_")}
287function r(e,t,r,i){var d=e+" ";return 1===e?d+a(e,t,r[0],i):t?d+(n(e)?s(r)[1]:s(r)[0]):i?d+s(r)[1]:d+(n(e)?s(r)[1]:s(r)[2])}var i={m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:t,m:a,mm:r,h:a,hh:r,d:a,dd:r,M:a,MM:r,y:a,yy:r},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a){return a?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function a(e,a,n){return e+" "+t(r[n],e,a)}function n(e,a,n){return t(r[n],e,a)}function s(e,t){return t?"dažas sekundes":"dažām sekundēm"}var r={m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:s,m:n,mm:a,h:n,hh:a,d:n,dd:a,M:n,MM:a,y:n,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={words:{m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:2>e||e>4?t[2]:t[1]},translate:function(e,a,n){var s=t.words[n];return 1===n.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%
287d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&20>a?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,a){return 4>e?"രാത്രി":12>e?"രാവിലെ":17>e?"ഉച്ച കഴിഞ്ഞ്":20>e?"വൈകുന്നേരം":"രാത്രി"}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a,n){var s="";if(t)switch(a){case"s":s="काही सेकंद";break;case"m":s="एक मिनिट";break;case"mm":s="%d मिनिटे";break;case"h":s="एक तास";break;case"hh":s="%d तास";break;case"d":s="एक दिवस";break;case"dd":s="%d दिवस";break;case"M":s="एक महिना";break;case"MM":s="%d महिने";break;case"y":s="एक वर्ष";break;case"yy":s="%d वर्षे"}
287else switch(a){case"s":s="काही सेकंदां";break;case"m":s="एका मिनिटा";break;case"mm":s="%d मिनिटां";break;case"h":s="एका तासा";break;case"hh":s="%d तासां";break;case"d":s="एका दिवसा";break;case"dd":s="%d दिवसां";break;case"M":s="एका महिन्या";break;case"MM":s="%d महिन्यां";break;case"y":s="एका वर्षा";break;case"yy":s="%d वर्षां"}return s.replace(/%d/i,e)}var a={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return a[e]})},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात्री"===t?4>e?e:e+12:"सकाळी"===t?e:"दुपारी"===t?10>e?e+12:e:"सायंकाळी"===t?e+12:void 0},meridiem:function(e,t,a){return 4>e?"रात्री":10>e?"सकाळी":17>e?"दुपारी":20>e?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?11>e?e+12:e:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return 11>e?"pagi":15>e?"tengahari":19>e?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?11>e?e+12:e:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return 11>e?"pagi":15>e?"tengahari":19>e?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},a={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနညá€
287ºá€¸á€„ယ်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i gÃ¥r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en mÃ¥ned",MM:"%d mÃ¥neder",y:"ett Ã¥r",yy:"%d Ã¥r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?4>e?e:e+12:"बिहान"===t?e:"दिउँसो"===t?10>e?e+12:e:"साँझ"===t?e+12:void 0},meridiem:function(e,t,a){return 3>e?"राति":12>e?"बिहान":16>e?"दिउँसो":20>e?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],s=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1!==e&&8!==e&&20>e?"de":"ste")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],s=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1!==e&&8!==e&&20>e?"de":"ste")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_mÃ¥ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mÃ¥n_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_mÃ¥_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I gÃ¥r klokka] LT",lastWeek:"[FøregÃ¥ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein mÃ¥nad",MM:"%d mÃ¥nader",y:"eit Ã¥r",yy:"%d Ã¥r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"à©§",2:"੨",3:"à©©",4:"੪",5:"à©«",6:"੬",7:"à©­",8:"à©®",9:"੯",0:"੦"},a={"à©§":"1","੨":"2","à©©":"3","੪":"4","à©«":"5","੬":"6","à©­":"7","à©®":"8","੯":"9","੦":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?4>e?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?10>e?e+12:e:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,a){return 4>e?"ਰਾਤ":10>e?"ਸਵੇਰ":17>e?"ਦੁਪਹਿਰ":20>e?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e){return 5>e%10&&e%10>1&&~~(e/10)%10!=1}function a(e,a,n){var s=e+" ";switch(n){case"m":return a?"minuta":"minutę";case"mm":return s+(t(e)?"minuty":"minut");case"h":return a?"godzina":"godzinę";case"hh":return s+(t(e)?"godziny":"godzin");case"MM":return s+(t(e)?"miesiące":"miesięcy");case"yy":return s+(t(e)?"lata":"lat")}}
287var n="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),s="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_");e.defineLocale("pl",{months:function(e,t){return e?""===t?"("+s[e.month()]+"|"+n[e.month()]+")":/D MMMM/.test(t)?s[e.month()]:n[e.month()]:n},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:"[W] dddd [o] LT",lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",m:a,mm:a,h:a,hh:a,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:a,y:"rok",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("pt",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-Feira_Terça-Feira_Quarta-Feira_Quinta-Feira_Sexta-Feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a){var n={mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},s=" ";return 20>e%100&&(100>e||e%100!=0)||(s=" de "),e+s+n[a]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:2>t%10||t%10>4||t%100>=10&&20>t%100?a[2]:a[1]}function a(e,a,n){var s={mm:a?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};
287return"m"===n?a?"минута":"минуту":e+" "+t(s[n],+e)}var n=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сегодня в] LT",nextDay:"[Завтра в] LT",lastDay:"[Вчера в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В следующее] dddd [в] LT";case 1:case 2:case 4:return"[В следующий] dddd [в] LT";case 3:case 5:case 6:return"[В следующую] dddd [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",m:a,mm:a,h:"час",hh:a,d:"день",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,a){return 4>e?"ночи":12>e?"утра":17>e?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],a=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return 12>e?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".
287split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,a){return e>11?a?"ප.ව.":"පස් වරු":a?"පෙ.ව.":"පෙර වරු"}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e){return e>1&&5>e}function a(e,a,n,s){var r=e+" ";switch(n){case"s":return a||s?"pár sekúnd":"pár sekundami";case"m":return a?"minúta":s?"minútu":"minútou";case"mm":return a||s?r+(t(e)?"minúty":"minút"):r+"minútami";case"h":return a?"hodina":s?"hodinu":"hodinou";case"hh":return a||s?r+(t(e)?"hodiny":"hodín"):r+"hodinami";case"d":return a||s?"deň":"dňom";case"dd":return a||s?r+(t(e)?"dni":"dní"):r+"dňami";case"M":return a||s?"mesiac":"mesiacom";case"MM":return a||s?r+(t(e)?"mesiace":"mesiacov"):r+"mesiacmi";case"y":return a||s?"rok":"rokom";case"yy":return a||s?r+(t(e)?"roky":"rokov"):r+"rokmi"}}e.defineLocale("sk",{months:"január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),monthsShort:"jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a,n){var s=e+" ";switch(a){case"s":return t||n?"nekaj sekund":"nekaj sekundami";case"m":return t?"ena minuta":"eno minuto";case"mm":return s+=1===e?t?"minuta":"minuto":2===e?t||n?"minuti":"minutama":5>e?t||n?"minute":"minutami":t||n?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return s+=1===e?t?"ura":"uro":2===e?t||n?"uri":"urama":5>e?t||n?"ure":"urami":t||n?"ur":"urami";case"d":return t||n?"en dan":"enim dnem";case"dd":return s+=1===e?t||n?"dan":"dnem":2===e?t||n?"dni":"dnevoma":t||n?"dni":"dnevi";case"M":return t||n?"en mesec":"enim mesecem";case"MM":return s+=1===e?t||n?"mesec":"mesecem":2===e?t||n?"meseca":"mesecema":5>e?t||n?"mesece":"meseci":t||n?"mesecev":"meseci";case"y":return t||n?"eno leto":"enim letom";case"yy":return s+=1===e?t||n?"leto":"letom":2===e?t||n?"leti":"letoma":5>e?t||n?"leta":"leti":t||n?"let":"leti"}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,a){return 12>e?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={words:{m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:2>e||e>4?t[2]:t[1]}
287,translate:function(e,a,n){var s=t.words[n];return 1===n.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={words:{m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:2>e||e>4?t[2]:t[1]},translate:function(e,a,n){var s=t.words[n];return 1===n.length?a?s[0]:s[1]:e+" "+t.correctGrammaticalCase(e,s)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LT
287S:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,a){return 11>e?"ekuseni":15>e?"emini":19>e?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?11>e?e+12:e:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"e":1===t?"a":2===t?"a":"e")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},a={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})}
287,meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,a){return 2>e?" யாமம்":6>e?" வைகறை":10>e?" காலை":14>e?" நண்பகல்":18>e?" எற்பாடு":22>e?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?2>e?e:e+12:"வைகறை"===t||"காலை"===t?e:"நண்பகல்"===t?10>e?e+12:e:e+12},week:{dow:0,doy:6}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?4>e?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?10>e?e+12:e:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,a){return 4>e?"రాత్రి":10>e?"ఉదయం":17>e?"మధ్యాహ్నం":20>e?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juniu_Juliu_Augustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Aug_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sexta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sext_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Sex_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",m:"minutu ida",mm:"minutus %d",h:"horas ida",hh:"horas %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,a){return 12>e?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%
287d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"}function a(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"}function n(e,t,a,n){var r=s(e);switch(a){case"mm":return r+" tup";case"hh":return r+" rep";case"dd":return r+" jaj";case"MM":return r+" jar";case"yy":return r+" DIS"}}function s(e){var t=Math.floor(e%1e3/100),a=Math.floor(e%100/10),n=e%10,s="";return t>0&&(s+=r[t]+"vatlh"),a>0&&(s+=(""!==s?" ":"")+r[a]+"maH"),n>0&&(s+=(""!==s?" ":"")+r[n]),""===s?"pagh":s}var r="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:t,past:a,s:"puS lup",m:"wa’ tup",mm:n,h:"wa’ rep",hh:n,d:"wa’ jaj",dd:n,M:"wa’ jar",MM:n,y:"wa’ DIS",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[haftaya] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen hafta] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},dayOfMonthOrdinalParse:/\d{1,2}'(inci|nci|üncü|ncı|uncu|ıncı)/,ordinal:function(e){if(0===e)return e+"'ıncı";var a=e%10,n=e%100-a,s=100>e?null:100;return e+(t[a]||t[n]||t[s])},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t,a,n){var s={s:["viensas secunds","'iensas secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return n?s[a][0]:t?s[a][0]:s[a][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,a){return e>11?a?"d'o":"D'O":a?"d'a":"D'A"}
287,calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibr
287ir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:2>t%10||t%10>4||t%100>=10&&20>t%100?a[2]:a[1]}function a(e,a,n){var s={mm:a?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:a?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===n?a?"хвилина":"хвилину":"h"===n?a?"година":"годину":e+" "+t(s[n],+e)}function n(e,t){var a={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return e?a[/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:a.nominative}function s(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:n,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:s("[Сьогодні "),nextDay:s("[Завтра "),lastDay:s("[Вчора "),nextWeek:s("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return s("[Минулої] dddd [").call(this);case 1:case 2:case 4:return s("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",m:a,mm:a,h:"годину",hh:a,d:"день",dd:a,M:"місяць",MM:a,y:"рік",yy:a},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,a){return 4>e?"ночі":12>e?"ранку":17>e?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],a=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return 12>e?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%
287d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,a){return 12>e?a?"sa":"SA":a?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",m:"á ~míñ~út
287é",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日Ah点mm分",LLLL:"YYYY年MMMD日ddddAh点mm分",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日 HH:mm",llll:"YYYY年MMMD日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:11>e?e+12:e},meridiem:function(e,t,a){var n=100*e+t;return 600>n?"凌晨":900>n?"早上":1130>n?"上午":1230>n?"中午":1800>n?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日 HH:mm",LLLL:"YYYY年MMMD日dddd HH:mm",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日 HH:mm",llll:"YYYY年MMMD日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?11>e?e+12:e:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return 600>
287n?"凌晨":900>n?"早上":1130>n?"上午":1230>n?"中午":1800>n?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(0))}()},function(e,t,a){!function(e,t){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日 HH:mm",LLLL:"YYYY年MMMD日dddd HH:mm",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日 HH:mm",llll:"YYYY年MMMD日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?11>e?e+12:e:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return 600>n?"凌晨":900>n?"早上":1130>n?"上午":1230>n?"中午":1800>n?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(a(0))}()},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){function e(e){for(var t=[],a=1;arguments.length>a;a++)t[a-1]=arguments[a];var n=this;this.container=document.createElement("div"),this.container.className="calendar-popup-composer calendar-popup-composer_"+e,t.forEach(function(e){e&&n.container.appendChild(e.container)}),this.plates=t.filter(function(e){return e})}return e.prototype.bind=function(e){var t=this;e.on("update",function(){t.redraw()}
287),this.plates.forEach(function(t){return t.bind(e)})},e.prototype.redraw=function(){this.plates.forEach(function(e){return e.redraw()})},e.prototype.destructor=function(){this.container.parentNode&&this.container.parentNode.removeChild(this.container),this.plates.forEach(function(e){return e.destructor&&e.destructor()})},e}()},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=a(6),r=a(139),i=a(2),d=a(1),_=a(124),o=a(122);t.default=function(e){function t(t,a,n){void 0===n&&(n=[]);var r=e.call(this,"calendar-popup-select")||this;return r.extra=[],r.options=[],r.titleName="",r.extra=n,r.elements=a,r.input=d.dom('<a class="calendar-popup-select_header calendar-popup-icon" href="javascript:void(0)"></a>'),r.titleName=""+t,r.container.appendChild(r.input),r.popup=new s.default(r.input,!0),r.title=new _.default(r.titleName),r.on(r.popup.container,"mousedown",function(e){if(e.target){var t=e.target;"A"===t.tagName&&(r.choose(t.getAttribute("data-value")),e.preventDefault())}return e.stopPropagation(),!1}),r.on(r.container,"mousedown",function(e){return r.datetime.fire("close_popup"),r.popup.show(),e.preventDefault(),e.stopPropagation(),!1}),r.on(window,"mousedown",r.popup.hide),r.updateTitle(new Date),r.generate(),r}return n(t,e),t.prototype.updateTitle=function(e){this.title.container.innerText=this.titleName,this.input.innerText=this.titleName},t.prototype.bind=function(e){var t=this;this.datetime=e,this.options.forEach(function(t){return t.bind(e)}),e.on("update",function(){t.popup.hide(),t.updateTitle(t.datetime.get())}),e.on("close_popup",this.popup.hide),this.redraw()},t.prototype.redraw=function(){},t.prototype.generate=function(){var e=this;this.options.length=0,Object.keys(this.elements).forEach(function(t){e.options.push(new r.default(t,e.elements[t]))}),this.popup.setContent(new o.default("select_content",this.title,new(o.default.bind.apply(o.default,[void 0,"selecr_variants"].concat(this.options,this.extra))))),this.options.forEach(function(e){return e.redraw()}),this.title.redraw()},t.prototype.choose=function(e){},t.prototype.destructor=function(){this.options.forEach(function(e){return e.destructor()}),this.off(window,"mousedown",this.popup.hide)},t}(i.default)},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=a(3);t.default=function(e){function t(t){var a=e.call(this,"calendar-popup-select_title")||this;return a.container.innerText=""+t,a}return n(t,e),t}(s.default)},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=a(1),r=a(2),i=a(4);t.default=function(e){function t(t,a){void 0===a&&(a="calendar-popup-input");var n=e.call(this,a)||this;n.input=s.dom('<input class="calendar-popup-form-input" type="text"/>'),n.container.appendChild(n.input);var r=0;return n.on(n.input,"keydown",function(e){clearTimeout(r),r=setTimeout(function(){t(e,n.input.value)},i.TIMEOUT)}),n}return n(t,e),t.prototype.clear=function(){this.input.value=""},t}(r.default)},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();
287Object.defineProperty(t,"__esModule",{value:!0});var s=a(125),r=a(1);t.default=function(e){function t(t,a,n,s){void 0===n&&(n=!1);var i=e.call(this,function(e,t){i.setValue(parseInt(t,10))},"calendar-popup-spinner calendar-popup-spinner_"+(n?"left":"right"))||this;i.max=24,i.max=a;var d=document.createElement("span"),_=r.dom('<a href="javascript:void(0)"><i class="calendar-popup-icon"></i></a>'),o=r.dom('<a href="javascript:void(0)"><i class="calendar-popup-icon"></i></a>');return d.appendChild(_),d.appendChild(o),n?i.container.insertBefore(d,i.container.firstChild):(i.container.insertBefore(r.dom('<span class="calendar-popup-icon calendar-popup-spinner_separator"></span>'),i.container.firstChild),i.container.appendChild(d)),i.setValue(t),i.on([_,o],"click",function(e){var t=parseInt(i.input.value,10);t+=e.target===_||e.target.parentNode===_?1:-1,i.setValue(t)}),s.mousewheel&&i.on(i.container,"mousewheel",function(e){var t=parseInt(i.input.value,10);t+=e.wheelDelta>0?1:-1,i.setValue(t),e.preventDefault()}),i}return n(t,e),t.prototype.setValue=function(e){isNaN(e)&&(e=0),this.max>e||(e%=this.max),0>e&&(e=this.max-1),this.input.value=(e>9?"":"0")+e},t}(s.default)},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),a(128),a(129);var n=a(130).default;e.exports=n,void 0!==window.jQuery&&function(e){e.fn.CalendarPopup=function(t){return this.each(function(){if(!e(this).data("calendar-popup")){var a=new n(this,t);e(this).data("calendar-popup",a)}})}}(window.jQuery)},function(e,t){"document"in window.self&&("classList"in document.createElement("_")&&(!document.createElementNS||"classList"in document.createElementNS("http://www.w3.org/2000/svg","g"))||function(e){"use strict";if("Element"in e){var t=e.Element.prototype,a=Object,n=String.prototype.trim||function(){return this.replace(/^\s+|\s+$/g,"")},s=Array.prototype.indexOf||function(e){for(var t=0,a=this.length;a>t;t++)if(t in this&&this[t]===e)return t;return-1},r=function(e,t){this.name=e,this.code=DOMException[e],this.message=t},i=function(e,t){if(""===t)throw new r("SYNTAX_ERR","An invalid or illegal string was specified");if(/\s/.test(t))throw new r("INVALID_CHARACTER_ERR","String contains an invalid character");return s.call(e,t)},d=function(e){for(var t=n.call(e.getAttribute("class")||""),a=t?t.split(/\s+/):[],s=0,r=a.length;r>s;s++)this.push(a[s]);this._updateClassName=function(){e.setAttribute("class",""+this)}},_=d.prototype=[],o=function(){return new d(this)};if(r.prototype=Error.prototype,_.item=function(e){return this[e]||null},_.contains=function(e){return e+="",-1!==i(this,e)},_.add=function(){var e,t=arguments,a=0,n=t.length,s=!1;do{e=t[a]+"",-1===i(this,e)&&(this.push(e),s=!0)}while(++a<n);s&&this._updateClassName()},_.remove=function(){var e,t,a=arguments,n=0,s=a.length,r=!1;do{for(e=a[n]+"",t=i(this,e);-1!==t;)this.splice(t,1),r=!0,t=i(this,e)}while(++n<s);r&&this._updateClassName()},_.toggle=function(e,t){e+="";var a=this.contains(e),n=a?!0!==t&&"remove":!1!==t&&"add";return n&&this[n](e),!0===t||!1===t?t:!a},_.toString=function(){return this.join(" ")},a.defineProperty){var u={get:o,enumerable:!0,configurable:!0};try{a.defineProperty(t,"classList",u)}catch(e){void 0!==e.number&&-2146823252!==e.number||(u.enumerable=!1,a.defineProperty(t,"classList",u))}}else a.prototype.__defineGetter__&&t.__defineGetter__("classList",o)}}(window.self),function(){"use strict";var e=document.createElement("_");if(e.classList.add("c1","c2"),!e.classList.contains("c2")){var t=function(e){var t=DOMTokenList.prototype[e];DOMTokenList.prototype[e]=function(e){var a,n=arguments.length;for(a=0;n>a;a++)e=arguments[a],t.call(this,e)}};t("add"),t("remove")}if(e.classList.toggle("c3",!1),e.classList.contains("c3")){var a=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(e,t){return 1 in arguments&&!this.contains(e)==!t?t:a.call(this,e)}}e=null}())},function(e,t){},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();
287Object.defineProperty(t,"__esModule",{value:!0});var s=a(6),r=a(2),i=a(131),d=a(1),_=a(132),o=a(5),u=a(136),m=a(122),l=a(137),M=a(138),c=a(140),h=a(4),L=a(124),Y=a(141),y=a(142),p=a(143),f=a(144),D=a(145),k=a(146),T=a(147),g=function(e){function t(a,n){var s=e.call(this,!1)||this;s.id="",s.nativeChangeTimer=0,s.nativeChange=function(){clearTimeout(s.nativeChangeTimer),s.nativeChangeTimer=setTimeout(function(){s.value&&s.value.fire&&s.value.fire("native_change")})},s.open=function(){s.config.inlineMode||(s.value.set(s.getNativeValue()),s.popup.show(),s.draw(),s.on(window,"mousedown",s.close))},s.close=function(){s.nativeElement!==document.activeElement&&s.popup.hide(),s.off(window,"mousedown",s.close),setTimeout(function(){s.nativeElement!==document.activeElement&&(s.popup.hide(),s.config.validateOnBlur&&s.onValidateBlur())},h.TIMEOUT)},s.onValidateBlur=function(){if(s.config.allowBlank&&!d.trim(s.getNativeValue()).length)s.setNativeValue("");else{var e=s.value.parse(s.getNativeValue());if(e)s.setNativeValue(s.value.format(e));else{var t=+(""+s.getNativeValue()[0]+s.getNativeValue()[1]),a=+(""+s.getNativeValue()[2]+s.getNativeValue()[3]);s.setNativeValue(!s.config.datepicker&&s.config.timepicker&&t>=0&&24>t&&a>=0&&60>a?[t,a].map(function(e){return e>9?e:"0"+e}).join(":"):s.value.format(new Date))}s.value.fire("chosen")}},s.__alreadyDestructed=!1,s.version="1.0.3",s.getVersion=function(){return s.version},"string"==typeof a&&(a=document.querySelector(a)),s.setNativeElement(a);var r=function(){};return r.prototype=t.defaultOptions,s.config=new r,void 0!==n&&"object"==typeof n&&Object.keys(n).forEach(function(e){s.config[e]="object"!=typeof t.defaultOptions[e]||Array.isArray(t.defaultOptions[e])?n[e]:d.extend(!0,{},t.defaultOptions[e],n[e])}),s.value=new _.default(new o.default(s.config),s),s.value.set(s.getNativeValue()),s.value.on("chosen",function(){s.setNativeValue(s.value.getString()),s.close()}),s.createPopup(),s.composer=new m.default("main"+(s.config.inlineMode?" calendar-popup-composer_inline":""),s.config.datepicker?new m.default("header",new l.default(!1),new m.default("header_selectors",new c.default(s.value.get(),s.config),new M.default(s.value.get(),s.config)),new l.default(!0)):null,s.config.datepicker?new u.default(s.value.get(),s.config):null,s.config.timepicker?new m.default("calendar-popup-timepicker",new D.default(s.i18n("Select time")),new m.default("calendar-popup-timepicker_wrap",new L.default(s.i18n("Time")),new p.default(s.value.get().getHours(),!0,s.config),new f.default(s.value.get().getMinutes(),!1,s.config),new y.default)):null,s.config.choseButton||s.config.closeButton?new m.default("calendar-popup-buttons",s.config.choseButton?new Y.default(s.i18n("Chose"),function(){s.value.fire("chosen")}):null,s.config.closeButton?new Y.default(s.i18n("Close"),function(){s.close()}):null):null),s.composer.bind(s.value),s.value.on("update after_redraw",s.popup.calcPosition),s.config.inlineMode?(s.nativeElementDefaultDisplay=s.nativeElement.style.display,s.nativeElement.style.display="none",s.nativeElement.parentNode.insertBefore(s.composer.container,s.nativeElement)):(s.popup.setContent(s.composer),s.on(s.nativeElement,"focus",s.open)),t.instances[s.id]=s,s.value.fire("after_init",s.getNativeValue()),s}return n(t,e),t.prototype.setNativeElement=function(e){if(!(e instanceof Element))throw Error("First argument must be Element");if(!e.parentNode)throw Error("First argument should be in DOM");this.nativeElement=e,this.nativeElement.hasAttribute("id")?this.id=this.nativeElement.getAttribute("id"):(this.id="calendar-popup-"+t.tick,t.tick+=1)},t.prototype.afterDraw=function(){this.fire(this.nativeElement,"calendar.afterdraw")},t.prototype.draw=function(){this.afterDraw()},t.prototype.setNativeValue=function(e){this.nativeElement.value=e},t.prototype.getNativeValue=function(){return this.nativeElement.value},t.prototype.createPopup=function(){var e=this;this.mask=new T.default(this.nativeElement,this.config),this.mask.bind(this.value),this.config.wrapSourceInput&&!this.config.inlineMode?(this.wrapperNativeInput=new k.default(this.nativeElement,this.mask.maskPlaceHolder,this.config),this.wrapperNativeInput.bind(this.value),this.popup=new s.default(this.wrapperNativeInput.container),this.value.on("update chosen after_init native_change",function(){e.wrapperNativeInput.container.classList.toggle("calendar-popup-input-wrapper-not-empty",!!e.getNativeValue().length)})):(this.popup=new s.default(this.nativeElement),this.config.showMask&&this.mask.maskPlaceHolder&&!this.nativeElement.getAttribute("placeholder")&&(this.nativeElement.setAttribute("placeholder",this.mask.maskPlaceHolder),this.nativeElement.setAttribute("data-placeholder",""))),this.config.allowKeyBoardEdit||this.nativeElement.setAttribute("readonly","true"),this.on(this.nativeElement,"mousedown keydown change",this.nativeChange)},t.prototype.destructor=function(){this.__alreadyDestructed||(this.off(this.nativeElement,"focus",this.open).off(this.nativeElement,"mousedown keydown change",this.nativeChange).off(window,"mousedown",this.close),this.config.inlineMode&&(this.nativeElement.style.display=this.nativeElementDefaultDisplay),this.nativeElement.hasAttribute("data-placeholder")&&(this.nativeElement.removeAttribute("data-placeholder"),this.nativeElement.removeAttribute("placeholder")),this.composer.destructor(),this.popup.destructor(),this.wrapperNativeInput&&this.wrapperNativeInput.destructor(),delete this.value,this.__alreadyDestructed=!0,delete t.instances[this.id])},t.prototype.i18n=function(e){return void 0!==this.config.i18n[this.config.locale]&&void 0!==this.config.i18n[this.config.locale][e]?this.config.i18n[this.config.locale][e]:e},t.instances={},t.tick=1,t}(r.default);t.default=g,g.defaultOptions=new i.default},function(e,t,a){"use strict";
287Object.defineProperty(t,"__esModule",{value:!0});var n=a(4);t.default=function(){function e(){this.ownerDocument=document,this.ownerWindow=window,this.locale="en",this.format="YYYY/MM/DD HH:mm",this.dayOfWeekStart=n.DAY_SUNDAY,this.weekEnds=[n.DAY_SUNDAY,n.DAY_SATURDAY],this.yearStart=1950,this.yearEnd=2050,this.mousewheel=!0,this.closeButton=!0,this.choseButton=!0,this.timepicker=!0,this.datepicker=!0,this.mask=!0,this.showMask=!0,this.validateOnBlur=!0,this.allowBlank=!0,this.showWeekIndex=!1,this.choseOnClick=!1,this.allowNotFillTime=!0,this.formatWithoutTime="YYYY/MM/DD",this.disableDates=[],this.disableDateFormat="DD/MM",this.i18n={ru:{Time:"Время","Select time":"Выбрать время",Chose:"Выбрать",Close:"Закрыть"},cs:{Time:"Čas","Select time":"Vyberte čas",Chose:"Vybrat",Close:"Zavřít"}},this.inlineMode=!1,this.wrapSourceInput=!0,this.allowKeyBoardEdit=!0}return e}()},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){function e(e,t){this.hanlers={},this.classSeparator=/[\s,]+/,this.useTimeFlag=!0,this.parser=e,this.parent=t}return e.prototype.isValid=function(e){return!1!==this.parser.parseFromStr(e)},e.prototype.parse=function(e,t){void 0===t&&(t=!0);var a=this.parser.parseFromStr(e,t);return!1!==a?a:new Date},e.prototype.format=function(e){return this.parser.toString(this.value,!this.useTimeFlag)},e.prototype.set=function(e){this.value=this.parse(e),this.fire("update")},e.prototype.getString=function(){return this.format(this.value)},e.prototype.get=function(){return this.value},e.prototype.getMonthName=function(){return this.parser.getMonthName(this.value)},e.prototype.on=function(e,t){var a=this;return e.split(this.classSeparator).forEach(function(e){void 0===a.hanlers[e]&&(a.hanlers[e]=[]),a.hanlers[e].push(t)}),this},e.prototype.fire=function(e){for(var t=this,a=[],n=1;arguments.length>n;n++)a[n-1]=arguments[n];return e.split(this.classSeparator).forEach(function(e){void 0!==t.hanlers[e]&&t.hanlers[e].forEach(function(e){return e.apply(t,a)})}),this},e.prototype.nextMonth=function(){this.value.setMonth(this.value.getMonth()+1),this.fire("update")},e.prototype.previewMonth=function(){this.value.setMonth(this.value.getMonth()-1),this.fire("update")},e.prototype.setYear=function(e){this.value.setFullYear(e),this.fire("update")},e.prototype.setHours=function(e){this.value.setHours(e),this.fire("update_time")},e.prototype.setMinutes=function(e){this.value.setMinutes(e),this.fire("update_time")},e.prototype.setDate=function(e,t){this.value.setDate(e),this.setMonth(t)},e.prototype.setMonth=function(e){this.value.setMonth(e),this.fire("update")},e.prototype.plusMonth=function(){var e=new Date(this.value.getTime());return e.setMonth(e.getMonth()+1),e},e.prototype.useTime=function(e){this.useTimeFlag=e},e}()},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,a){function n(e){return a(s(e))}function s(e){var t=r[e];if(!(t+1))throw Error("Cannot find module '"+e+"'.");return t}var r={"./af":7,"./af.js":7,"./ar":8,"./ar-dz":9,"./ar-dz.js":9,"./ar-kw":10,"./ar-kw.js":10,"./ar-ly":11,"./ar-ly.js":11,"./ar-ma":12,"./ar-ma.js":12,"./ar-sa":13,"./ar-sa.js":13,"./ar-tn":14,"./ar-tn.js":14,"./ar.js":8,"./az":15,"./az.js":15,"./be":16,"./be.js":16,"./bg":17,"./bg.js":17,"./bn":18,"./bn.js":18,"./bo":19,"./bo.js":19,"./br":20,"./br.js":20,"./bs":21,"./bs.js":21,"./ca":22,"./ca.js":22,"./cs":23,"./cs.js":23,"./cv":24,"./cv.js":24,"./cy":25,"./cy.js":25,"./da":26,"./da.js":26,"./de":27,"./de-at":28,"./de-at.js":28,"./de-ch":29,"./de-ch.js":29,"./de.js":27,"./dv":30,"./dv.js":30,"./el":31,"./el.js":31,"./en-au":32,"./en-au.js":32,"./en-ca":33,"./en-ca.js":33,"./en-gb":34,"./en-gb.js":34,"./en-ie":35,"./en-ie.js":35,"./en-nz":36,"./en-nz.js":36,"./eo":37,"./eo.js":37,"./es":38,"./es-do":39,"./es-do.js":39,"./es.js":38,"./et":40,"./et.js":40,"./eu":41,"./eu.js":41,"./fa":42,"./fa.js":42,"./fi":43,"./fi.js":43,"./fo":44,"./fo.js":44,"./fr":45,"./fr-ca":46,"./fr-ca.js":46,"./fr-ch":47,"./fr-ch.js":47,"./fr.js":45,"./fy":48,"./fy.js":48,"./gd":49,"./gd.js":49,"./gl":50,"./gl.js":50,"./gom-latn":51,"./gom-latn.js":51,"./he":52,"./he.js":52,"./hi":53,"./hi.js":53,"./hr":54,"./hr.js":54,"./hu":55,"./hu.js":55,"./hy-am":56,"./hy-am.js":56,"./id":57,"./id.js":57,"./is":58,"./is.js":58,"./it":59,"./it.js":59,"./ja":60,"./ja.js":60,"./jv":61,"./jv.js":61,"./ka":62,"./ka.js":62,"./kk":63,"./kk.js":63,"./km":64,"./km.js":64,"./kn":65,"./kn.js":65,"./ko":66,"./ko.js":66,"./ky":67,"./ky.js":67,"./lb":68,"./lb.js":68,"./lo":69,"./lo.js":69,"./lt":70,"./lt.js":70,"./lv":71,"./lv.js":71,"./me":72,"./me.js":72,"./mi":73,"./mi.js":73,"./mk":74,"./mk.js":74,"./ml":75,"./ml.js":75,"./mr":76,"./mr.js":76,"./ms":77,"./ms-my":78,"./ms-my.js":78,"./ms.js":77,"./my":79,"./my.js":79,"./nb":80,"./nb.js":80,"./ne"
287:81,"./ne.js":81,"./nl":82,"./nl-be":83,"./nl-be.js":83,"./nl.js":82,"./nn":84,"./nn.js":84,"./pa-in":85,"./pa-in.js":85,"./pl":86,"./pl.js":86,"./pt":87,"./pt-br":88,"./pt-br.js":88,"./pt.js":87,"./ro":89,"./ro.js":89,"./ru":90,"./ru.js":90,"./sd":91,"./sd.js":91,"./se":92,"./se.js":92,"./si":93,"./si.js":93,"./sk":94,"./sk.js":94,"./sl":95,"./sl.js":95,"./sq":96,"./sq.js":96,"./sr":97,"./sr-cyrl":98,"./sr-cyrl.js":98,"./sr.js":97,"./ss":99,"./ss.js":99,"./sv":100,"./sv.js":100,"./sw":101,"./sw.js":101,"./ta":102,"./ta.js":102,"./te":103,"./te.js":103,"./tet":104,"./tet.js":104,"./th":105,"./th.js":105,"./tl-ph":106,"./tl-ph.js":106,"./tlh":107,"./tlh.js":107,"./tr":108,"./tr.js":108,"./tzl":109,"./tzl.js":109,"./tzm":110,"./tzm-latn":111,"./tzm-latn.js":111,"./tzm.js":110,"./uk":112,"./uk.js":112,"./ur":113,"./ur.js":113,"./uz":114,"./uz-latn":115,"./uz-latn.js":115,"./uz.js":114,"./vi":116,"./vi.js":116,"./x-pseudo":117,"./x-pseudo.js":117,"./yo":118,"./yo.js":118,"./zh-cn":119,"./zh-cn.js":119,"./zh-hk":120,"./zh-hk.js":120,"./zh-tw":121,"./zh-tw.js":121};n.keys=function(){return Object.keys(r)},n.resolve=s,e.exports=n,n.id=134},function(e,t,a){!function(e,t){!function(e){"use strict";function t(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:2>t%10||t%10>4||t%100>=10&&20>t%100?a[2]:a[1]}function a(e,a,n){var s={mm:a?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:a?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===n?a?"хвіліна":"хвіліну":"h"===n?a?"гадзіна":"гадзіну":e+" "+t(s[n],+e)}function n(e,t,a){return e+" "+i({mm:"munutenn",MM:"miz",dd:"devezh"}[a],e)}function s(e){switch(r(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function r(e){return e>9?r(e%10):e}function i(e,t){return 2===t?d(e):e}function d(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}function _(e,t,a){var n=e+" ";switch(a){case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return n+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return n+=1===e?"dan":"dana";case"MM":return n+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return n+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}function o(e){return e>1&&5>e&&1!=~~(e/10)}function u(e,t,a,n){var s=e+" ";switch(a){case"s":return t||n?"pár sekund":"pár sekundami";case"m":return t?"minuta":n?"minutu":"minutou";case"mm":return t||n?s+(o(e)?"minuty":"minut"):s+"minutami";case"h":return t?"hodina":n?"hodinu":"hodinou";case"hh":return t||n?s+(o(e)?"hodiny":"hodin"):s+"hodinami";case"d":return t||n?"den":"dnem";case"dd":return t||n?s+(o(e)?"dny":"dní"):s+"dny";case"M":return t||n?"měsíc":"měsícem";case"MM":return t||n?s+(o(e)?"měsíce":"měsíců"):s+"měsíci";case"y":return t||n?"rok":"rokem";case"yy":return t||n?s+(o(e)?"roky":"let"):s+"lety"}}function m(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}function l(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}function M(e,t,a,n){var s={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?s[a][0]:s[a][1]}function c(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function h(e,t,a,n){var s={s:["mõne sekundi","mõni sekund","paar sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?s[a][2]?s[a][2]:s[a][1]:n?s[a][0]:s[a][1]}function L(e,t,a,n){var s="";switch(a){case"s":return n?"muutaman sekunnin":"muutama sekunti";case"m":return n?"minuutin":"minuutti";case"mm":s=n?"minuutin":"minuuttia";break;case"h":return n?"tunnin":"tunti";case"hh":s=n?"tunnin":"tuntia";break;case"d":return n?"päivän":"päivä";case"dd":s=n?"päivän":"päivää";break;case"M":return n?"kuukauden":"kuukausi";case"MM":s=n?"kuukauden":"kuukautta";break;case"y":return n?"vuoden":"vuosi";case"yy":s=n?"vuoden":"vuotta"}return s=Y(e,n)+" "+s}function Y(e,t){return 10>e?t?je[e]:be[e]:e}function y(e,t,a,n){var s={s:["thodde secondanim","thodde second"],m:["eka mintan","ek minute"],mm:[e+" mintanim",e+" mintam"],h:["eka horan","ek hor"],hh:[e+" horanim",e+" hor"],d:["eka disan","ek dis"],dd:[e+" disanim",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineanim",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsanim",e+" vorsam"]};return t?s[a][0]:s[a][1]}function p(e,t,a){var n=e+" ";switch(a){case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return n+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return n+=1===e?"dan":"dana";case"MM":return n+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return n+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}function f(e,t,a,n){var s=e;switch(a){case"s":return n||t?"néhány másodperc":"néhány másodperce";case"m":return"egy"+(n||t?" perc":" perce");case"mm":return s+(n||t?" perc":" perce");case"h":return"egy"+(n||t?" óra":" órája");case"hh":return s+(n||t?" óra":" órája");case"d":return"egy"+(n||t?" nap":" napja");case"dd":return s+(n||t?" nap":" napja");case"M":return"egy"+(n||t?" hónap":" hónapja");case"MM":return s+(n||t?" hónap":" hónapja");case"y":return"egy"+(n||t?" év":" éve");case"yy":return s+(n||t?" év":" éve")}return""}function D(e){return(e?"":"[múlt] ")+"["+Ee[this.day()]+"] LT[-kor]"}function k(e){return e%100==11||e%10!=1}function T(e,t,a,n){var s=e+" ";switch(a){case"s":return t||n?"nokkrar sekúndur":"nokkrum sekúndum";
287case"m":return t?"mínúta":"mínútu";case"mm":return k(e)?s+(t||n?"mínútur":"mínútum"):t?s+"mínúta":s+"mínútu";case"hh":return k(e)?s+(t||n?"klukkustundir":"klukkustundum"):s+"klukkustund";case"d":return t?"dagur":n?"dag":"degi";case"dd":return k(e)?t?s+"dagar":s+(n?"daga":"dögum"):t?s+"dagur":s+(n?"dag":"degi");case"M":return t?"mánuður":n?"mánuð":"mánuði";case"MM":return k(e)?t?s+"mánuðir":s+(n?"mánuði":"mánuðum"):t?s+"mánuður":s+(n?"mánuð":"mánuði");case"y":return t||n?"ár":"ári";case"yy":return k(e)?s+(t||n?"ár":"árum"):s+(t||n?"ár":"ári")}}function g(e,t,a,n){var s={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?s[a][0]:s[a][1]}function w(e){return H(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e}function v(e){return H(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e}function H(e){if(e=parseInt(e,10),isNaN(e))return!1;if(0>e)return!0;if(10>e)return e>=4&&7>=e;if(100>e){var t=e%10,a=e/10;return H(0===t?a:t)}if(1e4>e){for(;e>=10;)e/=10;return H(e)}return e/=1e3,H(e)}function S(e,t,a,n){return t?"kelios sekundės":n?"kelių sekundžių":"kelias sekundes"}function b(e,t,a,n){return t?x(a)[0]:n?x(a)[1]:x(a)[2]}function j(e){return e%10==0||e>10&&20>e}function x(e){return Ne[e].split("_")}function P(e,t,a,n){var s=e+" ";return 1===e?s+b(e,t,a[0],n):t?s+(j(e)?x(a)[1]:x(a)[0]):n?s+x(a)[1]:s+(j(e)?x(a)[1]:x(a)[2])}function O(e,t,a){return a?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function W(e,t,a){return e+" "+O(Ce[a],e,t)}function E(e,t,a){return O(Ce[a],e,t)}function A(e,t){return t?"dažas sekundes":"dažām sekundēm"}function F(e,t,a,n){var s="";if(t)switch(a){case"s":s="काही सेकंद";break;case"m":s="एक मिनिट";break;case"mm":s="%d मिनिटे";break;case"h":s="एक तास";break;case"hh":s="%d तास";break;case"d":s="एक दिवस";break;case"dd":s="%d दिवस";break;case"M":s="एक महिना";break;case"MM":s="%d महिने";break;case"y":s="एक वर्ष";break;case"yy":s="%d वर्षे"}else switch(a){case"s":s="काही सेकंदां";break;case"m":s="एका मिनिटा";break;case"mm":s="%d मिनिटां";break;case"h":s="एका तासा";break;case"hh":s="%d तासां";break;case"d":s="एका दिवसा";break;case"dd":s="%d दिवसां";break;case"M":s="एका महिन्या";break;case"MM":s="%d महिन्यां";break;case"y":s="एका वर्षा";break;case"yy":s="%d वर्षां"}return s.replace(/%d/i,e)}function z(e){return 5>e%10&&e%10>1&&~~(e/10)%10!=1}function J(e,t,a){var n=e+" ";switch(a){case"m":return t?"minuta":"minutę";case"mm":return n+(z(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return n+(z(e)?"godziny":"godzin");case"MM":return n+(z(e)?"miesiące":"miesięcy");case"yy":return n+(z(e)?"lata":"lat")}}function N(e,t,a){var n={mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},s=" ";return(e%100>=20||e>=100&&e%100==0)&&(s=" de "),e+s+n[a]}function C(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:2>t%10||t%10>4||t%100>=10&&20>t%100?a[2]:a[1]}function I(e,t,a){var n={mm:t?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===a?t?"минута":"минуту":e+" "+C(n[a],+e)}function R(e){return e>1&&5>e}function V(e,t,a,n){var s=e+" ";switch(a){case"s":return t||n?"pár sekúnd":"pár sekundami";case"m":return t?"minúta":n?"minútu":"minútou";case"mm":return t||n?s+(R(e)?"minúty":"minút"):s+"minútami";case"h":return t?"hodina":n?"hodinu":"hodinou";case"hh":return t||n?s+(R(e)?"hodiny":"hodín"):s+"hodinami";case"d":return t||n?"deň":"dňom";case"dd":return t||n?s+(R(e)?"dni":"dní"):s+"dňami";case"M":return t||n?"mesiac":"mesiacom";case"MM":return t||n?s+(R(e)?"mesiace":"mesiacov"):s+"mesiacmi";case"y":return t||n?"rok":"rokom";case"yy":return t||n?s+(R(e)?"roky":"rokov"):s+"rokmi"}}function G(e,t,a,n){var s=e+" ";switch(a){case"s":return t||n?"nekaj sekund":"nekaj sekundami";case"m":return t?"ena minuta":"eno minuto";case"mm":return s+=1===e?t?"minuta":"minuto":2===e?t||n?"minuti":"minutama":5>e?t||n?"minute":"minutami":t||n?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return s+=1===e?t?"ura":"uro":2===e?t||n?"uri":"urama":5>e?t||n?"ure":"urami":t||n?"ur":"urami";case"d":return t||n?"en dan":"enim dnem";case"dd":return s+=1===e?t||n?"dan":"dnem":2===e?t||n?"dni":"dnevoma":t||n?"dni":"dnevi";case"M":return t||n?"en mesec":"enim mesecem";case"MM":return s+=1===e?t||n?"mesec":"mesecem":2===e?t||n?"meseca":"mesecema":5>e?t||n?"mesece":"meseci":t||n?"mesecev":"meseci";case"y":return t||n?"eno leto":"enim letom";case"yy":return s+=1===e?t||n?"leto":"letom":2===e?t||n?"leti":"letoma":5>e?t||n?"leta":"leti":t||n?"let":"leti"}}function U(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"}function K(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"}function B(e,t,a,n){var s=$(e);switch(a){case"mm":return s+" tup";
287case"hh":return s+" rep";case"dd":return s+" jaj";case"MM":return s+" jar";case"yy":return s+" DIS"}}function $(e){var t=Math.floor(e%1e3/100),a=Math.floor(e%100/10),n=e%10,s="";return t>0&&(s+=ct[t]+"vatlh"),a>0&&(s+=(""!==s?" ":"")+ct[a]+"maH"),n>0&&(s+=(""!==s?" ":"")+ct[n]),""===s?"pagh":s}function q(e,t,a,n){var s={s:["viensas secunds","'iensas secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return n?s[a][0]:t?s[a][0]:s[a][1]}function Z(e,t){var a=e.split("_");return t%10==1&&t%100!=11?a[0]:2>t%10||t%10>4||t%100>=10&&20>t%100?a[2]:a[1]}function Q(e,t,a){var n={mm:t?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:t?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===a?t?"хвилина":"хвилину":"h"===a?t?"година":"годину":e+" "+Z(n[a],+e)}function X(e,t){var a={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return e?a[/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:a.nominative}function ee(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,a){return 12>e?a?"vm":"VM":a?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1!==e&&8!==e&&20>e?"de":"ste")},week:{dow:1,doy:4}}),e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}}),e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_ن_Ø«_ر_Ø®_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}});var te={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},ae=function(e){return 0===e?0:1===e?1:2===e?2:3>e%100||e%100>10?11>e%100?5:4:3},ne={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},se=function(e){return function(t,a,n,s){var r=ae(t),i=ne[e][ae(t)];return 2===r&&(i=i[a?0:1]),i.replace(/%d/i,t)}},re=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:re,monthsShort:re,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_ن_Ø«_ر_Ø®_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return 12>e?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:se("s"),m:se("m"),mm:se("m"),h:se("h"),hh:se("h"),d:se("d"),dd:se("d"),M:se("M"),MM:se("M"),y:se("y"),yy:se("y")},preparse:function(e){return e.replace(/\u200f/g,"").replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return te[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}}),e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_ن_Ø«_ر_Ø®_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}});var ie={1:"Ù¡",2:"Ù¢",3:"Ù£",4:"Ù¤",5:"Ù¥",6:"Ù¦",7:"Ù§",8:"Ù¨",9:"Ù©",0:"Ù "},de={"Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Ù ":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_ن_Ø«_ر_Ø®_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return 12>e?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return de[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return ie[e]}).replace(/,/g,"،")},week:{dow:0,doy:6}}),e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_ن_Ø«_ر_Ø®_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});var _e={1:"Ù¡",2:"Ù¢",3:"Ù£",4:"Ù¤",5:"Ù¥",6:"Ù¦",7:"Ù§",8:"Ù¨",9:"Ù©",0:"Ù "},oe={"Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Ù ":"0"},ue=function(e){return 0===e?0:1===e?1:2===e?2:3>e%100||e%100>10?11>e%100?5:4:3},me={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},le=function(e){return function(t,a,n,s){var r=ue(t),i=me[e][ue(t)];return 2===r&&(i=i[a?0:1]),i.replace(/%d/i,t)}},Me=["كانون الثاني يناير","شباط فبراير","آذار مارس","نيسان أبريل","أيار مايو","حزيران يونيو","تموز يوليو","آب أغسطس","أيلول سبتمبر","تشرين الأول أكتوبر","تشرين الثاني نوفمبر","كانون الأول ديسمبر"];e.defineLocale("ar",{months:Me,monthsShort:Me,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"Ø­_ن_Ø«_ر_Ø®_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return 12>e?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:le("s"),m:le("m"),mm:le("m"),h:le("h"),hh:le("h"),d:le("d"),dd:le("d"),M:le("M"),MM:le("M"),y:le("y"),yy:le("y")},preparse:function(e){return e.replace(/\u200f/g,"").replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return oe[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return _e[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});var ce={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,a){return 4>e?"gecə":12>e?"səhər":17>e?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var t=e%10,a=e%100-t,n=100>e?null:100;return e+(ce[t]||ce[a]||ce[n])},week:{dow:1,doy:7}}),e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавÑ
287–к_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Вв] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:a,mm:a,h:a,hh:a,d:"дзень",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,a){return 4>e?"ночы":12>e?"раніцы":17>e?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}}),e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&20>a?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});var he={1:"à§§",2:"২",3:"à§©",4:"৪",5:"à§«",6:"৬",7:"à§­",8:"à§®",9:"৯",0:"০"},Le={"à§§":"1","২":"2","à§©":"3","৪":"4","à§«":"5","৬":"6","à§­":"7","à§®":"8","৯":"9","০":"0"};e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,function(e){return Le[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return he[e]})},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>
287=4||"দুপুর"===t&&5>e||"বিকাল"===t?e+12:e},meridiem:function(e,t,a){return 4>e?"রাত":10>e?"সকাল":17>e?"দুপুর":20>e?"বিকাল":"রাত"},week:{dow:0,doy:6}});var Ye={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},ye={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,function(e){return ye[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return Ye[e]})},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&5>e||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,a){return 4>e?"མཚན་མོ":10>e?"ཞོགས་ཀས":17>e?"ཉིན་གུང":20>e?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}}),e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",m:"ur vunutenn",mm:n,h:"un eur",hh:"%d eur",d:"un devezh",dd:n,M:"ur miz",MM:n,y:"ur bloaz",yy:s},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4}}),e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:_,mm:_,h:_,hh:_,d:"dan",dd:_,M:"mjesec",MM:_,y:"godinu",yy:_},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"Dg_Dl_Dt_Dc_Dj_Dv_Ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"[el] D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"[el] D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"[el] dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%
287d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}});var pe="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),fe="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_");e.defineLocale("cs",{months:pe,monthsShort:fe,monthsParse:function(e,t){var a,n=[];for(a=0;12>a;a++)n[a]=RegExp("^"+e[a]+"$|^"+t[a]+"$","i");return n}(pe,fe),shortMonthsParse:function(e){var t,a=[];for(t=0;12>t;t++)a[t]=RegExp("^"+e[t]+"$","i");return a}(fe),longMonthsParse:function(e){var t,a=[];for(t=0;12>t;t++)a[t]=RegExp("^"+e[t]+"$","i");return a}(pe),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:u,m:u,mm:u,h:u,hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}}),e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t=e,a="",n=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return t>20?a=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(a=n[t]),e+a},week:{dow:1,doy:4}}),e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:m,mm:"%d Minuten",h:m,hh:"%d Stunden",d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._März_April_Mai_Juni_Juli_Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH.mm",LLLL:"dddd, D. MMMM YYYY HH.mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:l,mm:"%d Minuten",h:l,hh:"%d Stunden",d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:M,mm:"%d Minuten",h:M,hh:"%d Stunden",d:M,dd:M,M:M,MM:M,y:M,yy:M},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var De=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],ke=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:De,monthsShort:De,weekdays:ke,weekdaysShort:ke,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,a){return 12>e?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",
vendor: 11,475 bytes, line 287
287s:"ސިކުންތުކޮޅެއް",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}}),e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,a){return e>11?a?"μμ":"ΜΜ":a?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,t){var a=this._calendarEl[e],n=t&&t.hours();return c(a)&&(a=a.apply(t)),a.replace("{}",n%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}}),e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}}),e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}}),e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}}),e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}}),e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,a){return e>11?a?"p.t.m.":"P.T.M.":a?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});var Te="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),ge="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_");e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?ge[e.month()]:Te[e.month()]:Te},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});var we="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),ve="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_");e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?ve[e.month()]:we[e.month()]:we},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%
287d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}),e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:h,m:h,mm:h,h:h,hh:h,d:h,dd:"%d päeva",M:h,MM:h,y:h,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});var He={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},Se={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,a){return 12>e?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,function(e){return Se[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return He[e]}).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}});var be="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),je=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",be[7],be[8],be[9]];e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_t
287i_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:L,m:L,mm:L,h:L,hh:L,d:L,dd:L,M:L,MM:L,y:L,yy:L},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}}),e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}}),e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});var xe="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),Pe="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?Pe[e.month()]:xe[e.month()]:xe},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1!==e&&8!==e&&20>e?"de":"ste")},week:{dow:1,doy:4}}),e.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],monthsShort:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],monthsParseExact:!0,weekdays:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] 
287LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}}),e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}),e.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:y,m:y,mm:y,h:y,hh:y,d:y,dd:y,M:y,MM:y,y:y,yy:y},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?4>e?e:e+12:"sokalli"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,a){return 4>e?"rati":12>e?"sokalli":16>e?"donparam":20>e?"sanje":"rati"}}),e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,a){return 5>e?"לפנות בוקר":10>e?"בבוקר":12>e?a?'לפנה"צ':"לפני הצהריים":18>e?a?'אחה"צ':"אחרי הצהריים":"בערב"}});var Oe={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},We={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"}
287,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return We[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return Oe[e]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?4>e?e:e+12:"सुबह"===t?e:"दोपहर"===t?10>e?e+12:e:"शाम"===t?e+12:void 0},meridiem:function(e,t,a){return 4>e?"रात":10>e?"सुबह":17>e?"दोपहर":20>e?"शाम":"रात"},week:{dow:0,doy:6}}),e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:p,mm:p,h:p,hh:p,d:"dan",dd:p,M:"mjesec",MM:p,y:"godinu",yy:p},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});var Ee="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,a){return 12>e?!0===a?"de":"DE":!0===a?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return D.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return D.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:f,m:f,mm:f,h:f,hh:f,d:f,dd:f,M:f,MM:f,y:f,yy:f},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return 4>e?"գիշերվա":12>e?"առավոտվա":17>e?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}}),e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?11>e?e+12:e:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return 11>e?"pagi":15>e?"siang":19>e?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}}),e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:T,m:T,mm:T,h:"klukkustund",hh:T,d:T,dd:T,M:T,MM:T,y:T,yy:T},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%
287d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}),e.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 HH:mm dddd",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日 HH:mm dddd"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,a){return 12>e?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:"[来週]dddd LT",lastDay:"[昨日] LT",lastWeek:"[前週]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}}),e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?11>e?e+12:e:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,a){return 11>e?"enjing":15>e?"siyang":19>e?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}}),e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის უკან"):/წელი/.test(e)?e.replace(/წელი$/,"წლის უკან"):void 0},s:"რამდენიმე წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":20>e||100>
287=e&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}});var Ae={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var t=e%10,a=100>e?null:100;return e+(Ae[e]||Ae[t]||Ae[a])},week:{dow:1,doy:7}}),e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysMin:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},week:{dow:1,doy:4}});var Fe={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},ze={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬ_ಅಕ್ಟೋಬ_ನವೆಂಬ_ಡಿಸೆಂಬ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂ
287ದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,function(e){return ze[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return Fe[e]})},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?4>e?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?10>e?e+12:e:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,a){return 4>e?"ರಾತ್ರಿ":10>e?"ಬೆಳಿಗ್ಗೆ":17>e?"ಮಧ್ಯಾಹ್ನ":20>e?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}}),e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}일/,ordinal:"%d일",meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,a){return 12>e?"오전":"오후"}});var Je={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кече саат] LT",lastWeek:"[Өткен аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%
287d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var t=e%10,a=100>e?null:100;return e+(Je[e]||Je[t]||Je[a])},week:{dow:1,doy:7}}),e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:w,past:v,s:"e puer Sekonnen",m:g,mm:"%d Minutten",h:g,hh:"%d Stonnen",d:g,dd:"%d Deeg",M:g,MM:"%d Méint",y:g,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,a){return 12>e?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}});var Ne={m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:S,m:b,mm:P,h:b,hh:P,d:b,dd:P,M:b,MM:P,y:b,yy:P},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}});var Ce={m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_die
287nām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:A,m:E,mm:W,h:E,hh:W,d:E,dd:W,M:E,MM:W,y:E,yy:W},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var Ie={words:{m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:2>e||e>4?t[2]:t[1]},translate:function(e,t,a){var n=Ie.words[a];return 1===a.length?t?n[0]:n[1]:e+" "+Ie.correctGrammaticalCase(e,n)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",m:Ie.translate,mm:Ie.translate,h:Ie.translate,hh:Ie.translate,d:"dan",dd:Ie.translate,M:"mjesec",MM:Ie.translate,y:"godinu",yy:Ie.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%
287d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}),e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&20>a?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}}),e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,a){return 4>e?"രാത്രി":12>e?"രാവിലെ":17>e?"ഉച്ച കഴിഞ്ഞ്":20>e?"വൈകുന്നേരം":"രാത്രി"}});var Re={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},Ve={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"}
287,calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:F,m:F,mm:F,h:F,hh:F,d:F,dd:F,M:F,MM:F,y:F,yy:F},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return Ve[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return Re[e]})},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात्री"===t?4>e?e:e+12:"सकाळी"===t?e:"दुपारी"===t?10>e?e+12:e:"सायंकाळी"===t?e+12:void 0},meridiem:function(e,t,a){return 4>e?"रात्री":10>e?"सकाळी":17>e?"दुपारी":20>e?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}}),e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?11>e?e+12:e:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return 11>e?"pagi":15>e?"tengahari":19>e?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}}),e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?11>e?e+12:e:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return 11>e?"pagi":15>e?"tengahari":19>e?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});var Ge={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},Ue={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနညá€
287ºá€¸á€„ယ်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,function(e){return Ue[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return Ge[e]})},week:{dow:1,doy:4}}),e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i gÃ¥r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en mÃ¥ned",MM:"%d mÃ¥neder",y:"ett Ã¥r",yy:"%d Ã¥r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var Ke={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},Be={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return Be[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return Ke[e]})},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?4>e?e:e+12:"बिहान"===t?e:"दिउँसो"===t?10>e?e+12:e:"साँझ"===t?e+12:void 0},meridiem:function(e,t,a){return 3>e?"राति":12>e?"बिहान":16>e?"दिउँसो":20>e?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}});var $e="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),qe="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),Ze=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],Qe=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?qe[e.month()]:$e[e.month()]:$e},monthsRegex:Qe,monthsShortRegex:Qe,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:Ze,longMonthsParse:Ze,shortMonthsParse:Ze,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1!==e&&8!==e&&20>e?"de":"ste")},week:{dow:1,doy:4}});var Xe="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),et="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),tt=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],at=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,t){return e?/-MMM-/.test(t)?et[e.month()]:Xe[e.month()]:Xe},monthsRegex:at,monthsShortRegex:at,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:tt,longMonthsParse:tt,shortMonthsParse:tt,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1!==e&&8!==e&&20>e?"de":"ste")},week:{dow:1,doy:4}}),e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_mÃ¥ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mÃ¥n_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_mÃ¥_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I gÃ¥r klokka] LT",lastWeek:"[FøregÃ¥ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein mÃ¥nad",MM:"%d mÃ¥nader",y:"eit Ã¥r",yy:"%d Ã¥r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var nt={1:"à©§",2:"੨",3:"à©©",4:"੪",5:"à©«",6:"੬",7:"à©­",8:"à©®",9:"੯",0:"੦"},st={"à©§":"1","੨":"2","à©©":"3","੪":"4","à©«":"5","੬":"6","à©­":"7","à©®":"8","੯":"9","੦":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,function(e){return st[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return nt[e]})},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?4>e?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?10>e?e+12:e:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,a){return 4>e?"ਰਾਤ":10>e?"ਸਵੇਰ":17>e?"ਦੁਪਹਿਰ":20>e?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}});
287var rt="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),it="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_");e.defineLocale("pl",{months:function(e,t){return e?""===t?"("+it[e.month()]+"|"+rt[e.month()]+")":/D MMMM/.test(t)?it[e.month()]:rt[e.month()]:rt},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:"[W] dddd [o] LT",lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",m:J,mm:J,h:J,hh:J,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:J,y:"rok",yy:J},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"}),e.defineLocale("pt",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-Feira_Terça-Feira_Quarta-Feira_Quinta-Feira_Sexta-Feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}}),e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",m:"un minut",mm:N,h:"o oră",hh:N,d:"o zi",dd:N,M:"o lună",MM:N,y:"un an",yy:N},week:{dow:1,doy:7}});var dt=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:dt,longMonthsParse:dt,shortMonthsParse:dt,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|ок
287т\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сегодня в] LT",nextDay:"[Завтра в] LT",lastDay:"[Вчера в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В следующее] dddd [в] LT";case 1:case 2:case 4:return"[В следующий] dddd [в] LT";case 3:case 5:case 6:return"[В следующую] dddd [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",m:I,mm:I,h:"час",hh:I,d:"день",dd:I,M:"месяц",MM:I,y:"год",yy:I},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,a){return 4>e?"ночи":12>e?"утра":17>e?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:7}});var _t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],ot=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:_t,monthsShort:_t,weekdays:ot,weekdaysShort:ot,weekdaysMin:ot,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return 12>e?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}}),e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".
287split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,a){return e>11?a?"ප.ව.":"පස් වරු":a?"පෙ.ව.":"පෙර වරු"}}),e.defineLocale("sk",{months:"január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),monthsShort:"jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:V,m:V,mm:V,h:V,hh:V,d:V,dd:V,M:V,MM:V,y:V,yy:V},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:G,m:G,mm:G,h:G,hh:G,d:G,dd:G,M:G,MM:G,y:G,yy:G},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,a){return 12>e?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var ut={words:{m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:2>e||e>4?t[2]:t[1]},translate:function(e,t,a){var n=ut.words[a];return 1===a.length?t?n[0]:n[1]:e+" "+ut.correctGrammaticalCase(e,n)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_ок
287тобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",m:ut.translate,mm:ut.translate,h:ut.translate,hh:ut.translate,d:"дан",dd:ut.translate,M:"месец",MM:ut.translate,y:"годину",yy:ut.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});var mt={words:{m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:2>e||e>4?t[2]:t[1]},translate:function(e,t,a){var n=mt.words[a];return 1===a.length?t?n[0]:n[1]:e+" "+mt.correctGrammaticalCase(e,n)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",m:mt.translate,mm:mt.translate,h:mt.translate,hh:mt.translate,d:"dan",dd:mt.translate,M:"mesec",MM:mt.translate,y:"godinu",yy:mt.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}}),e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%
287d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,a){return 11>e?"ekuseni":15>e?"emini":19>e?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?11>e?e+12:e:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}}),e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"e":1===t?"a":2===t?"a":"e")},week:{dow:1,doy:4}}),e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}});var lt={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},Mt={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,function(e){return Mt[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return lt[e]})}
287,meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,a){return 2>e?" யாமம்":6>e?" வைகறை":10>e?" காலை":14>e?" நண்பகல்":18>e?" எற்பாடு":22>e?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?2>e?e:e+12:"வைகறை"===t||"காலை"===t?e:"நண்பகல்"!==t||10>e?e+12:e},week:{dow:0,doy:6}}),e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?4>e?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?10>e?e+12:e:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,a){return 4>e?"రాత్రి":10>e?"ఉదయం":17>e?"మధ్యాహ్నం":20>e?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}}),e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juniu_Juliu_Augustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Aug_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sexta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sext_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Sex_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",m:"minutu ida",mm:"minutus %d",h:"horas ida",hh:"horas %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}}),e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,a){return 12>e?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}}),e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%
287d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});var ct="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:U,past:K,s:"puS lup",m:"wa’ tup",mm:B,h:"wa’ rep",hh:B,d:"wa’ jaj",dd:B,M:"wa’ jar",MM:B,y:"wa’ DIS",yy:B},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});var ht={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[haftaya] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen hafta] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},dayOfMonthOrdinalParse:/\d{1,2}'(inci|nci|üncü|ncı|uncu|ıncı)/,ordinal:function(e){if(0===e)return e+"'ıncı";var t=e%10,a=e%100-t,n=100>e?null:100;return e+(ht[t]||ht[a]||ht[n])},week:{dow:1,doy:7}}),e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,a){return e>11?a?"d'o":"D'O":a?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:q,m:q,mm:q,h:q,hh:q,d:q,dd:q,M:q,MM:q,y:q,yy:q},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}}),e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibr
287ir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}}),e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}}),e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:X,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:ee("[Сьогодні "),nextDay:ee("[Завтра "),lastDay:ee("[Вчора "),nextWeek:ee("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return ee("[Минулої] dddd [").call(this);case 1:case 2:case 4:return ee("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",m:Q,mm:Q,h:"годину",hh:Q,d:"день",dd:Q,M:"місяць",MM:Q,y:"рік",yy:Q},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,a){return 4>e?"ночі":12>e?"ранку":17>e?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}});var Lt=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],Yt=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:Lt,monthsShort:Lt,weekdays:Yt,weekdaysShort:Yt,weekdaysMin:Yt,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return 12>e?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}}),e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}}),e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%
287d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}}),e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,a){return 12>e?a?"sa":"SA":a?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}}),e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",m:"á ~míñ~út
287é",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}}),e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}}),e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日Ah点mm分",LLLL:"YYYY年MMMD日ddddAh点mm分",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日 HH:mm",llll:"YYYY年MMMD日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:11>e?e+12:e},meridiem:function(e,t,a){var n=100*e+t;return 600>n?"凌晨":900>n?"早上":1130>n?"上午":1230>n?"中午":1800>n?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}}),e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日 HH:mm",LLLL:"YYYY年MMMD日dddd HH:mm",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日 HH:mm",llll:"YYYY年MMMD日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?11>e?e+12:e:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return 600>n?"凌晨":900>n?"早上":1130>n?"上午":1230>n?"中午":1800>n?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%
287d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}}),e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日 HH:mm",LLLL:"YYYY年MMMD日dddd HH:mm",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日 HH:mm",llll:"YYYY年MMMD日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?11>e?e+12:e:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return 600>n?"凌晨":900>n?"早上":1130>n?"上午":1230>n?"中午":1800>n?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}}),e.locale("en")}(a(0))}()},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=a(5),r=a(1),i=a(2),d=a(4);t.default=function(e){function t(t,a){var n=e.call(this,"calendar-popup-month")||this;n.config=a;var r=[],i=s.default.weekdaysShort(n.config.locale);return r.push('<div class="calendar-popup-month-days-wrapper">'),a.showWeekIndex&&r.push("<span></span>"),i.forEach(function(e,t){r.push("<span>"+i[(t+n.config.dayOfWeekStart)%7]+"</span>")}),r.push("</div>"),r.push('<div class="calendar-popup-month-dates-wrapper">'),r.push(n.drawMonth(t.getFullYear(),t.getMonth(),t.getDate())),r.push("</div>"),n.lastDate=new Date(t.getTime()),n.container.innerHTML=r.join(""),n.wrapper=n.container.querySelector(".calendar-popup-month-dates-wrapper"),n.current=n.wrapper.firstChild,n.on(n.container,"click dblclick",function(e){var t=e.target;if(t&&"A"===t.tagName&&t.classList.contains(d.DATE_CLASS)){var s=new Date(t.getAttribute("data-date")),r=n.container.querySelectorAll("a."+d.DATE_CLASS+"."+d.DATE_CLASS+"_active");r.length&&[].slice.call(r).forEach(function(e){e.classList.remove(d.DATE_CLASS+"_active")}),t.classList.add(d.DATE_CLASS+"_active"),n.datetime.setDate(s.getDate(),s.getMonth()),("dblclick"===e.type||a.choseOnClick)&&n.datetime.fire("chosen")}}),a.mousewheel&&n.on(n.container,"mousewheel",function(e){0>e.wheelDelta?n.datetime.nextMonth():n.datetime.previewMonth(),e.preventDefault()}),n}return n(t,e),t.prototype.drawMonth=function(e,t,a){var n=[],r=new Date(e,t,1,0,0,0,1),i=s.default.countDaysInMonth(r);for(n.push('<div class="calendar-popup-month-dates-wrapper_layer" style="z-index:0">');r.getDay()!==this.config.dayOfWeekStart;)r.setDate(r.getDate()-1);for(var _=1;i>=_;){n.push("<div>"),this.config.showWeekIndex&&n.push('<a class="calendar-popup-week-index">'+s.default.getWeek(r)+"</a>");for(var o=0;7>o;o+=1){var u=[d.DATE_CLASS];r.getMonth()!==t?u.push("calendar-popup-month-dates_fade"):(_+=1,r.getDate()===a&&u.push("calendar-popup-month-dates_now")),-1!==this.config.weekEnds.indexOf(r.getDay())&&u.push("calendar-popup-month-dates_weekend"),n.push('<a href="javascript:void(0)" data-date="'+r+'" class="'+u.join(" ")+'">'+r.getDate()+"</a>"),r.setDate(r.getDate()+1)}if(n.push("</div>"),_===i)break}return n.push("</div>"),n.join("")},t.prototype.redraw=function(){var e=this;if(this.lastDate.getMonth()===this.datetime.get().getMonth()&&this.lastDate.getFullYear()===this.datetime.get().getFullYear()){var t=this.wrapper.querySelector(".calendar-popup-month-dates_active");t&&t.classList.remove("calendar-popup-month-dates_active");var a=new Date(this.datetime.get().getTime());return a.setMinutes(0),a.setHours(0),a.setSeconds(0),void((t=this.wrapper.querySelector('[data-date="'+a+'"]'))&&t.classList.add("calendar-popup-month-dates_active"))}var n=r.dom(this.drawMonth(this.datetime.get().getFullYear(),this.datetime.get().getMonth(),this.datetime.get().getDate())),s=this.lastDate<this.datetime.get();this.lastDate=new Date(this.datetime.get().getTime()),this.wrapper.appendChild(n);var i=this.wrapper.firstChild.offsetHeight;n.style.top=i+"px",n.style.position="absolute",this.current.style.position="relative",n.style.zIndex="6",this.animate&&this.animate.stop(),this.animate=r.animate(function(t){s?(n.style.top=Math.round(i-i*(t/100))+"px",e.current.style.top=-Math.round(i*(t/100))+"px"):(n.style.top=-Math.round(i-i*(t/100))+"px",e.current.style.top=Math.round(i*(t/100))+"px")},100,function(){n.style.position="static",e.wrapper.removeChild(e.current),e.current=n,n.style.zIndex="0",e.datetime.fire("after_redraw")})},t.prototype.destructor=function(){},t.prototype.bind=function(e){this.datetime=e},t}(i.default)},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();
287Object.defineProperty(t,"__esModule",{value:!0});var s=a(2);t.default=function(e){function t(t){var a=e.call(this,"calendar-popup-arrow","a")||this;return a.container.classList.add("calendar-popup-icon"),a.container.classList.add("calendar-popup-arrow_"+(t?"next":"preview")),a.on(a.container,"mousedown",function(e){t?a.datetime.nextMonth():a.datetime.previewMonth(),e.preventDefault(),e.stopPropagation()}),a}return n(t,e),t.prototype.redraw=function(){},t.prototype.destructor=function(){},t.prototype.bind=function(e){this.datetime=e},t}(s.default)},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=a(123),r=a(125);t.default=function(e){function t(t,a){for(var n=this,s=t.getFullYear(),i={},d=s-3;s+3>=d;d+=1)i[d]=d;var _=new r.default(function(e,t){var s=parseInt(t,10);a.yearStart>s||s>a.yearEnd||n.choose(""+s)});return n=e.call(this,t.getFullYear(),i,[_])||this,n.inputPlate=_,a.mousewheel&&n.on(n.container,"mousewheel",function(e){var t=n.datetime.get().getFullYear();t+=e.wheelDelta>0?1:-1,n.choose(""+t),e.preventDefault()}),n}return n(t,e),t.prototype.choose=function(e){this.datetime.setYear(parseInt(e,10))},t.prototype.bind=function(t){var a=this;t.on("update",function(){a.titleName=""+t.get().getFullYear()}),e.prototype.bind.call(this,t)},t.prototype.redraw=function(){for(var e=this,t={},a=this.datetime.get().getFullYear(),n=a-3;a+3>=n;n+=1)t[Math.abs(n)]=Math.abs(n);this.elements=t,this.generate(),this.options.forEach(function(t){t.selected=t.key===""+e.datetime.get().getFullYear(),t.redraw()}),this.inputPlate.clear(),this.title.redraw()},t}(s.default)},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(1);t.default=function(){function e(e,t){this.selected=!1,this.container=n.dom('<a data-value="'+e+'" href="javascript:void(0)"></a>'),this.container.innerText=""+t,this.key=""+e,this.value=""+t,this.redraw()}return e.prototype.redraw=function(){this.container.classList.toggle("calendar-popup-select-option_active",this.selected)},e.prototype.destructor=function(){},e.prototype.bind=function(e){this.datetime=e},e}()},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=a(123),r=a(5);t.default=function(e){function t(t,a){var n=this,s=r.default.months(a.locale);return n=e.call(this,s[t.getMonth()],s)||this,n.months=s,n.updateTitle(t),n}return n(t,e),t.prototype.choose=function(e){this.datetime.setMonth(e)},t.prototype.bind=function(t){var a=this;t.on("update",function(){a.titleName=a.months[t.get().getMonth()]}),e.prototype.bind.call(this,t)},t.prototype.redraw=function(){var e=this;this.options.forEach(function(t){t.selected=t.key===""+e.datetime.get().getMonth(),t.redraw()}),this.title.redraw()},t}(s.default)},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=a(1),r=a(3);t.default=function(e){function t(t,a){var n=e.call(this,!1)||this;return n.container=s.dom('<a href="javascript:void(0)" class="calendar-popup-button"><i class="calendar-popup-icon"></i><i class="calendar-popup-icon calendar-popup-button_text">'+t+'</i><i class="calendar-popup-icon"></i></a>'),n.container.addEventListener("click",a),n}return n(t,e),t}(r.default)},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();
287Object.defineProperty(t,"__esModule",{value:!0});var s=a(3),r=a(1);t.default=function(e){function t(){var t=e.call(this,!1)||this,a=r.dom('<a href="javascript:void(0)" class="calendar-popup-close"><i class="calendar-popup-icon"></i></a>');return t.container=a,t.container.addEventListener("click",function(e){t.container.parentNode.parentNode.classList.add("calendar-popup-timepicker_closed"),t.datetime.useTime(!1)},!1),t}return n(t,e),t}(s.default)},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=a(126);t.default=function(e){function t(t,a,n){return void 0===a&&(a=!1),e.call(this,t,24,a,n)||this}return n(t,e),t.prototype.redraw=function(){this.setValue(this.datetime.get().getHours())},t.prototype.setValue=function(t){e.prototype.setValue.call(this,t),this.datetime&&this.datetime.setHours(parseInt(this.input.value,10))},t}(s.default)},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=a(126);t.default=function(e){function t(t,a,n){return void 0===a&&(a=!1),e.call(this,t,60,a,n)||this}return n(t,e),t.prototype.redraw=function(){this.setValue(this.datetime.get().getMinutes())},t.prototype.setValue=function(t){e.prototype.setValue.call(this,t),this.datetime&&this.datetime.setMinutes(parseInt(this.input.value,10))},t}(s.default)},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=a(3);t.default=function(e){function t(t){var a=e.call(this,"calendar-popup-timepicker_toggler")||this;return a.container.innerHTML='<i class="calendar-popup-icon"></i>'+t,a.container.addEventListener("click",function(e){a.container.parentNode.classList.remove("calendar-popup-timepicker_closed"),a.datetime.useTime(!0)},!1),a}return n(t,e),t}(s.default)},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=a(2),r=a(1);t.default=function(e){function t(t,a,n){var s=e.call(this,"calendar-popup-input-wrapper")||this;s.input=t,t.parentNode.insertBefore(s.container,t);var r=document.createElement("span"),i=document.createElement("span");return a&&n.showMask&&(s.maskPlaceHolder=a,s.placeholder=document.createElement("div"),s.placeholder.classList.add("calendar-popup-placeholder-input"),s.recalcSize(),i.appendChild(s.placeholder)),i.appendChild(t),i.appendChild(r),s.on(r,"click",function(){t.value="",s.datetime.fire("update")}),s.container.appendChild(i),s}return n(t,e),t.prototype.recalcSize=function(){r.css(this.placeholder,{font:r.css(this.input,"font"),lineHeight:r.css(this.input,"lineHeight"),height:r.css(this.input,"height"),padding:r.css(this.input,"padding"),margin:r.css(this.input,"margin"),border:r.css(this.input,"border"),letterSpacing:r.css(this.input,"letterSpacing")})},t.prototype.bind=function(t){var a=this;e.prototype.bind.call(this,t),this.placeholder&&this.datetime.on("update_placeholder native_change update chosen after_init",function(){a.recalcSize();var e=a.datetime.parent.getNativeValue(),t=e.length,n=a.maskPlaceHolder.substr(t);a.placeholder.innerHTML="<i>"+e+"</i>"+n})},t.prototype.destructor=function(){this.container.parentNode.insertBefore(this.input,this.container),this.container.parentNode.removeChild(this.container)},t}(s.default)},function(e,t,a){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])};return function(t,a){function n(){this.constructor=t}e(t,a),t.prototype=null===a?Object.create(a):(n.prototype=a.prototype,new n)}}();
287Object.defineProperty(t,"__esModule",{value:!0});var s=a(2),r=a(4),i=a(1);t.default=function(e){function t(t,a){var n=e.call(this,!1)||this;return n.ctrlDown=!1,n.ctrlKeyDown=function(e){e.keyCode===r.CTRLKEY&&(n.ctrlDown=!0)},n.ctrlKeyUp=function(e){e.keyCode===r.CTRLKEY&&(n.ctrlDown=!1)},n.maskPlaceHolder="",n.mask=[],n.onCut=function(e){},n.onPaste=function(e){var t=e.clipboardData||window.clipboardData,a=t.getData("Text");if(!n.input.value.length){var s=n.datetime.parse(a,!1);s&&(a=n.datetime.format(s))}a.split("").forEach(function(e){n.onMaskKeyDown({which:e.charCodeAt(0),shiftKey:!1})}),e.preventDefault()},n.onMaskKeyDown=function(e,t){void 0===t&&(t=!1);var a=n.input.value,s=e.which,d=n.input.selectionStart,_=n.input.selectionEnd;if(s>=r.KEY0&&r.KEY9>=s||s>=r._KEY0&&r._KEY9>=s){var o=String.fromCharCode(r._KEY0>s||s>r._KEY9?s:s-r.KEY0);if(void 0===n.mask[d])return e.preventDefault&&e.preventDefault(),!1;o=""+n.mask[d](o,a[d-1],t),a=a.substr(0,d)+a.substr(_),a=a.substr(0,d)+o+a.substr(d+o.length),n.input.value=a,n.setCaretPos(d+o.length)}else{switch(s){case r.ARROWUP:case r.ARROWDOWN:if(e.shiftKey)return;var u=a[d-1],m=void 0,l=!1;if(void 0===u||isNaN(parseInt(u,10))?void 0===(u=a[d])||isNaN(parseInt(u,10))||(l=!0):(n.setCaretPos(d-1),l=!0),l)return m=parseInt(u,10)+(r.ARROWUP===s?1:-1),0>m&&(m=0),n.onMaskKeyDown({which:(""+m).charCodeAt(0),shiftKey:!1},!0),e.preventDefault&&e.preventDefault(),!1;break;case r.ARROWLEFT:case r.ARROWRIGHT:if(e.shiftKey)return;n.setCaretPos(d+(s===r.ARROWLEFT?-1:1));break;case r.DEL:case r.BACKSPACE:var M=d+(s===r.DEL?1:-1);a=a.substr(_).length?a.substr(0,M)+i.repeat(" ",_-M)+a.substr(_):a.substr(0,M)+a.substr(_),n.input.value=i.trim(a),n.setCaretPos(M)}if(-1!==[r.AKEY,r.CKEY,r.VKEY,r.ZKEY,r.YKEY,r.XKEY].indexOf(s)&&n.ctrlDown||-1!==[r.ESC,r.ARROWUP,r.ARROWDOWN,r.ARROWLEFT,r.ARROWRIGHT,r.F5,r.CTRLKEY,r.TAB,r.ENTER].indexOf(s))return}return n.datetime.isValid(n.input.value)&&n.datetime.set(n.input.value),n.datetime.fire("update_placeholder"),e.preventDefault&&e.preventDefault(),!1},n.input=t,n.config=a,n.calculateMask(),!1===n.config.mask?n:(n.on(n.config.ownerDocument.body,"keydown",n.ctrlKeyDown).on(n.config.ownerDocument.body,"keyup",n.ctrlKeyUp).on(n.input,"keydown",n.onMaskKeyDown).on(n.input,"paste",n.onPaste).on(n.input,"cut",n.onCut),n)}return n(t,e),t.prototype.calculateMask=function(){var e=this;if(!1!==this.config.mask){var t,a=0;this.mask=this.config.format.split("").map(function(n,s){return t!==n?a=0:a++,t=n,function(e,t,a){return function(s,r,i){void 0===i&&(i=!1);var d=parseInt(s,10);return isNaN(d)&&(d=0),d=function(){switch(n){case"/":case":":case" ":return n+(t.mask[a+1]?t.mask[a+1](s,n,i):"");case"s":case"m":return 0===e?5>d?d:5:d;case"h":case"H":return 0===e?2>d?d:2:"2"===r&&d>3?3:d;case"M":return 0===e?1>d?0:1:"1"===r&&d>2?2:d;case"Y":return 0===e?3>d?d:3:d;case"D":return 0===e?3>d?d:3:"3"===r&&d>1?1:d;default:return s}}(),i||-1===["/",":"," "].indexOf(t.config.format[a+1])||(d+=t.config.format[a+1]),d}}(a,e,s)}),this.maskPlaceHolder=this.config.format.replace(/[MYDHm]/g,"_")}},t.prototype.destructor=function(){this.off(this.config.ownerDocument.body,"keydown",this.ctrlKeyDown).off(this.config.ownerDocument.body,"keyup",this.ctrlKeyUp).off(this.input,"keydown",this.onMaskKeyDown).off(this.input,"paste",this.onPaste).off(this.input,"cut",this.onCut)},t.prototype.isValidValue=function(e){return!0},t.prototype.setCaretPos=function(e){return!!this.input.setSelectionRange&&(this.input.setSelectionRange(e,e),!0)},t}(s.default)}])});let zmena_ks = false;
288function ordis_objednavka_popup(id_se_zbozi, ks = 1)
289{
290    // zjisteni, zda je polozka uz v kosiku
291    $("#loader").show();
292    $.ajax({
293        url: '/ordis_funkce.php?je_v_kosiku='+id_se_zbozi+"&ks="+ks,
294        type: "get",
295        data: "",
296        dataType: 'json',
297        success: function(data){
298            if(data) {
299                let query = SLOVNIK_ORDIS_OBJEDNAVKA_POLOZKY_EXISTUJE;
300                query = query.replace("{0}", "<b>"+data.ID_ZBOZI + " - " + data.NAZEV+"</b>");
301
302                $("#ordis_obecny_dialog").html(query+data.HTML);
303                $("#ordis_obecny_dialog").dialog({
304                    resizable: false,
305                    autoOpen: false,
306                    height: "auto",
307                    width: 700,
308                    modal: true,
309                    buttons: [{
310                        text: SLOVNIK_ORDIS_POPUP_BTN_ZAVRIT,
311                        "class": 'close',
312                        click: function () {
313                            $("#ordis_obecny_dialog").dialog("destroy").html('');
314                        }
315                    }],
316                    create: function( event, ui ) {
317                        $($(this).parent().find('.ui-dialog-buttonset')).prependTo($(this).parent().find('.ui-dialog-titlebar'));
318                    },
319                    open: function(event, ui)
320                    {
321                        $('.ui-widget-overlay').bind('click', function()
322                        {
323                            // $("#ordis_obecny_dialog").dialog("close");
324                            $("#ordis_obecny_dialog").dialog("destroy").html('');
325                        });
326                    }
327                });
328
329                $("#ordis_obecny_dialog").dialog({ title: SLOVNIK_ORDIS_OBJEDNAVKA_POLOZKY_EXISTUJE_TITLE });
330                $("#ordis_obecny_dialog").dialog("open");
331            }
332            else {
333                objednavka_polozka(id_se_zbozi, ks);
334            }
335
336            $("#loader").hide();
337        }
338    });
339}
340
341function objednavka_polozka(id_se_zbozi, ks = null)
342{
343
344    $("#loader").show();
345    $.ajax({
346        url: '/ordis_modul.php?modul=objednavka_polozka',
347        type: "get",
348        data: {"id_se_zbozi": id_se_zbozi, "ks": ks},
349        dataType: 'html',
350        success: function(data){
351
352            $("#ordis-objednani-polozky").empty();
353            $("#ordis-objednani-polozky").html(data);
354            $("#ordis-objednani-polozky").dialog({
355                resizable: false,
356                autoOpen: false,
357                height: "auto",
358                width: 1000,
359                modal: true,
360                buttons: {
361
362                },
363                create: function( event, ui ) {
364                    $($(this).parent().find('.ui-dialog-buttonset')).prependTo($(this).parent().find('.ui-dialog-titlebar'));
365
366                    $(this).closest('.ui-dialog').on('keydown', function(ev) {
367                        if (ev.keyCode === $.ui.keyCode.ESCAPE) {
368
369                            $("#ordis-objednani-polozky").empty();
370                            $("#ordis-objednani-polozky").dialog("destroy");
371                        }
372                    });
373                },
374                open: function(event, ui)
375                {
376                    var cena = Number($("#c_nova").val());
377                    var cena_sc = Number($("#c_sc").val());
378                    if (!isNaN(cena) && (cena > 0) && (cena < cena_sc)) {
379                        $("#c_nova").css("color", "red");
380                    } else {
381                        $("#c_nova").css("color", "");
382                    }
383
384                    $('.ui-widget-overlay').bind('click', function()
385                    {
386                        $("#ordis-objednani-polozky").empty();
387                        $("#ordis-objednani-polozky").dialog("destroy");
388                    });
389
390                    $("#ordis-objednani-polozky").keypress(function(e) {
391                        if (e.keyCode == 13) {
392                            $(this).parent().find(".save").first().trigger("click");
393                        }
394                    });
395
396                    $("#c_mnozstvi").select();
397                }
398            });
399
400            $("#ordis-objednani-polozky").dialog({ title: SLOVNIK_ORDIS_OBJ_NOVA_POLOZKA });
401            $("#ordis-objednani-polozky").dialog("open");
402            $("#c_mnozstvi").change();
403
404            $("#loader").hide();
405        }
406    });
407}
408
409function countDecimals(value) {
410    let text = value.toString();
411    // verify if number 0.000005 is represented as "5e-6"
412    if (text.indexOf('e-') > -1) {
413        let [base, trail] = text.split('e-');
414        let deg = parseInt(trail, 10);
415        return deg;
416    }
417    // count decimals for number in representation like "0.123456"
418    if (Math.floor(value) !== value) {
419        return value.toString().split(".")[1].length || 0;
420    }
421    return 0;
422}
423
424function kontrola_nedelitelneho_mn(mnozstvi, nedelitelne, nedelitelne_nastaveno, pocet_mist) {
425
426    let uprava_mn = mnozstvi;
427
428    if(nedelitelne <= 0) {
429        nedelitelne = 1;
430        nedelitelne_nastaveno = false;
431    }
432
433    let celkem_mj = parseFloat(toMyFixed(mnozstvi * nedelitelne, 3));
434
435    if(celkem_mj === 0) {
436        celkem_mj = 0.001;
437    }
438
439    // kontrola poctu podle nedelitelneho mnozstvi
440    if(nedelitelne_nastaveno) {
441        // pocet desetinnych mist
442        let decimals_count = Math.max(countDecimals(celkem_mj), countDecimals(nedelitelne));
443        let nasobek = Math.pow(10, decimals_count);
444        if(Math.round(celkem_mj * nasobek) % Math.round(nedelitelne * nasobek)) {
445            uprava_mn = parseInt(celkem_mj / nedelitelne);
446
447            if(uprava_mn === 0) {
448                uprava_mn = 1;
449            }
450
451            celkem_mj = uprava_mn * nedelitelne;
452        }
453    }
454
455    return [Number(toMyFixed(celkem_mj,pocet_mist)), uprava_mn];
456}
457
458function ordis_objednavka_zmena_ks() {
459    let mnozstvi = Number($("#c_mnozstvi").val());
460    let baleni = Number($("#zbaleni").val());
461    let skladem =  Number($("#zskladem").val());
462    let nedelitelne = Number($("#NEDELITELNE_MN").val());
463    let nedelitelne_nastaveno = Number($("#NEDELITELNE_MN_NASTAVENO").val());
464    let jednotka = $("#JEDNOTKA").val();
465    let koupit_neni_skladem = $("#KOUPIT_NENI_SKLADEM").val();
466    let ridici_cena = $("#RIDICI_CENA").val();
467    let zobraz_celkem_bez_dhp = $("#ZOBRAZ_CELKEM_BEZ_DPH").val();
468    let pocet_mist = Number($("#POCET_MIST").val());
469    zmena_ks = false;
470
471
472    let mnozstvi_baleni2 = null;
473    if ($("#c_mnozstvi2").length) {
474        mnozstvi_baleni2 = Number($("#c_mnozstvi2").val());
475    }
476
477    if (isNaN(mnozstvi) || mnozstvi < 0 || mnozstvi === 0) {
478        zmena_ks = true;
479        if ($("#c_mnozstvi2").length) {
480            mnozstvi = 0;
481        } else {
482            mnozstvi = 1;
483            $("#c_mnozstvi").val(mnozstvi);
484        }
485    } 
486
487    // BALENI2 - PARAM SE_ORDIS_OBJ_BAL2
488    let baleni2_bool = false;
489    if ($("#BALENI2").length) {
490        baleni2_bool = true;
491        let baleni2 = Number($("#BALENI2").val());
492        mnozstvi = mnozstvi + (baleni2 * mnozstvi_baleni2);
493    }
494
495    if(!isNaN(skladem) && skladem <= 0) {
496        skladem = 0;
497    }
498    if(!koupit_neni_skladem && !isNaN(skladem) && !isNaN(mnozstvi) && mnozstvi > skladem) {
499
500        
501        mnozstvi = skladem;
502        zmena_ks = true;
503        $("#c_mnozstvi").val(skladem);
504        if ($("#c_mnozstvi2").length) {
505            $("#c_mnozstvi2").val(0); 
506        }
507    }
508
509    // mnozstvi je pocet baleni, proto se nasobi nedelitelnym
510    if(!isNaN(mnozstvi) && !isNaN(nedelitelne))
511    {
512        let celkem_mj = kontrola_nedelitelneho_mn(mnozstvi, nedelitelne, nedelitelne_nastaveno, pocet_mist);
513
514        if (!baleni2_bool) {
515            $("#c_mnozstvi").val(celkem_mj[1]);
516        }
517        $("#c_celkem_mj").val(celkem_mj[0] + " " +jednotka);
518    }
519
520    let cena = Number($("#c_nova").val());
521    let dph = Number($("#c_dph").val());
522
523    if(!isNaN(mnozstvi) && !isNaN(cena) && !isNaN(dph)) {
524
525        if(ridici_cena && ridici_cena === "2") {
526            $("#c_celkem").val(toMyFixed(nedelitelne * mnozstvi * cena, pocet_mist));
527            $("#c_bez_dph").val(toMyFixed(cena / (1 + (dph/100)),pocet_mist));
528            $("#c_s_dph").val(toMyFixed(cena, pocet_mist));
529        } else {
530            let dph_koef = (1 + (dph / 100));
531
532            if(zobraz_celkem_bez_dhp == "1") {
533                dph_koef = 1;
534            }
535
536            $("#c_celkem").val(toMyFixed(nedelitelne * mnozstvi * cena * dph_koef, pocet_mist));
537            $("#c_bez_dph").val(Number(cena.toFixed(pocet_mist)));
538            $("#c_s_dph").val(toMyFixed(cena * (1 + (dph/100)), pocet_mist));
539        }
540    }
541
542    ordis_prepocet_rabat();
543}
544
545function ordis_prepocet_rabat()
546{
547    // prepocet rabatu
548    let cena = Number($("#c_nova").val());
549    let psc = Number($("#c_sc").val());
550    let rabat="";
551    if(!isNaN(psc) && !isNaN(cena)) {
552        if(cena === 0)
553            rabat = 9999;
554        else
555            rabat = (1 - (psc/cena)) * 100;
556
557        if(rabat || rabat ===0)
558            $("#c_r").val(rabat.toFixed(2) + " %");
559    }
560}
561
562function ordis_objednavka_ks_plus()
563{
564    let mnozstvi = Number($("#c_mnozstvi").val());
565    let skladem = Number($("#zskladem").val());
566    let koupit_neni_skladem = $("#KOUPIT_NENI_SKLADEM").val();
567
568    if(isNaN(mnozstvi) || mnozstvi === 0) {
569        $("#c_mnozstvi").val(1);
570    }
571    else {
572        if(!isNaN(skladem) && skladem > mnozstvi) {
573            $("#c_mnozstvi").val(mnozstvi + 1);
574        }
575        else if (isNaN(skladem) || koupit_neni_skladem) {
576            $("#c_mnozstvi").val(mnozstvi + 1);
577        }
578    }
579
580    ordis_objednavka_zmena_ks();
581}
582
583function ordis_objednavka_ks_minus()
584{
585    let mnozstvi = Number($("#c_mnozstvi").val());
586
587    if(isNaN(mnozstvi) || mnozstvi === 0) {
588        $("#c_mnozstvi").val(1);
589    }
590    else {
591        // BALENI2 - PARAM SE_ORDIS_OBJ_BAL2
592        if ($("#BALENI2").length) {
593            if(mnozstvi >= 1) {
594                $("#c_mnozstvi").val(mnozstvi  -1);
595            }
596        } else {
597            if(mnozstvi > 1) {
598                $("#c_mnozstvi").val(mnozstvi  -1);
599            }
600        }
601    }
602
603    ordis_objednavka_zmena_ks();
604}
605
606// BALENI
607function ordis_objednavka_bal_plus()
608{
609    let mnozstvi = Number($("#c_mnozstvi2").val());
610    let skladem = Number($("#zskladem").val());
611    let koupit_neni_skladem = $("#KOUPIT_NENI_SKLADEM").val();
612
613    if(isNaN(mnozstvi) || mnozstvi === 0) {
614        $("#c_mnozstvi2").val(1);
615    }
616    else {
617        if(!isNaN(skladem) && skladem > mnozstvi) {
618            $("#c_mnozstvi2").val(mnozstvi + 1);
619        }
620        else if (isNaN(skladem) || koupit_neni_skladem) {
621            $("#c_mnozstvi2").val(mnozstvi + 1);
622        }
623    }
624
625    ordis_objednavka_zmena_ks();
626}
627
628function ordis_objednavka_bal_minus()
629{
630    let mnozstvi = Number($("#c_mnozstvi2").val());
631
632    if(isNaN(mnozstvi) || mnozstvi === 0) {
633        $("#c_mnozstvi2").val(0);
634    }
635    else {
636        if(mnozstvi >= 1) {
637            $("#c_mnozstvi2").val(mnozstvi  -1);
638        }
639    }
640
641    ordis_objednavka_zmena_ks();
642}
643// BALENI-END
644
645function ordis_objednavka_cena_plus()
646{
647    let cena = Number($("#c_nova").val());
648
649    if(isNaN(cena) || cena === 0) {
650        $("#c_nova").val(1);
651    }
652    else {
653        $("#c_nova").val(cena + 1);
654    }
655
656    let min_cena = $("#MIN_CENA").val();
657    ordis_objednavka_zmena_ceny(min_cena);
658}
659
660function ordis_objednavka_cena_minus()
661{
662    let cena = Number($("#c_nova").val());
663
664    if(isNaN(cena) || cena === 0) {
665        $("#c_nova").val(1);
666    }
667    else {
668        if(cena > 1) {
669            $("#c_nova").val(cena  -1);
670        }
671    }
672
673    let min_cena = $("#MIN_CENA").val();
674    ordis_objednavka_zmena_ceny(min_cena);
675}
676
677function ordis_objednavka_zmena_ceny_min() {
678    let min_cena = $("#MIN_CENA").val();
679    ordis_objednavka_zmena_ceny(min_cena);
680}
681
682function ordis_objednavka_zmena_ceny(min_cena)
683{
684    let pocet_mist = Number($("#POCET_MIST").val());
685    let cena = Number($("#c_nova").val());
686    if(isNaN(cena) || cena < 0)
687        $("#c_nova").val(1);
688
689    var cena_sc = Number($("#c_sc").val());
690    if (!isNaN(cena) && (cena > 0) && (cena < cena_sc)) {
691        $("#c_nova").css("color", "red");
692    } else {
693        $("#c_nova").css("color", "");
694    }
695
696    if(min_cena && min_cena > cena) {
697        cena = min_cena;
698        $("#c_nova").val(toMyFixed(cena,pocet_mist));
699    }
700
701    ordis_objednavka_zmena_ks();
702}
703
704function toMyFixed( num, precision ) {
705   return Number((+(Math.round(+(num + 'e' + precision)) + 'e' + -precision)).toFixed(precision));
706}
707
708function PridejKosikOrdis(prvek, pop = 0){
709
710    var cenik = $('#cenik').val();
711    if(typeof cenik !== "undefined" && cenik) {
712        return;
713    }
714
715    $("#loader").show();
716    var id_zbozi = $(prvek).attr("itemid");
717    var pocet = 1;
718    if($(prvek).attr("itemamount")){
719        pocet = $(prvek).attr("itemamount");
720    }
721
722    var datadph = $(prvek).data("dph");
723
724    if(datadph === '')
725        alert('Položka nemá definovánu sazbu DPH');
726
727    if(pop) {
728        ordis_objednavka_popup(id_zbozi, pocet);
729        $("#loader").hide();
730    }
731    else{
732        PridejKosikIdSeZbozi(id_zbozi, pocet);
733    }
734}
735
736function parseXml(xmlStr) {
737    return new window.DOMParser().parseFromString(xmlStr, "text/xml");
738}
739
740function PridejKosikIdSeZbozi(ID_SE_ZBOZI, ks= 1, darek = 0){
741    $("#loader").show();
742    $.ajax({
743        url: '/ajax.php?action=katalog-pridej-ks-kosik&zjisti_cenu=true&darek='+darek,
744        type: "get",
745        data: {"ID_SE_ZBOZI": ID_SE_ZBOZI, "kusy": ks},
746        dataType: 'html',
747        success: function(data){
748            $("button[itemid='"+ID_SE_ZBOZI+"']").closest('tr').addClass('tr_in_basket');
749            ordis_nacti_kosik();
750
751            $("#loader").hide();
752        }
753    });
754}
755
756// zavre dialog s dotazem na pridani/upravu poloky a osetri pridani podle typu
757function objednavka_polozka_dialog(id, edit = false, ks = 1)
758{
759    $("#ordis_obecny_dialog").empty();
760    $("#ordis_obecny_dialog").dialog('destroy');
761
762    if(edit)
763        ordis_objednavka_edit(id);
764    else
765        objednavka_polozka(id, ks);
766}
767
768function ordis_objednavka_zrusit()
769{
770    let dlg = $("#ordis-objednani-polozky");
771    dlg.empty();
772    dlg.dialog('destroy');
773}
774
775function ordis_zbozi_na_ceste_zrusit()
776{
777    let dlg = $("#ordis-zbozi-na-ceste");
778    dlg.empty();
779    dlg.dialog('destroy');
780}
781
782function ordis_zbozi_obj_zrusit()
783{
784    let dlg = $("#ordis-zbozi-obj");
785    dlg.empty();
786    dlg.dialog('destroy');
787}
788
789let in_objednavka_ok = false;
790
791function ordis_objednavka_ok()
792{
793    // prevent double method call
794    if(in_objednavka_ok) {
795        return;
796    }
797
798    in_objednavka_ok = true;
799    setTimeout(function(){
800        in_objednavka_ok = false;
801    }, 150);
802
803    // kontrola min ceny
804    ordis_objednavka_zmena_ceny_min();
805
806    let id_se_sklad = $("#ID_SE_SKLAD").val();
807    let id_se_podsklad = $("#ID_SE_PODSKLAD").val();
808    let mnozstvi = Number($("#c_mnozstvi").val());
809    let nedelitelne = Number($("#NEDELITELNE_MN").val());
810    let nedelitelne_nastaveno = Number($("#NEDELITELNE_MN_NASTAVENO").val());
811    let cena = Number($("#c_nova").val());
812    let sc = Number($("#c_sc").val());
813    let id_se_kosik_polozka = $("#ID_SE_KOSIK_POLOZKA").val();
814    let id_se_zbozi = $("#ID_SE_ZBOZI").val();
815    let finalizace = $("#FINALIZACE").val();
816    let darek = $("#darek").is(":checked");
817    let poznamka = $("#poznamka").val();
818    let pocet_mist = Number($("#POCET_MIST").val());
819
820    if (typeof poznamka === "undefined")
821        poznamka = '';
822
823    let baleni2 = null;
824    let mnozstvi_baleni2 = null;
825    if ($("#BALENI2").length) {
826        baleni2 = Number($("#BALENI2").val());
827        mnozstvi_baleni2 = Number($("#c_mnozstvi2").val());
828    }
829
830    if(!isNaN(mnozstvi) && ((mnozstvi > 0) || (mnozstvi_baleni2 && (mnozstvi_baleni2 > 0))) && id_se_zbozi && !isNaN(cena) && !isNaN(nedelitelne))
831    {
832        // BALENI2 - PARAM SE_ORDIS_OBJ_BAL2
833        if ($("#BALENI2").length) {
834            mnozstvi = mnozstvi + (baleni2 * mnozstvi_baleni2);
835            zmena_ks = false;
836        }
837
838        let celkem_mj = kontrola_nedelitelneho_mn(mnozstvi, nedelitelne, nedelitelne_nastaveno, pocet_mist)[0];
839
840        let darek_val= "";
841
842        if(darek)
843            darek_val = "&darek=1"
844
845        
846        $("#loader").show();
847        $.ajax({
848            url: '/ordis_funkce.php?objednavka_pridej=' + id_se_zbozi + "&ks="+celkem_mj+"&cena="+cena+"&sc="+sc+"&id_se_sklad="+id_se_sklad+"&id_se_podsklad="+id_se_podsklad+darek_val+'&poznamka='+encodeURI(poznamka),
849            type: "get",
850            data: "id_se_kosik_polozka="+id_se_kosik_polozka,
851            dataType: 'html',
852            success: function(data){
853                $("button[itemid='"+id_se_zbozi+"']").closest('tr').addClass('tr_in_basket');
854                // mohla se zmenit cena dopravy, refresh hlavicky
855                // nacti_hlavicku_dokladu("objednavka_hlavicka");
856                // refresh seznamu polozek v kosiku
857                ordis_nacti_kosik(finalizace ? 'objednavka_finalizace=1' : null);
858                $("#loader").hide();
859            }
860        });
861    } else if(mnozstvi === 0 || zmena_ks) {
862
863            }
864
865    $("#ordis-objednani-polozky").empty();
866    $("#ordis-objednani-polozky").dialog("destroy");
867}
868
869$(document).on("click", ".VYBER_POLOZKA", function(e) {
870    e.preventDefault();
871    // nacteni zalozky objednavky
872    let id_kosik_polozka = $(this).attr("polozkaid");
873    let finalizace = $(this).attr("final");
874
875    ordis_objednavka_edit(id_kosik_polozka, finalizace);
876    // $("#loader").hide();
877    return false;
878});
879
880$(document).on("click", ".VYBER_DAREK", function(e) {
881    e.preventDefault();
882
883    let id_se_zbozi = $(this).attr("polozkaidsezbozi");
884
885    ordis_objednavka_popup(id_se_zbozi,1);
886    return false;
887});
888
889$(document).on("click", ".DEL_VYBER_DAREK", function(e) {
890    e.preventDefault();
891
892    let id_se_kosik_polozka = $(this).attr("polozkaid");
893
894    $("#loader").show();
895
896    $.ajax({
897        url: '/ordis_funkce.php?DEL_VYBER_DAREK='+id_se_kosik_polozka,
898        type: "get",
899        data: "",
900        dataType: 'html',
901        success: function(data){
902            ordis_nacti_kosik();
903            $("#loader").hide();
904        }
905    });
906
907    return false;
908});
909
910function ordis_objednavka_edit(id_se_kosik_polozka, finalizace)
911{
912    $("#loader").show();
913    $.ajax({
914        url: '/ordis_modul.php?modul=objednavka_polozka',
915        type: "get",
916        data: {"id":id_se_kosik_polozka, "finalizace":finalizace},
917        dataType: 'html',
918        success: function(data){
919
920            $("#ordis-objednani-polozky").empty();
921            $("#ordis-objednani-polozky").html(data);
922            $("#ordis-objednani-polozky").dialog({
923                resizable: false,
924                autoOpen: false,
925                height: "auto",
926                width: 1000,
927                modal: true,
928                buttons: {
929
930                },
931                create: function( event, ui ) {
932                    $($(this).parent().find('.ui-dialog-buttonset')).prependTo($(this).parent().find('.ui-dialog-titlebar'));
933
934                    $(this).closest('.ui-dialog').on('keydown', function(ev) {
935                        if (ev.keyCode === $.ui.keyCode.ESCAPE) {
936
937                            $("#ordis-objednani-polozky").empty();
938                            $("#ordis-objednani-polozky").dialog("destroy");
939                        }
940                    });
941                },
942                open: function(event, ui)
943                {
944                    var cena = Number($("#c_nova").val());
945                    var cena_sc = Number($("#c_sc").val());
946                    if (!isNaN(cena) && (cena > 0) && (cena < cena_sc)) {
947                        $("#c_nova").css("color", "red");
948                    } else {
949                        $("#c_nova").css("color", "");
950                    }
951
952                    $('.ui-widget-overlay').bind('click', function()
953                    {
954                        $("#ordis-objednani-polozky").empty();
955                        $("#ordis-objednani-polozky").dialog("destroy");
956                    });
957
958                    $("#ordis-objednani-polozky").keypress(function(e) {
959                        if (e.keyCode == $.ui.keyCode.ENTER) {
960                         $(this).parent().find(".save").trigger("click");
961                        }
962                    });
963
964                    $("#c_mnozstvi").select();
965                }
966            });
967
968            $("#ordis-objednani-polozky").dialog({ title: SLOVNIK_ORDIS_OBJ_POLOZKA_EDIT });
969            $("#ordis-objednani-polozky").dialog("open");
970
971            $("#loader").hide();
972        }
973    });
974}
975
976function ordis_zbozi_detail_popup(ID_ZBOZI)
977{
978    $("#loader").show();
979    $.ajax({
980        url: '/ordis_modul.php?modul=zbozi_detail',
981        type: "get",
982        data: {"ID_ZBOZI": ID_ZBOZI},
983        dataType: 'html',
984        success: function(data){
985            $("#ordis_obecny_dialog").html(data);
986            $("#ordis_obecny_dialog").dialog({
987                resizable: false,
988                autoOpen: false,
989                height: "auto",
990                width: 1000,
991                modal: true,
992                buttons: [{
993                    text: SLOVNIK_ORDIS_POPUP_BTN_ZAVRIT,
994                    "class": 'close',
995                    click: function () {
996                        $("#ordis_obecny_dialog").dialog("destroy").html('');
997                    }
998                }],
999                create: function( event, ui ) {
1000                    $($(this).parent().find('.ui-dialog-buttonset')).prependTo($(this).parent().find('.ui-dialog-titlebar'));
1001                },
1002                open: function(event, ui) {
1003                    $('.ui-widget-overlay').bind('click', function() {
1004                        $("#ordis_obecny_dialog").dialog("destroy").html('');
1005                    });
1006                }
1007            });
1008
1009            $("#ordis_obecny_dialog").dialog({ title: SLOVNIK_ORDIS_ZBOZI_DETAIL_POPUP_TITLE });
1010            $("#ordis_obecny_dialog").dialog("open");
1011
1012            $("#loader").hide();
1013        }
1014    });
1015}
1016
1017function ajax_produkt_foto(foto, EAN)
1018{
1019    if(!foto.find(".ajax_produkt_foto").length) { // Fotky nacteme jen jednou
1020        var request = $.ajax({
1021            url: "/ajax_produkt_foto.php",
1022            type: "GET",
1023            data: {'EAN': EAN},
1024            dataType: "html",
1025        });
1026        request.done(function(html) {
1027            foto.append(html);
1028            createLightGallery();
1029            foto.find('.ajax_produkt_foto a:first-child').click(); // kliknu na prvni fotku => otevreni galerie
1030        });
1031    } else {
1032        createLightGallery();
1033        foto.find('.ajax_produkt_foto a:first-child').click(); // kliknu na prvni fotku => otevreni galerie
1034    }
1035}
1036
1037function createLightGallery()
1038{
1039    if(B_lightgallery) {
1040        if($(document).data("lightGallery")) {
1041            $(document).data("lightGallery").destroy(true);
1042        }
1043
1044        if($(".ajax_produkt_foto").length){
1045            $(".ajax_produkt_foto").lightGallery({
1046                selector: 'a',
1047                thumbnail:false,
1048                animateThumb: false,
1049                download: false,
1050                autoplay: false,
1051            });
1052        }
1053    }
1054}
1055
1056function setDeliveryDate(date, lplan, warning = false){
1057    $("#loader").show();
1058
1059    if($('#p-ordis-crm').length){
1060        $.ajax({
1061            url: '/ordis_funkce.php?SET_DELIVER_DATE='+date+'&lplan='+lplan,
1062            type: "get",
1063            data: "",
1064            dataType: 'html',
1065            success: function(data){
1066                nacti_hlavicku_dokladu("objednavka_hlavicka");
1067                $("#loader").hide();
1068            }
1069        });
1070    }
1071    else{
1072        if(warning){
1073            alert(SLOVNIK_KOSIK_ZAVOZ_VAROVANI);
1074        }
1075        else{
1076            // alert("Zmena planu ok!");
1077        }
1078        $("#ZAVOZ_DATUM").val(date);
1079        $("#ZAVOZ_L_PLAN").val(lplan);
1080        let frm = $("#ZAVOZ_DATUM").closest("form");
1081        showValues(1, frm);
1082
1083        $("#loader").hide();
1084    }
1085}
1086
1087function setSplitterHeight(id_prvku){
1088    var height = $("#"+id_prvku).height();
1089    // Classa splitteru je prozatim jen v ordisu, jinde zatim neukladame.
1090    if(id_prvku == 'SPLIITER_ORD_POL'){
1091        $.ajax({
1092            url: '/ordis_funkce.php?SET_SPLITTER_BOTTOM='+id_prvku+'&height='+height,
1093            type: "get",
1094            data: "",
1095            dataType: 'html',
1096            success: function(data){
1097
1098            }
1099        });
1100    }
1101}
1102
1103$(document).ready(function(){
1104
1105
1106    $(document).on('change', '.calendar_div_zavozy .month_dropdown', function(event) {
1107        getCalendarZavoz('.calendar_div_zavozy', $('.year_dropdown').val(), $('.month_dropdown').val());
1108    });
1109    $(document).on('change', '.calendar_div_zavozy .year_dropdown', function(event) {
1110        getCalendarZavoz('.calendar_div_zavozy', $('.year_dropdown').val(), $('.month_dropdown').val());
1111    });
1112
1113
1114    getCalendarZavoz = function(target_div, year,month){
1115        $("#loader").show();
1116        $.ajax({
1117            type:'GET',
1118            url:'/ajax_kalendar.php',
1119            data:'func=getCalendarZavoz&year='+year+'&month='+month+'&VLASTNI='+$("#doprava_vlastni_kalendar").val(),
1120            success:function(html){
1121                if($(html).find(target_div).length){
1122                    $(target_div).html($(html).find(target_div).html());
1123                } else {
1124                    $(target_div).html(html);
1125                }
1126                $("#loader").hide();
1127            }
1128        });
1129    };
1130
1131    ordis_nacti_kosik = function (param) {
1132        let p="";
1133        if (param)
1134            p = param;
1135
1136        // nacteme obsah kosiku pokud existuje div na strance
1137        if($(".quick_order_obsah_kosiku").length) {
1138            $(".quick_order_obsah_kosiku").load("/ordis_modul.php?modul=nacteni_kosiku&"+p);
1139        }
1140    };
1141
1142    $(document).on("click", ".firma_info_block.firma_info_block_hide", function(e){
1143        $(".firma_info_block_content").slideToggle();
1144        $(".firma_info_block.firma_info_block_hide").toggleClass('firma_info_block_show');
1145    });
1146
1147    $(document).on("click", "td a .radek_ean", function(e){
1148        e.preventDefault();
1149        ordis_zbozi_detail_popup($(this).text());
1150        return false;
1151    });
1152
1153    $(document).on("click", "td a .radek_krnazev", function(e){
1154        e.preventDefault();
1155        ordis_zbozi_detail_popup($(this).data("id"));
1156        return false;
1157    });
1158
1159    /* FOTO */
1160    $(document).on('click', '.ajax_produkt_foto a', function(e) {
1161        e.stopPropagation(); // Pokud je napr. v tabulce a na tabulce je on click na tr v tak se vyvolaji i dalsi akce
1162    });
1163    $(document).on("click", "td.img a img", function(e){
1164        var EAN = $(this).closest('tr').find('.radek_ean').text();
1165        if(!EAN) return false;
1166
1167        e.preventDefault();
1168        e.stopPropagation(); // Pokud je napr. v tabulce a na tabulce je on click na tr v tak se vyvolaji i dalsi akce
1169
1170        var foto = $(this).closest("td");
1171        ajax_produkt_foto(foto, EAN);
1172    });
1173    $(document).on("click", ".ajax_produkt_foto_click > a", function(e){
1174        var EAN = $(this).attr('ean');
1175        if(!EAN) return false;
1176
1177        e.preventDefault();
1178        e.stopPropagation(); // Pokud je napr. v tabulce a na tabulce je on click na tr v tak se vyvolaji i dalsi akce
1179
1180        var foto = $(this).closest(".ajax_produkt_foto_click");
1181        ajax_produkt_foto(foto, EAN);
1182    });
1183    /* END FOTO */
1184
1185    $(document).on("click", ".VYBER_ID_SE_ZBOZI", function(e){
1186        e.preventDefault();
1187
1188        // pokud odesila input, tak nic
1189        if($(e.target).is("input"))
1190            return false;
1191
1192        zmena_ks = false;
1193        PridejKosikOrdis(this, 0);
1194        return false;
1195    });
1196
1197    let enterPressed = false;
1198
1199        $(document).on("click", ".VYBER_ID_SE_ZBOZI_row", function(e){
1200
1201            // prevent double event call
1202            if(enterPressed) {
1203                return;
1204            }
1205
1206        // prevent doubleclick
1207        if(typeof e.originalEvent !== "undefined" && e.originalEvent.detail > 1 ) {
1208            return;
1209        }
1210        // prevent double enter
1211        enterPressed = true;
1212        setTimeout(function(){
1213                enterPressed = false;
1214            }, 150);
1215
1216        zmena_ks = false;
1217        PridejKosikOrdis($(this).find(".VYBER_ID_SE_ZBOZI").first(), 1);
1218        //$(this).find(".VYBER_ID_SE_ZBOZI").first().click();
1219        $(this).closest('table').find('tr.active').removeClass("active");
1220        $(this).addClass("active");
1221    });
1222
1223    $(document).on("click", "#p-ordis-crm #logo", function(e){
1224        e.preventDefault();
1225        e.stopPropagation();
1226    });
1227
1228    $(document).on('keydown', '.ordis_polozky_input', function(ev) {
1229
1230       if(event.which == 13) { // enter
1231
1232          let pocet = $(this).val();
1233          let id_zbozi = $(this).attr("itemid");
1234          let darek = ($(this).hasClass("darek") ? 1 : 0);
1235          zmena_ks = false;
1236
1237          let prev_ks = parseInt($(this).prev('span')[0].innerText.trimEnd(' ks'));
1238           $(this).prev('span')[0].innerText = (prev_ks + parseInt(pocet)) + ' ks';
1239           $(this).closest('tr').addClass('tr_in_basket');
1240          PridejKosikIdSeZbozi(id_zbozi, pocet, darek);
1241       }
1242    });
1243
1244    $(document).on('keypress', '.objednavka_fieldset.objednavka_write input[type="number"]', function (event) {
1245        // 0-9, tab, enter, dot, comma, comma - decimal
1246        if (((event.which > 47) && (event.which < 58)) || (event.which == 13) || (event.which == 9) || (event.which == 110) || (event.which == 190) || (event.which == 110) || (event.which == 46) || (event.which == 44) || (event.which == 188)) {
1247            return true;
1248        } else {
1249            return false;
1250        }
1251    });
1252});
1253
1254$(document).ready(function(){
1255    $(document).on("click", ".se_zalistovat_checkbox", function(e){
1256        let checked = $(this).prop("checked");
1257
1258        $.ajax({
1259            url: '/ajax.php?SE_ZALISTOVAT='+(checked ? "1" : "0"),
1260            type: "get",
1261            data: "",
1262            dataType: 'html',
1263            success: function(data){
1264                if(data) {
1265                    location.reload(true);
1266                }
1267            }
1268        });
1269    });
1270});/*! jQuery Validation Plugin - v1.19.2 - 5/23/2020
1271 * https://jqueryvalidation.org/
1272 * Copyright (c) 2020 Jörn Zaefferer; Licensed MIT */
1273!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){a.extend(a.fn,{validate:function(b){if(!this.length)return void(b&&b.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing."));var c=a.data(this[0],"validator");return c?c:(this.attr("novalidate","novalidate"),c=new a.validator(b,this[0]),a.data(this[0],"validator",c),c.settings.onsubmit&&(this.on("click.validate",":submit",function(b){c.submitButton=b.currentTarget,a(this).hasClass("cancel")&&(c.cancelSubmit=!0),void 0!==a(this).attr("formnovalidate")&&(c.cancelSubmit=!0)}),this.on("submit.validate",function(b){function d(){var d,e;return c.submitButton&&(c.settings.submitHandler||c.formSubmitted)&&(d=a("<input type='hidden'/>").attr("name",c.submitButton.name).val(a(c.submitButton).val()).appendTo(c.currentForm)),!(c.settings.submitHandler&&!c.settings.debug)||(e=c.settings.submitHandler.call(c,c.currentForm,b),d&&d.remove(),void 0!==e&&e)}return c.settings.debug&&b.preventDefault(),c.cancelSubmit?(c.cancelSubmit=!1,d()):c.form()?c.pendingRequest?(c.formSubmitted=!0,!1):d():(c.focusInvalid(),!1)})),c)},valid:function(){var b,c,d;return a(this[0]).is("form")?b=this.validate().form():(d=[],b=!0,c=a(this[0].form).validate(),this.each(function(){b=c.element(this)&&b,b||(d=d.concat(c.errorList))}),c.errorList=d),b},rules:function(b,c){var d,e,f,g,h,i,j=this[0],k="undefined"!=typeof this.attr("contenteditable")&&"false"!==this.attr("contenteditable");if(null!=j&&(!j.form&&k&&(j.form=this.closest("form")[0],j.name=this.attr("name")),null!=j.form)){if(b)switch(d=a.data(j.form,"validator").settings,e=d.rules,f=a.validator.staticRules(j),b){case"add":a.extend(f,a.validator.normalizeRule(c)),delete f.messages,e[j.name]=f,c.messages&&(d.messages[j.name]=a.extend(d.messages[j.name],c.messages));break;case"remove":return c?(i={},a.each(c.split(/\s/),function(a,b){i[b]=f[b],delete f[b]}),i):(delete e[j.name],f)}return g=a.validator.normalizeRules(a.extend({},a.validator.classRules(j),a.validator.attributeRules(j),a.validator.dataRules(j),a.validator.staticRules(j)),j),g.required&&(h=g.required,delete g.required,g=a.extend({required:h},g)),g.remote&&(h=g.remote,delete g.remote,g=a.extend(g,{remote:h})),g}}});var b=function(a){return a.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")};a.extend(a.expr.pseudos||a.expr[":"],{blank:function(c){return!b(""+a(c).val())},filled:function(c){var d=a(c).val();return null!==d&&!!b(""+d)},unchecked:function(b){return!a(b).prop("checked")}}),a.validator=function(b,c){this.settings=a.extend(!0,{},a.validator.defaults,b),this.currentForm=c,this.init()},a.validator.format=function(b,c){return 1===arguments.length?function(){var c=a.makeArray(arguments);return c.unshift(b),a.validator.format.apply(this,c)}:void 0===c?b:(arguments.length>2&&c.constructor!==Array&&(c=a.makeArray(arguments).slice(1)),c.constructor!==Array&&(c=[c]),a.each(c,function(a,c){b=b.replace(new RegExp("\\{"+a+"\\}","g"),function(){return c})}),b)}
vendor: 11,440 bytes, line 1273
1273,a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",pendingClass:"pending",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(a){this.lastActive=a,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(a)))},onfocusout:function(a){this.checkable(a)||!(a.name in this.submitted)&&this.optional(a)||this.element(a)},onkeyup:function(b,c){var d=[16,17,18,20,35,36,37,38,39,40,45,144,225];9===c.which&&""===this.elementValue(b)||a.inArray(c.keyCode,d)!==-1||(b.name in this.submitted||b.name in this.invalid)&&this.element(b)},onclick:function(a){a.name in this.submitted?this.element(a):a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).addClass(c).removeClass(d):a(b).addClass(c).removeClass(d)},unhighlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).removeClass(c).addClass(d):a(b).removeClass(c).addClass(d)}},setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",equalTo:"Please enter the same value again.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}."),step:a.validator.format("Please enter a multiple of {0}.")},autoCreateRanges:!1,prototype:{init:function(){function b(b){var c="undefined"!=typeof a(this).attr("contenteditable")&&"false"!==a(this).attr("contenteditable");if(!this.form&&c&&(this.form=a(this).closest("form")[0],this.name=a(this).attr("name")),d===this.form){var e=a.data(this.form,"validator"),f="on"+b.type.replace(/^validate/,""),g=e.settings;g[f]&&!a(this).is(g.ignore)&&g[f].call(e,this,b)}}this.labelContainer=a(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm),this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var c,d=this.currentForm,e=this.groups={};a.each(this.settings.groups,function(b,c){"string"==typeof c&&(c=c.split(/\s/)),a.each(c,function(a,c){e[c]=b})}),c=this.settings.rules,a.each(c,function(b,d){c[b]=a.validator.normalizeRule(d)}),a(this.currentForm).on("focusin.validate focusout.validate keyup.validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], [type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox'], [contenteditable], [type='button']",b).on("click.validate","select, option, [type='radio'], [type='checkbox']",b),this.settings.invalidHandler&&a(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),a.extend(this.submitted,this.errorMap),this.invalid=a.extend({},this.errorMap),this.valid()||a(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]);return this.valid()},element:function(b){var c,d,e=this.clean(b),f=this.validationTargetFor(e),g=this,h=!0;return void 0===f?delete this.invalid[e.name]:(this.prepareElement(f),this.currentElements=a(f),d=this.groups[f.name],d&&a.each(this.groups,function(a,b){b===d&&a!==f.name&&(e=g.validationTargetFor(g.clean(g.findByName(a))),e&&e.name in g.invalid&&(g.currentElements.push(e),h=g.check(e)&&h))}),c=this.check(f)!==!1,h=h&&c,c?this.invalid[f.name]=!1:this.invalid[f.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),a(b).attr("aria-invalid",!c)),h},showErrors:function(b){if(b){var c=this;a.extend(this.errorMap,b),this.errorList=a.map(this.errorMap,function(a,b){return{message:a,element:c.findByName(b)[0]}}),this.successList=a.grep(this.successList,function(a){return!(a.name in b)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){a.fn.resetForm&&a(this.currentForm).resetForm(),this.invalid={},this.submitted={},this.prepareForm(),this.hideErrors();var b=this.elements().removeData("previousValue").removeAttr("aria-invalid");this.resetElements(b)},resetElements:function(a){var b;if(this.settings.unhighlight)for(b=0;a[b];b++)this.settings.unhighlight.call(this,a[b],this.settings.errorClass,""),this.findByName(a[b].name).removeClass(this.settings.validClass);else a.removeClass(this.settings.errorClass).removeClass(this.settings.validClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var b,c=0;for(b in a)void 0!==a[b]&&null!==a[b]&&a[b]!==!1&&c++;return c},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(a){a.not(this.containers).text(""),this.addWrapper(a).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").trigger("focus").trigger("focusin")}catch(b){}},findLastActive:function(){var b=this.lastActive;return b&&1===a.grep(this.errorList,function(a){return a.element.name===b.name}).length&&b},elements:function(){var b=this,c={};return a(this.currentForm).find("input, select, textarea, [contenteditable]").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){var d=this.name||a(this).attr("name"),e="undefined"!=typeof a(this).attr("contenteditable")&&"false"!==a(this).attr("contenteditable");return!d&&b.settings.debug&&window.console&&console.error("%o has no name assigned",this),e&&(this.form=a(this).closest("form")[0],this.name=d),this.form===b.currentForm&&(!(d in c||!b.objectLength(a(this).rules()))&&(c[d]=!0,!0))})},clean:function(b){return a(b)[0]},errors:function(){var b=this.settings.errorClass.split(" ").join(".");return a(this.settings.errorElement+"."+b,this.errorContext)},resetInternals:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=a([]),this.toHide=a([])},reset:function(){this.resetInternals(),this.currentElements=a([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(a){this.reset(),this.toHide=this.errorsFor(a)},elementValue:function(b){var c,d,e=a(b),f=b.type,g="undefined"!=typeof e.attr("contenteditable")&&"false"!==e.attr("contenteditable");return"radio"===f||"checkbox"===f?this.findByName(b.name).filter(":checked").val():"number"===f&&"undefined"!=typeof b.validity?b.validity.badInput?"NaN":e.val():(c=g?e.text():e.val(),"file"===f?"C:\\fakepath\\"===c.substr(0,12)?c.substr(12):(d=c.lastIndexOf("/"),d>=0?c.substr(d+1):(d=c.lastIndexOf("\\"),d>=0?c.substr(d+1):c)):"string"==typeof c?c.replace(/\r/g,""):c)},check:function(b){b=this.validationTargetFor(this.clean(b));var c,d,e,f,g=a(b).rules(),h=a.map(g,function(a,b){return b}).length,i=!1,j=this.elementValue(b);"function"==typeof g.normalizer?f=g.normalizer:"function"==typeof this.settings.normalizer&&(f=this.settings.normalizer),f&&(j=f.call(b,j),delete g.normalizer);for(d in g){e={method:d,parameters:g[d]};try{if(c=a.validator.methods[d].call(this,j,b,e.parameters),"dependency-mismatch"===c&&1===h){i=!0;continue}if(i=!1,"pending"===c)return void(this.toHide=this.toHide.not(this.errorsFor(b)));if(!c)return this.formatAndAdd(b,e),!1}catch(k){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+b.id+", check the '"+e.method+"' method.",k),k instanceof TypeError&&(k.message+=".  Exception occurred when checking element "+b.id+", check the '"+e.method+"' method."),k}}if(!i)return this.objectLength(g)&&this.successList.push(b),!0},customDataMessage:function(b,c){return a(b).data("msg"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase())||a(b).data("msg")},customMessage:function(a,b){var c=this.settings.messages[a];return c&&(c.constructor===String?c:c[b])},findDefined:function(){for(var a=0;a<arguments.length;a++)if(void 0!==arguments[a])return arguments[a]},defaultMessage:function(b,c){"string"==typeof c&&(c={method:c});var d=this.findDefined(this.customMessage(b.name,c.method),this.customDataMessage(b,c.method),!this.settings.ignoreTitle&&b.title||void 0,a.validator.messages[c.method],"<strong>Warning: No message defined for "+b.name+"</strong>"),e=/\$?\{(\d+)\}/g;return"function"==typeof d?d=d.call(this,c.parameters,b):e.test(d)&&(d=a.validator.format(d.replace(e,"{$1}"),c.parameters)),d},formatAndAdd:function(a,b){var c=this.defaultMessage(a,b);this.errorList.push({message:c,element:a,method:b.method}),this.errorMap[a.name]=c,this.submitted[a.name]=c},addWrapper:function(a){return this.settings.wrapper&&(a=a.add(a.parent(this.settings.wrapper))),a},defaultShowErrors:function(){var a,b,c;for(a=0;this.errorList[a];a++)c=this.errorList[a],this.settings.highlight&&this.settings.highlight.call(this,c.element,this.settings.errorClass,this.settings.validClass),this.showLabel(c.element,c.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight)for(a=0,b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(b,c){var d,e,f,g,h=this.errorsFor(b),i=this.idOrName(b),j=a(b).attr("aria-describedby");h.length?(h.removeClass(this.settings.validClass).addClass(this.settings.errorClass),h.html(c)):(h=a("<"+this.settings.errorElement+">").attr("id",i+"-error").addClass(this.settings.errorClass).html(c||""),d=h,this.settings.wrapper&&(d=h.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(d):this.settings.errorPlacement?this.settings.errorPlacement.call(this,d,a(b)):d.insertAfter(b),h.is("label")?h.attr("for",i):0===h.parents("label[for='"+this.escapeCssMeta(i)+"']").length&&(f=h.attr("id"),j?j.match(new RegExp("\\b"+this.escapeCssMeta(f)+"\\b"))||(j+=" "+f):j=f,a(b).attr("aria-describedby",j),e=this.groups[b.n
1273ame],e&&(g=this,a.each(g.groups,function(b,c){c===e&&a("[name='"+g.escapeCssMeta(b)+"']",g.currentForm).attr("aria-describedby",h.attr("id"))})))),!c&&this.settings.success&&(h.text(""),"string"==typeof this.settings.success?h.addClass(this.settings.success):this.settings.success(h,b)),this.toShow=this.toShow.add(h)},errorsFor:function(b){var c=this.escapeCssMeta(this.idOrName(b)),d=a(b).attr("aria-describedby"),e="label[for='"+c+"'], label[for='"+c+"'] *";return d&&(e=e+", #"+this.escapeCssMeta(d).replace(/\s+/g,", #")),this.errors().filter(e)},escapeCssMeta:function(a){return a.replace(/([\\!"#$%&'()*+,.\/:;<=>?@\[\]^`{|}~])/g,"\\$1")},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(b){return this.checkable(b)&&(b=this.findByName(b.name)),a(b).not(this.settings.ignore)[0]},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(b){return a(this.currentForm).find("[name='"+this.escapeCssMeta(b)+"']")},getLength:function(b,c){switch(c.nodeName.toLowerCase()){case"select":return a("option:selected",c).length;case"input":if(this.checkable(c))return this.findByName(c.name).filter(":checked").length}return b.length},depend:function(a,b){return!this.dependTypes[typeof a]||this.dependTypes[typeof a](a,b)},dependTypes:{"boolean":function(a){return a},string:function(b,c){return!!a(b,c.form).length},"function":function(a,b){return a(b)}},optional:function(b){var c=this.elementValue(b);
vendor: 9,562 bytes, lines 1273-1276
1273return!a.validator.methods.required.call(this,c,b)&&"dependency-mismatch"},startRequest:function(b){this.pending[b.name]||(this.pendingRequest++,a(b).addClass(this.settings.pendingClass),this.pending[b.name]=!0)},stopRequest:function(b,c){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[b.name],a(b).removeClass(this.settings.pendingClass),c&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(a(this.currentForm).submit(),this.submitButton&&a("input:hidden[name='"+this.submitButton.name+"']",this.currentForm).remove(),this.formSubmitted=!1):!c&&0===this.pendingRequest&&this.formSubmitted&&(a(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(b,c){return c="string"==typeof c&&c||"remote",a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:!0,message:this.defaultMessage(b,{method:c})})},destroy:function(){this.resetForm(),a(this.currentForm).off(".validate").removeData("validator").find(".validate-equalTo-blur").off(".validate-equalTo").removeClass("validate-equalTo-blur").find(".validate-lessThan-blur").off(".validate-lessThan").removeClass("validate-lessThan-blur").find(".validate-lessThanEqual-blur").off(".validate-lessThanEqual").removeClass("validate-lessThanEqual-blur").find(".validate-greaterThanEqual-blur").off(".validate-greaterThanEqual").removeClass("validate-greaterThanEqual-blur").find(".validate-greaterThan-blur").off(".validate-greaterThan").removeClass("validate-greaterThan-blur")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(b,c){b.constructor===String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(b){var c={},d=a(b).attr("class");return d&&a.each(d.split(" "),function(){this in a.validator.classRuleSettings&&a.extend(c,a.validator.classRuleSettings[this])}),c},normalizeAttributeRule:function(a,b,c,d){/min|max|step/.test(c)&&(null===b||/number|range|text/.test(b))&&(d=Number(d),isNaN(d)&&(d=void 0)),d||0===d?a[c]=d:b===c&&"range"!==b&&(a[c]=!0)},attributeRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)"required"===c?(d=b.getAttribute(c),""===d&&(d=!0),d=!!d):d=f.attr(c),this.normalizeAttributeRule(e,g,c,d);return e.maxlength&&/-1|2147483647|524288/.test(e.maxlength)&&delete e.maxlength,e},dataRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)d=f.data("rule"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase()),""===d&&(d=!0),this.normalizeAttributeRule(e,g,c,d);return e},staticRules:function(b){var c={},d=a.data(b.form,"validator");return d.settings.rules&&(c=a.validator.normalizeRule(d.settings.rules[b.name])||{}),c},normalizeRules:function(b,c){return a.each(b,function(d,e){if(e===!1)return void delete b[d];if(e.param||e.depends){var f=!0;switch(typeof e.depends){case"string":f=!!a(e.depends,c.form).length;break;case"function":f=e.depends.call(c,c)}f?b[d]=void 0===e.param||e.param:(a.data(c.form,"validator").resetElements(a(c)),delete b[d])}}),a.each(b,function(d,e){b[d]=a.isFunction(e)&&"normalizer"!==d?e(c):e}),a.each(["minlength","maxlength"],function(){b[this]&&(b[this]=Number(b[this]))}),a.each(["rangelength","range"],function(){var c;b[this]&&(a.isArray(b[this])?b[this]=[Number(b[this][0]),Number(b[this][1])]:"string"==typeof b[this]&&(c=b[this].replace(/[\[\]]/g,"").split(/[\s,]+/),b[this]=[Number(c[0]),Number(c[1])]))}),a.validator.autoCreateRanges&&(null!=b.min&&null!=b.max&&(b.range=[b.min,b.max],delete b.min,delete b.max),null!=b.minlength&&null!=b.maxlength&&(b.rangelength=[b.minlength,b.maxlength],delete b.minlength,delete b.maxlength)),b},normalizeRule:function(b){if("string"==typeof b){var c={};a.each(b.split(/\s/),function(){c[this]=!0}),b=c}return b},addMethod:function(b,c,d){a.validator.methods[b]=c,a.validator.messages[b]=void 0!==d?d:a.validator.messages[b],c.length<3&&a.validator.addClassRules(b,a.validator.normalizeRule(b))},methods:{required:function(b,c,d){if(!this.depend(d,c))return"dependency-mismatch";if("select"===c.nodeName.toLowerCase()){var e=a(c).val();return e&&e.length>0}return this.checkable(c)?this.getLength(b,c)>0:void 0!==b&&null!==b&&b.length>0},email:function(a,b){return this.optional(b)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(a)},url:function(a,b){return this.optional(b)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[\/?#]\S*)?$/i.test(a)},date:function(){var a=!1;return function(b,c){return a||(a=!0,this.settings.debug&&window.console&&console.warn("The `date` method is deprecated and will be removed in version '2.0.0'.\nPlease don't use it, since it relies on the Date constructor, which\nbehaves very differently across browsers and locales. Use `dateISO`\ninstead or one of the locale specific methods in `localizations/`\nand `additional-methods.js`.")),this.optional(c)||!/Invalid|NaN/.test(new Date(b).toString())}}(),dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(a)},number:function(a,b){return this.optional(b)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},minlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e>=d},maxlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e<=d},rangelength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e>=d[0]&&e<=d[1]},min:function(a,b,c){return this.optional(b)||a>=c},max:function(a,b,c){return this.optional(b)||a<=c},range:function(a,b,c){return this.optional(b)||a>=c[0]&&a<=c[1]},step:function(b,c,d){var e,f=a(c).attr("type"),g="Step attribute on input type "+f+" is not supported.",h=["text","number","range"],i=new RegExp("\\b"+f+"\\b"),j=f&&!i.test(h.join()),k=function(a){var b=(""+a).match(/(?:\.(\d+))?$/);return b&&b[1]?b[1].length:0},l=function(a){return Math.round(a*Math.pow(10,e))},m=!0;if(j)throw new Error(g);return e=k(d),(k(b)>e||l(b)%l(d)!==0)&&(m=!1),this.optional(c)||m},equalTo:function(b,c,d){var e=a(d);return this.settings.onfocusout&&e.not(".validate-equalTo-blur").length&&e.addClass("validate-equalTo-blur").on("blur.validate-equalTo",function(){a(c).valid()}),b===e.val()},remote:function(b,c,d,e){if(this.optional(c))return"dependency-mismatch";e="string"==typeof e&&e||"remote";var f,g,h,i=this.previousValue(c,e);return this.settings.messages[c.name]||(this.settings.messages[c.name]={}),i.originalMessage=i.originalMessage||this.settings.messages[c.name][e],this.settings.messages[c.name][e]=i.message,d="string"==typeof d&&{url:d}||d,h=a.param(a.extend({data:b},d.data)),i.old===h?i.valid:(i.old=h,f=this,this.startRequest(c),g={},g[c.name]=b,a.ajax(a.extend(!0,{mode:"abort",port:"validate"+c.name,dataType:"json",data:g,context:f.currentForm,success:function(a){var d,g,h,j=a===!0||"true"===a;f.settings.messages[c.name][e]=i.originalMessage,j?(h=f.formSubmitted,f.resetInternals(),f.toHide=f.errorsFor(c),f.formSubmitted=h,f.successList.push(c),f.invalid[c.name]=!1,f.showErrors()):(d={},g=a||f.defaultMessage(c,{method:e,parameters:b}),d[c.name]=i.message=g,f.invalid[c.name]=!0,f.showErrors(d)),i.valid=j,f.stopRequest(c,j)}},d)),"pending")}}});var c,d={};return a.ajaxPrefilter?a.ajaxPrefilter(function(a,b,c){var e=a.port;"abort"===a.mode&&(d[e]&&d[e].abort(),d[e]=c)}):(c=a.ajax,a.ajax=function(b){var e=("mode"in b?b:a.ajaxSettings).mode,f=("port"in b?b:a.ajaxSettings).port;return"abort"===e?(d[f]&&d[f].abort(),d[f]=c.apply(this,arguments),d[f]):c.apply(this,arguments)}),a});/*! jQuery Validation Plugin - v1.19.2 - 5/23/2020
1274 * https://jqueryvalidation.org/
1275 * Copyright (c) 2020 Jörn Zaefferer; Licensed MIT */
1276!function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):"object"==typeof module&&module.exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){return a.extend(a.validator.messages,{required:"Tento údaj je povinný.",remote:"Prosím, opravte tento údaj.",email:"Prosím, zadejte platný e-mail.",url:"Prosím, zadejte platné URL.",date:"Prosím, zadejte platné datum.",dateISO:"Prosím, zadejte platné datum (ISO).",number:"Prosím, zadejte číslo.",digits:"Prosím, zadávejte pouze číslice.",creditcard:"Prosím, zadejte číslo kreditní karty.",equalTo:"Prosím, zadejte znovu stejnou hodnotu.",extension:"Prosím, zadejte soubor se správnou příponou.",maxlength:a.validator.format("Prosím, zadejte nejvíce {0} znaků."),minlength:a.validator.format("Prosím, zadejte nejméně {0} znaků."),rangelength:a.validator.format("Prosím, zadejte od {0} do {1} znaků."),range:a.validator.format("Prosím, zadejte hodnotu od {0} do {1}."),max:a.validator.format("Prosím, zadejte hodnotu menší nebo rovnu {0}."),min:a.validator.format("Prosím, zadejte hodnotu větší nebo rovnu {0}
1276."),step:a.validator.format("Musí být násobkem čísla {0}.")}),a});!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}(function(i){"use strict";var e=window.Slick||{};(e=function(){var e=0;return function(t,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('<button type="button" />').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(t),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,s=i(t).data("slick")||{},n.options=i.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=e++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,t,o){var s=this;if("boolean"==typeof t)o=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?i(e).appendTo(s.$slideTrack):o?i(e).insertBefore(s.$slides.eq(t)):i(e).insertAfter(s.$slides.eq(t)):!0===o?i(e).prependTo(s.$slideTrack):i(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(e,t){i(t).attr("data-slick-index",e)}),s.$slidesCache=s.$slides,s.reinit()},e.prototype.animateHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},e.prototype.animateSlide=function(e,t){var o={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(i){i=Math.ceil(i),!1===s.options.vertical?(o[s.animType]="translate("+i+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+i+"px)",s.$slideTrack.css(o))},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?o[s.animType]="translate3d("+e+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(o),t&&setTimeout(function(){s.disableTransition(),t.call()},s.options.speed))},e.prototype.getNavTarget=function(){var e=this,t=e.options.asNavFor;return t&&null!==t&&(t=i(t).not(e.$slider)),t},e.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each(function(){var t=i(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)})},e.prototype.applyTransition=function(i){var e=this,t={};!1===e.options.fade?t[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:t[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var i=this;i.autoPlayTimer&&clearInterval(i.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(!1===i.options.infinite&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1==0&&(i.direction=1))),i.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,t,o=this;if(!0===o.options.dots){for(o.$slider.addClass("slick-dotted"),t=i("<ul />").addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)t.append(i("<li />").append(o.options.customPaging.call(this,o,e)));o.$dots=t.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){i(t).attr("data-slick-index",e).data("originalStyling",i(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var i,e,t,o,s,n,r,l=this;if(o=document.createDocumentFragment(),n=l.$slider.children(),l.o
1276ptions.rows>1){for(r=l.options.slidesPerRow*l.options.rows,s=Math.ceil(n.length/r),i=0;i<s;i++){var d=document.createElement("div");for(e=0;e<l.options.rows;e++){var a=document.createElement("div");for(t=0;t<l.options.slidesPerRow;t++){var c=i*r+(e*l.options.slidesPerRow+t);n.get(c)&&a.appendChild(n.get(c))}d.appendChild(a)}o.appendChild(d)}l.$slider.empty().append(o),l.$slider.children().children().children().css({width:100/l.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,t){var o,s,n,r=this,l=!1,d=r.$slider.width(),a=window.innerWidth||i(window).width();if("window"===r.respondTo?n=a:"slider"===r.respondTo?n=d:"min"===r.respondTo&&(n=Math.min(a,d)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){s=null;for(o in r.breakpoints)r.breakpoints.hasOwnProperty(o)&&(!1===r.originalSettings.mobileFirst?n<r.breakpoints[o]&&(s=r.breakpoints[o]):n>r.breakpoints[o]&&(s=r.breakpoints[o]));null!==s?null!==r.activeBreakpoint?(s!==r.activeBreakpoint||t)&&(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),l=s),e||!1===l||r.$slider.trigger("breakpoint",[r,l])}},e.prototype.changeSlide=function(e,t){var o,s,n,r=this,l=i(e.currentTarget);switch(l.is("a")&&e.preventDefault(),l.is("li")||(l=l.closest("li")),n=r.slideCount%r.options.slidesToScroll!=0,o=n?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case"previous":s=0===o?r.options.slidesToScroll:r.options.slidesToShow-o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-s,!1,t);break;case"next":s=0===o?r.options.slidesToScroll:o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+s,!1,t);break;case"index":var d=0===e.data.index?0:e.data.index||l.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(d),!1,t),l.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(i){var e,t;if(e=this.getNavigableIndexes(),t=0,i>e[e.length-1])i=e[e.length-1];else for(var o in e){if(i<e[o]){i=t;break}t=e[o]}return i},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(i("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",i.proxy(e.interrupt,e,!0)).off("mouseleave.slick",i.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.
1276slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>1&&((i=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(i))},e.prototype.clickHandler=function(i){!1===this.shouldClick&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},e.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){i(this).attr("style",i(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},e.prototype.disableTransition=function(i){var e=this,t={};t[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.fadeSlide=function(i,e){var t=this;!1===t.cssTransitions?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout(function(){t.disableTransition(i),e.call()},t.options.speed))},e.prototype.fadeSlideOut=function(i){var e=this;!1===e.cssTransitions?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(t){t.stopImmediatePropagation();var o=i(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=o.is(":focus"),e.autoPlay())},0)})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var i=this,e=0,t=0,o=0;if(!0===i.options.infinite)if(i.slideCount<=i.options.slidesToShow)++o;else for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else if(!0===i.options.centerMode)o=i.slideCount;else if(i.options.asNavFor)for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else o=1+Math.ceil((i.slideCount-i.options.slidesToShow)/i.options.slidesToScroll);return o-1},e.prototype.getLeft=function(i){var e,t,o,s,n=this,r=0;return n.slideOffset=0,t=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?s=-1.5:1===n.options.slidesToShow&&(s=-2)),r=t*n.options.slidesToShow*s),n.slideCount%n.options.slidesToScroll!=0&&i+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(i>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(i-n.slideCount))*n.slideWidth*-1,r=(n.options.slidesToShow-(i-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,r=n.slideCount%n.options.slidesToScroll*t*-1))):i+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(i+n.options.slidesToShow-n.slideCount)*n.slideWidth,r=(i+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,r=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?i*n.slideWidth*-1+n.slideOffset:i*t*-1+r,!0===n.options.variableWidth&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===n.options.centerMode&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow+1),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(n.$list.width()-o.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(i){return this.options[i]},e.prototype.getNavigableIndexes=function(){var i,e=this,t=0,o=0,s=[];for(!1===e.options.infinite?i=e.slideCount:(t=-1*e.options.slidesToScroll,o=-1*e.options.slidesToScroll,i=2*e.slideCount);t<i;)s.push(t),t=o+e.options.slidesToScroll,o+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,t,o=this;return t=!0===o.options.centerMode?o.slideWidth*Math.floor(o.options.slidesToShow/2):0,!0===o.options.swipeToSlide?(o.$slideTrack.find(".slick-slide").each(function(s,n){if(n.offsetLeft-t+i(n).outerWidth()/2>-1*o.swipeLeft)return e=n,!1}),Math.abs(i(e).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(i,e){this.changeSlide({data:{message:"index",index:
1276parseInt(i)}},e)},e.prototype.init=function(e){var t=this;i(t.$slider).hasClass("slick-initialized")||(i(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},e.prototype.initADA=function(){var e=this,t=Math.ceil(e.slideCount/e.options.slidesToShow),o=e.getNavigableIndexes().filter(function(i){return i>=0&&i<e.slideCount});e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(t){var s=o.indexOf(t);i(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+t,tabindex:-1}),-1!==s&&i(this).attr({"aria-describedby":"slick-slide-control"+e.instanceUid+s})}),e.$dots.attr("role","tablist").find("li").each(function(s){var n=o[s];i(this).attr({role:"presentation"}),i(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+s,"aria-controls":"slick-slide"+e.instanceUid+n,"aria-label":s+1+" of "+t,"aria-selected":null,tabindex:"-1"})}).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var s=e.currentSlide,n=s+e.options.slidesToShow;s<n;s++)e.$slides.eq(s).attr("tabindex",0);e.activateADA()},e.prototype.initArrowEvents=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide),!0===i.options.accessibility&&(i.$prevArrow.on("keydown.slick",i.keyHandler),i.$nextArrow.on("keydown.slick",i.keyHandler)))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&(i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"}
1276,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(e.setPosition)},e.prototype.initUI=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},e.prototype.keyHandler=function(i){var e=this;i.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===i.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===i.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){i("img[data-lazy]",e).each(function(){var e=i(this),t=i(this).attr("data-lazy"),o=i(this).attr("data-srcset"),s=i(this).attr("data-sizes")||n.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0}
vendor: 5,619 bytes, line 1276
1276,100,function(){o&&(e.attr("srcset",o),s&&e.attr("sizes",s)),e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),n.$slider.trigger("lazyLoaded",[n,e,t])})},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,e,t])},r.src=t})}var t,o,s,n=this;if(!0===n.options.centerMode?!0===n.options.infinite?s=(o=n.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(o=Math.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),s=n.options.slidesToShow/2+1+2+n.currentSlide):(o=n.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide,s=Math.ceil(o+n.options.slidesToShow),!0===n.options.fade&&(o>0&&o--,s<=n.slideCount&&s++)),t=n.$slider.find(".slick-slide").slice(o,s),"anticipated"===n.options.lazyLoad)for(var r=o-1,l=s,d=n.$slider.find(".slick-slide"),a=0;a<n.options.slidesToScroll;a++)r<0&&(r=n.slideCount-1),t=(t=t.add(d.eq(r))).add(d.eq(l)),r--,l++;e(t),n.slideCount<=n.options.slidesToShow?e(n.$slider.find(".slick-slide")):n.currentSlide>=n.slideCount-n.options.slidesToShow?e(n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)):0===n.currentSlide&&e(n.$slider.find(".slick-cloned").slice(-1*n.options.slidesToShow))},e.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive"===i.options.lazyLoad&&i.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var i=this;i.checkResponsive(),i.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var i=this;i.autoPlayClear(),i.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1},e.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&i(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()))},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(i){i.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var t,o,s,n,r,l=this,d=i("img[data-lazy]",l.$slider);d.length?(t=d.first(),o=t.attr("data-lazy"),s=t.attr("data-srcset"),n=t.attr("data-sizes")||l.$slider.attr("data-sizes"),(r=document.createElement("img")).onload=function(){s&&(t.attr("srcset",s),n&&t.attr("sizes",n)),t.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===l.options.adaptiveHeight&&l.setPosition(),l.$slider.trigger("lazyLoaded",[l,t,o]),l.progressiveLazyLoad()},r.onerror=function(){e<3?setTimeout(function(){l.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),l.$slider.trigger("lazyLoadError",[l,t,o]),l.progressiveLazyLoad())},r.src=o):l.$slider.trigger("allImagesLoaded",[l])},e.prototype.refresh=function(e){var t,o,s=this;o=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>o&&(s.currentSlide=o),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),i.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1)},e.prototype.registerBreakpoints=function(){var e,t,o,s=this,n=s.options.responsive||null;if("array"===i.type(n)&&n.length){s.respondTo=s.options.respondTo||"window";for(e in n)if(o=s.breakpoints.length-1,n.hasOwnProperty(e)){for(t=n[e].breakpoint;o>=0;)s.breakpoints[o]&&s.breakpoints[o]===t&&s.breakpoints.splice(o,1),o--;s.breakpoints.push(t),s.breakpointSettings[t]=n[e].settings}s.breakpoints.sort(function(i,e){return s.options.mobileFirst?i-e:e-i})}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},e.prototype.removeSlide=e.prototype.slickRemove=function(i,e,t){var o=this;if(i="boolean"==typeof i?!0===(e=i)?0:o.slideCount-1:!0===e?--i:i,o.slideCount<1||i<0||i>o.slideCount-1)return!1;o.unload(),!0===t?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(i).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit()},e.prototype.setCSS=function(i){var e,t,o=this,s={};
1276!0===o.options.rtl&&(i=-i),e="left"==o.positionProp?Math.ceil(i)+"px":"0px",t="top"==o.positionProp?Math.ceil(i)+"px":"0px",s[o.positionProp]=i,!1===o.transformsEnabled?o.$slideTrack.css(s):(s={},!1===o.cssTransitions?(s[o.animType]="translate("+e+", "+t+")",o.$slideTrack.css(s)):(s[o.animType]="translate3d("+e+", "+t+", 0px)",o.$slideTrack.css(s)))},e.prototype.setDimensions=function(){var i=this;!1===i.options.vertical?!0===i.options.centerMode&&i.$list.css({padding:"0px "+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),!0===i.options.centerMode&&i.$list.css({padding:i.options.centerPadding+" 0px"})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),!1===i.options.vertical&&!1===i.options.variableWidth?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(".slick-slide").length))):!0===i.options.variableWidth?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(".slick-slide").length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();!1===i.options.variableWidth&&i.$slideTrack.children(".slick-slide").width(i.slideWidth-e)},e.prototype.setFade=function(){var e,t=this;t.$slides.each(function(o,s){e=t.slideWidth*o*-1,!0===t.options.rtl?i(s).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}
1276):i(s).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex-2,opacity:0})}),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,t,o,s,n,r=this,l=!1;if("object"===i.type(arguments[0])?(o=arguments[0],l=arguments[1],n="multiple"):"string"===i.type(arguments[0])&&(o=arguments[0],s=arguments[1],l=arguments[2],"responsive"===arguments[0]&&"array"===i.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)r.options[o]=s;else if("multiple"===n)i.each(o,function(i,e){r.options[i]=e});else if("responsive"===n)for(t in s)if("array"!==i.type(r.options.responsive))r.options.responsive=[s[t]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===s[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(s[t])}l&&(r.unload(),r.reinit())},e.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),!1===i.options.fade?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger("setPosition",[i])},e.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=!0===i.options.vertical?"top":"left","top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===i.options.useCSS&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&!1!==i.animType&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&!1!==i.animType},e.prototype.setSlideClasses=function(i){var e,t,o,s,n=this;if(t=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(i).addClass("slick-current"),!0===n.options.centerMode){var r=n.options.slidesToShow%2==0?1:0;e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(i>=e&&i<=n.slideCount-1-e?n.$slides.slice(i-e+r,i+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=n.options.slidesToShow+i,t.slice(o-e+1+r,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===i?t.eq(t.length-1-n.options.slidesToShow).addClass("slick-center"):i===n.slideCount-1&&t.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center")}else i>=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):t.length<=n.options.slidesToShow?t.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=!0===n.options.infinite?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-i<n.options.slidesToShow?t.slice(o-(n.options.slidesToShow-s),o+s).addClass("slick-active").attr("aria-hidden","false"):t.slice(o,o+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==n.options.lazyLoad&&"anticipated"!==n.options.lazyLoad||n.lazyLoad()},e.prototype.setupInfinite=function(){var e,t,o,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(t=null,s.slideCount>s.options.slidesToShow)){for(o=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-o;e-=1)t=e-1,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;e<o+s.slideCount;e+=1)t=e,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){i(this).attr("id","")})}},e.prototype.interrupt=function(i){var e=this;i||e.autoPlay(),e.interrupted=i},e.prototype.selectHandler=function(e){var t=this,o=i(e.target).is(".slick-slide")?i(e.target):i(e.target).parents(".slick-slide"),s=parseInt(o.attr("data-slick-index"));s||(s=0),t.slideCount<=t.options.slidesToShow?t.slideHandler(s,!1,!0):t.slideHandler(s)},e.prototype.slideHandler=function(i,e,t){var o,s,n,r,l,d=null,a=this;if(e=e||!1,!(!0===a.animating&&!0===a.options.waitForAnimate||!0===a.options.fade&&a.currentSlide===i))if(!1===e&&a.asNavFor(i),o=i,d=a.getLeft(o),r=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?r:a.swipeLeft,!1===a.options.infinite&&!1===a.options.centerMode&&(i<0||i>a.getDotCount()*a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else if(!1===a.options.infinite&&!0===a.options.centerMode&&(i<0||i>a.slideCount-a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else{if(a.options.autoplay&&clearInterval(a.autoPlayTimer),s=o<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+
1276o:o>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:o-a.slideCount:o,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,s]),n=a.currentSlide,a.currentSlide=s,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(l=(l=a.getNavTarget()).slick("getSlick")).slideCount<=l.options.slidesToShow&&l.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade)return!0!==t?(a.fadeSlideOut(n),a.fadeSlide(s,function(){a.postSlide(s)})):a.postSlide(s),void a.animateHeight();!0!==t?a.animateSlide(d,function(){a.postSlide(s)}):a.postSlide(s)}},e.prototype.startLoad=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var i,e,t,o,s=this;return i=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,t=Math.atan2(e,i),(o=Math.round(180*t/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0?!1===s.options.rtl?"left":"right":o<=360&&o>=315?!1===s.options.rtl?"left":"right":o>=135&&o<=225?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?o>=35&&o<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(i){var e,t,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1,!1;if(o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(t=o.swipeDirection()){case"left":case"down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=t&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,t]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},e.prototype.swipeHandler=function(i){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==i.type.indexOf("mouse")))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case"start":e.swipeStart(i);break;case"move":e.swipeMove(i);break;case"end":e.swipeEnd(i)}},e.prototype.swipeMove=function(i){var e,t,o,s,n,r,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||l.scrolling||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2))),!l.options.verticalSwiping&&!l.swiping&&r>4?(l.scrolling=!0,!1):(!0===l.options.verticalSwiping&&(l.touchObject.swipeLength=r),t=l.swipeDirection(),void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&(l.swiping=!0,i.preventDefault()),s=(!1===l.options.rtl?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),!0===l.options.verticalSwiping&&(s=l.touchObject.curY>l.touchObject.startY?1:-1),o=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,!1===l.options.infinite&&(0===l.currentSlide&&"right"===t||l.currentSlide>=l.getDotCount()&&"left"===t)&&(o=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),!1===l.options.vertical?l.swipeLeft=e+o*s:l.swipeLeft=e+o*(l.$list.height()/l.listWidth)*s,!0===l.options.verticalSwiping&&(l.swipeLeft=e+o*s),!0!==l.options.fade&&!1!==l.options.touchMove&&(!0===l.animating?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))))},e.prototype.swipeStart=function(i){var e,t=this;if(t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;void 0!==i.originalEvent&&void 0!==i.originalEvent.touches&&(e=i.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==e?e.pageX:i.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==e?e.pageY:i.clientY,t.dragging=!0},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var i=this;null!==i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit())},e.prototype.unload=function(){var e=this;i(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
1276,e.prototype.unslick=function(i){var e=this;e.$slider.trigger("unslick",[e,i]),e.destroy()},e.prototype.updateArrows=function(){var i=this;Math.floor(i.options.slidesToShow/2),!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&!i.options.infinite&&(i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===i.currentSlide?(i.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-i.options.slidesToShow&&!1===i.options.centerMode?(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-1&&!0===i.options.centerMode&&(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find("li").removeClass("slick-active").end(),i.$dots.find("li").eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass("slick-active"))},e.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1)},i.fn.slick=function(){var i,t,o=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),r=o.length;for(i=0;i<r;i++)if("object"==typeof s||void 0===s?o[i].slick=new e(o[i],s):t=o[i].slick[s].apply(o[i].slick,n),void 0!==t)return t;return o}});
1277/**
1278 * bxSlider v4.2.1d
1279 * Copyright 2013-2017 Steven Wanderski
1280 * Written while drinking Belgian ales and listening to jazz
1281 * Licensed under MIT (http://opensource.org/licenses/MIT)
1282 */
1283!function(t){var e={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,wrapperClass:"bx-wrapper",touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,ariaLive:!0,ariaHidden:!0,keyboardEnabled:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",stopAutoOnClick:!1,autoHover:!1,autoDelay:0,autoSlideForOnePage:!1,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,shrinkItems:!1,onSliderLoad:function(){return!0},onSlideBefore:function(){return!0},onSlideAfter:function(){return!0},onSlideNext:function(){return!0},onSlidePrev:function(){return!0},onSliderResize:function(){return!0},onAutoChange:function(){return!0}};t.fn.bxSlider=function(n){if(0===this.length)return this;if(this.length>1)return this.each(function(){t(this).bxSlider(n)}),this;var s={},o=this,r=t(window).width(),a=t(window).height();if(!t(o).data("bxSlider")){var l=function(){t(o).data("bxSlider")||(s.settings=t.extend({},e,n),s.settings.slideWidth=parseInt(s.settings.slideWidth),s.children=o.children(s.settings.slideSelector),s.children.length<s.settings.minSlides&&(s.settings.minSlides=s.children.length),s.children.length<s.settings.maxSlides&&(s.settings.maxSlides=s.children.length),s.settings.randomStart&&(s.settings.startSlide=Math.floor(Math.random()*s.children.length)),s.active={index:s.settings.startSlide},s.carousel=s.settings.minSlides>1||s.settings.maxSlides>1,s.carousel&&(s.settings.preloadImages="all"),s.minThreshold=s.settings.minSlides*s.settings.slideWidth+(s.settings.minSlides-1)*s.settings.slideMargin,s.maxThreshold=s.settings.maxSlides*s.settings.slideWidth+(s.settings.maxSlides-1)*s.settings.slideMargin,s.working=!1,s.controls={},s.interval=null,s.animProp="vertical"===s.settings.mode?"top":"left",s.usingCSS=s.settings.useCSS&&"fade"!==s.settings.mode&&function(){for(var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"],i=0;i<e.length;i++)if(void 0!==t.style[e[i]])return s.cssPrefix=e[i].replace("Perspective","").toLowerCase(),s.animProp="-"+s.cssPrefix+"-transform",!0;return!1}(),"vertical"===s.settings.mode&&(s.settings.maxSlides=s.settings.minSlides),o.data("origStyle",o.attr("style")),o.children(s.settings.slideSelector).each(function(){t(this).data("origStyle",t(this).attr("style"))}),d())},d=function(){var e=s.children.eq(s.settings.startSlide);o.wrap('<div class="'+s.settings.wrapperClass+'"><div class="bx-viewport"></div></div>'),s.viewport=o.parent(),s.settings.ariaLive&&!s.settings.ticker&&s.viewport.attr("aria-live","polite"),s.loader=t('<div class="bx-loading" />'),s.viewport.prepend(s.loader),o.css({width:"horizontal"===s.settings.mode?1e3*s.children.length+215+"%":"auto",position:"relative"}),s.usingCSS&&s.settings.easing?o.css("-"+s.cssPrefix+"-transition-timing-function",s.settings.easing):s.settings.easing||(s.settings.easing="swing"),s.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),s.viewport.parent().css({maxWidth:u()}
vendor: 7,047 bytes, line 1283
1283),s.children.css({float:"horizontal"===s.settings.mode?"left":"none",listStyle:"none",position:"relative"}),s.children.css("width",h()),"horizontal"===s.settings.mode&&s.settings.slideMargin>0&&s.children.css("marginRight",s.settings.slideMargin),"vertical"===s.settings.mode&&s.settings.slideMargin>0&&s.children.css("marginBottom",s.settings.slideMargin),"fade"===s.settings.mode&&(s.children.css({position:"absolute",zIndex:0,display:"none"}),s.children.eq(s.settings.startSlide).css({zIndex:s.settings.slideZIndex,display:"block"})),s.controls.el=t('<div class="bx-controls" />'),s.settings.captions&&k(),s.active.last=s.settings.startSlide===f()-1,s.settings.video&&o.fitVids(),"none"===s.settings.preloadImages?e=null:("all"===s.settings.preloadImages||s.settings.ticker)&&(e=s.children),s.settings.ticker?s.settings.pager=!1:(s.settings.controls&&C(),s.settings.auto&&s.settings.autoControls&&T(),s.settings.pager&&b(),(s.settings.controls||s.settings.autoControls||s.settings.pager)&&s.viewport.after(s.controls.el)),null===e?g():c(e,g)},c=function(e,i){var n=e.find('img:not([src=""]), iframe').length,s=0;if(0===n)return void i();e.find('img:not([src=""]), iframe').each(function(){t(this).one("load error",function(){++s===n&&i()}).each(function(){(this.complete||""==this.src)&&t(this).trigger("load")})})},g=function(){if(s.settings.infiniteLoop&&"fade"!==s.settings.mode&&!s.settings.ticker){var e="vertical"===s.settings.mode?s.settings.minSlides:s.settings.maxSlides,i=s.children.slice(0,e).clone(!0).addClass("bx-clone"),n=s.children.slice(-e).clone(!0).addClass("bx-clone");s.settings.ariaHidden&&(i.attr("aria-hidden",!0),n.attr("aria-hidden",!0)),o.append(i).prepend(n)}s.loader.remove(),m(),"vertical"===s.settings.mode&&(s.settings.adaptiveHeight=!0),s.viewport.height(p()),o.redrawSlider(),s.settings.onSliderLoad.call(o,s.active.index),s.initialized=!0,s.settings.responsive&&t(window).on("resize",U),s.settings.auto&&s.settings.autoStart&&(f()>1||s.settings.autoSlideForOnePage)&&L(),s.settings.ticker&&O(),s.settings.pager&&z(s.settings.startSlide),s.settings.controls&&q(),s.settings.touchEnabled&&!s.settings.ticker&&X(),s.settings.keyboardEnabled&&!s.settings.ticker&&t(document).keydown(B)},p=function(){var e=0,n=t();if("vertical"===s.settings.mode||s.settings.adaptiveHeight)if(s.carousel){var o=1===s.settings.moveSlides?s.active.index:s.active.index*x();for(n=s.children.eq(o),i=1;i<=s.settings.maxSlides-1;i++)n=o+i>=s.children.length?n.add(s.children.eq(i-1)):n.add(s.children.eq(o+i))}else n=s.children.eq(s.active.index);else n=s.children;return"vertical"===s.settings.mode?(n.each(function(i){e+=t(this).outerHeight()}),s.settings.slideMargin>0&&(e+=s.settings.slideMargin*(s.settings.minSlides-1))):e=Math.max.apply(Math,n.map(function(){return t(this).outerHeight(!1)}).get()),"border-box"===s.viewport.css("box-sizing")?e+=parseFloat(s.viewport.css("padding-top"))+parseFloat(s.viewport.css("padding-bottom"))+parseFloat(s.viewport.css("border-top-width"))+parseFloat(s.viewport.css("border-bottom-width")):"padding-box"===s.viewport.css("box-sizing")&&(e+=parseFloat(s.viewport.css("padding-top"))+parseFloat(s.viewport.css("padding-bottom"))),e},u=function(){var t="100%";return s.settings.slideWidth>0&&(t="horizontal"===s.settings.mode?s.settings.maxSlides*s.settings.slideWidth+(s.settings.maxSlides-1)*s.settings.slideMargin:s.settings.slideWidth),t},h=function(){var t=s.settings.slideWidth,e=s.viewport.width();if(0===s.settings.slideWidth||s.settings.slideWidth>e&&!s.carousel||"vertical"===s.settings.mode)t=e;else if(s.settings.maxSlides>1&&"horizontal"===s.settings.mode){if(e>s.maxThreshold)return t;e<s.minThreshold?t=(e-s.settings.slideMargin*(s.settings.minSlides-1))/s.settings.minSlides:s.settings.shrinkItems&&(t=Math.floor((e+s.settings.slideMargin)/Math.ceil((e+s.settings.slideMargin)/(t+s.settings.slideMargin))-s.settings.slideMargin))}return t},v=function(){var t=1,e=null;return"horizontal"===s.settings.mode&&s.settings.slideWidth>0?s.viewport.width()<s.minThreshold?t=s.settings.minSlides:s.viewport.width()>s.maxThreshold?t=s.settings.maxSlides:(e=s.children.first().width()+s.settings.slideMargin,t=Math.floor((s.viewport.width()+s.settings.slideMargin)/e)||1):"vertical"===s.settings.mode&&(t=s.settings.minSlides),t},f=function(){var t=0,e=0,i=0;if(s.settings.moveSlides>0){if(!s.settings.infiniteLoop){for(;e<s.children.length;)++t,e=i+v(),i+=s.settings.moveSlides<=v()?s.settings.moveSlides:v();return i}t=Math.ceil(s.children.length/x())}else t=Math.ceil(s.children.length/v());return t},x=function(){return s.settings.moveSlides>0&&s.settings.moveSlides<=v()?s.settings.moveSlides:v()},m=function(){var t,e,i;s.children.length>s.settings.maxSlides&&s.active.last&&!s.settings.infiniteLoop?"horizontal"===s.settings.mode?(e=s.children.last(),t=e.position(),S(-(t.left-(s.viewport.width()-e.outerWidth())),"reset",0)):"vertical"===s.settings.mode&&(i=s.children.length-s.settings.minSlides,t=s.children.eq(i).position(),S(-t.top,"reset",0)):(t=s.children.eq(s.active.index*x()).position(),s.active.index===f()-1&&(s.active.last=!0),void 0!==t&&("horizontal"===s.settings.mode?S(-t.left,"reset",0):"vertical"===s.settings.mode&&S(-t.top,"reset",0)))},S=function(e,i,n,r){var a,l;s.usingCSS?(l="vertical"===s.settings.mode?"translate3d(0, "+e+"px, 0)":"translate3d("+e+"px, 0, 0)",o.css("-"+s.cssPrefix+"-transition-duration",n/1e3+"s"),"slide"===i?(o.css(s.animProp,l),0!==n?o.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(e){t(e.target).is(o)&&(o.off("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),A())}):A()):"reset"===i?o.css(s.animProp,l):"ticker"===i&&(o.css("-"+s.cssPrefix+"-transition-timing-function","linear"),o.css(s.animProp,l),0!==n?o.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(e){t(e.target).is(o)&&(o.off("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),S(r.resetValue,"reset",0),F())}):(S(r.resetValue,"reset",0),F()))):(a={},a[s.animProp]=e,"slide"===i?o.animate(a,n,s.settings.easing,function(){A()}):"reset"===i?o.css(s.animProp,e):"ticker"===i&&o.animate(a,n,"linear",function(){S(r.resetValue,"reset",0),F()}))},w=function(){for(var e="",i="",n=f(),o=0;o<n;o++)i="",s.settings.buildPager&&t.isFunction(s.settings.buildPager)||s.settings.pagerCustom?(i=s.settings.buildPager(o),s.pagerEl.addClass("bx-custom-pager")):(i=o+1,s.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="#" data-slide-index="'+o+'" class="bx-pager-link">'+i+"</a></div>";s.pagerEl.html(e)},b=function(){s.settings.pagerCustom?s.pagerEl=t(s.settings.pagerCustom):(s.pagerEl=t('<div class="bx-pager" />'),s.settings.pagerSelector?t(s.settings.pagerSelector).html(s.pagerEl):s.controls.el.addClass("bx-has-pager").append(s.pagerEl),w()),s.pagerEl.on("click touchend","a",I)},C=function(){s.controls.next=t('<a class="bx-next" aria-label="next" href="#">'+s.settings.nextText+"</a>"),s.controls.prev=t('<a class="bx-prev" aria-label="prev" href="#
vendor: 5,974 bytes, line 1283
1283">'+s.settings.prevText+"</a>"),s.controls.next.on("click touchend",P),s.controls.prev.on("click touchend",E),s.settings.nextSelector&&t(s.settings.nextSelector).append(s.controls.next),s.settings.prevSelector&&t(s.settings.prevSelector).append(s.controls.prev),s.settings.nextSelector||s.settings.prevSelector||(s.controls.directionEl=t('<div class="bx-controls-direction" />'),s.controls.directionEl.append(s.controls.prev).append(s.controls.next),s.controls.el.addClass("bx-has-controls-direction").append(s.controls.directionEl))},T=function(){s.controls.start=t('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+s.settings.startText+"</a></div>"),s.controls.stop=t('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+s.settings.stopText+"</a></div>"),s.controls.autoEl=t('<div class="bx-controls-auto" />'),s.controls.autoEl.on("click",".bx-start",M),s.controls.autoEl.on("click",".bx-stop",y),s.settings.autoControlsCombine?s.controls.autoEl.append(s.controls.start):s.controls.autoEl.append(s.controls.start).append(s.controls.stop),s.settings.autoControlsSelector?t(s.settings.autoControlsSelector).html(s.controls.autoEl):s.controls.el.addClass("bx-has-controls-auto").append(s.controls.autoEl),D(s.settings.autoStart?"stop":"start")},k=function(){s.children.each(function(e){var i=t(this).find("img:first").attr("title");void 0!==i&&(""+i).length&&t(this).append('<div class="bx-caption"><span>'+i+"</span></div>")})},P=function(t){t.preventDefault(),s.controls.el.hasClass("disabled")||(s.settings.auto&&s.settings.stopAutoOnClick&&o.stopAuto(),o.goToNextSlide())},E=function(t){t.preventDefault(),s.controls.el.hasClass("disabled")||(s.settings.auto&&s.settings.stopAutoOnClick&&o.stopAuto(),o.goToPrevSlide())},M=function(t){o.startAuto(),t.preventDefault()},y=function(t){o.stopAuto(),t.preventDefault()},I=function(e){var i,n;e.preventDefault(),s.controls.el.hasClass("disabled")||(s.settings.auto&&s.settings.stopAutoOnClick&&o.stopAuto(),i=t(e.currentTarget),void 0!==i.attr("data-slide-index")&&(n=parseInt(i.attr("data-slide-index")))!==s.active.index&&o.goToSlide(n))},z=function(e){var i=s.children.length;if("short"===s.settings.pagerType)return s.settings.maxSlides>1&&(i=Math.ceil(s.children.length/s.settings.maxSlides)),void s.pagerEl.html(e+1+s.settings.pagerShortSeparator+i);s.pagerEl.find("a").removeClass("active"),s.pagerEl.each(function(i,n){t(n).find("a").eq(e).addClass("active")})},A=function(){if(s.settings.infiniteLoop){var t="";0===s.active.index?t=s.children.eq(0).position():s.active.index===f()-1&&s.carousel?t=s.children.eq((f()-1)*x()).position():s.active.index===s.children.length-1&&(t=s.children.eq(s.children.length-1).position()),t&&("horizontal"===s.settings.mode?S(-t.left,"reset",0):"vertical"===s.settings.mode&&S(-t.top,"reset",0))}s.working=!1,s.settings.onSlideAfter.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index)},D=function(t){s.settings.autoControlsCombine?s.controls.autoEl.html(s.controls[t]):(s.controls.autoEl.find("a").removeClass("active"),s.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))},q=function(){1===f()?(s.controls.prev.addClass("disabled"),s.controls.next.addClass("disabled")):!s.settings.infiniteLoop&&s.settings.hideControlOnEnd&&(0===s.active.index?(s.controls.prev.addClass("disabled"),s.controls.next.removeClass("disabled")):s.active.index===f()-1?(s.controls.next.addClass("disabled"),s.controls.prev.removeClass("disabled")):(s.controls.prev.removeClass("disabled"),s.controls.next.removeClass("disabled")))},H=function(){o.startAuto()},W=function(){o.stopAuto()},L=function(){s.settings.autoDelay>0?setTimeout(o.startAuto,s.settings.autoDelay):(o.startAuto(),t(window).focus(H).blur(W)),s.settings.autoHover&&o.hover(function(){s.interval&&(o.stopAuto(!0),s.autoPaused=!0)},function(){s.autoPaused&&(o.startAuto(!0),s.autoPaused=null)})},O=function(){var e,i,n,r,a,l,d,c,g=0;"next"===s.settings.autoDirection?o.append(s.children.clone().addClass("bx-clone")):(o.prepend(s.children.clone().addClass("bx-clone")),e=s.children.first().position(),g="horizontal"===s.settings.mode?-e.left:-e.top),S(g,"reset",0),s.settings.pager=!1,s.settings.controls=!1,s.settings.autoControls=!1,s.settings.tickerHover&&(s.usingCSS?(r="horizontal"===s.settings.mode?4:5,s.viewport.hover(function(){i=o.css("-"+s.cssPrefix+"-transform"),n=parseFloat(i.split(",")[r]),S(n,"reset",0)},function(){c=0,s.children.each(function(e){c+="horizontal"===s.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)}),a=s.settings.speed/c,l="horizontal"===s.settings.mode?"left":"top",d=a*(c-Math.abs(parseInt(n))),F(d)})):s.viewport.hover(function(){o.stop()},function(){c=0,s.children.each(function(e){c+="horizontal"===s.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)}),a=s.settings.speed/c,l="horizontal"===s.settings.mode?"left":"top",d=a*(c-Math.abs(parseInt(o.css(l)))),F(d)})),F()},F=function(t){var e,i,n,r=t||s.settings.speed,a={left:0,top:0},l={left:0,top:0};"next"===s.settings.autoDirection?a=o.find(".bx-clone").first().position():l=s.children.first().position(),e="horizontal"===s.settings.mode?-a.left:-a.top,i="horizontal"===s.settings.mode?-l.left:-l.top,n={resetValue:i},S(e,"ticker",r,n)},N=function(e){var i=t(window),n={top:i.scrollTop(),left:i.scrollLeft()},s=e.offset();return n.right=n.left+i.width(),n.bottom=n.top+i.height(),s.right=s.left+e.outerWidth(),s.bottom=s.top+e.outerHeight(),!(n.right<s.left||n.left>s.right||n.bottom<s.top||n.top>s.bottom)},B=function(t){var e=document.activeElement.tagName.toLowerCase();if(null==new RegExp(e,["i"]).exec("input|textarea")&&N(o)){if(39===t.keyCode)return P(t),!1;if(37===t.keyCode)return E(t),!1}},X=function(){s.touch={start:{x:0,y:0},end:{x:0,y:0}},s.viewport.on("touchstart MSPointerDown pointerdown",Y),s.viewport.on("click",".bxslider a",function(t){s.viewport.hasClass("click-disabled")&&(t.preventDefault(),s.viewport.removeClass("click-disabled"))})},Y=function(
vendor: 8,529 bytes, lines 1283-1314
1283t){if("touchstart"===t.type||0===t.button)if(t.preventDefault(),s.controls.el.addClass("disabled"),s.working)s.controls.el.removeClass("disabled");else{s.touch.originalPos=o.position();var e=t.originalEvent,i=void 0!==e.changedTouches?e.changedTouches:[e],n="function"==typeof PointerEvent;if(n&&void 0===e.pointerId)return;s.touch.start.x=i[0].pageX,s.touch.start.y=i[0].pageY,s.viewport.get(0).setPointerCapture&&(s.pointerId=e.pointerId,s.viewport.get(0).setPointerCapture(s.pointerId)),s.originalClickTarget=e.originalTarget||e.target,s.originalClickButton=e.button,s.originalClickButtons=e.buttons,s.originalEventType=e.type,s.hasMove=!1,s.viewport.on("touchmove MSPointerMove pointermove",R),s.viewport.on("touchend MSPointerUp pointerup",Z),s.viewport.on("MSPointerCancel pointercancel",V)}},V=function(t){t.preventDefault(),S(s.touch.originalPos.left,"reset",0),s.controls.el.removeClass("disabled"),s.viewport.off("MSPointerCancel pointercancel",V),s.viewport.off("touchmove MSPointerMove pointermove",R),s.viewport.off("touchend MSPointerUp pointerup",Z),s.viewport.get(0).releasePointerCapture&&s.viewport.get(0).releasePointerCapture(s.pointerId)},R=function(t){var e=t.originalEvent,i=void 0!==e.changedTouches?e.changedTouches:[e],n=Math.abs(i[0].pageX-s.touch.start.x),o=Math.abs(i[0].pageY-s.touch.start.y),r=0,a=0;s.hasMove=!0,3*n>o&&s.settings.preventDefaultSwipeX?t.preventDefault():3*o>n&&s.settings.preventDefaultSwipeY&&t.preventDefault(),"touchmove"!==t.type&&t.preventDefault(),"fade"!==s.settings.mode&&s.settings.oneToOneTouch&&("horizontal"===s.settings.mode?(a=i[0].pageX-s.touch.start.x,r=s.touch.originalPos.left+a):(a=i[0].pageY-s.touch.start.y,r=s.touch.originalPos.top+a),S(r,"reset",0))},Z=function(e){e.preventDefault(),s.viewport.off("touchmove MSPointerMove pointermove",R),s.controls.el.removeClass("disabled");var i=e.originalEvent,n=void 0!==i.changedTouches?i.changedTouches:[i],r=0,a=0;s.touch.end.x=n[0].pageX,s.touch.end.y=n[0].pageY,"fade"===s.settings.mode?(a=Math.abs(s.touch.start.x-s.touch.end.x))>=s.settings.swipeThreshold&&(s.touch.start.x>s.touch.end.x?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto()):("horizontal"===s.settings.mode?(a=s.touch.end.x-s.touch.start.x,r=s.touch.originalPos.left):(a=s.touch.end.y-s.touch.start.y,r=s.touch.originalPos.top),!s.settings.infiniteLoop&&(0===s.active.index&&a>0||s.active.last&&a<0)?S(r,"reset",200):Math.abs(a)>=s.settings.swipeThreshold?(a<0?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto()):S(r,"reset",200)),s.viewport.off("touchend MSPointerUp pointerup",Z),s.viewport.get(0).releasePointerCapture&&s.viewport.get(0).releasePointerCapture(s.pointerId),!1!==s.hasMove||0!==s.originalClickButton&&"touchstart"!==s.originalEventType||t(s.originalClickTarget).trigger({type:"click",button:s.originalClickButton,buttons:s.originalClickButtons})},U=function(e){if(s.initialized)if(s.working)window.setTimeout(U,10);else{var i=t(window).width(),n=t(window).height();r===i&&a===n||(r=i,a=n,o.redrawSlider(),s.settings.onSliderResize.call(o,s.active.index))}},j=function(t){var e=v();s.settings.ariaHidden&&!s.settings.ticker&&(s.children.attr("aria-hidden","true"),s.children.slice(t,t+e).attr("aria-hidden","false"))},Q=function(t){return t<0?s.settings.infiniteLoop?f()-1:s.active.index:t>=f()?s.settings.infiniteLoop?0:s.active.index:t};return o.goToSlide=function(e,i){var n,r,a,l,d=!0,c=0,g={left:0,top:0},u=null;if(s.oldIndex=s.active.index,s.active.index=Q(e),!s.working&&s.active.index!==s.oldIndex){if(s.working=!0,void 0!==(d=s.settings.onSlideBefore.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index))&&!d)return s.active.index=s.oldIndex,void(s.working=!1);"next"===i?s.settings.onSlideNext.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index)||(d=!1):"prev"===i&&(s.settings.onSlidePrev.call(o,s.children.eq(s.active.index),s.oldIndex,s.active.index)||(d=!1)),s.active.last=s.active.index>=f()-1,(s.settings.pager||s.settings.pagerCustom)&&z(s.active.index),s.settings.controls&&q(),"fade"===s.settings.mode?(s.settings.adaptiveHeight&&s.viewport.height()!==p()&&s.viewport.animate({height:p()},s.settings.adaptiveHeightSpeed),s.children.filter(":visible").fadeOut(s.settings.speed).css({zIndex:0}),s.children.eq(s.active.index).css("zIndex",s.settings.slideZIndex+1).fadeIn(s.settings.speed,function(){t(this).css("zIndex",s.settings.slideZIndex),A()})):(s.settings.adaptiveHeight&&s.viewport.height()!==p()&&s.viewport.animate({height:p()},s.settings.adaptiveHeightSpeed),!s.settings.infiniteLoop&&s.carousel&&s.active.last?"horizontal"===s.settings.mode?(u=s.children.eq(s.children.length-1),g=u.position(),c=s.viewport.width()-u.outerWidth()):(n=s.children.length-s.settings.minSlides,g=s.children.eq(n).position()):s.carousel&&s.active.last&&"prev"===i?(r=1===s.settings.moveSlides?s.settings.maxSlides-x():(f()-1)*x()-(s.children.length-s.settings.maxSlides),u=o.children(".bx-clone").eq(r),g=u.position()):"next"===i&&0===s.active.index?(g=o.find("> .bx-clone").eq(s.settings.maxSlides).position(),s.active.last=!1):e>=0&&(l=e*parseInt(x()),g=s.children.eq(l).position()),void 0!==g&&(a="horizontal"===s.settings.mode?-(g.left-c):-g.top,S(a,"slide",s.settings.speed)),s.working=!1),s.settings.ariaHidden&&j(s.active.index*x())}},o.goToNextSlide=function(){if((s.settings.infiniteLoop||!s.active.last)&&!0!==s.working){var t=parseInt(s.active.index)+1;o.goToSlide(t,"next")}},o.goToPrevSlide=function(){if((s.settings.infiniteLoop||0!==s.active.index)&&!0!==s.working){var t=parseInt(s.active.index)-1;o.goToSlide(t,"prev")}},o.startAuto=function(t){s.interval||(s.interval=setInterval(function(){"next"===s.settings.autoDirection?o.goToNextSlide():o.goToPrevSlide()},s.settings.pause),s.settings.onAutoChange.call(o,!0),s.settings.autoControls&&!0!==t&&D("stop"))},o.stopAuto=function(t){s.autoPaused&&(s.autoPaused=!1),s.interval&&(clearInterval(s.interval),s.interval=null,s.settings.onAutoChange.call(o,!1),s.settings.autoControls&&!0!==t&&D("start"))},o.getCurrentSlide=function(){return s.active.index},o.getCurrentSlideElement=function(){return s.children.eq(s.active.index)},o.getSlideElement=function(t){return s.children.eq(t)},o.getSlideCount=function(){return s.children.length},o.isWorking=function(){return s.working},o.redrawSlider=function(){s.children.add(o.find(".bx-clone")).outerWidth(h()),s.viewport.css("height",p()),s.settings.ticker||m(),s.active.last&&(s.active.index=f()-1),s.active.index>=f()&&(s.active.last=!0),s.settings.pager&&!s.settings.pagerCustom&&(w(),z(s.active.index)),s.settings.ariaHidden&&j(s.active.index*x())},o.destroySlider=function(){s.initialized&&(s.initialized=!1,t(".bx-clone",this).remove(),s.children.each(function(){void 0!==t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")}),void 0!==t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),s.controls.el&&s.controls.el.remove(),s.controls.next&&s.controls.next.remove(),s.controls.prev&&s.controls.prev.remove(),s.pagerEl&&s.settings.controls&&!s.settings.pagerCustom&&s.pagerEl.remove(),t(".bx-caption",this).remove(),s.controls.autoEl&&s.controls.autoEl.remove(),clearInterval(s.interval),s.settings.responsive&&t(window).off("resize",U),s.settings.keyboardEnabled&&t(document).off("keydown",B),t(this).removeData("bxSlider"),t(window).off("blur",W).off("focus",H))},o.reloadSlider=function(e){void 0!==e&&(n=e),o.destroySlider(),l(),t(o).data("bxSlider",this)},l(),t(o).data("bxSlider",this),this}}}(jQuery);/*! lightgallery - v1.6.7 - 2018-02-11
1284* http://sachinchoolur.github.io/lightGallery/
1285* Copyright (c) 2018 Sachin N; Licensed GPLv3 */
1286(function (root, factory) {
1287    if (typeof define === 'function' && define.amd) {
1288        // AMD. Register as an anonymous module unless amdModuleId is set
1289        define(['jquery'], function (a0) {
1290            return (factory(a0));
1291        });
1292    } else if (typeof exports === 'object') {
1293        // Node. Does not work with strict CommonJS, but
1294        // only CommonJS-like environments that support module.exports,
1295        // like Node.
1296        module.exports = factory(require('jquery'));
1297    } else {
1298        factory(root["jQuery"]);
1299    }
1300}(this, function ($) {
1301
1302    (function() {
1303        'use strict';
1304
1305        var defaults = {
1306
1307            mode: 'lg-slide',
1308
1309            // Ex : 'ease'
1310            cssEasing: 'ease',
1311
1312            //'for jquery animation'
1313            easing: 'linear',
1314            speed: 600,
1315            height: '100%',
1316            width: '100%',
1317            addClass: '',
1318            startClass: 'lg-start-zoom',
1319            backdropDuration: 150,
1320            hideBarsDelay: 6000,
1321
1322            useLeft: false,
1323
1324            closable: true,
1325            loop: true,
1326            escKey: true,
1327            keyPress: true,
1328            controls: true,
1329            slideEndAnimatoin: true,
1330            hideControlOnEnd: false,
1331            mousewheel: true,
1332
1333            getCaptionFromTitleOrAlt: true,
1334
1335            // .lg-item || '.lg-sub-html'
1336            appendSubHtmlTo: '.lg-sub-html',
1337
1338            subHtmlSelectorRelative: false,
1339
1340            /**
1341             * @desc number of preload slides
1342             * will exicute only after the current slide is fully loaded.
1343             *
1344             * @ex you clicked on 4th image and if preload = 1 then 3rd slide and 5th
1345             * slide will be loaded in the background after the 4th slide is fully loaded..
1346             * if preload is 2 then 2nd 3rd 5th 6th slides will be preloaded.. ... ...
1347             *
1348             */
1349            preload: 1,
1350            showAfterLoad: true,
1351            selector: '',
1352            selectWithin: '',
1353            nextHtml: '',
1354            prevHtml: '',
1355
1356            // 0, 1
1357            index: false,
1358
1359            iframeMaxWidth: '100%',
1360
1361            download: true,
1362            counter: true,
1363            appendCounterTo: '.lg-toolbar',
1364
1365            swipeThreshold: 50,
1366            enableSwipe: true,
1367            enableDrag: true,
1368
1369            dynamic: false,
1370            dynamicEl: [],
1371            galleryId: 1
1372        };
1373
1374        function Plugin(element, options) {
1375
1376            // Current lightGallery element
1377            this.el = element;
1378
1379            // Current jquery element
1380            this.$el = $(element);
1381
1382            // lightGallery settings
1383            this.s = $.extend({}, defaults, options);
1384
1385            // When using dynamic mode, ensure dynamicEl is an array
1386            if (this.s.dynamic && this.s.dynamicEl !== 'undefined' && this.s.dynamicEl.constructor === Array && !this.s.dynamicEl.length) {
1387                throw ('When using dynamic mode, you must also define dynamicEl as an Array.');
1388            }
1389
1390            // lightGallery modules
1391            this.modules = {};
1392
1393            // false when lightgallery complete first slide;
1394            this.lGalleryOn = false;
1395
1396            this.lgBusy = false;
1397
1398            // Timeout function for hiding controls;
1399            this.hideBartimeout = false;
1400
1401            // To determine browser supports for touch events;
1402            this.isTouch = ('ontouchstart' in document.documentElement);
1403
1404            // Disable hideControlOnEnd if sildeEndAnimation is true
1405            if (this.s.slideEndAnimatoin) {
1406                this.s.hideControlOnEnd = false;
1407            }
1408
1409            // Gallery items
1410            if (this.s.dynamic) {
1411                this.$items = this.s.dynamicEl;
1412            } else {
1413                if (this.s.selector === 'this') {
1414                    this.$items = this.$el;
1415                } else if (this.s.selector !== '') {
1416                    if (this.s.selectWithin) {
1417                        this.$items = $(this.s.selectWithin).find(this.s.selector);
1418                    } else {
1419                        this.$items = this.$el.find($(this.s.selector));
1420                    }
1421                } else {
1422                    this.$items = this.$el.children();
1423                }
1424            }
1425
1426            // .lg-item
1427            this.$slide = '';
1428
1429            // .lg-outer
1430            this.$outer = '';
1431
1432            this.init();
1433
1434            return this;
1435        }
1436
1437        Plugin.prototype.init = function() {
1438
1439            var _this = this;
1440
1441            // s.preload should not be more than $item.length
1442            if (_this.s.preload > _this.$items.length) {
1443                _this.s.preload = _this.$items.length;
1444            }
1445
1446            // if dynamic option is enabled execute immediately
1447            var _hash = window.location.hash;
1448            if (_hash.indexOf('lg=' + this.s.galleryId) > 0) {
1449
1450                _this.index = parseInt(_hash.split('&slide=')[1], 10);
1451
1452                $('body').addClass('lg-from-hash');
1453                if (!$('body').hasClass('lg-on')) {
1454                    setTimeout(function() {
1455                        _this.build(_this.index);
1456                    });
1457
1458                    $('body').addClass('lg-on');
1459                }
1460            }
1461
1462            if (_this.s.dynamic) {
1463
1464                _this.$el.trigger('onBeforeOpen.lg');
1465
1466                _this.index = _this.s.index || 0;
1467
1468                // prevent accidental double execution
1469                if (!$('body').hasClass('lg-on')) {
1470                    setTimeout(function() {
1471                        _this.build(_this.index);
1472                        $('body').addClass('lg-on');
1473                    });
1474                }
1475            } else {
1476
1477                // Using different namespace for click because click event should not unbind if selector is same object('this')
1478                _this.$items.on('click.lgcustom', function(event) {
1479
1480                    // For IE8
1481                    try {
1482                        event.preventDefault();
1483                        event.preventDefault();
1484                    } catch (er) {
1485                        event.returnValue = false;
1486                    }
1487
1488                    _this.$el.trigger('onBeforeOpen.lg');
1489
1490                    _this.index = _this.s.index || _this.$items.index(this);
1491
1492                    // prevent accidental double execution
1493                    if (!$('body').hasClass('lg-on')) {
1494                        _this.build(_this.index);
1495                        $('body').addClass('lg-on');
1496                    }
1497                });
1498            }
1499
1500        };
1501
1502        Plugin.prototype.build = function(index) {
1503
1504            var _this = this;
1505
1506            _this.structure();
1507
1508            // module constructor
1509            $.each($.fn.lightGallery.modules, function(key) {
1510                _this.modules[key] = new $.fn.lightGallery.modules[key](_this.el);
1511            });
1512
1513            // initiate slide function
1514            _this.slide(index, false, false, false);
1515
1516            if (_this.s.keyPress) {
1517                _this.keyPress();
1518            }
1519
1520            if (_this.$items.length > 1) {
1521
1522                _this.arrow();
1523
1524                setTimeout(function() {
1525                    _this.enableDrag();
1526                    _this.enableSwipe();
1527                }, 50);
1528
1529                if (_this.s.mousewheel) {
1530                    _this.mousewheel();
1531                }
1532            } else {
1533                _this.$slide.on('click.lg', function() {
1534                    _this.$el.trigger('onSlideClick.lg');
1535                });
1536            }
1537
1538            _this.counter();
1539
1540            _this.closeGallery();
1541
1542            _this.$el.trigger('onAfterOpen.lg');
1543
1544            // Hide controllers if mouse doesn't move for some period
1545            _this.$outer.on('mousemove.lg click.lg touchstart.lg', function() {
1546
1547                _this.$outer.removeClass('lg-hide-items');
1548
1549                clearTimeout(_this.hideBartimeout);
1550
1551                // Timeout will be cleared on each slide movement also
1552                _this.hideBartimeout = setTimeout(function() {
1553                    _this.$outer.addClass('lg-hide-items');
1554                }, _this.s.hideBarsDelay);
1555
1556            });
1557
1558            _this.$outer.trigger('mousemove.lg');
1559
1560        };
1561
1562        Plugin.prototype.structure = function() {
1563            var list = '';
1564            var controls = '';
1565            var i = 0;
1566            var subHtmlCont = '';
1567            var template;
1568            var _this = this;
1569
1570            $('body').append('<div class="lg-backdrop"></div>');
1571            $('.lg-backdrop').css('transition-duration', this.s.backdropDuration + 'ms');
1572
1573            // Create gallery items
1574            for (i = 0; i < this.$items.length; i++) {
1575                list += '<div class="lg-item"></div>';
1576            }
1577
1578            // Create controlls
1579            if (this.s.controls && this.$items.length > 1) {
1580                controls = '<div class="lg-actions">' +
1581                    '<button class="lg-prev lg-icon">' + this.s.prevHtml + '</button>' +
1582                    '<button class="lg-next lg-icon">' + this.s.nextHtml + '</button>' +
1583                    '</div>';
1584            }
1585
1586            if (this.s.appendSubHtmlTo === '.lg-sub-html') {
1587                subHtmlCont = '<div class="lg-sub-html"></div>';
1588            }
1589
1590            template = '<div class="lg-outer ' + this.s.addClass + ' ' + this.s.startClass + '">' +
1591                '<div class="lg" style="width:' + this.s.width + '; height:' + this.s.height + '">' +
1592                '<div class="lg-inner">' + list + '</div>' +
1593                '<div class="lg-toolbar lg-group">' +
1594                '<span class="lg-close lg-icon"></span>' +
1595                '</div>' +
1596                controls +
1597                subHtmlCont +
1598                '</div>' +
1599                '</div>';
1600
1601            $('body').append(template);
1602            this.$outer = $('.lg-outer');
1603            this.$slide = this.$outer.find('.lg-item');
1604
1605            if (this.s.useLeft) {
1606                this.$outer.addClass('lg-use-left');
1607
1608                // Set mode lg-slide if use left is true;
1609                this.s.mode = 'lg-slide';
1610            } else {
1611                this.$outer.addClass('lg-use-css3');
1612            }
1613
1614            // For fixed height gallery
1615            _this.setTop();
1616            $(window).on('resize.lg orientationchange.lg', function() {
1617                setTimeout(function() {
1618                    _this.setTop();
1619                }, 100);
1620            });
1621
1622            // add class lg-current to remove initial transition
1623            this.$slide.eq(this.index).addClass('lg-current');
1624
1625            // add Class for css support and transition mode
1626            if (this.doCss()) {
1627                this.$outer.addClass('lg-css3');
1628            } else {
1629                this.$outer.addClass('lg-css');
1630
1631                // Set speed 0 because no animation will happen if browser doesn't support css3
1632                this.s.speed = 0;
1633            }
1634
1635            this.$outer.addClass(this.s.mode);
1636
1637            if (this.s.enableDrag && this.$items.length > 1) {
1638                this.$outer.addClass('lg-grab');
1639            }
1640
1641            if (this.s.showAfterLoad) {
1642                this.$outer.addClass('lg-show-after-load');
1643            }
1644
1645            if (this.doCss()) {
1646                var $inner = this.$outer.find('.lg-inner');
1647                $inner.css('transition-timing-function', this.s.cssEasing);
1648                $inner.css('transition-duration', this.s.speed + 'ms');
1649            }
1650
1651            setTimeout(function() {
1652                $('.lg-backdrop').addClass('in');
1653            });
1654
1655            setTimeout(function() {
1656                _this.$outer.addClass('lg-visible');
1657            }, this.s.backdropDuration);
1658
1659            if (this.s.download) {
1660                this.$outer.find('.lg-toolbar').append('<a id="lg-download" target="_blank" download class="lg-download lg-icon"></a>');
1661            }
1662
1663            // Store the current scroll top value to scroll back after closing the gallery..
1664            this.prevScrollTop = $(window).scrollTop();
1665
1666        };
1667
1668        // For fixed height gallery
1669        Plugin.prototype.setTop = function() {
1670            if (this.s.height !== '100%') {
1671                var wH = $(window).height();
1672                var top = (wH - parseInt(this.s.height, 10)) / 2;
1673                var $lGallery = this.$outer.find('.lg');
1674                if (wH >= parseInt(this.s.height, 10)) {
1675                    $lGallery.css('top', top + 'px');
1676                } else {
1677                    $lGallery.css('top', '0px');
1678                }
1679            }
1680        };
1681
1682        // Find css3 support
1683        Plugin.prototype.doCss = function() {
1684            // check for css animation support
1685            var support = function() {
1686                var transition = ['transition', 'MozTransition', 'WebkitTransition', 'OTransition', 'msTransition', 'KhtmlTransition'];
1687                var root = document.documentElement;
1688                var i = 0;
1689                for (i = 0; i < transition.length; i++) {
1690                    if (transition[i] in root.style) {
1691                        return true;
1692                    }
1693                }
1694            };
1695
1696            if (support()) {
1697                return true;
1698            }
1699
1700            return false;
1701        };
1702
1703        /**
1704         *  @desc Check the given src is video
1705         *  @param {String} src
1706         *  @return {Object} video type
1707         *  Ex:{ youtube  :  ["//www.youtube.com/watch?v=c0asJgSyxcY", "c0asJgSyxcY"] }
1708         */
1709        Plugin.prototype.isVideo = function(src, index) {
1710
1711            var html;
1712            if (this.s.dynamic) {
1713                html = this.s.dynamicEl[index].html;
1714            } else {
1715                html = this.$items.eq(index).attr('data-html');
1716            }
1717
1718            if (!src) {
1719                if(html) {
1720                    return {
1721                        html5: true
1722                    };
1723                } else {
1724                    console.error('lightGallery :- data-src is not pvovided on slide item ' + (index + 1) + '. Please make sure the selector property is properly configured. More info - http://sachinchoolur.github.io/lightGallery/demos/html-markup.html');
1725                    return false;
1726                }
1727            }
1728
1729            var youtube = src.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)/i);
1730            var vimeo = src.match(/\/\/(?:www\.)?vimeo.com\/([0-9a-z\-_]+)/i);
1731            var dailymotion = src.match(/\/\/(?:www\.)?dai.ly\/([0-9a-z\-_]+)/i);
1732            var vk = src.match(/\/\/(?:www\.)?(?:vk\.com|vkontakte\.ru)\/(?:video_ext\.php\?)(.*)/i);
1733
1734            if (youtube) {
1735                return {
1736                    youtube: youtube
1737                };
1738            } else if (vimeo) {
1739                return {
1740                    vimeo: vimeo
1741                };
1742            } else if (dailymotion) {
1743                return {
1744                    dailymotion: dailymotion
1745                };
1746            } else if (vk) {
1747                return {
1748                    vk: vk
1749                };
1750            }
1751        };
1752
1753        /**
1754         *  @desc Create image counter
1755         *  Ex: 1/10
1756         */
1757        Plugin.prototype.counter = function() {
1758            if (this.s.counter) {
1759                $(this.s.appendCounterTo).append('<div id="lg-counter"><span id="lg-counter-current">' + (parseInt(this.index, 10) + 1) + '</span> / <span id="lg-counter-all">' + this.$items.length + '</span></div>');
1760            }
1761        };
1762
1763        /**
1764         *  @desc add sub-html into the slide
1765         *  @param {Number} index - index of the slide
1766         */
1767        Plugin.prototype.addHtml = function(index) {
1768            var subHtml = null;
1769            var subHtmlUrl;
1770            var $currentEle;
1771            if (this.s.dynamic) {
1772                if (this.s.dynamicEl[index].subHtmlUrl) {
1773                    subHtmlUrl = this.s.dynamicEl[index].subHtmlUrl;
1774                } else {
1775                    subHtml = this.s.dynamicEl[index].subHtml;
1776                }
1777            } else {
1778                $currentEle = this.$items.eq(index);
1779                if ($currentEle.attr('data-sub-html-url')) {
1780                    subHtmlUrl = $currentEle.attr('data-sub-html-url');
1781                } else {
1782                    subHtml = $currentEle.attr('data-sub-html');
1783                    if (this.s.getCaptionFromTitleOrAlt && !subHtml) {
1784                        subHtml = $currentEle.attr('title') || $currentEle.find('img').first().attr('alt');
1785                    }
1786                }
1787            }
1788
1789            if (!subHtmlUrl) {
1790                if (typeof subHtml !== 'undefined' && subHtml !== null) {
1791
1792                    // get first letter of subhtml
1793                    // if first letter starts with . or # get the html form the jQuery object
1794                    var fL = subHtml.substring(0, 1);
1795                    if (fL === '.' || fL === '#') {
1796                        if (this.s.subHtmlSelectorRelative && !this.s.dynamic) {
1797                            subHtml = $currentEle.find(subHtml).html();
1798                        } else {
1799                            subHtml = $(subHtml).html();
1800                        }
1801                    }
1802                } else {
1803                    subHtml = '';
1804                }
1805            }
1806
1807            if (this.s.appendSubHtmlTo === '.lg-sub-html') {
1808
1809                if (subHtmlUrl) {
1810                    this.$outer.find(this.s.appendSubHtmlTo).load(subHtmlUrl);
1811                } else {
1812                    this.$outer.find(this.s.appendSubHtmlTo).html(subHtml);
1813                }
1814
1815            } else {
1816
1817                if (subHtmlUrl) {
1818                    this.$slide.eq(index).load(subHtmlUrl);
1819                } else {
1820                    this.$slide.eq(index).append(subHtml);
1821                }
1822            }
1823
1824            // Add lg-empty-html class if title doesn't exist
1825            if (typeof subHtml !== 'undefined' && subHtml !== null) {
1826                if (subHtml === '') {
1827                    this.$outer.find(this.s.appendSubHtmlTo).addClass('lg-empty-html');
1828                } else {
1829                    this.$outer.find(this.s.appendSubHtmlTo).removeClass('lg-empty-html');
1830                }
1831            }
1832
1833            this.$el.trigger('onAfterAppendSubHtml.lg', [index]);
1834        };
1835
1836        /**
1837         *  @desc Preload slides
1838         *  @param {Number} index - index of the slide
1839         */
1840        Plugin.prototype.preload = function(index) {
1841            var i = 1;
1842            var j = 1;
1843            for (i = 1; i <= this.s.preload; i++) {
1844                if (i >= this.$items.length - index) {
1845                    break;
1846                }
1847
1848                this.loadContent(index + i, false, 0);
1849            }
1850
1851            for (j = 1; j <= this.s.preload; j++) {
1852                if (index - j < 0) {
1853                    break;
1854                }
1855
1856                this.loadContent(index - j, false, 0);
1857            }
1858        };
1859
1860        /**
1861         *  @desc Load slide content into slide.
1862         *  @param {Number} index - index of the slide.
1863         *  @param {Boolean} rec - if true call loadcontent() function again.
1864         *  @param {Boolean} delay - delay for adding complete class. it is 0 except first time.
1865         */
1866        Plugin.prototype.loadContent = function(index, rec, delay) {
1867
1868            var _this = this;
1869            var _hasPoster = false;
1870            var _$img;
1871            var _src;
1872            var _poster;
1873            var _srcset;
1874            var _sizes;
1875            var _html;
1876            var getResponsiveSrc = function(srcItms) {
1877                var rsWidth = [];
1878                var rsSrc = [];
1879                for (var i = 0; i < srcItms.length; i++) {
1880                    var __src = srcItms[i].split(' ');
1881
1882                    // Manage empty space
1883                    if (__src[0] === '') {
1884                        __src.splice(0, 1);
1885                    }
1886
1887                    rsSrc.push(__src[0]);
1888                    rsWidth.push(__src[1]);
1889                }
1890
1891                var wWidth = $(window).width();
1892                for (var j = 0; j < rsWidth.length; j++) {
1893                    if (parseInt(rsWidth[j], 10) > wWidth) {
1894                        _src = rsSrc[j];
1895                        break;
1896                    }
1897                }
1898            };
1899
1900            if (_this.s.dynamic) {
1901
1902                if (_this.s.dynamicEl[index].poster) {
1903                    _hasPoster = true;
1904                    _poster = _this.s.dynamicEl[index].poster;
1905                }
1906
1907                _html = _this.s.dynamicEl[index].html;
1908                _src = _this.s.dynamicEl[index].src;
1909
1910                if (_this.s.dynamicEl[index].responsive) {
1911                    var srcDyItms = _this.s.dynamicEl[index].responsive.split(',');
1912                    getResponsiveSrc(srcDyItms);
1913                }
1914
1915                _srcset = _this.s.dynamicEl[index].srcset;
1916                _sizes = _this.s.dynamicEl[index].sizes;
1917
1918            } else {
1919
1920                if (_this.$items.eq(index).attr('data-poster')) {
1921                    _hasPoster = true;
1922                    _poster = _this.$items.eq(index).attr('data-poster');
1923                }
1924
1925                _html = _this.$items.eq(index).attr('data-html');
1926                _src = _this.$items.eq(index).attr('href') || _this.$items.eq(index).attr('data-src');
1927
1928                if (_this.$items.eq(index).attr('data-responsive')) {
1929                    var srcItms = _this.$items.eq(index).attr('data-responsive').split(',');
1930                    getResponsiveSrc(srcItms);
1931                }
1932
1933                _srcset = _this.$items.eq(index).attr('data-srcset');
1934                _sizes = _this.$items.eq(index).attr('data-sizes');
1935
1936            }
1937
1938            //if (_src || _srcset || _sizes || _poster) {
1939
1940            var iframe = false;
1941            if (_this.s.dynamic) {
1942                if (_this.s.dynamicEl[index].iframe) {
1943                    iframe = true;
1944                }
1945            } else {
1946                if (_this.$items.eq(index).attr('data-iframe') === 'true') {
1947                    iframe = true;
1948                }
1949            }
1950
1951            var _isVideo = _this.isVideo(_src, index);
1952            if (!_this.$slide.eq(index).hasClass('lg-loaded')) {
1953                if (iframe) {
1954                    _this.$slide.eq(index).prepend('<div class="lg-video-cont lg-has-iframe" style="max-width:' + _this.s.iframeMaxWidth + '"><div class="lg-video"><iframe class="lg-object" frameborder="0" src="' + _src + '"  allowfullscreen="true"></iframe></div></div>');
1955                } else if (_hasPoster) {
1956                    var videoClass = '';
1957                    if (_isVideo && _isVideo.youtube) {
1958                        videoClass = 'lg-has-youtube';
1959                    } else if (_isVideo && _isVideo.vimeo) {
1960                        videoClass = 'lg-has-vimeo';
1961                    } else {
1962                        videoClass = 'lg-has-html5';
1963                    }
1964
1965                    _this.$slide.eq(index).prepend('<div class="lg-video-cont ' + videoClass + ' "><div class="lg-video"><span class="lg-video-play"></span><img class="lg-object lg-has-poster" src="' + _poster + '" /></div></div>');
1966
1967                } else if (_isVideo) {
1968                    _this.$slide.eq(index).prepend('<div class="lg-video-cont "><div class="lg-video"></div></div>');
1969                    _this.$el.trigger('hasVideo.lg', [index, _src, _html]);
1970                } else {
1971                    _this.$slide.eq(index).prepend('<div class="lg-img-wrap"><img class="lg-object lg-image" src="' + _src + '" /></div>');
1972                }
1973
1974                _this.$el.trigger('onAferAppendSlide.lg', [index]);
1975
1976                _$img = _this.$slide.eq(index).find('.lg-object');
1977                if (_sizes) {
1978                    _$img.attr('sizes', _sizes);
1979                }
1980
1981                if (_srcset) {
1982                    _$img.attr('srcset', _srcset);
1983                    try {
1984                        picturefill({
1985                            elements: [_$img[0]]
1986                        });
1987                    } catch (e) {
1988                        console.warn('lightGallery :- If you want srcset to be supported for older browser please include picturefil version 2 javascript library in your document.');
1989                    }
1990                }
1991
1992                if (this.s.appendSubHtmlTo !== '.lg-sub-html') {
1993                    _this.addHtml(index);
1994                }
1995
1996                _this.$slide.eq(index).addClass('lg-loaded');
1997            }
1998
1999            _this.$slide.eq(index).find('.lg-object').on('load.lg error.lg', function() {
2000
2001                // For first time add some delay for displaying the start animation.
2002                var _speed = 0;
2003
2004                // Do not change the delay value because it is required for zoom plugin.
2005                // If gallery opened from direct url (hash) speed value should be 0
2006                if (delay && !$('body').hasClass('lg-from-hash')) {
2007                    _speed = delay;
2008                }
2009
2010                setTimeout(function() {
2011                    _this.$slide.eq(index).addClass('lg-complete');
2012                    _this.$el.trigger('onSlideItemLoad.lg', [index, delay || 0]);
2013                }, _speed);
2014
2015            });
2016
2017            // @todo check load state for html5 videos
2018            if (_isVideo && _isVideo.html5 && !_hasPoster) {
2019                _this.$slide.eq(index).addClass('lg-complete');
2020            }
2021
2022            if (rec === true) {
2023                if (!_this.$slide.eq(index).hasClass('lg-complete')) {
2024                    _this.$slide.eq(index).find('.lg-object').on('load.lg error.lg', function() {
2025                        _this.preload(index);
2026                    });
2027                } else {
2028                    _this.preload(index);
2029                }
2030            }
2031
2032            //}
2033        };
2034
2035        /**
2036         *   @desc slide function for lightgallery
2037         ** Slide() gets call on start
2038         ** ** Set lg.on true once slide() function gets called.
2039         ** Call loadContent() on slide() function inside setTimeout
2040         ** ** On first slide we do not want any animation like slide of fade
2041         ** ** So on first slide( if lg.on if false that is first slide) loadContent() should start loading immediately
2042         ** ** Else loadContent() should wait for the transition to complete.
2043         ** ** So set timeout s.speed + 50
2044         <=> ** loadContent() will load slide content in to the particular slide
2045         ** ** It has recursion (rec) parameter. if rec === true loadContent() will call preload() function.
2046         ** ** preload will execute only when the previous slide is fully loaded (images iframe)
2047         ** ** avoid simultaneous image load
2048         <=> ** Preload() will check for s.preload value and call loadContent() again accoring to preload value
2049         ** loadContent()  <====> Preload();
2050
2051         *   @param {Number} index - index of the slide
2052         *   @param {Boolean} fromTouch - true if slide function called via touch event or mouse drag
2053         *   @param {Boolean} fromThumb - true if slide function called via thumbnail click
2054         *   @param {String} direction - Direction of the slide(next/prev)
2055         */
2056        Plugin.prototype.slide = function(index, fromTouch, fromThumb, direction) {
2057
2058            var _prevIndex = this.$outer.find('.lg-current').index();
2059            var _this = this;
2060
2061            // Prevent if multiple call
2062            // Required for hsh plugin
2063            if (_this.lGalleryOn && (_prevIndex === index)) {
2064                return;
2065            }
2066
2067            var _length = this.$slide.length;
2068            var _time = _this.lGalleryOn ? this.s.speed : 0;
2069
2070            if (!_this.lgBusy) {
2071
2072                if (this.s.download) {
2073                    var _src;
2074                    if (_this.s.dynamic) {
2075                        _src = _this.s.dynamicEl[index].downloadUrl !== false && (_this.s.dynamicEl[index].downloadUrl || _this.s.dynamicEl[index].src);
2076                    } else {
2077                        _src = _this.$items.eq(index).attr('data-download-url') !== 'false' && (_this.$items.eq(index).attr('data-download-url') || _this.$items.eq(index).attr('href') || _this.$items.eq(index).attr('data-src'));
2078
2079                    }
2080
2081                    if (_src) {
2082                        $('#lg-download').attr('href', _src);
2083                        _this.$outer.removeClass('lg-hide-download');
2084                    } else {
2085                        _this.$outer.addClass('lg-hide-download');
2086                    }
2087                }
2088
2089                this.$el.trigger('onBeforeSlide.lg', [_prevIndex, index, fromTouch, fromThumb]);
2090
2091                _this.lgBusy = true;
2092
2093                clearTimeout(_this.hideBartimeout);
2094
2095                // Add title if this.s.appendSubHtmlTo === lg-sub-html
2096                if (this.s.appendSubHtmlTo === '.lg-sub-html') {
2097
2098                    // wait for slide animation to complete
2099                    setTimeout(function() {
2100                        _this.addHtml(index);
2101                    }, _time);
2102                }
2103
2104                this.arrowDisable(index);
2105
2106                if (!direction) {
2107                    if (index < _prevIndex) {
2108                        direction = 'prev';
2109                    } else if (index > _prevIndex) {
2110                        direction = 'next';
2111                    }
2112                }
2113
2114                if (!fromTouch) {
2115
2116                    // remove all transitions
2117                    _this.$outer.addClass('lg-no-trans');
2118
2119                    this.$slide.removeClass('lg-prev-slide lg-next-slide');
2120
2121                    if (direction === 'prev') {
2122
2123                        //prevslide
2124                        this.$slide.eq(index).addClass('lg-prev-slide');
2125                        this.$slide.eq(_prevIndex).addClass('lg-next-slide');
2126                    } else {
2127
2128                        // next slide
2129                        this.$slide.eq(index).addClass('lg-next-slide');
2130                        this.$slide.eq(_prevIndex).addClass('lg-prev-slide');
2131                    }
2132
2133                    // give 50 ms for browser to add/remove class
2134                    setTimeout(function() {
2135                        _this.$slide.removeClass('lg-current');
2136
2137                        //_this.$slide.eq(_prevIndex).removeClass('lg-current');
2138                        _this.$slide.eq(index).addClass('lg-current');
2139
2140                        // reset all transitions
2141                        _this.$outer.removeClass('lg-no-trans');
2142                    }, 50);
2143                } else {
2144
2145                    this.$slide.removeClass('lg-prev-slide lg-current lg-next-slide');
2146                    var touchPrev;
2147                    var touchNext;
2148                    if (_length > 2) {
2149                        touchPrev = index - 1;
2150                        touchNext = index + 1;
2151
2152                        if ((index === 0) && (_prevIndex === _length - 1)) {
2153
2154                            // next slide
2155                            touchNext = 0;
2156                            touchPrev = _length - 1;
2157                        } else if ((index === _length - 1) && (_prevIndex === 0)) {
2158
2159                            // prev slide
2160                            touchNext = 0;
2161                            touchPrev = _length - 1;
2162                        }
2163
2164                    } else {
2165                        touchPrev = 0;
2166                        touchNext = 1;
2167                    }
2168
2169                    if (direction === 'prev') {
2170                        _this.$slide.eq(touchNext).addClass('lg-next-slide');
2171                    } else {
2172                        _this.$slide.eq(touchPrev).addClass('lg-prev-slide');
2173                    }
2174
2175                    _this.$slide.eq(index).addClass('lg-current');
2176                }
2177
2178                if (_this.lGalleryOn) {
2179                    setTimeout(function() {
2180                        _this.loadContent(index, true, 0);
2181                    }, this.s.speed + 50);
2182
2183                    setTimeout(function() {
2184                        _this.lgBusy = false;
2185                        _this.$el.trigger('onAfterSlide.lg', [_prevIndex, index, fromTouch, fromThumb]);
2186                    }, this.s.speed);
2187
2188                } else {
2189                    _this.loadContent(index, true, _this.s.backdropDuration);
2190
2191                    _this.lgBusy = false;
2192                    _this.$el.trigger('onAfterSlide.lg', [_prevIndex, index, fromTouch, fromThumb]);
2193                }
2194
2195                _this.lGalleryOn = true;
2196
2197                if (this.s.counter) {
2198                    $('#lg-counter-current').text(index + 1);
2199                }
2200
2201            }
2202            _this.index = index;
2203
2204        };
2205
2206        /**
2207         *  @desc Go to next slide
2208         *  @param {Boolean} fromTouch - true if slide function called via touch event
2209         */
2210        Plugin.prototype.goToNextSlide = function(fromTouch) {
2211            var _this = this;
2212            var _loop = _this.s.loop;
2213            if (fromTouch && _this.$slide.length < 3) {
2214                _loop = false;
2215            }
2216
2217            if (!_this.lgBusy) {
2218                if ((_this.index + 1) < _this.$slide.length) {
2219                    _this.index++;
2220                    _this.$el.trigger('onBeforeNextSlide.lg', [_this.index]);
2221                    _this.slide(_this.index, fromTouch, false, 'next');
2222                } else {
2223                    if (_loop) {
2224                        _this.index = 0;
2225                        _this.$el.trigger('onBeforeNextSlide.lg', [_this.index]);
2226                        _this.slide(_this.index, fromTouch, false, 'next');
2227                    } else if (_this.s.slideEndAnimatoin && !fromTouch) {
2228                        _this.$outer.addClass('lg-right-end');
2229                        setTimeout(function() {
2230                            _this.$outer.removeClass('lg-right-end');
2231                        }, 400);
2232                    }
2233                }
2234            }
2235        };
2236
2237        /**
2238         *  @desc Go to previous slide
2239         *  @param {Boolean} fromTouch - true if slide function called via touch event
2240         */
2241        Plugin.prototype.goToPrevSlide = function(fromTouch) {
2242            var _this = this;
2243            var _loop = _this.s.loop;
2244            if (fromTouch && _this.$slide.length < 3) {
2245                _loop = false;
2246            }
2247
2248            if (!_this.lgBusy) {
2249                if (_this.index > 0) {
2250                    _this.index--;
2251                    _this.$el.trigger('onBeforePrevSlide.lg', [_this.index, fromTouch]);
2252                    _this.slide(_this.index, fromTouch, false, 'prev');
2253                } else {
2254                    if (_loop) {
2255                        _this.index = _this.$items.length - 1;
2256                        _this.$el.trigger('onBeforePrevSlide.lg', [_this.index, fromTouch]);
2257                        _this.slide(_this.index, fromTouch, false, 'prev');
2258                    } else if (_this.s.slideEndAnimatoin && !fromTouch) {
2259                        _this.$outer.addClass('lg-left-end');
2260                        setTimeout(function() {
2261                            _this.$outer.removeClass('lg-left-end');
2262                        }, 400);
2263                    }
2264                }
2265            }
2266        };
2267
2268        Plugin.prototype.keyPress = function() {
2269            var _this = this;
2270            if (this.$items.length > 1) {
2271                $(window).on('keyup.lg', function(e) {
2272                    if (_this.$items.length > 1) {
2273                        if (e.keyCode === 37) {
2274                            e.preventDefault();
2275                            _this.goToPrevSlide();
2276                        }
2277
2278                        if (e.keyCode === 39) {
2279                            e.preventDefault();
2280                            _this.goToNextSlide();
2281                        }
2282                    }
2283                });
2284            }
2285
2286            $(window).on('keydown.lg', function(e) {
2287                if (_this.s.escKey === true && e.keyCode === 27) {
2288                    e.preventDefault();
2289                    if (!_this.$outer.hasClass('lg-thumb-open')) {
2290                        _this.destroy();
2291                    } else {
2292                        _this.$outer.removeClass('lg-thumb-open');
2293                    }
2294                }
2295            });
2296        };
2297
2298        Plugin.prototype.arrow = function() {
2299            var _this = this;
2300            this.$outer.find('.lg-prev').on('click.lg', function() {
2301                _this.goToPrevSlide();
2302            });
2303
2304            this.$outer.find('.lg-next').on('click.lg', function() {
2305                _this.goToNextSlide();
2306            });
2307        };
2308
2309        Plugin.prototype.arrowDisable = function(index) {
2310
2311            // Disable arrows if s.hideControlOnEnd is true
2312            if (!this.s.loop && this.s.hideControlOnEnd) {
2313                if ((index + 1) < this.$slide.length) {
2314                    this.$outer.find('.lg-next').removeAttr('disabled').removeClass('disabled');
2315                } else {
2316                    this.$outer.find('.lg-next').attr('disabled', 'disabled').addClass('disabled');
2317                }
2318
2319                if (index > 0) {
2320                    this.$outer.find('.lg-prev').removeAttr('disabled').removeClass('disabled');
2321                } else {
2322                    this.$outer.find('.lg-prev').attr('disabled', 'disabled').addClass('disabled');
2323                }
2324            }
2325        };
2326
2327        Plugin.prototype.setTranslate = function($el, xValue, yValue) {
2328            // jQuery supports Automatic CSS prefixing since jQuery 1.8.0
2329            if (this.s.useLeft) {
2330                $el.css('left', xValue);
2331            } else {
2332                $el.css({
2333                    transform: 'translate3d(' + (xValue) + 'px, ' + yValue + 'px, 0px)'
2334                });
2335            }
2336        };
2337
2338        Plugin.prototype.touchMove = function(startCoords, endCoords) {
2339
2340            var distance = endCoords - startCoords;
2341
2342            if (Math.abs(distance) > 15) {
2343                // reset opacity and transition duration
2344                this.$outer.addClass('lg-dragging');
2345
2346                // move current slide
2347                this.setTranslate(this.$slide.eq(this.index), distance, 0);
2348
2349                // move next and prev slide with current slide
2350                this.setTranslate($('.lg-prev-slide'), -this.$slide.eq(this.index).width() + distance, 0);
2351                this.setTranslate($('.lg-next-slide'), this.$slide.eq(this.index).width() + distance, 0);
2352            }
2353        };
2354
2355        Plugin.prototype.touchEnd = function(distance) {
2356            var _this = this;
2357
2358            // keep slide animation for any mode while dragg/swipe
2359            if (_this.s.mode !== 'lg-slide') {
2360                _this.$outer.addClass('lg-slide');
2361            }
2362
2363            this.$slide.not('.lg-current, .lg-prev-slide, .lg-next-slide').css('opacity', '0');
2364
2365            // set transition duration
2366            setTimeout(function() {
2367                _this.$outer.removeClass('lg-dragging');
2368                if ((distance < 0) && (Math.abs(distance) > _this.s.swipeThreshold)) {
2369                    _this.goToNextSlide(true);
2370                } else if ((distance > 0) && (Math.abs(distance) > _this.s.swipeThreshold)) {
2371                    _this.goToPrevSlide(true);
2372                } else if (Math.abs(distance) < 5) {
2373
2374                    // Trigger click if distance is less than 5 pix
2375                    _this.$el.trigger('onSlideClick.lg');
2376                }
2377
2378                _this.$slide.removeAttr('style');
2379            });
2380
2381            // remove slide class once drag/swipe is completed if mode is not slide
2382            setTimeout(function() {
2383                if (!_this.$outer.hasClass('lg-dragging') && _this.s.mode !== 'lg-slide') {
2384                    _this.$outer.removeClass('lg-slide');
2385                }
2386            }, _this.s.speed + 100);
2387
2388        };
2389
2390        Plugin.prototype.enableSwipe = function() {
2391            var _this = this;
2392            var startCoords = 0;
2393            var endCoords = 0;
2394            var isMoved = false;
2395
2396            if (_this.s.enableSwipe && _this.doCss()) {
2397
2398                _this.$slide.on('touchstart.lg', function(e) {
2399                    if (!_this.$outer.hasClass('lg-zoomed') && !_this.lgBusy) {
2400                        e.preventDefault();
2401                        _this.manageSwipeClass();
2402                        startCoords = e.originalEvent.targetTouches[0].pageX;
2403                    }
2404                });
2405
2406                _this.$slide.on('touchmove.lg', function(e) {
2407                    if (!_this.$outer.hasClass('lg-zoomed')) {
2408                        e.preventDefault();
2409                        endCoords = e.originalEvent.targetTouches[0].pageX;
2410                        _this.touchMove(startCoords, endCoords);
2411                        isMoved = true;
2412                    }
2413                });
2414
2415                _this.$slide.on('touchend.lg', function() {
2416                    if (!_this.$outer.hasClass('lg-zoomed')) {
2417                        if (isMoved) {
2418                            isMoved = false;
2419                            _this.touchEnd(endCoords - startCoords);
2420                        } else {
2421                            _this.$el.trigger('onSlideClick.lg');
2422                        }
2423                    }
2424                });
2425            }
2426
2427        };
2428
2429        Plugin.prototype.enableDrag = function() {
2430            var _this = this;
2431            var startCoords = 0;
2432            var endCoords = 0;
2433            var isDraging = false;
2434            var isMoved = false;
2435            if (_this.s.enableDrag && _this.doCss()) {
2436                _this.$outer.on('mousedown.lg', function(e) {
2437                    if (!_this.$outer.hasClass('lg-zoomed') && !_this.lgBusy && !$(e.target).text()) {
2438                        e.preventDefault();
2439                        _this.manageSwipeClass();
2440                        startCoords = e.pageX;
2441                        isDraging = true;
2442
2443                        // ** Fix for webkit cursor issue https://code.google.com/p/chromium/issues/detail?id=26723
2444                        _this.$outer.scrollLeft += 1;
2445                        _this.$outer.scrollLeft -= 1;
2446
2447                        // *
2448
2449                        _this.$outer.removeClass('lg-grab').addClass('lg-grabbing');
2450
2451                        _this.$el.trigger('onDragstart.lg');
2452                    }
2453                });
2454
2455                $(window).on('mousemove.lg', function(e) {
2456                    if (isDraging) {
2457                        isMoved = true;
2458                        endCoords = e.pageX;
2459                        _this.touchMove(startCoords, endCoords);
2460                        _this.$el.trigger('onDragmove.lg');
2461                    }
2462                });
2463
2464                $(window).on('mouseup.lg', function(e) {
2465                    if (isMoved) {
2466                        isMoved = false;
2467                        _this.touchEnd(endCoords - startCoords);
2468                        _this.$el.trigger('onDragend.lg');
2469                    } else if ($(e.target).hasClass('lg-object') || $(e.target).hasClass('lg-video-play')) {
2470                        _this.$el.trigger('onSlideClick.lg');
2471                    }
2472
2473                    // Prevent execution on click
2474                    if (isDraging) {
2475                        isDraging = false;
2476                        _this.$outer.removeClass('lg-grabbing').addClass('lg-grab');
2477                    }
2478                });
2479
2480            }
2481        };
2482
2483        Plugin.prototype.manageSwipeClass = function() {
2484            var _touchNext = this.index + 1;
2485            var _touchPrev = this.index - 1;
2486            if (this.s.loop && this.$slide.length > 2) {
2487                if (this.index === 0) {
2488                    _touchPrev = this.$slide.length - 1;
2489                } else if (this.index === this.$slide.length - 1) {
2490                    _touchNext = 0;
2491                }
2492            }
2493
2494            this.$slide.removeClass('lg-next-slide lg-prev-slide');
2495            if (_touchPrev > -1) {
2496                this.$slide.eq(_touchPrev).addClass('lg-prev-slide');
2497            }
2498
2499            this.$slide.eq(_touchNext).addClass('lg-next-slide');
2500        };
2501
2502        Plugin.prototype.mousewheel = function() {
2503            var _this = this;
2504            _this.$outer.on('mousewheel.lg', function(e) {
2505
2506                if (!e.deltaY) {
2507                    return;
2508                }
2509
2510                if (e.deltaY > 0) {
2511                    _this.goToPrevSlide();
2512                } else {
2513                    _this.goToNextSlide();
2514                }
2515
2516                e.preventDefault();
2517            });
2518
2519        };
2520
2521        Plugin.prototype.closeGallery = function() {
2522
2523            var _this = this;
2524            var mousedown = false;
2525            this.$outer.find('.lg-close').on('click.lg', function() {
2526                _this.destroy();
2527            });
2528
2529            if (_this.s.closable) {
2530
2531                // If you drag the slide and release outside gallery gets close on chrome
2532                // for preventing this check mousedown and mouseup happened on .lg-item or lg-outer
2533                _this.$outer.on('mousedown.lg', function(e) {
2534
2535                    if ($(e.target).is('.lg-outer') || $(e.target).is('.lg-item ') || $(e.target).is('.lg-img-wrap')) {
2536                        mousedown = true;
2537                    } else {
2538                        mousedown = false;
2539                    }
2540
2541                });
2542
2543                _this.$outer.on('mousemove.lg', function() {
2544                    mousedown = false;
2545                });
2546
2547                _this.$outer.on('mouseup.lg', function(e) {
2548
2549                    if ($(e.target).is('.lg-outer') || $(e.target).is('.lg-item ') || $(e.target).is('.lg-img-wrap') && mousedown) {
2550                        if (!_this.$outer.hasClass('lg-dragging')) {
2551                            _this.destroy();
2552                        }
2553                    }
2554
2555                });
2556
2557            }
2558
2559        };
2560
2561        Plugin.prototype.destroy = function(d) {
2562
2563            var _this = this;
2564
2565            if (!d) {
2566                _this.$el.trigger('onBeforeClose.lg');
2567                $(window).scrollTop(_this.prevScrollTop);
2568            }
2569
2570
2571            /**
2572             * if d is false or undefined destroy will only close the gallery
2573             * plugins instance remains with the element
2574             *
2575             * if d is true destroy will completely remove the plugin
2576             */
2577
2578            if (d) {
2579                if (!_this.s.dynamic) {
2580                    // only when not using dynamic mode is $items a jquery collection
2581                    this.$items.off('click.lg click.lgcustom');
2582                }
2583
2584                $.removeData(_this.el, 'lightGallery');
2585            }
2586
2587            // Unbind all events added by lightGallery
2588            this.$el.off('.lg.tm');
2589
2590            // Distroy all lightGallery modules
2591            $.each($.fn.lightGallery.modules, function(key) {
2592                if (_this.modules[key]) {
2593                    _this.modules[key].destroy();
2594                }
2595            });
2596
2597            this.lGalleryOn = false;
2598
2599            clearTimeout(_this.hideBartimeout);
2600            this.hideBartimeout = false;
2601            $(window).off('.lg');
2602            $('body').removeClass('lg-on lg-from-hash');
2603
2604            if (_this.$outer) {
2605                _this.$outer.removeClass('lg-visible');
2606            }
2607
2608            $('.lg-backdrop').removeClass('in');
2609
2610            setTimeout(function() {
2611                if (_this.$outer) {
2612                    _this.$outer.remove();
2613                }
2614
2615                $('.lg-backdrop').remove();
2616
2617                if (!d) {
2618                    _this.$el.trigger('onCloseAfter.lg');
2619                }
2620
2621            }, _this.s.backdropDuration + 50);
2622        };
2623
2624        $.fn.lightGallery = function(options) {
2625            return this.each(function() {
2626                if (!$.data(this, 'lightGallery')) {
2627                    $.data(this, 'lightGallery', new Plugin(this, options));
2628                } else {
2629                    try {
2630                        $(this).data('lightGallery').init();
2631                    } catch (err) {
2632                        console.error('lightGallery has not initiated properly');
2633                    }
2634                }
2635            });
2636        };
2637
2638        $.fn.lightGallery.modules = {};
2639
2640    })();
2641
2642
2643}));
2644/*! lg-fullscreen - v1.0.1 - 2016-09-30
2645* http://sachinchoolur.github.io/lightGallery
2646* Copyright (c) 2016 Sachin N; Licensed GPLv3 */
2647
2648(function (root, factory) {
2649    if (typeof define === 'function' && define.amd) {
2650        // AMD. Register as an anonymous module unless amdModuleId is set
2651        define(['jquery'], function (a0) {
2652            return (factory(a0));
2653        });
2654    } else if (typeof exports === 'object') {
2655        // Node. Does not work with strict CommonJS, but
2656        // only CommonJS-like environments that support module.exports,
2657        // like Node.
2658        module.exports = factory(require('jquery'));
2659    } else {
2660        factory(jQuery);
2661    }
2662}(this, function ($) {
2663
2664    (function() {
2665
2666        'use strict';
2667
2668        var defaults = {
2669            fullScreen: true
2670        };
2671
2672        var Fullscreen = function(element) {
2673
2674            // get lightGallery core plugin data
2675            this.core = $(element).data('lightGallery');
2676
2677            this.$el = $(element);
2678
2679            // extend module defalut settings with lightGallery core settings
2680            this.core.s = $.extend({}, defaults, this.core.s);
2681
2682            this.init();
2683
2684            return this;
2685        };
2686
2687        Fullscreen.prototype.init = function() {
2688            var fullScreen = '';
2689            if (this.core.s.fullScreen) {
2690
2691                // check for fullscreen browser support
2692                if (!document.fullscreenEnabled && !document.webkitFullscreenEnabled &&
2693                    !document.mozFullScreenEnabled && !document.msFullscreenEnabled) {
2694                    return;
2695                } else {
2696                    fullScreen = '<span class="lg-fullscreen lg-icon"></span>';
2697                    this.core.$outer.find('.lg-toolbar').append(fullScreen);
2698                    this.fullScreen();
2699                }
2700            }
2701        };
2702
2703        Fullscreen.prototype.requestFullscreen = function() {
2704            var el = document.documentElement;
2705            if (el.requestFullscreen) {
2706                el.requestFullscreen();
2707            } else if (el.msRequestFullscreen) {
2708                el.msRequestFullscreen();
2709            } else if (el.mozRequestFullScreen) {
2710                el.mozRequestFullScreen();
2711            } else if (el.webkitRequestFullscreen) {
2712                el.webkitRequestFullscreen();
2713            }
2714        };
2715
2716        Fullscreen.prototype.exitFullscreen = function() {
2717            if (document.exitFullscreen) {
2718                document.exitFullscreen();
2719            } else if (document.msExitFullscreen) {
2720                document.msExitFullscreen();
2721            } else if (document.mozCancelFullScreen) {
2722                document.mozCancelFullScreen();
2723            } else if (document.webkitExitFullscreen) {
2724                document.webkitExitFullscreen();
2725            }
2726        };
2727
2728        // https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Using_full_screen_mode
2729        Fullscreen.prototype.fullScreen = function() {
2730            var _this = this;
2731
2732            $(document).on('fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg', function() {
2733                _this.core.$outer.toggleClass('lg-fullscreen-on');
2734            });
2735
2736            this.core.$outer.find('.lg-fullscreen').on('click.lg', function() {
2737                if (!document.fullscreenElement &&
2738                    !document.mozFullScreenElement && !document.webkitFullscreenElement && !document.msFullscreenElement) {
2739                    _this.requestFullscreen();
2740                } else {
2741                    _this.exitFullscreen();
2742                }
2743            });
2744
2745        };
2746
2747        Fullscreen.prototype.destroy = function() {
2748
2749            // exit from fullscreen if activated
2750            this.exitFullscreen();
2751
2752            $(document).off('fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg');
2753        };
2754
2755        $.fn.lightGallery.modules.fullscreen = Fullscreen;
vendor: 8,266 bytes, lines 2756-2766
2756
2757    })();
2758
2759}));
2760/*! lg-video - v1.4.0 - November-07-2020
2761* http://sachinchoolur.github.io/lightGallery
2762* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
2763!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof module&&module.exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(a){!function(){"use strict";function b(a,b,c,d){var e=this;if(e.core.$slide.eq(b).find(".lg-video").append(e.loadVideo(c,"lg-object",!0,b,d)),d)if(e.core.s.videojs)try{videojs(e.core.$slide.eq(b).find(".lg-html5").get(0),e.core.s.videojsOptions,function(){!e.videoLoaded&&e.core.s.autoplayFirstVideo&&this.play()})}catch(a){console.error("lightGallery:- Make sure you have included videojs")}else!e.videoLoaded&&e.core.s.autoplayFirstVideo&&e.core.$slide.eq(b).find(".lg-html5").get(0).play()}function c(a,b){var c=this.core.$slide.eq(b).find(".lg-video-cont");c.hasClass("lg-has-iframe")||(c.css("max-width",this.core.s.videoMaxWidth),this.videoLoaded=!0)}function d(b,c,d){var e=this,f=e.core.$slide.eq(c),g=f.find(".lg-youtube").get(0),h=f.find(".lg-vimeo").get(0),i=f.find(".lg-dailymotion").get(0),j=f.find(".lg-vk").get(0),k=f.find(".lg-html5").get(0);if(g)g.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*");else if(h)try{new Vimeo.Player(h).pause().catch(function(a){console.error("Unable to pause the video:",a.name)})}catch(a){console.warn("lightGallery:- Make sure you have included https://github.com/vimeo/player.js")}else if(i)i.contentWindow.postMessage("pause","*");else if(k)if(e.core.s.videojs)try{videojs(k).pause()}catch(a){console.error("lightGallery:- Make sure you have included videojs")}else k.pause();j&&a(j).attr("src",a(j).attr("src").replace("&autoplay","&noplay"));var l;l=e.core.s.dynamic?e.core.s.dynamicEl[d].src:e.core.$items.eq(d).attr("href")||e.core.$items.eq(d).attr("data-src");var m=e.core.isVideo(l,d)||{};(m.youtube||m.vimeo||m.dailymotion||m.vk)&&e.core.$outer.addClass("lg-hide-download")}var e={videoMaxWidth:"855px",autoplayFirstVideo:!0,youtubePlayerParams:!1,vimeoPlayerParams:!1,dailymotionPlayerParams:!1,vkPlayerParams:!1,videojs:!1,videojsOptions:{}},f=function(b){return this.core=a(b).data("lightGallery"),this.$el=a(b),this.core.s=a.extend({},e,this.core.s),this.videoLoaded=!1,this.init(),this};f.prototype.init=function(){var e=this;e.core.$el.on("hasVideo.lg.tm",b.bind(this)),e.core.$el.on("onAferAppendSlide.lg.tm",c.bind(this)),e.core.doCss()&&e.core.$items.length>1&&(e.core.s.enableSwipe||e.core.s.enableDrag)?e.core.$el.on("onSlideClick.lg.tm",function(){var a=e.core.$slide.eq(e.core.index);e.loadVideoOnclick(a)}):e.core.$slide.on("click.lg",function(){e.loadVideoOnclick(a(this))}),e.core.$el.on("onBeforeSlide.lg.tm",d.bind(this)),e.core.$el.on("onAfterSlide.lg.tm",function(a,b){e.core.$slide.eq(b).removeClass("lg-video-playing")}),e.core.s.autoplayFirstVideo&&e.core.$el.on("onAferAppendSlide.lg.tm",function(a,b){if(!e.core.lGalleryOn){var c=e.core.$slide.eq(b);setTimeout(function(){e.loadVideoOnclick(c)},100)}})},f.prototype.loadVideo=function(b,c,d,e,f){var g,h=this,i="",j=1,k="",l=this.core.isVideo(b,e)||{};if(g=h.core.s.dynamic?h.core.s.dynamicEl[h.core.index].title:h.core.$items.eq(h.core.index).attr("title")||h.core.$items.eq(h.core.index).find("img").first().attr("alt"),g=g?'title="'+g+'"':"",d&&(j=this.videoLoaded?0:this.core.s.autoplayFirstVideo?1:0),l.youtube)k="?wmode=opaque&autoplay="+j+"&enablejsapi=1",this.core.s.youtubePlayerParams&&(k=k+"&"+a.param(this.core.s.youtubePlayerParams)),i='<iframe allow="autoplay" class="lg-video-object lg-youtube '+c+'" '+g+' width="560" height="315" src="//www.youtube.com/embed/'+l.youtube[1]+k+'" frameborder="0" allowfullscreen></iframe>';else if(l.vimeo)k="?autoplay="+j,this.core.s.vimeoPlayerParams&&(k=k+"&"+a.param(this.core.s.vimeoPlayerParams)),i='<iframe allow="autoplay" class="lg-video-object lg-vimeo '+c+'" '+g+' width="560" height="315"  src="//player.vimeo.com/video/'+l.vimeo[1]+k+'" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>';else if(l.dailymotion)k="?wmode=opaque&autoplay="+j+"&api=postMessage",this.core.s.dailymotionPlayerParams&&(k=k+"&"+a.param(this.core.s.dailymotionPlayerParams)),i='<iframe allow="autoplay" class="lg-video-object lg-dailymotion '+c+'" '+g+' width="560" height="315" src="//www.dailymotion.com/embed/video/'+l.dailymotion[1]+k+'" frameborder="0" allowfullscreen></iframe>';else if(l.html5){var m=f.substring(0,1);"."!==m&&"#"!==m||(f=a(f).html()),i=f}else l.vk&&(k="&autoplay="+j,this.core.s.vkPlayerParams&&(k=k+"&"+a.param(this.core.s.vkPlayerParams)),i='<iframe allow="autoplay" class="lg-video-object lg-vk '+c+'" '+g+' width="560" height="315" src="//vk.com/video_ext.php?'+l.vk[1]+k+'" frameborder="0" allowfullscreen></iframe>');return i},f.prototype.loadVideoOnclick=function(a){var b=this;if(a.find(".lg-object").hasClass("lg-has-poster")&&a.find(".lg-object").is(":visible"))if(a.hasClass("lg-has-video")){var c=a.find(".lg-youtube").get(0),d=a.find(".lg-vimeo").get(0),e=a.find(".lg-dailymotion").get(0),f=a.find(".lg-html5").get(0);if(c)c.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*");else if(d)try{new Vimeo.Player(d).play().catch(function(a){console.error("error playing the video:",a.name)})}catch(a){console.warn("lightGallery:- Make sure you have included https://github.com/vimeo/player.js")}else if(e)e.contentWindow.postMessage("play","*");else if(f)if(b.core.s.videojs)try{videojs(f).play()}catch(a){console.error("lightGallery:- Make sure you have included videojs")}else f.play();a.addClass("lg-video-playing")}else{a.addClass("lg-video-playing lg-has-video");var g,h,i=function(c,d){if(a.find(".lg-video").append(b.loadVideo(c,"",!1,b.core.index,d)),d)if(b.core.s.videojs)try{videojs(b.core.$slide.eq(b.core.index).find(".lg-html5").get(0),b.core.s.videojsOptions,function(){this.play()})}catch(a){console.error("lightGallery:- Make sure you have included videojs")}else b.core.$slide.eq(b.core.index).find(".lg-html5").get(0).play()};b.core.s.dynamic?(g=b.core.s.dynamicEl[b.core.index].src,h=b.core.s.dynamicEl[b.core.index].html,i(g,h)):(g=b.core.$items.eq(b.core.index).attr("href")||b.core.$items.eq(b.core.index).attr("data-src"),h=b.core.$items.eq(b.core.index).attr("data-html"),i(g,h));var j=a.find(".lg-object");a.find(".lg-video").append(j),a.find(".lg-video-object").hasClass("lg-html5")||(a.removeClass("lg-complete"),a.find(".lg-video-object").on("load.lg error.lg",function(){a.addClass("lg-complete")}))}},f.prototype.destroy=function(){this.videoLoaded=!1},a.fn.lightGallery.modules.video=f}()});/*! lg-share - v1.2.1 - 2020-06-13
2764* http://sachinchoolur.github.io/lightGallery
2765* Copyright (c) 2020 Sachin N; Licensed GPLv3 */
2766!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof module&&module.exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(a){!function(){"use strict";var b={share:!0,facebook:!0,facebookDropdownText:"Facebook",twitter:!0,twitterDropdownText:"Twitter",googlePlus:!0,googlePlusDropdownText:"GooglePlus",pinterest:!0,pinterestDropdownText:"Pinterest"},c=function(c){return this.core=a(c).data("lightGallery"),this.core.s=a.extend({},b,this.core.s),this.core.s.share&&this.init(),this};c.prototype.init=function(){var b=this,c='<span type="button" aria-label="Share" id="lg-share" class="lg-icon" aria-haspopup="true" aria-expanded="false"><ul class="lg-dropdown" style="position: absolute;">';c+=b.core.s.facebook?'<li><a id="lg-share-facebook" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.facebookDropdownText+"</span></a></li>":"",c+=b.core.s.twitter?'<li><a id="lg-share-twitter" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.twitterDropdownText+"</span></a></li>":"",c+=b.core.s.googlePlus?'<li><a id="lg-share-googleplus" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.googlePlusDropdownText+"</span></a></li>":"",c+=b.core.s.pinterest?'<li><a id="lg-share-pinterest" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">
vendor: 14,612 bytes, lines 2766-3106
2766'+this.core.s.pinterestDropdownText+"</span></a></li>":"",c+="</ul></button>",this.core.$outer.find(".lg-toolbar").append(c),this.core.$outer.find(".lg").append('<div id="lg-dropdown-overlay"></div>'),a("#lg-share").on("click.lg",function(){b.core.$outer.toggleClass("lg-dropdown-active");var c=a("#lg-share").attr("aria-expanded");a("#lg-share").attr("aria-expanded","true"!==c)}),a("#lg-dropdown-overlay").on("click.lg",function(){b.core.$outer.removeClass("lg-dropdown-active"),a("#lg-share").attr("aria-expanded",!1)}),b.core.$el.on("onAfterSlide.lg.tm",function(c,d,e){setTimeout(function(){a("#lg-share-facebook").attr("href","https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(b.getSahreProps(e,"facebookShareUrl")||window.location.href)),a("#lg-share-twitter").attr("href","https://twitter.com/intent/tweet?text="+b.getSahreProps(e,"tweetText")+"&url="+encodeURIComponent(b.getSahreProps(e,"twitterShareUrl")||window.location.href)),a("#lg-share-googleplus").attr("href","https://plus.google.com/share?url="+encodeURIComponent(b.getSahreProps(e,"googleplusShareUrl")||window.location.href)),a("#lg-share-pinterest").attr("href","http://www.pinterest.com/pin/create/button/?url="+encodeURIComponent(b.getSahreProps(e,"pinterestShareUrl")||window.location.href)+"&media="+encodeURIComponent(b.getSahreProps(e,"src"))+"&description="+b.getSahreProps(e,"pinterestText"))},100)})},c.prototype.getSahreProps=function(a,b){var c="";if(this.core.s.dynamic)c=this.core.s.dynamicEl[a][b];else{var d=this.core.$items.eq(a).attr("href"),e=this.core.$items.eq(a).data(b);c="src"===b?d||e:e}return c},c.prototype.destroy=function(){},a.fn.lightGallery.modules.share=c}()});/*! lg-thumbnail - v1.1.0 - 2017-08-08
2767* http://sachinchoolur.github.io/lightGallery
2768* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
2769
2770(function (root, factory) {
2771    if (typeof define === 'function' && define.amd) {
2772        // AMD. Register as an anonymous module unless amdModuleId is set
2773        define(['jquery'], function (a0) {
2774            return (factory(a0));
2775        });
2776    } else if (typeof exports === 'object') {
2777        // Node. Does not work with strict CommonJS, but
2778        // only CommonJS-like environments that support module.exports,
2779        // like Node.
2780        module.exports = factory(require('jquery'));
2781    } else {
2782        factory(jQuery);
2783    }
2784}(this, function ($) {
2785
2786    (function() {
2787
2788        'use strict';
2789
2790        var defaults = {
2791            thumbnail: true,
2792
2793            animateThumb: true,
2794            currentPagerPosition: 'middle',
2795
2796            thumbWidth: 100,
2797            thumbHeight: '80px',
2798            thumbContHeight: 100,
2799            thumbMargin: 5,
2800
2801            exThumbImage: false,
2802            showThumbByDefault: true,
2803            toogleThumb: true,
2804            pullCaptionUp: true,
2805
2806            enableThumbDrag: true,
2807            enableThumbSwipe: true,
2808            swipeThreshold: 50,
2809
2810            loadYoutubeThumbnail: true,
2811            youtubeThumbSize: 1,
2812
2813            loadVimeoThumbnail: true,
2814            vimeoThumbSize: 'thumbnail_small',
2815
2816            loadDailymotionThumbnail: true
2817        };
2818
2819        var Thumbnail = function(element) {
2820
2821            // get lightGallery core plugin data
2822            this.core = $(element).data('lightGallery');
2823
2824            // extend module default settings with lightGallery core settings
2825            this.core.s = $.extend({}, defaults, this.core.s);
2826
2827            this.$el = $(element);
2828            this.$thumbOuter = null;
2829            this.thumbOuterWidth = 0;
2830            this.thumbTotalWidth = (this.core.$items.length * (this.core.s.thumbWidth + this.core.s.thumbMargin));
2831            this.thumbIndex = this.core.index;
2832
2833            if (this.core.s.animateThumb) {
2834                this.core.s.thumbHeight = '100%';
2835            }
2836
2837            // Thumbnail animation value
2838            this.left = 0;
2839
2840            this.init();
2841
2842            return this;
2843        };
2844
2845        Thumbnail.prototype.init = function() {
2846            var _this = this;
2847            if (this.core.s.thumbnail && this.core.$items.length > 1) {
2848                if (this.core.s.showThumbByDefault) {
2849                    setTimeout(function(){
2850                        _this.core.$outer.addClass('lg-thumb-open');
2851                    }, 700);
2852                }
2853
2854                if (this.core.s.pullCaptionUp) {
2855                    this.core.$outer.addClass('lg-pull-caption-up');
2856                }
2857
2858                this.build();
2859                if (this.core.s.animateThumb && this.core.doCss()) {
2860                    if (this.core.s.enableThumbDrag) {
2861                        this.enableThumbDrag();
2862                    }
2863
2864                    if (this.core.s.enableThumbSwipe) {
2865                        this.enableThumbSwipe();
2866                    }
2867
2868                    this.thumbClickable = false;
2869                } else {
2870                    this.thumbClickable = true;
2871                }
2872
2873                this.toogle();
2874                this.thumbkeyPress();
2875            }
2876        };
2877
2878        Thumbnail.prototype.build = function() {
2879            var _this = this;
2880            var thumbList = '';
2881            var vimeoErrorThumbSize = '';
2882            var $thumb;
2883            var html = '<div class="lg-thumb-outer">' +
2884                '<div class="lg-thumb lg-group">' +
2885                '</div>' +
2886                '</div>';
2887
2888            switch (this.core.s.vimeoThumbSize) {
2889                case 'thumbnail_large':
2890                    vimeoErrorThumbSize = '640';
2891                    break;
2892                case 'thumbnail_medium':
2893                    vimeoErrorThumbSize = '200x150';
2894                    break;
2895                case 'thumbnail_small':
2896                    vimeoErrorThumbSize = '100x75';
2897            }
2898
2899            _this.core.$outer.addClass('lg-has-thumb');
2900
2901            _this.core.$outer.find('.lg').append(html);
2902
2903            _this.$thumbOuter = _this.core.$outer.find('.lg-thumb-outer');
2904            _this.thumbOuterWidth = _this.$thumbOuter.width();
2905
2906            if (_this.core.s.animateThumb) {
2907                _this.core.$outer.find('.lg-thumb').css({
2908                    width: _this.thumbTotalWidth + 'px',
2909                    position: 'relative'
2910                });
2911            }
2912
2913            if (this.core.s.animateThumb) {
2914                _this.$thumbOuter.css('height', _this.core.s.thumbContHeight + 'px');
2915            }
2916
2917            function getThumb(src, thumb, index) {
2918                var isVideo = _this.core.isVideo(src, index) || {};
2919                var thumbImg;
2920                var vimeoId = '';
2921
2922                if (isVideo.youtube || isVideo.vimeo || isVideo.dailymotion) {
2923                    if (isVideo.youtube) {
2924                        if (_this.core.s.loadYoutubeThumbnail) {
2925                            thumbImg = '//img.youtube.com/vi/' + isVideo.youtube[1] + '/' + _this.core.s.youtubeThumbSize + '.jpg';
2926                        } else {
2927                            thumbImg = thumb;
2928                        }
2929                    } else if (isVideo.vimeo) {
2930                        if (_this.core.s.loadVimeoThumbnail) {
2931                            thumbImg = '//i.vimeocdn.com/video/error_' + vimeoErrorThumbSize + '.jpg';
2932                            vimeoId = isVideo.vimeo[1];
2933                        } else {
2934                            thumbImg = thumb;
2935                        }
2936                    } else if (isVideo.dailymotion) {
2937                        if (_this.core.s.loadDailymotionThumbnail) {
2938                            thumbImg = '//www.dailymotion.com/thumbnail/video/' + isVideo.dailymotion[1];
2939                        } else {
2940                            thumbImg = thumb;
2941                        }
2942                    }
2943                } else {
2944                    thumbImg = thumb;
2945                }
2946
2947                thumbList += '<div data-vimeo-id="' + vimeoId + '" class="lg-thumb-item" style="width:' + _this.core.s.thumbWidth + 'px; height: ' + _this.core.s.thumbHeight + '; margin-right: ' + _this.core.s.thumbMargin + 'px"><img src="' + thumbImg + '" /></div>';
2948                vimeoId = '';
2949            }
2950
2951            if (_this.core.s.dynamic) {
2952                for (var i = 0; i < _this.core.s.dynamicEl.length; i++) {
2953                    getThumb(_this.core.s.dynamicEl[i].src, _this.core.s.dynamicEl[i].thumb, i);
2954                }
2955            } else {
2956                _this.core.$items.each(function(i) {
2957
2958                    if (!_this.core.s.exThumbImage) {
2959                        getThumb($(this).attr('href') || $(this).attr('data-src'), $(this).find('img').attr('src'), i);
2960                    } else {
2961                        getThumb($(this).attr('href') || $(this).attr('data-src'), $(this).attr(_this.core.s.exThumbImage), i);
2962                    }
2963
2964                });
2965            }
2966
2967            _this.core.$outer.find('.lg-thumb').html(thumbList);
2968
2969            $thumb = _this.core.$outer.find('.lg-thumb-item');
2970
2971            // Load vimeo thumbnails
2972            $thumb.each(function() {
2973                var $this = $(this);
2974                var vimeoVideoId = $this.attr('data-vimeo-id');
2975
2976                if (vimeoVideoId) {
2977                    $.getJSON('//www.vimeo.com/api/v2/video/' + vimeoVideoId + '.json?callback=?', {
2978                        format: 'json'
2979                    }, function(data) {
2980                        $this.find('img').attr('src', data[0][_this.core.s.vimeoThumbSize]);
2981                    });
2982                }
2983            });
2984
2985            // manage active class for thumbnail
2986            $thumb.eq(_this.core.index).addClass('active');
2987            _this.core.$el.on('onBeforeSlide.lg.tm', function() {
2988                $thumb.removeClass('active');
2989                $thumb.eq(_this.core.index).addClass('active');
2990            });
2991
2992            $thumb.on('click.lg touchend.lg', function() {
2993                var _$this = $(this);
2994                setTimeout(function() {
2995
2996                    // In IE9 and bellow touch does not support
2997                    // Go to slide if browser does not support css transitions
2998                    if ((_this.thumbClickable && !_this.core.lgBusy) || !_this.core.doCss()) {
2999                        _this.core.index = _$this.index();
3000                        _this.core.slide(_this.core.index, false, true, false);
3001                    }
3002                }, 50);
3003            });
3004
3005            _this.core.$el.on('onBeforeSlide.lg.tm', function() {
3006                _this.animateThumb(_this.core.index);
3007            });
3008
3009            $(window).on('resize.lg.thumb orientationchange.lg.thumb', function() {
3010                setTimeout(function() {
3011                    _this.animateThumb(_this.core.index);
3012                    _this.thumbOuterWidth = _this.$thumbOuter.width();
3013                }, 200);
3014            });
3015
3016        };
3017
3018        Thumbnail.prototype.setTranslate = function(value) {
3019            // jQuery supports Automatic CSS prefixing since jQuery 1.8.0
3020            this.core.$outer.find('.lg-thumb').css({
3021                transform: 'translate3d(-' + (value) + 'px, 0px, 0px)'
3022            });
3023        };
3024
3025        Thumbnail.prototype.animateThumb = function(index) {
3026            var $thumb = this.core.$outer.find('.lg-thumb');
3027            if (this.core.s.animateThumb) {
3028                var position;
3029                switch (this.core.s.currentPagerPosition) {
3030                    case 'left':
3031                        position = 0;
3032                        break;
3033                    case 'middle':
3034                        position = (this.thumbOuterWidth / 2) - (this.core.s.thumbWidth / 2);
3035                        break;
3036                    case 'right':
3037                        position = this.thumbOuterWidth - this.core.s.thumbWidth;
3038                }
3039                this.left = ((this.core.s.thumbWidth + this.core.s.thumbMargin) * index - 1) - position;
3040                if (this.left > (this.thumbTotalWidth - this.thumbOuterWidth)) {
3041                    this.left = this.thumbTotalWidth - this.thumbOuterWidth;
3042                }
3043
3044                if (this.left < 0) {
3045                    this.left = 0;
3046                }
3047
3048                if (this.core.lGalleryOn) {
3049                    if (!$thumb.hasClass('on')) {
3050                        this.core.$outer.find('.lg-thumb').css('transition-duration', this.core.s.speed + 'ms');
3051                    }
3052
3053                    if (!this.core.doCss()) {
3054                        $thumb.animate({
3055                            left: -this.left + 'px'
3056                        }, this.core.s.speed);
3057                    }
3058                } else {
3059                    if (!this.core.doCss()) {
3060                        $thumb.css('left', -this.left + 'px');
3061                    }
3062                }
3063
3064                this.setTranslate(this.left);
3065
3066            }
3067        };
3068
3069        // Enable thumbnail dragging and swiping
3070        Thumbnail.prototype.enableThumbDrag = function() {
3071
3072            var _this = this;
3073            var startCoords = 0;
3074            var endCoords = 0;
3075            var isDraging = false;
3076            var isMoved = false;
3077            var tempLeft = 0;
3078
3079            _this.$thumbOuter.addClass('lg-grab');
3080
3081            _this.core.$outer.find('.lg-thumb').on('mousedown.lg.thumb', function(e) {
3082                if (_this.thumbTotalWidth > _this.thumbOuterWidth) {
3083                    // execute only on .lg-object
3084                    e.preventDefault();
3085                    startCoords = e.pageX;
3086                    isDraging = true;
3087
3088                    // ** Fix for webkit cursor issue https://code.google.com/p/chromium/issues/detail?id=26723
3089                    _this.core.$outer.scrollLeft += 1;
3090                    _this.core.$outer.scrollLeft -= 1;
3091
3092                    // *
3093                    _this.thumbClickable = false;
3094                    _this.$thumbOuter.removeClass('lg-grab').addClass('lg-grabbing');
3095                }
3096            });
3097
3098            $(window).on('mousemove.lg.thumb', function(e) {
3099                if (isDraging) {
3100                    tempLeft = _this.left;
3101                    isMoved = true;
3102                    endCoords = e.pageX;
3103
3104                    _this.$thumbOuter.addClass('lg-dragging');
3105
3106                    tempLeft = tempLeft - (endCoords - startCoords);
3107
3108                    if (tempLeft > (_this.thumbTotalWidth - _this.thumbOuterWidth)) {
3109                        tempLeft = _this.thumbTotalWidth - _this.thumbOuterWidth;
3110                    }
3111
3112                    if (tempLeft < 0) {
3113                        tempLeft = 0;
3114                    }
3115
3116                    // move current slide
3117                    _this.setTranslate(tempLeft);
3118
3119                }
3120            });
3121
3122            $(window).on('mouseup.lg.thumb', function() {
3123                if (isMoved) {
3124                    isMoved = false;
3125                    _this.$thumbOuter.removeClass('lg-dragging');
3126
3127                    _this.left = tempLeft;
3128
3129                    if (Math.abs(endCoords - startCoords) < _this.core.s.swipeThreshold) {
3130                        _this.thumbClickable = true;
3131                    }
3132
3133                } else {
3134                    _this.thumbClickable = true;
3135                }
3136
3137                if (isDraging) {
3138                    isDraging = false;
3139                    _this.$thumbOuter.removeClass('lg-grabbing').addClass('lg-grab');
3140                }
3141            });
3142
3143        };
3144
3145        Thumbnail.prototype.enableThumbSwipe = function() {
3146            var _this = this;
3147            var startCoords = 0;
3148            var endCoords = 0;
3149            var isMoved = false;
3150            var tempLeft = 0;
3151
3152            _this.core.$outer.find('.lg-thumb').on('touchstart.lg', function(e) {
3153                if (_this.thumbTotalWidth > _this.thumbOuterWidth) {
3154                    e.preventDefault();
3155                    startCoords = e.originalEvent.targetTouches[0].pageX;
3156                    _this.thumbClickable = false;
3157                }
3158            });
3159
3160            _this.core.$outer.find('.lg-thumb').on('touchmove.lg', function(e) {
3161                if (_this.thumbTotalWidth > _this.thumbOuterWidth) {
3162                    e.preventDefault();
3163                    endCoords = e.originalEvent.targetTouches[0].pageX;
3164                    isMoved = true;
3165
3166                    _this.$thumbOuter.addClass('lg-dragging');
3167
3168                    tempLeft = _this.left;
3169
3170                    tempLeft = tempLeft - (endCoords - startCoords);
3171
3172                    if (tempLeft > (_this.thumbTotalWidth - _this.thumbOuterWidth)) {
3173                        tempLeft = _this.thumbTotalWidth - _this.thumbOuterWidth;
3174                    }
3175
3176                    if (tempLeft < 0) {
3177                        tempLeft = 0;
3178                    }
3179
3180                    // move current slide
3181                    _this.setTranslate(tempLeft);
3182
3183                }
3184            });
3185
3186            _this.core.$outer.find('.lg-thumb').on('touchend.lg', function() {
3187                if (_this.thumbTotalWidth > _this.thumbOuterWidth) {
3188
3189                    if (isMoved) {
3190                        isMoved = false;
3191                        _this.$thumbOuter.removeClass('lg-dragging');
3192                        if (Math.abs(endCoords - startCoords) < _this.core.s.swipeThreshold) {
3193                            _this.thumbClickable = true;
3194                        }
3195
3196                        _this.left = tempLeft;
3197                    } else {
3198                        _this.thumbClickable = true;
3199                    }
3200                } else {
3201                    _this.thumbClickable = true;
3202                }
3203            });
3204
3205        };
3206
3207        Thumbnail.prototype.toogle = function() {
3208            var _this = this;
3209            if (_this.core.s.toogleThumb) {
3210                _this.core.$outer.addClass('lg-can-toggle');
3211                _this.$thumbOuter.append('<span class="lg-toogle-thumb lg-icon"></span>');
3212                _this.core.$outer.find('.lg-toogle-thumb').on('click.lg', function() {
3213                    _this.core.$outer.toggleClass('lg-thumb-open');
3214                });
3215            }
3216        };
3217
3218        Thumbnail.prototype.thumbkeyPress = function() {
3219            var _this = this;
3220            $(window).on('keydown.lg.thumb', function(e) {
3221                if (e.keyCode === 38) {
3222                    e.preventDefault();
3223                    _this.core.$outer.addClass('lg-thumb-open');
3224                } else if (e.keyCode === 40) {
3225                    e.preventDefault();
3226                    _this.core.$outer.removeClass('lg-thumb-open');
3227                }
3228            });
3229        };
3230
3231        Thumbnail.prototype.destroy = function() {
3232            if (this.core.s.thumbnail && this.core.$items.length > 1) {
3233                $(window).off('resize.lg.thumb orientationchange.lg.thumb keydown.lg.thumb');
3234                this.$thumbOuter.remove();
3235                this.core.$outer.removeClass('lg-has-thumb');
3236            }
3237        };
3238
3239        $.fn.lightGallery.modules.Thumbnail = Thumbnail;
3240
3241    })();
3242
3243}));
3244/*! lg-autoplay - v1.0.4 - 2017-03-28
3245* http://sachinchoolur.github.io/lightGallery
3246* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
3247
3248(function (root, factory) {
3249    if (typeof define === 'function' && define.amd) {
3250        // AMD. Register as an anonymous module unless amdModuleId is set
3251        define(['jquery'], function (a0) {
3252            return (factory(a0));
3253        });
3254    } else if (typeof exports === 'object') {
3255        // Node. Does not work with strict CommonJS, but
3256        // only CommonJS-like environments that support module.exports,
3257        // like Node.
3258        module.exports = factory(require('jquery'));
3259    } else {
3260        factory(jQuery);
3261    }
3262}(this, function ($) {
3263
3264
3265    (function() {
3266
3267        'use strict';
3268
3269        var defaults = {
3270            autoplay: false,
3271            pause: 5000,
3272            progressBar: true,
3273            fourceAutoplay: false,
3274            autoplayControls: true,
3275            appendAutoplayControlsTo: '.lg-toolbar'
3276        };
3277
3278        /**
3279         * Creates the autoplay plugin.
3280         * @param {object} element - lightGallery element
3281         */
3282        var Autoplay = function(element) {
3283
3284            this.core = $(element).data('lightGallery');
3285
3286            this.$el = $(element);
3287
3288            // Execute only if items are above 1
3289            if (this.core.$items.length < 2) {
3290                return false;
3291            }
3292
3293            this.core.s = $.extend({}, defaults, this.core.s);
3294            this.interval = false;
3295
3296            // Identify if slide happened from autoplay
3297            this.fromAuto = true;
3298
3299            // Identify if autoplay canceled from touch/drag
3300            this.canceledOnTouch = false;
3301
3302            // save fourceautoplay value
3303            this.fourceAutoplayTemp = this.core.s.fourceAutoplay;
3304
3305            // do not allow progress bar if browser does not support css3 transitions
3306            if (!this.core.doCss()) {
3307                this.core.s.progressBar = false;
3308            }
3309
3310            this.init();
3311
3312            return this;
3313        };
3314
3315        Autoplay.prototype.init = function() {
3316            var _this = this;
3317
3318            // append autoplay controls
3319            if (_this.core.s.autoplayControls) {
3320                _this.controls();
3321            }
3322
3323            // Create progress bar
3324            if (_this.core.s.progressBar) {
3325                _this.core.$outer.find('.lg').append('<div class="lg-progress-bar"><div class="lg-progress"></div></div>');
3326            }
3327
3328            // set progress
3329            _this.progress();
3330
3331            // Start autoplay
3332            if (_this.core.s.autoplay) {
3333                _this.$el.one('onSlideItemLoad.lg.tm', function() {
3334                    _this.startlAuto();
3335                });
3336            }
3337
3338            // cancel interval on touchstart and dragstart
3339            _this.$el.on('onDragstart.lg.tm touchstart.lg.tm', function() {
3340                if (_this.interval) {
3341                    _this.cancelAuto();
3342                    _this.canceledOnTouch = true;
3343                }
3344            });
3345
3346            // restore autoplay if autoplay canceled from touchstart / dragstart
3347            _this.$el.on('onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm', function() {
3348                if (!_this.interval && _this.canceledOnTouch) {
3349                    _this.startlAuto();
3350                    _this.canceledOnTouch = false;
3351                }
3352            });
3353
3354        };
3355
3356        Autoplay.prototype.progress = function() {
3357
3358            var _this = this;
3359            var _$progressBar;
3360            var _$progress;
3361
3362            _this.$el.on('onBeforeSlide.lg.tm', function() {
3363
3364                // start progress bar animation
3365                if (_this.core.s.progressBar && _this.fromAuto) {
3366                    _$progressBar = _this.core.$outer.find('.lg-progress-bar');
3367                    _$progress = _this.core.$outer.find('.lg-progress');
3368                    if (_this.interval) {
3369                        _$progress.removeAttr('style');
3370                        _$progressBar.removeClass('lg-start');
3371                        setTimeout(function() {
3372                            _$progress.css('transition', 'width ' + (_this.core.s.speed + _this.core.s.pause) + 'ms ease 0s');
3373                            _$progressBar.addClass('lg-start');
3374                        }, 20);
3375                    }
3376                }
3377
3378                // Remove setinterval if slide is triggered manually and fourceautoplay is false
3379                if (!_this.fromAuto && !_this.core.s.fourceAutoplay) {
3380                    _this.cancelAuto();
3381                }
3382
3383                _this.fromAuto = false;
3384
3385            });
3386        };
3387
3388        // Manage autoplay via play/stop buttons
3389        Autoplay.prototype.controls = function() {
3390            var _this = this;
3391            var _html = '<span class="lg-autoplay-button lg-icon"></span>';
3392
3393            // Append autoplay controls
3394            $(this.core.s.appendAutoplayControlsTo).append(_html);
3395
3396            _this.core.$outer.find('.lg-autoplay-button').on('click.lg', function() {
3397                if ($(_this.core.$outer).hasClass('lg-show-autoplay')) {
3398                    _this.cancelAuto();
3399                    _this.core.s.fourceAutoplay = false;
3400                } else {
3401                    if (!_this.interval) {
3402                        _this.startlAuto();
3403                        _this.core.s.fourceAutoplay = _this.fourceAutoplayTemp;
3404                    }
3405                }
3406            });
3407        };
3408
3409        // Autostart gallery
3410        Autoplay.prototype.startlAuto = function() {
3411            var _this = this;
3412
3413            _this.core.$outer.find('.lg-progress').css('transition', 'width ' + (_this.core.s.speed + _this.core.s.pause) + 'ms ease 0s');
3414            _this.core.$outer.addClass('lg-show-autoplay');
3415            _this.core.$outer.find('.lg-progress-bar').addClass('lg-start');
3416
3417            _this.interval = setInterval(function() {
3418                if (_this.core.index + 1 < _this.core.$items.length) {
3419                    _this.core.index++;
3420                } else {
3421                    _this.core.index = 0;
3422                }
3423
3424                _this.fromAuto = true;
3425                _this.core.slide(_this.core.index, false, false, 'next');
3426            }, _this.core.s.speed + _this.core.s.pause);
3427        };
3428
3429        // cancel Autostart
3430        Autoplay.prototype.cancelAuto = function() {
3431            clearInterval(this.interval);
3432            this.interval = false;
3433            this.core.$outer.find('.lg-progress').removeAttr('style');
3434            this.core.$outer.removeClass('lg-show-autoplay');
3435            this.core.$outer.find('.lg-progress-bar').removeClass('lg-start');
3436        };
3437
3438        Autoplay.prototype.destroy = function() {
3439
3440            this.cancelAuto();
3441            this.core.$outer.find('.lg-progress-bar').remove();
3442        };
3443
3444        $.fn.lightGallery.modules.autoplay = Autoplay;
3445
3446    })();
3447
3448
3449}));
3450/*! lg-zoom - v1.1.0 - 2017-08-08
3451* http://sachinchoolur.github.io/lightGallery
3452* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
3453
3454(function (root, factory) {
3455    if (typeof define === 'function' && define.amd) {
3456        // AMD. Register as an anonymous module unless amdModuleId is set
3457        define(['jquery'], function (a0) {
3458            return (factory(a0));
3459        });
3460    } else if (typeof exports === 'object') {
3461        // Node. Does not work with strict CommonJS, but
3462        // only CommonJS-like environments that support module.exports,
3463        // like Node.
3464        module.exports = factory(require('jquery'));
3465    } else {
3466        factory(jQuery);
3467    }
3468}(this, function ($) {
3469
3470    (function() {
3471
3472        'use strict';
3473
3474        var getUseLeft = function() {
3475            var useLeft = false;
3476            var isChrome = navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);
3477            if (isChrome && parseInt(isChrome[2], 10) < 54) {
3478                useLeft = true;
3479            }
3480
3481            return useLeft;
3482        };
3483
3484        var defaults = {
3485            scale: 1,
3486            zoom: true,
3487            actualSize: true,
3488            enableZoomAfter: 300,
3489            useLeftForZoom: getUseLeft()
3490        };
3491
3492        var Zoom = function(element) {
3493
3494            this.core = $(element).data('lightGallery');
3495
3496            this.core.s = $.extend({}, defaults, this.core.s);
3497
3498            if (this.core.s.zoom && this.core.doCss()) {
3499                this.init();
3500
3501                // Store the zoomable timeout value just to clear it while closing
3502                this.zoomabletimeout = false;
3503
3504                // Set the initial value center
3505                this.pageX = $(window).width() / 2;
3506                this.pageY = ($(window).height() / 2) + $(window).scrollTop();
3507            }
3508
3509            return this;
3510        };
3511
3512        Zoom.prototype.init = function() {
3513
3514            var _this = this;
3515            var zoomIcons = '<span id="lg-zoom-in" class="lg-icon"></span><span id="lg-zoom-out" class="lg-icon"></span>';
3516
3517            if (_this.core.s.actualSize) {
3518                zoomIcons += '<span id="lg-actual-size" class="lg-icon"></span>';
3519            }
3520
3521            if (_this.core.s.useLeftForZoom) {
3522                _this.core.$outer.addClass('lg-use-left-for-zoom');
3523            } else {
3524                _this.core.$outer.addClass('lg-use-transition-for-zoom');
3525            }
3526
3527            this.core.$outer.find('.lg-toolbar').append(zoomIcons);
vendor: 16,384 bytes, lines 3528-3945
3528
3529            // Add zoomable class
3530            _this.core.$el.on('onSlideItemLoad.lg.tm.zoom', function(event, index, delay) {
3531
3532                // delay will be 0 except first time
3533                var _speed = _this.core.s.enableZoomAfter + delay;
3534
3535                // set _speed value 0 if gallery opened from direct url and if it is first slide
3536                if ($('body').hasClass('lg-from-hash') && delay) {
3537
3538                    // will execute only once
3539                    _speed = 0;
3540                } else {
3541
3542                    // Remove lg-from-hash to enable starting animation.
3543                    $('body').removeClass('lg-from-hash');
3544                }
3545
3546                _this.zoomabletimeout = setTimeout(function() {
3547                    _this.core.$slide.eq(index).addClass('lg-zoomable');
3548                }, _speed + 30);
3549            });
3550
3551            var scale = 1;
3552            /**
3553             * @desc Image zoom
3554             * Translate the wrap and scale the image to get better user experience
3555             *
3556             * @param {String} scaleVal - Zoom decrement/increment value
3557             */
3558            var zoom = function(scaleVal) {
3559
3560                var $image = _this.core.$outer.find('.lg-current .lg-image');
3561                var _x;
3562                var _y;
3563
3564                // Find offset manually to avoid issue after zoom
3565                var offsetX = ($(window).width() - $image.prop('offsetWidth')) / 2;
3566                var offsetY = (($(window).height() - $image.prop('offsetHeight')) / 2) + $(window).scrollTop();
3567
3568                _x = _this.pageX - offsetX;
3569                _y = _this.pageY - offsetY;
3570
3571                var x = (scaleVal - 1) * (_x);
3572                var y = (scaleVal - 1) * (_y);
3573
3574                $image.css('transform', 'scale3d(' + scaleVal + ', ' + scaleVal + ', 1)').attr('data-scale', scaleVal);
3575
3576                if (_this.core.s.useLeftForZoom) {
3577                    $image.parent().css({
3578                        left: -x + 'px',
3579                        top: -y + 'px'
3580                    }).attr('data-x', x).attr('data-y', y);
3581                } else {
3582                    $image.parent().css('transform', 'translate3d(-' + x + 'px, -' + y + 'px, 0)').attr('data-x', x).attr('data-y', y);
3583                }
3584            };
3585
3586            var callScale = function() {
3587                if (scale > 1) {
3588                    _this.core.$outer.addClass('lg-zoomed');
3589                } else {
3590                    _this.resetZoom();
3591                }
3592
3593                if (scale < 1) {
3594                    scale = 1;
3595                }
3596
3597                zoom(scale);
3598            };
3599
3600            var actualSize = function(event, $image, index, fromIcon) {
3601                var w = $image.prop('offsetWidth');
3602                var nw;
3603                if (_this.core.s.dynamic) {
3604                    nw = _this.core.s.dynamicEl[index].width || $image[0].naturalWidth || w;
3605                } else {
3606                    nw = _this.core.$items.eq(index).attr('data-width') || $image[0].naturalWidth || w;
3607                }
3608
3609                var _scale;
3610
3611                if (_this.core.$outer.hasClass('lg-zoomed')) {
3612                    scale = 1;
3613                } else {
3614                    if (nw > w) {
3615                        _scale = nw / w;
3616                        scale = _scale || 2;
3617                    }
3618                }
3619
3620                if (fromIcon) {
3621                    _this.pageX = $(window).width() / 2;
3622                    _this.pageY = ($(window).height() / 2) + $(window).scrollTop();
3623                } else {
3624                    _this.pageX = event.pageX || event.originalEvent.targetTouches[0].pageX;
3625                    _this.pageY = event.pageY || event.originalEvent.targetTouches[0].pageY;
3626                }
3627
3628                callScale();
3629                setTimeout(function() {
3630                    _this.core.$outer.removeClass('lg-grabbing').addClass('lg-grab');
3631                }, 10);
3632            };
3633
3634            var tapped = false;
3635
3636            // event triggered after appending slide content
3637            _this.core.$el.on('onAferAppendSlide.lg.tm.zoom', function(event, index) {
3638
3639                // Get the current element
3640                var $image = _this.core.$slide.eq(index).find('.lg-image');
3641
3642                $image.on('dblclick', function(event) {
3643                    actualSize(event, $image, index);
3644                });
3645
3646                $image.on('touchstart', function(event) {
3647                    if (!tapped) {
3648                        tapped = setTimeout(function() {
3649                            tapped = null;
3650                        }, 300);
3651                    } else {
3652                        clearTimeout(tapped);
3653                        tapped = null;
3654                        actualSize(event, $image, index);
3655                    }
3656
3657                    event.preventDefault();
3658                });
3659
3660            });
3661
3662            // Update zoom on resize and orientationchange
3663            $(window).on('resize.lg.zoom scroll.lg.zoom orientationchange.lg.zoom', function() {
3664                _this.pageX = $(window).width() / 2;
3665                _this.pageY = ($(window).height() / 2) + $(window).scrollTop();
3666                zoom(scale);
3667            });
3668
3669            $('#lg-zoom-out').on('click.lg', function() {
3670                if (_this.core.$outer.find('.lg-current .lg-image').length) {
3671                    scale -= _this.core.s.scale;
3672                    callScale();
3673                }
3674            });
3675
3676            $('#lg-zoom-in').on('click.lg', function() {
3677                if (_this.core.$outer.find('.lg-current .lg-image').length) {
3678                    scale += _this.core.s.scale;
3679                    callScale();
3680                }
3681            });
3682
3683            $('#lg-actual-size').on('click.lg', function(event) {
3684                actualSize(event, _this.core.$slide.eq(_this.core.index).find('.lg-image'), _this.core.index, true);
3685            });
3686
3687            // Reset zoom on slide change
3688            _this.core.$el.on('onBeforeSlide.lg.tm', function() {
3689                scale = 1;
3690                _this.resetZoom();
3691            });
3692
3693            // Drag option after zoom
3694            _this.zoomDrag();
3695
3696            _this.zoomSwipe();
3697
3698        };
3699
3700        // Reset zoom effect
3701        Zoom.prototype.resetZoom = function() {
3702            this.core.$outer.removeClass('lg-zoomed');
3703            this.core.$slide.find('.lg-img-wrap').removeAttr('style data-x data-y');
3704            this.core.$slide.find('.lg-image').removeAttr('style data-scale');
3705
3706            // Reset pagx pagy values to center
3707            this.pageX = $(window).width() / 2;
3708            this.pageY = ($(window).height() / 2) + $(window).scrollTop();
3709        };
3710
3711        Zoom.prototype.zoomSwipe = function() {
3712            var _this = this;
3713            var startCoords = {};
3714            var endCoords = {};
3715            var isMoved = false;
3716
3717            // Allow x direction drag
3718            var allowX = false;
3719
3720            // Allow Y direction drag
3721            var allowY = false;
3722
3723            _this.core.$slide.on('touchstart.lg', function(e) {
3724
3725                if (_this.core.$outer.hasClass('lg-zoomed')) {
3726                    var $image = _this.core.$slide.eq(_this.core.index).find('.lg-object');
3727
3728                    allowY = $image.prop('offsetHeight') * $image.attr('data-scale') > _this.core.$outer.find('.lg').height();
3729                    allowX = $image.prop('offsetWidth') * $image.attr('data-scale') > _this.core.$outer.find('.lg').width();
3730                    if ((allowX || allowY)) {
3731                        e.preventDefault();
3732                        startCoords = {
3733                            x: e.originalEvent.targetTouches[0].pageX,
3734                            y: e.originalEvent.targetTouches[0].pageY
3735                        };
3736                    }
3737                }
3738
3739            });
3740
3741            _this.core.$slide.on('touchmove.lg', function(e) {
3742
3743                if (_this.core.$outer.hasClass('lg-zoomed')) {
3744
3745                    var _$el = _this.core.$slide.eq(_this.core.index).find('.lg-img-wrap');
3746                    var distanceX;
3747                    var distanceY;
3748
3749                    e.preventDefault();
3750                    isMoved = true;
3751
3752                    endCoords = {
3753                        x: e.originalEvent.targetTouches[0].pageX,
3754                        y: e.originalEvent.targetTouches[0].pageY
3755                    };
3756
3757                    // reset opacity and transition duration
3758                    _this.core.$outer.addClass('lg-zoom-dragging');
3759
3760                    if (allowY) {
3761                        distanceY = (-Math.abs(_$el.attr('data-y'))) + (endCoords.y - startCoords.y);
3762                    } else {
3763                        distanceY = -Math.abs(_$el.attr('data-y'));
3764                    }
3765
3766                    if (allowX) {
3767                        distanceX = (-Math.abs(_$el.attr('data-x'))) + (endCoords.x - startCoords.x);
3768                    } else {
3769                        distanceX = -Math.abs(_$el.attr('data-x'));
3770                    }
3771
3772                    if ((Math.abs(endCoords.x - startCoords.x) > 15) || (Math.abs(endCoords.y - startCoords.y) > 15)) {
3773
3774                        if (_this.core.s.useLeftForZoom) {
3775                            _$el.css({
3776                                left: distanceX + 'px',
3777                                top: distanceY + 'px'
3778                            });
3779                        } else {
3780                            _$el.css('transform', 'translate3d(' + distanceX + 'px, ' + distanceY + 'px, 0)');
3781                        }
3782                    }
3783
3784                }
3785
3786            });
3787
3788            _this.core.$slide.on('touchend.lg', function() {
3789                if (_this.core.$outer.hasClass('lg-zoomed')) {
3790                    if (isMoved) {
3791                        isMoved = false;
3792                        _this.core.$outer.removeClass('lg-zoom-dragging');
3793                        _this.touchendZoom(startCoords, endCoords, allowX, allowY);
3794
3795                    }
3796                }
3797            });
3798
3799        };
3800
3801        Zoom.prototype.zoomDrag = function() {
3802
3803            var _this = this;
3804            var startCoords = {};
3805            var endCoords = {};
3806            var isDraging = false;
3807            var isMoved = false;
3808
3809            // Allow x direction drag
3810            var allowX = false;
3811
3812            // Allow Y direction drag
3813            var allowY = false;
3814
3815            _this.core.$slide.on('mousedown.lg.zoom', function(e) {
3816
3817                // execute only on .lg-object
3818                var $image = _this.core.$slide.eq(_this.core.index).find('.lg-object');
3819
3820                allowY = $image.prop('offsetHeight') * $image.attr('data-scale') > _this.core.$outer.find('.lg').height();
3821                allowX = $image.prop('offsetWidth') * $image.attr('data-scale') > _this.core.$outer.find('.lg').width();
3822
3823                if (_this.core.$outer.hasClass('lg-zoomed')) {
3824                    if ($(e.target).hasClass('lg-object') && (allowX || allowY)) {
3825                        e.preventDefault();
3826                        startCoords = {
3827                            x: e.pageX,
3828                            y: e.pageY
3829                        };
3830
3831                        isDraging = true;
3832
3833                        // ** Fix for webkit cursor issue https://code.google.com/p/chromium/issues/detail?id=26723
3834                        _this.core.$outer.scrollLeft += 1;
3835                        _this.core.$outer.scrollLeft -= 1;
3836
3837                        _this.core.$outer.removeClass('lg-grab').addClass('lg-grabbing');
3838                    }
3839                }
3840            });
3841
3842            $(window).on('mousemove.lg.zoom', function(e) {
3843                if (isDraging) {
3844                    var _$el = _this.core.$slide.eq(_this.core.index).find('.lg-img-wrap');
3845                    var distanceX;
3846                    var distanceY;
3847
3848                    isMoved = true;
3849                    endCoords = {
3850                        x: e.pageX,
3851                        y: e.pageY
3852                    };
3853
3854                    // reset opacity and transition duration
3855                    _this.core.$outer.addClass('lg-zoom-dragging');
3856
3857                    if (allowY) {
3858                        distanceY = (-Math.abs(_$el.attr('data-y'))) + (endCoords.y - startCoords.y);
3859                    } else {
3860                        distanceY = -Math.abs(_$el.attr('data-y'));
3861                    }
3862
3863                    if (allowX) {
3864                        distanceX = (-Math.abs(_$el.attr('data-x'))) + (endCoords.x - startCoords.x);
3865                    } else {
3866                        distanceX = -Math.abs(_$el.attr('data-x'));
3867                    }
3868
3869                    if (_this.core.s.useLeftForZoom) {
3870                        _$el.css({
3871                            left: distanceX + 'px',
3872                            top: distanceY + 'px'
3873                        });
3874                    } else {
3875                        _$el.css('transform', 'translate3d(' + distanceX + 'px, ' + distanceY + 'px, 0)');
3876                    }
3877                }
3878            });
3879
3880            $(window).on('mouseup.lg.zoom', function(e) {
3881
3882                if (isDraging) {
3883                    isDraging = false;
3884                    _this.core.$outer.removeClass('lg-zoom-dragging');
3885
3886                    // Fix for chrome mouse move on click
3887                    if (isMoved && ((startCoords.x !== endCoords.x) || (startCoords.y !== endCoords.y))) {
3888                        endCoords = {
3889                            x: e.pageX,
3890                            y: e.pageY
3891                        };
3892                        _this.touchendZoom(startCoords, endCoords, allowX, allowY);
3893
3894                    }
3895
3896                    isMoved = false;
3897                }
3898
3899                _this.core.$outer.removeClass('lg-grabbing').addClass('lg-grab');
3900
3901            });
3902        };
3903
3904        Zoom.prototype.touchendZoom = function(startCoords, endCoords, allowX, allowY) {
3905
3906            var _this = this;
3907            var _$el = _this.core.$slide.eq(_this.core.index).find('.lg-img-wrap');
3908            var $image = _this.core.$slide.eq(_this.core.index).find('.lg-object');
3909            var distanceX = (-Math.abs(_$el.attr('data-x'))) + (endCoords.x - startCoords.x);
3910            var distanceY = (-Math.abs(_$el.attr('data-y'))) + (endCoords.y - startCoords.y);
3911            var minY = (_this.core.$outer.find('.lg').height() - $image.prop('offsetHeight')) / 2;
3912            var maxY = Math.abs(($image.prop('offsetHeight') * Math.abs($image.attr('data-scale'))) - _this.core.$outer.find('.lg').height() + minY);
3913            var minX = (_this.core.$outer.find('.lg').width() - $image.prop('offsetWidth')) / 2;
3914            var maxX = Math.abs(($image.prop('offsetWidth') * Math.abs($image.attr('data-scale'))) - _this.core.$outer.find('.lg').width() + minX);
3915
3916            if ((Math.abs(endCoords.x - startCoords.x) > 15) || (Math.abs(endCoords.y - startCoords.y) > 15)) {
3917                if (allowY) {
3918                    if (distanceY <= -maxY) {
3919                        distanceY = -maxY;
3920                    } else if (distanceY >= -minY) {
3921                        distanceY = -minY;
3922                    }
3923                }
3924
3925                if (allowX) {
3926                    if (distanceX <= -maxX) {
3927                        distanceX = -maxX;
3928                    } else if (distanceX >= -minX) {
3929                        distanceX = -minX;
3930                    }
3931                }
3932
3933                if (allowY) {
3934                    _$el.attr('data-y', Math.abs(distanceY));
3935                } else {
3936                    distanceY = -Math.abs(_$el.attr('data-y'));
3937                }
3938
3939                if (allowX) {
3940                    _$el.attr('data-x', Math.abs(distanceX));
3941                } else {
3942                    distanceX = -Math.abs(_$el.attr('data-x'));
3943                }
3944
3945                if (_this.core.s.useLeftForZo
vendor: 10,543 bytes, lines 3945-4004
3945om) {
3946                    _$el.css({
3947                        left: distanceX + 'px',
3948                        top: distanceY + 'px'
3949                    });
3950                } else {
3951                    _$el.css('transform', 'translate3d(' + distanceX + 'px, ' + distanceY + 'px, 0)');
3952                }
3953
3954            }
3955        };
3956
3957        Zoom.prototype.destroy = function() {
3958
3959            var _this = this;
3960
3961            // Unbind all events added by lightGallery zoom plugin
3962            _this.core.$el.off('.lg.zoom');
3963            $(window).off('.lg.zoom');
3964            _this.core.$slide.off('.lg.zoom');
3965            _this.core.$el.off('.lg.tm.zoom');
3966            _this.resetZoom();
3967            clearTimeout(_this.zoomabletimeout);
3968            _this.zoomabletimeout = false;
3969        };
3970
3971        $.fn.lightGallery.modules.zoom = Zoom;
3972
3973    })();
3974
3975
3976}));
3977/**
3978 * @license MIT
3979 * @fileOverview Favico animations
3980 * @author Miroslav Magda, http://blog.ejci.net
3981 * @version 0.3.10
3982 */
3983!function(){var e=function(e){"use strict";function t(e){if(e.paused||e.ended||g)return!1;try{f.clearRect(0,0,s,l),f.drawImage(e,0,0,s,l)}catch(o){}p=setTimeout(function(){t(e)},S.duration),O.setIcon(h)}function o(e){var t=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;e=e.replace(t,function(e,t,o,n){return t+t+o+o+n+n});var o=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return o?{r:parseInt(o[1],16),g:parseInt(o[2],16),b:parseInt(o[3],16)}:!1}function n(e,t){var o,n={};for(o in e)n[o]=e[o];for(o in t)n[o]=t[o];return n}function r(){return b.hidden||b.msHidden||b.webkitHidden||b.mozHidden}e=e?e:{};var i,a,l,s,h,f,c,d,u,y,w,g,x,m,p,b,v={bgColor:"#d00",textColor:"#fff",fontFamily:"sans-serif",fontStyle:"bold",type:"circle",position:"down",animation:"slide",elementId:!1,dataUrl:!1,win:window};x={},x.ff="undefined"!=typeof InstallTrigger,x.chrome=!!window.chrome,x.opera=!!window.opera||navigator.userAgent.indexOf("Opera")>=0,x.ie=/*@cc_on!@*/!1,x.safari=Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")>0,x.supported=x.chrome||x.ff||x.opera;var C=[];w=function(){},d=g=!1;var E=function(){i=n(v,e),i.bgColor=o(i.bgColor),i.textColor=o(i.textColor),i.position=i.position.toLowerCase(),i.animation=S.types[""+i.animation]?i.animation:v.animation,b=i.win.document;var t=i.position.indexOf("up")>-1,r=i.position.indexOf("left")>-1;if(t||r)for(var d=0;d<S.types[""+i.animation].length;d++){var u=S.types[""+i.animation][d];t&&(u.y=u.y<.6?u.y-.4:u.y-2*u.y+(1-u.w)),r&&(u.x=u.x<.6?u.x-.4:u.x-2*u.x+(1-u.h)),S.types[""+i.animation][d]=u}i.type=A[""+i.type]?i.type:v.type,a=O.getIcon(),h=document.createElement("canvas"),c=document.createElement("img"),a.hasAttribute("href")?(c.setAttribute("crossOrigin","anonymous"),c.onload=function(){l=c.height>0?c.height:32,s=c.width>0?c.width:32,h.height=l,h.width=s,f=h.getContext("2d"),M.ready()},c.setAttribute("src",a.getAttribute("href"))):(c.onload=function(){l=32,s=32,c.height=l,c.width=s,h.height=l,h.width=s,f=h.getContext("2d"),M.ready()},c.setAttribute("src",""))},M={};M.ready=function(){d=!0,M.reset(),w()},M.reset=function(){d&&(C=[],u=!1,y=!1,f.clearRect(0,0,s,l),f.drawImage(c,0,0,s,l),O.setIcon(h),window.clearTimeout(m),window.clearTimeout(p))},M.start=function(){if(d&&!y){var e=function(){u=C[0],y=!1,C.length>0&&(C.shift(),M.start())};if(C.length>0){y=!0;var t=function(){["type","animation","bgColor","textColor","fontFamily","fontStyle"].forEach(function(e){e in C[0].options&&(i[e]=C[0].options[e])}),S.run(C[0].options,function(){e()},!1)};u?S.run(u.options,function(){t()},!0):t()}}};var A={},I=function(e){return e.n="number"==typeof e.n?Math.abs(0|e.n):e.n,e.x=s*e.x,e.y=l*e.y,e.w=s*e.w,e.h=l*e.h,e.len=(""+e.n).length,e};A.circle=function(e){e=I(e);var t=!1;2===e.len?(e.x=e.x-.4*e.w,e.w=1.4*e.w,t=!0):e.len>=3&&(e.x=e.x-.65*e.w,e.w=1.65*e.w,t=!0),f.clearRect(0,0,s,l),f.drawImage(c,0,0,s,l),f.beginPath(),f.font=i.fontStyle+" "+Math.floor(e.h*(e.n>99?.85:1))+"px "+i.fontFamily,f.textAlign="center",t?(f.moveTo(e.x+e.w/2,e.y),f.lineTo(e.x+e.w-e.h/2,e.y),f.quadraticCurveTo(e.x+e.w,e.y,e.x+e.w,e.y+e.h/2),f.lineTo(e.x+e.w,e.y+e.h-e.h/2),f.quadraticCurveTo(e.x+e.w,e.y+e.h,e.x+e.w-e.h/2,e.y+e.h),f.lineTo(e.x+e.h/2,e.y+e.h),f.quadraticCurveTo(e.x,e.y+e.h,e.x,e.y+e.h-e.h/2),f.lineTo(e.x,e.y+e.h/2),f.quadraticCurveTo(e.x,e.y,e.x+e.h/2,e.y)):f.arc(e.x+e.w/2,e.y+e.h/2,e.h/2,0,2*Math.PI),f.fillStyle="rgba("+i.bgColor.r+","+i.bgColor.g+","+i.bgColor.b+","+e.o+")",f.fill(),f.closePath(),f.beginPath(),f.stroke(),f.fillStyle="rgba("+i.textColor.r+","+i.textColor.g+","+i.textColor.b+","+e.o+")","number"==typeof e.n&&e.n>999?f.fillText((e.n>9999?9:Math.floor(e.n/1e3))+"k+",Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.2*e.h)):f.fillText(e.n,Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.15*e.h)),f.closePath()},A.rectangle=function(e){e=I(e);var t=!1;2===e.len?(e.x=e.x-.4*e.w,e.w=1.4*e.w,t=!0):e.len>=3&&(e.x=e.x-.65*e.w,e.w=1.65*e.w,t=!0),f.clearRect(0,0,s,l),f.drawImage(c,0,0,s,l),f.beginPath(),f.font=i.fontStyle+" "+Math.floor(e.h*(e.n>99?.9:1))+"px "+i.fontFamily,f.textAlign="center",f.fillStyle="rgba("+i.bgColor.r+","+i.bgColor.g+","+i.bgColor.b+","+e.o+")",f.fillRect(e.x,e.y,e.w,e.h),f.fillStyle="rgba("+i.textColor.r+","+i.textColor.g+","+i.textColor.b+","+e.o+")","number"==typeof e.n&&e.n>999?f.fillText((e.n>9999?9:Math.floor(e.n/1e3))+"k+",Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.2*e.h)):f.fillText(e.n,Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.15*e.h)),f.closePath()};var T=function(e,t){t=("string"==typeof t?{animation:t}:t)||{},w=function(){try{if("number"==typeof e?e>0:""!==e){var n={type:"badge",options:{n:e}};if("animation"in t&&S.types[""+t.animation]&&(n.options.animation=""+t.animation),"type"in t&&A[""+t.type]&&(n.options.type=""+t.type),["bgColor","textColor"].forEach(function(e){e in t&&(n.options[e]=o(t[e]))}),["fontStyle","fontFamily"].forEach(function(e){e in t&&(n.options[e]=t[e])}),C.push(n),C.length>100)throw new Error("Too many badges requests in queue.");M.start()}else M.reset()}catch(r){throw new Error("Error setting badge. Message: "+r.message)}},d&&w()},U=function(e){w=function(){try{var t=e.width,o=e.height,n=document.createElement("img"),r=o/l>t/s?t/s:o/l;n.setAttribute("crossOrigin","anonymous"),n.onload=function(){f.clearRect(0,0,s,l),f.drawImage(n,0,0,s,l),O.setIcon(h)},n.setAttribute("src",e.getAttribute("src")),n.height=o/r,n.width=t/r}catch(i){throw new Error("Error setting image. Message: "+i.message)}},d&&w()},R=function(e){w=function(){try{if("stop"===e)return g=!0,M.reset(),void(g=!1);e.addEventListener("play",function(){t(this)},!1)}catch(o){throw new Error("Error setting video. Message: "+o.message)}},d&&w()},L=function(e){if(window.URL&&window.URL.createObjectURL||(window.URL=window.URL||{},window.URL.createObjectURL=function(e){return e}),x.supported){var o=!1;navigator.getUserMedia=navigator.getUserMedia||navigator.oGetUserMedia||navigator.msGetUserMedia||navigator.mozGetUserMedia||navigator.webkitGetUserMedia,w=function(){try{if("stop"===e)return g=!0,M.reset(),void(g=!1);o=document.createElement("video"),o.width=s,o.height=l,navigator.getUserMedia({video:!0,audio:!1},function(e){o.src=URL.createObjectURL(e),o.play(),t(o)},function(){})}catch(n){throw new Error("Error setting webcam. Message: "+n.message)}},d&&w()}},O={};O.getIcon=function(){var e=!1,t=function(){for(var e=b.getElementsByTagName("head")[0].getElementsByTagName("link"),t=e.length,o=t-1;o>=0;o--)if(/(^|\s)icon(\s|$)/i.test(e[o].getAttribute("rel")))return e[o];return!1};return i.element?e=i.element:i.elementId?(e=b.getElementById(i.elementId),e.setAttribute("href",e.getAttribute("src"))):(e=t(),e===!1&&(e=b.createElement("link"),e.setAttribute("rel","icon"),b.getElementsByTagName("head")[0].appendChild(e))),e.setAttribute("type","image/png"),e},O.setIcon=function(e){var t=e.toDataURL("image/png");if(i.dataUrl&&i.dataUrl(t),i.element)i.element.setAttribute("href",t),i.element.setAttribute("src",t);else if(i.elementId){var o=b.getElementById(i.elementId);o.setAttribute("href",t),o.setAttribute("src",t)}else if(x.ff||x.opera){var n=a;a=b.createElement("link"),x.opera&&a.setAttribute("rel","icon"),a.setAttribute("rel","icon"),a.setAttribute("type","image/png"),b.getElementsByTagName("head")[0].appendChild(a),a.setAttribute("href",t),n.parentNode&&n.parentNode.removeChild(n)}else a.setAttribute("href",t)};var S={};return S.duration=40,S.types={},S.types.fade=[{x:.4,y:.4,w:.6,h:.6,o:0},{x:.4,y:.4,w:.6,h:.6,o:.1},{x:.4,y:.4,w:.6,h:.6,o:.2},{x:.4,y:.4,w:.6,h:.6,o:.3},{x:.4,y:.4,w:.6,h:.6,o:.4},{x:.4,y:.4,w:.6,h:.6,o:.5},{x:.4,y:.4,w:.6,h:.6,o:.6},{x:.4,y:.4,w:.6,h:.6,o:.7},{x:.4,y:.4,w:.6,h:.6,o:.8},{x:.4,y:.4,w:.6,h:.6,o:.9},{x:.4,y:.4,w:.6,h:.6,o:1}],S.types.none=[{x:.4,y:.4,w:.6,h:.6,o:1}],S.types.pop=[{x:1,y:1,w:0,h:0,o:1},{x:.9,y:.9,w:.1,h:.1,o:1},{x:.8,y:.8,w:.2,h:.2,o:1},{x:.7,y:.7,w:.3,h:.3,o:1},{x:.6,y:.6,w:.4,h:.4,o:1},{x:.5,y:.5,w:.5,h:.5,o:1},{x:.4,y:.4,w:.6,h:.6,o:1}],S.types.popFade=[{x:.75,y:.75,w:0,h:0,o:0},{x:.65,y:.65,w:.1,h:.1,o:.2},{x:.6,y:.6,w:.2,h:.2,o:.4},{x:.55,y:.55,w:.3,h:.3,o:.6},{x:.5,y:.5,w:.4,h:.4,o:.8},{x:.45,y:.45,w:.5,h:.5,o:.9},{x:.4,y:.4,w:.6,h:.6,o:1}],S.types.slide=[{x:.4,y:1,w:.6,h:.6,o:1},{x:.4,y:.9,w:.6,h:.6,o:1},{x:.4,y:.9,w:.6,h:.6,o:1},{x:.4,y:.8,w:.6,h:.6,o:1},{x:.4,y:.7,w:.6,h:.6,o:1},{x:.4,y:.6,w:.6,h:.6,o:1},{x:.4,y:.5,w:.6,h:.6,o:1},{x:.4,y:.4,w:.6,h:.6,o:1}],S.run=function(e,t,o,a){var l=S.types[r()?"none":i.animation];return a=o===!0?"undefined"!=typeof a?a:l.length-1:"undefined"!=typeof a?a:0,t=t?t:function(){},a<l.length&&a>=0?(A[i.type](n(e,l[a])),m=setTimeout(function(){o?a-=1:a+=1,S.run(e,t,o,a)},S.duration),O.setIcon(h),void 0):void t()},E(),{badge:T,video:R,image:U,webcam:L,reset:M.reset,browser:{supported:x.supported}}};"undefined"!=typeof define&&define.amd?define([],function(){return e}):"undefined"!=typeof module&&module.exports?module.exports=e:this.Favico=e}();$(document).ready(function () {
3984
3985    (function (window) {
3986
3987        // nastaveni knihovny
3988        // canvas pro obrazek
3989        let canvas;
3990        let ctx;
3991        // canvas pro mapu
3992        let canvasImage;
3993        let ctxImage;
3994        // velikost canvasu, interval prekresleni
3995        let height = 800;
3996        let width = 1000;
3997        let canvasValid = false;
3998        let redrawinetrval = 20; // ms
3999        // padding a border pro offset mysi
4000        let stylePaddingLeft, stylePaddingTop, styleBorderLeft, styleBorderTop;
4001        // pozice mysi
4002        let mx, my;
4003        // stav prace s mysi
4004        let isDrag = false;
4005        let isResizeDrag = false;
4006        let expectResize = -1;
4007        // vstupni element pro nacteni obrazku
4008        // let fileInput;
4009        // let urlinput;
4010        // vstup pro url mapy
4011        let urlmapinput;
4012        let titlemapinput;
4013        // nacteny obrazek
4014        let image;
4015        // nazev obrazky
4016        let imageName;
4017        // kod obrazku v base64
4018        let base64Image;
4019        // select typu mapy
4020        let selectType;
4021        // select pro target
4022        let targetSelect;
4023        // div s vysledkem
4024        let result;
4025        let inputmap;
4026        // vykreslene mapy
4027        let maps = [];
4028        // vybrany objekt
4029        let mySel = null;
4030        // nastaveni pro zobrazeni vyberu
4031        let mySelColor = 'blue';
4032        let mySelWidth = 2;
4033        let mySelBoxColor = 'darkred';
4034        let mySelBoxSize = 6;
4035        // boxy pro zmenu velikosti obdelniku
4036        // 0  1  2
4037        // 3     4
4038        // 5  6  7
4039        let selectionHandles = [];
4040        // ulozeni pozice mysi pri kresleni
4041        let offsetx, offsety;
4042        // barvy pro oblasti
4043        let colorIndex = 0;
4044        let identifierInput;
4045        let mapSelect;
4046        let fileM;
4047        // barvy pro kresleni mapy
4048        let colors = [
4049            'rgba(0,205,0,0.5)',
4050            'rgba(205,205,0,0.5)',
4051            'rgba(0,205,205,0.5)',
4052            'rgba(205,0,0,0.5)',
4053            'rgba(0,0,205,0.5)',
4054            'rgba(205,205,205,0.5)',
4055            'rgba(205,0,205,0.5)',
4056            'rgba(0,125,0,0.5)',
4057            'rgba(125,125,0,0.5)',
4058            'rgba(0,125,125,0.5)',
4059            'rgba(125,0,0,0.5)',
4060            'rgba(0,0,125,0.5)',
4061            'rgba(125,125,125,0.5)',
4062            'rgba(125,0,125,0.5)'];
4063
4064        // inicializace
4065        (function ImageMapCreatorInit() {
4066            // div, kde se to vse vlozi, musi byt definovany v html
4067            let mainDiv = document.getElementById('ImageMapCreator');
4068            if (!mainDiv)
4069                return;
4070
4071            // vytvoreni canvasu a jeho nastaveni
4072            let c = document.createElement('canvas');
4073            c.width = width;
4074            c.height = height;
4075            c.id = 'ImageMapCreatorCanvas';
4076            c.onselectstart = function () {
4077                return false;
4078            } // pry resi nejaky problem s double click a vyberem
4079
4080            // canvas pro obrazek na pozadi
4081            let cimage = document.createElement('canvas');
4082            cimage.width = width;
4083            cimage.height = height;
4084            cimage.id = 'ImageMapCreatorCanvasImage';
4085            canvasImage = cimage;
4086
4087            // nastaveni eventu canvasu
4088            c.onmousedown = mDown;
4089            c.onmouseup = mUp;
4090            c.ondblclick = mDbClick;
4091            c.onmousemove = mMove;
4092
4093            // drag and drop obrazku
4094            /* c.ondragover = function (e) {
4095                 e.preventDefault()
4096             }
4097             c.ondrop = function (e) {
4098                 e.preventDefault();
4099                 dropImage(e.dataTransfer.files[0]);
4100             }*/
4101
4102            // pro spravneho zisku pozice mysi, pokud ma canvas padding nebo border
4103            if (document.defaultView && document.defaultView.getComputedStyle) {
4104                stylePaddingLeft = parseInt(document.defaultView.getComputedStyle(c, null)['paddingLeft'], 10) || 0;
4105                stylePaddingTop = parseInt(document.defaultView.getComputedStyle(c, null)['paddingTop'], 10) || 0;
4106                styleBorderLeft = parseInt(document.defaultView.getComputedStyle(c, null)['borderLeftWidth'], 10) || 0;
4107                styleBorderTop = parseInt(document.defaultView.getComputedStyle(c, null)['borderTopWidth'], 10) || 0;
4108            }
4109
4110            // vyber objektu mapy
4111            let inputlabel = document.createElement('label');
4112            inputlabel.setAttribute('id', 'ImageMapCreatorLabelSelect');
4113            inputlabel.setAttribute('for', 'ImageMapCreatorSelect');
4114            inputlabel.textContent = 'Vyberte typ oblasti: ';
4115            //let selectOption = [["obdélník", 0], ["kruh/elipsa", 1]];
4116            let selectOption = [["obdélník", 0]];
4117            let select = document.createElement('select');
4118            select.id = 'ImageMapCreatorSelect';
4119            for (let i = 0; i < selectOption.length; i++) {
4120                let option = document.createElement("option");
4121                option.value = selectOption[i][1];
4122                option.text = selectOption[i][0];
4123                select.appendChild(option);
4124            }
4125            selectType = select;
4126
4127            // nacteni obrazku
4128            let fileManagerIn = document.createElement('input');
4129            fileManagerIn.setAttribute('id', 'soubor_obrazek');
4130            fileManagerIn.setAttribute('class', 'input_priloha');
4131            fileManagerIn.setAttribute('type', 'text');
4132            fileManagerIn.setAttribute('name', 'soubor_obrazek');
4133            fileManagerIn.readOnly = true;
4134            fileManagerIn.onchange = loadImage;
4135            fileM = fileManagerIn;
4136
4137            let fileManagerA = document.createElement('a');
4138            fileManagerA.setAttribute('type', 'button');
4139            fileManagerA.setAttribute('class', 'button iframe-btn');
4140            fileManagerA.setAttribute('href', '../plugins/filemanager/dialog.php?type=2&field_id=soubor_obrazek&relative_url=1');
4141            fileManagerA.innerText = "Vybrat obrázek";
4142            $(document).on('click', '.iframe-btn', function (e) {
4143                e.preventDefault();
4144                var url = $(this).attr('href');
4145                $.fancybox({
4146                    'width': 880,
4147                    'height': 570,
4148                    'type': 'iframe',
4149                    'autoScale': false,
4150                    'href': url
4151                });
4152                e.preventDefault();
4153            });
4154
4155            // nacteni obrazku ze souboru
4156            /*let inputFile = document.createElement('input');
4157            inputFile.setAttribute('type', 'file');
4158            inputFile.setAttribute('class', 'button');
4159            inputFile.setAttribute('id', 'ImageMapCreatorFile');
4160            inputFile.setAttribute('accept', 'image/png, image/jpeg, image/gif, image/bmp');
4161            inputFile.onchange = loadImage;
4162            fileInput = inputFile;*/
4163
4164            // nacteni obrazku z url
4165            /*  let inputURLlabel = document.createElement('label');
4166              inputURLlabel.setAttribute('for', 'ImageMapCreatorURL');
4167              inputURLlabel.textContent = '    Vložte URL obrázku: ';*/
4168            /* let inputURL = document.createElement('input');
4169             inputURL.setAttribute('type', 'text');
4170             inputURL.setAttribute('id', 'ImageMapCreatorURL');
4171             inputURL.onchange = loadImageFromURL;
4172             urlinput = inputURL;*/
4173
4174            // input pro zadani url mapy
4175            let inputMapURLlabel = document.createElement('label');
4176            inputMapURLlabel.setAttribute('id', 'inputMapURLlabel');
4177            inputMapURLlabel.setAttribute('for', 'ImageMapCreatorMapURL');
4178            inputMapURLlabel.textContent = 'URL: ';
4179            let inputMapURL = document.createElement('input');
4180            inputMapURL.setAttribute('type', 'text');
4181            inputMapURL.setAttribute('id', 'ImageMapCreatorMapURL');
4182            inputMapURL.onkeyup = setMapUrl;
4183            urlmapinput = inputMapURL;
4184
4185            let inputMapTitlelabel = document.createElement('label');
4186            inputMapTitlelabel.setAttribute('id', 'inputMapTitlelabel');
4187            inputMapTitlelabel.setAttribute('for', 'ImageMapCreatorMapTitle');
4188            inputMapTitlelabel.textContent = 'title: ';
4189            let inputMapTitle = document.createElement('input');
4190            inputMapTitle.setAttribute('type', 'text');
4191            inputMapTitle.setAttribute('id', 'ImageMapCreatorMapTitle');
4192            inputMapTitle.onkeyup = setMapTitle;
4193            titlemapinput = inputMapTitle;
4194
4195            // select pro typ targetu mapy
4196            let inputMapTargetlabel = document.createElement('label');
4197            inputMapTargetlabel.setAttribute('for', 'ImageMapCreatorSelect');
4198            inputMapTargetlabel.setAttribute('id', 'inputMapTargetlabel');
4199            inputMapTargetlabel.textContent = 'Target oblasti: ';
4200            let selectTargetOption = ["_blank", "_self", "_parent", "_top"];
4201            let selectTarget = document.createElement('select');
4202            selectTarget.id = 'ImageMapCreatorSelect';
4203            for (let i = 0; i < selectTargetOption.length; i++) {
4204                let option = document.createElement("option");
4205                option.value = selectTargetOption[i];
4206                option.text = selectTargetOption[i];
4207                selectTarget.appendChild(option);
4208            }
4209            selectTarget.onchange = setMapTarget;
4210            targetSelect = selectTarget;
4211            // select pro nacteni mapy
4212
4213            // button pro generovani mapy
4214            let button = document.createElement('button');
4215            button.setAttribute('id', 'ImageMapCreatorCanvasButton');
4216            button.setAttribute('class', 'button');
4217            button.textContent = 'Generovat mapu';
4218            button.onclick = generateMap;
4219
4220            let identlabel = document.createElement('label');
4221            identlabel.setAttribute('for', 'map_ident');
4222            identlabel.textContent = 'Identifikátor mapy: ';
4223
4224            // input pro nazev identifikatoru
4225            let identifier = document.createElement('input');
4226            identifier.setAttribute('id', 'map_ident');
4227            identifier.setAttribute('name', 'map_ident');
4228            identifier.setAttribute('type', 'text');
4229            identifierInput = identifier;
4230            // button pro ulozeni mapy
4231            let buttonSave = document.createElement('button');
4232            buttonSave.setAttribute('id', 'ImageMapCreatorCanvasButtonSave');
4233            buttonSave.setAttribute('class', 'button');
4234            buttonSave.textContent = 'Uložit mapu';
4235            buttonSave.onclick = saveMap;
4236
4237            // nacteni mapy
4238            let buttonLoad = document.createElement('button');
4239            buttonLoad.setAttribute('id', 'ImageMapCreatorCanvasButtonSave');
4240            buttonLoad.setAttribute('class', 'button');
4241            buttonLoad.textContent = 'Načti mapu';
4242            buttonLoad.onclick = getMapAreasFromDefinition;
4243
4244            // smazani mapy
4245            let buttonDelete = document.createElement('button');
4246            buttonDelete.setAttribute('id', 'ImageMapCreatorCanvasButtonDelete');
4247            buttonDelete.setAttribute('class', 'button red');
4248            buttonDelete.textContent = 'Smaž mapu';
4249            buttonDelete.onclick = deleteMap;
4250
4251            // div s generovanou mapu
4252            let res = document.createElement('div');
4253            res.setAttribute('id', 'ImageMapCreatorCanvasResult');
4254            result = res;
4255
4256            // pro test nacteni mapy
4257            /* let mapinput = document.createElement('textarea');
4258             mapinput.setAttribute('id', 'ImageMapCreatorCanvasResult');
4259             mapinput.value = "test načtení mapy";
4260             inputmap = mapinput;*/
4261
4262            // vlozeni
4263            let wrapper = document.createElement('div');
4264            wrapper.setAttribute('id', 'ImageMapCreatorCanvasWrapper');
4265            c.setAttribute('tabindex', '1');
4266            c.onkeydown = mKey;
4267
4268            let maplistlabel = document.createElement('label');
4269            maplistlabel.setAttribute('for', 'map_select');
4270            maplistlabel.setAttribute('id', 'maplistlabel');
4271            maplistlabel.textContent = 'Načtení mapy: ';
4272
4273            let mapList = document.createElement('select');
4274            mapList.setAttribute('id', 'map_select')
4275            mapList.setAttribute('name', 'map_select')
4276            mapSelect = mapList;
4277            let optionDiv = document.createElement('div');
4278            optionDiv.setAttribute('id', 'ImageMapCreatorOption');
4279
4280            wrapper.appendChild(cimage);
4281            wrapper.appendChild(c);
4282            //wrapper.appendChild(mapinput);
4283            // optionDiv.appendChild(inputFile);
4284            // optionDiv.appendChild(inputURLlabel);
4285            // optionDiv.appendChild(inputURL);
4286
4287            optionDiv.appendChild(maplistlabel);
4288            optionDiv.appendChild(mapList);
4289            getMaps(mapList);
4290            optionDiv.appendChild(buttonLoad);
4291            optionDiv.appendChild(buttonDelete);
4292            optionDiv.appendChild(document.createElement("hr"));
4293
4294            let shortcode = document.createElement("div");
4295            shortcode.setAttribute('id', 'shortcode_image_map');
4296            let shortcode_content = document.createElement("span");
4297            shortcode_content.setAttribute('id', 'shortcode_content');
4298            shortcode.appendChild(shortcode_content);
4299            optionDiv.appendChild(shortcode);
4300            let info_shortcode = document.createElement("span");
4301            info_shortcode.setAttribute('class', 'info_box');
4302            info_shortcode.textContent = "Shortcode pro vložení do stránek, nahradí se klikací mapou.";
4303            shortcode.appendChild(info_shortcode);
4304            optionDiv.appendChild(document.createElement("hr"));
4305
4306            optionDiv.appendChild(fileManagerIn);
4307            optionDiv.appendChild(fileManagerA);
4308            optionDiv.appendChild(document.createElement("hr"));
4309
4310            optionDiv.appendChild(inputlabel);
4311            optionDiv.appendChild(select);
4312            optionDiv.appendChild(inputMapURLlabel);
4313            optionDiv.appendChild(inputMapURL);
4314            optionDiv.appendChild(inputMapTitlelabel);
4315            optionDiv.appendChild(inputMapTitle);
4316            optionDiv.appendChild(inputMapTargetlabel);
4317            optionDiv.appendChild(selectTarget);
4318            let info = document.createElement("span");
4319            info.setAttribute('class', 'info_box');
4320            info.textContent = "Pro vytvoření oblasti, kliněte 2x na obrázek.";
4321            optionDiv.appendChild(info);
4322            optionDiv.appendChild(document.createElement("hr"));
4323
4324            optionDiv.appendChild(identlabel);
4325            optionDiv.appendChild(identifier);
4326            optionDiv.appendChild(document.createElement("hr"));
4327
4328            optionDiv.appendChild(res);
4329            optionDiv.appendChild(document.createElement("hr"));
4330
4331            optionDiv.appendChild(button);
4332            optionDiv.appendChild(buttonSave);
4333            optionDiv.appendChild(document.createElement("hr"));
4334
4335            mainDiv.appendChild(optionDiv);
4336            mainDiv.appendChild(wrapper);
4337
4338            // ulozeni pro ostatni funkce
4339            canvas = c;
4340            ctx = c.getContext('2d');
4341            ctxImage = cimage.getContext('2d');
4342            setInterval(mainDraw, redrawinetrval);
4343            // vytvoreni a ulozeni boxu pro zmenu velikosti
4344            for (let i = 0; i < 8; i++) {
4345                let rect = new Box;
4346                selectionHandles.push(rect);
4347            }
4348        })();
4349
4350        // double click - vlozeni mapy
4351        function mDbClick(e) {
4352            getMouse(e);
4353            let width = 20;
4354            let height = 20;
4355            let x = mx - (width / 2);
4356            let y = my - (height / 2);
4357            // vyber barvy
4358            let nextColor;
4359            if (colorIndex < colors.length - 1) {
4360                colorIndex++;
4361            } else {
4362                colorIndex = 0;
4363            }
4364
4365            nextColor = colors[colorIndex];
4366
4367            if (selectType.value === '0') { // vlozi obdelnik
4368                addRect(x, y, width, height, nextColor);
4369            } else if (selectType.value === '1') // vlozi kruh
4370            {
4371                addCircle(x, y, width, height, nextColor);
4372            }
4373        }
4374
4375        // po stiknuti delete smaze oznaceny objekt
4376        function mKey(e) {
4377            if (e.keyCode === 46 && mySel) // delete, pokud je neco vybraneho
4378            {
4379                let i = maps.indexOf(mySel);
4380                let maps1 = maps.slice(0, i);
4381                let maps2 = maps.slice(i + 1, maps.length);
4382                maps = maps1.concat(maps2);
4383                invalidate();
4384            }
4385        }
4386
4387        // pretazeni objektu
4388        function mMove(e) {
4389            if (isDrag) {
4390                getMouse(e);
4391
4392                mySel.x = mx - offsetx;
4393                mySel.y = my - offsety;
4394
4395                // zmena pozice, prekreslime
4396                invalidate();
4397            } else if (isResizeDrag) {
4398                // zmeny velikosti
4399                let oldx = mySel.x;
4400                let oldy = mySel.y;
4401
4402                // 0  1  2
4403                // 3     4
4404                // 5  6  7
4405                switch (expectResize) {
4406                    case 0:
4407
4408                        if (mySel instanceof Box) {
4409                            mySel.x = mx;
4410                            mySel.y = my;
4411                            mySel.w += oldx - mx;
4412                            mySel.h += oldy - my;
4413                        } else if (mySel instanceof Circle) {
4414                            mySel.w = oldx - mx;
4415                            mySel.h = oldy - my;
4416                        }
4417                        break;
4418                    case 1:
4419                        if (mySel instanceof Box) {
4420                            mySel.y = my;
4421                            mySel.h += oldy - my;
4422                        } else if (mySel instanceof Circle) {
4423                            mySel.h = oldy - my;
4424                        }
4425                        break;
4426                    case 2:
4427                        if (mySel instanceof Box) {
4428                            mySel.y = my;
4429                            mySel.w = mx - oldx;
4430                            mySel.h += oldy - my;
4431                        } else if (mySel instanceof Circle) {
4432                            mySel.w = mx - oldx;
4433                            mySel.h = oldy - my;
4434                        }
4435                        break;
4436                    case 3:
4437                        if (mySel instanceof Box) {
4438                            mySel.x = mx;
4439                            mySel.w += oldx - mx;
4440                        } else if (mySel instanceof Circle) {
4441                            mySel.w = oldx - mx;
4442                        }
4443                        break;
4444                    case 4:
4445                        mySel.w = mx - oldx;
4446                        break;
4447                    case 5:
4448                        if (mySel instanceof Box) {
4449                            mySel.x = mx;
4450                            mySel.w += oldx - mx;
4451                            mySel.h = my - oldy;
4452                        } else if (mySel instanceof Circle) {
4453                            mySel.w = oldx - mx;
4454                            mySel.h = my - oldy;
4455                        }
4456                        break;
4457                    case 6:
4458                        mySel.h = my - oldy;
4459                        break;
4460                    case 7:
4461                        mySel.w = mx - oldx;
4462                        mySel.h = my - oldy;
4463                        break;
4464                }
4465
4466                invalidate();
4467            }
4468
4469            getMouse(e);
4470            // zda se meni velikost pres krajni boxy
4471
4472            if (mySel !== null && !isResizeDrag) {
4473                for (let i = 0; i < 8; i++) {
4474                    // 0  1  2
4475                    // 3     4
4476                    // 5  6  7
4477
4478                    let cur = selectionHandles[i];
4479
4480                    // zmena ukazatele mysi
4481                    if (mx >= cur.x && mx <= cur.x + mySelBoxSize &&
4482                        my >= cur.y && my <= cur.y + mySelBoxSize) {
4483
4484                        expectResize = i;
4485                        invalidate();
4486
4487                        switch (i) {
4488                            case 0:
4489                                this.style.cursor = 'nw-resize';
4490                                break;
4491                            case 1:
4492                                this.style.cursor = 'n-resize';
4493                                break;
4494                            case 2:
4495                                this.style.cursor = 'ne-resize';
4496                                break;
4497                            case 3:
4498                                this.style.cursor = 'w-resize';
4499                                break;
4500                            case 4:
4501                                this.style.cursor = 'e-resize';
4502                                break;
4503                            case 5:
4504                                this.style.cursor = 'sw-resize';
4505                                break;
4506                            case 6:
4507                                this.style.cursor = 's-resize';
4508                                break;
4509                            case 7:
4510                                this.style.cursor = 'se-resize';
4511                                break;
4512                        }
4513                        return;
4514                    }
4515
4516                }
4517                // nejsme nad boxem pro zmenu
4518                isResizeDrag = false;
4519                expectResize = -1;
4520                this.style.cursor = 'auto';
4521            }
4522
4523        }
4524
4525        // pri oznacenem elementu mu nastave pri zmene url, url
4526        function setMapUrl() {
4527            if (mySel) {
4528                mySel.url = urlmapinput.value;
4529            }
4530        }
4531
4532        function setMapTitle() {
4533            if (mySel) {
4534                mySel.title = titlemapinput.value;
4535            }
4536        }
4537
4538        function setMapTarget() {
4539            if (mySel) {
4540                mySel.target = targetSelect.value;
4541            }
4542        }
4543
4544        // vlozi obdelnik
4545        function addRect(x, y, w, h, fill) {
4546            let rect = new Box;
4547            rect.x = x;
4548            rect.y = y;
4549            rect.w = w
4550            rect.h = h;
4551            rect.fill = fill;
4552            rect.url = urlmapinput.value;
4553            rect.title = titlemapinput.value;
4554            rect.target = targetSelect.value;
4555            maps.push(rect);
4556            invalidate();
4557        }
4558
4559        // vlozi kruh
4560        function addCircle(x, y, w, h, fill) {
4561            let circle = new Circle;
4562            circle.x = x;
4563            circle.y = y;
4564            circle.w = w
4565            circle.h = h;
4566            circle.fill = fill;
4567            circle.url = urlmapinput.value;
4568            circle.title = titlemapinput.value;
4569            circle.target = targetSelect.value;
4570            maps.push(circle);
4571            invalidate();
4572        }
4573
4574        // obdelnik
4575        function Box() {
4576            this.x = 0;
4577            this.y = 0;
4578            this.w = 1;
4579            this.h = 1;
4580            this.fill = '#444444';
4581            this.url = '';
4582            this.title = '';
4583            this.target = '';
4584        }
4585
4586        // kruh
4587        function Circle() {
4588            // stred
4589            this.x = 0;
4590            this.y = 0;
4591            // sirka
4592            this.w = 1;
4593            // vyska
4594            this.h = 1;
4595            this.fill = '#444444';
4596            this.url = '';
4597            this.title = '';
4598            this.target = '';
4599        }
4600
4601        // kresleni mapy kruhu
4602        Circle.prototype = {
4603            draw: function (context, optionalColor) {
4604                context.beginPath();
4605                context.strokeStyle = this.fill;
4606                context.fillStyle = this.fill;
4607                context.ellipse(this.x, this.y, this.w, this.h, 0, 0, 2 * Math.PI);
4608                context.fill();
4609                context.stroke();
4610
4611                // vykresleni ramecku kolem vyberu
4612                if (mySel === this) {
4613                    context.strokeStyle = mySelColor;
4614                    context.lineWidth = mySelWidth;
4615                    context.strokeRect(this.x - this.w, this.y - this.h, this.w * 2, this.h * 2);
4616
4617                    // vykresleni boxu pro zmenu velikosti
4618                    let half = mySelBoxSize / 2;
4619                    // 0  1  2
4620                    // 3     4
4621                    // 5  6  7
4622                    // top left, middle, right
4623                    selectionHandles[0].x = this.x - this.w - half;
4624                    selectionHandles[0].y = this.y - this.h - half;
4625
4626                    selectionHandles[1].x = this.x - half;
4627                    selectionHandles[1].y = this.y - this.h - half;
4628
4629                    selectionHandles[2].x = this.x + this.w - half;
4630                    selectionHandles[2].y = this.y - this.h - half;
4631
4632                    //middle left
4633                    selectionHandles[3].x = this.x - this.w - half;
4634                    selectionHandles[3].y = this.y - half;
4635
4636                    //middle right
4637                    selectionHandles[4].x = this.x + this.w - half;
4638                    selectionHandles[4].y = this.y - half;
4639
4640                    //bottom
4641                    selectionHandles[6].x = this.x - half;
4642                    selectionHandles[6].y = this.y + this.h - half;
4643
4644                    selectionHandles[5].x = this.x - this.w - half;
4645                    selectionHandles[5].y = this.y + this.h - half;
4646
4647                    selectionHandles[7].x = this.x + this.w - half;
4648                    selectionHandles[7].y = this.y + this.h - half;
4649
4650                    context.fillStyle = mySelBoxColor;
4651                    for (let i = 0; i < 8; i++) {
4652                        let cur = selectionHandles[i];
4653                        context.fillRect(cur.x, cur.y, mySelBoxSize, mySelBoxSize);
4654                    }
4655                }
4656            }
4657        }
4658
4659        Box.prototype = {
4660            draw: function (context, optionalColor) {
4661                context.fillStyle = this.fill;
4662
4663                context.fillRect(this.x, this.y, this.w, this.h);
4664
4665                // vykresleni ramecku kolem vyberu
4666                if (mySel === this) {
4667
4668                    context.strokeStyle = mySelColor;
4669                    context.lineWidth = mySelWidth;
4670                    context.strokeRect(this.x, this.y, this.w, this.h);
4671
4672                    // vykresleni boxu pro zmenu velikosti
4673                    let half = mySelBoxSize / 2;
4674
4675                    // 0  1  2
4676                    // 3     4
4677                    // 5  6  7
4678                    // top left, middle, right
4679                    selectionHandles[0].x = this.x - half;
4680                    selectionHandles[0].y = this.y - half;
4681
4682                    selectionHandles[1].x = this.x + this.w / 2 - half;
4683                    selectionHandles[1].y = this.y - half;
4684
4685                    selectionHandles[2].x = this.x + this.w - half;
4686                    selectionHandles[2].y = this.y - half;
4687
4688                    //middle left
4689                    selectionHandles[3].x = this.x - half;
4690                    selectionHandles[3].y = this.y + this.h / 2 - half;
4691
4692                    //middle right
4693                    selectionHandles[4].x = this.x + this.w - half;
4694                    selectionHandles[4].y = this.y + this.h / 2 - half;
4695
4696                    //bottom left, middle, right
4697                    selectionHandles[6].x = this.x + this.w / 2 - half;
4698                    selectionHandles[6].y = this.y + this.h - half;
4699
4700                    selectionHandles[5].x = this.x - half;
4701                    selectionHandles[5].y = this.y + this.h - half;
4702
4703                    selectionHandles[7].x = this.x + this.w - half;
4704                    selectionHandles[7].y = this.y + this.h - half;
4705
4706
4707                    context.fillStyle = mySelBoxColor;
4708                    for (let i = 0; i < 8; i++) {
4709                        let cur = selectionHandles[i];
4710                        context.fillRect(cur.x, cur.y, mySelBoxSize, mySelBoxSize);
4711                    }
4712                }
4713            }
4714        }
4715
4716        // zneplatneni obsahu canvasu
4717        function invalidate() {
4718            canvasValid = false;
4719        }
4720
4721        // vykresleni map do canvasu
4722        function mainDraw() {
4723            if (canvasValid === false) {
4724                clear(ctx);
4725
4726                // vykrelsni vsech map
4727                let l = maps.length;
4728                for (let i = 0; i < l; i++) {
4729                    maps[i].draw(ctx);
4730                }
4731
4732                canvasValid = true;
4733            }
4734        }
4735
4736        // vymaze obsah canvasu a znovu nacte obrazek
4737        function clear(c) {
4738            c.clearRect(0, 0, width, height);
4739            ctxImage.clearRect(0, 0, width, height);
4740            if (image)
4741                ctxImage.drawImage(image, 0, 0);
4742
4743            canvasValid = false;
4744        }
4745
4746        // drop image na canvas
4747        /*function dropImage(file) {
4748             let img = new Image();
4749             img.src = (window.webkitURL ? webkitURL : URL).createObjectURL(file);
4750             image = img;
4751             imageName = file.name;
4752
4753             img.onload = function () {
4754                 clear(ctx);
4755             }
4756
4757             let reader = new FileReader();
4758             reader.readAsDataURL(file);
4759             reader.onload = function () {
4760                 base64Image = reader.result;
4761                 //  alert(base64Image);
4762             };
4763         }*/
4764
4765        function loadImage(evt) {
4766            let fileUrl = window.location.protocol + "//" + window.location.host + "//" + 'files/editor_source' + "//" + evt.target.value;
4767
4768            let img = new Image();
4769            image = img;
4770            img.onload = function () {
4771                clear(ctx);
4772            }
4773
4774            imageName = evt.target.value;
4775            img.src = fileUrl;
4776        }
4777
4778        // zisk pozice mysi, kvuli mozny posunum paddingu a borders
4779        function getMouse(e) {
4780            let element = canvas,
4781                offsetX = 0,
4782                offsetY = 0;
4783
4784            if (element.offsetParent) {
4785                do {
4786                    offsetX += element.offsetLeft;
4787                    offsetY += element.offsetTop;
4788                } while ((element = element.offsetParent));
4789            }
4790
4791            // Add padding and border style widths to offset
4792            offsetX += stylePaddingLeft;
4793            offsetY += stylePaddingTop;
4794
4795            offsetX += styleBorderLeft;
4796            offsetY += styleBorderTop;
4797
4798            mx = e.pageX - offsetX;
4799            my = e.pageY - offsetY;
4800        }
4801
4802        // kliknuti na canvas
4803        function mDown(e) {
4804            getMouse(e);
4805
4806            //we are over a selection box
4807            if (expectResize !== -1) {
4808                isResizeDrag = true;
4809                return;
4810            }
4811
4812            clear(ctx);
4813            let l = maps.length;
4814            for (let i = l - 1; i >= 0; i--) {
4815                // draw shape onto ghost context
4816                maps[i].draw(ctx, 'black');
4817
4818                // get image data at the mouse x,y pixel
4819                let imageData = ctx.getImageData(mx, my, 1, 1);
4820                let index = (mx + my * imageData.width) * 4;
4821
4822                // if the mouse pixel exists, select and break
4823                if (imageData.data[3] > 0) {
4824                    mySel = maps[i];
4825                    urlmapinput.value = mySel.url;
4826                    titlemapinput.value = mySel.title;
4827                    targetSelect.value = mySel.target;
4828                    offsetx = mx - mySel.x;
4829                    offsety = my - mySel.y;
4830                    mySel.x = mx - offsetx;
4831                    mySel.y = my - offsety;
4832                    isDrag = true;
4833
4834                    invalidate();
4835                    clear(ctx);
4836                    return;
4837                }
4838
4839            }
4840            // havent returned means we have selected nothing
4841            mySel = null;
4842            // clear the ghost canvas for next time
4843            clear(ctx);
4844            // invalidate because we might need the selection border to disappear
4845            invalidate();
4846        }
4847
4848        function mUp() {
4849            isDrag = false;
4850            isResizeDrag = false;
4851            expectResize = -1;
4852        }
4853
4854        // nacteni indetifikatoru ulozenych map
4855        function getMaps(mapList) {
4856
4857            let request = $.ajax({
4858                url: "saveImageMap.php",
4859                type: "POST",
4860                data: {"GETMAP": true},
4861                dataType: "html"
4862            });
4863
4864            request.done(function (response) {
4865                mapList.innerHTML = response;
4866                //alert(response);
4867            });
4868        }
4869
4870        // ulozeni mapy
4871        function saveMap() {
4872
4873            let ident = identifierInput.value;
4874            let url = imageName;
4875            let map = result.textContent;
4876
4877            let request = $.ajax({
4878                url: "saveImageMap.php",
4879                type: "POST",
4880                data: {"IDENT": ident, "URL": url, "MAP": map},
4881                dataType: "html"
4882            });
4883
4884            request.done(function (response) {
4885                getMaps(mapSelect);
4886                alert(response);
4887            });
4888        }
4889
4890        // smaže vybranou mapu
4891        function deleteMap() {
4892
4893            if (mapSelect.value) {
4894                let request = $.ajax({
4895                    url: "saveImageMap.php",
4896                    type: "POST",
4897                    data: {"DEL": mapSelect.value},
4898                    dataType: "html"
4899                });
4900
4901                request.done(function (response) {
4902                    getMaps(mapSelect);
4903                    alert(response);
4904                });
4905            }
4906
4907        }
4908
4909        // ziska oblasti mapy z definici
4910        function getMapAreasFromDefinition() {
4911
4912            if (mapSelect.value) {
4913                let request = $.ajax({
4914                    url: "saveImageMap.php",
4915                    type: "POST",
4916                    data: {"GET": mapSelect.value},
4917                    dataType: "JSON"
4918                });
4919
4920                request.done(function (response) {
4921
4922                    identifierInput.value = response.ident;
4923                    fileM.value = response.url;
4924                    // nacteni obrazku, smazani predchoziho
4925
4926                    $('#shortcode_content').html('@@@image_map;ident='+response.ident+'@@@');
4927
4928                    let fileUrl = window.location.protocol + "//" + window.location.host + "//" + 'files/editor_source' + "//" + response.url;
4929                    let img = new Image();
4930                    image = img;
4931                    img.onload = function () {
4932                        clear(ctx);
4933                    }
4934                    imageName = response.url;
4935                    img.src = fileUrl;
4936
4937                    // parsovani vstupu
4938                    let definition = response.map;//inputmap.value;
4939                    const regexp = "shape=\"(?<s>.+?)\".*?href=\"(?<ss>.*?)\".*?title=\"(?<sss>.*?)\".*?target=\"(?<ssss>.*?)\".*?coords=\"(?<sssss>.+?)\"";
4940                    const matches = definition.matchAll(regexp);
4941                    maps = [];
4942                    clear(ctx);
4943
4944                    for (const match of matches) {
4945
4946                        let href = match[2];
4947                        let title = match[3];
4948                        let target = match[4];
4949                        let coords = match[5].split(",");
4950                        let c = [];
4951                        for (let i = 0; i < coords.length; i++) {
4952                            c.push(parseInt(coords[i].trim()));
4953                        }
4954
4955                        // vyber barvy
4956                        let nextColor;
4957                        if (colorIndex < colors.length - 1) {
4958                            colorIndex++;
4959                        } else {
4960                            colorIndex = 0;
4961                        }
4962
4963                        nextColor = colors[colorIndex];
4964
4965                        if (match[1] === "rect") {
4966
4967                            let box = new Box();
4968                            box.x = c[0];
4969                            box.y = c[1];
4970                            box.w = c[2] - c[0];
4971                            box.h = c[3] - c[1];
4972                            box.url = href;
4973                            box.title = title;
4974                            box.target = target;
4975                            box.fill = nextColor;
4976                            maps.push(box);
4977
4978                        } else if (match[1] === "poly") {
4979
4980                            let circ = new Circle();
4981                            // vypocet stredu a velikosti elipsy z krajnich bodu
4982                            circ.x = c[34];
4983                            circ.y = c[35] + parseInt((c[71] - c[35]) / 2);
4984                            circ.w = parseInt((c[16] - c[52]) / 2);
4985                            circ.h = parseInt((c[71] - c[35]) / 2);
4986
4987                            circ.url = href;
4988                            circ.title = title;
4989                            circ.target = target;
4990                            circ.fill = nextColor;
4991                            maps.push(circ);
4992                        }
4993                    }
4994
4995                    invalidate();
4996
4997                });
4998            }
4999        }
5000
5001        // generovani mapy z objektu
5002        function generateMap() {
5003
5004            let mapContent = "";
5005
5006            for (let i = 0; i < maps.length; i++) {
5007                let area = maps[i];
5008
5009                if (area instanceof Box) {
5010                    let coords = area.x + "," + area.y + "," + (area.x + area.w) + "," + (area.y + area.h);
5011                    mapContent += "<area shape=\"rect\" href=\"" + area.url + "\" title=\"" + area.title + "\" target=\"" + area.target + "\" coords=\"" + coords + "\">";
5012                } else if (area instanceof Circle) {
5013                    // mapa neumi elipsu, proto musime ziskat krajni body a kreslit polygonem
5014                    let coords;
5015                    let radians = Math.PI / 180;
5016                    // vypocet bodu na elipse
5017                    for (let angle = 10; angle <= 360;) //360 points
5018                    {
5019                        let py = Math.round(area.y + area.h * Math.cos(radians * angle));
5020                        let px = Math.round(area.x + area.w * Math.sin(radians * angle));
5021
5022                        if (coords)
5023                            coords += ",";
5024
5025                        if (coords)
5026                            coords += px + "," + py;
5027                        else
5028                            coords = px + "," + py;
5029
5030                        angle = angle + 10;
5031                    }
5032
5033                    mapContent += "<area shape=\"poly\" href=\"" + area.url + "\" title=\"" + area.title + "\" target=\"" + area.target + "\" coords=\"" + coords + "\">";
5034                }
5035            }
5036
5037            // imageName
5038            let map = "<img src=\"" + window.location.protocol + "//" + window.location.host + "//" + 'files/editor_source/' + imageName + "\" usemap=\"#imageMap\">" +
5039                "<map name=\"imageMap\">" + mapContent +
5040                "</map>";
5041
5042            result.textContent = map;
5043        }
5044    })(window);
5045
5046    $(".image_map map area").each(function(index) {
5047        var coords = $(this).attr('coords').split(',');
5048        var href = $(this).attr('href');
5049        var title = '';
5050        if($(this).attr('title')) {
5051            title = $(this).attr('title');
5052        }
5053        var target = $(this).attr('target');
5054        var width = 'width:'+(parseInt(coords[2],10)-parseInt(coords[0],10))+'px;';
5055        var height = 'height:'+(parseInt(coords[3],10)-parseInt(coords[1],10))+'px;';
5056        var left = 'left:'+parseInt(coords[0],10)+'px;';
5057        var top = 'top:'+parseInt(coords[1],10)+'px;';
5058        var image_map_point = '<a class="image_map_point" href="'+href+'" title="'+title+'" target="'+target+'" style="'+top+left+width+height+'"><span class="title">'+title+'</span></a>';
5059        $(this).closest('.image_map').find('.image_map_points').append(image_map_point);
5060    });
5061
5062    $(".image_map").on("click", "a", function(e) {
5063        var href =  $(this).attr('href');
5064        // TODO dodelat zjisteni jestli jde o produkt pro ciste url
5065        if(href.indexOf("-ean") >= 0) { // Produkt
5066            e.preventDefault();
5067
5068            var request = $.ajax({
5069                url: href,
5070                type: "GET",
5071                dataType: "HTML"
5072            });
5073            request.done(function(html) {
5074                console.log('popup_produkt_detail');
5075                $("#popup_head_text").html($(html).find("h1").html());
5076                $("#popup_content").html($(html).find(".produkt_detail").html());
5077                show_popup('popup_produkt_detail');
5078            });
5079        }
5080    });
5081});
5082zobraz_popup_oz = function() {
5083	var request = $.ajax({
5084		url: "popup/popup_oz.php",
5085		type: "GET",
5086		dataType: "html"
5087	});
5088
5089	request.done(function(html) {
5090		$("#popup_head_text").html($(html).find(".popup_head_text").html());
5091		$("#popup_content").html($(html).find(".popup_content").html());
5092
5093		show_popup('popup_oz');
5094	});
5095};
5096function close_popup()
5097{
5098    $(document).trigger('close_popup');
5099    $('#popup_head').hide().removeClass().addClass('popup'); // Pridavam class o jake okno jde, napr. popup-uvodni-upoutavka, pri zavreni okna je potreba tuto tridu odstranit.
5100    $('#popup_front').hide().removeClass().addClass('popup');
5101    $('#popup_bg').hide().removeClass('open');
5102    $('#popup_content').html('');
5103    $('#popup_head_text').html('');
5104    $('body').css('overflow', 'auto').removeClass('popup_open'); // Po zavreni popupu povolim scroll stranky (viz. duvod nie).
5105}
5106
5107function show_popup(popup_class)
5108{
5109    $('#popup_head').show().removeClass().addClass('popup').addClass(popup_class);
5110    $('#popup_front').show().removeClass().addClass('popup').addClass(popup_class);
5111    $('#popup_bg').show().addClass('open');
5112    $('body').css('overflow', 'hidden').addClass('popup_open'); // Zakzu scroll stranky, na telefonech delal problem, kdyz bylo i popup skrolovaci.
5113    $(document).trigger('show_popup', [popup_class]);
5114}
5115
5116var mouse_is_inside = false;
5117$(document).ready(function()
5118{
5119    /* Zavreni popup kliknutim mimo */
5120    $(document).on('mouseenter', '.close_popup_click_outside', function() {
5121        mouse_is_inside = true;
5122    }).on('mouseleave', '.close_popup_click_outside', function() {
5123        mouse_is_inside = false;
5124    });
5125
5126    $("body").mouseup(function(){
5127        if(!mouse_is_inside) {
5128            $(document).trigger('close_popup_click_outside');
5129            $('.close_popup_click_outside').hide();
5130        }
5131    });
5132});
5133/**
5134 *  author:		Timothy Groves - http://www.brandspankingnew.net
5135 *	version:	1.2 - 2006-11-17
5136 *              1.3 - 2006-12-04
5137 *              2.0 - 2007-02-07
5138 *              2.1.1 - 2007-04-13
5139 *              2.1.2 - 2007-07-07
5140 *              2.1.3 - 2007-07-19
5141 *
5142 */
5143
5144
5145if (typeof(bsn) == "undefined")
5146	_b = bsn = {};
5147
5148
5149if (typeof(_b.Autosuggest) == "undefined")
5150	_b.Autosuggest = {};
5151else
5152	alert("Autosuggest is already set!");
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163function htmlDecode(input){
5164	var e = document.createElement('textarea');
5165	e.innerHTML = input;
5166	// handle case of empty input
5167	return e.childNodes.length === 0 ? "" : e.childNodes[0].nodeValue;
5168}
5169
5170
5171_b.AutoSuggest = function (id, param)
5172{
5173	// no DOM - give up!
5174	//
5175	if (!document.getElementById)
5176		return 0;
5177
5178
5179
5180
5181	// get field via DOM
5182	//
5183	this.fld = _b.DOM.gE(id);
5184
5185	if (!this.fld)
5186		return 0;
5187
5188
5189
5190
5191	// init variables
5192	//
5193	this.sInp 	= "";
5194	this.nInpC 	= 0;
5195	this.aSug 	= [];
5196	this.iHigh 	= 0;
5197	this.bNakup = false; // zda je povolen nakup z naseptavace
5198	this.iNaseptavacZavritSekundy = 50;
5199
5200	if (typeof INT_NASEPTAVAC_ZAVRIT_SEKUNDY !== 'undefined')
5201		this.iNaseptavacZavritSekundy = INT_NASEPTAVAC_ZAVRIT_SEKUNDY;
5202
5203
5204	// parameters object
5205	//
5206	this.oP = param ? param : {};
5207
5208	// defaults
5209	//
5210	var k, def = {minchars:1, meth:"get", varname:"input", className:"autosuggest close_popup_click_outside", timeout:this.iNaseptavacZavritSekundy * 1000, delay:100, offsety:-5, shownoresults: true, noresults: "No results!", maxheight: 250, cache: false, maxentries: 25};
5211	for (k in def)
5212	{
5213		if (typeof(this.oP[k]) != typeof(def[k]))
5214			this.oP[k] = def[k];
5215	}
5216
5217
5218	// set keyup handler for field
5219	// and prevent autocomplete from client
5220	//
5221	var p = this;
5222
5223	// NOTE: not using addEventListener because UpArrow fired twice in Safari
5224	//_b.DOM.addEvent( this.fld, 'keyup', function(ev){ return pointer.onKeyPress(ev); } );
5225
5226	this.fld.onkeypress 	= function(ev){ return p.onKeyPress(ev); };
5227	this.fld.onkeyup 		= function(ev){ return p.onKeyUp(ev); };
5228    if(navigator.appName == "Microsoft Internet Explorer")
5229    {
5230        this.fld.onblur 		= function(){ return p.clearSuggestions(); };
5231    }
5232	this.fld.setAttribute("autocomplete","off");
5233};
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250_b.AutoSuggest.prototype.onKeyPress = function(ev)
5251{
5252
5253	var key = (window.event) ? window.event.keyCode : ev.keyCode;
5254
5255
5256
5257	// set responses to keydown events in the field
5258	// this allows the user to use the arrow keys to scroll through the results
5259	// ESCAPE clears the list
5260	// TAB sets the current highlighted value
5261	//
5262	var RETURN = 13;
5263	var TAB = 9;
5264	var ESC = 27;
5265
5266	var bubble = 1;
5267
5268	switch(key)
5269	{
5270		case RETURN:
5271			this.setHighlightedValue();
5272			bubble = 0;
5273			break;
5274
5275		case ESC:
5276			this.clearSuggestions();
5277			break;
5278	}
5279
5280	return bubble;
5281};
5282
5283
5284
5285_b.AutoSuggest.prototype.onKeyUp = function(ev)
5286{
5287	var key = (window.event) ? window.event.keyCode : ev.keyCode;
5288
5289
5290
5291	// set responses to keydown events in the field
5292	// this allows the user to use the arrow keys to scroll through the results
5293	// ESCAPE clears the list
5294	// TAB sets the current highlighted value
5295	//
5296
5297	var ARRUP = 38;
5298	var ARRDN = 40;
5299
5300	var bubble = 1;
5301
5302	switch(key)
5303	{
5304
5305
5306		case ARRUP:
5307			this.changeHighlight(key);
5308			bubble = 0;
5309			break;
5310
5311
5312		case ARRDN:
5313			this.changeHighlight(key);
5314			bubble = 0;
5315			break;
5316
5317
5318		default:
5319			this.getSuggestions(this.fld.value);
5320	}
5321
5322	return bubble;
5323
5324
5325};
5326
5327
5328
5329
5330
5331
5332
5333
5334_b.AutoSuggest.prototype.getSuggestions = function (val)
5335{
5336
5337	// if input stays the same, do nothing
5338	//
5339	if (val == this.sInp)
5340		return 0;
5341
5342
5343	// kill list
5344	//
5345	_b.DOM.remE(this.idAs);
5346
5347
5348	this.sInp = val;
5349
5350
5351	// input length is less than the min required to trigger a request
5352	// do nothing
5353	//
5354	if (val.length < this.oP.minchars)
5355	{
5356		this.aSug = [];
5357		this.nInpC = val.length;
5358		return 0;
5359	}
5360
5361
5362
5363
5364	var ol = this.nInpC; // old length
5365	this.nInpC = val.length ? val.length : 0;
5366
5367
5368
5369	// if caching enabled, and user is typing (ie. length of input is increasing)
5370	// filter results out of aSuggestions from last request
5371	//
5372	var l = this.aSug.length;
5373	if (this.nInpC > ol && l && l<this.oP.maxentries && this.oP.cache)
5374	{
5375		var arr = [];
5376		for (var i=0;i<l;i++)
5377		{
5378			if (this.aSug[i].value.substr(0,val.length).toLowerCase() == val.toLowerCase())
5379				arr.push( this.aSug[i] );
5380		}
5381		this.aSug = arr;
5382
5383		this.createList(this.aSug);
5384
5385
5386
5387		return false;
5388	}
5389	else
5390	// do new request
5391	//
5392	{
5393		var pointer = this;
5394		var input = this.sInp;
5395		clearTimeout(this.ajID);
5396		this.ajID = setTimeout( function() { pointer.doAjaxRequest(input) }, this.oP.delay );
5397	}
5398
5399	return false;
5400};
5401
5402
5403
5404
5405
5406_b.AutoSuggest.prototype.doAjaxRequest = function (input)
5407{
5408	// check that saved input is still the value of the field
5409	//
5410	if (input != this.fld.value)
5411		return false;
5412
5413
5414	var pointer = this;
5415
5416
5417	// create ajax request
5418	//
5419	if (typeof(this.oP.script) == "function")
5420		var url = this.oP.script(encodeURIComponent(this.sInp));
5421	else
5422		var url = this.oP.script+'&'+this.oP.varname+"="+encodeURIComponent(this.sInp);
5423
5424	if (!url)
5425		return false;
5426
5427	var meth = this.oP.meth;
5428	var input = this.sInp;
5429
5430	var onSuccessFunc = function (req) { pointer.setSuggestions(req, input) };
5431	var onErrorFunc = function (status) { /*alert("AJAX error: "+status);*/ };
5432
5433	var myAjax = new _b.Ajax();
5434	myAjax.makeRequest( url, meth, onSuccessFunc, onErrorFunc );
5435};
5436
5437
5438
5439
5440
5441_b.AutoSuggest.prototype.setSuggestions = function (req, input)
5442{
5443	// if field input no longer matches what was passed to the request
5444	// don't show the suggestions
5445	//
5446	if (input != this.fld.value)
5447		return false;
5448
5449
5450	this.aSug = [];
5451
5452
5453	if (this.oP.json)
5454	{
5455		var jsondata = eval('(' + req.responseText + ')');
5456
5457		if (jsondata.nakup == 1)
5458			this.bNakup = true;
5459
5460		for (var i=0;i<jsondata.results.length;i++)
5461		{
5462				this.aSug.push({
5463					'id': jsondata.results[i].id,
5464					'value': jsondata.results[i].value,
5465					'info': jsondata.results[i].info,
5466					'dostupnost': jsondata.results[i].dostupnost,
5467					'img': jsondata.results[i].img,
5468					'cena': jsondata.results[i].cena,
5469					'ks': jsondata.results[i].ks,
5470					'inBasket' : jsondata.results[i].inBasket,
5471					'poznamka' : jsondata.results[i].poznamka,
5472					'url_odkaz' : jsondata.results[i].url_odkaz
5473				});
5474		}
5475	}
5476	else
5477	{
5478
5479		var xml = req.responseXML;
5480
5481		// traverse xml
5482		//
5483		var results = xml.getElementsByTagName('results')[0].childNodes;
5484
5485		for (var i=0;i<results.length;i++)
5486		{
5487			if (results[i].hasChildNodes())
5488				this.aSug.push(  {
5489					'id':results[i].getAttribute('id'),
5490					'value':results[i].childNodes[0].nodeValue,
5491					'info':results[i].getAttribute('info'),
5492					'dostupnost':results[i].getAttribute('dostupnost'),
5493					'img':results[i].getAttribute('img'),
5494					'cena':results[i].getAttribute('cena'),
5495					'ks':results[i].getAttribute('ks'),
5496					'inBasket':results[i].getAttribute('inBasket'),
5497					'poznamka':results[i].getAttribute('poznamka'),
5498					'url_odkaz':results[i].getAttribute('url_odkaz')
5499				}  );
5500		}
5501
5502	}
5503
5504	this.idAs = "as_"+this.fld.id;
5505
5506
5507	this.createList(this.aSug);
5508
5509};
5510
5511
5512/** Zabrání napsáné nečíslného znaku do inputu
5513 *
5514 * @param e
5515 */
5516function preventNonNumericalInput(e)
5517{
5518  let charCode = (typeof e.which == "undefined") ? e.keyCode : e.which;
5519  let charStr = String.fromCharCode(charCode);
5520
5521  if (!charStr.match(/^[0-9]+$/))
5522    e.preventDefault();
5523}
5524
5525
5526
5527
5528_b.AutoSuggest.prototype.createList = function(arr)
5529{
5530	var pointer = this;
5531
5532
5533
5534
5535	// get rid of old list
5536	// and clear the list removal timeout
5537	//
5538	_b.DOM.remE(this.idAs);
5539	this.killTimeout();
5540
5541
5542	// if no results, and shownoresults is false, do nothing
5543	//
5544	if (arr.length == 0 && !this.oP.shownoresults)
5545		return false;
5546
5547
5548	// create holding div
5549	//
5550	var div = _b.DOM.cE("div", {id:this.idAs, className:this.oP.className});
5551
5552	var hcorner = _b.DOM.cE("div", {className:"as_corner"});
5553	var hbar = _b.DOM.cE("div", {className:"as_bar"});
5554	var header = _b.DOM.cE("div", {className:"as_header"});
5555	header.appendChild(hcorner);
5556	header.appendChild(hbar);
5557	div.appendChild(header);
5558
5559
5560
5561
5562	// create and populate ul
5563	//
5564	var ul = _b.DOM.cE("ul", {id:"as_ul"});
5565
5566
5567
5568
5569	// loop throught arr of suggestions
5570	// creating an LI element for each suggestion
5571	//
5572	for (var i=0;i<arr.length;i++)
5573	{
5574		// format output with the input enclosed in a EM element
5575		// (as HTML, not DOM)
5576		//
5577		var val = arr[i].value;
5578		var st = val.toLowerCase().indexOf( this.sInp.toLowerCase() );
5579		//var output = val.substring(0,st) + "<em>" + val.substring(st, st+this.sInp.length) + "</em>" + val.substring(st+this.sInp.length);
5580		var output = arr[i].value;
5581		var span = _b.DOM.cE("span", {}, '', true);
5582
5583
5584		if (arr[i].img != "")
5585		{
5586			var small		= _b.DOM.cE("span", {className:"nas-div-img"}, arr[i].img, true);
5587			span.appendChild(small);
5588		}
5589
5590		if (arr[i].cena != "")
5591		{
5592			var small		= _b.DOM.cE("span", {className:"nas-div-cena"}, arr[i].cena, true);
5593			span.appendChild(small);
5594		}
5595
5596		if (output != "")
5597		{
5598    		var small		= _b.DOM.cE("span", {className:"nas-div-nazev"}, output, true);
5599			span.appendChild(small);
5600		}
5601
5602		if (arr[i].dostupnost != "")
5603		{
5604			//var br			= _b.DOM.cE("br", {});
5605			//span.appendChild(br);
5606			var small		= _b.DOM.cE("span", {className:"nas-div-dostupnost"}, arr[i].dostupnost, true);
5607			span.appendChild(small);
5608		}
5609
5610		if (arr[i].info != "")
5611		{
5612			//var br			= _b.DOM.cE("br", {});
5613			//span.appendChild(br);
5614			var small		= _b.DOM.cE("span", {className:"nas-div-info"}, arr[i].info, true);
5615			span.appendChild(small);
5616		}
5617
5618		var poznamka = _b.DOM.cE("span", {className:"nas-div-poznamka"}, arr[i].poznamka, true);
5619		span.appendChild(poznamka);
5620
5621		let liLine = _b.DOM.cE("span", {});
5622		//var a 			= _b.DOM.cE("a", { href:"#" });
5623		var a 			= _b.DOM.cE("a", { href:arr[i].url_odkaz });
5624
5625		var tl 		= _b.DOM.cE("span", {className:"tl"}, " ");
5626		var tr 		= _b.DOM.cE("span", {className:"tr"}, " ");
5627		a.appendChild(tl);
5628		a.appendChild(tr);
5629
5630		a.appendChild(span);
5631
5632		a.name = i+1;
5633		//a.onclick = function () { pointer.setHighlightedValue(); eval("document.getElementById('frmVyhledavani').submit();"); return false; };
5634		a.onmouseover = function () { pointer.setHighlight(this.name); };
5635
5636		var li = _b.DOM.cE(  "li", {});
5637		liLine.appendChild(a);
5638
5639		// vložení do košíku z našeptávače
5640		// pokud má zboží nějaké kusy
5641		if (this.bNakup && arr[i].ks != "")
5642		{
5643			// počet ks je více než 0
5644			let ks = parseInt(arr[i].ks);
5645
5646			let koupitNeniSkladem = false;
5647			if (typeof B_KOUPIT_NENI_SKLADEM !== 'undefined')
5648				koupitNeniSkladem = B_KOUPIT_NENI_SKLADEM;
5649
5650			let value_do_kosiku = '';
5651			// kontrola, jestli dana fraze existuje ve slovniku
5652			if (typeof SLOVNIK_NASEPTAVAC_DO_KOSIKU !== 'undefined') {
5653				value_do_kosiku = SLOVNIK_NASEPTAVAC_DO_KOSIKU;
5654			}
5655
5656			if (koupitNeniSkladem || !isNaN(ks) && ks > 0)
5657			{
5658				// generování elementu pro vložení do košíku
5659				let buySpan = _b.DOM.cE("span", {className:"nas-div-buy noselect"}, "" , true);
5660				// tlačítka pro - +, element pro počet ks, element pro vložení
5661				let minusSpan = _b.DOM.cE("span", {className:"nas-div-minus"}, "-" , true);
5662				let plusSpan = _b.DOM.cE("span", {className:"nas-div-plus"}, "+" , true);
5663				let ksInput = _b.DOM.cE("input", {className:"nas-inp-ks", type: "number", min: "1", max: ks}, "1" , true);
5664				let ksLabelSpan = _b.DOM.cE("span", {className:"nas-div-ks"}, " ks" , true);
5665				let insertSpan = _b.DOM.cE("input", {className:"nas-div-insert", type: "submit", value: value_do_kosiku}, "" , true);
5666                let minusKsPlusSpan = _b.DOM.cE("span", {className:"nas-div-minus-ks-plus"}, "" , true);
5667				ksInput.value = 1;
5668                insertSpan.setAttribute('data-id', i);
5669
5670                if (arr[i].inBasket == 1)
5671				{
5672					li.classList.add('v_kosiku')
5673				}
5674
5675                if (!koupitNeniSkladem) {
5676					ksInput.onchange = function (ev) {
5677						let maxKs = this.getAttribute("max");
5678						if (this.value > maxKs)
5679							this.title = "Lze objednat nejvýše " + maxKs + "ks.";
5680						else
5681							this.title = "";
5682					};
5683				}
5684				else
5685				{
5686					ksInput.removeAttribute("max");
5687				}
5688
5689				ksInput.onkeypress = function(ev)
5690				{
5691					preventNonNumericalInput(ev);
5692				};
5693
5694				// klik do pole pro výběr počtu ks a vložení do košíku
5695				buySpan.onmouseup = function (ev)
5696				{
5697					// klik na vložení do košíku
5698					if (ev.target.classList.contains("nas-div-insert"))
5699					{
5700						let attrId = ev.target.getAttribute("data-id");
5701						// získání ean kódu
5702						let res = arr[parseInt(attrId)].info.split(" ");
5703						let ean = res[res.length - 1];
5704						add_basket(ean, '', 'search', ksInput.value);
5705						ev.target.closest("li").classList.add('v_kosiku');
5706
5707						// Pri pridavani na strance kosiku reloadujeme obsah kosiku
5708						if (window.location.href.indexOf("kosik.php") > -1) {
5709							$("#loader").show();
5710							$.ajax({
5711								url: "kosik.php",
5712								cache: false,
5713								processData: false,
5714								contentType: false,
5715								type: 'GET',
5716								success: function (data) {
5717
5718									var result = $('<div />').append(data)
5719									var kosik_krok_1 = result.find('#kosik_krok_1').html();
5720									var kosik_krok_3 = result.find('#kosik_krok_3').html();
5721									var kosik_krok_4 = result.find('#kosik_krok_4').html();
5722
5723									var basket_suma = result.find('#basket_sum_price_with_vat').html();
5724									var basket_sum_items = result.find('#basket_sum_items').html();
5725
5726									var kosik_kroky = result.find('#kosik_kroky').html();
5727									if(!$("#kosik_kroky").length && kosik_kroky){
5728										location.reload();
5729									}
5730									else if($("#kosik_kroky").length && !kosik_kroky){
5731										location.reload();
5732									}
5733
5734									$('#kosik_krok_1').html(kosik_krok_1);
5735									$('#kosik_krok_3').html(kosik_krok_3);
5736									$('#kosik_krok_4').html(kosik_krok_4);
5737									$('#basket_suma').html(basket_suma);
5738									$('#basket_ks').html(basket_sum_items);
5739									$("#loader").hide();
5740								}
5741							});
5742						}
5743					}
5744
5745					// nezavíráme našeptávač
5746					ev.stopPropagation();
5747				};
5748
5749				// klik na tl. minus
5750				minusSpan.onmouseup = function (ev)
5751				{
5752					// snížení počtu ks
5753					let pieces = parseInt(ksInput.value);
5754
5755					if (pieces > 1)
5756						pieces--;
5757
5758					ksInput.value = pieces;
5759				};
5760				// klik na tl. plus
5761				plusSpan.onmouseup = function (ev)
5762				{
5763					// zvýšení počtu ks
5764					let pieces = parseInt(ksInput.value);
5765					// nelze vložit více ks, než je výrobků
5766					if (koupitNeniSkladem || pieces < ks)
5767						pieces++;
5768
5769					ksInput.value = pieces;
5770
5771				};
5772
5773				minusKsPlusSpan.appendChild(minusSpan);
5774				minusKsPlusSpan.appendChild(ksInput);
5775				minusKsPlusSpan.appendChild(ksLabelSpan);
5776				minusKsPlusSpan.appendChild(plusSpan);
5777				buySpan.appendChild(minusKsPlusSpan);
5778				buySpan.appendChild(insertSpan);
5779
5780				liLine.appendChild(buySpan);
5781			}
5782		}
5783
5784		li.appendChild(liLine);
5785		ul.appendChild( li );
5786	}
5787
5788
5789	// no results
5790	//
5791	if (arr.length == 0 && this.oP.shownoresults)
5792	{
5793		var li = _b.DOM.cE(  "li", {className:"as_warning"}, this.oP.noresults  );
5794		ul.appendChild( li );
5795	}
5796
5797
5798	div.appendChild( ul );
5799
5800
5801	var fcorner = _b.DOM.cE("div", {className:"as_corner"});
5802	var fbar = _b.DOM.cE("div", {className:"as_bar"});
5803	var footer = _b.DOM.cE("div", {className:"as_footer"});
5804	footer.appendChild(fcorner);
5805	footer.appendChild(fbar);
5806	div.appendChild(footer);
5807
5808
5809
5810	// get position of target textfield
5811	// position holding div below it
5812	// set width of holding div to width of field
5813	//
5814	var pos = _b.DOM.getPos(this.fld);
5815
5816	div.style.left 		= pos.x + "px";
5817	div.style.top 		= ( pos.y + this.fld.offsetHeight + this.oP.offsety ) + "px";
5818	div.style.width 	= this.fld.offsetWidth + "px";
5819
5820
5821
5822	// set mouseover functions for div
5823	// when mouse pointer leaves div, set a timeout to remove the list after an interval
5824	// when mouse enters div, kill the timeout so the list won't be removed
5825	//
5826	div.onmouseover 	= function(){ pointer.killTimeout() };
5827	div.onmouseout 		= function(){ pointer.resetTimeout() };
5828
5829
5830
5831
5832	// add DIV to document
5833	//
5834	//document.getElementsByTagName("body")[0].appendChild(div);
5835	document.getElementById("naseptavac_content").appendChild(div);
5836
5837
5838
5839	// currently no item is highlighted
5840	//
5841	this.iHigh = 0;
5842
5843
5844
5845
5846
5847
5848	// remove list after an interval
5849	//
5850	var pointer = this;
5851	this.toID = setTimeout(function () { pointer.clearSuggestions() }
5851, this.oP.timeout);
5852
5853
5854    /*
5855	if(div.onmouseout)
5856	{
5857	
5858        document.getElementById('vyhledavani_text').onblur = function(){ 
5859        pointer.clearSuggestions(); };
5860        
5861    }
5862    */
5863
5864
5865};
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881_b.AutoSuggest.prototype.changeHighlight = function(key)
5882{
5883	var list = _b.DOM.gE("as_ul");
5884	if (!list)
5885		return false;
5886
5887	var n;
5888
5889	if (key == 40)
5890		n = this.iHigh + 1;
5891	else if (key == 38)
5892		n = this.iHigh - 1;
5893
5894
5895	if (n > list.childNodes.length)
5896		n = list.childNodes.length;
5897	if (n < 1)
5898		n = 1;
5899
5900
5901	this.setHighlight(n);
5902};
5903
5904
5905
5906_b.AutoSuggest.prototype.setHighlight = function(n)
5907{
5908	var list = _b.DOM.gE("as_ul");
5909	if (!list)
5910		return false;
5911
5912	if (this.iHigh > 0)
5913		this.clearHighlight();
5914
5915	this.iHigh = Number(n);
5916
5917	list.childNodes[this.iHigh-1].className = "as_highlight";
5918
5919
5920	this.killTimeout();
5921};
5922
5923
5924_b.AutoSuggest.prototype.clearHighlight = function()
5925{
5926	var list = _b.DOM.gE("as_ul");
5927	if (!list)
5928		return false;
5929
5930	if (this.iHigh > 0)
5931	{
5932		list.childNodes[this.iHigh-1].className = "";
5933		this.iHigh = 0;
5934	}
5935};
5936
5937
5938_b.AutoSuggest.prototype.setHighlightedValue = function ()
5939{
5940	if (this.iHigh)
5941	{
5942		var selected_value=htmlDecode(this.aSug[ this.iHigh-1 ].value);
5943		this.sInp = this.fld.value = selected_value;
5944
5945		// move cursor to end of input (safari)
5946		//
5947		this.fld.focus();
5948		if (this.fld.selectionStart)
5949			this.fld.setSelectionRange(this.sInp.length, this.sInp.length);
5950
5951
5952		this.clearSuggestions();
5953
5954		// pass selected object to callback function, if exists
5955		//
5956		if (typeof(this.oP.callback) == "function")
5957			this.oP.callback( this.aSug[this.iHigh-1] );
5958	}
5959};
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973_b.AutoSuggest.prototype.killTimeout = function()
5974{
5975	clearTimeout(this.toID);
5976};
5977
5978_b.AutoSuggest.prototype.resetTimeout = function()
5979{
5980	clearTimeout(this.toID);
5981	var pointer = this;
5982    this.toID = setTimeout(function () { pointer.clearSuggestions() }, this.iNaseptavacZavritSekundy * 1000); // Jak dlouho zustane popup naseptavace otevreny (je to jeste na jednom miste tak hnedej to cislo).
5983};
5984
5985
5986
5987
5988
5989
5990_b.AutoSuggest.prototype.clearSuggestions = function ()
5991{
5992
5993	this.killTimeout();
5994
5995	var ele = _b.DOM.gE(this.idAs);
5996	var pointer = this;
5997	if (ele)
5998	{
5999		var fade = new _b.Fader(ele,1,0,100,function () { _b.DOM.remE(pointer.idAs) });
6000	}
6001};
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012// AJAX PROTOTYPE _____________________________________________
6013
6014
6015if (typeof(_b.Ajax) == "undefined")
6016	_b.Ajax = {};
6017
6018
6019
6020_b.Ajax = function ()
6021{
6022	this.req = {};
6023	this.isIE = false;
6024};
6025
6026
6027
6028_b.Ajax.prototype.makeRequest = function (url, meth, onComp, onErr)
6029{
6030
6031	if (meth != "POST")
6032		meth = "GET";
6033
6034	this.onComplete = onComp;
6035	this.onError = onErr;
6036
6037	var pointer = this;
6038
6039	// branch for native XMLHttpRequest object
6040	if (window.XMLHttpRequest)
6041	{
6042		this.req = new XMLHttpRequest();
6043		this.req.onreadystatechange = function () { pointer.processReqChange() };
6044		this.req.open("GET", url, true); //
6045		this.req.send(null);
6046	// branch for IE/Windows ActiveX version
6047	}
6048	else if (window.ActiveXObject)
6049	{
6050		this.req = new ActiveXObject("Microsoft.XMLHTTP");
6051		if (this.req)
6052		{
6053			this.req.onreadystatechange = function () { pointer.processReqChange() };
6054			this.req.open(meth, url, true);
6055			this.req.send();
6056		}
6057	}
6058};
6059
6060
6061_b.Ajax.prototype.processReqChange = function()
6062{
6063
6064	// only if req shows "loaded"
6065	if (this.req.readyState == 4) {
6066		// only if "OK"
6067		if (this.req.status == 200)
6068		{
6069			this.onComplete( this.req );
6070		} else {
6071			this.onError( this.req.status );
6072		}
6073	}
6074};
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085// DOM PROTOTYPE _____________________________________________
6086
6087
6088if (typeof(_b.DOM) == "undefined")
6089	_b.DOM = {};
6090
6091
6092
6093/* create element */
6094_b.DOM.cE = function ( type, attr, cont, html )
6095{
6096	var ne = document.createElement( type );
6097	if (!ne)
6098		return 0;
6099
6100	for (var a in attr)
6101		ne[a] = attr[a];
6102
6103	var t = typeof(cont);
6104
6105	if (t == "string" && !html)
6106		ne.appendChild( document.createTextNode(cont) );
6107	else if (t == "string" && html)
6108		ne.innerHTML = cont;
6109	else if (t == "object")
6110		ne.appendChild( cont );
6111
6112	return ne;
6113};
6114
6115
6116
6117/* get element */
6118_b.DOM.gE = function ( e )
6119{
6120	var t=typeof(e);
6121	if (t == "undefined")
6122		return 0;
6123	else if (t == "string")
6124	{
6125		var re = document.getElementById( e );
6126		if (!re)
6127			return 0;
6128		else if (typeof(re.appendChild) != "undefined" )
6129			return re;
6130		else
6131			return 0;
6132	}
6133	else if (typeof(e.appendChild) != "undefined")
6134		return e;
6135	else
6136		return 0;
6137};
6138
6139
6140
6141/* remove element */
6142_b.DOM.remE = function ( ele )
6143{
6144	var e = this.gE(ele);
6145
6146	if (!e)
6147		return 0;
6148	else if (e.parentNode.removeChild(e))
6149		return true;
6150	else
6151		return 0;
6152};
6153
6154
6155
6156/* get position */
6157_b.DOM.getPos = function ( e )
6158{
6159	var e = this.gE(e);
6160
6161	var obj = e;
6162
6163	var curleft = 0;
6164	if (obj.offsetParent)
6165	{
6166		while (obj.offsetParent)
6167		{
6168			curleft += obj.offsetLeft;
6169			obj = obj.offsetParent;
6170		}
6171	}
6172	else if (obj.x)
6173		curleft += obj.x;
6174
6175	var obj = e;
6176
6177	var curtop = 0;
6178	if (obj.offsetParent)
6179	{
6180		while (obj.offsetParent)
6181		{
6182			curtop += obj.offsetTop;
6183			obj = obj.offsetParent;
6184		}
6185	}
6186	else if (obj.y)
6187		curtop += obj.y;
6188
6189	return {x:curleft, y:curtop};
6190};
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201// FADER PROTOTYPE _____________________________________________
6202
6203
6204
6205if (typeof(_b.Fader) == "undefined")
6206	_b.Fader = {};
6207
6208
6209
6210
6211
6212_b.Fader = function (ele, from, to, fadetime, callback)
6213{
6214	if (!ele)
6215		return 0;
6216
6217	this.e = ele;
6218
6219	this.from = from;
6220	this.to = to;
6221
6222	this.cb = callback;
6223
6224	this.nDur = fadetime;
6225
6226	this.nInt = 50;
6227	this.nTime = 0;
6228
6229	var p = this;
6230	this.nID = setInterval(function() { p._fade() }, this.nInt);
6231};
6232
6233
6234
6235
6236_b.Fader.prototype._fade = function()
6237{
6238	this.nTime += this.nInt;
6239
6240	var ieop = Math.round( this._tween(this.nTime, this.from, this.to, this.nDur) * 100 );
6241	var op = ieop / 100;
6242
6243	if (this.e.filters) // internet explorer
6244	{
6245		try
6246		{
6247			this.e.filters.item("DXImageTransform.Microsoft.Alpha").opacity = ieop;
6248		} catch (e) {
6249			// If it is not set initially, the browser will throw an error.  This will set it if it is not set yet.
6250			this.e.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(opacity='+ieop+')';
6251		}
6252	}
6253	else // other browsers
6254	{
6255		this.e.style.opacity = op;
6256	}
6257
6258
6259	if (this.nTime == this.nDur)
6260	{
6261		clearInterval( this.nID );
6262		if (this.cb != undefined)
6263			this.cb();
6264	}
6265};
6266
6267
6268
6269_b.Fader.prototype._tween = function(t,b,c,d)
6270{
6271	return b + ( (c-b) * (t/d) );
6272};
6273function zalozky(zalozka)
6274{
6275    var detail_popis = document.getElementById('detail_popis');
6276    var detail_technicky_popis = document.getElementById('detail_technicky_popis');
6277    var detail_prilohy = document.getElementById('detail_prilohy');
6278    //var detail_watch_last = document.getElementById('detail_watch_last');
6279    var detail_related = document.getElementById('detail_related');
6280    var detail_accessories = document.getElementById('detail_accessories');
6281    var detail_parametry = document.getElementById('detail_parametry');
6282    var detail_alternative = document.getElementById('detail_alternative');
6283    var detail_diskuze = document.getElementById('detail_diskuze');
6284    var detail_varianty = document.getElementById('detail_varianty');
6285    var detail_historie_objednavek = document.getElementById('detail_historie_objednavek');
6286    var detail_zalozka1 = document.getElementById('detail_zalozka1');
6287    var detail_zalozka2 = document.getElementById('detail_zalozka2');
6288    var detail_zalozka3 = document.getElementById('detail_zalozka3');
6289    var detail_zalozka4 = document.getElementById('detail_zalozka4');
6290    var detail_zalozka5 = document.getElementById('detail_zalozka5');
6291
6292    // zjistim a nastavim tridy zalozek, pokud trida obsahuje active tak pro new_trida to vyhodim
6293    var nic = '';
6294    var reg = /(active)/;
6295
6296    if(document.getElementById('zalozka_detail_popis')) {
6297        var trida_detail_popis = document.getElementById('zalozka_detail_popis').className;
6298        var new_trida_detail_popis = trida_detail_popis.replace(reg, nic);
6299    }
6300
6301    if(document.getElementById('zalozka_detail_technicky_popis'))
6302    {
6303        var trida_detail_technicky_popis = document.getElementById('zalozka_detail_technicky_popis').className;
6304        var new_trida_detail_technicky_popis = trida_detail_technicky_popis.replace(reg,nic);
6305    }
6306    if(document.getElementById('zalozka_detail_prilohy'))
6307    {
6308        var trida_detail_prilohy = document.getElementById('zalozka_detail_prilohy').className;
6309        var new_trida_detail_prilohy = trida_detail_prilohy.replace(reg,nic);
6310    }
6311    /*
6312    if(document.getElementById('zalozka_detail_watch_last'))
6313    {
6314        var trida_detail_watch_last = document.getElementById('zalozka_detail_watch_last').className;
6315        var new_trida_detail_watch_last = trida_detail_watch_last.replace(reg,nic);
6316    }
6317    */
6318    if(document.getElementById('zalozka_detail_related'))
6319    {
6320        var trida_detail_related = document.getElementById('zalozka_detail_related').className;
6321        var new_trida_detail_related = trida_detail_related.replace(reg,nic);
6322    }
6323    if(document.getElementById('zalozka_detail_accessories'))
6324    {
6325        var trida_detail_accessories = document.getElementById('zalozka_detail_accessories').className;
6326        var new_trida_detail_accessories = trida_detail_accessories.replace(reg,nic);
6327    }
6328    if(document.getElementById('zalozka_detail_parametry'))
6329    {
6330        var trida_detail_parametry = document.getElementById('zalozka_detail_parametry').className;
6331        var new_trida_detail_parametry = trida_detail_parametry.replace(reg,nic);
6332    }
6333    if(document.getElementById('zalozka_detail_alternative'))
6334    {
6335        var trida_detail_alternative = document.getElementById('zalozka_detail_alternative').className;
6336        var new_trida_detail_alternative = trida_detail_alternative.replace(reg,nic);
6337    }
6338    if(document.getElementById('zalozka_detail_diskuze'))
6339    {
6340        var trida_detail_diskuze = document.getElementById('zalozka_detail_diskuze').className;
6341        var new_trida_detail_diskuze = trida_detail_diskuze.replace(reg,nic);
6342    }
6343    if(document.getElementById('zalozka_detail_varianty'))
6344    {
6345        var trida_detail_varianty = document.getElementById('zalozka_detail_varianty').className;
6346        var new_trida_detail_varianty = trida_detail_varianty.replace(reg,nic);
6347    }
6348    if(document.getElementById('zalozka_detail_historie_objednavek'))
6349    {
6350        var trida_detail_historie_objednavek = document.getElementById('zalozka_detail_historie_objednavek').className;
6351        var new_trida_detail_historie_objednavek = trida_detail_historie_objednavek.replace(reg,nic);
6352    }
6353    if(document.getElementById('zalozka_detail_zalozka1'))
6354    {
6355        var trida_detail_zalozka1 = document.getElementById('zalozka_detail_zalozka1').className;
6356        var new_trida_detail_zalozka1 = trida_detail_zalozka1.replace(reg,nic);
6357    }
6358    if(document.getElementById('zalozka_detail_zalozka2'))
6359    {
6360        var trida_detail_zalozka2 = document.getElementById('zalozka_detail_zalozka2').className;
6361        var new_trida_detail_zalozka2 = trida_detail_zalozka2.replace(reg,nic);
6362    }
6363    if(document.getElementById('zalozka_detail_zalozka3'))
6364    {
6365        var trida_detail_zalozka3 = document.getElementById('zalozka_detail_zalozka3').className;
6366        var new_trida_detail_zalozka3 = trida_detail_zalozka3.replace(reg,nic);
6367    }
6368    if(document.getElementById('zalozka_detail_zalozka4'))
6369    {
6370        var trida_detail_zalozka4 = document.getElementById('zalozka_detail_zalozka4').className;
6371        var new_trida_detail_zalozka4 = trida_detail_zalozka4.replace(reg,nic);
6372    }
6373    if(document.getElementById('zalozka_detail_zalozka5'))
6374    {
6375        var trida_detail_zalozka5 = document.getElementById('zalozka_detail_zalozka5').className;
6376        var new_trida_detail_zalozka5 = trida_detail_zalozka5.replace(reg,nic);
6377    }
6378
6379    if(detail_popis)
6380    {
6381        detail_popis.style.display = 'none';
6382        document.getElementById('zalozka_detail_popis').className = new_trida_detail_popis;
6383    }
6384    if(detail_technicky_popis)
6385    {
6386        detail_technicky_popis.style.display = 'none';
6387        document.getElementById('zalozka_detail_technicky_popis').className = new_trida_detail_technicky_popis;
6388    }
6389    if(detail_prilohy)
6390    {
6391        detail_prilohy.style.display = 'none';
6392        document.getElementById('zalozka_detail_prilohy').className = new_trida_detail_prilohy;
6393    }
6394    /*
6395    if(detail_watch_last)
6396    {
6397        detail_watch_last.style.display = 'none';
6398        document.getElementById('zalozka_detail_watch_last').className = new_trida_detail_watch_last;
6399    }
6400    */
6401    if(detail_related)
6402    {
6403        detail_related.style.display = 'none';
6404        document.getElementById('zalozka_detail_related').className = new_trida_detail_related;
6405    }
6406    if(detail_accessories)
6407    {
6408        detail_accessories.style.display = 'none';
6409        document.getElementById('zalozka_detail_accessories').className = new_trida_detail_accessories;
6410    }
6411    if(detail_parametry)
6412    {
6413        detail_parametry.style.display = 'none';
6414        document.getElementById('zalozka_detail_parametry').className = new_trida_detail_parametry;
6415    }
6416    if(detail_alternative)
6417    {
6418        detail_alternative.style.display = 'none';
6419        document.getElementById('zalozka_detail_alternative').className = new_trida_detail_alternative;
6420    }
6421    if(detail_diskuze)
6422    {
6423        detail_diskuze.style.display = 'none';
6424        document.getElementById('zalozka_detail_diskuze').className = new_trida_detail_diskuze;
6425    }
6426    if(detail_varianty)
6427    {
6428        detail_varianty.style.display = 'none';
6429        document.getElementById('zalozka_detail_varianty').className = new_trida_detail_varianty;
6430    }
6431    if(detail_historie_objednavek)
6432    {
6433        detail_historie_objednavek.style.display = 'none';
6434        document.getElementById('zalozka_detail_historie_objednavek').className = new_trida_detail_historie_objednavek;
6435    }
6436    if(detail_zalozka1)
6437    {
6438        detail_zalozka1.style.display = 'none';
6439        document.getElementById('zalozka_detail_zalozka1').className = new_trida_detail_zalozka1;
6440    }
6441    if(detail_zalozka2)
6442    {
6443        detail_zalozka2.style.display = 'none';
6444        document.getElementById('zalozka_detail_zalozka2').className = new_trida_detail_zalozka2;
6445    }
6446    if(detail_zalozka3)
6447    {
6448        detail_zalozka3.style.display = 'none';
6449        document.getElementById('zalozka_detail_zalozka3').className = new_trida_detail_zalozka3;
6450    }
6451    if(detail_zalozka4)
6452    {
6453        detail_zalozka4.style.display = 'none';
6454        document.getElementById('zalozka_detail_zalozka4').className = new_trida_detail_zalozka4;
6455    }
6456    if(detail_zalozka5)
6457    {
6458        detail_zalozka5.style.display = 'none';
6459        document.getElementById('zalozka_detail_zalozka5').className = new_trida_detail_zalozka5;
6460    }
6461
6462    $(".content_detail > div").hide();
6463
6464    switch(zalozka)
6465    {
6466        case 'detail_popis':
6467        {
6468            detail_popis.style.display = 'block';
6469            document.getElementById('zalozka_detail_popis').className = new_trida_detail_popis + ' active';
6470            break;
6471        }
6472        case 'detail_technicky_popis':
6473        {
6474            detail_technicky_popis.style.display = 'block';
6475            document.getElementById('zalozka_detail_technicky_popis').className = new_trida_detail_technicky_popis + ' active';
6476            break;
6477        }
6478        case 'detail_prilohy':
6479        {
6480            detail_prilohy.style.display = 'block';
6481            document.getElementById('zalozka_detail_prilohy').className = new_trida_detail_prilohy + ' active';
6482            break;
6483        }
6484        /*
6485        case 'detail_watch_last':
6486        {
6487            detail_watch_last.style.display = 'block';
6488            document.getElementById('zalozka_detail_watch_last').className = new_trida_detail_watch_last + ' active';
6489            break;
6490        }
6491        */
6492        case 'detail_related':
6493        {
6494            detail_related.style.display = 'block';
6495            document.getElementById('zalozka_detail_related').className = new_trida_detail_related + ' active';
6496            break;
6497        }
6498        case 'detail_accessories':
6499        {
6500            detail_accessories.style.display = 'block';
6501            document.getElementById('zalozka_detail_accessories').className = new_trida_detail_accessories + ' active';
6502            break;
6503        }
6504        case 'detail_parametry':
6505        {
6506            detail_parametry.style.display = 'block';
6507            document.getElementById('zalozka_detail_parametry').className = new_trida_detail_parametry + ' active';
6508            break;
6509        }
6510        case 'detail_alternative':
6511        {
6512            detail_alternative.style.display = 'block';
6513            document.getElementById('zalozka_detail_alternative').className = new_trida_detail_alternative + ' active';
6514            break;
6515        }
6516        case 'detail_diskuze':
6517        {
6518            detail_diskuze.style.display = 'block';
6519            document.getElementById('zalozka_detail_diskuze').className = new_trida_detail_diskuze + ' active';
6520            break;
6521        }
6522        case 'detail_varianty':
6523        {
6524            detail_varianty.style.display = 'block';
6525            document.getElementById('zalozka_detail_varianty').className = new_trida_detail_varianty + ' active';
6526            break;
6527        }
6528        case 'detail_historie_objednavek':
6529        {
6530            detail_historie_objednavek.style.display = 'block';
6531            document.getElementById('zalozka_detail_historie_objednavek').className = new_trida_detail_historie_objednavek + ' active';
6532            break;
6533        }
6534        case 'detail_zalozka1':
6535        {
6536            detail_zalozka1.style.display = 'block';
6537            document.getElementById('zalozka_detail_zalozka1').className = new_trida_detail_zalozka1 + ' active';
6538            break;
6539        }
6540        case 'detail_zalozka2':
6541        {
6542            detail_zalozka2.style.display = 'block';
6543            document.getElementById('zalozka_detail_zalozka2').className = new_trida_detail_zalozka2 + ' active';
6544            break;
6545        }
6546        case 'detail_zalozka3':
6547        {
6548            detail_zalozka3.style.display = 'block';
6549            document.getElementById('zalozka_detail_zalozka3').className = new_trida_detail_zalozka3 + ' active';
6550            break;
6551        }
6552        case 'detail_zalozka4':
6553        {
6554            detail_zalozka4.style.display = 'block';
6555            document.getElementById('zalozka_detail_zalozka4').className = new_trida_detail_zalozka4 + ' active';
6556            break;
6557        }
6558        case 'detail_zalozka5':
6559        {
6560            detail_zalozka5.style.display = 'block';
6561            document.getElementById('zalozka_detail_zalozka5').className = new_trida_detail_zalozka5 + ' active';
6562            break;
6563        }
6564        default:
6565        {
6566            if($("#"+zalozka).length){
6567                $("#"+zalozka).show();
6568                $('zalozka_'+zalozka).addClass('active');
6569            }
6570            else if(detail_popis)
6571            {
6572                detail_popis.style.display = 'block';
6573                document.getElementById('zalozka_detail_popis').className = new_trida_detail_popis + ' active';
6574            }
6575        }
6576    }
6577
6578    if ( typeof lazy_load_start == 'function' ) {
6579        lazy_load_start();
6580    }
6581
6582    return false;
6583}
6584
6585// Vytahnu z url parametry za znakem #(kotva)
6586function get_hash()
6587{
6588    hash = document.location.hash.replace(new RegExp('^(.*)#'), '');
6589    get = {};
6590
6591    if (hash)
6592    {
6593        hash = hash.split('&');
6594
6595        for (i = 0; i < hash.length; i++)
6596        {
6597            hash[i] = (hash[i]).split('=');
6598            get[hash[i][0]] = (hash[i][1] ? hash[i][1] : null);
6599        }
6600    }
6601
6602    return get;
6603}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.