diff --git a/build/css/metro-all.css b/build/css/metro-all.css index 977468e54..76a267b94 100644 --- a/build/css/metro-all.css +++ b/build/css/metro-all.css @@ -1,7 +1,7 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ *, diff --git a/build/css/metro-colors.css b/build/css/metro-colors.css index db4e16e11..bb6deedb4 100644 --- a/build/css/metro-colors.css +++ b/build/css/metro-colors.css @@ -1,7 +1,7 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ .bg-transparent { diff --git a/build/css/metro-common.css b/build/css/metro-common.css index eee66594f..d4a7ff979 100644 --- a/build/css/metro-common.css +++ b/build/css/metro-common.css @@ -1,7 +1,7 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ .button.primary, diff --git a/build/css/metro-components.css b/build/css/metro-components.css index e3c673596..a8d481cba 100644 --- a/build/css/metro-components.css +++ b/build/css/metro-components.css @@ -1,7 +1,7 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ .accordion { diff --git a/build/css/metro-icons.css b/build/css/metro-icons.css index 9498402e7..530f07a6f 100644 --- a/build/css/metro-icons.css +++ b/build/css/metro-icons.css @@ -1,7 +1,7 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ @font-face { diff --git a/build/css/metro-reset.css b/build/css/metro-reset.css index 400d74672..9a285ad4a 100644 --- a/build/css/metro-reset.css +++ b/build/css/metro-reset.css @@ -1,7 +1,7 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ *, diff --git a/build/css/metro.css b/build/css/metro.css index 7cc29bccd..3d2973849 100644 --- a/build/css/metro.css +++ b/build/css/metro.css @@ -1,7 +1,7 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ *, diff --git a/build/css/schemes/darcula.css b/build/css/schemes/darcula.css index da87a606f..a46962623 100644 --- a/build/css/schemes/darcula.css +++ b/build/css/schemes/darcula.css @@ -1,7 +1,7 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ .bg-scheme { diff --git a/build/css/schemes/red-alert.css b/build/css/schemes/red-alert.css index f69b2125d..972ef239c 100644 --- a/build/css/schemes/red-alert.css +++ b/build/css/schemes/red-alert.css @@ -1,7 +1,7 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ .bg-scheme { diff --git a/build/css/schemes/red-dark.css b/build/css/schemes/red-dark.css index c81ea7920..e9fb8ae68 100644 --- a/build/css/schemes/red-dark.css +++ b/build/css/schemes/red-dark.css @@ -1,7 +1,7 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ .bg-scheme { diff --git a/build/css/schemes/red-mirohost.css b/build/css/schemes/red-mirohost.css index aa740906f..426ba88f8 100644 --- a/build/css/schemes/red-mirohost.css +++ b/build/css/schemes/red-mirohost.css @@ -1,7 +1,7 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ .bg-scheme { diff --git a/build/css/schemes/sky-net.css b/build/css/schemes/sky-net.css index a4c56955d..d6eb8bb5e 100644 --- a/build/css/schemes/sky-net.css +++ b/build/css/schemes/sky-net.css @@ -1,7 +1,7 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ .bg-scheme { diff --git a/build/js/metro.js b/build/js/metro.js index 854bc32ca..e8846e976 100644 --- a/build/js/metro.js +++ b/build/js/metro.js @@ -1,7 +1,7 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ /*! @@ -7239,8 +7239,8 @@ $.noConflict = function() { var Metro = { version: "4.5.1", - compileTime: "23/06/2022 09:19:46", - buildNumber: "@@build", + compileTime: "23/06/2022 09:21:11", + buildNumber: "756", isTouchable: isTouch, fullScreenEnabled: document.fullscreenEnabled, sheet: null, diff --git a/build/js/metro.min.js b/build/js/metro.min.js index c07fdca4b..3eb35530a 100644 --- a/build/js/metro.min.js +++ b/build/js/metro.min.js @@ -1,9 +1,9 @@ /* * Metro 4 Components Library v4.5.1 (https://metroui.org.ua) * Copyright 2012-2022 Sergey Pimenov - * Built at 23/06/2022 09:19:46 + * Built at 23/06/2022 09:21:11 * Licensed under MIT */ -!function(n){"use strict";var h="YYYY-MM-DDTHH:mm:ss.sss",t="Invalid date",p=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|m{1,2}|s{1,3}/g;n.DATETIME_LOCALES={en:{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(" "),weekStart:0}};function f(e,t,n){return e=""+e,n&&n<=e.length?e:Array(n+1-e.length).join(t)+e}function i(e){return null==e}var s={ms:"Milliseconds",s:"Seconds",m:"Minutes",h:"Hours",D:"Date",d:"Day",M:"Month",Y:"FullYear",y:"Year",t:"Time"},a="ms",o="second",r="minute",l="hour",c="day",d="week",u="month",m="year",v=function(){var e;return arguments[0]instanceof g?v(arguments[0].value):(e=[].slice.call(Array.isArray(arguments[0])?arguments[0]:arguments),new(Function.prototype.bind.apply(g,[this].concat(e))))},g=function(){var e=[].slice.call(arguments);if(this.value=new(Function.prototype.bind.apply(Date,[this].concat(e))),this.locale="en",this.weekStart=n.DATETIME_LOCALES.en.weekStart,this.utcMode=!1,this.mutable=!0,isNaN(this.value.getTime()))throw new Error(t)};g.DEFAULT_FORMAT=h,g.REGEX_FORMAT=p,g.INVALID_DATE=t,g.lpad=f,g.not=i,g.isDatetime=function(e){return e instanceof g},g.now=function(e){return v()[e?"val":"time"]()},g.locale=function(e,t){n.DATETIME_LOCALES[e]=t},g.getLocale=function(e){return n.DATETIME_LOCALES[e||"en"]||n.DATETIME_LOCALES.en},g.parse=function(e){return v(Date.parse(e))},g.align=function(e,t){var n,i,s=e instanceof g?e:v(e);switch(t){case o:n=s.ms(0);break;case r:n=g.align(s,o)[o](0);break;case l:n=g.align(s,r)[r](0);break;case c:n=g.align(s,l)[l](0);break;case u:n=g.align(s,c)[c](1);break;case m:n=g.align(s,u)[u](0);break;case d:i=s.weekDay(),n=g.align(s,c).addDay(-i);break;default:n=s}return n},g.alignEnd=function(e,t){var n,i,s=e instanceof g?e:v(e);switch(t){case a:n=s.ms(999);break;case o:n=g.alignEnd(s,a);break;case r:n=g.alignEnd(s,o)[o](59);break;case l:n=g.alignEnd(s,r)[r](59);break;case c:n=g.alignEnd(s,l)[l](23);break;case u:n=g.alignEnd(s,c)[c](1).add(1,u).add(-1,c);break;case m:n=g.alignEnd(s,c)[u](11)[c](31);break;case d:i=s.weekDay(),n=g.alignEnd(s,"day").addDay(6-i);break;default:n=s}return n},g.extend=function(e){for(var t,n,i=arguments.length,s=1;s",">=","<=","=","!="].indexOf(n=n||"=")&&(n="="),t=(t||"ms").toLowerCase(),i=e.align(t).time(),s=a.align(t).time(),n){case"<":return i":return s=":return s<=i;case"=":return i===s;case"!=":return i!==s}},between:function(e,t){return this.younger(e)&&this.older(t)},older:function(e,t){return this.compare(e,t,"<")},olderOrEqual:function(e,t){return this.compare(e,t,"<=")},younger:function(e,t){return this.compare(e,t,">")},youngerOrEqual:function(e,t){return this.compare(e,t,">=")},equal:function(e,t){return this.compare(e,t,"=")},notEqual:function(e,t){return this.compare(e,t,"!=")},diff:function(e){var t=datetime(e),e=Math.abs(this.time()-t.time()),t=Math.abs(this.month()-t.month()+12*(this.year()-t.year()));return{ms:e,second:Math.ceil(e/1e3),minute:Math.ceil(e/6e4),hour:Math.ceil(e/36e5),day:Math.ceil(e/864e5),month:t,year:Math.floor(t/12)}},distance:function(e,t){return this.diff(e)[t]}})}(),function(){"use strict";Datetime.use({dayOfYear:function(){var e=this.month(),t=this.day();return[0,31,59,90,120,151,181,212,243,273,304,334][e]+t+(1&"'`]/g,c=/(<([^>]+)>)/gi,d=new RegExp("(?:["+i+"]["+t+"]*)?(?:["+n+"]["+t+"]*)+|(?:["+i+"]["+t+"]*)+(?!["+n+"])|[\\d]+|[\\u2700-\\u27BF]|[^\\x00-\\x2F\\x3A-\\x40\\x5B-\\x60\\x7b-\\xBF\\xD7\\xF7\\u2000-\\u206F"+e+"]+","g"),u=/[A-Z\xC0-\xD6\xD8-\xDE]?[a-z\xDF-\xF6\xF8-\xFF]+|[A-Z\xC0-\xD6\xD8-\xDE]+(?![a-z\xDF-\xF6\xF8-\xFF])|\d+/g,h=new RegExp("^(?:["+n+i+"]["+t+"]*)+$"),p=new RegExp("^((?:["+n+i+"]["+t+"]*)|[\\d])+$"),f=/^[\x01-\xFF]*$/;function m(e,t){return o(e)?t:e}function v(e,t){t=1e.length)&&(t=e.length);for(var n=0,i=new Array(t);n":">","&":"&",'"':""","'":"'","`":"`"};function I(e){return E[e]}var A={"<":/(<)|(�*3c;)|(�*60;)/gi,">":/(>)|(�*3e;)|(�*62;)/gi,"&":/(&)|(�*26;)|(�*38;)/gi,'"':/(")|(�*22;)|(�*34;)/gi,"'":/(�*27;)|(�*39;)/gi,"`":/(�*60;)|(�*96;)/gi},M=Object.keys(A);function D(e,t){return e.replace(A[t],t)}function O(e,t,n){return v(e).substr(t,n)}var P=9007199254740991;function L(e,t,n){n=2>>0).toString(8);break;case"s":n=String(n),n=i.precision?n.substring(0,i.precision):n;break;case"t":n=String(!!n),n=i.precision?n.substring(0,i.precision):n;break;case"T":n=Object.prototype.toString.call(n).slice(8,-1).toLowerCase(),n=i.precision?n.substring(0,i.precision):n;break;case"u":n=parseInt(n,10)>>>0;break;case"v":n=n.valueOf(),n=i.precision?n.substring(0,i.precision):n;break;case"x":n=(parseInt(n,10)>>>0).toString(16);break;case"X":n=(parseInt(n,10)>>>0).toString(16).toUpperCase()}q.json.test(i.type)?d+=n:(!q.number.test(i.type)||o&&!i.sign?r="":(r=o?"+":"-",n=n.toString().replace(q.sign,"")),s=i.pad_char?"0"===i.pad_char?"0":i.pad_char.charAt(1):" ",a=i.width-(r+n).length,a=i.width&&0").concat(v(e),"")},escapeHtml:function(e){return v(e).replace(l,I)},unescapeHtml:function(e){return M.reduce(D,v(e))},unique:function(e,t){return x(w(e,t)).join("")},uniqueWords:function(e,t,n){return x(g(e,t,n)).join("")},substr:O,first:function(e,t){return(e=v(e))?O(e,0,t):""},last:function(e,t){return(e=v(e))?O(e,e.length-t):""},truncate:function(e,t){var n=2]*>/gi,function(e,t){return n.includes(t)?e:""})},stripTagsAll:function(e){return v(e).replace(c,"")},sprintf:Y,vsprintf:function(e,t){return Y.apply(null,[e].concat(t||[]))},includes:function(e,t,n){return v(e).includes(t,n)}},$=null;G=Symbol.toPrimitive,K=Symbol.toStringTag;var X=function(){function s(){var e,t,n,i=0=e.interval)&&(e.fn(),e.lastTime=M())})},this.intervalTicking=!0,n()),this.intervalId},clearInterval:function(e){for(var t=0;t:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i.exec(e))s.push(document.createElement(n[1]));else{i.innerHTML=e;for(var a=0;aA.animation.elements[y].loop?setTimeout(function(){S()},p):_()):"alternate"!==f||w?_():(b="normal"===b?"reverse":"normal",w=!0,S()))}};0
M4Q - "+m4q.version+"
";h.infobox.create(e)},info:function(){console.info("Metro 4 - v"+h.version+". "+h.showCompileTime()),console.info("m4q - "+m4q.version)},showCompileTime:function(){return"Built at: "+h.compileTime},aboutDlg:function(){alert("Metro 4 - v"+h.version+". "+h.showCompileTime())},ver:function(){return h.version},build:function(){return h.build},compile:function(){return h.compileTime},observe:function(){new MutationObserver(function(e){e.map(function(e){var t,n,i,s,a;if("attributes"===e.type&&"data-role"!==e.attributeName)"data-hotkey"===e.attributeName?h.initHotkeys([e.target],!0):(n=(t=u(e.target)).data("metroComponent"),i=e.attributeName,s=t.attr(i),a=e.oldValue,void 0!==n&&(t.fire("attr-change",{attr:i,newValue:s,oldValue:a,__this:t[0]}),u.each(n,function(){var e=h.getPlugin(t,this);e&&"function"==typeof e.changeAttribute&&e.changeAttribute(i,s,a)})));else if("childList"===e.type&&0/gi.test(e)},isEmbedObject:function(e){var t=!1;return o.each(["iframe","object","embed","video"],function(){("string"==typeof e&&e.toLowerCase()===this||void 0!==e.nodeType&&e.tagName.toLowerCase()===this)&&(t=!0)}),t},isVideoUrl:function(e){return/youtu\.be|youtube|twitch|vimeo/gi.test(e)},isDate:function(e,t,n){var i;if(this.isDateObject(e))return!0;try{return i=t?Datetime.from(e,t,n||"en-US"):datetime(e),Datetime.isDatetime(i)}catch(e){return!1}},isDateObject:function(e){return"object"==typeof e&&void 0!==e.getMonth},isInt:function(e){return!isNaN(e)&&+e%1==0},isFloat:function(e){return!isNaN(e)&&+e%1!=0||/^\d*\.\d+$/.test(e)},isFunc:function(e){return this.isType(e,"function")},isObject:function(e){return this.isType(e,"object")},isObject2:function(e){return"object"==typeof e&&!Array.isArray(e)},isType:function(e,t){if(!this.isValue(e))return!1;if(typeof e===t)return e;if("tag"===(""+t).toLowerCase()&&this.isTag(e))return e;if("url"===(""+t).toLowerCase()&&this.isUrl(e))return e;if("array"===(""+t).toLowerCase()&&Array.isArray(e))return e;if(this.isTag(e)||this.isUrl(e))return!1;if(typeof window[e]===t)return window[e];if("string"==typeof e&&-1===e.indexOf("."))return!1;if("string"==typeof e&&/[/\s([]+/gm.test(e))return!1;if("number"==typeof e&&"number"!==t.toLowerCase())return!1;for(var n=e.split("."),i=window,s=0;s"},elementId:function(e){return e+"-"+(new Date).getTime()+o.random(1,1e3)},secondsToTime:function(e){return{d:Math.floor(e%31536e3/86400),h:Math.floor(e%31536e3%86400/3600),m:Math.floor(e%31536e3%86400%3600/60),s:Math.round(e%31536e3%86400%3600%60)}},secondsToFormattedString:function(e){var t=parseInt(e,10),n=Math.floor(t/3600),e=Math.floor((t-3600*n)/60),t=t-3600*n-60*e;return[Cake.lpad(n,2,"0"),Cake.lpad(e,2,"0"),Cake.lpad(t,2,"0")].join(":")},func:function(e){return new Function("a",e)},exec:function(e,t,n){var i;if(null==e)return!1;var s=this.isFunc(e);!1===s&&(s=this.func(e));try{i=s.apply(n,t)}catch(e){if(!(i=null)===window.METRO_THROWS)throw e}return i},isOutsider:function(e){var t=o(e),e=t.clone();return e.removeAttr("data-role").css({visibility:"hidden",position:"absolute",display:"block"}),t.parent().append(e),t=this.inViewport(e[0]),e.remove(),!t},inViewport:function(e){e=this.rect(e);return 0<=e.top&&0<=e.left&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&e.right<=(window.innerWidth||document.documentElement.clientWidth)},rect:function(e){return e.getBoundingClientRect()},getCursorPosition:function(e,t){e=this.rect(e);return{x:this.pageXY(t).x-e.left-window.pageXOffset,y:this.pageXY(t).y-e.top-window.pageYOffset}},getCursorPositionX:function(e,t){return this.getCursorPosition(e,t).x},getCursorPositionY:function(e,t){return this.getCursorPosition(e,t).y},objectLength:function(e){return Object.keys(e).length},percent:function(e,t,n){if(0===e)return 0;e=100*t/e;return!0===n?Math.round(e):Math.round(100*e)/100},objectShift:function(e){var t=0;return o.each(e,function(e){(0===t||e").addClass("circle").appendTo(n)}();break;case"square":!function(){for(e=0;e<4;e++)s("
").addClass("square").appendTo(n)}();break;case"cycle":s("
").addClass("cycle").appendTo(n);break;case"simple":s('').appendTo(n);break;case"atom":!function(){for(e=0;e<3;e++)s("").addClass("electron").appendTo(n)}();break;case"bars":!function(){for(e=0;e<6;e++)s("").addClass("bar").appendTo(n)}();break;default:!function(){for(e=0;e<5;e++)t=s("
").addClass("wrap").appendTo(n),s("
").addClass("circle").appendTo(t)}()}this._fireEvent("activity-create",{element:n})},changeAttribute:function(e){},destroy:function(){return this.element}}),i.activity={open:function(e){var t=e||{},n='
',e=t.text?'
'+t.text+"
":"";return i.dialog.create({content:n+e,defaultAction:!1,clsContent:"d-flex flex-column flex-justify-center flex-align-center bg-transparent no-shadow w-auto",clsDialog:"no-border no-shadow bg-transparent global-dialog",autoHide:t.autoHide||0,overlayClickClose:!0===t.overlayClickClose,overlayColor:t.overlayColor||"#000000",overlayAlpha:t.overlayAlpha||.5,clsOverlay:"global-overlay"})},close:function(e){i.dialog.close(e)}}}(Metro,m4q),function(e,r){"use strict";var l=e.utils,t={adblockDeferred:0,checkInterval:1e3,fireOnce:!0,checkStop:10,localhost:!1,onAlert:e.noop,onFishingStart:e.noop,onFishingDone:e.noop};e.adblockSetup=function(e){t=r.extend({},t,e)},window.metroAdblockSetup,e.adblockSetup(window.metroAdblockSetup);var c={bite:function(){r("
").addClass("adblock-bite adsense google-adsense dblclick advert topad top_ads topAds textads sponsoredtextlink_container show_ads right-banner rekl mpu module-ad mid_ad mediaget horizontal_ad headerAd contentAd brand-link bottombanner bottom_ad_block block_ad bannertop banner-right banner-body b-banner b-article-aside__banner b-advert adwrapper adverts advertisment advertisement:not(body) advertise advert_list adtable adsense adpic adlist adleft adinfo adi adholder adframe addiv ad_text ad_space ad_right ad_links ad_body ad_block ad_Right adTitle adText".split(" ").shuffle().join(" ")).css({position:"fixed",height:1,width:1,overflow:"hidden",visibility:"visible",top:0,left:0}).append(r("").html("dblclick.net")).appendTo("body"),c.options.adblockDeferred?setTimeout(function(){c.fishing()},c.options.adblockDeferred):this.fishing()},fishing:function(){function e(){function e(){clearInterval(o),l.exec(i.onFishingDone),r(window).fire("fishing-done"),t.remove()}var t=r(".adsense.google-adsense.dblclick.advert.adblock-bite"),n=t.find("a");i.localhost||!r.localhost?!t.length||!n.length||-1").attr("type","button").addClass("hamburger menu-down");for(var s=0;s<3;s++)o("").addClass("line").appendTo(e);"rgba(0, 0, 0, 0)"!==i&&!0!==a.colors.isLight(i)||e.addClass("dark")}t.prepend(e),0===(i=t.find(".app-bar-menu")).length?e.css("display","none"):r.addCssRule(a.sheet,".app-bar-menu li","list-style: none!important;"),"block"===e.css("display")?(i.hide().addClass("collapsed"),e.removeClass("hidden")):e.addClass("hidden"),(!0===n.expand||r.isValue(n.expandPoint)&&r.mediaExist(n.expandPoint))&&(t.addClass("app-bar-expand"),e.addClass("hidden"))},_createEvents:function(){var e=this,t=this.element,n=this.options,i=t.find(".app-bar-menu"),s=t.find(".hamburger");t.on(a.events.click,".hamburger",function(){0!==i.length&&(i.hasClass("collapsed")?e.open():e.close())}),o(window).on(a.events.resize,function(){!0!==n.expand&&(r.isValue(n.expandPoint)&&r.mediaExist(n.expandPoint)?(t.addClass("app-bar-expand"),e._fireEvent("menu-expand")):(t.removeClass("app-bar-expand"),e._fireEvent("menu-collapse"))),0!==i.length&&("block"!==s.css("display")?(i.show(function(){o(this).removeStyleProperty("display")}),s.addClass("hidden")):(s.removeClass("hidden"),s.hasClass("active")?i.show().removeClass("collapsed"):i.hide().addClass("collapsed")))},{ns:this.id})},close:function(){var e=this,t=this.element,n=this.options,i=t.find(".app-bar-menu"),s=t.find(".hamburger");e._fireEvent("before-menu-close",{menu:i[0]}),i.slideUp(n.duration,function(){i.addClass("collapsed").removeClass("opened"),s.removeClass("active"),e._fireEvent("menu-close",{menu:i[0]})})},open:function(){var e=this,t=this.element,n=this.options,i=t.find(".app-bar-menu"),s=t.find(".hamburger");e._fireEvent("before-menu-open",{menu:i[0]}),i.slideDown(n.duration,function(){i.removeClass("collapsed").addClass("opened"),s.addClass("active"),e._fireEvent("menu-open",{menu:i[0]})})},changeAttribute:function(e){},destroy:function(){var e=this.element;return e.off(a.events.click,".hamburger"),o(window).off(a.events.resize,{ns:this.id}),e}})}(Metro,m4q),function(s,t){"use strict";var a=s.utils,n={audioVolume:.5,audioSrc:"",onAudioStart:s.noop,onAudioEnd:s.noop,onAudioButtonCreate:s.noop};s.audioButtonSetup=function(e){n=t.extend({},n,e)},window.metroAudioButtonSetup,s.audioButtonSetup(window.metroAudioButtonSetup),s.Component("audio-button",{init:function(e,t){return this._super(t,e,n,{audio:null,canPlay:null,id:a.elementId("audioButton")}),this},_create:function(){var e=this.element;this._createStructure(),this._createEvents(),this._fireEvent("audioButtonCreate",{element:e})},_createStructure:function(){var e=this.options;this.audio=new Audio(e.audioSrc),this.audio.volume=e.audioVolume},_createEvents:function(){var e=this,t=this.element,n=this.options,i=this.audio;i.addEventListener("loadeddata",function(){e.canPlay=!0}),i.addEventListener("ended",function(){e._fireEvent("audioEnd",{src:n.audioSrc,audio:i})}),t.on(s.events.click,function(){e.play()},{ns:this.id})},play:function(e){var t=this.element,n=this.options,i=this.audio;""!==n.audioSrc&&this.audio.duration&&this.canPlay&&(this._fireEvent("audioStart",{src:n.audioSrc,audio:i}),i.pause(),i.currentTime=0,i.play(),a.exec(e,[i],t[0]))},stop:function(e){var t=this.element,n=this.options,i=this.audio;i.pause(),i.currentTime=0,this._fireEvent("audioEnd",{src:n.audioSrc,audio:i}),a.exec(e,[i],t[0])},changeAttribute:function(e){var t,n,i=this.element,s=this.options,a=this.audio;"data-audio-src"===e&&(t=i.attr("data-audio-src"))&&""!==t.trim()&&(s.audioSrc=t,a.src=t),"data-audio-volume"===e&&(n=parseFloat(i.attr("data-audio-volume")),isNaN(n)||(s.audioVolume=n,a.volume=n))},destroy:function(){this.element.off(s.events.click,{ns:this.id})}}),s.playSound=function(e){var t,n="string"==typeof e?e:e.audioSrc,i=e&&e.audioVolume?e.audioVolume:.5;n&&((t=new Audio(n)).volume=parseFloat(i),t.addEventListener("loadeddata",function(){e&&e.onAudioStart&&a.exec(e.onAudioStart,[n],this),this.play()}),t.addEventListener("ended",function(){e&&e.onAudioEnd&&a.exec(e.onAudioEnd,[null],this)}))}}(Metro,m4q),function(h,p){"use strict";var o=h.utils,n={audioDeferred:0,playlist:null,src:null,volume:.5,loop:!1,autoplay:!1,showLoop:!0,showPlay:!0,showStop:!0,showMute:!0,showFull:!0,showStream:!0,showVolume:!0,showInfo:!0,showPlaylist:!0,showNext:!0,showPrev:!0,showFirst:!0,showLast:!0,showForward:!0,showBackward:!0,showShuffle:!0,showRandom:!0,loopIcon:"",stopIcon:"",playIcon:"",pauseIcon:"",muteIcon:"",volumeLowIcon:"",volumeMediumIcon:"",volumeHighIcon:"",playlistIcon:"",nextIcon:"",prevIcon:"",firstIcon:"",lastIcon:"",forwardIcon:"",backwardIcon:"",shuffleIcon:"",randomIcon:"",onPlay:h.noop,onPause:h.noop,onStop:h.noop,onEnd:h.noop,onMetadata:h.noop,onTime:h.noop,onAudioPlayerCreate:h.noop};h.audioPlayerSetup=function(e){n=p.extend({},n,e)},window.metroAudioPlayerSetup,h.audioPlayerSetup(window.metroAudioPlayerSetup),h.Component("audio-player",{init:function(e,t){return this._super(t,e,n,{preloader:null,player:null,audio:t,stream:null,volume:null,volumeBackup:0,muted:!1}),this},_create:function(){var e=this.element,t=this.options;this._createPlayer(),this._createControls(),this._createEvents(),!0===t.autoplay&&this.play(),this._fireEvent("audio-player-create",{element:e,player:this.player})},_createPlayer:function(){var e=this.element,t=this.options,n=this.audio,i=e.prev(),s=e.parent(),a=p("
").addClass("media-player audio-player "+e[0].className);0===i.length?s.prepend(a):a.insertAfter(i),e.appendTo(a),p.each(["muted","autoplay","controls","height","width","loop","poster","preload"],function(){e.removeAttr(this)}),e.attr("preload","auto"),n.volume=t.volume,null!==t.src&&this._setSource(t.src),e[0].className="",this.player=a},_setSource:function(e){var t=this.element;t.find("source").remove(),t.removeAttr("src"),Array.isArray(e)?p.each(e,function(){void 0!==this.src&&p("").attr("src",this.src).attr("type",void 0!==this.type?this.type:"").appendTo(t)}):t.attr("src",e)},_createControls:function(){var e,t=this,n=this.element,i=this.options,s=this.elem,a=p("
").addClass("controls").addClass(i.clsControls).insertAfter(n),o=p("
").addClass("stream").appendTo(a),r=p("").addClass("stream-slider ultra-thin cycle-marker").appendTo(o),l=p("
").addClass("load-audio").appendTo(o),c=p("
").addClass("volume").appendTo(a),d=p("").addClass("volume-slider ultra-thin cycle-marker").appendTo(c),u=p("
").addClass("info-box").appendTo(a);!0!==i.showInfo&&u.hide(),l.activity({type:"metro",style:"color"}),l.hide(0),this.preloader=l,h.makePlugin(r,"slider",{clsMarker:"bg-red",clsHint:"bg-cyan fg-white",clsComplete:"bg-cyan",hint:!0,onStart:function(){s.paused||s.pause()},onStop:function(e){0").attr("type","button").addClass("button square loop").html(i.loopIcon).appendTo(a)),!0===i.showPlay&&p("").appendTo(n),a[i.view[e]["index-view"]]=n}),t=0;t").addClass("table-inspector");i.attr("for",this.element.attr("id")),w("
"+(n.inspectorTitle||this.locale.table.inspector)+"
").appendTo(i),e=w("
").addClass("table-wrap").appendTo(i),t=w("").addClass("table subcompact"),n=w("").appendTo(t),t.appendTo(e),this._createInspectorItems(n),n=w("
").appendTo(i),w("
").addClass(s.clsHeadRow).appendTo(a),w.each(this.service,function(){var e=[],t=w("").appendTo(n)),s.clear().addClass(i.clsFooter),0!==this.foots.length&&(e=w("").addClass(i.clsHeadRow).appendTo(s),w.each(this.foots,function(){t=w("").appendTo(m),C=[];if("function"==typeof h.tableToCSV){for(t=y.isValue(t)?t.toLowerCase():"all-filtered",n=y.isValue(n)?n:y.elementId("table")+"-export.csv",l=w(""),o=this.heads,a=0;a"),y.isValue(this.title)&&c.html(this.title),C[p.view[e]["index-view"]]=c)}),a=0;a"),o=r[s],a=0;a").html(this),C[p.view[e]["index-view"]]=c)}),a=0;a").addClass("tabs-material-wrapper").addClass(t.clsComponent).insertBefore(e);!0===t.appBar&&s.addClass("app-bar-present"),"more"===t.appBar&&s.addClass("app-bar-present-more"),e.appendTo(s),e.addClass("tabs-material").addClass(t.clsTabs),n.addClass(t.clsTab),!0===t.deep&&e.addClass("deep"),!0===t.fixedTabs&&e.addClass("fixed-tabs"),this.marker=e.find(".tab-marker"),0===this.marker.length&&(this.marker=d("").addClass("tab-marker").addClass(t.clsMarker).appendTo(e)),this.openTab((0===i.length?n:i)[0])},_createEvents:function(){var s=this,a=this.element,o=this.options;a.on(t.events.click,"li",function(e){var t=d(this),n=a.find("li.active"),i=t.index()>n.index(),n=t.children("a").attr("href");e.preventDefault(),u.isValue(n)&&"#"===n[0]&&(t.hasClass("active")||t.hasClass("disabled")||!1!==u.exec(o.onBeforeTabOpen,[t,n,i],this)&&s.openTab(t,i))}),a.on(t.events.scroll,function(){var e=s.scroll;s.scrollDir=s.scrolln.index(t);this.openTab(e,t)},changeAttribute:function(){},destroy:function(){var e=this.element;return e.off(t.events.click,"li"),e.off(t.events.scroll),e}})}(Metro,m4q),function(r,l){"use strict";var c=r.utils,n={tabsDeferred:0,expand:!1,expandPoint:null,tabsPosition:"top",tabsType:"default",updateUri:!1,clsTabs:"",clsTabsList:"",clsTabsListItem:"",clsTabsListItemActive:"",onTab:r.noop,onTabOpen:r.noop,onTabClose:r.noop,onBeforeTab:r.noop_true,onTabsCreate:r.noop};r.tabsSetup=function(e){n=l.extend({},n,e)},window.metroTabsSetup,r.tabsSetup(window.metroTabsSetup),r.Component("tabs",{init:function(e,t){return this._super(t,e,n,{_targets:[],id:c.elementId("tabs")}),this},_create:function(){var e=this.element,t=(this.options,0").addClass("tabs tabs-wrapper");if(i.addClass(n.tabsPosition.replace(["-","_","+"]," ")),t.addClass("tabs-list"),"default"!==n.tabsType&&t.addClass("tabs-"+n.tabsType),s||(i.insertBefore(t),t.appendTo(i)),t.data("expanded",!1),s=l("
").addClass("expand-title"),i.prepend(s),0===(e=i.find(".hamburger")).length){e=l("
");y.isValue(this.title)&&t.html(this.title),y.isValue(this.size)&&t.css({width:this.size}),y.isValue(this.cls)&&e.push(this.cls),e.push(s.clsHeadCell),t.addClass(e.join(" ")),n.append(t)}),t=this.heads,e=0;e");i.data("index",e),y.isValue(t.title)&&i.html(t.title),y.isValue(t.format)&&i.attr("data-format",t.format),y.isValue(t.formatMask)&&i.attr("data-format-mask",t.formatMask),y.isValue(t.name)&&i.attr("data-name",t.name),y.isValue(t.colspan)&&i.attr("colspan",t.colspan),y.isValue(t.size)&&i.attr("data-size",t.size),y.isValue(t.sortable)&&i.attr("data-sortable",t.sortable),y.isValue(t.sortDir)&&i.attr("data-sort-dir",t.sortDir),y.isValue(t.clsColumn)&&i.attr("data-cls-column",t.clsColumn),y.isValue(t.cls)&&i.attr("data-cls",t.cls),y.isValue(t.colspan)&&i.attr("colspan",t.colspan),y.isValue(t.show)&&i.attr("data-show",t.show),y.isValue(t.required)&&i.attr("data-required",t.required),y.isValue(t.field)&&i.attr("data-field",t.field),y.isValue(t.fieldType)&&i.attr("data-field-type",t.fieldType),y.isValue(t.validator)&&i.attr("data-validator",t.validator),y.isValue(t.template)&&i.attr("data-template",t.template),y.isValue(r[e].size)&&i.css({width:r[e].size}),!0===t.sortable&&(n.push("sortable-column"),y.isValue(t.sortDir)&&n.push("sort-"+t.sortDir)),y.isValue(t.cls)&&w.each(t.cls.toArray(),function(){n.push(this)}),!1===y.bool(r[e].show)&&-1===n.indexOf("hidden")&&n.push("hidden"),n.push(s.clsHeadCell),y.bool(r[e].show)&&y.arrayDelete(n,"hidden"),i.addClass(n.join(" ")),o[r[e]["index-view"]]=i}),e=0;e").addClass(this.options.clsBody),0!==t.length?n.insertAfter(t):e.append(n)),n.clear()},_createTableFooter:function(){var e,t,n=this.element,i=this.options,s=n.find("tfoot");0===s.length&&(s=w("
").appendTo(e),void 0!==this.title&&t.html(this.title),void 0!==this.name&&t.addClass("foot-column-name-"+this.name),void 0!==this.cls&&t.addClass(this.cls),y.isValue(this.colspan)&&t.attr("colspan",this.colspan),t.appendTo(e)}))},_createTopBlock:function(){var n,i=this,e=this.element,s=this.options,t=w("
").addClass("table-top").addClass(s.clsTableTop).insertBefore(e.parent()),a=y.isValue(this.wrapperSearch)?this.wrapperSearch:w("
").addClass("table-search-block").addClass(s.clsSearch).appendTo(t);return a.addClass(s.clsSearch),e=w("").attr("type","text").attr("placeholder",s.tableSearchPlaceholder).appendTo(a),b.makePlugin(e,"input",{prepend:s.tableSearchTitle||i.locale.table.search}),!0!==s.showSearch&&a.hide(),(a=y.isValue(this.wrapperRows)?this.wrapperRows:w("
").addClass("table-rows-block").appendTo(t)).addClass(s.clsRowsCount),n=w("").addClass("input table-skip-input").addClass(t.clsTableSkipInput).appendTo(e),w("
").html(t+1),void 0!==d.service[0].clsColumn&&s.addClass(d.service[0].clsColumn),s.appendTo(i),s=w(""),a="checkbox"===h.checkType?w(""):w(""),y.isValue(g)&&Array.isArray(g)&&-1");y.isValue(d.heads[e].template)&&(t=d.heads[e].template.replace(/%VAL%/g,t)),n.html(t),n.addClass(h.clsBodyCell),y.isValue(d.heads[e].clsColumn)&&n.addClass(d.heads[e].clsColumn),!1===y.bool(C[e].show)&&n.addClass("hidden"),y.bool(C[e].show)&&n.removeClass("hidden"),n.data("original",this),r[C[e]["index-view"]]=n,d._fireEvent("draw-cell",{td:n,val:t,cellIndex:e,head:d.heads[e],items:o}),!0===h.cellWrapper&&(t=w("
").addClass("data-wrapper").addClass(h.clsCellWrapper).html(n.html()),n.html("").append(t))}),n=0;n").addClass(h.clsBodyRow).appendTo(p),(s=w("
").attr("colspan",n).addClass("text-center").html(w("").addClass(h.clsEmptyTableTitle).html(h.emptyTableTitle||d.locale.table.empty))).appendTo(i);this._info(1+f,1+m,c.length),this._paging(c.length),this.activity&&this.activity.hide(),this._fireEvent("draw"),void 0!==e&&y.exec(e,null,u[0])}else console.warn("Heads is not defined for table ID "+u.attr("id"))},_getItemContent:function(e){var t=this.options,n=e[this.sort.colIndex],i=this.heads[this.sort.colIndex].format,s=y.isNull(this.heads)||y.isNull(this.heads[this.sort.colIndex])||!y.isValue(this.heads[this.sort.colIndex].formatMask)?"%Y-%m-%d":this.heads[this.sort.colIndex].formatMask,a=(this.heads&&this.heads[this.sort.colIndex]&&this.heads[this.sort.colIndex].thousandSeparator?this.heads[this.sort.colIndex]:t).thousandSeparator,e=(this.heads&&this.heads[this.sort.colIndex]&&this.heads[this.sort.colIndex].decimalSeparator?this.heads[this.sort.colIndex]:t).decimalSeparator,o=(""+n).toLowerCase().replace(/[\n\r]+|[\s]{2,}/g," ").trim();if(y.isValue(o)&&y.isValue(i))switch(-1!==["number","int","float","money"].indexOf(i)&&(o=y.parseNumber(o,a,e)),i){case"date":o=s?Datetime.from(o,s,t.locale):datetime(o);break;case"number":o=+o;break;case"int":o=parseInt(o);break;case"float":o=parseFloat(o);break;case"money":o=y.parseMoney(o);break;case"card":o=y.parseCard(o);break;case"phone":o=y.parsePhone(o)}return o},addItem:function(e,t){if(!Array.isArray(e))return console.warn("Item is not an array and can't be added"),this;this.items.push(e),!1!==t&&this.draw()},addItems:function(e,t){if(!Array.isArray(e))return console.warn("Items is not an array and can't be added"),this;e.forEach(function(e){Array.isArray(e)&&this.items.push(e,!1)}),this.draw(),!1!==t&&this.draw()},updateItem:function(e,n,t){var i=this.items[this.index[e]],s=null;return y.isNull(i)?(console.warn("Item is undefined for update"),this):(isNaN(n)&&this.heads.forEach(function(e,t){e.name===n&&(s=t)}),y.isNull(s)?console.warn("Item is undefined for update. Field "+n+" not found in data structure"):(i[s]=t,this.items[this.index[e]]=i),this)},getItem:function(e){return this.items[this.index[e]]},deleteItem:function(e,t){for(var n=[],i=y.isFunc(t),s=0;sthis.pagesCount))return this._draw(),this;this.currentPage=this.pagesCount}},prev:function(){if(0!==this.items.length){if(this.currentPage--,0!==this.currentPage)return this._draw(),this;this.currentPage=1}},first:function(){if(0!==this.items.length)return this.currentPage=1,this._draw(),this},last:function(){if(0!==this.items.length)return this.currentPage=this.pagesCount,this._draw(),this},page:function(e){return e<=0&&(e=1),e>this.pagesCount&&(e=this.pagesCount),this.currentPage=e,this._draw(),this},addFilter:function(e,t){var n,i=null,s=y.isFunc(e);if(!1!==s){for(n=0;n").appendTo(m),g=w("