Edit File by line
/home/barbar84/public_h.../wp-inclu.../js/mediaele...
File: mediaelement.js
/*!
[0] Fix | Delete
* MediaElement.js
[1] Fix | Delete
* http://www.mediaelementjs.com/
[2] Fix | Delete
*
[3] Fix | Delete
* Wrapper that mimics native HTML5 MediaElement (audio and video)
[4] Fix | Delete
* using a variety of technologies (pure JavaScript, Flash, iframe)
[5] Fix | Delete
*
[6] Fix | Delete
* Copyright 2010-2017, John Dyer (http://j.hn/)
[7] Fix | Delete
* License: MIT
[8] Fix | Delete
*
[9] Fix | Delete
*/(function(){function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s}return e})()({1:[function(_dereq_,module,exports){
[10] Fix | Delete
[11] Fix | Delete
},{}],2:[function(_dereq_,module,exports){
[12] Fix | Delete
(function (global){
[13] Fix | Delete
var topLevel = typeof global !== 'undefined' ? global :
[14] Fix | Delete
typeof window !== 'undefined' ? window : {}
[15] Fix | Delete
var minDoc = _dereq_(1);
[16] Fix | Delete
[17] Fix | Delete
var doccy;
[18] Fix | Delete
[19] Fix | Delete
if (typeof document !== 'undefined') {
[20] Fix | Delete
doccy = document;
[21] Fix | Delete
} else {
[22] Fix | Delete
doccy = topLevel['__GLOBAL_DOCUMENT_CACHE@4'];
[23] Fix | Delete
[24] Fix | Delete
if (!doccy) {
[25] Fix | Delete
doccy = topLevel['__GLOBAL_DOCUMENT_CACHE@4'] = minDoc;
[26] Fix | Delete
}
[27] Fix | Delete
}
[28] Fix | Delete
[29] Fix | Delete
module.exports = doccy;
[30] Fix | Delete
[31] Fix | Delete
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
[32] Fix | Delete
},{"1":1}],3:[function(_dereq_,module,exports){
[33] Fix | Delete
(function (global){
[34] Fix | Delete
var win;
[35] Fix | Delete
[36] Fix | Delete
if (typeof window !== "undefined") {
[37] Fix | Delete
win = window;
[38] Fix | Delete
} else if (typeof global !== "undefined") {
[39] Fix | Delete
win = global;
[40] Fix | Delete
} else if (typeof self !== "undefined"){
[41] Fix | Delete
win = self;
[42] Fix | Delete
} else {
[43] Fix | Delete
win = {};
[44] Fix | Delete
}
[45] Fix | Delete
[46] Fix | Delete
module.exports = win;
[47] Fix | Delete
[48] Fix | Delete
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
[49] Fix | Delete
},{}],4:[function(_dereq_,module,exports){
[50] Fix | Delete
(function (root) {
[51] Fix | Delete
[52] Fix | Delete
// Store setTimeout reference so promise-polyfill will be unaffected by
[53] Fix | Delete
// other code modifying setTimeout (like sinon.useFakeTimers())
[54] Fix | Delete
var setTimeoutFunc = setTimeout;
[55] Fix | Delete
[56] Fix | Delete
function noop() {}
[57] Fix | Delete
[58] Fix | Delete
// Polyfill for Function.prototype.bind
[59] Fix | Delete
function bind(fn, thisArg) {
[60] Fix | Delete
return function () {
[61] Fix | Delete
fn.apply(thisArg, arguments);
[62] Fix | Delete
};
[63] Fix | Delete
}
[64] Fix | Delete
[65] Fix | Delete
function Promise(fn) {
[66] Fix | Delete
if (typeof this !== 'object') throw new TypeError('Promises must be constructed via new');
[67] Fix | Delete
if (typeof fn !== 'function') throw new TypeError('not a function');
[68] Fix | Delete
this._state = 0;
[69] Fix | Delete
this._handled = false;
[70] Fix | Delete
this._value = undefined;
[71] Fix | Delete
this._deferreds = [];
[72] Fix | Delete
[73] Fix | Delete
doResolve(fn, this);
[74] Fix | Delete
}
[75] Fix | Delete
[76] Fix | Delete
function handle(self, deferred) {
[77] Fix | Delete
while (self._state === 3) {
[78] Fix | Delete
self = self._value;
[79] Fix | Delete
}
[80] Fix | Delete
if (self._state === 0) {
[81] Fix | Delete
self._deferreds.push(deferred);
[82] Fix | Delete
return;
[83] Fix | Delete
}
[84] Fix | Delete
self._handled = true;
[85] Fix | Delete
Promise._immediateFn(function () {
[86] Fix | Delete
var cb = self._state === 1 ? deferred.onFulfilled : deferred.onRejected;
[87] Fix | Delete
if (cb === null) {
[88] Fix | Delete
(self._state === 1 ? resolve : reject)(deferred.promise, self._value);
[89] Fix | Delete
return;
[90] Fix | Delete
}
[91] Fix | Delete
var ret;
[92] Fix | Delete
try {
[93] Fix | Delete
ret = cb(self._value);
[94] Fix | Delete
} catch (e) {
[95] Fix | Delete
reject(deferred.promise, e);
[96] Fix | Delete
return;
[97] Fix | Delete
}
[98] Fix | Delete
resolve(deferred.promise, ret);
[99] Fix | Delete
});
[100] Fix | Delete
}
[101] Fix | Delete
[102] Fix | Delete
function resolve(self, newValue) {
[103] Fix | Delete
try {
[104] Fix | Delete
// Promise Resolution Procedure: https://github.com/promises-aplus/promises-spec#the-promise-resolution-procedure
[105] Fix | Delete
if (newValue === self) throw new TypeError('A promise cannot be resolved with itself.');
[106] Fix | Delete
if (newValue && (typeof newValue === 'object' || typeof newValue === 'function')) {
[107] Fix | Delete
var then = newValue.then;
[108] Fix | Delete
if (newValue instanceof Promise) {
[109] Fix | Delete
self._state = 3;
[110] Fix | Delete
self._value = newValue;
[111] Fix | Delete
finale(self);
[112] Fix | Delete
return;
[113] Fix | Delete
} else if (typeof then === 'function') {
[114] Fix | Delete
doResolve(bind(then, newValue), self);
[115] Fix | Delete
return;
[116] Fix | Delete
}
[117] Fix | Delete
}
[118] Fix | Delete
self._state = 1;
[119] Fix | Delete
self._value = newValue;
[120] Fix | Delete
finale(self);
[121] Fix | Delete
} catch (e) {
[122] Fix | Delete
reject(self, e);
[123] Fix | Delete
}
[124] Fix | Delete
}
[125] Fix | Delete
[126] Fix | Delete
function reject(self, newValue) {
[127] Fix | Delete
self._state = 2;
[128] Fix | Delete
self._value = newValue;
[129] Fix | Delete
finale(self);
[130] Fix | Delete
}
[131] Fix | Delete
[132] Fix | Delete
function finale(self) {
[133] Fix | Delete
if (self._state === 2 && self._deferreds.length === 0) {
[134] Fix | Delete
Promise._immediateFn(function() {
[135] Fix | Delete
if (!self._handled) {
[136] Fix | Delete
Promise._unhandledRejectionFn(self._value);
[137] Fix | Delete
}
[138] Fix | Delete
});
[139] Fix | Delete
}
[140] Fix | Delete
[141] Fix | Delete
for (var i = 0, len = self._deferreds.length; i < len; i++) {
[142] Fix | Delete
handle(self, self._deferreds[i]);
[143] Fix | Delete
}
[144] Fix | Delete
self._deferreds = null;
[145] Fix | Delete
}
[146] Fix | Delete
[147] Fix | Delete
function Handler(onFulfilled, onRejected, promise) {
[148] Fix | Delete
this.onFulfilled = typeof onFulfilled === 'function' ? onFulfilled : null;
[149] Fix | Delete
this.onRejected = typeof onRejected === 'function' ? onRejected : null;
[150] Fix | Delete
this.promise = promise;
[151] Fix | Delete
}
[152] Fix | Delete
[153] Fix | Delete
/**
[154] Fix | Delete
* Take a potentially misbehaving resolver function and make sure
[155] Fix | Delete
* onFulfilled and onRejected are only called once.
[156] Fix | Delete
*
[157] Fix | Delete
* Makes no guarantees about asynchrony.
[158] Fix | Delete
*/
[159] Fix | Delete
function doResolve(fn, self) {
[160] Fix | Delete
var done = false;
[161] Fix | Delete
try {
[162] Fix | Delete
fn(function (value) {
[163] Fix | Delete
if (done) return;
[164] Fix | Delete
done = true;
[165] Fix | Delete
resolve(self, value);
[166] Fix | Delete
}, function (reason) {
[167] Fix | Delete
if (done) return;
[168] Fix | Delete
done = true;
[169] Fix | Delete
reject(self, reason);
[170] Fix | Delete
});
[171] Fix | Delete
} catch (ex) {
[172] Fix | Delete
if (done) return;
[173] Fix | Delete
done = true;
[174] Fix | Delete
reject(self, ex);
[175] Fix | Delete
}
[176] Fix | Delete
}
[177] Fix | Delete
[178] Fix | Delete
Promise.prototype['catch'] = function (onRejected) {
[179] Fix | Delete
return this.then(null, onRejected);
[180] Fix | Delete
};
[181] Fix | Delete
[182] Fix | Delete
Promise.prototype.then = function (onFulfilled, onRejected) {
[183] Fix | Delete
var prom = new (this.constructor)(noop);
[184] Fix | Delete
[185] Fix | Delete
handle(this, new Handler(onFulfilled, onRejected, prom));
[186] Fix | Delete
return prom;
[187] Fix | Delete
};
[188] Fix | Delete
[189] Fix | Delete
Promise.all = function (arr) {
[190] Fix | Delete
var args = Array.prototype.slice.call(arr);
[191] Fix | Delete
[192] Fix | Delete
return new Promise(function (resolve, reject) {
[193] Fix | Delete
if (args.length === 0) return resolve([]);
[194] Fix | Delete
var remaining = args.length;
[195] Fix | Delete
[196] Fix | Delete
function res(i, val) {
[197] Fix | Delete
try {
[198] Fix | Delete
if (val && (typeof val === 'object' || typeof val === 'function')) {
[199] Fix | Delete
var then = val.then;
[200] Fix | Delete
if (typeof then === 'function') {
[201] Fix | Delete
then.call(val, function (val) {
[202] Fix | Delete
res(i, val);
[203] Fix | Delete
}, reject);
[204] Fix | Delete
return;
[205] Fix | Delete
}
[206] Fix | Delete
}
[207] Fix | Delete
args[i] = val;
[208] Fix | Delete
if (--remaining === 0) {
[209] Fix | Delete
resolve(args);
[210] Fix | Delete
}
[211] Fix | Delete
} catch (ex) {
[212] Fix | Delete
reject(ex);
[213] Fix | Delete
}
[214] Fix | Delete
}
[215] Fix | Delete
[216] Fix | Delete
for (var i = 0; i < args.length; i++) {
[217] Fix | Delete
res(i, args[i]);
[218] Fix | Delete
}
[219] Fix | Delete
});
[220] Fix | Delete
};
[221] Fix | Delete
[222] Fix | Delete
Promise.resolve = function (value) {
[223] Fix | Delete
if (value && typeof value === 'object' && value.constructor === Promise) {
[224] Fix | Delete
return value;
[225] Fix | Delete
}
[226] Fix | Delete
[227] Fix | Delete
return new Promise(function (resolve) {
[228] Fix | Delete
resolve(value);
[229] Fix | Delete
});
[230] Fix | Delete
};
[231] Fix | Delete
[232] Fix | Delete
Promise.reject = function (value) {
[233] Fix | Delete
return new Promise(function (resolve, reject) {
[234] Fix | Delete
reject(value);
[235] Fix | Delete
});
[236] Fix | Delete
};
[237] Fix | Delete
[238] Fix | Delete
Promise.race = function (values) {
[239] Fix | Delete
return new Promise(function (resolve, reject) {
[240] Fix | Delete
for (var i = 0, len = values.length; i < len; i++) {
[241] Fix | Delete
values[i].then(resolve, reject);
[242] Fix | Delete
}
[243] Fix | Delete
});
[244] Fix | Delete
};
[245] Fix | Delete
[246] Fix | Delete
// Use polyfill for setImmediate for performance gains
[247] Fix | Delete
Promise._immediateFn = (typeof setImmediate === 'function' && function (fn) { setImmediate(fn); }) ||
[248] Fix | Delete
function (fn) {
[249] Fix | Delete
setTimeoutFunc(fn, 0);
[250] Fix | Delete
};
[251] Fix | Delete
[252] Fix | Delete
Promise._unhandledRejectionFn = function _unhandledRejectionFn(err) {
[253] Fix | Delete
if (typeof console !== 'undefined' && console) {
[254] Fix | Delete
console.warn('Possible Unhandled Promise Rejection:', err); // eslint-disable-line no-console
[255] Fix | Delete
}
[256] Fix | Delete
};
[257] Fix | Delete
[258] Fix | Delete
/**
[259] Fix | Delete
* Set the immediate function to execute callbacks
[260] Fix | Delete
* @param fn {function} Function to execute
[261] Fix | Delete
* @deprecated
[262] Fix | Delete
*/
[263] Fix | Delete
Promise._setImmediateFn = function _setImmediateFn(fn) {
[264] Fix | Delete
Promise._immediateFn = fn;
[265] Fix | Delete
};
[266] Fix | Delete
[267] Fix | Delete
/**
[268] Fix | Delete
* Change the function to execute on unhandled rejection
[269] Fix | Delete
* @param {function} fn Function to execute on unhandled rejection
[270] Fix | Delete
* @deprecated
[271] Fix | Delete
*/
[272] Fix | Delete
Promise._setUnhandledRejectionFn = function _setUnhandledRejectionFn(fn) {
[273] Fix | Delete
Promise._unhandledRejectionFn = fn;
[274] Fix | Delete
};
[275] Fix | Delete
[276] Fix | Delete
if (typeof module !== 'undefined' && module.exports) {
[277] Fix | Delete
module.exports = Promise;
[278] Fix | Delete
} else if (!root.Promise) {
[279] Fix | Delete
root.Promise = Promise;
[280] Fix | Delete
}
[281] Fix | Delete
[282] Fix | Delete
})(this);
[283] Fix | Delete
[284] Fix | Delete
},{}],5:[function(_dereq_,module,exports){
[285] Fix | Delete
'use strict';
[286] Fix | Delete
[287] Fix | Delete
Object.defineProperty(exports, "__esModule", {
[288] Fix | Delete
value: true
[289] Fix | Delete
});
[290] Fix | Delete
[291] Fix | Delete
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
[292] Fix | Delete
[293] Fix | Delete
var _mejs = _dereq_(7);
[294] Fix | Delete
[295] Fix | Delete
var _mejs2 = _interopRequireDefault(_mejs);
[296] Fix | Delete
[297] Fix | Delete
var _en = _dereq_(9);
[298] Fix | Delete
[299] Fix | Delete
var _general = _dereq_(18);
[300] Fix | Delete
[301] Fix | Delete
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
[302] Fix | Delete
[303] Fix | Delete
var i18n = { lang: 'en', en: _en.EN };
[304] Fix | Delete
[305] Fix | Delete
i18n.language = function () {
[306] Fix | Delete
for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
[307] Fix | Delete
args[_key] = arguments[_key];
[308] Fix | Delete
}
[309] Fix | Delete
[310] Fix | Delete
if (args !== null && args !== undefined && args.length) {
[311] Fix | Delete
[312] Fix | Delete
if (typeof args[0] !== 'string') {
[313] Fix | Delete
throw new TypeError('Language code must be a string value');
[314] Fix | Delete
}
[315] Fix | Delete
[316] Fix | Delete
if (!/^[a-z]{2,3}((\-|_)[a-z]{2})?$/i.test(args[0])) {
[317] Fix | Delete
throw new TypeError('Language code must have format 2-3 letters and. optionally, hyphen, underscore followed by 2 more letters');
[318] Fix | Delete
}
[319] Fix | Delete
[320] Fix | Delete
i18n.lang = args[0];
[321] Fix | Delete
[322] Fix | Delete
if (i18n[args[0]] === undefined) {
[323] Fix | Delete
args[1] = args[1] !== null && args[1] !== undefined && _typeof(args[1]) === 'object' ? args[1] : {};
[324] Fix | Delete
i18n[args[0]] = !(0, _general.isObjectEmpty)(args[1]) ? args[1] : _en.EN;
[325] Fix | Delete
} else if (args[1] !== null && args[1] !== undefined && _typeof(args[1]) === 'object') {
[326] Fix | Delete
i18n[args[0]] = args[1];
[327] Fix | Delete
}
[328] Fix | Delete
}
[329] Fix | Delete
[330] Fix | Delete
return i18n.lang;
[331] Fix | Delete
};
[332] Fix | Delete
[333] Fix | Delete
i18n.t = function (message) {
[334] Fix | Delete
var pluralParam = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
[335] Fix | Delete
[336] Fix | Delete
[337] Fix | Delete
if (typeof message === 'string' && message.length) {
[338] Fix | Delete
[339] Fix | Delete
var str = void 0,
[340] Fix | Delete
pluralForm = void 0;
[341] Fix | Delete
[342] Fix | Delete
var language = i18n.language();
[343] Fix | Delete
[344] Fix | Delete
var _plural = function _plural(input, number, form) {
[345] Fix | Delete
[346] Fix | Delete
if ((typeof input === 'undefined' ? 'undefined' : _typeof(input)) !== 'object' || typeof number !== 'number' || typeof form !== 'number') {
[347] Fix | Delete
return input;
[348] Fix | Delete
}
[349] Fix | Delete
[350] Fix | Delete
var _pluralForms = function () {
[351] Fix | Delete
return [function () {
[352] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[353] Fix | Delete
}, function () {
[354] Fix | Delete
return (arguments.length <= 0 ? undefined : arguments[0]) === 1 ? arguments.length <= 1 ? undefined : arguments[1] : arguments.length <= 2 ? undefined : arguments[2];
[355] Fix | Delete
}, function () {
[356] Fix | Delete
return (arguments.length <= 0 ? undefined : arguments[0]) === 0 || (arguments.length <= 0 ? undefined : arguments[0]) === 1 ? arguments.length <= 1 ? undefined : arguments[1] : arguments.length <= 2 ? undefined : arguments[2];
[357] Fix | Delete
}, function () {
[358] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 !== 11) {
[359] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[360] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) !== 0) {
[361] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[362] Fix | Delete
} else {
[363] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[364] Fix | Delete
}
[365] Fix | Delete
}, function () {
[366] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) === 1 || (arguments.length <= 0 ? undefined : arguments[0]) === 11) {
[367] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[368] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2 || (arguments.length <= 0 ? undefined : arguments[0]) === 12) {
[369] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[370] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) > 2 && (arguments.length <= 0 ? undefined : arguments[0]) < 20) {
[371] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[372] Fix | Delete
} else {
[373] Fix | Delete
return arguments.length <= 4 ? undefined : arguments[4];
[374] Fix | Delete
}
[375] Fix | Delete
}, function () {
[376] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
[377] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[378] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) === 0 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 > 0 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 < 20) {
[379] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[380] Fix | Delete
} else {
[381] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[382] Fix | Delete
}
[383] Fix | Delete
}, function () {
[384] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 !== 11) {
[385] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[386] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 >= 2 && ((arguments.length <= 0 ? undefined : arguments[0]) % 100 < 10 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 20)) {
[387] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[388] Fix | Delete
} else {
[389] Fix | Delete
return [3];
[390] Fix | Delete
}
[391] Fix | Delete
}, function () {
[392] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 !== 11) {
[393] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[394] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 >= 2 && (arguments.length <= 0 ? undefined : arguments[0]) % 10 <= 4 && ((arguments.length <= 0 ? undefined : arguments[0]) % 100 < 10 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 20)) {
[395] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[396] Fix | Delete
} else {
[397] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[398] Fix | Delete
}
[399] Fix | Delete
}, function () {
[400] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
[401] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[402] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) >= 2 && (arguments.length <= 0 ? undefined : arguments[0]) <= 4) {
[403] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[404] Fix | Delete
} else {
[405] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[406] Fix | Delete
}
[407] Fix | Delete
}, function () {
[408] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
[409] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[410] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 >= 2 && (arguments.length <= 0 ? undefined : arguments[0]) % 10 <= 4 && ((arguments.length <= 0 ? undefined : arguments[0]) % 100 < 10 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 20)) {
[411] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[412] Fix | Delete
} else {
[413] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[414] Fix | Delete
}
[415] Fix | Delete
}, function () {
[416] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 === 1) {
[417] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[418] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 === 2) {
[419] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[420] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 === 3 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 === 4) {
[421] Fix | Delete
return arguments.length <= 4 ? undefined : arguments[4];
[422] Fix | Delete
} else {
[423] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[424] Fix | Delete
}
[425] Fix | Delete
}, function () {
[426] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
[427] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[428] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2) {
[429] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[430] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) > 2 && (arguments.length <= 0 ? undefined : arguments[0]) < 7) {
[431] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[432] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) > 6 && (arguments.length <= 0 ? undefined : arguments[0]) < 11) {
[433] Fix | Delete
return arguments.length <= 4 ? undefined : arguments[4];
[434] Fix | Delete
} else {
[435] Fix | Delete
return arguments.length <= 5 ? undefined : arguments[5];
[436] Fix | Delete
}
[437] Fix | Delete
}, function () {
[438] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) === 0) {
[439] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[440] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
[441] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[442] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2) {
[443] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[444] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 3 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 <= 10) {
[445] Fix | Delete
return arguments.length <= 4 ? undefined : arguments[4];
[446] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 11) {
[447] Fix | Delete
return arguments.length <= 5 ? undefined : arguments[5];
[448] Fix | Delete
} else {
[449] Fix | Delete
return arguments.length <= 6 ? undefined : arguments[6];
[450] Fix | Delete
}
[451] Fix | Delete
}, function () {
[452] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
[453] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[454] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) === 0 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 > 1 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 < 11) {
[455] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[456] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) % 100 > 10 && (arguments.length <= 0 ? undefined : arguments[0]) % 100 < 20) {
[457] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[458] Fix | Delete
} else {
[459] Fix | Delete
return arguments.length <= 4 ? undefined : arguments[4];
[460] Fix | Delete
}
[461] Fix | Delete
}, function () {
[462] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1) {
[463] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[464] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 === 2) {
[465] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[466] Fix | Delete
} else {
[467] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[468] Fix | Delete
}
[469] Fix | Delete
}, function () {
[470] Fix | Delete
return (arguments.length <= 0 ? undefined : arguments[0]) !== 11 && (arguments.length <= 0 ? undefined : arguments[0]) % 10 === 1 ? arguments.length <= 1 ? undefined : arguments[1] : arguments.length <= 2 ? undefined : arguments[2];
[471] Fix | Delete
}, function () {
[472] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
[473] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[474] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) % 10 >= 2 && (arguments.length <= 0 ? undefined : arguments[0]) % 10 <= 4 && ((arguments.length <= 0 ? undefined : arguments[0]) % 100 < 10 || (arguments.length <= 0 ? undefined : arguments[0]) % 100 >= 20)) {
[475] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[476] Fix | Delete
} else {
[477] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[478] Fix | Delete
}
[479] Fix | Delete
}, function () {
[480] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
[481] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[482] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2) {
[483] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[484] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) !== 8 && (arguments.length <= 0 ? undefined : arguments[0]) !== 11) {
[485] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[486] Fix | Delete
} else {
[487] Fix | Delete
return arguments.length <= 4 ? undefined : arguments[4];
[488] Fix | Delete
}
[489] Fix | Delete
}, function () {
[490] Fix | Delete
return (arguments.length <= 0 ? undefined : arguments[0]) === 0 ? arguments.length <= 1 ? undefined : arguments[1] : arguments.length <= 2 ? undefined : arguments[2];
[491] Fix | Delete
}, function () {
[492] Fix | Delete
if ((arguments.length <= 0 ? undefined : arguments[0]) === 1) {
[493] Fix | Delete
return arguments.length <= 1 ? undefined : arguments[1];
[494] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) === 2) {
[495] Fix | Delete
return arguments.length <= 2 ? undefined : arguments[2];
[496] Fix | Delete
} else if ((arguments.length <= 0 ? undefined : arguments[0]) === 3) {
[497] Fix | Delete
return arguments.length <= 3 ? undefined : arguments[3];
[498] Fix | Delete
} else {
[499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function