PageSourceSearch

https://www.nsktv.ru/bitrix/cache/js/s1/gtrk_main/template_a7c3404…9b0520c37e131bd7f01d_v1.js?1760951828654267

js nsktv.ru collected 2026-10-01 10:42:39 UTC 654,267 bytes, 4,214 lines download raw bytes

vendor: 4,679 bytes, lines 1-4
1
2; /* Start:"a:4:{s:4:"full";s:67:"/bitrix/templates/gtrk_main/js/jquery-1.11.1.min.js?141598962595786";s:6:"source";s:51:"/bitrix/templates/gtrk_main/js/jquery-1.11.1.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
3/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */
4!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.1",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b=a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s
vendor: 12,883 bytes, line 4
4=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b){return a===b&&(l=!0),0},C="undefined",D=1<<31,E={}.hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(eb){I={apply:F.length?function(a,b){H.apply(a,J.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;if(1!==(k=b.nodeType)&&9!==k)return[];if(p&&!e){if(f=_.exec(a))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+qb(o[l]);w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")}if(x)try{return I.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function hb(a){return a[u]=!0,a}function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function ob(a){return a&&typeof a.getElementsByTagName!==C&&a}c=fb.support={},f=fb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fb.setDocument=function(a){var b,e=a?a.ownerDocument||a:v,g=e.defaultView;return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){m()},!1):g.attachEvent&&g.attachEvent("onunload",function(){m()})),c.attributes=ib(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ib(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a){return a.innerHTML="<div class='a'></div><div class='a i'></div>",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=ib(function(a){return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==C&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a){a.innerHTML="<select msallowclip=''><option selected=''></option></select>",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")}),ib(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;if(f===g)return kb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},e):n},fb.matches=function(a,b){return fb(a,null,null,b)},fb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fb(b,n,null,[a]).length>0},fb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fb.selectors={cacheLength:50,createPseudo:hb,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:hb(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?hb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:hb(function(a){return function(b){return fb(a,b).length>0}}),contains:hb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:hb(function(a){return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)}
vendor: 78,440 bytes, lines 4-7
4,input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:nb(function(){return[0]}),last:nb(function(a,b){return[b-1]}),eq:nb(function(a,b,c){return[0>c?c+b:c]}),even:nb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:nb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:nb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:nb(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=lb(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=mb(b);function pb(){}pb.prototype=d.filters=d.pseudos,d.setFilters=new pb,g=fb.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fb.error(a):z(a,i).slice(0)};function qb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c}function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ub(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)})}function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a){return a===b},h,!0),l=rb(function(a){return K.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>i;i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))}m.push(c)}return sb(m)}function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));s=ub(s)}I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?hb(f):f}return h=fb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xb(e,d)),f.selector=a}return f},i=fb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ib(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||jb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ib(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||jb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ib(function(a){return null==a.getAttribute("disabled")})||jb(L,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fb}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;
5if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?m.queue(this[0],a):void 0===b?this:this.each(function(){var c=m.queue(this,a,b);m._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&m.dequeue(this,a)})},dequeue:function(a){return this.each(function(){m.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=m.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=m._data(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=["Top","Right","Bottom","Left"],U=function(a,b){return a=b||a,"none"===m.css(a,"display")||!m.contains(a.ownerDocument,a)},V=m.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===m.type(c)){e=!0;for(h in c)m.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,m.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(m(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav></:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="<input type='radio' checked='checked' name='t'/>",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function ab(){return!0}function bb(){return!1}function cb(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},fix:function(a){if(a[m.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=Z.test(e)?this.mouseHooks:Y.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new m.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=f.srcElement||y),3===a.target.nodeType&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,g.filter?g.filter(a,f):a},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button,g=b.fromElement;return null==a.pageX&&null!=b.clientX&&(d=a.target.ownerDocument||y,e=d.documentElement,c=d.body,a.pageX=b.clientX+(e&&e.scrollLeft||c&&c.scrollLeft||0)-(e&&e.clientLeft||c&&c.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||c&&c.scrollTop||0)-(e&&e.clientTop||c&&c.clientTop||0)),!a.relatedTarget&&g&&(a.relatedTarget=g===a.target?b.toElement:g),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==cb()&&this.focus)try{return this.focus(),!1}catch(a){}},delegateType:"focusin"},blur:{trigger:function(){return this===cb()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return m.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0},_default:function(a){return m.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=m.extend(new m.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?m.event.trigger(e,null,b):m.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},m.removeEvent=y.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){var d="on"+b;a.detachEvent&&(typeof a[d]===K&&(a[d]=null),a.detachEvent(d,c))},m.Event=function(a,b){return this instanceof m.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ab:bb):this.type=a,b&&m.extend(this,b),this.timeStamp=a&&a.timeStamp||m.now(),void(this[m.expando]=!0)):new m.Event(a,b)},m.Event.prototype={isDefaultPrevented:bb,isPropagationStopped:bb,isImmediatePropagationStopped:bb,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ab,a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ab,a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ab,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},m.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){m.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!m.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.submitBubbles||(m.event.special.submit={setup:function(){return m.nodeName(this,"form")?!1:void m.event.add(this,"click._submit keypress._submit",function(a){var b=a.target,c=m.nodeName(b,"input")||m.nodeName(b,"button")?b.form:void 0;c&&!m._data(c,"submitBubbles")&&(m.event.add(c,"submit._submit",function(a){a._submit_bubble=!0}),m._data(c,"submitBubbles",!0))})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&m.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){return m.nodeName(this,"form")?!1:void m.event.remove(this,"._submit")}}),k.changeBubbles||(m.event.special.change={setup:function(){return X.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(m.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._just_changed=!0)}),m.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1),m.event.simulate("change",this,a,!0)})),!1):void m.event.add(this,"beforeactivate._change",function(a){var b=a.target;X.test(b.nodeName)&&!m._data(b,"changeBubbles")&&(m.event.add(b,"change._change",function(a){!this.parentNode||a.isSimulated||a.isTrigger||m.event.simulate("change",this.parentNode,a,!0)}),m._data(b,"changeBubbles",!0))})},handle:function(a){var b=a.target;return this!==b||a.isSimulated||a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type?a.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return m.event.remove(this,"._change"),!X.test(this.nodeName)}}),k.focusinBubbles||m.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){m.event.simulate(b,a.target,m.event.fix(a),!0)};m.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=m._data(d,b);e||d.addEventListener(a,c,!0),m._data(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=m._data(d,b)-1;e?m._data(d,b,e):(d.removeEventListener(a,c,!0),m._removeData(d,b))}}}),m.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(f in a)this.on(f,b,c,a[f],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=bb;else if(!d)return this;return 1===e&&(g=d,d=function(a){return m().off(a),g.apply(this,arguments)},d.guid=g.guid||(g.guid=m.guid++)),this.each(function(){m.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,m(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=bb),this.each(function(){m.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){m.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?m.event.trigger(a,b,c,!0):void 0}});function db(a){var b=eb.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}var eb="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",fb=/ jQuery\d+="(?:null|\d+)"/g,gb=new RegExp("<(?:"+eb+")[\\s/>]","i"),hb=/^\s+/,ib=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,jb=/<([\w:]+)/,kb=/<tbody/i,lb=/<|&#?\w+;/,mb=/<(?:script|style|link)/i,nb=/checked\s*(?:[^=]|=\s*.checked.)/i,ob=/^$|\/(?:java|ecma)script/i,pb=/^true\/(.*)/,qb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,rb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:k.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},sb=db(y),tb=sb.appendChild(y.createElement("div"));rb.optgroup=rb.option,rb.tbody=rb.tfoot=rb.colgroup=rb.caption=rb.thead,rb.th=rb.td;function ub(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ub(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function vb(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wb(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xb(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function yb(a){var b=pb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function zb(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Ab(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Bb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xb(b).text=a.text,yb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!gb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(tb.innerHTML=a.outerHTML,tb.removeChild(f=tb.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ub(f),h=ub(a),g=0;null!=(e=h[g]);++g)d[g]&&Bb(e,d[g]);if(b)if(c)for(h=h||ub(a),d=d||ub(f),g=0;null!=(e=h[g]);g++)Ab(e,d[g]);else Ab(a,f);return d=ub(f,"script"),d.length>0&&zb(d,!i&&ub(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=db(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(lb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(jb.exec(f)||["",""])[1].toLowerCase(),l=rb[i]||rb._default,h.innerHTML=l[1]+f.replace(ib,"<$1></$2>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&hb.test(f)&&p.push(b.createTextNode(hb.exec(f)[0])),!k.tbody){f="table"!==i||kb.test(f)?"<table>"!==l[1]||kb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ub(p,"input"),vb),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ub(o.appendChild(f),"script"),g&&zb(h),c)){e=0;while(f=h[e++])ob.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ub(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&zb(ub(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ub(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fb,""):void 0;if(!("string"!=typeof a||mb.test(a)||!k.htmlSerialize&&gb.test(a)||!k.leadingWhitespace&&hb.test(a)||rb[(jb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ib,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ub(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ub(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&nb.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ub(i,"script"),xb),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ub(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,yb),j=0;f>j;j++)d=g[j],ob.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qb,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Cb,Db={};function Eb(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fb(a){var b=y,c=Db[a];return c||(c=Eb(a,b),"none"!==c&&c||(Cb=(Cb||m("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=(Cb[0].contentWindow||Cb[0].contentDocument).document,b.write(),b.close(),c=Eb(a,b),Cb.detach()),Db[a]=c),c}!function(){var a;k.shrinkWrapBlocks=function(){if(null!=a)return a;a=!1;var b,c,d;return c=y.getElementsByTagName("body")[0],c&&c.style?(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",b.appendChild(y.createElement("div")).style.width="5px",a=3!==b.offsetWidth),c.removeChild(d),a):void 0}}();var Gb=/^margin/,Hb=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ib,Jb,Kb=/^(top|right|bottom|left)$/;a.getComputedStyle?(Ib=function(a){return a.ownerDocument.defaultView.getComputedStyle(a,null)},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c.getPropertyValue(b)||c[b]:void 0,c&&(""!==g||m.contains(a.ownerDocument,a)||(g=m.style(a,b)),Hb.test(g)&&Gb.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0===g?g:g+""}):y.documentElement.currentStyle&&(Ib=function(a){return a.currentStyle},Jb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ib(a),g=c?c[b]:void 0,null==g&&h&&h[b]&&(g=h[b]),Hb.test(g)&&!Kb.test(b)&&(d=h.left,e=a.runtimeStyle,f=e&&e.left,f&&(e.left=a.currentStyle.left),h.left="fontSize"===b?"1em":g,g=h.pixelLeft+"px",h.left=d,f&&(e.left=f)),void 0===g?g:g+""||"auto"});function Lb(a,b){return{get:function(){var c=a();if(null!=c)return c?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d,e,f,g,h;if(b=y.createElement("div"),b.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=d&&d.style){c.cssText="float:left;opacity:.5",k.opacity="0.5"===c.opacity,k.cssFloat=!!c.cssFloat,b.style.backgroundClip="content-box",b.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===b.style.backgroundClip,k.boxSizing=""===c.boxSizing||""===c.MozBoxSizing||""===c.WebkitBoxSizing,m.extend(k,{reliableHiddenOffsets:function(){return null==g&&i(),g},boxSizingReliable:function(){return null==f&&i(),f},pixelPosition:function(){return null==e&&i(),e},reliableMarginRight:function(){return null==h&&i(),h}});function i(){var b,c,d,i;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),b.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",e=f=!1,h=!0,a.getComputedStyle&&(e="1%"!==(a.getComputedStyle(b,null)||{}).top,f="4px"===(a.getComputedStyle(b,null)||{width:"4px"}).width,i=b.appendChild(y.createElement("div")),i.style.cssText=b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",i.style.marginRight=i.style.width="0",b.style.width="1px",h=!parseFloat((a.getComputedStyle(i,null)||{}).marginRight)),b.innerHTML="<table><tr><td></td><td>t</td></tr></table>",i=b.getElementsByTagName("td"),i[0].style.cssText="margin:0;border:0;padding:0;display:none",g=0===i[0].offsetHeight,g&&(i[0].style.display="",i[1].style.display="none",g=0===i[0].offsetHeight),c.removeChild(d))}}}(),m.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var Mb=/alpha\([^)]*\)/i,Nb=/opacity\s*=\s*([^)]*)/,Ob=/^(none|table(?!-c[ea]).+)/,Pb=new RegExp("^("+S+")(.*)$","i"),Qb=new RegExp("^([+-])=("+S+")","i"),Rb={position:"absolute",visibility:"hidden",display:"block"},Sb={letterSpacing:"0",fontWeight:"400"},Tb=["Webkit","O","Moz","ms"];function Ub(a,b){if(b in a)return b;var c=b.charAt(0).toUpperCase()+b.slice(1),d=b,e=Tb.length;while(e--)if(b=Tb[e]+c,b in a)return b;return d}function Vb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=m._data(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&U(d)&&(f[g]=m._data(d,"olddisplay",Fb(d.nodeName)))):(e=U(d),(c&&"none"!==c||!e)&&m._data(d,"olddisplay",e?c:m.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function Wb(a,b,c){var d=Pb.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Xb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=m.css(a,c+T[f],!0,e)),d?("content"===c&&(g-=m.css(a,"padding"+T[f],!0,e)),"margin"!==c&&(g-=m.css(a,"border"+T[f]+"Width",!0,e))):(g+=m.css(a,"padding"+T[f],!0,e),"padding"!==c&&(g+=m.css(a,"border"+T[f]+"Width",!0,e)));return g}function Yb(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ib(a),g=k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Jb(a,b,f),(0>e||null==e)&&(e=a.style[b]),Hb.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Xb(a,b,c||(g?"border":"content"),d,f)+"px"}m.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Jb(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":k.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=m.camelCase(b),i=a.style;if(b=m.cssProps[h]||(m.cssProps[h]=Ub(i,h)),g=m.cssHooks[b]||m.cssHooks[h],void 0===c)return g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b];if(f=typeof c,"string"===f&&(e=Qb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(m.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||m.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),!(g&&"set"in g&&void 0===(c=g.set(a,c,d)))))try{i[b]=c}catch(j){}}},css:function(a,b,c,d){var e,f,g,h=m.camelCase(b);return b=m.cssProps[h]||(m.cssProps[h]=Ub(a.style,h)),g=m.cssHooks[b]||m.cssHooks[h],g&&"get"in g&&(f=g.get(a,!0,c)),void 0===f&&(f=Jb(a,b,d)),"normal"===f&&b in Sb&&(f=Sb[b]),""===c||c?(e=parseFloat(f),c===!0||m.isNumeric(e)?e||0:f):f}}),m.each(["height","width"],function(a,b){m.cssHooks[b]={get:function(a,c,d){return c?Ob.test(m.css(a,"display"))&&0===a.offsetWidth?m.swap(a,Rb,function(){return Yb(a,b,d)}):Yb(a,b,d):void 0},set:function(a,c,d){var e=d&&Ib(a);return Wb(a,c,d?Xb(a,b,d,k.boxSizing&&"border-box"===m.css(a,"boxSizing",!1,e),e):0)}}}),k.opacity||(m.cssHooks.opacity={get:function(a,b){return Nb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=m.isNumeric(b)?"alpha(opacity="+100*b+")":"",f=d&&d.filter||c.filter||"";c.zoom=1,(b>=1||""===b)&&""===m.trim(f.replace(Mb,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===b||d&&!d.filter)||(c.filter=Mb.test(f)?f.replace(Mb,e):f+" "+e)}}),m.cssHooks.marginRight=Lb(k.reliableMarginRight,function(a,b){return b?m.swap(a,{display:"inline-block"},Jb,[a,"marginRight"]):void 0}),m.each({margin:"",padding:"",border:"Width"},function(a,b){m.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+T[d]+b]=f[d]||f[d-2]||f[0];return e}},Gb.test(a)||(m.cssHooks[a+b].set=Wb)}),m.fn.extend({css:function(a,b){return V(this,function(a,b,c){var d,e,f={},g=0;if(m.isArray(b)){for(d=Ib(a),e=b.length;e>g;g++)f[b[g]]=m.css(a,b[g],!1,d);return f}return void 0!==c?m.style(a,b,c):m.css(a,b)},a,b,arguments.length>1)},show:function(){return Vb(this,!0)},hide:function(){return Vb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){U(this)?m(this).show():m(this).hide()})}});function Zb(a,b,c,d,e){return new Zb.prototype.init(a,b,c,d,e)}m.Tween=Zb,Zb.prototype={constructor:Zb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(m.cssNumber[c]?"":"px")
6},cur:function(){var a=Zb.propHooks[this.prop];return a&&a.get?a.get(this):Zb.propHooks._default.get(this)},run:function(a){var b,c=Zb.propHooks[this.prop];return this.pos=b=this.options.duration?m.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Zb.propHooks._default.set(this),this}},Zb.prototype.init.prototype=Zb.prototype,Zb.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=m.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){m.fx.step[a.prop]?m.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[m.cssProps[a.prop]]||m.cssHooks[a.prop])?m.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Zb.propHooks.scrollTop=Zb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},m.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},m.fx=Zb.prototype.init,m.fx.step={};var $b,_b,ac=/^(?:toggle|show|hide)$/,bc=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),cc=/queueHooks$/,dc=[ic],ec={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=bc.exec(b),f=e&&e[3]||(m.cssNumber[a]?"":"px"),g=(m.cssNumber[a]||"px"!==f&&+d)&&bc.exec(m.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,m.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function fc(){return setTimeout(function(){$b=void 0}),$b=m.now()}function gc(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=T[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function hc(a,b,c){for(var d,e=(ec[b]||[]).concat(ec["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function ic(a,b,c){var d,e,f,g,h,i,j,l,n=this,o={},p=a.style,q=a.nodeType&&U(a),r=m._data(a,"fxshow");c.queue||(h=m._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,n.always(function(){n.always(function(){h.unqueued--,m.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[p.overflow,p.overflowX,p.overflowY],j=m.css(a,"display"),l="none"===j?m._data(a,"olddisplay")||Fb(a.nodeName):j,"inline"===l&&"none"===m.css(a,"float")&&(k.inlineBlockNeedsLayout&&"inline"!==Fb(a.nodeName)?p.zoom=1:p.display="inline-block")),c.overflow&&(p.overflow="hidden",k.shrinkWrapBlocks()||n.always(function(){p.overflow=c.overflow[0],p.overflowX=c.overflow[1],p.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],ac.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(q?"hide":"show")){if("show"!==e||!r||void 0===r[d])continue;q=!0}o[d]=r&&r[d]||m.style(a,d)}else j=void 0;if(m.isEmptyObject(o))"inline"===("none"===j?Fb(a.nodeName):j)&&(p.display=j);else{r?"hidden"in r&&(q=r.hidden):r=m._data(a,"fxshow",{}),f&&(r.hidden=!q),q?m(a).show():n.done(function(){m(a).hide()}),n.done(function(){var b;m._removeData(a,"fxshow");for(b in o)m.style(a,b,o[b])});for(d in o)g=hc(q?r[d]:0,d,n),d in r||(r[d]=g.start,q&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function jc(a,b){var c,d,e,f,g;for(c in a)if(d=m.camelCase(c),e=b[d],f=a[c],m.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=m.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function kc(a,b,c){var d,e,f=0,g=dc.length,h=m.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=$b||fc(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:m.extend({},b),opts:m.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:$b||fc(),duration:c.duration,tweens:[],createTween:function(b,c){var d=m.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(jc(k,j.opts.specialEasing);g>f;f++)if(d=dc[f].call(j,a,k,j.opts))return d;return m.map(k,hc,j),m.isFunction(j.opts.start)&&j.opts.start.call(a,j),m.fx.timer(m.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}m.Animation=m.extend(kc,{tweener:function(a,b){m.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],ec[c]=ec[c]||[],ec[c].unshift(b)},prefilter:function(a,b){b?dc.unshift(a):dc.push(a)}}),m.speed=function(a,b,c){var d=a&&"object"==typeof a?m.extend({},a):{complete:c||!c&&b||m.isFunction(a)&&a,duration:a,easing:c&&b||b&&!m.isFunction(b)&&b};return d.duration=m.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in m.fx.speeds?m.fx.speeds[d.duration]:m.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){m.isFunction(d.old)&&d.old.call(this),d.queue&&m.dequeue(this,d.queue)},d},m.fn.extend({fadeTo:function(a,b,c,d){return this.filter(U).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=m.isEmptyObject(a),f=m.speed(b,c,d),g=function(){var b=kc(this,m.extend({},a),f);(e||m._data(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=m.timers,g=m._data(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&cc.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&m.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=m._data(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=m.timers,g=d?d.length:0;for(c.finish=!0,m.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),m.each(["toggle","show","hide"],function(a,b){var c=m.fn[b];m.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(gc(b,!0),a,d,e)}}),m.each({slideDown:gc("show"),slideUp:gc("hide"),slideToggle:gc("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){m.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),m.timers=[],m.fx.tick=function(){var a,b=m.timers,c=0;for($b=m.now();c<b.length;c++)a=b[c],a()||b[c]!==a||b.splice(c--,1);b.length||m.fx.stop(),$b=void 0},m.fx.timer=function(a){m.timers.push(a),a()?m.fx.start():m.timers.pop()},m.fx.interval=13,m.fx.start=function(){_b||(_b=setInterval(m.fx.tick,m.fx.interval))},m.fx.stop=function(){clearInterval(_b),_b=null},m.fx.speeds={slow:600,fast:200,_default:400},m.fn.delay=function(a,b){return a=m.fx?m.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a,b,c,d,e;b=y.createElement("div"),b.setAttribute("className","t"),b.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",d=b.getElementsByTagName("a")[0],c=y.createElement("select"),e=c.appendChild(y.createElement("option")),a=b.getElementsByTagName("input")[0],d.style.cssText="top:1px",k.getSetAttribute="t"!==b.className,k.style=/top/.test(d.getAttribute("style")),k.hrefNormalized="/a"===d.getAttribute("href"),k.checkOn=!!a.value,k.optSelected=e.selected,k.enctype=!!y.createElement("form").enctype,c.disabled=!0,k.optDisabled=!e.disabled,a=y.createElement("input"),a.setAttribute("value",""),k.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),k.radioValue="t"===a.value}();var lc=/\r/g;m.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=m.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,m(this).val()):a,null==e?e="":"number"==typeof e?e+="":m.isArray(e)&&(e=m.map(e,function(a){return null==a?"":a+""})),b=m.valHooks[this.type]||m.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=m.valHooks[e.type]||m.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(lc,""):null==c?"":c)}}}),m.extend({valHooks:{option:{get:function(a){var b=m.find.attr(a,"value");return null!=b?b:m.trim(m.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&m.nodeName(c.parentNode,"optgroup"))){if(b=m(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=m.makeArray(b),g=e.length;while(g--)if(d=e[g],m.inArray(m.valHooks.option.get(d),f)>=0)try{d.selected=c=!0}catch(h){d.scrollHeight}else d.selected=!1;return c||(a.selectedIndex=-1),e}}}}),m.each(["radio","checkbox"],function(){m.valHooks[this]={set:function(a,b){return m.isArray(b)?a.checked=m.inArray(m(a).val(),b)>=0:void 0}},k.checkOn||(m.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var mc,nc,oc=m.expr.attrHandle,pc=/^(?:checked|selected)$/i,qc=k.getSetAttribute,rc=k.input;m.fn.extend({attr:function(a,b){return V(this,m.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){m.removeAttr(this,a)})}}),m.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===K?m.prop(a,b,c):(1===f&&m.isXMLDoc(a)||(b=b.toLowerCase(),d=m.attrHooks[b]||(m.expr.match.bool.test(b)?nc:mc)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=m.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void m.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=m.propFix[c]||c,m.expr.match.bool.test(c)?rc&&qc||!pc.test(c)?a[d]=!1:a[m.camelCase("default-"+c)]=a[d]=!1:m.attr(a,c,""),a.removeAttribute(qc?c:d)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&m.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),nc={set:function(a,b,c){return b===!1?m.removeAttr(a,c):rc&&qc||!pc.test(c)?a.setAttribute(!qc&&m.propFix[c]||c,c):a[m.camelCase("default-"+c)]=a[c]=!0,c}},m.each(m.expr.match.bool.source.match(/\w+/g),function(a,b){var c=oc[b]||m.find.attr;oc[b]=rc&&qc||!pc.test(b)?function(a,b,d){var e,f;return d||(f=oc[b],oc[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,oc[b]=f),e}:function(a,b,c){return c?void 0:a[m.camelCase("default-"+b)]?b.toLowerCase():null}}),rc&&qc||(m.attrHooks.value={set:function(a,b,c){return m.nodeName(a,"input")?void(a.defaultValue=b):mc&&mc.set(a,b,c)}}),qc||(mc={set:function(a,b,c){var d=a.getAttributeNode(c);return d||a.setAttributeNode(d=a.ownerDocument.createAttribute(c)),d.value=b+="","value"===c||b===a.getAttribute(c)?b:void 0}},oc.id=oc.name=oc.coords=function(a,b,c){var d;return c?void 0:(d=a.getAttributeNode(b))&&""!==d.value?d.value:null},m.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);return c&&c.specified?c.value:void 0},set:mc.set},m.attrHooks.contenteditable={set:function(a,b,c){mc.set(a,""===b?!1:b,c)}},m.each(["width","height"],function(a,b){m.attrHooks[b]={set:function(a,c){return""===c?(a.setAttribute(b,"auto"),c):void 0}}})),k.style||(m.attrHooks.style={get:function(a){return a.style.cssText||void 0},set:function(a,b){return a.style.cssText=b+""}});var sc=/^(?:input|select|textarea|button|object)$/i,tc=/^(?:a|area)$/i;m.fn.extend({prop:function(a,b){return V(this,m.prop,a,b,arguments.length>1)},removeProp:function(a){return a=m.propFix[a]||a,this.each(function(){try{this[a]=void 0,delete this[a]}catch(b){}})}}),m.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!m.isXMLDoc(a),f&&(b=m.propFix[b]||b,e=m.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=m.find.attr(a,"tabindex");return b?parseInt(b,10):sc.test(a.nodeName)||tc.test(a.nodeName)&&a.href?0:-1}}}}),k.hrefNormalized||m.each(["href","src"],function(a,b){m.propHooks[b]={get:function(a){return a.getAttribute(b,4)}}}),k.optSelected||(m.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}}),m.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){m.propFix[this.toLowerCase()]=this}),k.enctype||(m.propFix.enctype="encoding");var uc=/[\t\r\n\f]/g;m.fn.extend({addClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j="string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).addClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=m.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j=0===arguments.length||"string"==typeof a&&a;if(m.isFunction(a))return this.each(function(b){m(this).removeClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(E)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(uc," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?m.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(m.isFunction(a)?function(c){m(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=m(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===K||"boolean"===c)&&(this.className&&m._data(this,"__className__",this.className),this.className=this.className||a===!1?"":m._data(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(uc," ").indexOf(b)>=0)return!0;return!1}}),m.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){m.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),m.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var vc=m.now(),wc=/\?/,xc=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;m.parseJSON=function(b){if(a.JSON&&a.JSON.parse)return a.JSON.parse(b+"");var c,d=null,e=m.trim(b+"");return e&&!m.trim(e.replace(xc,function(a,b,e,f){return c&&b&&(d=0),0===d?a:(c=e||b,d+=!f-!e,"")}))?Function("return "+e)():m.error("Invalid JSON: "+b)},m.parseXML=function(b){var c,d;if(!b||"string"!=typeof b)return null;try{a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b))}catch(e){c=void 0}return c&&c.documentElement&&!c.getElementsByTagName("parsererror").length||m.error("Invalid XML: "+b),c};var yc,zc,Ac=/#.*$/,Bc=/([?&])_=[^&]*/,Cc=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Dc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ec=/^(?:GET|HEAD)$/,Fc=/^\/\//,Gc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Hc={},Ic={},Jc="*/".concat("*");try{zc=location.href}catch(Kc){zc=y.createElement("a"),zc.href="",zc=zc.href}yc=Gc.exec(zc.toLowerCase())||[];function Lc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(m.isFunction(c))while(d=f[e++])"+"===d.charAt(0)?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Mc(a,b,c,d){var e={},f=a===Ic;function g(h){var i;return e[h]=!0,m.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Nc(a,b){var c,d,e=m.ajaxSettings.flatOptions||{};for(d in b)void 0!==b[d]&&((e[d]?a:c||(c={}))[d]=b[d]);return c&&m.extend(!0,a,c),a}function Oc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===e&&(e=a.mimeType||b.getResponseHeader("Content-Type"));if(e)for(g in h)if(h[g]&&h[g].test(e)){i.unshift(g);break}if(i[0]in c)f=i[0];else{for(g in c){if(!i[0]||a.converters[g+" "+i[0]]){f=g;break}d||(d=g)}f=f||d}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Pc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}m.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:zc,type:"GET",isLocal:Dc.test(yc[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Jc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":m.parseJSON,"text xml":m.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Nc(Nc(a,m.ajaxSettings),b):Nc(m.ajaxSettings,a)},ajaxPrefilter:Lc(Hc),ajaxTransport:Lc(Ic),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=m.ajaxSetup({},b),l=k.context||k,n=k.context&&(l.nodeType||l.jquery)?m(l):m.event,o=m.Deferred(),p=m.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!j){j={};while(b=Cc.exec(f))j[b[1].toLowerCase()]=b[2]}b=j[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?f:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return i&&i.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||zc)+"").replace(Ac,"").replace(Fc,yc[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=m.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(c=Gc.exec(k.url.toLowerCase()),k.crossDomain=!(!c||c[1]===yc[1]&&c[2]===yc[2]&&(c[3]||("http:"===c[1]?"80":"443"))===(yc[3]||("http:"===yc[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=m.param(k.data,k.traditional)),Mc(Hc,k,b,v),2===t)return v;h=k.global,h&&0===m.active++&&m.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!Ec.test(k.type),e=k.url,k.hasContent||(k.data&&(e=k.url+=(wc.test(e)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=Bc.test(e)?e.replace(Bc,"$1_="+vc++):e+(wc.test(e)?"&":"?")+"_="+vc++)),k.ifModified&&(m.lastModified[e]&&v.setRequestHeader("If-Modified-Since",m.lastModified[e]),m.etag[e]&&v.setRequestHeader("If-None-Match",m.etag[e])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+Jc+"; q=0.01":""):k.accepts["*"]);for(d in k.headers)v.setRequestHeader(d,k.headers[d]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(d in{success:1,error:1,complete:1})v[d](k[d]);if(i=Mc(Ic,k,b,v)){v.readyState=1,h&&n.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,i.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,c,d){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),i=void 0,f=d||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,c&&(u=Oc(k,v,c)),u=Pc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(m.lastModified[e]=w),w=v.getResponseHeader("etag"),w&&(m.etag[e]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,h&&n.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),h&&(n.trigger("ajaxComplete",[v,k]),--m.active||m.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return m.get(a,b,c,"json")},getScript:function(a,b){return m.get(a,void 0,b,"script")}}),m.each(["get","post"],function(a,b){m[b]=function(a,c,d,e){return m.isFunction(c)&&(e=e||d,d=c,c=void 0),m.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),m.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){m.fn[b]=function(a){return this.on(b,a)}}),m._evalUrl=function(a){return m.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},m.fn.extend({wrapAll:function(a){if(m.isFunction(a))return this.each(function(b){m(this).wrapAll(a.call(this,b))});if(this[0]){var b=m(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&1===a.firstChild.nodeType)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return this.each(m.isFunction(a)?function(b){m(this).wrapInner(a.call(this,b))}:function(){var b=m(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=m.isFunction(a);return this.each(function(c){m(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){m.nodeName(this,"body")||m(this).replaceWith(this.childNodes)}).end()}}),m.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0||!k.reliableHiddenOffsets()&&"none"===(a.style&&a.style.display||m.css(a,"display"))},m.expr.filters.visible=function(a){return!m.expr.filters.hidden(a)};var Qc=/%20/g,Rc=/\[\]$/,Sc=/\r?\n/g,Tc=/^(?:submit|button|image|reset|file)$/i,Uc=/^(?:input|select|textarea|keygen)/i;function Vc(a,b,c,d){var e;if(m.isArray(b))m.each(b,function(b,e){c||Rc.test(a)?d(a,e):Vc(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==m.type(b))d(a,b);else for(e in b)Vc(a+"["+e+"]",b[e],c,d)}m.param=function(a,b){var c,d=[],e=function(a,b){b=m.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=m.ajaxSettings&&m.ajaxSettings.traditional),m.isArray(a)||a.jquery&&!m.isPlainObject(a))m.each(a,function(){e(this.name,this.value)});else for(c in a)Vc(c,a[c],b,e);return d.join("&").replace(Qc,"+")},m.fn.extend({serialize:function(){return m.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=m.prop(this,"elements");return a?m.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!m(this).is(":disabled")&&Uc.test(this.nodeName)&&!Tc.test(a)&&(this.checked||!W.test(a))}).map(function(a,b){var c=m(this).val();return null==c?null:m.isArray(c)?m.map(c,function(a){return{name:b.name,value:a.replace(Sc,"\r\n")}}):{name:b.name,value:c.replace(Sc,"\r\n")}}).get()}}),m.ajaxSettings.xhr=void 0!==a.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&Zc()||$c()}:Zc;var Wc=0,Xc={},Yc=m.ajaxSettings.xhr();a.ActiveXObject&&m(a).on("unload",function(){for(var a in Xc)Xc[a](void 0,!0)}),k.cors=!!Yc&&"withCredentials"in Yc,Yc=k.ajax=!!Yc,Yc&&m.ajaxTransport(function(a){if(!a.crossDomain||k.cors){var b;return{send:function(c,d){var e,f=a.xhr(),g=++Wc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)void 0!==c[e]&&f.setRequestHeader(e,c[e]+"");f.send(a.hasContent&&a.data||null),b=function(c,e){var h,i,j;if(b&&(e||4===f.readyState))if(delete Xc[g],b=void 0,f.onreadystatechange=m.noop,e)4!==f.readyState&&f.abort();else{j={},h=f.status,"string"==typeof f.responseText&&(j.text=f.responseText);try{i=f.statusText}catch(k){i=""}h||!a.isLocal||a.crossDomain?1223===h&&(h=204):h=j.text?200:404}j&&d(h,i,j,f.getAllResponseHeaders())},a.async?4===f.readyState?setTimeout(b):f.onreadystatechange=Xc[g]=b:b()},abort:function(){b&&b(void 0,!0)}}}});function Zc(){try{return new a.XMLHttpRequest}catch(b){}}function $c(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}m.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return m.globalEval(a),a}}}),m.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),m.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=y.head||m("head")[0]||y.documentElement;return{send:function(d,e){b=y.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(a,c){(c||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,c||e(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(void 0,!0)}}}});var _c=[],ad=/(=)\?(?=&|$)|\?\?/;m.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=_c.pop()||m.expando+"_"+vc++;return this[a]=!0,a}}),m.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(ad.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&ad.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=m.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(ad,"$1"+e):b.jsonp!==!1&&(b.url+=(wc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||m.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,_c.push(e)),g&&m.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),m.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||y;var d=u.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=m.buildFragment([a],b,e),e&&e.length&&m(e).remove(),m.merge([],d.childNodes))};var bd=m.fn.load;m.fn.load=function(a,b,c){if("string"!=typeof a&&bd)return bd.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=m.trim(a.slice(h,a.length)),a=a.slice(0,h)),m.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(f="POST"),g.length>0&&m.ajax({url:a,type:f,dataType:"html",data:b}).done(function(a){e=arguments,g.html(d?m("<div>").append(m.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,e||[a.responseText,b,a])}),this},m.expr.filters.animated=function(a){return m.grep(m.timers,function(b){return a===b.elem}).length};var cd=a.document.documentElement;function dd(a){return m.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}m.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=m.css(a,"position"),l=m(a),n={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=m.css(a,"top"),i=m.css(a,"left"),j=("absolute"===k||"fixed"===k)&&m.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),m.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(n.top=b.top-h.top+g),null!=b.left&&(n.left=b.left-h.left+e),"using"in b?b.using.call(a,n):l.css(n)}},m.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){m.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,m.contains(b,e)?(typeof e.getBoundingClientRect!==K&&(d=e.getBoundingClientRect()),c=dd(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===m.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),m.nodeName(a[0],"html")||(c=a.offset()),c.top+=m.css(a[0],"borderTopWidth",!0),c.left+=m.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-m.css(d,"marginTop",!0),left:b.left-c.left-m.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||cd;while(a&&!m.nodeName(a,"html")&&"static"===m.css(a,"position"))a=a.offsetParent;return a||cd})}}),m.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);m.fn[a]=function(d){return V(this,function(a,d,e){var f=dd(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?m(f).scrollLeft():e,c?e:m(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),m.each(["top","left"],function(a,b){m.cssHooks[b]=Lb(k.pixelPosition,function(a,c){return c?(c=Jb(a,b),Hb.test(c)?m(a).position()[b]+"px":c):void 0})}),m.each({Height:"height",Width:"width"},function(a,b){m.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){m.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return V(this,function(b,c,d){var e;return m.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?m.css(b,c,g):m.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),m.fn.size=function(){return this.length},m.fn.andSelf=m.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return m});var ed=a.jQuery,fd=a.$;return m.noConflict=function(b){return a.$===m&&(a.$=fd),b&&a.jQuery===m&&(a.jQuery=ed),m},typeof b===K&&(a.jQuery=a.$=m),m});
7
vendor: 8,779 bytes, lines 8-40
8/* End */
9;
10; /* Start:"a:4:{s:4:"full";s:73:"/bitrix/templates/gtrk_main/js/jquery-migrate-1.2.1.min.js?14159896257199";s:6:"source";s:58:"/bitrix/templates/gtrk_main/js/jquery-migrate-1.2.1.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
11/*! jQuery Migrate v1.2.1 | (c) 2005, 2013 jQuery Foundation, Inc. and other contributors | jquery.org/license */
12jQuery.migrateMute===void 0&&(jQuery.migrateMute=!0),function(e,t,n){function r(n){var r=t.console;i[n]||(i[n]=!0,e.migrateWarnings.push(n),r&&r.warn&&!e.migrateMute&&(r.warn("JQMIGRATE: "+n),e.migrateTrace&&r.trace&&r.trace()))}function a(t,a,i,o){if(Object.defineProperty)try{return Object.defineProperty(t,a,{configurable:!0,enumerable:!0,get:function(){return r(o),i},set:function(e){r(o),i=e}}),n}catch(s){}e._definePropertyBroken=!0,t[a]=i}var i={};e.migrateWarnings=[],!e.migrateMute&&t.console&&t.console.log&&t.console.log("JQMIGRATE: Logging is active"),e.migrateTrace===n&&(e.migrateTrace=!0),e.migrateReset=function(){i={},e.migrateWarnings.length=0},"BackCompat"===document.compatMode&&r("jQuery is not compatible with Quirks Mode");var o=e("<input/>",{size:1}).attr("size")&&e.attrFn,s=e.attr,u=e.attrHooks.value&&e.attrHooks.value.get||function(){return null},c=e.attrHooks.value&&e.attrHooks.value.set||function(){return n},l=/^(?:input|button)$/i,d=/^[238]$/,p=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,f=/^(?:checked|selected)$/i;a(e,"attrFn",o||{},"jQuery.attrFn is deprecated"),e.attr=function(t,a,i,u){var c=a.toLowerCase(),g=t&&t.nodeType;return u&&(4>s.length&&r("jQuery.fn.attr( props, pass ) is deprecated"),t&&!d.test(g)&&(o?a in o:e.isFunction(e.fn[a])))?e(t)[a](i):("type"===a&&i!==n&&l.test(t.nodeName)&&t.parentNode&&r("Can't change the 'type' of an input or button in IE 6/7/8"),!e.attrHooks[c]&&p.test(c)&&(e.attrHooks[c]={get:function(t,r){var a,i=e.prop(t,r);return i===!0||"boolean"!=typeof i&&(a=t.getAttributeNode(r))&&a.nodeValue!==!1?r.toLowerCase():n},set:function(t,n,r){var a;return n===!1?e.removeAttr(t,r):(a=e.propFix[r]||r,a in t&&(t[a]=!0),t.setAttribute(r,r.toLowerCase())),r}},f.test(c)&&r("jQuery.fn.attr('"+c+"') may use property instead of attribute")),s.call(e,t,a,i))},e.attrHooks.value={get:function(e,t){var n=(e.nodeName||"").toLowerCase();return"button"===n?u.apply(this,arguments):("input"!==n&&"option"!==n&&r("jQuery.fn.attr('value') no longer gets properties"),t in e?e.value:null)},set:function(e,t){var a=(e.nodeName||"").toLowerCase();return"button"===a?c.apply(this,arguments):("input"!==a&&"option"!==a&&r("jQuery.fn.attr('value', val) no longer sets properties"),e.value=t,n)}};var g,h,v=e.fn.init,m=e.parseJSON,y=/^([^<]*)(<[\w\W]+>)([^>]*)$/;e.fn.init=function(t,n,a){var i;return t&&"string"==typeof t&&!e.isPlainObject(n)&&(i=y.exec(e.trim(t)))&&i[0]&&("<"!==t.charAt(0)&&r("$(html) HTML strings must start with '<' character"),i[3]&&r("$(html) HTML text after last tag is ignored"),"#"===i[0].charAt(0)&&(r("HTML string cannot start with a '#' character"),e.error("JQMIGRATE: Invalid selector string (XSS)")),n&&n.context&&(n=n.context),e.parseHTML)?v.call(this,e.parseHTML(i[2],n,!0),n,a):v.apply(this,arguments)},e.fn.init.prototype=e.fn,e.parseJSON=function(e){return e||null===e?m.apply(this,arguments):(r("jQuery.parseJSON requires a valid JSON string"),null)},e.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||0>e.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e.browser||(g=e.uaMatch(navigator.userAgent),h={},g.browser&&(h[g.browser]=!0,h.version=g.version),h.chrome?h.webkit=!0:h.webkit&&(h.safari=!0),e.browser=h),a(e,"browser",e.browser,"jQuery.browser is deprecated"),e.sub=function(){function t(e,n){return new t.fn.init(e,n)}e.extend(!0,t,this),t.superclass=this,t.fn=t.prototype=this(),t.fn.constructor=t,t.sub=this.sub,t.fn.init=function(r,a){return a&&a instanceof e&&!(a instanceof t)&&(a=t(a)),e.fn.init.call(this,r,a,n)},t.fn.init.prototype=t.fn;var n=t(document);return r("jQuery.sub() is deprecated"),t},e.ajaxSetup({converters:{"text json":e.parseJSON}});var b=e.fn.data;e.fn.data=function(t){var a,i,o=this[0];return!o||"events"!==t||1!==arguments.length||(a=e.data(o,t),i=e._data(o,t),a!==n&&a!==i||i===n)?b.apply(this,arguments):(r("Use of jQuery.fn.data('events') is deprecated"),i)};var j=/\/(java|ecma)script/i,w=e.fn.andSelf||e.fn.addBack;e.fn.andSelf=function(){return r("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),w.apply(this,arguments)},e.clean||(e.clean=function(t,a,i,o){a=a||document,a=!a.nodeType&&a[0]||a,a=a.ownerDocument||a,r("jQuery.clean() is deprecated");var s,u,c,l,d=[];if(e.merge(d,e.buildFragment(t,a).childNodes),i)for(c=function(e){return!e.type||j.test(e.type)?o?o.push(e.parentNode?e.parentNode.removeChild(e):e):i.appendChild(e):n},s=0;null!=(u=d[s]);s++)e.nodeName(u,"script")&&c(u)||(i.appendChild(u),u.getElementsByTagName!==n&&(l=e.grep(e.merge([],u.getElementsByTagName("script")),c),d.splice.apply(d,[s+1,0].concat(l)),s+=l.length));return d});var Q=e.event.add,x=e.event.remove,k=e.event.trigger,N=e.fn.toggle,T=e.fn.live,M=e.fn.die,S="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",C=RegExp("\\b(?:"+S+")\\b"),H=/(?:^|\s)hover(\.\S+|)\b/,A=function(t){return"string"!=typeof t||e.event.special.hover?t:(H.test(t)&&r("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),t&&t.replace(H,"mouseenter$1 mouseleave$1"))};e.event.props&&"attrChange"!==e.event.props[0]&&e.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),e.event.dispatch&&a(e.event,"handle",e.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),e.event.add=function(e,t,n,a,i){e!==document&&C.test(t)&&r("AJAX events should be attached to document: "+t),Q.call(this,e,A(t||""),n,a,i)},e.event.remove=function(e,t,n,r,a){x.call(this,e,A(t)||"",n,r,a)},e.fn.error=function(){var e=Array.prototype.slice.call(arguments,0);return r("jQuery.fn.error() is deprecated"),e.splice(0,0,"error"),arguments.length?this.bind.apply(this,e):(this.triggerHandler.apply(this,e),this)},e.fn.toggle=function(t,n){if(!e.isFunction(t)||!e.isFunction(n))return N.apply(this,arguments);r("jQuery.fn.toggle(handler, handler...) is deprecated");var a=arguments,i=t.guid||e.guid++,o=0,s=function(n){var r=(e._data(this,"lastToggle"+t.guid)||0)%o;return e._data(this,"lastToggle"+t.guid,r+1),n.preventDefault(),a[r].apply(this,arguments)||!1};for(s.guid=i;a.length>o;)a[o++].guid=i;return this.click(s)},e.fn.live=function(t,n,a){return r("jQuery.fn.live() is deprecated"),T?T.apply(this,arguments):(e(this.context).on(t,this.selector,n,a),this)},e.fn.die=function(t,n){return r("jQuery.fn.die() is deprecated"),M?M.apply(this,arguments):(e(this.context).off(t,this.selector||"**",n),this)},e.event.trigger=function(e,t,n,a){return n||C.test(e)||r("Global events are undocumented and deprecated"),k.call(this,e,t,n||document,a)},e.each(S.split("|"),function(t,n){e.event.special[n]={setup:function(){var t=this;return t!==document&&(e.event.add(document,n+"."+e.guid,function(){e.event.trigger(n,null,t,!0)}),e._data(this,n,e.guid++)),!1},teardown:function(){return this!==document&&e.event.remove(document,n+"."+e._data(this,n)),!1}}})}(jQuery,window);
13/* End */
14;
15; /* Start:"a:4:{s:4:"full";s:69:"/bitrix/templates/gtrk_main/js/jquery.lightbox-0.5.js?144014388324407";s:6:"source";s:53:"/bitrix/templates/gtrk_main/js/jquery.lightbox-0.5.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
16/**
17 * jQuery lightBox plugin
18 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
19 * and adapted to me for use like a plugin from jQuery.
20 * @name jquery-lightbox-0.5.js
21 * @author Leandro Vieira Pinho - http://leandrovieira.com
22 * @version 0.5
23 * @date April 11, 2008
24 * @category jQuery plugin
25 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
26 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
27 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
28 */
29
30// Offering a Custom Alias suport - More info: http://docs.jquery.com/Plugins/Authoring#Custom_Alias
31(function($) {
32    /**
33     * $ is an alias to jQuery object
34     *
35     */
36    $.fn.lightBox = function(settings) {
37        // Settings to configure the jQuery lightBox plugin how you like
38        settings = jQuery.extend({
39            // Configuration related to overlay
40            overlayBgColor:         '#000',     // (string) Backgroun
40d color to overlay; inform a hexadecimal value like: #RRGGBB. Where RR, GG, and BB are the hexadecimal values for the red, green, and blue values of the color.
41            overlayOpacity:         0.8,        // (integer) Opacity value to overlay; inform: 0.X. Where X are number from 0 to 9
42            // Configuration related to navigation
43            fixedNavigation:        false,      // (boolean) Boolean that informs if the navigation (next and prev button) will be fixed or not in the interface.
44            // Configuration related to images
45            imageLoading:           '/images/lightbox-ico-loading.gif',     // (string) Path and the name of the loading icon
46            imageBtnPrev:           '/images/lightbox-btn-prev.gif',            // (string) Path and the name of the prev button image
47            imageBtnNext:           '/images/lightbox-btn-next.gif',            // (string) Path and the name of the next button image
48            imageBtnClose:          '/images/lightbox-btn-close.gif',       // (string) Path and the name of the close btn
49            imageBlank:             '/images/lightbox-blank.gif',           // (string) Path and the name of a blank image (one pixel)
50            // Configuration related to container image box
51            containerBorderSize:    10,         // (integer) If you adjust the padding in the CSS for the container, #lightbox-container-image-box, you will need to update this value
52            containerResizeSpeed:   400,        // (integer) Specify the resize duration of container image. These number are miliseconds. 400 is default.
53            // Configuration related to texts in caption. For example: Image 2 of 8. You can alter either "Image" and "of" texts.
54            txtImage:               'Image',    // (string) Specify text "Image"
55            txtOf:                  'of',       // (string) Specify text "of"
56            // Configuration related to keyboard navigation
57            keyToClose:             'c',        // (string) (c = close) Letter to close the jQuery lightBox interface. Beyond this letter, the letter X and the SCAPE key is used to.
58            keyToPrev:              'p',        // (string) (p = previous) Letter to show the previous image
59            keyToNext:              'n',        // (string) (n = next) Letter to show the next image.
60            // Don´t alter these variables in any way
61            imageArray:             [],
62            activeImage:            0
63        },settings);
64        // Caching the jQuery object with all elements matched
65        var jQueryMatchedObj = this; // This, in this context, refer to jQuery object
66        /**
67         * Initializing the plugin calling the start function
68         *
69         * @return boolean false
70         */
71        function _initialize() {
72            _start(this,jQueryMatchedObj); // This, in this context, refer to object (link) which the user have clicked
73            return false; // Avoid the browser following the link
74        }
75        /**
76         * Start the jQuery lightBox plugin
77         *
78         * @param object objClicked The object (link) whick the user have clicked
79         * @param object jQueryMatchedObj The jQuery object with all elements matched
80         */
81        function _start(objClicked,jQueryMatchedObj) {
82            // Hime some elements to avoid conflict with overlay in IE. These elements appear above the overlay.
83            $('embed, object, select').css({ 'visibility' : 'hidden' });
84            // Call the function to create the markup structure; style some elements; assign events in some elements.
85            _set_interface();
86            // Unset total images in imageArray
87            settings.imageArray.length = 0;
88            // Unset image active information
89            settings.activeImage = 0;
90            // We have an image set? Or just an image? Let´s see it.
91            if ( jQueryMatchedObj.length == 1 ) {
92                settings.imageArray.push(new Array(objClicked.getAttribute('href'),objClicked.getAttribute('title')));
93            } else {
94                // Add an Array (as many as we have), with href and title atributes, inside the Array that storage the images references
95                for ( var i = 0; i < jQueryMatchedObj.length; i++ ) {
96                    settings.imageArray.push(new Array(jQueryMatchedObj[i].getAttribute('href'),jQueryMatchedObj[i].getAttribute('title')));
97                }
98            }
99            while ( settings.imageArray[settings.activeImage][0] != objClicked.getAttribute('href') ) {
100                settings.activeImage++;
101            }
102            // Call the function that prepares image exibition
103            _set_image_to_view();
104        }
105        /**
106         * Create the jQuery lightBox plugin interface
107         *
108         * The HTML markup will be like that:
109            <div id="jquery-overlay"></div>
110            <div id="jquery-lightbox">
111                <div id="lightbox-container-image-box">
112                    <div id="lightbox-container-image">
113                        <img src="../fotos/XX.jpg" id="lightbox-image">
114                        <div id="lightbox-nav">
115                            <a href="#" id="lightbox-nav-btnPrev"></a>
116                            <a href="#" id="lightbox-nav-btnNext"></a>
117                        </div>
118                        <div id="lightbox-loading">
119                            <a href="#" id="lightbox-loading-link">
120                                <img src="../images/lightbox-ico-loading.gif">
121                            </a>
122                        </div>
123                    </div>
124                </div>
125                <div id="lightbox-container-image-data-box">
126                    <div id="lightbox-container-image-data">
127                        <div id="lightbox-image-details">
128                            <span id="lightbox-image-details-caption"></span>
129                            <span id="lightbox-image-details-currentNumber"></span>
130                        </div>
131                        <div id="lightbox-secNav">
132                            <a href="#" id="lightbox-secNav-btnClose">
133                                <img src="../images/lightbox-btn-close.gif">
134                            </a>
135                        </div>
136                    </div>
137                </div>
138            </div>
139         *
140         */
141        function _set_interface() {
142            // Apply the HTML markup into body tag
143            $('body').append('<div id="jquery-overlay"></div><div id="jquery-lightbox"><div id="lightbox-container-image-box"><div id="lightbox-container-image"><img id="lightbox-image"><div style="" id="lightbox-nav"><a href="#" id="lightbox-nav-btnPrev"></a><a href="#" id="lightbox-nav-btnNext"></a></div><div id="lightbox-loading"><a href="#" id="lightbox-loading-link"><img src="' + settings.imageLoading + '"></a></div></div></div><div id="lightbox-container-image-data-box"><div id="lightbox-container-image-data"><div id="lightbox-image-details"><span id="lightbox-image-details-caption"></span><span id="lightbox-image-details-currentNumber"></span></div><div id="lightbox-secNav"><a href="#" id="lightbox-secNav-btnClose"><img src="' + settings.imageBtnClose + '"></a></div></div></div></div>');
144            // Get page sizes
145            var arrPageSizes = ___getPageSize();
146            // Style overlay and show it
147            $('#jquery-overlay').css({
148                backgroundColor:    settings.overlayBgColor,
149                opacity:            settings.overlayOpacity,
150                width:              arrPageSizes[0],
151                height:             arrPageSizes[1]
152            }).fadeIn();
153            // Get page scroll
154            var arrPageScroll = ___getPageScroll();
155            // Calculate top and left offset for the jquery-lightbox div object and show it
156            $('#jquery-lightbox').css({
157                top:    arrPageScroll[1] + (arrPageSizes[3] / 10),
158                left:   arrPageScroll[0]
159            }).show();
160            // Assigning click events in elements to close overlay
161            $('#jquery-overlay,#jquery-lightbox').click(function() {
162                _finish();
163            });
164            // Assign the _finish function to lightbox-loading-link and lightbox-secNav-btnClose objects
165            $('#lightbox-loading-link,#lightbox-secNav-btnClose').click(function() {
166                _finish();
167                return false;
168            });
169            // If window was resized, calculate the new overlay dimensions
170            $(window).resize(function() {
171                // Get page sizes
172                var arrPageSizes = ___getPageSize();
173                // Style overlay and show it
174                $('#jquery-overlay').css({
175                    width:      arrPageSizes[0],
176                    height:     arrPageSizes[1]
177                });
178                // Get page scroll
179                var arrPageScroll = ___getPageScroll();
180                // Calculate top and left offset for the jquery-lightbox div object and show it
181                $('#jquery-lightbox').css({
182                    top:    arrPageScroll[1] + (arrPageSizes[3] / 10),
183                    left:   arrPageScroll[0]
184                });
185            });
186        }
187        /**
188         * Prepares image exibition; doing a image´s preloader to calculate it´s size
189         *
190         */
191        function _set_image_to_view() { // show the loading
192            // Show the loading
193            $('#lightbox-loading').show();
194            if ( settings.fixedNavigation ) {
195                $('#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();
196            } else {
197                // Hide some elements
198                $('#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber').hide();
199            }
200            // Image preload process
201            var objImagePreloader = new Image();
202            objImagePreloader.onload = function() {
203                $('#lightbox-image').attr('src',settings.imageArray[settings.activeImage][0]);
204                // Perfomance an effect in the image container resizing it
205                _resize_container_image_box(objImagePreloader.width,objImagePreloader.height);
206                //  clear onLoad, IE behaves irratically with animated gifs otherwise
207                objImagePreloader.onload=function(){};
208            };
209            objImagePreloader.src = settings.imageArray[settings.activeImage][0];
210        };
211        /**
212         * Perfomance an effect in the image container resizing it
213         *
214         * @param integer intImageWidth The image´s width that will be showed
215         * @param integer intImageHeight The image´s height that will be showed
216         */
217        function _resize_container_image_box(intImageWidth,intImageHeight) {
218            // Get current width and height
219            var intCurrentWidth = $('#lightbox-container-image-box').width();
220            var intCurrentHeight = $('#lightbox-container-image-box').height();
221            // Get the width and height of the selected image plus the padding
222            var intWidth = (intImageWidth + (settings.containerBorderSize * 2)); // Plus the image´s width and the left and right padding value
223            var intHeight = (intImageHeight + (settings.containerBorderSize * 2)); // Plus the image´s height and the left and right padding value
224            // Diferences
225            var intDiffW = intCurrentWidth - intWidth;
226            var intDiffH = intCurrentHeight - intHeight;
227            // Perfomance the effect
228            $('#lightbox-container-image-box').animate({ width: intWidth, height: intHeight },settings.containerResizeSpeed,function() { _show_image(); });
229            if ( ( intDiffW == 0 ) && ( intDiffH == 0 ) ) {
230                if ( $.browser.msie ) {
231                    ___pause(250);
232                } else {
233                    ___pause(100);
234                }
235            }
236
237
238            $('#lightbox-container-image-data-box').css({ width: intImageWidth });
239            $('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({ height: intImageHeight + (settings.containerBorderSize * 2) });
240        };
241        /**
242         * Show the prepared image
243         *
244         */
245        function _show_image() {
246            $('#lightbox-loading').hide();
247            $('#lightbox-image').fadeIn(function() {
248                _show_image_data();
249                _set_navigation();
250            });
251            _preload_neighbor_images();
252        };
253        /**
254         * Show the image information
255         *
256         */
257        function _show_image_data() {
258            $('#lightbox-container-image-data-box').slideDown('fast');
259            $('#lightbox-image-details-caption').hide();
260            if ( settings.imageArray[settings.activeImage][1] ) {
261                $('#lightbox-image-details-caption').html(settings.imageArray[settings.activeImage][1]).show();
262            }
263            // If we have a image set, display 'Image X of X'
264            if ( settings.imageArray.length > 1 ) {
265                $('#lightbox-image-details-currentNumber').html(settings.txtImage + ' ' + ( settings.activeImage + 1 ) + ' ' + settings.txtOf + ' ' + settings.imageArray.length).show();
266            }
267        }
268        /**
269         * Display the button navigations
270         *
271         */
272        function _set_navigation() {
273            $('#lightbox-nav').show();
274
275            // Instead to define this configuration in CSS file, we define here. And it´s need to IE. Just.
276            $('#lightbox-nav-btnPrev,#lightbox-nav-btnNext').css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' });
277
278            // Show the prev button, if not the first image in set
279            if ( settings.activeImage != 0 ) {
280                if ( settings.fixedNavigation ) {
281                    $('#lightbox-nav-btnPrev').css({ 'background' : 'url(' + settings.imageBtnPrev + ') left 15% no-repeat' })
282                        .unbind()
283                        .bind('click',function() {
284                            settings.activeImage = settings.activeImage - 1;
285                            _set_image_to_view();
286                            return false;
287                        });
288                } else {
289                    // Show the images button for Next buttons
290                    $('#lightbox-nav-btnPrev').unbind().hover(function() {
291                        $(this).css({ 'background' : 'url(' + settings.imageBtnPrev + ') left 15% no-repeat' });
292                    },function() {
293                        $(this).css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' });
294                    }).show().bind('click',function() {
295                        settings.activeImage = settings.activeImage - 1;
296                        _set_image_to_view();
297                        return false;
298                    });
299                }
300            }
301
302            // Show the next button, if not the last image in set
303            if ( settings.activeImage != ( settings.imageArray.length -1 ) ) {
304                if ( settings.fixedNavigation ) {
305                    $('#lightbox-nav-btnNext').css({ 'background' : 'url(' + settings.imageBtnNext + ') right 15% no-repeat' })
306                        .unbind()
307                        .bind('click',function() {
308                            settings.activeImage = settings.activeImage + 1;
309                            _set_image_to_view();
310                            return false;
311                        });
312                } else {
313                    // Show the images button for Next buttons
314                    $('#lightbox-nav-btnNext').unbind().hover(function() {
315                        $(this).css({ 'background' : 'url(' + settings.imageBtnNext + ') right 15% no-repeat' });
316                    },function() {
317                        $(this).css({ 'background' : 'transparent url(' + settings.imageBlank + ') no-repeat' });
318                    }).show().bind('click',function() {
319                        settings.activeImage = settings.activeImage + 1;
320                        _set_image_to_view();
321                        return false;
322                    });
323                }
324            }
325            // Enable keyboard navigation
326            _enable_keyboard_navigation();
327        }
328        /**
329         * Enable a support to keyboard navigation
330         *
331         */
332        function _enable_keyboard_navigation() {
333            $(document).keydown(function(objEvent) {
334                _keyboard_action(objEvent);
335            });
336        }
337        /**
338         * Disable the support to keyboard navigation
339         *
340         */
341        function _disable_keyboard_navigation() {
342            $(document).unbind();
343        }
344        /**
345         * Perform the keyboard actions
346         *
347         */
348        function _keyboard_action(objEvent) {
349            // To ie
350            if ( objEvent == null ) {
351                keycode = event.keyCode;
352                escapeKey = 27;
353            // To Mozilla
354            } else {
355                keycode = objEvent.keyCode;
356                escapeKey = objEvent.DOM_VK_ESCAPE;
357            }
358            // Get the key in lower case form
359            key = String.fromCharCode(keycode).toLowerCase();
360            // Verify the keys to close the ligthBox
361            if ( ( key == settings.keyToClose ) || ( key == 'x' ) || ( keycode == escapeKey ) ) {
362                _finish();
363            }
364            // Verify the key to show the previous image
365            if ( ( key == settings.keyToPrev ) || ( keycode == 37 ) ) {
366                // If we´re not showing the first image, call the previous
367                if ( settings.activeImage != 0 ) {
368                    settings.activeImage = settings.activeImage - 1;
369                    _set_image_to_view();
370                    _disable_keyboard_navigation();
371                }
372            }
373            // Verify the key to show the next image
374            if ( ( key == settings.keyToNext ) || ( keycode == 39 ) ) {
375                // If we´re not showing the last image, call the next
376                if ( settings.activeImage != ( settings.imageArray.length - 1 ) ) {
377                    settings.activeImage = settings.activeImage + 1;
378                    _set_image_to_view();
379                    _disable_keyboard_navigation();
380                }
381            }
382        }
383        /**
384         * Preload prev and next images being showed
385         *
386         */
387        function _preload_neighbor_images() {
388            if ( (settings.imageArray.length -1) > settings.activeImage ) {
389                objNext = new Image();
390                objNext.src = settings.imageArray[settings.activeImage + 1][0];
391            }
392            if ( settings.activeImage > 0 ) {
393                objPrev = new Image();
394                objPrev.src = settings.imageArray[settings.activeImage -1][0];
395            }
396        }
397        /**
398         * Remove jQuery lightBox plugin HTML markup
399         *
400         */
401        function _finish() {
402            $('#jquery-lightbox').remove();
403            $('#jquery-overlay').fadeOut(function() { $('#jquery-overlay').remove(); });
404            // Show some elements to avoid conflict with overlay in IE. These elements appear above the overlay.
405            $('embed, object, select').css({ 'visibility' : 'visible' });
406        }
407        /**
408         / THIRD FUNCTION
409         * getPageSize() by quirksmode.com
410         *
411         * @return Array Return an array with page width, height and window width, height
412         */
413        function ___getPageSize() {
414            var xScroll, yScroll;
415            if (window.innerHeight && window.scrollMaxY) {
416                xScroll = window.innerWidth + window.scrollMaxX;
417                yScroll = window.innerHeight + window.scrollMaxY;
418            } else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
419                xScroll = document.body.scrollWidth;
420                yScroll = document.body.scrollHeight;
421            } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
422                xScroll = document.body.offsetWidth;
423                yScroll = document.body.offsetHeight;
424            }
425            var windowWidth, windowHeight;
426            if (self.innerHeight) { // all except Explorer
427                if(document.documentElement.clientWidth){
428                    windowWidth = document.documentElement.clientWidth;
429                } else {
430                    windowWidth = self.innerWidth;
431                }
432                windowHeight = self.innerHeight;
433            } else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
434                windowWidth = document.documentElement.clientWidth;
435                windowHeight = document.documentElement.clientHeight;
436            } else if (document.body) { // other Explorers
437                windowWidth = document.body.clientWidth;
438                windowHeight = document.body.clientHeight;
439            }
440            // for small pages with total height less then height of the viewport
441            if(yScroll < windowHeight){
442                pageHeight = windowHeight;
443            } else {
444                pageHeight = yScroll;
445            }
446            // for small pages with total width less then width of the viewport
447            if(xScroll < windowWidth){
448                pageWidth = xScroll;
449            } else {
450                pageWidth = windowWidth;
451            }
452            arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight);
453            return arrayPageSize;
454        };
455        /**
456         / THIRD FUNCTION
457         * getPageScroll() by quirksmode.com
458         *
459         * @return Array Return an array with x,y page scroll values.
460         */
461        function ___getPageScroll() {
462            var xScroll, yScroll;
463            if (self.pageYOffset) {
464                yScroll = self.pageYOffset;
465                xScroll = self.pageXOffset;
466            } else if (document.documentElement && document.documentElement.scrollTop) {     // Explorer 6 Strict
467                yScroll = document.documentElement.scrollTop;
468                xScroll = document.documentElement.scrollLeft;
469            } else if (document.body) {// all other Explorers
470                yScroll = document.body.scrollTop;
471                xScroll = document.body.scrollLeft;
472            }
473            arrayPageScroll = new Array(xScroll,yScroll);
474            return arrayPageScroll;
475        };
476         /**
477          * Stop the code execution from a escified time in milisecond
478          *
479          */
480         function ___pause(ms) {
481            var date = new Date();
482            curDate = null;
483            do { var curDate = new Date(); }
484            while ( curDate - date < ms);
485         };
486        // Return the jQuery object for chaining. The unbind method is used to avoid click conflict when the plugin is called more than once
487        return this.unbind('click').click(_initialize);
488    };
489})(jQuery); // Call and execute the function immediately passing the jQuery object
490/* End */
491;
492; /* Start:"a:4:{s:4:"full";s:70:"/bitrix/templates/gtrk_main/js/jquery.jcarousel.pack.js?13649465048891";s:6:"source";s:55:"/bitrix/templates/gtrk_main/js/jquery.jcarousel.pack.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
493/**
494 * jCarousel - Riding carousels with jQuery
495 *   http://sorgalla.com/jcarousel/
496 *
497 * Copyright (c) 2006 Jan Sorgalla (http://sorgalla.com)
498 * Dual licensed under the MIT (MIT-LICENSE.txt)
499 * and GPL (GPL-LICENSE.txt) licenses.
500 *
501 * Built on top of the jQuery library
502 *   http://jquery.com
503 *
504 * Inspired by the "Carousel Component" by Bill Scott
505 *   http://billwscott.com/carousel/
506 */
507eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(9($){$.1s.A=9(o){z 4.14(9(){2H r(4,o)})};8 q={W:F,23:1,1G:1,u:7,15:3,16:7,1H:\'2I\',24:\'2J\',1i:0,B:7,1j:7,1I:7,25:7,26:7,27:7,28:7,29:7,2a:7,2b:7,1J:\'<N></N>\',1K:\'<N></N>\',2c:\'2d\',2e:\'2d\',1L:7,1M:7};$.A=9(e,o){4.5=$.17({},q,o||{});4.Q=F;4.D=7;4.H=7;4.t=7;4.R=7;4.S=7;4.O=!4.5.W?\'1N\':\'2f\';4.E=!4.5.W?\'2g\':\'2h\';8 a=\'\',1d=e.J.1d(\' \');1k(8 i=0;i<1d.K;i++){6(1d[i].2i(\'A-2j\')!=-1){$(e).1t(1d[i]);8 a=1d[i];1l}}6(e.2k==\'2K\'||e.2k==\'2L\'){4.t=$(e);4.D=4.t.18();
5076(4.D.1m(\'A-H\')){6(!4.D.18().1m(\'A-D\'))4.D=4.D.B(\'<N></N>\');4.D=4.D.18()}X 6(!4.D.1m(\'A-D\'))4.D=4.t.B(\'<N></N>\').18()}X{4.D=$(e);4.t=$(e).2M(\'>2l,>2m,N>2l,N>2m\')}6(a!=\'\'&&4.D.18()[0].J.2i(\'A-2j\')==-1)4.D.B(\'<N 2N=" \'+a+\'"></N>\');4.H=4.t.18();6(!4.H.K||!4.H.1m(\'A-H\'))4.H=4.t.B(\'<N></N>\').18();4.S=$(\'.A-11\',4.D);6(4.S.u()==0&&4.5.1K!=7)4.S=4.H.1u(4.5.1K).11();4.S.V(4.J(\'A-11\'));4.R=$(\'.A-19\',4.D);6(4.R.u()==0&&4.5.1J!=7)4.R=4.H.1u(4.5.1J).11();4.R.V(4.J(\'A-19\'));4.H.V(4.J(\'A-H\'));4.t.V(4.J(\'A-t\'));4.D.V(4.J(\'A-D\'));8 b=4.5.16!=7?1n.1O(4.1o()/4.5.16):7;8 c=4.t.2O(\'1v\');8 d=4;6(c.u()>0){8 f=0,i=4.5.1G;c.14(9(){d.1P(4,i++);f+=d.T(4,b)});4.t.y(4.O,f+\'U\');6(!o||o.u===L)4.5.u=c.u()}4.D.y(\'1w\',\'1x\');4.R.y(\'1w\',\'1x\');4.S.y(\'1w\',\'1x\');4.2n=9(){d.19()};4.2o=9(){d.11()};4.1Q=9(){d.2p()};6(4.5.1j!=7)4.5.1j(4,\'2q\');6($.2r.2s){4.1e(F,F);$(2t).1y(\'2P\',9(){d.1z()})}X 4.1z()};8 r=$.A;r.1s=r.2Q={A:\'0.2.3\'};r.1s.17=r.17=$.17;r.1s.17({1z:9(){4.C=7;4.G=7;4.Y=7;4.12=7;4.1a=F;4.1f=7;4.P=7;4.Z=F;6(4.Q)z;4.t.y(4.E,4.1A(4.5.1G)+\'U\');8 p=4.1A(4.5.23);4.Y=4.12=7;4.1p(p,F);$(2t).1R(\'2u\',4.1Q).1y(\'2u\',4.1Q)},2v:9(){4.t.2w();4.t.y(4.E,\'2R\');4.t.y(4.O,\'2S\');6(4.5.1j!=7)4.5.1j(4,\'2v\');4.1z()},2p:9(){6(4.P!=7&&4.Z)4.t.y(4.E,r.I(4.t.y(4.E))+4.P);4.P=7;4.Z=F;6(4.5.1I!=7)4.5.1I(4);6(4.5.16!=7){8 a=4;8 b=1n.1O(4.1o()/4.5.16),O=0,E=0;$(\'1v\',4.t).14(9(i){O+=a.T(4,b);6(i+1<a.C)E=O});4.t.y(4.O,O+\'U\');4.t.y(4.E,-E+\'U\')}4.15(4.C,F)},2T:9(){4.Q=1g;4.1e()},2U:9(){4.Q=F;4.1e()},u:9(s){6(s!=L){4.5.u=s;6(!4.Q)4.1e()}z 4.5.u},2V:9(i,a){6(a==L||!a)a=i;6(4.5.u!==7&&a>4.5.u)a=4.5.u;1k(8 j=i;j<=a;j++){8 e=4.M(j);6(!e.K||e.1m(\'A-1b-1B\'))z F}z 1g},M:9(i){z $(\'.A-1b-\'+i,4.t)},2x:9(i,s){8 e=4.M(i),1S=0,2x=0;6(e.K==0){8 c,e=4.1C(i),j=r.I(i);1q(c=4.M(--j)){6(j<=0||c.K){j<=0?4.t.2y(e):c.1T(e);1l}}}X 1S=4.T(e);e.1t(4.J(\'A-1b-1B\'));1U s==\'2W\'?e.2X(s):e.2w().2Y(s);8 a=4.5.16!=7?1n.1O(4.1o()/4.5.16):7;8 b=4.T(e,a)-1S;6(i>0&&i<4.C)4.t.y(4.E,r.I(4.t.y(4.E))-b+\'U\');4.t.y(4.O,r.I(4.t.y(4.O))+b+\'U\');z e},1V:9(i){8 e=4.M(i);6(!e.K||(i>=4.C&&i<=4.G))z;8 d=4.T(e);6(i<4.C)4.t.y(4.E,r.I(4.t.y(4.E))+d+\'U\');e.1V();4.t.y(4.O,r.I(4.t.y(4.O))-d+\'U\')},19:9(){4.1D();6(4.P!=7&&!4.Z)4.1W(F);X 4.15(((4.5.B==\'1X\'||4.5.B==\'G\')&&4.5.u!=7&&4.G==4.5.u)?1:4.C+4.5.15)},11:9(){4.1D();6(4.P!=7&&4.Z)4.1W(1g);X 4.15(((4.5.B==\'1X\'||4.5.B==\'C\')&&4.5.u!=7&&4.C==1)?4.5.u:4.C-4.5.15)},1W:9(b){6(4.Q||4.1a||!4.P)z;8 a=r.I(4.t.y(4.E));!b?a-=4.P:a+=4.P;4.Z=!b;4.Y=4.C;4.12=4.G;4.1p(a)},15:9(i,a){6(4.Q||4.1a)z;4.1p(4.1A(i),a)},1A:9(i){6(4.Q||4.1a)z;i=r.I(i);6(4.5.B!=\'1c\')i=i<1?1:(4.5.u&&i>4.5.u?4.5.u:i);8 a=4.C>i;8 b=r.I(4.t.y(4.E));8 f=4.5.B!=\'1c\'&&4.C<=1?1:4.C;8 c=a?4.M(f):4.M(4.G);8 j=a?f:f-1;8 e=7,l=0,p=F,d=0;1q(a?--j>=i:++j<i){e=4.M(j);p=!e.K;6(e.K==0){e=4.1C(j).V(4.J(\'A-1b-1B\'));c[a?\'1u\':\'1T\'](e)}c=e;d=4.T(e);6(p)l+=d;6(4.C!=7&&(4.5.B==\'1c\'||(j>=1&&(4.5.u==7||j<=4.5.u))))b=a?b+d:b-d}8 g=4.1o();8 h=[];8 k=0,j=i,v=0;8 c=4.M(i-1);1q(++k){e=4.M(j);p=!e.K;6(e.K==0){e=4.1C(j).V(4.J(\'A-1b-1B\'));c.K==0?4.t.2y(e):c[a?\'1u\':\'1T\'](e)}c=e;8 d=4.T(e);6(d==0){2Z(\'30: 31 1N/2f 32 1k 33. 34 35 36 37 38 39. 3a...\');z 0}6(4.5.B!=\'1c\'&&4.5.u!==7&&j>4.5.u)h.3b(e);X 6(p)l+=d;v+=d;6(v>=g)1l;j++}1k(8 x=0;x<h.K;x++)h[x].1V();6(l>0){4.t.y(4.O,4.T(4.t)+l+\'U\');6(a){b-=l;4.t.y(4.E,r.I(4.t.y(4.E))-l+\'U\')}}8 n=i+k-1;6(4.5.B!=\'1c\'&&4.5.u&&n>4.5.u)n=4.5.u;6(j>n){k=0,j=n,v=0;1q(++k){8 e=4.M(j--);6(!e.K)1l;v+=4.T(e);6(v>=g)1l}}8 o=n-k+1;6(4.5.B!=\'1c\'&&o<1)o=1;6(4.Z&&a){b+=4.P;4.Z=F}4.P=7;6(4.5.B!=\'1c\'&&n==4.5.u&&(n-k+1)>=1){8 m=r.10(4.M(n),!4.5.W?\'1r\':\'1Y\');6((v-m)>g)4.P=v-g-m}1q(i-->o)b+=4.T(4.M(i));4.Y=4.C;4.12=4.G;4.C=o;4.G=n;z b},1p:9(p,a){6(4.Q||4.1a)z;4.1a=1g;8 b=4;8 c=9(){b.1a=F;6(p==0)b.t.y(b.E,0);6(b.5.B==\'1X\'||b.5.B==\'G\'||b.5.u==7||b.G<b.5.u)b.2z();b.1e();b.1Z(\'2A\')};4.1Z(\'3c\');6(!4.5.1H||a==F){4.t.y(4.E,p+\'U\');c()}X{8 o=!4.5.W?{\'2g\':p}:{\'2h\':p};4.t.1p(o,4.5.1H,4.5.24,c)}},2z:9(s){6(s!=L)4.5.1i=s;6(4.5.1i==0)z 4.1D();6(4.1f!=7)z;8 a=4;4.1f=3d(9(){a.19()},4.5.1i*3e)},1D:9(){6(4.1f==7)z;3f(4.1f);4.1f=7},1e:9(n,p){6(n==L||n==7){8 n=!4.Q&&4.5.u!==0&&((4.5.B&&4.5.B!=\'C\')||4.5.u==7||4.G<4.5.u);6(!4.Q&&(!4.5.B||4.5.B==\'C\')&&4.5.u!=7&&4.G>=4.5.u)n=4.P!=7&&!4.Z}6(p==L||p==7){8 p=!4.Q&&4.5.u!==0&&((4.5.B&&4.5.B!=\'G\')||4.C>1);6(!4.Q&&(!4.5.B||4.5.B==\'G\')&&4.5.u!=7&&4.C==1)p=4.P!=7&&4.Z}8 a=4;
5074.R[n?\'1y\':\'1R\'](4.5.2c,4.2n)[n?\'1t\':\'V\'](4.J(\'A-19-1E\')).20(\'1E\',n?F:1g);4.S[p?\'1y\':\'1R\'](4.5.2e,4.2o)[p?\'1t\':\'V\'](4.J(\'A-11-1E\')).20(\'1E\',p?F:1g);6(4.R.K>0&&(4.R[0].1h==L||4.R[0].1h!=n)&&4.5.1L!=7){4.R.14(9(){a.5.1L(a,4,n)});4.R[0].1h=n}6(4.S.K>0&&(4.S[0].1h==L||4.S[0].1h!=p)&&4.5.1M!=7){4.S.14(9(){a.5.1M(a,4,p)});4.S[0].1h=p}},1Z:9(a){8 b=4.Y==7?\'2q\':(4.Y<4.C?\'19\':\'11\');4.13(\'25\',a,b);6(4.Y!==4.C){4.13(\'26\',a,b,4.C);4.13(\'27\',a,b,4.Y)}6(4.12!==4.G){4.13(\'28\',a,b,4.G);4.13(\'29\',a,b,4.12)}4.13(\'2a\',a,b,4.C,4.G,4.Y,4.12);4.13(\'2b\',a,b,4.Y,4.12,4.C,4.G)},13:9(a,b,c,d,e,f,g){6(4.5[a]==L||(1U 4.5[a]!=\'2B\'&&b!=\'2A\'))z;8 h=1U 4.5[a]==\'2B\'?4.5[a][b]:4.5[a];6(!$.3g(h))z;8 j=4;6(d===L)h(j,c,b);X 6(e===L)4.M(d).14(9(){h(j,4,d,c,b)});X{1k(8 i=d;i<=e;i++)6(i!==7&&!(i>=f&&i<=g))4.M(i).14(9(){h(j,4,i,c,b)})}},1C:9(i){z 4.1P(\'<1v></1v>\',i)},1P:9(e,i){8 a=$(e).V(4.J(\'A-1b\')).V(4.J(\'A-1b-\'+i));a.20(\'3h\',i);z a},J:9(c){z c+\' \'+c+(!4.5.W?\'-3i\':\'-W\')},T:9(e,d){8 a=e.2C!=L?e[0]:e;8 b=!4.5.W?a.1F+r.10(a,\'2D\')+r.10(a,\'1r\'):a.2E+r.10(a,\'2F\')+r.10(a,\'1Y\');6(d==L||b==d)z b;8 w=!4.5.W?d-r.10(a,\'2D\')-r.10(a,\'1r\'):d-r.10(a,\'2F\')-r.10(a,\'1Y\');$(a).y(4.O,w+\'U\');z 4.T(a)},1o:9(){z!4.5.W?4.H[0].1F-r.I(4.H.y(\'3j\'))-r.I(4.H.y(\'3k\')):4.H[0].2E-r.I(4.H.y(\'3l\'))-r.I(4.H.y(\'3m\'))},3n:9(i,s){6(s==L)s=4.5.u;z 1n.3o((((i-1)/s)-1n.3p((i-1)/s))*s)+1}});r.17({3q:9(d){z $.17(q,d||{})},10:9(e,p){6(!e)z 0;8 a=e.2C!=L?e[0]:e;6(p==\'1r\'&&$.2r.2s){8 b={\'1w\':\'1x\',\'3r\':\'3s\',\'1N\':\'1i\'},21,22;$.2G(a,b,9(){21=a.1F});b[\'1r\']=0;$.2G(a,b,9(){22=a.1F});z 22-21}z r.I($.y(a,p))},I:9(v){v=3t(v);z 3u(v)?0:v}})})(3v);',62,218,'||||this|options|if|null|var|function||||||||||||||||||||list|size||||css|return|jcarousel|wrap|first|container|lt|false|last|clip|intval|className|length|undefined|get|div|wh|tail|locked|buttonNext|buttonPrev|dimension|px|addClass|vertical|else|prevFirst|inTail|margin|prev|prevLast|callback|each|scroll|visible|extend|parent|next|animating|item|circular|split|buttons|timer|true|jcarou
507selstate|auto|initCallback|for|break|hasClass|Math|clipping|animate|while|marginRight|fn|removeClass|before|li|display|block|bind|setup|pos|placeholder|create|stopAuto|disabled|offsetWidth|offset|animation|reloadCallback|buttonNextHTML|buttonPrevHTML|buttonNextCallback|buttonPrevCallback|width|ceil|format|funcResize|unbind|old|after|typeof|remove|scrollTail|both|marginBottom|notify|attr|oWidth|oWidth2|start|easing|itemLoadCallback|itemFirstInCallback|itemFirstOutCallback|itemLastInCallback|itemLastOutCallback|itemVisibleInCallback|itemVisibleOutCallback|buttonNextEvent|click|buttonPrevEvent|height|left|top|indexOf|skin|nodeName|ul|ol|funcNext|funcPrev|reload|init|browser|safari|window|resize|reset|empty|add|prepend|startAuto|onAfterAnimation|object|jquery|marginLeft|offsetHeight|marginTop|swap|new|normal|swing|UL|OL|find|class|children|load|prototype|0px|10px|lock|unlock|has|string|html|append|alert|jCarousel|No|set|items|This|will|cause|an|infinite|loop|Aborting|push|onBeforeAnimation|setTimeout|1000|clearTimeout|isFunction|jcarouselindex|horizontal|borderLeftWidth|borderRightWidth|borderTopWidth|borderBottomWidth|index|round|floor|defaults|float|none|parseInt|isNaN|jQuery'.split('|'),0,{}))
508
509/* End */
510;
511; /* Start:"a:4:{s:4:"full";s:74:"/bitrix/templates/gtrk_main/scripts/swfobject/swfobject.js?141598962510220";s:6:"source";s:58:"/bitrix/templates/gtrk_main/scripts/swfobject/swfobject.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
512/*	SWFObject v2.2 <http://code.google.com/p/swfobject/> 
513	is released under the MIT License <http://www.opensource.org/licenses/mit-license.php> 
514*/
515var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y<X;Y++){U[Y]()}}function K(X){if(J){X()}else{U[U.length]=X}}function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else{if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else{if(typeof O.attachEvent!=D){i(O,"onload",Y)}else{if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else{O.onload=Y}}}}}function h(){if(T){V()}else{H()}}function V(){var X=j.getElementsByTagName("body")[0];var aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Z=null;H()})()}else{H()}}function H(){var ag=o.length;if(ag>0){for(var af=0;af<ag;af++){var Y=o[af].id;var ab=o[af].callbackFn;var aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}
515else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!="movie"){ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value")}}P(ai,ah,Y,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z}ab(aa)}}}}}function z(aa){var X=null;var Y=c(aa);if(Y&&Y.nodeName=="OBJECT"){if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z){X=Z}}}return X}function A(){return !a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X}aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.width="310"}if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else{ab.flashvars=ac}if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(g(Y),Y)}}function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.childNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++){if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}return aa}function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312){return X}if(aa){if(typeof ai.id==D){ai.id=Y}if(M.ie&&M.win){var ah="";for(var ae in ai){if(ai[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else{if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ah+=" "+ae+'="'+ai[ae]+'"'}}}}}var af="";for(var ad in ag){if(ag[ad]!=Object.prototype[ad]){af+='<param name="'+ad+'" value="'+ag[ad]+'" />'}}aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var Z=N.length;for(var aa=0;aa<Z;aa++){y(N[aa])}for(var Y in M){M[Y]=null}M=null;for(var X in swfobject){swfobject[X]=null}swfobject=null})}}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObjectById:function(X){if(M.w3){return z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r){for(var al in af){aj[al]=af[al]}}aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r){for(var ak in ad){am[ak]=ad[ak]}}if(Z&&typeof Z===r){for(var ai in Z){if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}else{am.flashvars=ai+"="+Z[ai]}}}if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah){w(ah,true)}X.success=true;X.ref=an}else{if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else{return undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){if(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(aa==null){return L(Z)}var Y=Z.split("&");for(var X=0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("="))==aa){return L(Y[X].substring((Y[X].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win){l.style.display="block"}}if(E){E(B)}}a=false}}}}();
516/* End */
517;
518; /* Start:"a:4:{s:4:"full";
vendor: 6,541 bytes, lines 518-697
518s:66:"/bitrix/templates/gtrk_main/js/jquery.mousewheel.js?14159896257350";s:6:"source";s:51:"/bitrix/templates/gtrk_main/js/jquery.mousewheel.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
519/*! Copyright (c) 2013 Brandon Aaron (http://brandon.aaron.sh)
520 * Licensed under the MIT License (LICENSE.txt).
521 *
522 * Version: 3.1.9
523 *
524 * Requires: jQuery 1.2.2+
525 */
526
527(function (factory) {
528    if ( typeof define === 'function' && define.amd ) {
529        // AMD. Register as an anonymous module.
530        define(['jquery'], factory);
531    } else if (typeof exports === 'object') {
532        // Node/CommonJS style for Browserify
533        module.exports = factory;
534    } else {
535        // Browser globals
536        factory(jQuery);
537    }
538}(function ($) {
539
540    var toFix  = ['wheel', 'mousewheel', 'DOMMouseScroll', 'MozMousePixelScroll'],
541        toBind = ( 'onwheel' in document || document.documentMode >= 9 ) ?
542                    ['wheel'] : ['mousewheel', 'DomMouseScroll', 'MozMousePixelScroll'],
543        slice  = Array.prototype.slice,
544        nullLowestDeltaTimeout, lowestDelta;
545
546    if ( $.event.fixHooks ) {
547        for ( var i = toFix.length; i; ) {
548            $.event.fixHooks[ toFix[--i] ] = $.event.mouseHooks;
549        }
550    }
551
552    var special = $.event.special.mousewheel = {
553        version: '3.1.9',
554
555        setup: function() {
556            if ( this.addEventListener ) {
557                for ( var i = toBind.length; i; ) {
558                    this.addEventListener( toBind[--i], handler, false );
559                }
560            } else {
561                this.onmousewheel = handler;
562            }
563            // Store the line height and page height for this particular element
564            $.data(this, 'mousewheel-line-height', special.getLineHeight(this));
565            $.data(this, 'mousewheel-page-height', special.getPageHeight(this));
566        },
567
568        teardown: function() {
569            if ( this.removeEventListener ) {
570                for ( var i = toBind.length; i; ) {
571                    this.removeEventListener( toBind[--i], handler, false );
572                }
573            } else {
574                this.onmousewheel = null;
575            }
576        },
577
578        getLineHeight: function(elem) {
579            return parseInt($(elem)['offsetParent' in $.fn ? 'offsetParent' : 'parent']().css('fontSize'), 10);
580        },
581
582        getPageHeight: function(elem) {
583            return $(elem).height();
584        },
585
586        settings: {
587            adjustOldDeltas: true
588        }
589    };
590
591    $.fn.extend({
592        mousewheel: function(fn) {
593            return fn ? this.bind('mousewheel', fn) : this.trigger('mousewheel');
594        },
595
596        unmousewheel: function(fn) {
597            return this.unbind('mousewheel', fn);
598        }
599    });
600
601
602    function handler(event) {
603        var orgEvent   = event || window.event,
604            args       = slice.call(arguments, 1),
605            delta      = 0,
606            deltaX     = 0,
607            deltaY     = 0,
608            absDelta   = 0;
609        event = $.event.fix(orgEvent);
610        event.type = 'mousewheel';
611
612        // Old school scrollwheel delta
613        if ( 'detail'      in orgEvent ) { deltaY = orgEvent.detail * -1;      }
614        if ( 'wheelDelta'  in orgEvent ) { deltaY = orgEvent.wheelDelta;       }
615        if ( 'wheelDeltaY' in orgEvent ) { deltaY = orgEvent.wheelDeltaY;      }
616        if ( 'wheelDeltaX' in orgEvent ) { deltaX = orgEvent.wheelDeltaX * -1; }
617
618        // Firefox < 17 horizontal scrolling related to DOMMouseScroll event
619        if ( 'axis' in orgEvent && orgEvent.axis === orgEvent.HORIZONTAL_AXIS ) {
620            deltaX = deltaY * -1;
621            deltaY = 0;
622        }
623
624        // Set delta to be deltaY or deltaX if deltaY is 0 for backwards compatabilitiy
625        delta = deltaY === 0 ? deltaX : deltaY;
626
627        // New school wheel delta (wheel event)
628        if ( 'deltaY' in orgEvent ) {
629            deltaY = orgEvent.deltaY * -1;
630            delta  = deltaY;
631        }
632        if ( 'deltaX' in orgEvent ) {
633            deltaX = orgEvent.deltaX;
634            if ( deltaY === 0 ) { delta  = deltaX * -1; }
635        }
636
637        // No change actually happened, no reason to go any further
638        if ( deltaY === 0 && deltaX === 0 ) { return; }
639
640        // Need to convert lines and pages to pixels if we aren't already in pixels
641        // There are three delta modes:
642        //   * deltaMode 0 is by pixels, nothing to do
643        //   * deltaMode 1 is by lines
644        //   * deltaMode 2 is by pages
645        if ( orgEvent.deltaMode === 1 ) {
646            var lineHeight = $.data(this, 'mousewheel-line-height');
647            delta  *= lineHeight;
648            deltaY *= lineHeight;
649            deltaX *= lineHeight;
650        } else if ( orgEvent.deltaMode === 2 ) {
651            var pageHeight = $.data(this, 'mousewheel-page-height');
652            delta  *= pageHeight;
653            deltaY *= pageHeight;
654            deltaX *= pageHeight;
655        }
656
657        // Store lowest absolute delta to normalize the delta values
658        absDelta = Math.max( Math.abs(deltaY), Math.abs(deltaX) );
659
660        if ( !lowestDelta || absDelta < lowestDelta ) {
661            lowestDelta = absDelta;
662
663            // Adjust older deltas if necessary
664            if ( shouldAdjustOldDeltas(orgEvent, absDelta) ) {
665                lowestDelta /= 40;
666            }
667        }
668
669        // Adjust older deltas if necessary
670        if ( shouldAdjustOldDeltas(orgEvent, absDelta) ) {
671            // Divide all the things by 40!
672            delta  /= 40;
673            deltaX /= 40;
674            deltaY /= 40;
675        }
676
677        // Get a whole, normalized value for the deltas
678        delta  = Math[ delta  >= 1 ? 'floor' : 'ceil' ](delta  / lowestDelta);
679        deltaX = Math[ deltaX >= 1 ? 'floor' : 'ceil' ](deltaX / lowestDelta);
680        deltaY = Math[ deltaY >= 1 ? 'floor' : 'ceil' ](deltaY / lowestDelta);
681
682        // Add information to the event object
683        event.deltaX = deltaX;
684        event.deltaY = deltaY;
685        event.deltaFactor = lowestDelta;
686        // Go ahead and set deltaMode to 0 since we converted to pixels
687        // Although this is a little odd since we overwrite the deltaX/Y
688        // properties with normalized deltas.
689        event.deltaMode = 0;
690
691        // Add event and delta to the front of the arguments
692        args.unshift(event, delta, deltaX, deltaY);
693
694        // Clearout lowestDelta after sometime to better
695        // handle multiple device types that give different
696        // a different lowestDelta
697        // Ex: trackpad = 3 and mouse wheel = 120
698        if (nullLowestDeltaTimeout) { clearTimeout(nullLowestDeltaTimeout); }
699        nullLowestDeltaTimeout = setTimeout(nullLowestDelta, 200);
700
701        return ($.event.dispatch || $.event.handle).apply(this, args);
702    }
703
704    function nullLowestDelta() {
705        lowestDelta = null;
706    }
707
708    function shouldAdjustOldDeltas(orgEvent, absDelta) {
709        // If this is an older event and the delta is divisable by 120,
710        // then we are assuming that the browser is treating this as an
711        // older mouse wheel event and that we should divide the deltas
712        // by 40 to try and get a more usable deltaFactor.
713        // Side note, this actually impacts the reported scroll distance
714        // in older browsers and can cause scrolling to be slower than native.
715        // Turn this off by setting $.event.special.mousewheel.settings.adjustOldDeltas to false.
716        return special.settings.adjustOldDeltas && orgEvent.type === 'mousewheel' && absDelta % 120 === 0;
717    }
718
719}));
720
721
722/* End */
723;
724; /* Start:"a:4:{s:4:"full";s:72:"/bitrix/templates/gtrk_main/js/jquery.jscrollpane.min.js?141598962514114";s:6:"source";s:56:"/bitrix/templates/gtrk_main/js/jquery.jscrollpane.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
725/*!
726 * jScrollPane - v2.0.19 - 2013-11-16
727 * http://jscrollpane.kelvinluck.com/
728 *
729 * Copyright (c) 2013 Kelvin Luck
730 * Dual licensed under the MIT or GPL licenses.
731 */
732!function(a,b,c){a.fn.jScrollPane=function(d){function e(d,e){function f(b){var e,h,j,l,m,n,q=!1,r=!1;if(P=b,Q===c)m=d.scrollTop(),n=d.scrollLeft(),d.css({overflow:"hidden",padding:0}),R=d.innerWidth()+tb,S=d.innerHeight(),d.width(R),Q=a('<div class="jspPane" />').css("padding",sb).append(d.children()),T=a('<div class="jspContainer" />').css({width:R+"px",height:S+"px"}).append(Q).appendTo(d);else{if(d.css("width",""),q=P.stickToBottom&&C(),r=P.stickToRight&&D(),l=d.innerWidth()+tb!=R||d.outerHeight()!=S,l&&(R=d.innerWidth()+tb,S=d.innerHeight(),T.css({width:R+"px",height:S+"px"})),!l&&ub==U&&Q.outerHeight()==V)return d.width(R),void 0;ub=U,Q.css("width",""),d.width(R),T.find(">.jspVerticalBar,>.jspHorizontalBar").remove().end()}Q.css("overflow","auto"),U=b.contentWidth?b.contentWidth:Q[0].scrollWidth,V=Q[0].scrollHeight,Q.css("overflow",""),W=U/R,X=V/S,Y=X>1,Z=W>1,Z||Y?(d.addClass("jspScrollable"),e=P.maintainPosition&&(ab||db),e&&(h=A(),j=B()),g(),i(),k(),e&&(y(r?U-R:h,!1),x(q?V-S:j,!1)),H(),E(),N(),P.enableKeyboardNavigation&&J(),P.clickOnTrack&&o(),L(),P.hijackInternalLinks&&M()):(d.removeClass("jspScrollable"),Q.css({top:0,left:0,width:T.width()-tb}),F(),I(),K(),p()),P.autoReinitialise&&!rb?rb=setInterval(function(){f(P)},P.autoReinitialiseDelay):!P.autoReinitialise&&rb&&clearInterval(rb),m&&d.scrollTop(0)&&x(m,!1),n&&d.scrollLeft(0)&&y(n,!1),d.trigger("jsp-initialised",[Z||Y])}function g(){Y&&(T.append(a('<div class="jspVerticalBar" />').append(a('<div class="jspCap jspCapTop" />'),a('<div class="jspTrack" />').append(a('<div class="jspDrag" />').append(a('<div class="jspDragTop" />'),a('<div class="jspDragBottom" />'))),a('<div class="jspCap jspCapBottom" />'))),eb=T.find(">.jspVerticalBar"),fb=eb.find(">.jspTrack"),$=fb.find(">.jspDrag"),P.showArrows&&(jb=a('<a class="jspArrow jspArrowUp" />').bind("mousedown.jsp",m(0,-1)).bind("click.jsp",G),kb=a('<a class="jspArrow jspArrowDown" />').bind("mousedown.jsp",m(0,1)).bind("click.jsp",G),P.arrowScrollOnHover&&(jb.bind("mouseover.jsp",m(0,-1,jb)),kb.bind("mouseover.jsp",m(0,1,kb))),l(fb,P.verticalArrowPositions,jb,kb)),hb=S,T.find(">.jspVerticalBar>.jspCap:visible,>.jspVerticalBar>.jspArrow").each(function(){hb-=a(this).outerHeight()}),$.hover(function(){$.addClass("jspHover")},function(){$.removeClass("jspHover")}).bind("mousedown.jsp",function(b){a("html").bind("dragstart.jsp selectstart.jsp",G),$.addClass("jspActive");var c=b.pageY-$.position().top;return a("html").bind("mousemove.jsp",function(a){r(a.pageY-c,!1)}).bind("mouseup.jsp mouseleave.jsp",q),!1}),h())}function h(){fb.height(hb+"px"),ab=0,gb=P.verticalGutter+fb.outerWidth(),Q.width(R-gb-tb);try{0===eb.position().left&&Q.css("margin-left",gb+"px")}catch(a){}}function i(){Z&&(T.append(a('<div class="jspHorizontalBar" />').append(a('<div class="jspCap jspCapLeft" />'),a('<div class="jspTrack" />').append(a('<div class="jspDrag" />').append(a('<div class="jspDragLeft" />'),a('<div class="jspDragRight" />'))),a('<div class="jspCap jspCapRight" />'))),lb=T.find(">.jspHorizontalBar"),mb=lb.find(">.jspTrack"),bb=mb.find(">
732.jspDrag"),P.showArrows&&(pb=a('<a class="jspArrow jspArrowLeft" />').bind("mousedown.jsp",m(-1,0)).bind("click.jsp",G),qb=a('<a class="jspArrow jspArrowRight" />').bind("mousedown.jsp",m(1,0)).bind("click.jsp",G),P.arrowScrollOnHover&&(pb.bind("mouseover.jsp",m(-1,0,pb)),qb.bind("mouseover.jsp",m(1,0,qb))),l(mb,P.horizontalArrowPositions,pb,qb)),bb.hover(function(){bb.addClass("jspHover")},function(){bb.removeClass("jspHover")}).bind("mousedown.jsp",function(b){a("html").bind("dragstart.jsp selectstart.jsp",G),bb.addClass("jspActive");var c=b.pageX-bb.position().left;return a("html").bind("mousemove.jsp",function(a){t(a.pageX-c,!1)}).bind("mouseup.jsp mouseleave.jsp",q),!1}),nb=T.innerWidth(),j())}function j(){T.find(">.jspHorizontalBar>.jspCap:visible,>.jspHorizontalBar>.jspArrow").each(function(){nb-=a(this).outerWidth()}),mb.width(nb+"px"),db=0}function k(){if(Z&&Y){var b=mb.outerHeight(),c=fb.outerWidth();hb-=b,a(lb).find(">.jspCap:visible,>.jspArrow").each(function(){nb+=a(this).outerWidth()}),nb-=c,S-=c,R-=b,mb.parent().append(a('<div class="jspCorner" />').css("width",b+"px")),h(),j()}Z&&Q.width(T.outerWidth()-tb+"px"),V=Q.outerHeight(),X=V/S,Z&&(ob=Math.ceil(1/W*nb),ob>P.horizontalDragMaxWidth?ob=P.horizontalDragMaxWidth:ob<P.horizontalDragMinWidth&&(ob=P.horizontalDragMinWidth),bb.width(ob+"px"),cb=nb-ob,u(db)),Y&&(ib=Math.ceil(1/X*hb),ib>P.verticalDragMaxHeight?ib=P.verticalDragMaxHeight:ib<P.verticalDragMinHeight&&(ib=P.verticalDragMinHeight),$.height(ib+"px"),_=hb-ib,s(ab))}function l(a,b,c,d){var e,f="before",g="after";"os"==b&&(b=/Mac/.test(navigator.platform)?"after":"split"),b==f?g=b:b==g&&(f=b,e=c,c=d,d=e),a[f](c)[g](d)}function m(a,b,c){return function(){return n(a,b,this,c),this.blur(),!1}}function n(b,c,d,e){d=a(d).addClass("jspActive");var f,g,h=!0,i=function(){0!==b&&vb.scrollByX(b*P.arrowButtonSpeed),0!==c&&vb.scrollByY(c*P.arrowButtonSpeed),g=setTimeout(i,h?P.initialDelay:P.arrowRepeatFreq),h=!1};i(),f=e?"mouseout.jsp":"mouseup.jsp",e=e||a("html"),e.bind(f,function(){d.removeClass("jspActive"),g&&clearTimeout(g),g=null,e.unbind(f)})}function o(){p(),Y&&fb.bind("mousedown.jsp",function(b){if(b.originalTarget===c||b.originalTarget==b.currentTarget){var d,e=a(this),f=e.offset(),g=b.pageY-f.top-ab,h=!0,i=function(){var a=e.offset(),c=b.pageY-a.top-ib/2,f=S*P.scrollPagePercent,k=_*f/(V-S);if(0>g)ab-k>c?vb.scrollByY(-f):r(c);else{if(!(g>0))return j(),void 0;c>ab+k?vb.scrollByY(f):r(c)}d=setTimeout(i,h?P.initialDelay:P.trackClickRepeatFreq),h=!1},j=function(){d&&clearTimeout(d),d=null,a(document).unbind("mouseup.jsp",j)};return i(),a(document).bind("mouseup.jsp",j),!1}}),Z&&mb.bind("mousedown.jsp",function(b){if(b.originalTarget===c||b.originalTarget==b.currentTarget){var d,e=a(this),f=e.offset(),g=b.pageX-f.left-db,h=!0,i=function(){var a=e.offset(),c=b.pageX-a.left-ob/2,f=R*P.scrollPagePercent,k=cb*f/(U-R);if(0>g)db-k>c?vb.scrollByX(-f):t(c);else{if(!(g>0))return j(),void 0;c>db+k?vb.scrollByX(f):t(c)}d=setTimeout(i,h?P.initialDelay:P.trackClickRepeatFreq),h=!1},j=function(){d&&clearTimeout(d),d=null,a(document).unbind("mouseup.jsp",j)};return i(),a(document).bind("mouseup.jsp",j),!1}})}function p(){mb&&mb.unbind("mousedown.jsp"),fb&&fb.unbind("mousedown.jsp")}function q(){a("html").unbind("dragstart.jsp selectstart.jsp mousemove.jsp mouseup.jsp mouseleave.jsp"),$&&$.removeClass("jspActive"),bb&&bb.removeClass("jspActive")}function r(a,b){Y&&(0>a?a=0:a>_&&(a=_),b===c&&(b=P.animateScroll),b?vb.animate($,"top",a,s):($.css("top",a),s(a)))}function s(a){a===c&&(a=$.position().top),T.scrollTop(0),ab=a;var b=0===ab,e=ab==_,f=a/_,g=-f*(V-S);(wb!=b||yb!=e)&&(wb=b,yb=e,d.trigger("jsp-arrow-change",[wb,yb,xb,zb])),v(b,e),Q.css("top",g),d.trigger("jsp-scroll-y",[-g,b,e]).trigger("scroll")}function t(a,b){Z&&(0>a?a=0:a>cb&&(a=cb),b===c&&(b=P.animateScroll),b?vb.animate(bb,"left",a,u):(bb.css("left",a),u(a)))}function u(a){a===c&&(a=bb.position().left),T.scrollTop(0),db=a;var b=0===db,e=db==cb,f=a/cb,g=-f*(U-R);(xb!=b||zb!=e)&&(xb=b,zb=e,d.trigger("jsp-arrow-change",[wb,yb,xb,zb])),w(b,e),Q.css("left",g),d.trigger("jsp-scroll-x",[-g,b,e]).trigger("scroll")}function v(a,b){P.showArrows&&(jb[a?"addClass":"removeClass"]("jspDisabled"),kb[b?"addClass":"removeClass"]("jspDisabled"))}function w(a,b){P.showArrows&&(pb[a?"addClass":"removeClass"]("jspDisabled"),qb[b?"addClass":"removeClass"]("jspDisabled"))}function x(a,b){var c=a/(V-S);r(c*_,b)}function y(a,b){var c=a/(U-R);t(c*cb,b)}function z(b,c,d){var e,f,g,h,i,j,k,l,m,n=0,o=0;try{e=a(b)}catch(p){return}for(f=e.outerHeight(),g=e.outerWidth(),T.scrollTop(0),T.scrollLeft(0);!e.is(".jspPane");)if(n+=e.position().top,o+=e.position().left,e=e.offsetParent(),/^body|html$/i.test(e[0].nodeName))return;h=B(),j=h+S,h>n||c?l=n-P.horizontalGutter:n+f>j&&(l=n-S+f+P.horizontalGutter),isNaN(l)||x(l,d),i=A(),k=i+R,i>o||c?m=o-P.horizontalGutter:o+g>k&&(m=o-R+g+P.horizontalGutter),isNaN(m)||y(m,d)}function A(){return-Q.position().left}function B(){return-Q.position().top}function C(){var a=V-S;return a>20&&a-B()<10}function D(){var a=U-R;return a>20&&a-A()<10}function E(){T.unbind(Bb).bind(Bb,function(a,b,c,d){var e=db,f=ab,g=a.deltaFactor||P.mouseWheelSpeed;return vb.scrollBy(c*g,-d*g,!1),e==db&&f==ab})}function F(){T.unbind(Bb)}function G(){return!1}function H(){Q.find(":input,a").unbind("focus.jsp").bind("focus.jsp",function(a){z(a.target,!1)})}function I(){Q.find(":input,a").unbind("focus.jsp")}function J(){function b(){var a=db,b=ab;switch(c){case 40:vb.scrollByY(P.keyboardSpeed,!1);break;case 38:vb.scrollByY(-P.keyboardSpeed,!1);break;case 34:case 32:vb.scrollByY(S*P.scrollPagePercent,!1);break;case 33:vb.scrollByY(-S*P.scrollPagePercent,!1);break;case 39:vb.scrollByX(P.keyboardSpeed,!1);break;case 37:vb.scrollByX(-P.keyboardSpeed,!1)}return e=a!=db||b!=ab}var c,e,f=[];Z&&f.push(lb[0]),Y&&f.push(eb[0]),Q.focus(function(){d.focus()}
732),d.attr("tabindex",0).unbind("keydown.jsp keypress.jsp").bind("keydown.jsp",function(d){if(d.target===this||f.length&&a(d.target).closest(f).length){var g=db,h=ab;switch(d.keyCode){case 40:case 38:case 34:case 32:case 33:case 39:case 37:c=d.keyCode,b();break;case 35:x(V-S),c=null;break;case 36:x(0),c=null}return e=d.keyCode==c&&g!=db||h!=ab,!e}}).bind("keypress.jsp",function(a){return a.keyCode==c&&b(),!e}),P.hideFocus?(d.css("outline","none"),"hideFocus"in T[0]&&d.attr("hideFocus",!0)):(d.css("outline",""),"hideFocus"in T[0]&&d.attr("hideFocus",!1))}function K(){d.attr("tabindex","-1").removeAttr("tabindex").unbind("keydown.jsp keypress.jsp")}function L(){if(location.hash&&location.hash.length>1){var b,c,d=escape(location.hash.substr(1));try{b=a("#"+d+', a[name="'+d+'"]')}catch(e){return}b.length&&Q.find(d)&&(0===T.scrollTop()?c=setInterval(function(){T.scrollTop()>0&&(z(b,!0),a(document).scrollTop(T.position().top),clearInterval(c))},50):(z(b,!0),a(document).scrollTop(T.position().top)))}}function M(){a(document.body).data("jspHijack")||(a(document.body).data("jspHijack",!0),a(document.body).delegate("a[href*=#]","click",function(c){var d,e,f,g,h,i,j=this.href.substr(0,this.href.indexOf("#")),k=location.href;if(-1!==location.href.indexOf("#")&&(k=location.href.substr(0,location.href.indexOf("#"))),j===k){d=escape(this.href.substr(this.href.indexOf("#")+1));try{e=a("#"+d+', a[name="'+d+'"]')}catch(l){return}e.length&&(f=e.closest(".jspScrollable"),g=f.data("jsp"),g.scrollToElement(e,!0),f[0].scrollIntoView&&(h=a(b).scrollTop(),i=e.offset().top,(h>i||i>h+a(b).height())&&f[0].scrollIntoView()),c.preventDefault())}}))}function N(){var a,b,c,d,e,f=!1;T.unbind("touchstart.jsp touchmove.jsp touchend.jsp click.jsp-touchclick").bind("touchstart.jsp",function(g){var h=g.originalEvent.touches[0];a=A(),b=B(),c=h.pageX,d=h.pageY,e=!1,f=!0}).bind("touchmove.jsp",function(g){if(f){var h=g.originalEvent.touches[0],i=db,j=ab;return vb.scrollTo(a+c-h.pageX,b+d-h.pageY),e=e||Math.abs(c-h.pageX)>5||Math.abs(d-h.pageY)>5,i==db&&j==ab}}).bind("touchend.jsp",function(){f=!1}).bind("click.jsp-touchclick",function(){return e?(e=!1,!1):void 0})}function O(){var a=B(),b=A();d.removeClass("jspScrollable").unbind(".jsp"),d.replaceWith(Ab.append(Q.children())),Ab.scrollTop(a),Ab.scrollLeft(b),rb&&clearInterval(rb)}var P,Q,R,S,T,U,V,W,X,Y,Z,$,_,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb,ub,vb=this,wb=!0,xb=!0,yb=!1,zb=!1,Ab=d.clone(!1,!1).empty(),Bb=a.fn.mwheelIntent?"mwheelIntent.jsp":"mousewheel.jsp";"border-box"===d.css("box-sizing")?(sb=0,tb=0):(sb=d.css("paddingTop")+" "+d.css("paddingRight")+" "+d.css("paddingBottom")+" "+d.css("paddingLeft"),tb=(parseInt(d.css("paddingLeft"),10)||0)+(parseInt(d.css("paddingRight"),10)||0)),a.extend(vb,{reinitialise:function(b){b=a.extend({},P,b),f(b)},scrollToElement:function(a,b,c){z(a,b,c)},scrollTo:function(a,b,c){y(a,c),x(b,c)},scrollToX:function(a,b){y(a,b)},scrollToY:function(a,b){x(a,b)},scrollToPercentX:function(a,b){y(a*(U-R),b)},scrollToPercentY:function(a,b){x(a*(V-S),b)},scrollBy:function(a,b,c){vb.scrollByX(a,c),vb.scrollByY(b,c)},scrollByX:function(a,b){var c=A()+Math[0>a?"floor":"ceil"](a),d=c/(U-R);t(d*cb,b)},scrollByY:function(a,b){var c=B()+Math[0>a?"floor":"ceil"](a),d=c/(V-S);r(d*_,b)},positionDragX:function(a,b){t(a,b)},positionDragY:function(a,b){r(a,b)},animate:function(a,b,c,d){var e={};e[b]=c,a.animate(e,{duration:P.animateDuration,easing:P.animateEase,queue:!1,step:d})},getContentPositionX:function(){return A()},getContentPositionY:function(){return B()},getContentWidth:function(){return U},getContentHeight:function(){return V},getPercentScrolledX:function(){return A()/(U-R)},getPercentScrolledY:function(){return B()/(V-S)},getIsScrollableH:function(){return Z},getIsScrollableV:function(){return Y},getContentPane:function(){return Q},scrollToBottom:function(a){r(_,a)},hijackInternalLinks:a.noop,destroy:function(){O()}}),f(e)}return d=a.extend({},a.fn.jScrollPane.defaults,d),a.each(["arrowButtonSpeed","trackClickSpeed","keyboardSpeed"],function(){d[this]=d[this]||d.speed}),this.each(function(){var b=a(this),c=b.data("jsp");c?c.reinitialise(d):(a("script",b).filter('[type="text/javascript"],:not([type])').remove(),c=new e(b,d),b.data("jsp",c))})},a.fn.jScrollPane.defaults={showArrows:!1,maintainPosition:!0,stickToBottom:!1,stickToRight:!1,clickOnTrack:!0,autoReinitialise:!1,autoReinitialiseDelay:500,verticalDragMinHeight:0,verticalDragMaxHeight:99999,horizontalDragMinWidth:0,horizontalDragMaxWidth:99999,contentWidth:c,animateScroll:!1,animateDuration:300,animateEase:"linear",hijackInternalLinks:!1,verticalGutter:4,horizontalGutter:4,mouseWheelSpeed:3,arrowButtonSpeed:0,arrowRepeatFreq:50,arrowScrollOnHover:!1,trackClickSpeed:0,trackClickRepeatFreq:70,verticalArrowPositions:"split",horizontalArrowPositions:"split",enableKeyboardNavigation:!0,hideFocus:!1,keyboardSpeed:0,initialDelay:300,speed:30,scrollPagePercent:.8}}(jQuery,this);
733/* End */
734;
735; /* Start:"a:4:{s:4:"full";s:72:"/bitrix/templates/gtrk_main/js/ui/jquery.ui.widget.min.js?14159896256488";s:6:"source";s:57:"/bitrix/templates/gtrk_main/js/ui/jquery.ui.widget.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
736/*! jQuery UI - v1.10.2 - 2013-03-22
737* http://jqueryui.com
738* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
739(function(e,t){var i=0,s=Array.prototype.slice,n=e.cleanData;e.cleanData=function(t){for(var i,s=0;null!=(i=t[s]);s++)try{e(i).triggerHandler("remove")}catch(a){}n(t)},e.widget=function(i,s,n){var a,r,o,h,l={},u=i.split(".")[0];i=i.split(".")[1],a=u+"-"+i,n||(n=s,s=e.Widget),e.expr[":"][a.toLowerCase()]=function(t){return!!e.data(t,a)},e[u]=e[u]||{},r=e[u][i],o=e[u][i]=function(e,i){return this._createWidget?(arguments.length&&this._createWidget(e,i),t):new o(e,i)},e.extend(o,r,{version:n.version,_proto:e.extend({},n),_childConstructors:[]}),h=new s,h.options=e.widget.extend({},h.options),e.each(n,function(i,n){return e.isFunction(n)?(l[i]=function(){var e=function(){return s.prototype[i].apply(this,arguments)},t=function(e){return s.prototype[i].apply(this,e)};return function(){var i,s=this._super,a=this._superApply;return this._super=e,this._superApply=t,i=n.apply(this,arguments),this._super=s,this._superApply=a,i}}(),t):(l[i]=n,t)}),o.prototype=e.widget.extend(h,{widgetEventPrefix:r?h.widgetEventPrefix:i},l,{constructor:o,namespace:u,widgetName:i,widgetFullName:a}),r?(e.each(r._childConstructors,function(t,i){var s=i.prototype;e.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete r._childConstructors):s._childConstructors.push(o),e.widget.bridge(i,o)}
vendor: 5,451 bytes, lines 739-745
739,e.widget.extend=function(i){for(var n,a,r=s.call(arguments,1),o=0,h=r.length;h>o;o++)for(n in r[o])a=r[o][n],r[o].hasOwnProperty(n)&&a!==t&&(i[n]=e.isPlainObject(a)?e.isPlainObject(i[n])?e.widget.extend({},i[n],a):e.widget.extend({},a):a);return i},e.widget.bridge=function(i,n){var a=n.prototype.widgetFullName||i;e.fn[i]=function(r){var o="string"==typeof r,h=s.call(arguments,1),l=this;return r=!o&&h.length?e.widget.extend.apply(null,[r].concat(h)):r,o?this.each(function(){var s,n=e.data(this,a);return n?e.isFunction(n[r])&&"_"!==r.charAt(0)?(s=n[r].apply(n,h),s!==n&&s!==t?(l=s&&s.jquery?l.pushStack(s.get()):s,!1):t):e.error("no such method '"+r+"' for "+i+" widget instance"):e.error("cannot call methods on "+i+" prior to initialization; "+"attempted to call method '"+r+"'")}):this.each(function(){var t=e.data(this,a);t?t.option(r||{})._init():e.data(this,a,new n(r,this))}),l}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(t,s){s=e(s||this.defaultElement||this)[0],this.element=e(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=e(),this.hoverable=e(),this.focusable=e(),s!==this&&(e.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===s&&this.destroy()}}),this.document=e(s.style?s.ownerDocument:s.document||s),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(i,s){var n,a,r,o=i;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof i)if(o={},n=i.split("."),i=n.shift(),n.length){for(a=o[i]=e.widget.extend({},this.options[i]),r=0;n.length-1>r;r++)a[n[r]]=a[n[r]]||{},a=a[n[r]];if(i=n.pop(),s===t)return a[i]===t?null:a[i];a[i]=s}else{if(s===t)return this.options[i]===t?null:this.options[i];o[i]=s}return this._setOptions(o),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,"disabled"===e&&(this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!t).attr("aria-disabled",t),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_on:function(i,s,n){var a,r=this;"boolean"!=typeof i&&(n=s,s=i,i=!1),n?(s=a=e(s),this.bindings=this.bindings.add(s)):(n=s,s=this.element,a=this.widget()),e.each(n,function(n,o){function h(){return i||r.options.disabled!==!0&&!e(this).hasClass("ui-state-disabled")?("string"==typeof o?r[o]:o).apply(r,arguments):t}"string"!=typeof o&&(h.guid=o.guid=o.guid||h.guid||e.guid++);var l=n.match(/^(\w+)\s*(.*)$/),u=l[1]+r.eventNamespace,c=l[2];c?a.delegate(c,u,h):s.bind(u,h)})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.unbind(t).undelegate(t)},_delay:function(e,t){function i(){return("string"==typeof e?s[e]:e).apply(s,arguments)}var s=this;return setTimeout(i,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,i,s){var n,a,r=this.options[t];if(s=s||{},i=e.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],a=i.originalEvent)for(n in a)n in i||(i[n]=a[n]);return this.element.trigger(i,s),!(e.isFunction(r)&&r.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,i){e.Widget.prototype["_"+t]=function(s,n,a){"string"==typeof n&&(n={effect:n});var r,o=n?n===!0||"number"==typeof n?i:n.effect||i:t;n=n||{},"number"==typeof n&&(n={duration:n}),r=!e.isEmptyObject(n),n.complete=a,n.delay&&s.delay(n.delay),r&&e.effects&&e.effects.effect[o]?s[t](n):o!==t&&s[o]?s[o](n.duration,n.easing,a):s.queue(function(i){e(this)[t](),a&&a.call(s[0]),i()})}})})(jQuery);
740/* End */
741;
742; /* Start:"a:4:{s:4:"full";s:74:"/bitrix/templates/gtrk_main/js/ui/jquery.ui.position.min.js?14159896256273";s:6:"source";s:59:"/bitrix/templates/gtrk_main/js/ui/jquery.ui.position.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
743/*! jQuery UI - v1.10.2 - 2013-03-22
744* http://jqueryui.com
745* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
vendor: 6,139 bytes, line 746
746(function(t,e){function i(t,e,i){return[parseFloat(t[0])*(p.test(t[0])?e/100:1),parseFloat(t[1])*(p.test(t[1])?i/100:1)]}function s(e,i){return parseInt(t.css(e,i),10)||0}function n(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}t.ui=t.ui||{};var a,o=Math.max,r=Math.abs,h=Math.round,l=/left|center|right/,c=/top|center|bottom/,u=/[\+\-]\d+(\.[\d]+)?%?/,d=/^\w+/,p=/%$/,f=t.fn.position;t.position={scrollbarWidth:function(){if(a!==e)return a;var i,s,n=t("<div style='display:block;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),o=n.children()[0];return t("body").append(n),i=o.offsetWidth,n.css("overflow","scroll"),s=o.offsetWidth,i===s&&(s=n[0].clientWidth),n.remove(),a=i-s},getScrollInfo:function(e){var i=e.isWindow?"":e.element.css("overflow-x"),s=e.isWindow?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.width<e.element[0].scrollWidth,a="scroll"===s||"auto"===s&&e.height<e.element[0].scrollHeight;return{width:a?t.position.scrollbarWidth():0,height:n?t.position.scrollbarWidth():0}},getWithinInfo:function(e){var i=t(e||window),s=t.isWindow(i[0]);return{element:i,isWindow:s,offset:i.offset()||{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:s?i.width():i.outerWidth(),height:s?i.height():i.outerHeight()}}},t.fn.position=function(e){if(!e||!e.of)return f.apply(this,arguments);e=t.extend({},e);var a,p,m,g,v,_,b=t(e.of),y=t.position.getWithinInfo(e.within),w=t.position.getScrollInfo(y),x=(e.collision||"flip").split(" "),k={};return _=n(b),b[0].preventDefault&&(e.at="left top"),p=_.width,m=_.height,g=_.offset,v=t.extend({},g),t.each(["my","at"],function(){var t,i,s=(e[this]||"").split(" ");1===s.length&&(s=l.test(s[0])?s.concat(["center"]):c.test(s[0])?["center"].concat(s):["center","center"]),s[0]=l.test(s[0])?s[0]:"center",s[1]=c.test(s[1])?s[1]:"center",t=u.exec(s[0]),i=u.exec(s[1]),k[this]=[t?t[0]:0,i?i[0]:0],e[this]=[d.exec(s[0])[0],d.exec(s[1])[0]]}),1===x.length&&(x[1]=x[0]),"right"===e.at[0]?v.left+=p:"center"===e.at[0]&&(v.left+=p/2),"bottom"===e.at[1]?v.top+=m:"center"===e.at[1]&&(v.top+=m/2),a=i(k.at,p,m),v.left+=a[0],v.top+=a[1],this.each(function(){var n,l,c=t(this),u=c.outerWidth(),d=c.outerHeight(),f=s(this,"marginLeft"),_=s(this,"marginTop"),D=u+f+s(this,"marginRight")+w.width,T=d+_+s(this,"marginBottom")+w.height,C=t.extend({},v),M=i(k.my,c.outerWidth(),c.outerHeight());"right"===e.my[0]?C.left-=u:"center"===e.my[0]&&(C.left-=u/2),"bottom"===e.my[1]?C.top-=d:"center"===e.my[1]&&(C.top-=d/2),C.left+=M[0],C.top+=M[1],t.support.offsetFractions||(C.left=h(C.left),C.top=h(C.top)),n={marginLeft:f,marginTop:_},t.each(["left","top"],function(i,s){t.ui.position[x[i]]&&t.ui.position[x[i]][s](C,{targetWidth:p,targetHeight:m,elemWidth:u,elemHeight:d,collisionPosition:n,collisionWidth:D,collisionHeight:T,offset:[a[0]+M[0],a[1]+M[1]],my:e.my,at:e.at,within:y,elem:c})}),e.using&&(l=function(t){var i=g.left-C.left,s=i+p-u,n=g.top-C.top,a=n+m-d,h={target:{element:b,left:g.left,top:g.top,width:p,height:m},element:{element:c,left:C.left,top:C.top,width:u,height:d},horizontal:0>s?"left":i>0?"right":"center",vertical:0>a?"top":n>0?"bottom":"middle"};u>p&&p>r(i+s)&&(h.horizontal="center"),d>m&&m>r(n+a)&&(h.vertical="middle"),h.important=o(r(i),r(s))>o(r(n),r(a))?"horizontal":"vertical",e.using.call(this,t,h)}),c.offset(t.extend(C,{using:l}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,h=n-r,l=r+e.collisionWidth-a-n;e.collisionWidth>a?h>0&&0>=l?(i=t.left+h+e.collisionWidth-a-n,t.left+=h-i):t.left=l>0&&0>=h?n:h>l?n+a-e.collisionWidth:n:h>0?t.left+=h:l>0?t.left-=l:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,h=n-r,l=r+e.collisionHeight-a-n;e.collisionHeight>a?h>0&&0>=l?(i=t.top+h+e.collisionHeight-a-n,t.top+=h-i):t.top=l>0&&0>=h?n:h>l?n+a-e.collisionHeight:n:h>0?t.top+=h:l>0?t.top-=l:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,a=n.offset.left+n.scrollLeft,o=n.width,h=n.isWindow?n.scrollLeft:n.offset.left,l=t.left-e.collisionPosition.marginLeft,c=l-h,u=l+e.collisionWidth-o-h,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-o-a,(0>i||r(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-h,(s>0||u>r(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,a=n.offset.top+n.scrollTop,o=n.height,h=n.isWindow?n.scrollTop:n.offset.top,l=t.top-e.collisionPosition.marginTop,c=l-h,u=l+e.collisionHeight-o-h,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,m=-2*e.offset[1];0>c?(s=t.top+p+f+m+e.collisionHeight-o-a,t.top+p+f+m>c&&(0>s||r(c)>s)&&(t.top+=p+f+m)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+m-h,t.top+p+f+m>u&&(i>0||u>r(i))&&(t.top+=p+f+m))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}},function(){var e,i,s,n,a,o=document.getElementsByTagName("body")[0],r=document.createElement("div");e=document.createElement(o?"div":"body"),s={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},o&&t.extend(s,{position:"absolute",left:"-1000px",top:"-1000px"});for(a in s)e.style[a]=s[a];e.appendChild(r),i=o||document.documentElement,i.insertBefore(e,i.firstChild),r.style.cssText="position: absolute; left: 10.7432222px;",n=t(r).offset().left,t.support.offsetFractions=n>10&&11>n,e.innerHTML="",i.removeChild(e)}()})(jQuery);
vendor: 7,662 bytes, lines 746-753
746
747/* End */
748;
749; /* Start:"a:4:{s:4:"full";s:70:"/bitrix/templates/gtrk_main/js/ui/jquery.ui.menu.min.js?14159896259408";s:6:"source";s:55:"/bitrix/templates/gtrk_main/js/ui/jquery.ui.menu.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
750/*! jQuery UI - v1.10.2 - 2013-03-22
751* http://jqueryui.com
752* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
753(function(t){t.widget("ui.menu",{version:"1.10.2",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content ui-corner-all").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}).bind("click"+this.eventNamespace,t.proxy(function(t){this.options.disabled&&t.preventDefault()},this)),this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item > a":function(t){t.preventDefault()},"click .ui-state-disabled > a":function(t){t.preventDefault()},"click .ui-menu-item:has(a)":function(e){var i=t(e.target).closest(".ui-menu-item");!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.mouseHandled=!0,this.select(e),i.has(".ui-menu").length?this.expand(e):this.element.is(":focus")||(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){var i=t(e.currentTarget);i.siblings().children(".ui-state-active").removeClass("ui-state-active"),this.focus(e,i)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.children(".ui-menu-item").eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){t.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){t(e.target).closest(".ui-menu").length||this.collapseAll(e),this.mouseHandled=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeClass("ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show(),this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").children("a").removeUniqueId().removeClass("ui-corner-all ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var e=t(this);e.data("ui-menu-submenu-carat")&&e.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(e){function i(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var s,n,a,o,r,h=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:h=!1,n=this.previousFilter||"",a=String.fromCharCode(e.keyCode),o=!1,clearTimeout(this.filterTimer),a===n?o=!0:a=n+a,r=RegExp("^"+i(a),"i"),s=this.activeMenu.children(".ui-menu-item").filter(function(){return r.test(t(this).children("a").text())}),s=o&&-1!==s.index(this.active.next())?this.active.nextAll(".ui-menu-item"):s,s.length||(a=String.fromCharCode(e.keyCode),r=RegExp("^"+i(a),"i"),s=this.activeMenu.children(".ui-menu-item").filter(function(){return r.test(t(this).children("a").text())})),s.length?(this.focus(e,s),s.length>1?(this.previousFilter=a,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter):delete this.previousFilter}h&&e.preventDefault()},_activate:function(t){this.active.is(".ui-state-disabled")||(this.active.children("a[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i=this.options.icons.submenu,s=this.element.find(this.options.menus);s.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-corner-all").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),s=e.prev("a"),n=t("<span>").addClass("ui-menu-icon ui-icon "+i).data("ui-menu-submenu-carat",!0);s.attr("aria-haspopup","true").prepend(n),e.attr("aria-labelledby",s.attr("id"))}),e=s.add(this.element),e.children(":not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","presentation").children("a").uniqueId().addClass("ui-corner-all").attr({tabIndex:-1,role:this._itemRole()}),e.children(":not(.ui-menu-item)").each(function(){var e=t(this);/[^\-\u2014\u2013\s]/.test(e.text())||e.addClass("ui-widget-content ui-menu-divider")}),e.children(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){"icons"===t&&this.element.find(".ui-menu-icon").removeClass(this.options.icons.submenu).addClass(e.submenu),this._super(t,e)},focus:function(t,e){var i,s;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children("a").addClass("ui-state-focus"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),this.active.parent().closest(".ui-menu-item").children("a:first").addClass("ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,a,o,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,a=this.activeMenu.scrollTop(),o=this.activeMenu.height(),r=e.height(),0>n?this.activeMenu.scrollTop(a+n):n+r>o&&this.activeMenu.scrollTop(a+n-o+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this.active.children("a").removeClass("ui-state-focus"),this.active=null,this._trigger("blur",t,{item:this.active}))},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","fal
753se").end().find("a.ui-state-active").removeClass("ui-state-active")},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").children(".ui-menu-item").first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.children(".ui-menu-item")[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.children(".ui-menu-item")[this.active?"last":"first"]())),undefined):(this.next(e),undefined)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.children(".ui-menu-item").first())),undefined):(this.next(e),undefined)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(e){this.active=this.active||t(e.target).closest(".ui-menu-item");var i={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(e,!0),this._trigger("select",e,i)}})})(jQuery);
754/* End */
755;
756; /* Start:"a:4:{s:4:"full";s:73:"/bitrix/templates/gtrk_main/js/ui/jquery.ui.datepicker.js?141598962577451";s:6:"source";s:57:"/bitrix/templates/gtrk_main/js/ui/jquery.ui.datepicker.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
757/*!
758 * jQuery UI Datepicker 1.10.2
759 * http://jqueryui.com
760 *
761 * Copyright 2013 jQuery Foundation and other contributors
762 * Released under the MIT license.
763 * http://jquery.org/license
764 *
765 * http://api.jqueryui.com/datepicker/
766 *
767 * Depends:
768 *	jquery.ui.core.js
769 */
770(function( $, undefined ) {
771
772$.extend($.ui, { datepicker: { version: "1.10.2" } });
773
774var PROP_NAME = "datepicker",
775	dpuuid = new Date().getTime(),
776	instActive;
777
778/* Date picker manager.
779   Use the singleton instance of this class, $.datepicker, to interact with the date picker.
780   Settings for (groups of) date pickers are maintained in an instance object,
781   allowing multiple different settings on the same page. */
782
783function Datepicker() {
784	this._curInst = null; // The current instance in use
785	this._keyEvent = false; // If the last event was a key event
786	this._disabledInputs = []; // List of date picker inputs that have been disabled
787	this._datepickerShowing = false; // True if the popup picker is showing , false if not
788	this._inDialog = false; // True if showing within a "dialog", false if not
789	this._mainDivId = "ui-datepicker-div"; // The ID of the main datepicker division
790	this._inlineClass = "ui-datepicker-inline"; // The name of the inline marker class
791	this._appendClass = "ui-datepicker-append"; // The name of the append marker class
792	this._triggerClass = "ui-datepicker-trigger"; // The name of the trigger marker class
793	this._dialogClass = "ui-datepicker-dialog"; // The name of the dialog marker class
794	this._disableClass = "ui-datepicker-disabled"; // The name of the disabled covering marker class
795	this._unselectableClass = "ui-datepicker-unselectable"; // The name of the unselectable cell marker class
796	this._currentClass = "ui-datepicker-current-day"; // The name of the current day marker class
797	this._dayOverClass = "ui-datepicker-days-cell-over"; // The name of the day hover marker class
798	this.regional = []; // Available regional settings, indexed by language code
799	this.regional[""] = { // Default regional settings
800		closeText: "Done", // Display text for close link
801		prevText: "Prev", // Display text for previous month link
802		nextText: "Next", // Display text for next month link
803		currentText: "Today", // Display text for current month link
804		monthNames: ["ЯНВАРЬ","ФЕВРАЛЬ","МАРТ","АПРЕЛЬ","МАЙ","ИЮНЬ",
805			"ИЮЛЬ","АВГУСТ","СЕНТЯБРЬ","ОКТЯБРЬ","НОЯБРЬ","ДЕКАБРЬ"], // Names of months for drop-down and formatting
806		monthNamesShort: ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Отк", "Ноя", "Дек"], // For formatting
807		dayNames: ["Воскресеньн", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"], // For formatting
808		dayNamesShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], // For formatting
809		dayNamesMin: ["ВС","ПН","ВТ","СР","ЧТ","ПТ","СБ"], // Column headings for days starting at Sunday
810		weekHeader: "Wk", // Column header for week of the year
811		dateFormat: "mm/dd/yy", // See format options on parseDate
812		firstDay: 1
vendor: 26,480 bytes, lines 812-1512
812, // The first day of the week, Sun = 0, Mon = 1, ...
813		isRTL: false, // True if right-to-left language, false if left-to-right
814		showMonthAfterYear: false, // True if the year select precedes month, false for month then year
815		yearSuffix: "" // Additional text to append to the year in the month headers
816	};
817	this._defaults = { // Global defaults for all the date picker instances
818		showOn: "focus", // "focus" for popup on focus,
819			// "button" for trigger button, or "both" for either
820		showAnim: "fadeIn", // Name of jQuery animation for popup
821		showOptions: {}, // Options for enhanced animations
822		defaultDate: null, // Used when field is blank: actual date,
823			// +/-number for offset from today, null for today
824		appendText: "", // Display text following the input box, e.g. showing the format
825		buttonText: "...", // Text for trigger button
826		buttonImage: "", // URL for trigger button image
827		buttonImageOnly: false, // True if the image appears alone, false if it appears on a button
828		hideIfNoPrevNext: false, // True to hide next/previous month links
829			// if not applicable, false to just disable them
830		navigationAsDateFormat: false, // True if date formatting applied to prev/today/next links
831		gotoCurrent: false, // True if today link goes back to current selection instead
832		changeMonth: false, // True if month can be selected directly, false if only prev/next
833		changeYear: false, // True if year can be selected directly, false if only prev/next
834		yearRange: "c-10:c+10", // Range of years to display in drop-down,
835			// either relative to today's year (-nn:+nn), relative to currently displayed year
836			// (c-nn:c+nn), absolute (nnnn:nnnn), or a combination of the above (nnnn:-n)
837		showOtherMonths: false, // True to show dates in other months, false to leave blank
838		selectOtherMonths: false, // True to allow selection of dates in other months, false for unselectable
839		showWeek: false, // True to show week of the year, false to not show it
840		calculateWeek: this.iso8601Week, // How to calculate the week of the year,
841			// takes a Date and returns the number of the week for it
842		shortYearCutoff: "+10", // Short year values < this are in the current century,
843			// > this are in the previous century,
844			// string value starting with "+" for current year + value
845		minDate: null, // The earliest selectable date, or null for no limit
846		maxDate: null, // The latest selectable date, or null for no limit
847		duration: "fast", // Duration of display/closure
848		beforeShowDay: null, // Function that takes a date and returns an array with
849			// [0] = true if selectable, false if not, [1] = custom CSS class name(s) or "",
850			// [2] = cell title (optional), e.g. $.datepicker.noWeekends
851		beforeShow: null, // Function that takes an input field and
852			// returns a set of custom settings for the date picker
853		onSelect: null, // Define a callback function when a date is selected
854		onChangeMonthYear: null, // Define a callback function when the month or year is changed
855		onClose: null, // Define a callback function when the datepicker is closed
856		numberOfMonths: 1, // Number of months to show at a time
857		showCurrentAtPos: 0, // The position in multipe months at which to show the current month (starting at 0)
858		stepMonths: 1, // Number of months to step back/forward
859		stepBigMonths: 12, // Number of months to step back/forward for the big links
860		altField: "", // Selector for an alternate field to store selected dates into
861		altFormat: "", // The date format to use for the alternate field
862		constrainInput: true, // The input is constrained by the current date format
863		showButtonPanel: false, // True to show button panel, false to not show it
864		autoSize: false, // True to size the input for the date format, false to leave as is
865		disabled: false // The initial disabled state
866	};
867	$.extend(this._defaults, this.regional[""]);
868	this.dpDiv = bindHover($("<div id='" + this._mainDivId + "' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"));
869}
870
871$.extend(Datepicker.prototype, {
872	/* Class name added to elements to indicate already configured with a date picker. */
873	markerClassName: "hasDatepicker",
874
875	//Keep track of the maximum number of rows displayed (see #7043)
876	maxRows: 4,
877
878	// TODO rename to "widget" when switching to widget factory
879	_widgetDatepicker: function() {
880		return this.dpDiv;
881	},
882
883	/* Override the default settings for all instances of the date picker.
884	 * @param  settings  object - the new settings to use as defaults (anonymous object)
885	 * @return the manager object
886	 */
887	setDefaults: function(settings) {
888		extendRemove(this._defaults, settings || {});
889		return this;
890	},
891
892	/* Attach the date picker to a jQuery selection.
893	 * @param  target	element - the target input field or division or span
894	 * @param  settings  object - the new settings to use for this date picker instance (anonymous)
895	 */
896	_attachDatepicker: function(target, settings) {
897		var nodeName, inline, inst;
898		nodeName = target.nodeName.toLowerCase();
899		inline = (nodeName === "div" || nodeName === "span");
900		if (!target.id) {
901			this.uuid += 1;
902			target.id = "dp" + this.uuid;
903		}
904		inst = this._newInst($(target), inline);
905		inst.settings = $.extend({}, settings || {});
906		if (nodeName === "input") {
907			this._connectDatepicker(target, inst);
908		} else if (inline) {
909			this._inlineDatepicker(target, inst);
910		}
911	},
912
913	/* Create a new instance object. */
914	_newInst: function(target, inline) {
915		var id = target[0].id.replace(/([^A-Za-z0-9_\-])/g, "\\\\$1"); // escape jQuery meta chars
916		return {id: id, input: target, // associated target
917			selectedDay: 0, selectedMonth: 0, selectedYear: 0, // current selection
918			drawMonth: 0, drawYear: 0, // month being drawn
919			inline: inline, // is datepicker inline or not
920			dpDiv: (!inline ? this.dpDiv : // presentation div
921			bindHover($("<div class='" + this._inlineClass + " ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")))};
922	},
923
924	/* Attach the date picker to an input field. */
925	_connectDatepicker: function(target, inst) {
926		var input = $(target);
927		inst.append = $([]);
928		inst.trigger = $([]);
929		if (input.hasClass(this.markerClassName)) {
930			return;
931		}
932		this._attachments(input, inst);
933		input.addClass(this.markerClassName).keydown(this._doKeyDown).
934			keypress(this._doKeyPress).keyup(this._doKeyUp);
935		this._autoSize(inst);
936		$.data(target, PROP_NAME, inst);
937		//If disabled option is true, disable the datepicker once it has been attached to the input (see ticket #5665)
938		if( inst.settings.disabled ) {
939			this._disableDatepicker( target );
940		}
941	},
942
943	/* Make attachments based on settings. */
944	_attachments: function(input, inst) {
945		var showOn, buttonText, buttonImage,
946			appendText = this._get(inst, "appendText"),
947			isRTL = this._get(inst, "isRTL");
948
949		if (inst.append) {
950			inst.append.remove();
951		}
952		if (appendText) {
953			inst.append = $("<span class='" + this._appendClass + "'>" + appendText + "</span>");
954			input[isRTL ? "before" : "after"](inst.append);
955		}
956
957		input.unbind("focus", this._showDatepicker);
958
959		if (inst.trigger) {
960			inst.trigger.remove();
961		}
962
963		showOn = this._get(inst, "showOn");
964		if (showOn === "focus" || showOn === "both") { // pop-up date picker when in the marked field
965			input.focus(this._showDatepicker);
966		}
967		if (showOn === "button" || showOn === "both") { // pop-up date picker when button clicked
968			buttonText = this._get(inst, "buttonText");
969			buttonImage = this._get(inst, "buttonImage");
970			inst.trigger = $(this._get(inst, "buttonImageOnly") ?
971				$("<img/>").addClass(this._triggerClass).
972					attr({ src: buttonImage, alt: buttonText, title: buttonText }) :
973				$("<button type='button'></button>").addClass(this._triggerClass).
974					html(!buttonImage ? buttonText : $("<img/>").attr(
975					{ src:buttonImage, alt:buttonText, title:buttonText })));
976			input[isRTL ? "before" : "after"](inst.trigger);
977			inst.trigger.click(function() {
978				if ($.datepicker._datepickerShowing && $.datepicker._lastInput === input[0]) {
979					$.datepicker._hideDatepicker();
980				} else if ($.datepicker._datepickerShowing && $.datepicker._lastInput !== input[0]) {
981					$.datepicker._hideDatepicker();
982					$.datepicker._showDatepicker(input[0]);
983				} else {
984					$.datepicker._showDatepicker(input[0]);
985				}
986				return false;
987			});
988		}
989	},
990
991	/* Apply the maximum length for the date format. */
992	_autoSize: function(inst) {
993		if (this._get(inst, "autoSize") && !inst.inline) {
994			var findMax, max, maxI, i,
995				date = new Date(2009, 12 - 1, 20), // Ensure double digits
996				dateFormat = this._get(inst, "dateFormat");
997
998			if (dateFormat.match(/[DM]/)) {
999				findMax = function(names) {
1000					max = 0;
1001					maxI = 0;
1002					for (i = 0; i < names.length; i++) {
1003						if (names[i].length > max) {
1004							max = names[i].length;
1005							maxI = i;
1006						}
1007					}
1008					return maxI;
1009				};
1010				date.setMonth(findMax(this._get(inst, (dateFormat.match(/MM/) ?
1011					"monthNames" : "monthNamesShort"))));
1012				date.setDate(findMax(this._get(inst, (dateFormat.match(/DD/) ?
1013					"dayNames" : "dayNamesShort"))) + 20 - date.getDay());
1014			}
1015			inst.input.attr("size", this._formatDate(inst, date).length);
1016		}
1017	},
1018
1019	/* Attach an inline date picker to a div. */
1020	_inlineDatepicker: function(target, inst) {
1021		var divSpan = $(target);
1022		if (divSpan.hasClass(this.markerClassName)) {
1023			return;
1024		}
1025		divSpan.addClass(this.markerClassName).append(inst.dpDiv);
1026		$.data(target, PROP_NAME, inst);
1027		this._setDate(inst, this._getDefaultDate(inst), true);
1028		this._updateDatepicker(inst);
1029		this._updateAlternate(inst);
1030		//If disabled option is true, disable the datepicker before showing it (see ticket #5665)
1031		if( inst.settings.disabled ) {
1032			this._disableDatepicker( target );
1033		}
1034		// Set display:block in place of inst.dpDiv.show() which won't work on disconnected elements
1035		// http://bugs.jqueryui.com/ticket/7552 - A Datepicker created on a detached div has zero height
1036		inst.dpDiv.css( "display", "block" );
1037	},
1038
1039	/* Pop-up the date picker in a "dialog" box.
1040	 * @param  input element - ignored
1041	 * @param  date	string or Date - the initial date to display
1042	 * @param  onSelect  function - the function to call when a date is selected
1043	 * @param  settings  object - update the dialog date picker instance's settings (anonymous object)
1044	 * @param  pos int[2] - coordinates for the dialog's position within the screen or
1045	 *					event - with x/y coordinates or
1046	 *					leave empty for default (screen centre)
1047	 * @return the manager object
1048	 */
1049	_dialogDatepicker: function(input, date, onSelect, settings, pos) {
1050		var id, browserWidth, browserHeight, scrollX, scrollY,
1051			inst = this._dialogInst; // internal instance
1052
1053		if (!inst) {
1054			this.uuid += 1;
1055			id = "dp" + this.uuid;
1056			this._dialogInput = $("<input type='text' id='" + id +
1057				"' style='position: absolute; top: -100px; width: 0px;'/>");
1058			this._dialogInput.keydown(this._doKeyDown);
1059			$("body").append(this._dialogInput);
1060			inst = this._dialogInst = this._newInst(this._dialogInput, false);
1061			inst.settings = {};
1062			$.data(this._dialogInput[0], PROP_NAME, inst);
1063		}
1064		extendRemove(inst.settings, settings || {});
1065		date = (date && date.constructor === Date ? this._formatDate(inst, date) : date);
1066		this._dialogInput.val(date);
1067
1068		this._pos = (pos ? (pos.length ? pos : [pos.pageX, pos.pageY]) : null);
1069		if (!this._pos) {
1070			browserWidth = document.documentElement.clientWidth;
1071			browserHeight = document.documentElement.clientHeight;
1072			scrollX = document.documentElement.scrollLeft || document.body.scrollLeft;
1073			scrollY = document.documentElement.scrollTop || document.body.scrollTop;
1074			this._pos = // should use actual width/height below
1075				[(browserWidth / 2) - 100 + scrollX, (browserHeight / 2) - 150 + scrollY];
1076		}
1077
1078		// move input on screen for focus, but hidden behind dialog
1079		this._dialogInput.css("left", (this._pos[0] + 20) + "px").css("top", this._pos[1] + "px");
1080		inst.settings.onSelect = onSelect;
1081		this._inDialog = true;
1082		this.dpDiv.addClass(this._dialogClass);
1083		this._showDatepicker(this._dialogInput[0]);
1084		if ($.blockUI) {
1085			$.blockUI(this.dpDiv);
1086		}
1087		$.data(this._dialogInput[0], PROP_NAME, inst);
1088		return this;
1089	},
1090
1091	/* Detach a datepicker from its control.
1092	 * @param  target	element - the target input field or division or span
1093	 */
1094	_destroyDatepicker: function(target) {
1095		var nodeName,
1096			$target = $(target),
1097			inst = $.data(target, PROP_NAME);
1098
1099		if (!$target.hasClass(this.markerClassName)) {
1100			return;
1101		}
1102
1103		nodeName = target.nodeName.toLowerCase();
1104		$.removeData(target, PROP_NAME);
1105		if (nodeName === "input") {
1106			inst.append.remove();
1107			inst.trigger.remove();
1108			$target.removeClass(this.markerClassName).
1109				unbind("focus", this._showDatepicker).
1110				unbind("keydown", this._doKeyDown).
1111				unbind("keypress", this._doKeyPress).
1112				unbind("keyup", this._doKeyUp);
1113		} else if (nodeName === "div" || nodeName === "span") {
1114			$target.removeClass(this.markerClassName).empty();
1115		}
1116	},
1117
1118	/* Enable the date picker to a jQuery selection.
1119	 * @param  target	element - the target input field or division or span
1120	 */
1121	_enableDatepicker: function(target) {
1122		var nodeName, inline,
1123			$target = $(target),
1124			inst = $.data(target, PROP_NAME);
1125
1126		if (!$target.hasClass(this.markerClassName)) {
1127			return;
1128		}
1129
1130		nodeName = target.nodeName.toLowerCase();
1131		if (nodeName === "input") {
1132			target.disabled = false;
1133			inst.trigger.filter("button").
1134				each(function() { this.disabled = false; }).end().
1135				filter("img").css({opacity: "1.0", cursor: ""});
1136		} else if (nodeName === "div" || nodeName === "span") {
1137			inline = $target.children("." + this._inlineClass);
1138			inline.children().removeClass("ui-state-disabled");
1139			inline.find("select.ui-datepicker-month, select.ui-datepicker-year").
1140				prop("disabled", false);
1141		}
1142		this._disabledInputs = $.map(this._disabledInputs,
1143			function(value) { return (value === target ? null : value); }); // delete entry
1144	},
1145
1146	/* Disable the date picker to a jQuery selection.
1147	 * @param  target	element - the target input field or division or span
1148	 */
1149	_disableDatepicker: function(target) {
1150		var nodeName, inline,
1151			$target = $(target),
1152			inst = $.data(target, PROP_NAME);
1153
1154		if (!$target.hasClass(this.markerClassName)) {
1155			return;
1156		}
1157
1158		nodeName = target.nodeName.toLowerCase();
1159		if (nodeName === "input") {
1160			target.disabled = true;
1161			inst.trigger.filter("button").
1162				each(function() { this.disabled = true; }).end().
1163				filter("img").css({opacity: "0.5", cursor: "default"});
1164		} else if (nodeName === "div" || nodeName === "span") {
1165			inline = $target.children("." + this._inlineClass);
1166			inline.children().addClass("ui-state-disabled");
1167			inline.find("select.ui-datepicker-month, select.ui-datepicker-year").
1168				prop("disabled", true);
1169		}
1170		this._disabledInputs = $.map(this._disabledInputs,
1171			function(value) { return (value === target ? null : value); }); // delete entry
1172		this._disabledInputs[this._disabledInputs.length] = target;
1173	},
1174
1175	/* Is the first field in a jQuery collection disabled as a datepicker?
1176	 * @param  target	element - the target input field or division or span
1177	 * @return boolean - true if disabled, false if enabled
1178	 */
1179	_isDisabledDatepicker: function(target) {
1180		if (!target) {
1181			return false;
1182		}
1183		for (var i = 0; i < this._disabledInputs.length; i++) {
1184			if (this._disabledInputs[i] === target) {
1185				return true;
1186			}
1187		}
1188		return false;
1189	},
1190
1191	/* Retrieve the instance data for the target control.
1192	 * @param  target  element - the target input field or division or span
1193	 * @return  object - the associated instance data
1194	 * @throws  error if a jQuery problem getting data
1195	 */
1196	_getInst: function(target) {
1197		try {
1198			return $.data(target, PROP_NAME);
1199		}
1200		catch (err) {
1201			throw "Missing instance data for this datepicker";
1202		}
1203	},
1204
1205	/* Update or retrieve the settings for a date picker attached to an input field or division.
1206	 * @param  target  element - the target input field or division or span
1207	 * @param  name	object - the new settings to update or
1208	 *				string - the name of the setting to change or retrieve,
1209	 *				when retrieving also "all" for all instance settings or
1210	 *				"defaults" for all global defaults
1211	 * @param  value   any - the new value for the setting
1212	 *				(omit if above is an object or to retrieve a value)
1213	 */
1214	_optionDatepicker: function(target, name, value) {
1215		var settings, date, minDate, maxDate,
1216			inst = this._getInst(target);
1217
1218		if (arguments.length === 2 && typeof name === "string") {
1219			return (name === "defaults" ? $.extend({}, $.datepicker._defaults) :
1220				(inst ? (name === "all" ? $.extend({}, inst.settings) :
1221				this._get(inst, name)) : null));
1222		}
1223
1224		settings = name || {};
1225		if (typeof name === "string") {
1226			settings = {};
1227			settings[name] = value;
1228		}
1229
1230		if (inst) {
1231			if (this._curInst === inst) {
1232				this._hideDatepicker();
1233			}
1234
1235			date = this._getDateDatepicker(target, true);
1236			minDate = this._getMinMaxDate(inst, "min");
1237			maxDate = this._getMinMaxDate(inst, "max");
1238			extendRemove(inst.settings, settings);
1239			// reformat the old minDate/maxDate values if dateFormat changes and a new minDate/maxDate isn't provided
1240			if (minDate !== null && settings.dateFormat !== undefined && settings.minDate === undefined) {
1241				inst.settings.minDate = this._formatDate(inst, minDate);
1242			}
1243			if (maxDate !== null && settings.dateFormat !== undefined && settings.maxDate === undefined) {
1244				inst.settings.maxDate = this._formatDate(inst, maxDate);
1245			}
1246			if ( "disabled" in settings ) {
1247				if ( settings.disabled ) {
1248					this._disableDatepicker(target);
1249				} else {
1250					this._enableDatepicker(target);
1251				}
1252			}
1253			this._attachments($(target), inst);
1254			this._autoSize(inst);
1255			this._setDate(inst, date);
1256			this._updateAlternate(inst);
1257			this._updateDatepicker(inst);
1258		}
1259	},
1260
1261	// change method deprecated
1262	_changeDatepicker: function(target, name, value) {
1263		this._optionDatepicker(target, name, value);
1264	},
1265
1266	/* Redraw the date picker attached to an input field or division.
1267	 * @param  target  element - the target input field or division or span
1268	 */
1269	_refreshDatepicker: function(target) {
1270		var inst = this._getInst(target);
1271		if (inst) {
1272			this._updateDatepicker(inst);
1273		}
1274	},
1275
1276	/* Set the dates for a jQuery selection.
1277	 * @param  target element - the target input field or division or span
1278	 * @param  date	Date - the new date
1279	 */
1280	_setDateDatepicker: function(target, date) {
1281		var inst = this._getInst(target);
1282		if (inst) {
1283			this._setDate(inst, date);
1284			this._updateDatepicker(inst);
1285			this._updateAlternate(inst);
1286		}
1287	},
1288
1289	/* Get the date(s) for the first entry in a jQuery selection.
1290	 * @param  target element - the target input field or division or span
1291	 * @param  noDefault boolean - true if no default date is to be used
1292	 * @return Date - the current date
1293	 */
1294	_getDateDatepicker: function(target, noDefault) {
1295		var inst = this._getInst(target);
1296		if (inst && !inst.inline) {
1297			this._setDateFromField(inst, noDefault);
1298		}
1299		return (inst ? this._getDate(inst) : null);
1300	},
1301
1302	/* Handle keystrokes. */
1303	_doKeyDown: function(event) {
1304		var onSelect, dateStr, sel,
1305			inst = $.datepicker._getInst(event.target),
1306			handled = true,
1307			isRTL = inst.dpDiv.is(".ui-datepicker-rtl");
1308
1309		inst._keyEvent = true;
1310		if ($.datepicker._datepickerShowing) {
1311			switch (event.keyCode) {
1312				case 9: $.datepicker._hideDatepicker();
1313						handled = false;
1314						break; // hide on tab out
1315				case 13: sel = $("td." + $.datepicker._dayOverClass + ":not(." +
1316									$.datepicker._currentClass + ")", inst.dpDiv);
1317						if (sel[0]) {
1318							$.datepicker._selectDay(event.target, inst.selectedMonth, inst.selectedYear, sel[0]);
1319						}
1320
1321						onSelect = $.datepicker._get(inst, "onSelect");
1322						if (onSelect) {
1323							dateStr = $.datepicker._formatDate(inst);
1324
1325							// trigger custom callback
1326							onSelect.apply((inst.input ? inst.input[0] : null), [dateStr, inst]);
1327						} else {
1328							$.datepicker._hideDatepicker();
1329						}
1330
1331						return false; // don't submit the form
1332				case 27: $.datepicker._hideDatepicker();
1333						break; // hide on escape
1334				case 33: $.datepicker._adjustDate(event.target, (event.ctrlKey ?
1335							-$.datepicker._get(inst, "stepBigMonths") :
1336							-$.datepicker._get(inst, "stepMonths")), "M");
1337						break; // previous month/year on page up/+ ctrl
1338				case 34: $.datepicker._adjustDate(event.target, (event.ctrlKey ?
1339							+$.datepicker._get(inst, "stepBigMonths") :
1340							+$.datepicker._get(inst, "stepMonths")), "M");
1341						break; // next month/year on page down/+ ctrl
1342				case 35: if (event.ctrlKey || event.metaKey) {
1343							$.datepicker._clearDate(event.target);
1344						}
1345						handled = event.ctrlKey || event.metaKey;
1346						break; // clear on ctrl or command +end
1347				case 36: if (event.ctrlKey || event.metaKey) {
1348							$.datepicker._gotoToday(event.target);
1349						}
1350						handled = event.ctrlKey || event.metaKey;
1351						break; // current on ctrl or command +home
1352				case 37: if (event.ctrlKey || event.metaKey) {
1353							$.datepicker._adjustDate(event.target, (isRTL ? +1 : -1), "D");
1354						}
1355						handled = event.ctrlKey || event.metaKey;
1356						// -1 day on ctrl or command +left
1357						if (event.originalEvent.altKey) {
1358							$.datepicker._adjustDate(event.target, (event.ctrlKey ?
1359								-$.datepicker._get(inst, "stepBigMonths") :
1360								-$.datepicker._get(inst, "stepMonths")), "M");
1361						}
1362						// next month/year on alt +left on Mac
1363						break;
1364				case 38: if (event.ctrlKey || event.metaKey) {
1365							$.datepicker._adjustDate(event.target, -7, "D");
1366						}
1367						handled = event.ctrlKey || event.metaKey;
1368						break; // -1 week on ctrl or command +up
1369				case 39: if (event.ctrlKey || event.metaKey) {
1370							$.datepicker._adjustDate(event.target, (isRTL ? -1 : +1), "D");
1371						}
1372						handled = event.ctrlKey || event.metaKey;
1373						// +1 day on ctrl or command +right
1374						if (event.originalEvent.altKey) {
1375							$.datepicker._adjustDate(event.target, (event.ctrlKey ?
1376								+$.datepicker._get(inst, "stepBigMonths") :
1377								+$.datepicker._get(inst, "stepMonths")), "M");
1378						}
1379						// next month/year on alt +right
1380						break;
1381				case 40: if (event.ctrlKey || event.metaKey) {
1382							$.datepicker._adjustDate(event.target, +7, "D");
1383						}
1384						handled = event.ctrlKey || event.metaKey;
1385						break; // +1 week on ctrl or command +down
1386				default: handled = false;
1387			}
1388		} else if (event.keyCode === 36 && event.ctrlKey) { // display the date picker on ctrl+home
1389			$.datepicker._showDatepicker(this);
1390		} else {
1391			handled = false;
1392		}
1393
1394		if (handled) {
1395			event.preventDefault();
1396			event.stopPropagation();
1397		}
1398	},
1399
1400	/* Filter entered characters - based on date format. */
1401	_doKeyPress: function(event) {
1402		var chars, chr,
1403			inst = $.datepicker._getInst(event.target);
1404
1405		if ($.datepicker._get(inst, "constrainInput")) {
1406			chars = $.datepicker._possibleChars($.datepicker._get(inst, "dateFormat"));
1407			chr = String.fromCharCode(event.charCode == null ? event.keyCode : event.charCode);
1408			return event.ctrlKey || event.metaKey || (chr < " " || !chars || chars.indexOf(chr) > -1);
1409		}
1410	},
1411
1412	/* Synchronise manual entry and field/alternate field. */
1413	_doKeyUp: function(event) {
1414		var date,
1415			inst = $.datepicker._getInst(event.target);
1416
1417		if (inst.input.val() !== inst.lastVal) {
1418			try {
1419				date = $.datepicker.parseDate($.datepicker._get(inst, "dateFormat"),
1420					(inst.input ? inst.input.val() : null),
1421					$.datepicker._getFormatConfig(inst));
1422
1423				if (date) { // only if valid
1424					$.datepicker._setDateFromField(inst);
1425					$.datepicker._updateAlternate(inst);
1426					$.datepicker._updateDatepicker(inst);
1427				}
1428			}
1429			catch (err) {
1430			}
1431		}
1432		return true;
1433	},
1434
1435	/* Pop-up the date picker for a given input field.
1436	 * If false returned from beforeShow event handler do not show.
1437	 * @param  input  element - the input field attached to the date picker or
1438	 *					event - if triggered by focus
1439	 */
1440	_showDatepicker: function(input) {
1441		input = input.target || input;
1442		if (input.nodeName.toLowerCase() !== "input") { // find from button/image trigger
1443			input = $("input", input.parentNode)[0];
1444		}
1445
1446		if ($.datepicker._isDisabledDatepicker(input) || $.datepicker._lastInput === input) { // already here
1447			return;
1448		}
1449
1450		var inst, beforeShow, beforeShowSettings, isFixed,
1451			offset, showAnim, duration;
1452
1453		inst = $.datepicker._getInst(input);
1454		if ($.datepicker._curInst && $.datepicker._curInst !== inst) {
1455			$.datepicker._curInst.dpDiv.stop(true, true);
1456			if ( inst && $.datepicker._datepickerShowing ) {
1457				$.datepicker._hideDatepicker( $.datepicker._curInst.input[0] );
1458			}
1459		}
1460
1461		beforeShow = $.datepicker._get(inst, "beforeShow");
1462		beforeShowSettings = beforeShow ? beforeShow.apply(input, [input, inst]) : {};
1463		if(beforeShowSettings === false){
1464			return;
1465		}
1466		extendRemove(inst.settings, beforeShowSettings);
1467
1468		inst.lastVal = null;
1469		$.datepicker._lastInput = input;
1470		$.datepicker._setDateFromField(inst);
1471
1472		if ($.datepicker._inDialog) { // hide cursor
1473			input.value = "";
1474		}
1475		if (!$.datepicker._pos) { // position below input
1476			$.datepicker._pos = $.datepicker._findPos(input);
1477			$.datepicker._pos[1] += input.offsetHeight; // add the height
1478		}
1479
1480		isFixed = false;
1481		$(input).parents().each(function() {
1482			isFixed |= $(this).css("position") === "fixed";
1483			return !isFixed;
1484		});
1485
1486		offset = {left: $.datepicker._pos[0], top: $.datepicker._pos[1]};
1487		$.datepicker._pos = null;
1488		//to avoid flashes on Firefox
1489		inst.dpDiv.empty();
1490		// determine sizing offscreen
1491		inst.dpDiv.css({position: "absolute", display: "block", top: "-1000px"});
1492		$.datepicker._updateDatepicker(inst);
1493		// fix width for dynamic number of date pickers
1494		// and adjust position before showing
1495		offset = $.datepicker._checkOffset(inst, offset, isFixed);
1496		inst.dpDiv.css({position: ($.datepicker._inDialog && $.blockUI ?
1497			"static" : (isFixed ? "fixed" : "absolute")), display: "none",
1498			left: offset.left + "px", top: offset.top + "px"});
1499
1500		if (!inst.inline) {
1501			showAnim = $.datepicker._get(inst, "showAnim");
1502			duration = $.datepicker._get(inst, "duration");
1503			inst.dpDiv.zIndex($(input).zIndex()+1);
1504			$.datepicker._datepickerShowing = true;
1505
1506			if ( $.effects && $.effects.effect[ showAnim ] ) {
1507				inst.dpDiv.show(showAnim, $.datepicker._get(inst, "showOptions"), duration);
1508			} else {
1509				inst.dpDiv[showAnim || "show"](showAnim ? duration : null);
1510			}
1511
1512			if (
1512inst.input.is(":visible") && !inst.input.is(":disabled")) {
1513				inst.input.focus();
1514			}
1515			$.datepicker._curInst = inst;
1516		}
1517	},
1518
1519	/* Generate the date picker content. */
1520	_updateDatepicker: function(inst) {
1521		this.maxRows = 4; //Reset the max number of rows being displayed (see #7043)
1522		instActive = inst; // for delegate hover events
1523		inst.dpDiv.empty().append(this._generateHTML(inst));
1524		this._attachHandlers(inst);
1525		inst.dpDiv.find("." + this._dayOverClass + " a").mouseover();
1526
1527		var origyearshtml,
1528			numMonths = this._getNumberOfMonths(inst),
1529			cols = numMonths[1],
1530			width = 17;
1531
1532		inst.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");
1533		if (cols > 1) {
1534			inst.dpDiv.addClass("ui-datepicker-multi-" + cols).css("width", (width * cols) + "em");
1535		}
1536		inst.dpDiv[(numMonths[0] !== 1 || numMonths[1] !== 1 ? "add" : "remove") +
1537			"Class"]("ui-datepicker-multi");
1538		inst.dpDiv[(this._get(inst, "isRTL") ? "add" : "remove") +
1539			"Class"]("ui-datepicker-rtl");
1540
1541		// #6694 - don't focus the input if it's already focused
1542		// this breaks the change event in IE
1543		if (inst === $.datepicker._curInst && $.datepicker._datepickerShowing && inst.input &&
1544			inst.input.is(":visible") && !inst.input.is(":disabled") && inst.input[0] !== document.activeElement) {
1545			inst.input.focus();
1546		}
1547
1548		// deffered render of the years select (to avoid flashes on Firefox)
1549		if( inst.yearshtml ){
1550			origyearshtml = inst.yearshtml;
1551			setTimeout(function(){
1552				//assure that inst.yearshtml didn't change.
1553				if( origyearshtml === inst.yearshtml && inst.yearshtml ){
1554					inst.dpDiv.find("select.ui-datepicker-year:first").replaceWith(inst.yearshtml);
1555				}
1556				origyearshtml = inst.yearshtml = null;
1557			}, 0);
1558		}
1559		this._afterShow(inst);
1560	},
1561	_afterShow: function(inst) {
1562		var afterShow = this._get(inst, 'afterShow');
1563		if (afterShow)
1564			afterShow.apply((inst.input ? inst.input[0] : null),
1565					[(inst.input ? inst.input.val() : ''), inst, inst.dpDiv.find('td:has(a)')]);
1566	},
1567
1568	/* Retrieve the size of left and top borders for an element.
1569	 * @param  elem  (jQuery object) the element of interest
1570	 * @return  (number[2]) the left and top borders
1571	 */
1572	_getBorders: function(elem) {
1573		var convert = function(value) {
1574			return {thin: 1, medium: 2, thick: 3}[value] || value;
1575		};
1576		return [parseFloat(convert(elem.css("border-left-width"))),
1577			parseFloat(convert(elem.css("border-top-width")))]
vendor: 23,574 bytes, lines 1577-2324
1577;
1578	},
1579
1580	/* Check positioning to remain on screen. */
1581	_checkOffset: function(inst, offset, isFixed) {
1582		var dpWidth = inst.dpDiv.outerWidth(),
1583			dpHeight = inst.dpDiv.outerHeight(),
1584			inputWidth = inst.input ? inst.input.outerWidth() : 0,
1585			inputHeight = inst.input ? inst.input.outerHeight() : 0,
1586			viewWidth = document.documentElement.clientWidth + (isFixed ? 0 : $(document).scrollLeft()),
1587			viewHeight = document.documentElement.clientHeight + (isFixed ? 0 : $(document).scrollTop());
1588
1589		offset.left -= (this._get(inst, "isRTL") ? (dpWidth - inputWidth) : 0);
1590		offset.left -= (isFixed && offset.left === inst.input.offset().left) ? $(document).scrollLeft() : 0;
1591		offset.top -= (isFixed && offset.top === (inst.input.offset().top + inputHeight)) ? $(document).scrollTop() : 0;
1592
1593		// now check if datepicker is showing outside window viewport - move to a better place if so.
1594		offset.left -= Math.min(offset.left, (offset.left + dpWidth > viewWidth && viewWidth > dpWidth) ?
1595			Math.abs(offset.left + dpWidth - viewWidth) : 0);
1596		offset.top -= Math.min(offset.top, (offset.top + dpHeight > viewHeight && viewHeight > dpHeight) ?
1597			Math.abs(dpHeight + inputHeight) : 0);
1598
1599		return offset;
1600	},
1601
1602	/* Find an object's position on the screen. */
1603	_findPos: function(obj) {
1604		var position,
1605			inst = this._getInst(obj),
1606			isRTL = this._get(inst, "isRTL");
1607
1608		while (obj && (obj.type === "hidden" || obj.nodeType !== 1 || $.expr.filters.hidden(obj))) {
1609			obj = obj[isRTL ? "previousSibling" : "nextSibling"];
1610		}
1611
1612		position = $(obj).offset();
1613		return [position.left, position.top];
1614	},
1615
1616	/* Hide the date picker from view.
1617	 * @param  input  element - the input field attached to the date picker
1618	 */
1619	_hideDatepicker: function(input) {
1620		var showAnim, duration, postProcess, onClose,
1621			inst = this._curInst;
1622
1623		if (!inst || (input && inst !== $.data(input, PROP_NAME))) {
1624			return;
1625		}
1626
1627		if (this._datepickerShowing) {
1628			showAnim = this._get(inst, "showAnim");
1629			duration = this._get(inst, "duration");
1630			postProcess = function() {
1631				$.datepicker._tidyDialog(inst);
1632			};
1633
1634			// DEPRECATED: after BC for 1.8.x $.effects[ showAnim ] is not needed
1635			if ( $.effects && ( $.effects.effect[ showAnim ] || $.effects[ showAnim ] ) ) {
1636				inst.dpDiv.hide(showAnim, $.datepicker._get(inst, "showOptions"), duration, postProcess);
1637			} else {
1638				inst.dpDiv[(showAnim === "slideDown" ? "slideUp" :
1639					(showAnim === "fadeIn" ? "fadeOut" : "hide"))]((showAnim ? duration : null), postProcess);
1640			}
1641
1642			if (!showAnim) {
1643				postProcess();
1644			}
1645			this._datepickerShowing = false;
1646
1647			onClose = this._get(inst, "onClose");
1648			if (onClose) {
1649				onClose.apply((inst.input ? inst.input[0] : null), [(inst.input ? inst.input.val() : ""), inst]);
1650			}
1651
1652			this._lastInput = null;
1653			if (this._inDialog) {
1654				this._dialogInput.css({ position: "absolute", left: "0", top: "-100px" });
1655				if ($.blockUI) {
1656					$.unblockUI();
1657					$("body").append(this.dpDiv);
1658				}
1659			}
1660			this._inDialog = false;
1661		}
1662	},
1663
1664	/* Tidy up after a dialog display. */
1665	_tidyDialog: function(inst) {
1666		inst.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar");
1667	},
1668
1669	/* Close date picker if clicked elsewhere. */
1670	_checkExternalClick: function(event) {
1671		if (!$.datepicker._curInst) {
1672			return;
1673		}
1674
1675		var $target = $(event.target),
1676			inst = $.datepicker._getInst($target[0]);
1677
1678		if ( ( ( $target[0].id !== $.datepicker._mainDivId &&
1679				$target.parents("#" + $.datepicker._mainDivId).length === 0 &&
1680				!$target.hasClass($.datepicker.markerClassName) &&
1681				!$target.closest("." + $.datepicker._triggerClass).length &&
1682				$.datepicker._datepickerShowing && !($.datepicker._inDialog && $.blockUI) ) ) ||
1683			( $target.hasClass($.datepicker.markerClassName) && $.datepicker._curInst !== inst ) ) {
1684				$.datepicker._hideDatepicker();
1685		}
1686	},
1687
1688	/* Adjust one of the date sub-fields. */
1689	_adjustDate: function(id, offset, period) {
1690		var target = $(id),
1691			inst = this._getInst(target[0]);
1692
1693		if (this._isDisabledDatepicker(target[0])) {
1694			return;
1695		}
1696		this._adjustInstDate(inst, offset +
1697			(period === "M" ? this._get(inst, "showCurrentAtPos") : 0), // undo positioning
1698			period);
1699		this._updateDatepicker(inst);
1700	},
1701
1702	/* Action for current link. */
1703	_gotoToday: function(id) {
1704		var date,
1705			target = $(id),
1706			inst = this._getInst(target[0]);
1707
1708		if (this._get(inst, "gotoCurrent") && inst.currentDay) {
1709			inst.selectedDay = inst.currentDay;
1710			inst.drawMonth = inst.selectedMonth = inst.currentMonth;
1711			inst.drawYear = inst.selectedYear = inst.currentYear;
1712		} else {
1713			date = new Date();
1714			inst.selectedDay = date.getDate();
1715			inst.drawMonth = inst.selectedMonth = date.getMonth();
1716			inst.drawYear = inst.selectedYear = date.getFullYear();
1717		}
1718		this._notifyChange(inst);
1719		this._adjustDate(target);
1720	},
1721
1722	/* Action for selecting a new month/year. */
1723	_selectMonthYear: function(id, select, period) {
1724		var target = $(id),
1725			inst = this._getInst(target[0]);
1726
1727		inst["selected" + (period === "M" ? "Month" : "Year")] =
1728		inst["draw" + (period === "M" ? "Month" : "Year")] =
1729			parseInt(select.options[select.selectedIndex].value,10);
1730
1731		this._notifyChange(inst);
1732		this._adjustDate(target);
1733	},
1734
1735	/* Action for selecting a day. */
1736	_selectDay: function(id, month, year, td) {
1737		var inst,
1738			target = $(id);
1739
1740		if ($(td).hasClass(this._unselectableClass) || this._isDisabledDatepicker(target[0])) {
1741			return;
1742		}
1743
1744		inst = this._getInst(target[0]);
1745		inst.selectedDay = inst.currentDay = $("a", td).html();
1746		inst.selectedMonth = inst.currentMonth = month;
1747		inst.selectedYear = inst.currentYear = year;
1748		this._selectDate(id, this._formatDate(inst,
1749			inst.currentDay, inst.currentMonth, inst.currentYear));
1750	},
1751
1752	/* Erase the input field and hide the date picker. */
1753	_clearDate: function(id) {
1754		var target = $(id);
1755		this._selectDate(target, "");
1756	},
1757
1758	/* Update the input field with the selected date. */
1759	_selectDate: function(id, dateStr) {
1760		var onSelect,
1761			target = $(id),
1762			inst = this._getInst(target[0]);
1763
1764		dateStr = (dateStr != null ? dateStr : this._formatDate(inst));
1765		if (inst.input) {
1766			inst.input.val(dateStr);
1767		}
1768		this._updateAlternate(inst);
1769
1770		onSelect = this._get(inst, "onSelect");
1771		if (onSelect) {
1772			onSelect.apply((inst.input ? inst.input[0] : null), [dateStr, inst]);  // trigger custom callback
1773		} else if (inst.input) {
1774			inst.input.trigger("change"); // fire the change event
1775		}
1776
1777		if (inst.inline){
1778			this._updateDatepicker(inst);
1779		} else {
1780			this._hideDatepicker();
1781			this._lastInput = inst.input[0];
1782			if (typeof(inst.input[0]) !== "object") {
1783				inst.input.focus(); // restore focus
1784			}
1785			this._lastInput = null;
1786		}
1787	},
1788
1789	/* Update any alternate field to synchronise with the main field. */
1790	_updateAlternate: function(inst) {
1791		var altFormat, date, dateStr,
1792			altField = this._get(inst, "altField");
1793
1794		if (altField) { // update alternate field too
1795			altFormat = this._get(inst, "altFormat") || this._get(inst, "dateFormat");
1796			date = this._getDate(inst);
1797			dateStr = this.formatDate(altFormat, date, this._getFormatConfig(inst));
1798			$(altField).each(function() { $(this).val(dateStr); });
1799		}
1800	},
1801
1802	/* Set as beforeShowDay function to prevent selection of weekends.
1803	 * @param  date  Date - the date to customise
1804	 * @return [boolean, string] - is this date selectable?, what is its CSS class?
1805	 */
1806	noWeekends: function(date) {
1807		var day = date.getDay();
1808		return [(day > 0 && day < 6), ""];
1809	},
1810
1811	/* Set as calculateWeek to determine the week of the year based on the ISO 8601 definition.
1812	 * @param  date  Date - the date to get the week for
1813	 * @return  number - the number of the week within the year that contains this date
1814	 */
1815	iso8601Week: function(date) {
1816		var time,
1817			checkDate = new Date(date.getTime());
1818
1819		// Find Thursday of this week starting on Monday
1820		checkDate.setDate(checkDate.getDate() + 4 - (checkDate.getDay() || 7));
1821
1822		time = checkDate.getTime();
1823		checkDate.setMonth(0); // Compare with Jan 1
1824		checkDate.setDate(1);
1825		return Math.floor(Math.round((time - checkDate) / 86400000) / 7) + 1;
1826	},
1827
1828	/* Parse a string value into a date object.
1829	 * See formatDate below for the possible formats.
1830	 *
1831	 * @param  format string - the expected format of the date
1832	 * @param  value string - the date in the above format
1833	 * @param  settings Object - attributes include:
1834	 *					shortYearCutoff  number - the cutoff year for determining the century (optional)
1835	 *					dayNamesShort	string[7] - abbreviated names of the days from Sunday (optional)
1836	 *					dayNames		string[7] - names of the days from Sunday (optional)
1837	 *					monthNamesShort string[12] - abbreviated names of the months (optional)
1838	 *					monthNames		string[12] - names of the months (optional)
1839	 * @return  Date - the extracted date value or null if value is blank
1840	 */
1841	parseDate: function (format, value, settings) {
1842		if (format == null || value == null) {
1843			throw "Invalid arguments";
1844		}
1845
1846		value = (typeof value === "object" ? value.toString() : value + "");
1847		if (value === "") {
1848			return null;
1849		}
1850
1851		var iFormat, dim, extra,
1852			iValue = 0,
1853			shortYearCutoffTemp = (settings ? settings.shortYearCutoff : null) || this._defaults.shortYearCutoff,
1854			shortYearCutoff = (typeof shortYearCutoffTemp !== "string" ? shortYearCutoffTemp :
1855				new Date().getFullYear() % 100 + parseInt(shortYearCutoffTemp, 10)),
1856			dayNamesShort = (settings ? settings.dayNamesShort : null) || this._defaults.dayNamesShort,
1857			dayNames = (settings ? settings.dayNames : null) || this._defaults.dayNames,
1858			monthNamesShort = (settings ? settings.monthNamesShort : null) || this._defaults.monthNamesShort,
1859			monthNames = (settings ? settings.monthNames : null) || this._defaults.monthNames,
1860			year = -1,
1861			month = -1,
1862			day = -1,
1863			doy = -1,
1864			literal = false,
1865			date,
1866			// Check whether a format character is doubled
1867			lookAhead = function(match) {
1868				var matches = (iFormat + 1 < format.length && format.charAt(iFormat + 1) === match);
1869				if (matches) {
1870					iFormat++;
1871				}
1872				return matches;
1873			},
1874			// Extract a number from the string value
1875			getNumber = function(match) {
1876				var isDoubled = lookAhead(match),
1877					size = (match === "@" ? 14 : (match === "!" ? 20 :
1878					(match === "y" && isDoubled ? 4 : (match === "o" ? 3 : 2)))),
1879					digits = new RegExp("^\\d{1," + size + "}"),
1880					num = value.substring(iValue).match(digits);
1881				if (!num) {
1882					throw "Missing number at position " + iValue;
1883				}
1884				iValue += num[0].length;
1885				return parseInt(num[0], 10);
1886			},
1887			// Extract a name from the string value and convert to an index
1888			getName = function(match, shortNames, longNames) {
1889				var index = -1,
1890					names = $.map(lookAhead(match) ? longNames : shortNames, function (v, k) {
1891						return [ [k, v] ];
1892					}).sort(function (a, b) {
1893						return -(a[1].length - b[1].length);
1894					});
1895
1896				$.each(names, function (i, pair) {
1897					var name = pair[1];
1898					if (value.substr(iValue, name.length).toLowerCase() === name.toLowerCase()) {
1899						index = pair[0];
1900						iValue += name.length;
1901						return false;
1902					}
1903				});
1904				if (index !== -1) {
1905					return index + 1;
1906				} else {
1907					throw "Unknown name at position " + iValue;
1908				}
1909			},
1910			// Confirm that a literal character matches the string value
1911			checkLiteral = function() {
1912				if (value.charAt(iValue) !== format.charAt(iFormat)) {
1913					throw "Unexpected literal at position " + iValue;
1914				}
1915				iValue++;
1916			};
1917
1918		for (iFormat = 0; iFormat < format.length; iFormat++) {
1919			if (literal) {
1920				if (format.charAt(iFormat) === "'" && !lookAhead("'")) {
1921					literal = false;
1922				} else {
1923					checkLiteral();
1924				}
1925			} else {
1926				switch (format.charAt(iFormat)) {
1927					case "d":
1928						day = getNumber("d");
1929						break;
1930					case "D":
1931						getName("D", dayNamesShort, dayNames);
1932						break;
1933					case "o":
1934						doy = getNumber("o");
1935						break;
1936					case "m":
1937						month = getNumber("m");
1938						break;
1939					case "M":
1940						month = getName("M", monthNamesShort, monthNames);
1941						break;
1942					case "y":
1943						year = getNumber("y");
1944						break;
1945					case "@":
1946						date = new Date(getNumber("@"));
1947						year = date.getFullYear();
1948						month = date.getMonth() + 1;
1949						day = date.getDate();
1950						break;
1951					case "!":
1952						date = new Date((getNumber("!") - this._ticksTo1970) / 10000);
1953						year = date.getFullYear();
1954						month = date.getMonth() + 1;
1955						day = date.getDate();
1956						break;
1957					case "'":
1958						if (lookAhead("'")){
1959							checkLiteral();
1960						} else {
1961							literal = true;
1962						}
1963						break;
1964					default:
1965						checkLiteral();
1966				}
1967			}
1968		}
1969
1970		if (iValue < value.length){
1971			extra = value.substr(iValue);
1972			if (!/^\s+/.test(extra)) {
1973				throw "Extra/unparsed characters found in date: " + extra;
1974			}
1975		}
1976
1977		if (year === -1) {
1978			year = new Date().getFullYear();
1979		} else if (year < 100) {
1980			year += new Date().getFullYear() - new Date().getFullYear() % 100 +
1981				(year <= shortYearCutoff ? 0 : -100);
1982		}
1983
1984		if (doy > -1) {
1985			month = 1;
1986			day = doy;
1987			do {
1988				dim = this._getDaysInMonth(year, month - 1);
1989				if (day <= dim) {
1990					break;
1991				}
1992				month++;
1993				day -= dim;
1994			} while (true);
1995		}
1996
1997		date = this._daylightSavingAdjust(new Date(year, month - 1, day));
1998		if (date.getFullYear() !== year || date.getMonth() + 1 !== month || date.getDate() !== day) {
1999			throw "Invalid date"; // E.g. 31/02/00
2000		}
2001		return date;
2002	},
2003
2004	/* Standard date formats. */
2005	ATOM: "yy-mm-dd", // RFC 3339 (ISO 8601)
2006	COOKIE: "D, dd M yy",
2007	ISO_8601: "yy-mm-dd",
2008	RFC_822: "D, d M y",
2009	RFC_850: "DD, dd-M-y",
2010	RFC_1036: "D, d M y",
2011	RFC_1123: "D, d M yy",
2012	RFC_2822: "D, d M yy",
2013	RSS: "D, d M y", // RFC 822
2014	TICKS: "!",
2015	TIMESTAMP: "@",
2016	W3C: "yy-mm-dd", // ISO 8601
2017
2018	_ticksTo1970: (((1970 - 1) * 365 + Math.floor(1970 / 4) - Math.floor(1970 / 100) +
2019		Math.floor(1970 / 400)) * 24 * 60 * 60 * 10000000),
2020
2021	/* Format a date object into a string value.
2022	 * The format can be combinations of the following:
2023	 * d  - day of month (no leading zero)
2024	 * dd - day of month (two digit)
2025	 * o  - day of year (no leading zeros)
2026	 * oo - day of year (three digit)
2027	 * D  - day name short
2028	 * DD - day name long
2029	 * m  - month of year (no leading zero)
2030	 * mm - month of year (two digit)
2031	 * M  - month name short
2032	 * MM - month name long
2033	 * y  - year (two digit)
2034	 * yy - year (four digit)
2035	 * @ - Unix timestamp (ms since 01/01/1970)
2036	 * ! - Windows ticks (100ns since 01/01/0001)
2037	 * "..." - literal text
2038	 * '' - single quote
2039	 *
2040	 * @param  format string - the desired format of the date
2041	 * @param  date Date - the date value to format
2042	 * @param  settings Object - attributes include:
2043	 *					dayNamesShort	string[7] - abbreviated names of the days from Sunday (optional)
2044	 *					dayNames		string[7] - names of the days from Sunday (optional)
2045	 *					monthNamesShort string[12] - abbreviated names of the months (optional)
2046	 *					monthNames		string[12] - names of the months (optional)
2047	 * @return  string - the date in the above format
2048	 */
2049	formatDate: function (format, date, settings) {
2050		if (!date) {
2051			return "";
2052		}
2053
2054		var iFormat,
2055			dayNamesShort = (settings ? settings.dayNamesShort : null) || this._defaults.dayNamesShort,
2056			dayNames = (settings ? settings.dayNames : null) || this._defaults.dayNames,
2057			monthNamesShort = (settings ? settings.monthNamesShort : null) || this._defaults.monthNamesShort,
2058			monthNames = (settings ? settings.monthNames : null) || this._defaults.monthNames,
2059			// Check whether a format character is doubled
2060			lookAhead = function(match) {
2061				var matches = (iFormat + 1 < format.length && format.charAt(iFormat + 1) === match);
2062				if (matches) {
2063					iFormat++;
2064				}
2065				return matches;
2066			},
2067			// Format a number, with leading zero if necessary
2068			formatNumber = function(match, value, len) {
2069				var num = "" + value;
2070				if (lookAhead(match)) {
2071					while (num.length < len) {
2072						num = "0" + num;
2073					}
2074				}
2075				return num;
2076			},
2077			// Format a name, short or long as requested
2078			formatName = function(match, value, shortNames, longNames) {
2079				return (lookAhead(match) ? longNames[value] : shortNames[value]);
2080			},
2081			output = "",
2082			literal = false;
2083
2084		if (date) {
2085			for (iFormat = 0; iFormat < format.length; iFormat++) {
2086				if (literal) {
2087					if (format.charAt(iFormat) === "'" && !lookAhead("'")) {
2088						literal = false;
2089					} else {
2090						output += format.charAt(iFormat);
2091					}
2092				} else {
2093					switch (format.charAt(iFormat)) {
2094						case "d":
2095							output += formatNumber("d", date.getDate(), 2);
2096							break;
2097						case "D":
2098							output += formatName("D", date.getDay(), dayNamesShort, dayNames);
2099							break;
2100						case "o":
2101							output += formatNumber("o",
2102								Math.round((new Date(date.getFullYear(), date.getMonth(), date.getDate()).getTime() - new Date(date.getFullYear(), 0, 0).getTime()) / 86400000), 3);
2103							break;
2104						case "m":
2105							output += formatNumber("m", date.getMonth() + 1, 2);
2106							break;
2107						case "M":
2108							output += formatName("M", date.getMonth(), monthNamesShort, monthNames);
2109							break;
2110						case "y":
2111							output += (lookAhead("y") ? date.getFullYear() :
2112								(date.getYear() % 100 < 10 ? "0" : "") + date.getYear() % 100);
2113							break;
2114						case "@":
2115							output += date.getTime();
2116							break;
2117						case "!":
2118							output += date.getTime() * 10000 + this._ticksTo1970;
2119							break;
2120						case "'":
2121							if (lookAhead("'")) {
2122								output += "'";
2123							} else {
2124								literal = true;
2125							}
2126							break;
2127						default:
2128							output += format.charAt(iFormat);
2129					}
2130				}
2131			}
2132		}
2133		return output;
2134	},
2135
2136	/* Extract all possible characters from the date format. */
2137	_possibleChars: function (format) {
2138		var iFormat,
2139			chars = "",
2140			literal = false,
2141			// Check whether a format character is doubled
2142			lookAhead = function(match) {
2143				var matches = (iFormat + 1 < format.length && format.charAt(iFormat + 1) === match);
2144				if (matches) {
2145					iFormat++;
2146				}
2147				return matches;
2148			};
2149
2150		for (iFormat = 0; iFormat < format.length; iFormat++) {
2151			if (literal) {
2152				if (format.charAt(iFormat) === "'" && !lookAhead("'")) {
2153					literal = false;
2154				} else {
2155					chars += format.charAt(iFormat);
2156				}
2157			} else {
2158				switch (format.charAt(iFormat)) {
2159					case "d": case "m": case "y": case "@":
2160						chars += "0123456789";
2161						break;
2162					case "D": case "M":
2163						return null; // Accept anything
2164					case "'":
2165						if (lookAhead("'")) {
2166							chars += "'";
2167						} else {
2168							literal = true;
2169						}
2170						break;
2171					default:
2172						chars += format.charAt(iFormat);
2173				}
2174			}
2175		}
2176		return chars;
2177	},
2178
2179	/* Get a setting value, defaulting if necessary. */
2180	_get: function(inst, name) {
2181		return inst.settings[name] !== undefined ?
2182			inst.settings[name] : this._defaults[name];
2183	},
2184
2185	/* Parse existing date and initialise date picker. */
2186	_setDateFromField: function(inst, noDefault) {
2187		if (inst.input.val() === inst.lastVal) {
2188			return;
2189		}
2190
2191		var dateFormat = this._get(inst, "dateFormat"),
2192			dates = inst.lastVal = inst.input ? inst.input.val() : null,
2193			defaultDate = this._getDefaultDate(inst),
2194			date = defaultDate,
2195			settings = this._getFormatConfig(inst);
2196
2197		try {
2198			date = this.parseDate(dateFormat, dates, settings) || defaultDate;
2199		} catch (event) {
2200			dates = (noDefault ? "" : dates);
2201		}
2202		inst.selectedDay = date.getDate();
2203		inst.drawMonth = inst.selectedMonth = date.getMonth();
2204		inst.drawYear = inst.selectedYear = date.getFullYear();
2205		inst.currentDay = (dates ? date.getDate() : 0);
2206		inst.currentMonth = (dates ? date.getMonth() : 0);
2207		inst.currentYear = (dates ? date.getFullYear() : 0);
2208		this._adjustInstDate(inst);
2209	},
2210
2211	/* Retrieve the default date shown on opening. */
2212	_getDefaultDate: function(inst) {
2213		return this._restrictMinMax(inst,
2214			this._determineDate(inst, this._get(inst, "defaultDate"), new Date()));
2215	},
2216
2217	/* A date may be specified as an exact value or a relative one. */
2218	_determineDate: function(inst, date, defaultDate) {
2219		var offsetNumeric = function(offset) {
2220				var date = new Date();
2221				date.setDate(date.getDate() + offset);
2222				return date;
2223			},
2224			offsetString = function(offset) {
2225				try {
2226					return $.datepicker.parseDate($.datepicker._get(inst, "dateFormat"),
2227						offset, $.datepicker._getFormatConfig(inst));
2228				}
2229				catch (e) {
2230					// Ignore
2231				}
2232
2233				var date = (offset.toLowerCase().match(/^c/) ?
2234					$.datepicker._getDate(inst) : null) || new Date(),
2235					year = date.getFullYear(),
2236					month = date.getMonth(),
2237					day = date.getDate(),
2238					pattern = /([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,
2239					matches = pattern.exec(offset);
2240
2241				while (matches) {
2242					switch (matches[2] || "d") {
2243						case "d" : case "D" :
2244							day += parseInt(matches[1],10); break;
2245						case "w" : case "W" :
2246							day += parseInt(matches[1],10) * 7; break;
2247						case "m" : case "M" :
2248							month += parseInt(matches[1],10);
2249							day = Math.min(day, $.datepicker._getDaysInMonth(year, month));
2250							break;
2251						case "y": case "Y" :
2252							year += parseInt(matches[1],10);
2253							day = Math.min(day, $.datepicker._getDaysInMonth(year, month));
2254							break;
2255					}
2256					matches = pattern.exec(offset);
2257				}
2258				return new Date(year, month, day);
2259			},
2260			newDate = (date == null || date === "" ? defaultDate : (typeof date === "string" ? offsetString(date) :
2261				(typeof date === "number" ? (isNaN(date) ? defaultDate : offsetNumeric(date)) : new Date(date.getTime()))));
2262
2263		newDate = (newDate && newDate.toString() === "Invalid Date" ? defaultDate : newDate);
2264		if (newDate) {
2265			newDate.setHours(0);
2266			newDate.setMinutes(0);
2267			newDate.setSeconds(0);
2268			newDate.setMilliseconds(0);
2269		}
2270		return this._daylightSavingAdjust(newDate);
2271	},
2272
2273	/* Handle switch to/from daylight saving.
2274	 * Hours may be non-zero on daylight saving cut-over:
2275	 * > 12 when midnight changeover, but then cannot generate
2276	 * midnight datetime, so jump to 1AM, otherwise reset.
2277	 * @param  date  (Date) the date to check
2278	 * @return  (Date) the corrected date
2279	 */
2280	_daylightSavingAdjust: function(date) {
2281		if (!date) {
2282			return null;
2283		}
2284		date.setHours(date.getHours() > 12 ? date.getHours() + 2 : 0);
2285		return date;
2286	},
2287
2288	/* Set the date(s) directly. */
2289	_setDate: function(inst, date, noChange) {
2290		var clear = !date,
2291			origMonth = inst.selectedMonth,
2292			origYear = inst.selectedYear,
2293			newDate = this._restrictMinMax(inst, this._determineDate(inst, date, new Date()));
2294
2295		inst.selectedDay = inst.currentDay = newDate.getDate();
2296		inst.drawMonth = inst.selectedMonth = inst.currentMonth = newDate.getMonth();
2297		inst.drawYear = inst.selectedYear = inst.currentYear = newDate.getFullYear();
2298		if ((origMonth !== inst.selectedMonth || origYear !== inst.selectedYear) && !noChange) {
2299			this._notifyChange(inst);
2300		}
2301		this._adjustInstDate(inst);
2302		if (inst.input) {
2303			inst.input.val(clear ? "" : this._formatDate(inst));
2304		}
2305	},
2306
2307	/* Retrieve the date(s) directly. */
2308	_getDate: function(inst) {
2309		var startDate = (!inst.currentYear || (inst.input && inst.input.val() === "") ? null :
2310			this._daylightSavingAdjust(new Date(
2311			inst.currentYear, inst.currentMonth, inst.currentDay)));
2312			return startDate;
2313	},
2314
2315	/* Attach the onxxx handlers.  These are declared statically so
2316	 * they work with static code transformers like Caja.
2317	 */
2318	_attachHandlers: function(inst) {
2319		var stepMonths = this._get(inst, "stepMonths"),
2320			id = "#" + inst.id.replace( /\\\\/g, "\\" );
2321		inst.dpDiv.find("[data-handler]").map(function () {
2322			var handler = {
2323				prev: function () {
2324					
2324window["DP_jQuery_" + dpuuid].datepicker._adjustDate(id, -stepMonths, "M");
2325				},
2326				next: function () {
2327					window["DP_jQuery_" + dpuuid].datepicker._adjustDate(id, +stepMonths, "M");
2328				},
2329				hide: function () {
2330					window["DP_jQuery_" + dpuuid].datepicker._hideDatepicker();
2331				},
2332				today: function () {
2333					window["DP_jQuery_" + dpuuid].datepicker._gotoToday(id);
2334				},
2335				selectDay: function () {
2336					window["DP_jQuery_" + dpuuid].datepicker._selectDay(id, +this.getAttribute("data-month"), +this.getAttribute("data-year"), this);
2337					return false;
2338				},
2339				selectMonth: function () {
2340					window["DP_jQuery_" + dpuuid].datepicker._selectMonthYear(id, this, "M");
2341					return false;
2342				},
2343				selectYear: function () {
2344					window["DP_jQuery_" + dpuuid]
vendor: 20,874 bytes, lines 2344-2807
2344.datepicker._selectMonthYear(id, this, "Y");
2345					return false;
2346				}
2347			};
2348			$(this).bind(this.getAttribute("data-event"), handler[this.getAttribute("data-handler")]);
2349		});
2350	},
2351
2352	/* Generate the HTML for the current state of the date picker. */
2353	_generateHTML: function(inst) {
2354		var maxDraw, prevText, prev, nextText, next, currentText, gotoDate,
2355			controls, buttonPanel, firstDay, showWeek, dayNames, dayNamesMin,
2356			monthNames, monthNamesShort, beforeShowDay, showOtherMonths,
2357			selectOtherMonths, defaultDate, html, dow, row, group, col, selectedDate,
2358			cornerClass, calender, thead, day, daysInMonth, leadDays, curRows, numRows,
2359			printDate, dRow, tbody, daySettings, otherMonth, unselectable,
2360			tempDate = new Date(),
2361			today = this._daylightSavingAdjust(
2362				new Date(tempDate.getFullYear(), tempDate.getMonth(), tempDate.getDate())), // clear time
2363			isRTL = this._get(inst, "isRTL"),
2364			showButtonPanel = this._get(inst, "showButtonPanel"),
2365			hideIfNoPrevNext = this._get(inst, "hideIfNoPrevNext"),
2366			navigationAsDateFormat = this._get(inst, "navigationAsDateFormat"),
2367			numMonths = this._getNumberOfMonths(inst),
2368			showCurrentAtPos = this._get(inst, "showCurrentAtPos"),
2369			stepMonths = this._get(inst, "stepMonths"),
2370			isMultiMonth = (numMonths[0] !== 1 || numMonths[1] !== 1),
2371			currentDate = this._daylightSavingAdjust((!inst.currentDay ? new Date(9999, 9, 9) :
2372				new Date(inst.currentYear, inst.currentMonth, inst.currentDay))),
2373			minDate = this._getMinMaxDate(inst, "min"),
2374			maxDate = this._getMinMaxDate(inst, "max"),
2375			drawMonth = inst.drawMonth - showCurrentAtPos,
2376			drawYear = inst.drawYear;
2377
2378		if (drawMonth < 0) {
2379			drawMonth += 12;
2380			drawYear--;
2381		}
2382		if (maxDate) {
2383			maxDraw = this._daylightSavingAdjust(new Date(maxDate.getFullYear(),
2384				maxDate.getMonth() - (numMonths[0] * numMonths[1]) + 1, maxDate.getDate()));
2385			maxDraw = (minDate && maxDraw < minDate ? minDate : maxDraw);
2386			while (this._daylightSavingAdjust(new Date(drawYear, drawMonth, 1)) > maxDraw) {
2387				drawMonth--;
2388				if (drawMonth < 0) {
2389					drawMonth = 11;
2390					drawYear--;
2391				}
2392			}
2393		}
2394		inst.drawMonth = drawMonth;
2395		inst.drawYear = drawYear;
2396
2397		prevText = this._get(inst, "prevText");
2398		prevText = (!navigationAsDateFormat ? prevText : this.formatDate(prevText,
2399			this._daylightSavingAdjust(new Date(drawYear, drawMonth - stepMonths, 1)),
2400			this._getFormatConfig(inst)));
2401
2402		prev = (this._canAdjustMonth(inst, -1, drawYear, drawMonth) ?
2403			"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click'" +
2404			" title='" + prevText + "'><span class='ui-icon ui-icon-circle-triangle-" + ( isRTL ? "e" : "w") + "'>" + prevText + "</span></a>" :
2405			(hideIfNoPrevNext ? "" : "<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+ prevText +"'><span class='ui-icon ui-icon-circle-triangle-" + ( isRTL ? "e" : "w") + "'>" + prevText + "</span></a>"));
2406
2407		nextText = this._get(inst, "nextText");
2408		nextText = (!navigationAsDateFormat ? nextText : this.formatDate(nextText,
2409			this._daylightSavingAdjust(new Date(drawYear, drawMonth + stepMonths, 1)),
2410			this._getFormatConfig(inst)));
2411
2412		next = (this._canAdjustMonth(inst, +1, drawYear, drawMonth) ?
2413			"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click'" +
2414			" title='" + nextText + "'><span class='ui-icon ui-icon-circle-triangle-" + ( isRTL ? "w" : "e") + "'>" + nextText + "</span></a>" :
2415			(hideIfNoPrevNext ? "" : "<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+ nextText + "'><span class='ui-icon ui-icon-circle-triangle-" + ( isRTL ? "w" : "e") + "'>" + nextText + "</span></a>"));
2416
2417		currentText = this._get(inst, "currentText");
2418		gotoDate = (this._get(inst, "gotoCurrent") && inst.currentDay ? currentDate : today);
2419		currentText = (!navigationAsDateFormat ? currentText :
2420			this.formatDate(currentText, gotoDate, this._getFormatConfig(inst)));
2421
2422		controls = (!inst.inline ? "<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>" +
2423			this._get(inst, "closeText") + "</button>" : "");
2424
2425		buttonPanel = (showButtonPanel) ? "<div class='ui-datepicker-buttonpane ui-widget-content'>" + (isRTL ? controls : "") +
2426			(this._isInRange(inst, gotoDate) ? "<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'" +
2427			">" + currentText + "</button>" : "") + (isRTL ? "" : controls) + "</div>" : "";
2428
2429		firstDay = parseInt(this._get(inst, "firstDay"),10);
2430		firstDay = (isNaN(firstDay) ? 0 : firstDay);
2431
2432		showWeek = this._get(inst, "showWeek");
2433		dayNames = this._get(inst, "dayNames");
2434		dayNamesMin = this._get(inst, "dayNamesMin");
2435		monthNames = this._get(inst, "monthNames");
2436		monthNamesShort = this._get(inst, "monthNamesShort");
2437		beforeShowDay = this._get(inst, "beforeShowDay");
2438		showOtherMonths = this._get(inst, "showOtherMonths");
2439		selectOtherMonths = this._get(inst, "selectOtherMonths");
2440		defaultDate = this._getDefaultDate(inst);
2441		html = "";
2442		dow;
2443		for (row = 0; row < numMonths[0]; row++) {
2444			group = "";
2445			this.maxRows = 4;
2446			for (col = 0; col < numMonths[1]; col++) {
2447				selectedDate = this._daylightSavingAdjust(new Date(drawYear, drawMonth, inst.selectedDay));
2448				cornerClass = " ui-corner-all";
2449				calender = "";
2450				if (isMultiMonth) {
2451					calender += "<div class='ui-datepicker-group";
2452					if (numMonths[1] > 1) {
2453						switch (col) {
2454							case 0: calender += " ui-datepicker-group-first";
2455								cornerClass = " ui-corner-" + (isRTL ? "right" : "left"); break;
2456							case numMonths[1]-1: calender += " ui-datepicker-group-last";
2457								cornerClass = " ui-corner-" + (isRTL ? "left" : "right"); break;
2458							default: calender += " ui-datepicker-group-middle"; cornerClass = ""; break;
2459						}
2460					}
2461					calender += "'>";
2462				}
2463				calender += "<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix" + cornerClass + "'>" +
2464					(/all|left/.test(cornerClass) && row === 0 ? (isRTL ? next : prev) : "") +
2465					(/all|right/.test(cornerClass) && row === 0 ? (isRTL ? prev : next) : "") +
2466					this._generateMonthYearHeader(inst, drawMonth, drawYear, minDate, maxDate,
2467					row > 0 || col > 0, monthNames, monthNamesShort) + // draw month headers
2468					"</div><table class='ui-datepicker-calendar'><thead>" +
2469					"<tr>";
2470				thead = (showWeek ? "<th class='ui-datepicker-week-col'>" + this._get(inst, "weekHeader") + "</th>" : "");
2471				for (dow = 0; dow < 7; dow++) { // days of the week
2472					day = (dow + firstDay) % 7;
2473					thead += "<th" + ((dow + firstDay + 6) % 7 >= 5 ? " class='ui-datepicker-week-end'" : "") + ">" +
2474						"<span title='" + dayNames[day] + "'>" + dayNamesMin[day] + "</span></th>";
2475				}
2476				calender += thead + "</tr></thead><tbody>";
2477				daysInMonth = this._getDaysInMonth(drawYear, drawMonth);
2478				if (drawYear === inst.selectedYear && drawMonth === inst.selectedMonth) {
2479					inst.selectedDay = Math.min(inst.selectedDay, daysInMonth);
2480				}
2481				leadDays = (this._getFirstDayOfMonth(drawYear, drawMonth) - firstDay + 7) % 7;
2482				curRows = Math.ceil((leadDays + daysInMonth) / 7); // calculate the number of rows to generate
2483				numRows = (isMultiMonth ? this.maxRows > curRows ? this.maxRows : curRows : curRows); //If multiple months, use the higher number of rows (see #7043)
2484				this.maxRows = numRows;
2485				printDate = this._daylightSavingAdjust(new Date(drawYear, drawMonth, 1 - leadDays));
2486				for (dRow = 0; dRow < numRows; dRow++) { // create date picker rows
2487					calender += "<tr>";
2488					tbody = (!showWeek ? "" : "<td class='ui-datepicker-week-col'>" +
2489						this._get(inst, "calculateWeek")(printDate) + "</td>");
2490					for (dow = 0; dow < 7; dow++) { // create date picker days
2491						daySettings = (beforeShowDay ?
2492							beforeShowDay.apply((inst.input ? inst.input[0] : null), [printDate]) : [true, ""]);
2493						otherMonth = (printDate.getMonth() !== drawMonth);
2494						unselectable = (otherMonth && !selectOtherMonths) || !daySettings[0] ||
2495							(minDate && printDate < minDate) || (maxDate && printDate > maxDate);
2496						tbody += "<td class='" +
2497							((dow + firstDay + 6) % 7 >= 5 ? " ui-datepicker-week-end" : "") + // highlight weekends
2498							(otherMonth ? " ui-datepicker-other-month" : "") + // highlight days from other months
2499							((printDate.getTime() === selectedDate.getTime() && drawMonth === inst.selectedMonth && inst._keyEvent) || // user pressed key
2500							(defaultDate.getTime() === printDate.getTime() && defaultDate.getTime() === selectedDate.getTime()) ?
2501							// or defaultDate is current printedDate and defaultDate is selectedDate
2502							" " + this._dayOverClass : "") + // highlight selected day
2503							(unselectable ? " " + this._unselectableClass + " ui-state-disabled": "") +  // highlight unselectable days
2504							(otherMonth && !showOtherMonths ? "" : " " + daySettings[1] + // highlight custom dates
2505							(printDate.getTime() === currentDate.getTime() ? " " + this._currentClass : "") + // highlight selected day
2506							(printDate.getTime() === today.getTime() ? " ui-datepicker-today" : "")) + "'" + // highlight today (if different)
2507							((!otherMonth || showOtherMonths) && daySettings[2] ? " title='" + daySettings[2].replace(/'/g, "&#39;") + "'" : "") + // cell title
2508							(unselectable ? "" : " data-handler='selectDay' data-event='click' data-month='" + printDate.getMonth() + "' data-year='" + printDate.getFullYear() + "'") + ">" + // actions
2509							(otherMonth && !showOtherMonths ? "&#xa0;" : // display for other months
2510							(unselectable ? "<span class='ui-state-default'>" + printDate.getDate() + "</span>" : "<a class='ui-state-default" +
2511							(printDate.getTime() === today.getTime() ? " ui-state-highlight" : "") +
2512							(printDate.getTime() === currentDate.getTime() ? " ui-state-active" : "") + // highlight selected day
2513							(otherMonth ? " ui-priority-secondary" : "") + // distinguish dates from other months
2514							"' href='#'>" + printDate.getDate() + "</a>")) + "</td>"; // display selectable date
2515						printDate.setDate(printDate.getDate() + 1);
2516						printDate = this._daylightSavingAdjust(printDate);
2517					}
2518					calender += tbody + "</tr>";
2519				}
2520				drawMonth++;
2521				if (drawMonth > 11) {
2522					drawMonth = 0;
2523					drawYear++;
2524				}
2525				calender += "</tbody></table>" + (isMultiMonth ? "</div>" +
2526							((numMonths[0] > 0 && col === numMonths[1]-1) ? "<div class='ui-datepicker-row-break'></div>" : "") : "");
2527				group += calender;
2528			}
2529			html += group;
2530		}
2531		html += buttonPanel;
2532		inst._keyEvent = false;
2533		return html;
2534	},
2535
2536	/* Generate the month and year header. */
2537	_generateMonthYearHeader: function(inst, drawMonth, drawYear, minDate, maxDate,
2538			secondary, monthNames, monthNamesShort) {
2539
2540		var inMinYear, inMaxYear, month, years, thisYear, determineYear, year, endYear,
2541			changeMonth = this._get(inst, "changeMonth"),
2542			changeYear = this._get(inst, "changeYear"),
2543			showMonthAfterYear = this._get(inst, "showMonthAfterYear"),
2544			html = "<div class='ui-datepicker-title'>",
2545			monthHtml = "";
2546
2547		// month selection
2548		if (secondary || !changeMonth) {
2549			monthHtml += "<span class='ui-datepicker-month'>" + monthNames[drawMonth] + "</span>";
2550		} else {
2551			inMinYear = (minDate && minDate.getFullYear() === drawYear);
2552			inMaxYear = (maxDate && maxDate.getFullYear() === drawYear);
2553			monthHtml += "<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>";
2554			for ( month = 0; month < 12; month++) {
2555				if ((!inMinYear || month >= minDate.getMonth()) && (!inMaxYear || month <= maxDate.getMonth())) {
2556					monthHtml += "<option value='" + month + "'" +
2557						(month === drawMonth ? " selected='selected'" : "") +
2558						">" + monthNamesShort[month] + "</option>";
2559				}
2560			}
2561			monthHtml += "</select>";
2562		}
2563
2564		if (!showMonthAfterYear) {
2565			html += monthHtml + (secondary || !(changeMonth && changeYear) ? "&#xa0;" : "");
2566		}
2567
2568		// year selection
2569		if ( !inst.yearshtml ) {
2570			inst.yearshtml = "";
2571			if (secondary || !changeYear) {
2572				html += "<span class='ui-datepicker-year'>" + drawYear + "</span>";
2573			} else {
2574				// determine range of years to display
2575				years = this._get(inst, "yearRange").split(":");
2576				thisYear = new Date().getFullYear();
2577				determineYear = function(value) {
2578					var year = (value.match(/c[+\-].*/) ? drawYear + parseInt(value.substring(1), 10) :
2579						(value.match(/[+\-].*/) ? thisYear + parseInt(value, 10) :
2580						parseInt(value, 10)));
2581					return (isNaN(year) ? thisYear : year);
2582				};
2583				year = determineYear(years[0]);
2584				endYear = Math.max(year, determineYear(years[1] || ""));
2585				year = (minDate ? Math.max(year, minDate.getFullYear()) : year);
2586				endYear = (maxDate ? Math.min(endYear, maxDate.getFullYear()) : endYear);
2587				inst.yearshtml += "<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";
2588				for (; year <= endYear; year++) {
2589					inst.yearshtml += "<option value='" + year + "'" +
2590						(year === drawYear ? " selected='selected'" : "") +
2591						">" + year + "</option>";
2592				}
2593				inst.yearshtml += "</select>";
2594
2595				html += inst.yearshtml;
2596				inst.yearshtml = null;
2597			}
2598		}
2599
2600		html += this._get(inst, "yearSuffix");
2601		if (showMonthAfterYear) {
2602			html += (secondary || !(changeMonth && changeYear) ? "&#xa0;" : "") + monthHtml;
2603		}
2604		html += "</div>"; // Close datepicker_header
2605		return html;
2606	},
2607
2608	/* Adjust one of the date sub-fields. */
2609	_adjustInstDate: function(inst, offset, period) {
2610		var year = inst.drawYear + (period === "Y" ? offset : 0),
2611			month = inst.drawMonth + (period === "M" ? offset : 0),
2612			day = Math.min(inst.selectedDay, this._getDaysInMonth(year, month)) + (period === "D" ? offset : 0),
2613			date = this._restrictMinMax(inst, this._daylightSavingAdjust(new Date(year, month, day)));
2614
2615		inst.selectedDay = date.getDate();
2616		inst.drawMonth = inst.selectedMonth = date.getMonth();
2617		inst.drawYear = inst.selectedYear = date.getFullYear();
2618		if (period === "M" || period === "Y") {
2619			this._notifyChange(inst);
2620		}
2621	},
2622
2623	/* Ensure a date is within any min/max bounds. */
2624	_restrictMinMax: function(inst, date) {
2625		var minDate = this._getMinMaxDate(inst, "min"),
2626			maxDate = this._getMinMaxDate(inst, "max"),
2627			newDate = (minDate && date < minDate ? minDate : date);
2628		return (maxDate && newDate > maxDate ? maxDate : newDate);
2629	},
2630
2631	/* Notify change of month/year. */
2632	_notifyChange: function(inst) {
2633		var onChange = this._get(inst, "onChangeMonthYear");
2634		if (onChange) {
2635			onChange.apply((inst.input ? inst.input[0] : null),
2636				[inst.selectedYear, inst.selectedMonth + 1, inst]);
2637		}
2638	},
2639
2640	/* Determine the number of months to show. */
2641	_getNumberOfMonths: function(inst) {
2642		var numMonths = this._get(inst, "numberOfMonths");
2643		return (numMonths == null ? [1, 1] : (typeof numMonths === "number" ? [1, numMonths] : numMonths));
2644	},
2645
2646	/* Determine the current maximum date - ensure no time components are set. */
2647	_getMinMaxDate: function(inst, minMax) {
2648		return this._determineDate(inst, this._get(inst, minMax + "Date"), null);
2649	},
2650
2651	/* Find the number of days in a given month. */
2652	_getDaysInMonth: function(year, month) {
2653		return 32 - this._daylightSavingAdjust(new Date(year, month, 32)).getDate();
2654	},
2655
2656	/* Find the day of the week of the first of a month. */
2657	_getFirstDayOfMonth: function(year, month) {
2658		return new Date(year, month, 1).getDay();
2659	},
2660
2661	/* Determines if we should allow a "next/prev" month display change. */
2662	_canAdjustMonth: function(inst, offset, curYear, curMonth) {
2663		var numMonths = this._getNumberOfMonths(inst),
2664			date = this._daylightSavingAdjust(new Date(curYear,
2665			curMonth + (offset < 0 ? offset : numMonths[0] * numMonths[1]), 1));
2666
2667		if (offset < 0) {
2668			date.setDate(this._getDaysInMonth(date.getFullYear(), date.getMonth()));
2669		}
2670		return this._isInRange(inst, date);
2671	},
2672
2673	/* Is the given date in the accepted range? */
2674	_isInRange: function(inst, date) {
2675		var yearSplit, currentYear,
2676			minDate = this._getMinMaxDate(inst, "min"),
2677			maxDate = this._getMinMaxDate(inst, "max"),
2678			minYear = null,
2679			maxYear = null,
2680			years = this._get(inst, "yearRange");
2681			if (years){
2682				yearSplit = years.split(":");
2683				currentYear = new Date().getFullYear();
2684				minYear = parseInt(yearSplit[0], 10);
2685				maxYear = parseInt(yearSplit[1], 10);
2686				if ( yearSplit[0].match(/[+\-].*/) ) {
2687					minYear += currentYear;
2688				}
2689				if ( yearSplit[1].match(/[+\-].*/) ) {
2690					maxYear += currentYear;
2691				}
2692			}
2693
2694		return ((!minDate || date.getTime() >= minDate.getTime()) &&
2695			(!maxDate || date.getTime() <= maxDate.getTime()) &&
2696			(!minYear || date.getFullYear() >= minYear) &&
2697			(!maxYear || date.getFullYear() <= maxYear));
2698	},
2699
2700	/* Provide the configuration settings for formatting/parsing. */
2701	_getFormatConfig: function(inst) {
2702		var shortYearCutoff = this._get(inst, "shortYearCutoff");
2703		shortYearCutoff = (typeof shortYearCutoff !== "string" ? shortYearCutoff :
2704			new Date().getFullYear() % 100 + parseInt(shortYearCutoff, 10));
2705		return {shortYearCutoff: shortYearCutoff,
2706			dayNamesShort: this._get(inst, "dayNamesShort"), dayNames: this._get(inst, "dayNames"),
2707			monthNamesShort: this._get(inst, "monthNamesShort"), monthNames: this._get(inst, "monthNames")};
2708	},
2709
2710	/* Format the given date for display. */
2711	_formatDate: function(inst, day, month, year) {
2712		if (!day) {
2713			inst.currentDay = inst.selectedDay;
2714			inst.currentMonth = inst.selectedMonth;
2715			inst.currentYear = inst.selectedYear;
2716		}
2717		var date = (day ? (typeof day === "object" ? day :
2718			this._daylightSavingAdjust(new Date(year, month, day))) :
2719			this._daylightSavingAdjust(new Date(inst.currentYear, inst.currentMonth, inst.currentDay)));
2720		return this.formatDate(this._get(inst, "dateFormat"), date, this._getFormatConfig(inst));
2721	}
2722});
2723
2724/*
2725 * Bind hover events for datepicker elements.
2726 * Done via delegate so the binding only occurs once in the lifetime of the parent div.
2727 * Global instActive, set by _updateDatepicker allows the handlers to find their way back to the active picker.
2728 */
2729function bindHover(dpDiv) {
2730	var selector = "button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";
2731	return dpDiv.delegate(selector, "mouseout", function() {
2732			$(this).removeClass("ui-state-hover");
2733			if (this.className.indexOf("ui-datepicker-prev") !== -1) {
2734				$(this).removeClass("ui-datepicker-prev-hover");
2735			}
2736			if (this.className.indexOf("ui-datepicker-next") !== -1) {
2737				$(this).removeClass("ui-datepicker-next-hover");
2738			}
2739		})
2740		.delegate(selector, "mouseover", function(){
2741			if (!$.datepicker._isDisabledDatepicker( instActive.inline ? dpDiv.parent()[0] : instActive.input[0])) {
2742				$(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");
2743				$(this).addClass("ui-state-hover");
2744				if (this.className.indexOf("ui-datepicker-prev") !== -1) {
2745					$(this).addClass("ui-datepicker-prev-hover");
2746				}
2747				if (this.className.indexOf("ui-datepicker-next") !== -1) {
2748					$(this).addClass("ui-datepicker-next-hover");
2749				}
2750			}
2751		});
2752}
2753
2754/* jQuery extend now ignores nulls! */
2755function extendRemove(target, props) {
2756	$.extend(target, props);
2757	for (var name in props) {
2758		if (props[name] == null) {
2759			target[name] = props[name];
2760		}
2761	}
2762	return target;
2763}
2764
2765/* Invoke the datepicker functionality.
2766   @param  options  string - a command, optionally followed by additional parameters or
2767					Object - settings for attaching new datepicker functionality
2768   @return  jQuery object */
2769$.fn.datepicker = function(options){
2770
2771	/* Verify an empty collection wasn't passed - Fixes #6976 */
2772	if ( !this.length ) {
2773		return this;
2774	}
2775
2776	/* Initialise the date picker. */
2777	if (!$.datepicker.initialized) {
2778		$(document).mousedown($.datepicker._checkExternalClick);
2779		$.datepicker.initialized = true;
2780	}
2781
2782	/* Append datepicker main container to body if not exist. */
2783	if ($("#"+$.datepicker._mainDivId).length === 0) {
2784		$("body").append($.datepicker.dpDiv);
2785	}
2786
2787	var otherArgs = Array.prototype.slice.call(arguments, 1);
2788	if (typeof options === "string" && (options === "isDisabled" || options === "getDate" || options === "widget")) {
2789		return $.datepicker["_" + options + "Datepicker"].
2790			apply($.datepicker, [this[0]].concat(otherArgs));
2791	}
2792	if (options === "option" && arguments.length === 2 && typeof arguments[1] === "string") {
2793		return $.datepicker["_" + options + "Datepicker"].
2794			apply($.datepicker, [this[0]].concat(otherArgs));
2795	}
2796	return this.each(function() {
2797		typeof options === "string" ?
2798			$.datepicker["_" + options + "Datepicker"].
2799				apply($.datepicker, [this].concat(otherArgs)) :
2800			$.datepicker._attachDatepicker(this, options);
2801	});
2802};
2803
2804$.datepicker = new Datepicker(); // singleton instance
2805$.datepicker.initialized = false;
2806$.datepicker.uuid = new Date().getTime();
2807$.datepicker.version = "1.10.
vendor: 9,273 bytes, lines 2807-2859
28072";
2808
2809// Workaround for #4055
2810// Add another global to avoid noConflict issues with inline event handlers
2811window["DP_jQuery_" + dpuuid] = $;
2812
2813})(jQuery);
2814
2815/* End */
2816;
2817; /* Start:"a:4:{s:4:"full";s:78:"/bitrix/templates/gtrk_main/js/ui/jquery.ui.autocomplete.min.js?14159896257682";s:6:"source";s:63:"/bitrix/templates/gtrk_main/js/ui/jquery.ui.autocomplete.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
2818/*! jQuery UI - v1.10.2 - 2013-03-22
2819* http://jqueryui.com
2820* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
2821(function(e){var t=0;e.widget("ui.autocomplete",{version:"1.10.2",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},pending:0,_create:function(){var t,i,s,n=this.element[0].nodeName.toLowerCase(),a="textarea"===n,o="input"===n;this.isMultiLine=a?!0:o?!1:this.element.prop("isContentEditable"),this.valueMethod=this.element[a||o?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return t=!0,s=!0,i=!0,undefined;t=!1,s=!1,i=!1;var a=e.ui.keyCode;switch(n.keyCode){case a.PAGE_UP:t=!0,this._move("previousPage",n);break;case a.PAGE_DOWN:t=!0,this._move("nextPage",n);break;case a.UP:t=!0,this._keyEvent("previous",n);break;case a.DOWN:t=!0,this._keyEvent("next",n);break;case a.ENTER:case a.NUMPAD_ENTER:this.menu.active&&(t=!0,n.preventDefault(),this.menu.select(n));break;case a.TAB:this.menu.active&&this.menu.select(n);break;case a.ESCAPE:this.menu.element.is(":visible")&&(this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(t)return t=!1,s.preventDefault(),undefined;if(!i){var n=e.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(e){return s?(s=!1,e.preventDefault(),undefined):(this._searchTimeout(e),undefined)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){return this.cancelBlur?(delete this.cancelBlur,undefined):(clearTimeout(this.searching),this.close(e),this._change(e),undefined)}}),this._initSource(),this.menu=e("<ul>").addClass("ui-autocomplete ui-front").appendTo(this._appendTo()).menu({input:e(),role:null}).hide().data("ui-menu"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var i=this.menu.element[0];e(t.target).closest(".ui-menu-item").length||this._delay(function(){var t=this;this.document.one("mousedown",function(s){s.target===t.element[0]||s.target===i||e.contains(i,s.target)||t.close()})})},menufocus:function(t,i){if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),this.document.one("mousemove",function(){e(t.target).trigger(t.originalEvent)}),undefined;var s=i.item.data("ui-autocomplete-item");!1!==this._trigger("focus",t,{item:s})?t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value):this.liveRegion.text(s.value)},menuselect:function(e,t){var i=t.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",e,{item:i})&&this._value(i.value),this.term=this._value(),this.close(e),this.selectedItem=i}}),this.liveRegion=e("<span>",{role:"status","aria-live":"polite"}).addClass("ui-helper-hidden-accessible").insertAfter(this.element),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&&this._initSource(),"appendTo"===e&&this.menu.element.appendTo(this._appendTo()),"disabled"===e&&t&&this.xhr&&this.xhr.abort()},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?e(t):this.document.find(t).eq(0)),t||(t=this.element.closest(".ui-front")),t.length||(t=this.document[0].body),t},_initSource:function(){var t,i,s=this;e.isArray(this.options.source)?(t=this.options.source,this.source=function(i,s){s(e.ui.autocomplete.filter(t,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(t,n){s.xhr&&s.xhr.abort(),s.xhr=e.ajax({url:i,data:t,dataType:"json",success:function(e){n(e)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay(function(){this.term!==this._value()&&(this.selectedItem=null,this.search(null,e))},this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length<this.options.minLength?this.close(t):this._trigger("search",t)!==!1?this._search(e):undefined},_search:function(e){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var e=this,i=++t;return function(s){i===t&&e.__response(s),e.pending--,e.pending||e.element.removeClass("ui-autocomplete-loading")}},__response:function(e){e&&(e=this._normalize(e)),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:e.map(t,function(t){return"string"==typeof t?{label:t,value:t}:e.extend({label:t.label||t.value,value:t.value||t.label},t)})},_suggest:function(t){var i=this.menu.element.empty();this._renderMenu(i,t),this.isNewMenu=!0,this.menu.refresh(),i.show(),this._resizeMenu(),i.position(e.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next()},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,i){var s=this;e.each(i,function(e,i){s._renderItemData(t,i)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(t,i){return e("<li>").append(e("<a>").text(i.label)).appendTo(t)},_move:function(e,t){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this._value(this.term),this.menu.blur(),undefined):(this.menu[e](t),undefined):(this.search(null,t),undefined)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(e,t),t.preventDefault())}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,i){var s=RegExp(e.ui.autocomplete.escapeRegex(i),"i");return e.grep(t,function(e){return s.test(e.label||e.value||e)})}}),e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var t;this._superApply(arguments),this.options.disabled||this.cancelSearch||(t=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.text(t))}})})(jQuery);
2822/* End */
2823;
2824; /* Start:"a:4:{s:4:"full";s:71:"/bitrix/templates/gtrk_main/js/jquery.core-ui-select.js?141598962516504";s:6:"source";s:55:"/bitrix/templates/gtrk_main/js/jquery.core-ui-select.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
2825/**
2826 * jQuery CoreUISelect
2827 * Special thanks to Artem Terekhin, Yuriy Khabarov, Alexsey Shein
2828 *
2829 * @author      Gennadiy Ukhanov
2830 * @version     0.0.3
2831 */
2832(function ($) {
2833
2834    var defaultOption = {
2835        appendToBody : false,
2836        jScrollPane  : null,
2837        onInit       : null,
2838        onFocus      : null,
2839        onBlur       : null,
2840        onOpen       : null,
2841        onClose      : null,
2842        onChange     : null,
2843        onDestroy    : null
2844    }
2845
2846    var allSelects = [];
2847
2848    $.browser.mobile = (/iphone|ipad|ipod|android/i.test(navigator.userAgent.toLowerCase()));
2849    $.browser.operamini = Object.prototype.toString.call(window.operamini) === "[object OperaMini]";
2850
2851    /**
2852     * CoreUISelect - stylized standard select
2853     * @constructor
2854     */
2855    function CoreUISelect(__elem, __options, __templates) {
2856
2857        this.domSelect = __elem;
2858        this.settings = __options || defaultOption;
2859        this.isSelectShow = false;
2860        this.isSelectFocus = false;
2861        this.isJScrollPane = this.isJScrollPane();
2862
2863        // templates
2864        this.templates = __templates ||
2865        {
2866            select : {
2867                container : '<div class="b-core-ui-select"></div>',
2868                value : '<span class="b-core-ui-select__value"></span>',
2869                button : '<span class="b-core-ui-select__button"></span>'
2870            },
2871            dropdown : {
2872                container : '<div class="b-core-ui-select__dropdown"></div>',
2873                wrapper : '<div class="b-core-ui-select__dropdown__wrap"></div>',
2874                list : '<ul class="b-core-ui-select__dropdown__list"></ul>',
2875                optionLabel : '<li class="b-core-ui-select__dropdown__label"></li>',
2876                item : '<li class="b-core-ui-select__dropdown__item"></li>'
2877            }
2878        }
2879
2880        this.init(this.settings);
2881    }
2882
2883    CoreUISelect.prototype.init = function() {
2884        if($.browser.operamini) return this;
2885        this.buildUI();
2886        this.hideDomSelect();
2887        if(this.domSelect.is(':disabled')) {
2888            this.select.addClass('disabled');
2889            return this;
2890        }
2891        if(this.isJScrollPane) this.buildJScrollPane();
2892        this.bindUIEvents();
2893        this.settings.onInit && this.settings.onInit.apply(this, [this.domSelect, 'init']);
2894
2895    }
2896
2897    CoreUISelect.prototype.buildUI = function() {
2898
2899        // Build select container
2900        this.select = $(this.templates.select.container)
2901            .insertBefore(this.domSelect);
2902
2903        this.selectValue = $(this.templates.select.value)
2904            .appendTo(this.select);
2905
2906        // TODO Add custom states for button
2907        this.selectButton = $(this.templates.select.button)
2908            .appendTo(this.select);
2909
2910        // Build dropdown container
2911        this.dropdown = $(this.templates.dropdown.container);
2912        this.dropdownWrapper =  $(this.templates.dropdown.wrapper).appendTo(this.dropdown);
2913
2914        this.settings.appendToBody ? this.dropdown.appendTo($('body')) : this.dropdown.insertBefore(this.domSelect);
2915
2916        // Build dropdown
2917        this.dropdownList =  $(this.templates.dropdown.list).appendTo(this.dropdownWrapper);
2918        this.domSelect.find('option').each($.proxy(this, 'addItems'));
2919
2920
2921        // Build dropdown
2922        this.dropdownItem =  this.dropdown.find('.'+$(this.templates.dropdown.item).attr('class'));
2923
2924        // Add classes for dropdown
2925        this.dropdownItem.filter(':first-child').addClass('first');
2926        this.dropdownItem.filter(':last-child').addClass('last');
2927
2928        this.addOptionGroup();
2929
2930        // Add placeholder value by selected option
2931        this.setSelectValue(this.getSelectedItem().text());
2932        this.updateDropdownPosition();
2933
2934        // Set current item form option:selected
2935        this.currentItemOfDomSelect = this.currentItemOfDomSelect || this.domSelect.find('option:selected');
2936
2937    }
2938
2939    CoreUISelect.prototype.hideDomSelect = function() {
2940
2941        this.domSelect.addClass('b-core-ui-select__select_state_hide');
2942        this.domSelect.css({
2943            'top' : this.select.position().top,
2944            'left' : this.select.position().left
2945        });
2946    }
2947
2948    CoreUISelect.prototype.showDomSelect = function() {
2949        this.domSelect.css({
2950            'top' : 'auto',
2951            'left' : 'auto'
2952        })
2953        this.domSelect.removeClass('b-core-ui-select__select_state_hide') ;
2954    }
2955
2956    CoreUISelect.prototype.bindUIEvents = function() {
2957        // Bind plugin elements
2958        this.domSelect.bind('focus', $.proxy(this, 'onFocus'));
2959        this.domSelect.bind('blur', $.proxy(this, 'onBlur'));
2960        this.domSelect.bind('change', $.proxy(this, 'onChange'));
2961
2962        if( $.browser.mobile) this.domSelect.bind('change', $.proxy(this, 'changeDropdownData'));
2963        this.select.bind('click', $.proxy(this, 'onSelectClick'));
2964        this.dropdownItem.bind('click', $.proxy(this, 'onDropdownItemClick'));
2965    }
2966
2967    CoreUISelect.prototype.getCurrentIndexOfItem = function(__item) {
2968        return this.domSelect.find('option').index($(this.domSelect).find('option:selected'));
2969    }
2970
2971    CoreUISelect.prototype.scrollToCurrentDropdownItem = function(__item) {
2972        if(this.dropdownWrapper.data('jsp')) {
2973            this.dropdownWrapper.data('jsp').scrollToElement(__item);
2974            return this;
2975        }
2976        // Alternative scroll to element
2977        $(this.dropdownWrapper)
2978            .scrollTop($(this.dropdownWrapper)
2979            .scrollTop() + __item.position().top - $(this.dropdownWrapper).height()/2 + __item.height()/2);
2980    }
2981
2982    CoreUISelect.prototype.buildJScrollPane = function() {
2983        this.dropdownWrapper.wrap($('<div class="j-scroll-pane"></div>'));
2984    }
2985
2986    CoreUISelect.prototype.isJScrollPane = function() {
2987        if(this.settings.jScrollPane) {
2988            if($.fn.jScrollPane) return true;
2989            else throw new Error('jScrollPane no found');
2990        }
2991    }
2992
2993    CoreUISelect.prototype.initJScrollPane = function () {
2994        this.dropdownWrapper.jScrollPane(this.settings.jScrollPane);
2995    }
2996
2997    CoreUISelect.prototype.showDropdown = function() {
2998        this.domSelect.focus();
2999        this.settings.onOpen && this.settings.onOpen.apply(this, [this.domSelect, 'open']);
3000        if($.browser.mobile) return this;
3001        if(!this.isSelectShow) {
3002            this.isSelectShow = true;
3003            this.select.addClass('open');
3004            this.dropdown.addClass('show').removeClass('hide');
3005            if(this.isJScrollPane) this.initJScrollPane();
3006            this.scrollToCurrentDropdownItem(this.dropdownItem.eq(this.getCurrentIndexOfItem(
3006)));
3007            this.updateDropdownPosition();
3008        }
3009    }
3010
3011    CoreUISelect.prototype.hideDropdown = function() {
3012        if(this.isSelectShow) {
3013            this.isSelectShow = false;
3014            this.select.removeClass('open');
3015            this.dropdown.removeClass('show').addClass('hide');
3016            this.settings.onClose && this.settings.onClose.apply(this, [this.domSelect, 'close']);
3017        }
3018        if(this.isSelectFocus) this.domSelect.focus();
3019    }
3020
3021    CoreUISelect.prototype.hideAllDropdown = function() {
3022        for(var i in allSelects) {
3023            if(allSelects[i].hasOwnProperty(i)) {
3024                allSelects.dropdown.isSelectShow = false;
3025                allSelects.dropdown.domSelect.blur();
3026                allSelects.dropdown.addClass('hide').removeClass('show');
3027            }
3028        }
3029    }
3030
3031    CoreUISelect.prototype.changeDropdownData = function(event) {
3032        if((this.isSelectShow || this.isSelectFocus)) {
3033            this.currentItemOfDomSelect = this.domSelect.find('option:selected');
3034            this.dropdownItem.removeClass("selected");
3035            this.dropdownItem.eq(this.getCurrentIndexOfItem()).addClass("selected");
3036            this.scrollToCurrentDropdownItem(this.dropdownItem.eq(this.getCurrentIndexOfItem()));
3037            this.setSelectValue(this.currentItemOfDomSelect.text());
3038
3039        }
3040        if($.browser.mobile) this.settings.onChange && this.settings.onChange.apply(this, [this.domSelect, 'change']);
3041    }
3042
3043    CoreUISelect.prototype.onDomSelectChange = function(_is) {
3044        this.domSelect.bind('change', $.proxy(this, 'onChange'));
3045        dispatchEvent(this.domSelect.get(0), 'change');
3046        if(!_is) this.settings.onChange && this.settings.onChange.apply(this, [this.domSelect, 'change']);
3047    }
3048
3049    CoreUISelect.prototype.addListenerByServicesKey = function(event) {
3050        if(this.isSelectShow) {
3051            switch (event.which) {
3052                case 9:   // TAB
3053                case 13:  // ESQ
3054                case 27:  // ENTER
3055                    this.hideDropdown();
3056                    break;
3057            }
3058        }
3059    }
3060
3061    CoreUISelect.prototype.onSelectClick = function() {
3062        if(!this.isSelectShow) this.showDropdown();
3063        else this.hideDropdown();
3064        return false;
3065    }
3066
3067    CoreUISelect.prototype.onFocus = function () {
3068        this.isDocumentMouseDown = false;
3069        this.isSelectFocus = true;
3070        this.select.addClass('focus');
3071        this.settings.onFocus && this.settings.onFocus.apply(this, [this.domSelect, 'focus']);
3072    }
3073
3074    CoreUISelect.prototype.onBlur = function() {
3075        if(!this.isDocumentMouseDown) {
3076            this.isSelectFocus = false;
3077            this.select.removeClass('focus');
3078            this.settings.onBlur && this.settings.onBlur.apply(this, [this.domSelect, 'blur']);
3079            //this.hideDropdown();
3080        }
3081    }
3082
3083    CoreUISelect.prototype.onChange = function () {
3084        this.settings.onChange && this.settings.onChange.apply(this, [this.domSelect, 'change']);
3085    }
3086
3087    CoreUISelect.prototype.onDropdownItemClick = function(event) {
3088        var item = $(event.currentTarget);
3089        if(!(item.hasClass('disabled') || item.hasClass('selected'))) {
3090            this.domSelect.unbind('change', $.proxy(this, 'onChange'));
3091            var index = this.dropdown.find('.'+$(this.templates.dropdown.item).attr('class')).index(item)
3092            this.dropdownItem.removeClass('selected');
3093            this.dropdownItem.eq(index).addClass('selected');
3094            this.domSelect.find('option').removeAttr('selected');
3095            this.domSelect.find('option').eq(index).attr('selected', true);
3096            this.setSelectValue(this.getSelectedItem().text());
3097            this.onDomSelectChange(true);
3098
3099        }
3100        this.hideDropdown();
3101        return false;
3102    }
3103
3104    CoreUISelect.prototype.onDocumentMouseDown = function(event) {
3105        this.isDocumentMouseDown = true;
3106        if($(event.target).closest(this.select).length == 0 && $(event.target).closest(this.dropdown).length== 0) {
3107            if($(event.target).closest('option').length==0) {  // Hack for Opera
3108                this.isDocumentMouseDown = false;
3109                this.hideDropdown();
3110            }
3111        }
3112        return false;
3113    }
3114
3115    CoreUISelect.prototype.updateDropdownPosition = function() {
3116        if(this.isSelectShow) {
3117            if(this.settings.appendToBody) {
3118                this.dropdown.css({
3119                    'position' : 'absolute',
3120                    'top' : this.select.offset().top+this.select.outerHeight(true),
3121                    'left' : this.select.offset().left,
3122                    'z-index' : '9999'
3123                });
3124            } else {
3125                this.dropdown.css({
3126                    'position' : 'absolute',
3127                    'top' : this.select.position().top+this.select.outerHeight(true),
3128                    'left' : this.select.position().left,
3129                    'z-index' : '9999'
3130                });
3131            }
3132
3133            var marginDifferenceBySelect = this.select.outerWidth() - this.select.width();
3134            var marginDifferenceByDropdown = this.dropdown.outerWidth() - this.dropdown.width();
3135
3136            this.dropdown.width(this.select.outerWidth(true));
3137
3138            if(this.dropdown.width() == this.select.outerWidth()) {
3139                this.dropdown.width((this.select.width()+marginDifferenceBySelect)-marginDifferenceByDropdown);
3140            }
3141
3142            if(this.isJScrollPane) this.initJScrollPane();
3143        }
3144    }
3145
3146    CoreUISelect.prototype.setSelectValue = function(_text) {
3147        this.selectValue.text(_text);
3148    }
3149
3150    CoreUISelect.prototype.isOptionGroup = function() {
3151        return this.domSelect.find('optgroup').length>0;
3152    }
3153
3154    CoreUISelect.prototype.addOptionGroup = function() {
3155        var optionGroup = this.domSelect.find('optgroup');
3156        for(var i=0; i<optionGroup.length; i++) {
3157            var index = this.domSelect.find("option").index($(optionGroup[i]).find('option:first-child'))
3158            $(this.templates.dropdown.optionLabel)
3159                .text($(optionGroup[i]).attr('label'))
3160                .insertBefore(this.dropdownItem.eq(index));
3161        }
3162    }
3163
3164    CoreUISelect.prototype.addItems = function(index, el) {
3165        var el = $(el);
3166        var item = $(this.templates.dropdown.item).text(el.text());
3167        if(el.attr("disabled")) item.addClass('disabled');
3168        if(el.attr("selected")) {
3169            this.domSelect.find('option').removeAttr('selected');
3170            item.addClass('selected');
3171            el.attr('selected', 'selected');
3172        }
3173        item.appendTo(this.dropdownList);
3174    }
3175
3176    CoreUISelect.prototype.getSelectedItem = function() {
3177        return this.dropdown.find('.selected').eq(0);
3178    }
3179
3180    CoreUISelect.prototype.update = function() {
3181        this.destroy();
3182        this.init();
3183    }
3184
3185    CoreUISelect.prototype.destroy = function() {
3186        // Unbind plugin elements
3187        this.domSelect.unbind('focus', $.proxy(this, 'onFocus'));
3188        this.domSelect.unbind('blur', $.proxy(this, 'onBlur'));
3189        this.domSelect.unbind('change', $.proxy(this, 'onChange'));
3190        this.select.unbind('click', $.proxy(this, 'onSelectClick'));
3191        this.dropdownItem.unbind('click', $.proxy(this, 'onDropdownItemClick'));
3192        // Remove select container
3193        this.select.remove();
3194        this.dropdown.remove();
3195        this.showDomSelect();
3196        this.settings.onDestroy && this.settings.onDestroy.apply(this, [this.domSelect, 'destroy']);
3197    }
3198
3199
3200    $.fn.coreUISelect = function(__options, __templates) {
3201        return this.each(function () {
3202            var select = $(this).data('coreUISelect');
3203            if(__options == 'destroy' && !select) return;
3204            if(select){
3205                __options = (typeof __options == "string" && select[__options]) ? __options : 'update';
3206                select[__options].apply(select);
3207                if(__options == 'destroy') {
3208                    $(this).removeData('coreUISelect');
3209                    for(var i=0; i<allSelects.length; i++) {
3210                        if(allSelects[i] == select) {
3211                            allSelects.splice(i, 1);
3212                            break;
3213                        }
3214                    }
3215                }
3216            } else {
3217                select = new CoreUISelect($(this), __options, __templates);
3218                allSelects.push(select);
3219                $(this).data('coreUISelect', select);
3220            }
3221
3222        });
3223    };
3224
3225    function dispatchEvent(obj, evt, doc) {
3226        var doc = doc || document;
3227        if(obj!==undefined || obj!==null) {
3228            if (doc.createEvent) {
3229                var evObj = doc.createEvent('MouseEvents');
3230                evObj.initEvent(evt, true, false);
3231                obj.dispatchEvent(evObj);
3232            } else if (doc.createEventObject) {
3233                var evObj = doc.createEventObject();
3234                obj.fireEvent('on' + evt, evObj);
3235            }
3236        }
3237    }
3238
3239    $(document).bind('mousedown', function(event){
3240        for(var i=0; i<allSelects.length; i++){
3241            allSelects[i].onDocumentMouseDown(event);
3242        }
3243    });
3244
3245    $(document).bind('keyup', function(event){
3246        for(var i=0; i<allSelects.length; i++){
3247            if($.browser.safari || $.browser.msie || $.browser.opera) allSelects[i].changeDropdownData(event); // Hack for Safari
3248            allSelects[i].addListenerByServicesKey(event);
3249        }
3250    });
3251
3252    $(document).bind($.browser.safari ? 'keydown' : 'keypress', function(event){
3253        for(var i=0; i<allSelects.length; i++){
3254            allSelects[i].changeDropdownData(event);
3255        }
3256    });
3257
3258    $(window).bind('resize', function(event){
3259        for(var i=0; i<allSelects.length; i++){
3260            allSelects[i].updateDropdownPosition(event);
3261        }
3262    });
3263
3264
3265
3266})(jQuery);
3267/* End */
3268;
3269; /* Start:"a:4:{s:4:"full";
3269s:49:"/js/includes/uppod/styles/html5.js?14737545392916";s:6:"source";s:34:"/js/includes/uppod/styles/html5.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
3270var Uppod_Styles = {
3271    "video58-567": "#07b02206306e07407206c06206706206f07206406507202203a02203102202c02207702203a03403803002c02207406907006206706306f06c06f07202203a02203903006403502202c02206d02203a02207606906406506f02202c02207306906402203a02203503802d03503603702202c02206306e07407206c05f07307406107207402203a07b02206206705f07306802203a02203102202c02206206705f06102203a03002e03103502c02206206702203a02203102207d02c02206306e07407206c06d06107206706906e06c06506607402203a03102c02206306e07407206c05f07606f06c06206107206c06906e06505f07602203a07b02206206705f06102203a03002e03102c02206206702203a02203102207d02c02207007206f02203a03102c02206206706306f06c06f07202203a02206606606606606606602202c02206c06106e06702203a02207207502202c02207406907006106c07006806102203a03102c02206107507406f02203a02206e06f06e06502202c02207406907006606f06e07406306f06c06f07202203a02206606606606606606602202c02206806906406506106c07706107907302203a03102c02206306e07407206c05f07207506e02203a07b02206306f06c06f07202203a02206606606606606606602207d02c02206306e07407206c06806906406502203a03102c02206306e07407206c05f06207506606606507202203a07b02206306506e07406507202203a02203102202c02207306306106c06502203a03302e03302c02206906306f06e02203a02203102207d02c02206802203a03303603002c02206306e07407206c05f07207506e05f07606f06c07506d06502203a07b02206306f06c06f07202203a02206606606606606606602207d02c02206306f06e07407206f06c07302203a02207006c06107902c07307406f07002c07406906d06505f07006c06107902c06c06906e06502c07406906d06505f06106c06c02c07606f06c06206107206c06906e06505f07602c06607506c06c02c07307406107207402c06207506606606507202c07207506e05f06c06906e06502c07207506e05f07606f06c07506d06502202c02206306e07407206c06d06107206706906e07206906706807402203a03102c02207406907002203a03102c02206e06106d06507406106707303202203a02202202c02206306e07407206c06206706106c07006806103102203a03002e03507d",
3272	"audio58-1059":"#07b02206d02203a02206107506406906f02202c02206306e07407206c06f07507406806506906706807402203a03303102c02206206706306f06c06f07202203a02206606606606606606602202c02207306307206506506e06306f06c06f07202203a02203903006403502202c02207606f06c07506d06502203a03002e03702c02207206106406906f02203a03102c02206802203a03303402c02206306e07407206c06206702203a03002c02207306806f07706e06106d06502203a03002c02206306f06e07407206f06c07302203a02207006c06107902c07c02c07406906d06505f07006c06107902c06c06906e06502c07c02c07606f06c07506d06502c07606f06c06206107206c06906e06502202c02206c06106e06702203a02207207502202c02207306906402203a02203503802d03103003503902202c02207702203a03403803007d",
3273	"#video58-2788":"#82AEcBaY8ZjOk0v1X1Cakt3j1fRdwnYWQkYsQHcR3wkbk1Izv1l18fQDFdwkbk16LWw8DzkOk4dGIF31X16CO80jao7xYktj1ai6W0kbCaWajOk7t31X1Ca4Hj1l1k05nTWwjG3NXzBGDYG31X=jOkZvQ6T3wfVG30hIdwf9vwjzFC5RpxaDAjOk=Wsevz31X1Saktj1tYYmsvz31X1Saktj1nvz31gVj1czsNcYRmsXzBGDY31X1kQ53Q3Q3Q31l1k0nTEWwjG3NkbSal1CGntG2MfL2MvzsNoT630cLWNkbSal1SQRi6dMXzBGDY31X18CGfFdGJTk1l1f0tXR30cLWwjzC5k442Qi63Gktj1ozfUrY"
3274};
3275/* End */
3276;
3277; /* Start:"a:4:{s:4:"full";s:64:"/bitrix/templates/gtrk_main/js/datepicker.min.js?161224749935543";s:6:"source";s:48:"/bitrix/templates/gtrk_main/js/datepicker.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
3278!function(t,e,i){!function(){var s,a,n,h="2.2.3",o="datepicker",r=".datepicker-here",c=!1,d='<div class="datepicker"><i class="datepicker--pointer"></i><nav class="datepicker--nav"></nav><div class="datepicker--content"></div></div>',l={classes:"",inline:!1,language:"ru",startDate:new Date,firstDay:"",weekends:[6,0],dateFormat:"",altField:"",altFieldDateFormat:"@",toggleSelected:!0,keyboardNav:!0,position:"bottom left",offset:12,view:"days",minView:"days",showOtherMonths:!0,selectOtherMonths:!0,moveToOtherMonthsOnSelect:!0,showOtherYears:!0,selectOtherYears:!0,moveToOtherYearsOnSelect:!0,minDate:"",maxDate:"",disableNavWhenOutOfRange:!0,multipleDates:!1,multipleDatesSeparator:",",range:!1,todayButton:!1,clearButton:!1,showEvent:"focus",autoClose:!1,monthsField:"monthsShort",prevHtml:'<svg><path d="M 17,12 l -5,5 l 5,5"></path></svg>',nextHtml:'<svg><path d="M 14,12 l 5,5 l -5,5"></path></svg>',navTitles:{days:"MM, <i>yyyy</i>",months:"yyyy",years:"yyyy1 - yyyy2"},timepicker:!1,onlyTimepicker:!1,dateTimeSeparator:" ",timeFormat:"",minHours:0,maxHours:24,minMinutes:0,maxMinutes:59,hoursStep:1,minutesStep:1,onSelect:"",onShow:"",onHide:"",onChangeMonth:"",onCh
3278angeYear:"",onChangeDecade:"",onChangeView:"",onRenderCell:""},u={ctrlRight:[17,39],ctrlUp:[17,38],ctrlLeft:[17,37],ctrlDown:[17,40],shiftRight:[16,39],shiftUp:[16,38],shiftLeft:[16,37],shiftDown:[16,40],altUp:[18,38],altRight:[18,39],altLeft:[18,37],altDown:[18,40],ctrlShiftUp:[16,17,38]},m=function(t,a){this.el=t,this.$el=e(t),this.opts=e.extend(!0,{},l,a,this.$el.data()),s==i&&(s=e("body")),this.opts.startDate||(this.opts.startDate=new Date),"INPUT"==this.el.nodeName&&(this.elIsInput=!0),this.opts.altField&&(this.$altField="string"==typeof this.opts.altField?e(this.opts.altField):this.opts.altField),this.inited=!1,this.visible=!1,this.silent=!1,this.currentDate=this.opts.startDate,this.currentView=this.opts.view,this._createShortCuts(),this.selectedDates=[],this.views={},this.keys=[],this.minRange="",this.maxRange="",this._prevOnSelectValue="",this.init()};n=m,n.prototype={VERSION:h,viewIndexes:["days","months","years"],init:function(){c||this.opts.inline||!this.elIsInput||this._buildDatepickersContainer(),this._buildBaseHtml(),this._defineLocale(this.opts.language),this._syncWithMinMaxDates(),this.elIsInput&&(this.opts.inline||(this._setPositionClasses(this.opts.position),this._bindEvents()),this.opts.keyboardNav&&!this.opts.onlyTimepicker&&this._bindKeyboardEvents(),this.$datepicker.on("mousedown",this._onMouseDownDatepicker.bind(this)),this.$datepicker.on("mouseup",this._onMouseUpDatepicker.bind(this))),this.opts.classes&&this.$datepicker.addClass(this.opts.classes),this.opts.timepicker&&(this.timepicker=new e.fn.datepicker.Timepicker(this,this.opts),this._bindTimepickerEvents()),this.opts.onlyTimepicker&&this.$datepicker.addClass("-only-timepicker-"),this.views[this.currentView]=new e.fn.datepicker.Body(this,this.currentView,this.opts),this.views[this.currentView].show(),this.nav=new e.fn.datepicker.Navigation(this,this.opts),this.view=this.currentView,this.$el.on("clickCell.adp",this._onClickCell.bind(this)),this.$datepicker.on("mouseenter",".datepicker--cell",this._onMouseEnterCell.bind(this)),this.$datepicker.on("mouseleave",".datepicker--cell",this._onMouseLeaveCell.bind(this)),this.inited=!0},_createShortCuts:function(){this.minDate=this.opts.minDate?this.opts.minDate:new Date(-86399999136e5),this.maxDate=this.opts.maxDate?this.opts.maxDate:new Date(86399999136e5)},_bindEvents:function(){this.$el.on(this.opts.showEvent+".adp",this._onShowEvent.bind(this)),this.$el.on("mouseup.adp",this._onMouseUpEl.bind(this)),this.$el.on("blur.adp",this._onBlur.bind(this)),this.$el.on("keyup.adp",this._onKeyUpGeneral.bind(this)),e(t).on("resize.adp",this._onResize.bind(this)),e("body").on("mouseup.adp",this._onMouseUpBody.bind(this))},_bindKeyboardEvents:function(){this.$el.on("keydown.adp",this._onKeyDown.bind(this)),this.$el.on("keyup.adp",this._onKeyUp.bind(this)),this.$el.on("hotKey.adp",this._onHotKey.bind(this))},_bindTimepickerEvents:function(){this.$el.on("timeChange.adp",this._onTimeChange.bind(this))},isWeekend:function(t){return-1!==this.opts.weekends.indexOf(t)},_defineLocale:function(t){"string"==typeof t?(this.loc=e.fn.datepicker.language[t],this.loc||(console.warn("Can't find language \""+t+'" in Datepicker.language, will use "ru" instead'),this.loc=e.extend(!0,{},e.fn.datepicker.language.ru)),this.loc=e.extend(!0,{},e.fn.datepicker.language.ru,e.fn.datepicker.language[t])):this.loc=e.extend(!0,{},e.fn.datepicker.language.ru,t),this.opts.dateFormat&&(this.loc.dateFormat=this.opts.dateFormat),this.opts.timeFormat&&(this.loc.timeFormat=this.opts.timeFormat),""!==this.opts.firstDay&&(this.loc.firstDay=this.opts.firstDay),this.opts.timepicker&&(this.loc.dateFormat=[this.loc.dateFormat,this.loc.timeFormat].join(this.opts.dateTimeSeparator)),this.opts.onlyTimepicker&&(this.loc.dateFormat=this.loc.timeFormat);var i=this._getWordBoundaryRegExp;(this.loc.timeFormat.match(i("aa"))||this.loc.timeFormat.match(i("AA")))&&(this.ampm=!0)},_buildDatepickersContainer:function(){c=!0,s.append('<div class="datepickers-container" id="datepickers-container"></div>'),a=e("#datepickers-container")},_buildBaseHtml:function(){var t,i=e('<div class="datepicker-inline">');t="INPUT"==this.el.nodeName?this.opts.inline?i.insertAfter(this.$el):a:i.appendTo(this.$el),this.$datepicker=e(d).appendTo(t),this.$content=e(".datepicker--content",this.$datepicker),this.$nav=e(".datepicker--nav",this.$datepicker)},_triggerOnChange:function(){if(!this.selectedDates.length){if(""===this._prevOnSelectValue)return;return this._prevOnSelectValue="",this.opts.onSelect("","",this)}var t,e=this.selectedDates,i=n.getParsedDate(e[0]),s=this,a=new Date(i.year,i.month,i.date,i.hours,i.minutes);t=e.map(function(t){return s.formatDate(s.loc.dateFormat,t)}).join(this.opts.multipleDatesSeparator),(this.opts.multipleDates||this.opts.range)&&(a=e.map(function(t){var e=n.getParsedDate(t);return new Date(e.year,e.month,e.date,e.hours,e.minutes)})),this._prevOnSelectValue=t,this.opts.onSelect(t,a,this)},next:function(){var t=this.parsedDate,e=this.opts;switch(this.view){case"days":this.date=new Date(t.year,t.month+1,1),e.onChangeMonth&&e.onChangeMonth(this.parsedDate.month,this.parsedDate.year);break;case"months":this.date=new Date(t.year+1,t.month,1),e.onChangeYear&&e.onChangeYear(this.parsedDate.year);break;case"years":this.date=new Date(t.year+10,0,1),e.onChangeDecade&&e.onChangeDecade(this.curDecade)}},prev:function(){var t=this.parsedDate,e=this.opts;switch(this.view){case"days":this.date=new Date(t.year,t.month-1,1),e.onChangeMonth&&e.onChangeMonth(this.parsedDate.month,this.parsedDate.year);break;case"months":this.date=new Date(t.year-1,t.month,1),e.onChangeYear&&e.onChangeYear(this.parsedDate.year);break;case"years":this.date=new Date(t.year-10,0,1),e.onChangeDecade&&e.onChangeDecade(this.curDecade)}},formatDate:function(t,e){e=e||this.date;var i,s=t,a=this._getWordBoundaryRegExp,h=this.loc,o=n.getLeadingZeroNum,r=n.getDecade(e),c=n.getParsedDate(e),d=c.fullHours,l=c.hours,u=t.match(a("aa"))||t.match(a("AA")),m="am",p=this._replacer;switch(this.opts.timepicker&&this.timepicker&&u&&(i=this.timepicker._getValidHoursFromDate(e,u),d=o(i.hours),l=i.hours,m=i.dayPeriod),!0){case/@/.test(s):s=s.replace(/@/,e.getTime());case/aa/.test(s):s=p(s,a("aa"),m);case/AA/.test(s):s=p(s,a("AA"),m.toUpperCase());case/dd/.test(s):s=p(s,a("dd"),c.fullDate);case/d/.test(s):s=p(s,a("d"),c.date);case/DD/.test(s):s=p(s,a("DD"),h.days[c.day]);case/D/.test(s):s=p(s,a("D"),h.daysShort[c.day]);case/mm/.test(s):s=p(s,a("mm"),c.fullMonth);case/m/.test(s):s=p(s,a("m"),c.month+1);case/MM/.test(s):s=p(s,a("MM"),this.loc.months[c.month]);case/M/.test(s):s=p(s,a("M"),h.monthsShort[c.month]);case/ii/.test(s):s=p(s,a("ii"),c.fullMinutes);case/i/.test(s):s=p(s,a("i"),c.minutes);case/hh/.test(s):s=p(s,a("hh"),d);case/h/.test(s):s=p(s,a("h"),l);case/yyyy/.test(s):s=p(s,a("yyyy"),c.year);case/yyyy1/.test(s):s=p(s,a("yyyy1"),r[0]);case/yyyy2/.test(s):s=p(s,a("yyyy2"),r[1]);case/yy/.test(s):s=p(s,a("yy"),c.year.toString().slice(-2))}return s}
3278,_replacer:function(t,e,i){return t.replace(e,function(t,e,s,a){return e+i+a})},_getWordBoundaryRegExp:function(t){var e="\\s|\\.|-|/|\\\\|,|\\$|\\!|\\?|:|;";return new RegExp("(^|>|"+e+")("+t+")($|<|"+e+")","g")},selectDate:function(t){var e=this,i=e.opts,s=e.parsedDate,a=e.selectedDates,h=a.length,o="";if(Array.isArray(t))return void t.forEach(function(t){e.selectDate(t)});if(t instanceof Date){if(this.lastSelectedDate=t,this.timepicker&&this.timepicker._setTime(t),e._trigger("selectDate",t),this.timepicker&&(t.setHours(this.timepicker.hours),t.setMinutes(this.timepicker.minutes)),"days"==e.view&&t.getMonth()!=s.month&&i.moveToOtherMonthsOnSelect&&(o=new Date(t.getFullYear(),t.getMonth(),1)),"years"==e.view&&t.getFullYear()!=s.year&&i.moveToOtherYearsOnSelect&&(o=new Date(t.getFullYear(),0,1)),o&&(e.silent=!0,e.date=o,e.silent=!1,e.nav._render()),i.multipleDates&&!i.range){if(h===i.multipleDates)return;e._isSelected(t)||e.selectedDates.push(t)}else i.range?2==h?(e.selectedDates=[t],e.minRange=t,e.maxRange=""):1==h?(e.selectedDates.push(t),e.maxRange?e.minRange=t:e.maxRange=t,n.bigger(e.maxRange,e.minRange)&&(e.maxRange=e.minRange,e.minRange=t),e.selectedDates=[e.minRange,e.maxRange]):(e.selectedDates=[t],e.minRange=t):e.selectedDates=[t];e._setInputValue(),i.onSelect&&e._triggerOnChange(),i.autoClose&&!this.timepickerIsActive&&(i.multipleDates||i.range?i.range&&2==e.selectedDates.length&&e.hide():e.hide()),e.views[this.currentView]._render()}},removeDate:function(t){var e=this.selectedDates,i=this;if(t instanceof Date)return e.some(function(s,a){return n.isSame(s,t)?(e.splice(a,1),i.selectedDates.length?i.lastSelectedDate=i.selectedDates[i.selectedDates.length-1]:(i.minRange="",i.maxRange="",i.lastSelectedDate=""),i.views[i.currentView]._render(),i._setInputValue(),i.opts.onSelect&&i._triggerOnChange(),!0):void 0})},today:function(){this.silent=!0,this.view=this.opts.minView,this.silent=!1,this.date=new Date,this.opts.todayButton instanceof Date&&this.selectDate(this.opts.todayButton)},clear:function(){this.selectedDates=[],this.minRange="",this.maxRange="",this.views[this.currentView]._render(),this._setInputValue(),this.opts.onSelect&&this._triggerOnChange()},update:function(t,i){var s=arguments.length,a=this.lastSelectedDate;return 2==s?this.opts[t]=i:1==s&&"object"==typeof t&&(this.opts=e.extend(!0,this.opts,t)),this._createShortCuts(),this._syncWithMinMaxDates(),this._defineLocale(this.opts.language),this.nav._addButtonsIfNeed(),this.opts.onlyTimepicker||this.nav._render(),this.views[this.currentView]._render(),this.elIsInput&&!this.opts.inline&&(this._setPositionClasses(this.opts.position),this.visible&&this.setPosition(this.opts.position)),this.opts.classes&&this.$datepicker.addClass(this.opts.classes),this.opts.onlyTimepicker&&this.$datepicker.addClass("-only-timepicker-"),this.opts.timepicker&&(a&&this.timepicker._handleDate(a),this.timepicker._updateRanges(),this.timepicker._updateCurrentTime(),a&&(a.setHours(this.timepicker.hours),a.setMinutes(this.timepicker.minutes))),this._setInputValue(),this},_syncWithMinMaxDates:function(){var t=this.date.getTime();this.silent=!0,this.minTime>t&&(this.date=this.minDate),this.maxTime<t&&(this.date=this.maxDate),this.silent=!1},_isSelected:function(t,e){var i=!1;return this.selectedDates.some(function(s){return n.isSame(s,t,e)?(i=s,!0):void 0}),i},_setInputValue:function(){var t,e=this,i=e.opts,s=e.loc.dateFormat,a=i.altFieldDateFormat,n=e.selectedDates.map(function(t){return e.formatDate(s,t)});i.altField&&e.$altField.length&&(t=this.selectedDates.map(function(t){return e.formatDate(a,t)}),t=t.join(this.opts.multipleDatesSeparator),this.$altField.val(t)),n=n.join(this.opts.multipleDatesSeparator),this.$el.val(n)},_isInRange:function(t,e){var i=t.getTime(),s=n.getParsedDate(t),a=n.getParsedDate(this.minDate),h=n.getParsedDate(this.maxDate),o=new Date(s.year,s.month,a.date).getTime(),r=new Date(s.year,s.month,h.date).getTime(),c={day:i>=this.minTime&&i<=this.maxTime,month:o>=this.minTime&&r<=this.maxTime,year:s.year>=a.year&&s.year<=h.year};return e?c[e]:c.day},_getDimensions:function(t){var e=t.offset();
3278return{width:t.outerWidth(),height:t.outerHeight(),left:e.left,top:e.top}},_getDateFromCell:function(t){var e=this.parsedDate,s=t.data("year")||e.year,a=t.data("month")==i?e.month:t.data("month"),n=t.data("date")||1;return new Date(s,a,n)},_setPositionClasses:function(t){t=t.split(" ");var e=t[0],i=t[1],s="datepicker -"+e+"-"+i+"- -from-"+e+"-";this.visible&&(s+=" active"),this.$datepicker.removeAttr("class").addClass(s)},setPosition:function(t){t=t||this.opts.position;var e,i,s=this._getDimensions(this.$el),a=this._getDimensions(this.$datepicker),n=t.split(" "),h=this.opts.offset,o=n[0],r=n[1];switch(o){case"top":e=s.top-a.height-h;break;case"right":i=s.left+s.width+h;break;case"bottom":e=s.top+s.height+h;break;case"left":i=s.left-a.width-h}switch(r){case"top":e=s.top;break;case"right":i=s.left+s.width-a.width;break;case"bottom":e=s.top+s.height-a.height;break;case"left":i=s.left;break;case"center":/left|right/.test(o)?e=s.top+s.height/2-a.height/2:i=s.left+s.width/2-a.width/2}this.$datepicker.css({left:i,top:e})},show:function(){var t=this.opts.onShow;this.setPosition(this.opts.position),this.$datepicker.addClass("active"),this.visible=!0,t&&this._bindVisionEvents(t)},hide:function(){var t=this.opts.onHide;this.$datepicker.removeClass("active").css({left:"-100000px"}),this.focused="",this.keys=[],this.inFocus=!1,this.visible=!1,this.$el.blur(),t&&this._bindVisionEvents(t)},down:function(t){this._changeView(t,"down")},up:function(t){this._changeView(t,"up")},_bindVisionEvents:function(t){this.$datepicker.off("transitionend.dp"),t(this,!1),this.$datepicker.one("transitionend.dp",t.bind(this,this,!0))},_changeView:function(t,e){t=t||this.focused||this.date;var i="up"==e?this.viewIndex+1:this.viewIndex-1;i>2&&(i=2),0>i&&(i=0),this.silent=!0,this.date=new Date(t.getFullYear(),t.getMonth(),1),this.silent=!1,this.view=this.viewIndexes[i]},_handleHotKey:function(t){var e,i,s,a=n.getParsedDate(this._getFocusedDate()),h=this.opts,o=!1,r=!1,c=!1,d=a.year,l=a.month,u=a.date;switch(t){case"ctrlRight":case"ctrlUp":l+=1,o=!0;break;case"ctrlLeft":case"ctrlDown":l-=1,o=!0;break;case"shiftRight":case"shiftUp":r=!0,d+=1;break;case"shiftLeft":case"shiftDown":r=!0,d-=1;break;case"altRight":case"altUp":c=!0,d+=10;break;case"altLeft":case"altDown":c=!0,d-=10;break;case"ctrlShiftUp":this.up()}s=n.getDaysCount(new Date(d,l)),i=new Date(d,l,u),u>s&&(u=s),i.getTime()<this.minTime?i=this.minDate:i.getTime()>this.maxTime&&(i=this.maxDate),this.focused=i,e=n.getParsedDate(i),o&&h.onChangeMonth&&h.onChangeMonth(e.month,e.year),r&&h.onChangeYear&&h.onChangeYear(e.year),c&&h.onChangeDecade&&h.onChangeDecade(this.curDecade)},_registerKey:function(t){var e=this.keys.some(function(e){return e==t});e||this.keys.push(t)},_unRegisterKey:function(t){var e=this.keys.indexOf(t);this.keys.splice(e,1)},_isHotKeyPressed:function(){var t,e=!1,i=this,s=this.keys.sort();for(var a in u)t=u[a],s.length==t.length&&t.every(function(t,e){return t==s[e]})&&(i._trigger("hotKey",a),e=!0);return e},_trigger:function(t,e){this.$el.trigger(t,e)},_focusNextCell:function(t,e){e=e||this.cellType;var i=n.getParsedDate(this._getFocusedDate()),s=i.year,a=i.month,h=i.date;if(!this._isHotKeyPressed()){switch(t){case 37:"day"==e?h-=1:"","month"==e?a-=1:"","year"==e?s-=1:"";break;case 38:"day"==e?h-=7:"","month"==e?a-=3:"","year"==e?s-=4:"";break;case 39:"day"==e?h+=1:"","month"==e?a+=1:"","year"==e?s+=1:"";break;case 40:"day"==e?h+=7:"","month"==e?a+=3:"","year"==e?s+=4:""}var o=new Date(s,a,h);o.getTime()<this.minTime?o=this.minDate:o.getTime()>this.maxTime&&(o=this.maxDate),this.focused=o}},_getFocusedDate:function(){var t=this.focused||this.selectedDates[this.selectedDates.length-1],e=this.parsedDate;if(!t)switch(this.view){case"days":t=new Date(e.year,e.month,(new Date).getDate());break;case"months":t=new Date(e.year,e.month,1);break;case"years":t=new Date(e.year,0,1)}return t},_getCell:function(t,i){i=i||this.cellType;var s,a=n.getParsedDate(t),h='.datepicker--cell[data-year="'+a.year+'"]';switch(i){case"month":h='[data-month="'+a.month+'"]';break;case"day":h+='[data-month="'+a.month+'"][data-date="'+a.date+'"]'}return s=this.views[this.currentView].$el.find(h),s.length?s:e("")},destroy:function(){var t=this;t.$el.off(".adp").data("datepicker",""),t.selectedDates=[],t.focu
3278sed="",t.views={},t.keys=[],t.minRange="",t.maxRange="",t.opts.inline||!t.elIsInput?t.$datepicker.closest(".datepicker-inline").remove():t.$datepicker.remove()},_handleAlreadySelectedDates:function(t,e){this.opts.range?this.opts.toggleSelected?this.removeDate(e):2!=this.selectedDates.length&&this._trigger("clickCell",e):this.opts.toggleSelected&&this.removeDate(e),this.opts.toggleSelected||(this.lastSelectedDate=t,this.opts.timepicker&&(this.timepicker._setTime(t),this.timepicker.update()))},_onShowEvent:function(t){this.visible||this.show()},_onBlur:function(){!this.inFocus&&this.visible&&this.hide()},_onMouseDownDatepicker:function(t){this.inFocus=!0},_onMouseUpDatepicker:function(t){this.inFocus=!1,t.originalEvent.inFocus=!0,t.originalEvent.timepickerFocus||this.$el.focus()},_onKeyUpGeneral:function(t){var e=this.$el.val();e||this.clear()},_onResize:function(){this.visible&&this.setPosition()},_onMouseUpBody:function(t){t.originalEvent.inFocus||this.visible&&!this.inFocus&&this.hide()},_onMouseUpEl:function(t){t.originalEvent.inFocus=!0,setTimeout(this._onKeyUpGeneral.bind(this),4)},_onKeyDown:function(t){var e=t.which;if(this._registerKey(e),e>=37&&40>=e&&(t.preventDefault(),this._focusNextCell(e)),13==e&&this.focused){if(this._getCell(this.focused).hasClass("-disabled-"))return;if(this.view!=this.opts.minView)this.down();else{var i=this._isSelected(this.focused,this.cellType);if(!i)return this.timepicker&&(this.focused.setHours(this.timepicker.hours),this.focused.setMinutes(this.timepicker.minutes)),void this.selectDate(this.focused);this._handleAlreadySelectedDates(i,this.focused)}}27==e&&this.hide()},_onKeyUp:function(t){var e=t.which;this._unRegisterKey(e)},_onHotKey:function(t,e){this._handleHotKey(e)},_onMouseEnterCell:function(t){var i=e(t.target).closest(".datepicker--cell"),s=this._getDateFromCell(i);this.silent=!0,this.focused&&(this.focused=""),i.addClass("-focus-"),this.focused=s,this.silent=!1,this.opts.range&&1==this.selectedDates.length&&(this.minRange=this.selectedDates[0],this.maxRange="",n.less(this.minRange,this.focused)&&(this.maxRange=this.minRange,this.minRange=""),this.views[this.currentView]._update())},_onMouseLeaveCell:function(t){var i=e(t.target).closest(".datepicker--cell");i.removeClass("-focus-"),this.silent=!0,this.focused="",this.silent=!1},_onTimeChange:function(t,e,i){var s=new Date,a=this.selectedDates,n=!1;a.length&&(n=!0,s=this.lastSelectedDate),s.setHours(e),s.setMinutes(i),n||this._getCell(s).hasClass("-disabled-")?(this._setInputValue(),this.opts.onSelect&&this._triggerOnChange()):this.selectDate(s)},_onClickCell:function(t,e){this.timepicker&&(e.setHours(this.timepicker.hours),e.setMinutes(this.timepicker.minutes)),this.selectDate(e)},set focused(t){if(!t&&this.focused){var e=this._getCell(this.focused);e.length&&e.removeClass("-focus-")}this._focused=t,this.opts.range&&1==this.selectedDates.length&&(this.minRange=this.selectedDates[0],this.maxRange="",n.less(this.minRange,this._focused)&&(this.maxRange=this.minRange,this.minRange="")),this.silent||(this.date=t)},get focused(){return this._focused},get parsedDate(){return n.getParsedDate(this.date)},set date(t){return t instanceof Date?(this.currentDate=t,this.inited&&!this.silent&&(this.views[this.view]._render(),this.nav._render(),this.visible&&this.elIsInput&&this.setPosition()),t):void 0},get date(){return this.currentDate},set view(t){return this.viewIndex=this.viewIndexes.indexOf(t),this.viewIndex<0?void 0:(this.prevView=this.currentView,this.currentView=t,this.inited&&(this.views[t]?this.views[t]._render():this.views[t]=new e.fn.datepicker.Body(this,t,this.opts),this.views[this.prevView].hide(),this.views[t].show(),this.nav._render(),this.opts.onChangeView&&this.opts.onChangeView(t),this.elIsInput&&this.visible&&this.setPosition()),t)},get view(){return this.currentView},get cellType(){return this.view.substring(0,this.view.length-1)},get minTime(){var t=n.getParsedDate(this.minDate);return new Date(t.year,t.month,t.date).getTime()},get maxTime(){var t=n.getParsedDate(this.maxDate);return new Date(t.year,t.month,t.date).getTime()},get curDecade(){return n.getDecade(this.date)}},n.getDaysCount=function(t){return new Date(t.getFullYear(),t.getMonth()+1,0).getDate()},n.getParsedDate=function(t){return{year:t.getFullYear(),month:t.getMonth(),fullMonth:t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1,date:t.getDate(),fullDate:t.getDate()<10?"0"+t.getDate():t.getDate(),day:t.getDay(),hours:t.getHours(),fullHours:t.getHours()<10?"0"+t.getHours():t.getHours(),minutes:t.getMinutes(),fullMinutes:t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes()}}
3278,n.getDecade=function(t){var e=10*Math.floor(t.getFullYear()/10);return[e,e+9]},n.template=function(t,e){return t.replace(/#\{([\w]+)\}/g,function(t,i){return e[i]||0===e[i]?e[i]:void 0})},n.isSame=function(t,e,i){if(!t||!e)return!1;var s=n.getParsedDate(t),a=n.getParsedDate(e),h=i?i:"day",o={day:s.date==a.date&&s.month==a.month&&s.year==a.year,month:s.month==a.month&&s.year==a.year,year:s.year==a.year};return o[h]},n.less=function(t,e,i){return t&&e?e.getTime()<t.getTime():!1},n.bigger=function(t,e,i){return t&&e?e.getTime()>t.getTime():!1},n.getLeadingZeroNum=function(t){return parseInt(t)<10?"0"+t:t},n.resetTime=function(t){return"object"==typeof t?(t=n.getParsedDate(t),new Date(t.year,t.month,t.date)):void 0},e.fn.datepicker=function(t){return this.each(function(){if(e.data(this,o)){var i=e.data(this,o);i.opts=e.extend(!0,i.opts,t),i.update()}else e.data(this,o,new m(this,t))})},e.fn.datepicker.Constructor=m,e.fn.datepicker.language={ru:{days:["Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"],daysShort:["Вос","Пон","Вто","Сре","Чет","Пят","Суб"],daysMin:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Сегодня",clear:"Очистить",dateFormat:"dd.mm.yyyy",timeFormat:"hh:ii",firstDay:1}},e(function(){e(r).datepicker()})}(),function(){var t={days:'<div class="datepicker--days datepicker--body"><div class="datepicker--days-names"></div><div class="datepicker--cells datepicker--cells-days"></div></div>',months:'<div class="datepicker--months datepicker--body"><div class="datepicker--cells datepicker--cells-months"></div></div>',years:'<div class="datepicker--years datepicker--body"><div class="datepicker--cells datepicker--cells-years"></div></div>'},s=e.fn.datepicker,a=s.Constructor;s.Body=function(t,i,s){this.d=t,this.type=i,this.opts=s,this.$el=e(""),this.opts.onlyTimepicker||this.init()},s.Body.prototype={init:function(){this._buildBaseHtml(),this._render(),this._bindEvents()},_bindEvents:function(){this.$el.on("click",".datepicker--cell",e.proxy(this._onClickCell,this))},_buildBaseHtml:function(){this.$el=e(t[this.type]).appendTo(this.d.$content),this.$names=e(".datepicker--days-names",this.$el),this.$cells=e(".datepicker--cells",this.$el)},_getDayNamesHtml:function(t,e,s,a){return e=e!=i?e:t,s=s?s:"",a=a!=i?a:0,a>7?s:7==e?this._getDayNamesHtml(t,0,s,++a):(s+='<div class="datepicker--day-name'+(this.d.isWeekend(e)?" -weekend-":"")+'">'+this.d.loc.daysMin[e]+"</div>",this._getDayNamesHtml(t,++e,s,++a))},_getCellContents:function(t,e){var i="datepicker--cell datepicker--cell-"+e,s=new Date,n=this.d,h=a.resetTime(n.minRange),o=a.resetTime(n.maxRange),r=n.opts,c=a.getParsedDate(t),d={},l=c.date;switch(e){case"day":n.isWeekend(c.day)&&(i+=" -weekend-"),c.month!=this.d.parsedDate.month&&(i+=" -other-month-",r.selectOtherMonths||(i+=" -disabled-"),r.showOtherMonths||(l=""));break;case"month":l=n.loc[n.opts.monthsField][c.month];break;case"year":var u=n.curDecade;l=c.year,(c.year<u[0]||c.year>u[1])&&(i+=" -other-decade-",r.selectOtherYears||(i+=" -disabled-"),r.showOtherYears||(l=""))}return r.onRenderCell&&(d=r.onRenderCell(t,e)||{},l=d.html?d.html:l,i+=d.classes?" "+d.classes:""),r.range&&(a.isSame(h,t,e)&&(i+=" -range-from-"),a.isSame(o,t,e)&&(i+=" -range-to-"),1==n.selectedDates.length&&n.focused?((a.bigger(h,t)&&a.less(n.focused,t)||a.less(o,t)&&a.bigger(n.focused,t))&&(i+=" -in-range-"),a.less(o,t)&&a.isSame(n.focused,t)&&(i+=" -range-from-"),a.bigger(h,t)&&a.isSame(n.focused,t)&&(i+=" -range-to-")):2==n.selectedDates.length&&a.bigger(h,t)&&a.less(o,t)&&(i+=" -in-range-")),a.isSame(s,t,e)&&(i+=" -current-"),n.focused&&a.isSame(t,n.focused,e)&&(i+=" -focus-"),n._isSelected(t,e)&&(i+=" -selected-"),(!n._isInRange(t,e)||d.disabled)&&(i+=" -disabled-"),{html:l,classes:i}},_getDaysHtml:function(t){var e=a.getDaysCount(t),i=new Date(t.getFullYear(),t.getMonth(),1).getDay(),s=new Date(t.getFullYear(),t.getMonth(),e).getDay(),n=i-this.d.loc.firstDay,h=6-s+this.d.loc.firstDay;n=0>n?n+7:n,h=h>6?h-7:h;for(var o,r,c=-n+1,d="",l=c,u=e+h;u>=l;l++)r=t.getFullYear(),o=t.getMonth(),d+=this._getDayHtml(new Date(r,o,l));return d},_getDayHtml:function(t){var e=this._getCellContents(t,"day");return'<div class="'+e.classes+'" data-date="'+t.getDate()+'" data-month="'+t.getMonth()+'" data-year="'+t.getFullYear()+'">'+e.html+"</div>"},_getMonthsHtml:function(t){for(var e="",i=a.getParsedDate(t),s=0;12>s;)e+=this._getMonthHtml(new Date(i.year,s)),s++;return e},_getMonthHtml:function(t){var e=this._getCellContents(t,"month");return'<div class="'+e.classes+'" data-month="'+t.getMonth()+'">'+e.html+"</div>"},_getYearsHtml:function(t){var e=(a.getParsedDate(t),a.getDecade(t)),i=e[0]-1,s="",n=i;for(n;n<=e[1]+1;n++)s+=this._getYearHtml(new Date(n,0));return s},_getYearHtml:function(t){var e=this._getCellContents(t,"year");return'<div class="'+e.classes+'" data-year="'+t.getFullYear()+'">'+e.html+"</div>"},_renderTypes:{days:function(){var t=this._getDayNamesHtml(this.d.loc.firstDay),e=this._getDaysHtml(this.d.currentDate);this.$cells.html(e),this.$names.html(t)},months:function(){var t=this._getMonthsHtml(this.d.currentDate);this.$cells.html(t)},years:function(){var t=this._getYearsHtml(this.d.currentDate);this.$cells.html(t)}},_render:function(){this.opts.onlyTimepicker||this._renderTypes[this.type].bind(this)()},_update:function(){var t,i,s,a=e(".datepicker--cell",this.$cells),n=this;
3278a.each(function(a,h){i=e(this),s=n.d._getDateFromCell(e(this)),t=n._getCellContents(s,n.d.cellType),i.attr("class",t.classes)})},show:function(){this.opts.onlyTimepicker||(this.$el.addClass("active"),this.acitve=!0)},hide:function(){this.$el.removeClass("active"),this.active=!1},_handleClick:function(t){var e=t.data("date")||1,i=t.data("month")||0,s=t.data("year")||this.d.parsedDate.year,a=this.d;if(a.view!=this.opts.minView)return void a.down(new Date(s,i,e));var n=new Date(s,i,e),h=this.d._isSelected(n,this.d.cellType);return h?void a._handleAlreadySelectedDates.bind(a,h,n)():void a._trigger("clickCell",n)},_onClickCell:function(t){var i=e(t.target).closest(".datepicker--cell");i.hasClass("-disabled-")||this._handleClick.bind(this)(i)}}}(),function(){var t='<div class="datepicker--nav-action" data-action="prev">#{prevHtml}</div><div class="datepicker--nav-title">#{title}</div><div class="datepicker--nav-action" data-action="next">#{nextHtml}</div>',i='<div class="datepicker--buttons"></div>',s='<span class="datepicker--button" data-action="#{action}">#{label}</span>',a=e.fn.datepicker,n=a.Constructor;a.Navigation=function(t,e){this.d=t,this.opts=e,this.$buttonsContainer="",this.init()},a.Navigation.prototype={init:function(){this._buildBaseHtml(),this._bindEvents()},_bindEvents:function(){this.d.$nav.on("click",".datepicker--nav-action",e.proxy(this._onClickNavButton,this)),this.d.$nav.on("click",".datepicker--nav-title",e.proxy(this._onClickNavTitle,this)),this.d.$datepicker.on("click",".datepicker--button",e.proxy(this._onClickNavButton,this))},_buildBaseHtml:function(){this.opts.onlyTimepicker||this._render(),this._addButtonsIfNeed()},_addButtonsIfNeed:function(){this.opts.todayButton&&this._addButton("today"),this.opts.clearButton&&this._addButton("clear")},_render:function(){var i=this._getTitle(this.d.currentDate),s=n.template(t,e.extend({title:i},this.opts));this.d.$nav.html(s),"years"==this.d.view&&e(".datepicker--nav-title",this.d.$nav).addClass("-disabled-"),this.setNavStatus()},_getTitle:function(t){return this.d.formatDate(this.opts.navTitles[this.d.view],t)},_addButton:function(t){this.$buttonsContainer.length||this._addButtonsContainer();var i={action:t,label:this.d.loc[t]},a=n.template(s,i);e("[data-action="+t+"]",this.$buttonsContainer).length||this.$buttonsContainer.append(a)},_addButtonsContainer:function(){this.d.$datepicker.append(i),this.$buttonsContainer=e(".datepicker--buttons",this.d.$datepicker)},setNavStatus:function(){if((this.opts.minDate||this.opts.maxDate)&&this.opts.disableNavWhenOutOfRange){var t=this.d.parsedDate,e=t.month,i=t.year,s=t.date;switch(this.d.view){case"days":this.d._isInRange(new Date(i,e-1,1),"month")||this._disableNav("prev"),this.d._isInRange(new Date(i,e+1,1),"month")||this._disableNav("next");break;case"months":this.d._isInRange(new Date(i-1,e,s),"year")||this._disableNav("prev"),this.d._isInRange(new Date(i+1,e,s),"year")||this._disableNav("next");break;case"years":var a=n.getDecade(this.d.date);this.d._isInRange(new Date(a[0]-1,0,1),"year")||this._disableNav("prev"),this.d._isInRange(new Date(a[1]+1,0,1),"year")||this._disableNav("next")}}},_disableNav:function(t){e('[data-action="'+t+'"]',this.d.$nav).addClass("-disabled-")},_activateNav:function(t){e('[data-action="'+t+'"]',this.d.$nav).removeClass("-disabled-")},_onClickNavButton:function(t){var i=e(t.target).closest("[data-action]"),s=i.data("action");this.d[s]()},_onClickNavTitle:function(t){return e(t.target).hasClass("-disabled-")?void 0:"days"==this.d.view?this.d.view="months":void(this.d.view="years")}}}(),function(){var t='<div class="datepicker--time"><div class="datepicker--time-current">   <span class="datepicker--time-current-hours">#{hourVisible}</span>   <span class="datepicker--time-current-colon">:</span>   <span class="datepicker--time-current-minutes">#{minValue}</span></div><div class="datepicker--time-sliders">   <div class="datepicker--time-row">      <input type="range" name="hours" value="#{hourValue}" min="#{hourMin}" max="#{hourMax}" step="#{hourStep}"/>   </div>   <div class="datepicker--time-row">      <input type="range" name="minutes" value="#{minValue}" min="#{minMin}" max="#{minMax}" step="#{minStep}"/>   </div></div></div>',i=e.fn.datepicker,s=i.Constructor;i.Timepicker=function(t,e){this.d=t,this.opts=e,this.init()},i.Timepicker.prototype={init:function(){var t="input";this._setTime(this.d.date),this._buildHTML(),navigator.userAgent.match(/trident/gi)&&(t="change"),this.d.$el.on("selectDate",this._onSelectDate.bind(this)),this.$ranges.on(t,this._onChangeRange.bind(this)),this.$ranges.on("mouseup",this._onMouseUpRange.bind(this)),this.$ranges.on("mousemove focus ",this._onMouseEnterRange.bind(this)),this.$ranges.on("mouseout blur",this._onMouseOutRange.bind(this))},_setTime:function(t){var e=s.getParsedDate(t);this._handleDate(t),this.hours=e.hours<this.minHours?this.minHours:e.hours,this.minutes=e.minutes<this.minMinutes?this.minMinutes:e.minutes},_setMinTimeFromDate:function(t){this.minHours=t.getHours(),this.minMinutes=t.getMinutes(),this.d.lastSelectedDate&&this.d.lastSelectedDate.getHours()>t.getHours()&&(this.minMinutes=this.opts.minMinutes)}
3278,_setMaxTimeFromDate:function(t){
3279this.maxHours=t.getHours(),this.maxMinutes=t.getMinutes(),this.d.lastSelectedDate&&this.d.lastSelectedDate.getHours()<t.getHours()&&(this.maxMinutes=this.opts.maxMinutes)},_setDefaultMinMaxTime:function(){var t=23,e=59,i=this.opts;this.minHours=i.minHours<0||i.minHours>t?0:i.minHours,this.minMinutes=i.minMinutes<0||i.minMinutes>e?0:i.minMinutes,this.maxHours=i.maxHours<0||i.maxHours>t?t:i.maxHours,this.maxMinutes=i.maxMinutes<0||i.maxMinutes>e?e:i.maxMinutes},_validateHoursMinutes:function(t){this.hours<this.minHours?this.hours=this.minHours:this.hours>this.maxHours&&(this.hours=this.maxHours),this.minutes<this.minMinutes?this.minutes=this.minMinutes:this.minutes>this.maxMinutes&&(this.minutes=this.maxMinutes)},_buildHTML:function(){var i=s.getLeadingZeroNum,a={hourMin:this.minHours,hourMax:i(this.maxHours),hourStep:this.opts.hoursStep,hourValue:this.hours,hourVisible:i(this.displayHours),minMin:this.minMinutes,minMax:i(this.maxMinutes),minStep:this.opts.minutesStep,minValue:i(this.minutes)},n=s.template(t,a);this.$timepicker=e(n).appendTo(this.d.$datepicker),this.$ranges=e('[type="range"]',this.$timepicker),this.$hours=e('[name="hours"]',this.$timepicker),this.$minutes=e('[name="minutes"]',this.$timepicker),this.$hoursText=e(".datepicker--time-current-hours",this.$timepicker),this.$minutesText=e(".datepicker--time-current-minutes",this.$timepicker),this.d.ampm&&(this.$ampm=e('<span class="datepicker--time-current-ampm">').appendTo(e(".datepicker--time-current",this.$timepicker)).html(this.dayPeriod),this.$timepicker.addClass("-am-pm-"))},_updateCurrentTime:function(){var t=s.getLeadingZeroNum(this.displayHours),e=s.getLeadingZeroNum(this.minutes);this.$hoursText.html(t),this.$minutesText.html(e),this.d.ampm&&this.$ampm.html(this.dayPeriod)},_updateRanges:function(){this.$hours.attr({min:this.minHours,max:this.maxHours}).val(this.hours),this.$minutes.attr({min:this.minMinutes,max:this.maxMinutes}).val(this.minutes)},_handleDate:function(t){this._setDefaultMinMaxTime(),t&&(s.isSame(t,this.d.opts.minDate)?this._setMinTimeFromDate(this.d.opts.minDate):s.isSame(t,this.d.opts.maxDate)&&this._setMaxTimeFromDate(this.d.opts.maxDate)),this._validateHoursMinutes(t)},update:function(){this._updateRanges(),this._updateCurrentTime()},_getValidHoursFromDate:function(t,e){var i=t,a=t;t instanceof Date&&(i=s.getParsedDate(t),a=i.hours);var n=e||this.d.ampm,h="am";if(n)switch(!0){case 0==a:a=12;break;case 12==a:h="pm";break;case a>11:a-=12,h="pm"}return{hours:a,dayPeriod:h}},set hours(t){this._hours=t;var e=this._getValidHoursFromDate(t);this.displayHours=e.hours,this.dayPeriod=e.dayPeriod},get hours(){return this._hours},_onChangeRange:function(t){var i=e(t.target),s=i.attr("name");this.d.timepickerIsActive=!0,this[s]=i.val(),this._updateCurrentTime(),this.d._trigger("timeChange",[this.hours,this.minutes]),this._handleDate(this.d.lastSelectedDate),this.update()},_onSelectDate:function(t,e){this._handleDate(e),this.update()},_onMouseEnterRange:function(t){var i=e(t.target).attr("name");e(".datepicker--time-current-"+i,this.$timepicker).addClass("-focus-")},_onMouseOutRange:function(t){var i=e(t.target).attr("name");this.d.inFocus||e(".datepicker--time-current-"+i,this.$timepicker).removeClass("-focus-")},_onMouseUpRange:function(t){this.d.timepickerIsActive=!1}}}()}(window,jQuery);
3280
3281/* End */
3282;
3283; /* Start:"a:4:{s:4:"full";s:73:"/bitrix/templates/gtrk_main/scripts/uppod/uppod_html5.js?1490608981240012";s:6:"source";s:56:"/bitrix/templates/gtrk_main/scripts/uppod/uppod_html5.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
3284// Uppod HTML5 0.10.1 (http://uppod.ru/html5)
3285
3286eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('V fK;V mG;V u4=\'\';K 1K(4E){V i1=J;V jR=[];V Q;V bR;V iT=\'\';V j1=1w;V k0=1w;V hX=1w;V iF=1w;V 5m=1w;V 8G=1w;V kb=1w;V 8p=1w;V qy=1w;V 5k=1w;V dV=1w;V 3n=1w;V kt=1w;V ns=1w;V rI=0;V r5=0;V dU=1w;V nn=1w;V mJ=1w;V db=1w;V mS=1w;V mT=1w;V xI=1w;V hZ=1w;V yg=1w;V kf=1w;V mL=1w;V 9k;V dr;V 2b;V gp;V zW;V f9;V 1y;V 4o;V pl;V 9E;V cS;V 2w;V 4R;V 8W;V gO;V a6;V bT=0;V v;V UW;V 7Q;V 9N;V 9q;V fH=4;V l4=0;V 4c;V 2k;V e8=0;V mU=0;V 5t;V vo;V 8Q;V go;V oo;V 5G;V 6g;V 6C;V 6D;V 7O;V 7X;V 8j;V 8c;V 5L;V 5A;V 3M;V 9P;V 7A;V 8f;V aU;V 9B;V 6Q;V k6;V 6m;V kn;V 8X;V 6F;V 5s;V 4I;V 3U;V 4B;V 7E;V az;V 4G;V 5h;V bi;V 7t;V 8b;V cF;V 9Z;V 5Y;V 6u;V 2O;V 5N;V 6f;V 4H;V 6Y;V dm;V 2I;V 9R=0;V ke=1w;V 6G;V 9I;V eN;V nz;V nE;V ol;V nx=1w;V 5r=[];V 5E;V 2S;V 3a;V 4a;V 2b;
3286V bc=1i 1K.6J();V 4C;V 1V={oP:1m,gq:1m,fc:1m,oS:1m,4y:{},1S:{},1L:{},M0:K(8E){8E.5o=K(){5X(8E,8E.dF)};8E.4P=K(){6o(8E)}},wX:K(){J.gq=1i 1K.3s({8g:Q.m,Q:Q,5m:5m,5b:J.5b()});J.gq.8D.3h(K(){cI();qX()});if(Q.oC==1){J.gq.gD.3h(K(){AU()})}1b J.gq},9b:K(){1b J.gq},2b:K(){if(!J.oP){J.oP=1i 1K.7f()}1b J.oP},uU:K(){1b 3f},M1:K(){1b J.fc},5b:K(){if(!J.oS&&1K.y9){J.oS=1i 1K.y9({M2:1V.1L,M3:1V.4y,8M:Q.8M,M4:J.uU().c,M5:ic(Q.LZ),M6:ic(Q.M8),M9:ic(Q.Ma),Mb:ic(Q.Mc),Md:ic(Q.M7),LX:4V(Q.LI)===1,LW:4V(Q.LV)===1,LU:4V(Q.LT)===1,})}1b J.oS},Q:K(){1b Q},n6:K(){1b aY.7g(J,3p)},lZ:K(){1b 3n},};if(4E.8M){if(!fK){fK=[]}J.8M=4E.id=4E.8M;fK.2g(J)};if(1L.a3(4E.id)){l3()}1h{1L.3m(\'LS\',l3)};K xg(){3f=1i 9p({w:Q.sw,h:Q.sh,9t:Q.tx,fD:Q.fD,mH:Q.zu,h0:(Q.7R==1?Q.sh-Q.2P:0)-(Q.pl&&Q.2v=="5j"?Q.6l+20:0),a:(Q.fT==1?-1:1)});1V.1L.1I(3f.c);1j(1V.4y,{\'-cb-aH-9C\':\'2p\',\'-x2-aH-9C\':\'2p\',\'-he-aH-9C\':\'2p\',\'-o-aH-9C\':\'2p\',\'aH-9C\':\'2p\',\'dc\':\'6P\',\'7G\':\'aR\',\'2T\':\'aR\',\'1x\':\'2c%\',\'1M\':\'2c%\',});1j(3f.c,{\'1u\':\'1G\',\'1s\':0,\'1D\':0})};K xa(){bA=1U(\'2x\');3f.c.1I(bA);1j(bA,{\'1u\':\'1G\',\'1s\':Q.2T,\'1D\':Q.2T,\'1x\':\'2c%\',\'1M\':\'2c%\',\'2Y-1Z\':"#"+Q.tL,\'5q\':1})}K uP(){V qg;V 7d=1w;if(Q.pl){if(1J(Q.pl)==\'4N\'){eI()};if(1J(Q.pl)==\'ax\'){Q.p9=Q.pl;V 2s;if(Q.pl.1p("{")==0){2s=Q.pl;2s=2s.3t(/\'/g,\'"\')}1h{if(Q.pl.1p("5v:")==0){if(Q.pl.1p(\'LR\')==8){Q.pl=\'cL://kh.sL.bo/5v/v3/8z?ti=rj&LQ=\'+Q.pl.3b(13)+\'&1c=\'+Q.q9}if(Q.pl.1p(\'xu\')==8){Q.pl=\'cL://kh.sL.bo/5v/v3/ff?ti=fz&q=\'+xJ(Q.pl.3b(15))+\'&xk=\'+Q.vv+\'&LP=\'+Q.yv+\'&LO=\'+Q.dQ+\'&1c=\'+Q.q9}if(Q.pl.1p(\'r4\')==8){Q.pl=\'cL://kh.sL.bo/5v/v3/LN?ti=fz&LL=\'+Q.pl.3b(11)+\'&xk=\'+Q.vv+\'&1c=\'+Q.q9}qg=1A}2s=nO(Q.pl)};if(2s){if(2s.1p(\'#\')==0){2s=un(2s)};7Z{if(2s.1p("\\\'")>-1){2s=2s.3t(/\\\\\'/g,"\'")};Q.pl=6r.bf(2s);if(qg){V 4j=Q.pl;V aI={};aI["1y"]=[];V i;if(4j.2R){if(4j.2R.LK[0].aO=="LJ"){}}1h{if(4j.bK[0].rj){Q.pl=\'5v:r4\'+4j.bK[0].rj.Me.LY;uP();7d=1A}1h{if(4j.bK.1g>0){1k(i=0;i<4j.bK.1g;i++){if(4j.bK[i].fz){aI["1y"][i]=1i 1v();if(Q.p9.1p(":r4")>0){aI["1y"][i].2f=\'6W\'+(Q.cL==1?\'s\':\'\')+\'://5v.bo/rn?v=\'+4j.bK[i].fz.Mf.wR}if(Q.p9.1p(":xu")>0){aI["1y"][i].2f=\'6W\'+(Q.cL==1?\'s\':\'\')+\'://5v.bo/rn?v=\'+4j.bK[i].id.wR}aI["1y"][i].5x=4j.bK[i].fz.x5.1f.1Q;Q.yx==1?aI["1y"][i].r1=4j.bK[i].fz.x5.MA.1Q:\'\';aI["1y"][i].9c=aI["1y"][i].2f;aI["1y"][i].5d=4j.bK[i].fz.dF}}Q.pl=aI}}}}Q.pl.1y?Q.pl=Q.pl.1y:\'\'}7S(aJ){9T.1q(aJ);9F(Q.4t.vn+\' \'+gJ(Q.p9),1A)}};!7d?eI():\'\'};if(Q.2f==\'\'){2w=0;if(Q.93==1){2w=e3(0,pl.1g-1);7h(4R[0],Q.oN);7h(4R[2w],Q.i3)}if(Q.pl[2w].1y){if(Q.pl[2w].1y[0].1y){gn(Q.pl[2w].1y[0].1y[0])}1h{gn(Q.pl[2w].1y[0])}}1h{gn(Q.pl[2w])}}}};K xJ(2s){V mK=/ /g;V xL=2s.3V(\' \').1g;1k(V i=0;i<xL;i++){2s=2s.3t(mK,"%20")}1b 2s}K xq(){6R=1U(\'2x\');6R.5T=\'1V-u6\';1j(6R,{\'1x\':\'2c%\',\'1u\':\'1G\',\'1s\':Q.2T,\'1D\':Q.2T,\'1Z\':\'#\'+2G(Q.tc),\'5q\':3});3f.c.1I(6R);Q.g8.1p(\'|\')==-1?Q.g8=Q.g8+\'|\'+Q.g8:\'\';nt=1i 9p({w:Q.sw-Q.2T*2,h:\'20\',o:0,9t:Q.g8,cz:Q.zm,cu:Q.zl});6R.1I(nt.c);k9=1U(\'2x\');6R.1I(k9);1j(k9,{\'1u\':\'1G\',\'1s\':0,\'1D\':0,"xy":(Q.pF+Q.zj),"MG":(Q.pF+5),"Mz":(Q.pF*1.3),"kk":Q.tI,"fS":Q.gb+\'px\',"xs":qt(Q.ht),"vW":o4(Q.ht)});fN=1U(\'2x\');6R.1I(fN);1j(fN,{\'1u\':\'1G\',\'1s\':0,\'hG\':0,"xy":5,"MH":10,"2q":"2H","1Z":"#"+Q.tc});fN.3O=\'x\';fN.3J=uY;6R.1C.2r=\'2p\';zo(6R)}K x1(){if(Q.2e==1){2e=1U(\'2x\');2e.5T=\'1V-2e\';1V.4y.1I(2e);1j(2e,{\'1u\':\'1G\',\'1s\':0,\'1D\':0,"7c":"6P","1Z":"#"+2G(Q.zI),"7o":Q.Ab/2,"kk":Q.zv,"fS":Q.zJ,"vW":o4(Q.ht),"2T":"MJ","x7":"fi"});2e.1C.5q=9;9A(2e,Q.zZ)}}K ic(x){if(x){x=x.3t(/\\(hu\\)/g,hV(Q.hu));x=x.3t(/\\(93\\)/g,1t.93())}1b x}K x9(){if(Q.5d!=2J&&Q.5d!=\'\'&&Q.fM==1){if(Q.g1==1){xj(Q.5d);Q.oB==1&&Q.jc==0?3W(9k):\'\'}1h{9F(Q.5d,1w)}pX(Q.5d)}};K xf(MK){V i1=J;1V.4y=1U(\'2x\');1j(1V.4y,{\'1u\':\'ma\',\'1x\':\'2c%\',\'1M\':\'2c%\',\'aZ\':\'2p\'});if(Q.fT==0){1j(1V.4y,{\'8L\':\'#\'+2G(Q.8Y)})}1V.1S=1S;1V.1L=1V.4y;Q.2F.1I(1V.4y)};K x3(){f9=1U(\'2x\');f9.5T=\'1V-ML-MM-MN\';1j(f9,{2r:\'2p\',\'z-mj\':\'Bq\',1u:\'1G\',1s:\'aR\',1D:\'aR\',1x:\'2c%\',1M:\'2c%\'});3f.c.1I(f9)};K xw(){xf();xg();rP();xa();uP();if(Q.2f){if(Q.2f&&Q.hd){n8()}}xq();x9();x3();y1();n5();7f();xv();fv();x1();if(iT!=\'\'){9F(iT,1A)}Mw=6w(At,uV)}V v2=1w;K cI(){if(!v2&&4E.cI){v2=1A;6U(K(){4E.cI.1X(i1,i1)},50)}}K Mj(){Q.2F.3O=\'\';1j(Q.2F,{\'x7\':\'1\',\'C3\':\'1D\',\'5B-g0\':\'1D\',\'-he-aH-9C\':\'-he-2p\',\'-o-aH-9C\':\'2p\',\'-x2-aH-9C\':\'2p\',\'-cb-aH-9C\':\'2p\',\'aH-9C\':\'2p\',\'dc\':\'6P\'});if(Q.fT==0){1j(Q.2F,{\'8L\':\'#\'+2G(Q.8Y)})}xw()}
3286K Mk(){V y4={Ml:"1A",Mm:"Mn"};4E.2f.3t("|","or");9S 4E.st;if(4E.xW){4E.st=4E.xW}1i Mh.Mo(Q.zK,Q.id,Q.sw,Q.sh,"10.0.0",1w,4E,y4);cI()}K l3(){if(!4E.id){1b}xN();Q=1i BD();Q.8M=4E.8M;Q.1W.3w("Mq/Mr=");if(Q.ga!=1m){(K(i,s,o,g,r,a,m){i[\'Ms\']=r;i[r]=i[r]||K(){(i[r].q=i[r].q||[]).2g(3p)},i[r].l=1*1i kB();a=s.1U(o),m=s.Bj(o)[0];a.GP=1;a.5W=g;m.6O.tF(a,m)})(1S,1L,\'y3\',\'cL://kh.Mt-ya.bo/ya.js\',\'ga\');ga(\'8T\',Q.ga,\'4A\',{\'Mu\':1A});ga(\'du\',\'yb\');ga(\'yb:Mv\',[zR.Mg]);ga(\'eJ\',\'LG\');ib("L8")}}V 3f;V bA;V 6R;V 2e;K ib(x){if(ga&&!Q.eZ[x]){V 2s;if(Q.uX!=1m){2s=Q.uX}1h{2s=Q.5d==\'\'||Q.5d==1m?(Q.2f==1m?\'pl\':Q.2f):Q.5d}if(Q.uW==0){ga(\'eJ\',\'2i\',{yc:(Q.m+".1V"),xT:2s,xF:x})}if(Q.uW==1){ga(\'eJ\',\'2i\',{yc:(Q.m+".1V"),xT:x,xF:2s})}Q.eZ[x]=1A}}K pX(){if(Q.5d!=2J&&Q.5d!=\'\'&&Q.fM==1){if(Q.g1==1){sT((Q.5U==1?\'<5U>\':\'\')+Q.5d+(Q.bB!=\'\'?\' \'+Q.bB:\'\')+(Q.5U==1?\'</5U>\':\'\'))}1h{9F((Q.5U==1?\'<5U>\':\'\')+Q.5d+(Q.bB!=\'\'?\' \'+Q.bB:\'\')+(Q.5U==1?\'</5U>\':\'\'),1w)}}1h{3W(6R)}}K xN(){bR=9V.aX.ds();if("rY"in 1L.KS){mL=1A}if(bR.1p("j1")>0||bR.1p("k0")>0){bR.1p("k0")>0?k0=1A:\'\';j1=1A;5m=1A}1h{if(bR.1p("cb")>-1){xI=1A}if(bR.1p("hZ")>-1){hZ=1A}if(bR.1p("hX")>-1){hX=1A;5m=1A}if(bR.1p("kf")>-1){kf=1A}if(bR.1p("iF")>-1){iF=1A}}if(9V.tY){if(9V.tY.1p("EZ")>-1){yg=1A}}kb=!!1L.1U(\'3B\').cs;kb?kb=!!1L.1U(\'2X\').KT:\'\';if(4E){if(4E.2f){V 7J=4E.2f;if(7J.1p(\'#\')==0){7J=un(7J)}if(7J.1p(".KU")>0){kb=1w}}}}K 9F(2s,x){if(6R){4L(6R);k9.3O=2s;1j(nt.3B,{\'1M\':k9.3F,\'1x\':(Q.sw-Q.2T*2)});if(x){4L(fN)}1h{3W(fN)}}1h{u6(\'1K wV: \'+2s)}}K uY(){3W(6R)}K xj(2s){9k=1U(\'2x\');1j(9k,{\'1x\':\'2c%\',\'1u\':\'1G\',\'1s\':5+Q.zX+Q.2T,\'1D\':5+Q.zL+Q.2T,\'1Z\':\'#\'+2G(Q.zY)});3f.c.1I(9k);dr=1U(\'2x\');9k.1I(dr);1j(dr,{\'1u\':\'1G\',\'1s\':0,\'1D\':0,\'2T\':Q.wo/2+\'px \'+Q.wo+\'px\',"kk":Q.tI,"fS":Q.gb+\'px\',"xs":qt(Q.ht),"vW":o4(Q.ht),\'5q\':2});dr.3O=(Q.5U==1?\'<5U>\':\'\')+2s+(Q.5U==1?\'</5U>\':\'\');V vM=1i 9p({w:dr.2L,h:dr.3F,o:Q.A0/2,9t:Q.w4+\'|\'+Q.w4,cz:Q.w3,cu:Q.w3});9k.1I(vM.c);1j(vM.3B,{\'5q\':1})};K sT(2s){dr.3O=2s};K y1(2s){if(Q.4C!=\'\'){4C=1L.1U(\'lG\');4C.5W=Q.4C;4C.iK=l7;1V.1L.1I(4C);7h(4C,Q.vX);if(Q.vV==0&&!5k){3W(4C)}if(Q.vI!=\'\'){4C.5o=K(e){7h(4C,1)};4C.4P=K(e){7h(4C,Q.vX)};4C.3J=K(e){1S.7U(Q.vI,Q.zT)}};l7();if(Q.y0){6U(K(){1j(4C,{\'7c\':\'6P\'})},Q.y0*8B)}}};K l7(){if(Q.iN==1){1j(4C,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':Q.iH,\'1D\':Q.iI})}if(Q.iN==2){1j(4C,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':Q.iH,\'hG\':Q.iI})}if(Q.iN==3){1j(4C,{\'2q\':\'2H\',\'1u\':\'1G\',\'5j\':(Q.iH+(Q.7R==0?Q.2P:0)),\'1D\':Q.iI})}if(Q.iN==4){1j(4C,{\'2q\':\'2H\',\'1u\':\'1G\',\'5j\':(Q.iH+(Q.7R==0?Q.2P:0)),\'hG\':Q.iI})}}K fv(){if(!5m&&Q.9y==1&&Q.m=="2X"){3f.c.3m("ku",K(){!3n?aY():bs()})}3f.c.nU=xh;3f.c.hf=K KW(e){3M?2k[\'7m\']=1w:\'\';4G?4c[\'7m\']=1w:\'\'};3f.c.5o=K KX(2i){nn=1A;Q.oB==1?4L(9k):\'\'};3f.c.4P=K KR(2i){nn=1w;if(Q.dn==1||(3n&&Q.fZ==1)){5g(9N);9N=6w(ha,jT)}Q.oB==1&&((Q.jc==1&&5k)||Q.jc==0)?3W(9k):\'\'};V w0=\'1K wV<br>0.10.1\';if(w0!=\'KY\'){3f.c.L0=K L1(e){if(!e)V e=1S.2i;e.L2=1A;if(e.gm)e.gm();V x=e.bW-ct(Q.2F);V y=e.i2-nH(Q.2F);if(9q){1j(9q,{"2r":"5z","1u":"1G","1s":y,"1D":x})}1h{9q=1U(\'2x\');9q.id="9q";1V.1L.1I(9q);V wk=1U(\'2x\');9q.1I(wk);wk.3O=w0;1j(9q,{"7o":"aR","2q":"2H","1u":"1G","1s":y,"1D":x,"8L":"#cX","1Z":"#bZ","L4":"f6","BW":"#6a","L5":"9G","2T":"d9 ba wm ba","7F":"KZ FQ","2u":"1"});9q.1C.5q=Al}6U(K(){1L.a3("9q").1C.2r="2p"},8B);1b 1w}}1L.3m("yq",y7)}K xh(2i){if(ns){r5=rI-(2i.nX+2i.r2);if(r5!=0){o1();if(Q.dn==1||(3n&&Q.fZ==1)){5g(9N);9N=6w(ha,jT)}}}rI=2i.nX+2i.r2}K y7(e){if(9q){3W(9q)}}K Am(2i){if(mG==Q.8M){if(2i.6z.ot.ds()==\'jA\'||2i.6z.ot.ds()==\'KO\'){1b}V 9Y=2i.KN;if(9Y==2J){9Y=2i.9Y}if(Q.9y==1&&3n&&9Y==27){bs()}if(Q.9y==1&&9Y==38){if(1n){2i.nf();(1n.4p+0.1)<1?1n.4p+=0.1:1n.4p=1}}if(Q.9y==1&&9Y==40){if(1n){2i.nf();(1n.4p-0.1)>0?1n.4p-=0.1:1n.4p=0}}if(Q.9y==1&&9Y==39){if(1n&&7W()>0){V t=5h.w/7W();if(7t.2L+t*Q.iO<5h.w){aW(7t.2L+t*Q.iO)}1h{aW(5h.w)}}}if(Q.9y==1&&9Y==37){if(1n&&7W()>0){V t=5h.w/7W();if(7t.2L-t*Q.iO>0){aW(7t.2L-t*Q.iO)}1h{aW(0)}}}if(Q.9y==1&&9Y==68){kr()}if(Q.9y==1&&9Y==70){!3n?aY():bs()}if(Q.9y==1&&9Y==32){2i.nf();6t()}}}V fq;V ft;V f3;V fm;V bG;V 8R;V 1n;V 4s;V n3;K vk(){if(1n){if(1V.9b()){1V.9b().2y()}if(n3){5g(n3);1n.5M(\'4e\',bN,1w);1n.5M(\'7H\',d0,1w);1n.5M(\'xb\',k5,1w);1n.5M(\'AN\',sY,1w)}or=[];fu=0;Q.tp=1w;if(4S()){4s.sc();9S 4s;V 62=1L.a3(\'wB\'+Q.8M);62.6O.8A(62);Q.5v=1w;Q.p8=1w;!3n&&5t?4L(5t):\'\'}1h{1n.7H();1n.5W=\'\';bG.8A(1n)}9S 1n;1n=2J;Q.a0=1i 3Q();if(4G){1j(7t,{\'1x\':\'0\'});1j(bi,{\'1x\':\'0\'})}mT=1w;8p=1w;5k=1w;KM=0}}K n5(){vk();Q.1W.3w("KL");if(Q.2f.1p(\'5v.bo/\')>-1||Q.2f.1p(\'rv.be/\')>-1){if(Q.2f.1p(\'rv.be/\')>-1){Q.fo=Q.2f.3b(Q.2f.1p(".be/")+4);Q.fo.3t("/","")}1h{Q.fo=Q.2f.3V(/(rv.be\\/|v\\/|KK\\/|rn\\?|5v.bo\\/aH\\/[^#]*#([^\\/]*?\\/)*)\\??v?=?([^#\\&\\?]*)/)[3]}if(Q.fo.1g==11){Q.5v=1A}}if(Q.tp&&Q.oC==1){Q.hd=\'\';Q.8N=Q.hd.3V(\',\');Q.6V=1m;cK()}if(Q.5v){if(zU()){jQ()}1h{1V.1S.KI=K(){1k(V i=0;i<fK.1g;i++){if(fK[i].4S()){fK[i].jQ()}}};
3286V qC=1L.1U(\'y3\');qC.5W="cL://kh.5v.bo/KG";3f.c.1I(qC)}Q.qZ=1A}1h{if(Q.qZ&&2O){Q.hd=\'\';Q.8N=Q.hd.3V(\',\');Q.6V=1m;cK()}1n=1V.wX().2t;1n.3m(\'xb\',k5);1n.3m(\'4e\',bN);1n.3m(\'7H\',d0);1n.5F("KD",bN);1V.9b().je.3h(oz);bG.1I(1n);1j(bG,{\'1x\':Q.sw-(!3n?Q.2T*2:0)+\'px\'});1n.5F(\'1x\',\'2c%\');1n.5F(\'1M\',(!3n?Q.ph:Q.sh)-(!3n?Q.2T*2:0)-(Q.7R==1?Q.2P:0)+\'px\');1n.5F(\'x-cb-zh\',\'KC\');1n.5F(\'cb-KB\',\'1\');1n.2b=1w;1j(1n,{\'1u\':\'1G\',\'1s\':0,\'1D\':0});if(Q.Y=="1x"){1j(1n,{\'4N-xc\':\'sU\'})}if(Q.Y=="L6"){1j(1n,{\'4N-xc\':\'3x\'})}if(Q.m==\'2B\'){1j(1n,{\'1x\':\'aR\',\'1M\':\'aR\'})}if(bc.AH&&Q.4A=="mf"){Q.4A="2p"}if(Q.4A=="2p"||Q.fO==1){if(Q.fO==1&&Q.yH==1&&Q.2f){if(Q.2f.1p(\'?\')>0){Q.2f=Q.2f+\'&\'+e3(1,2c)}1h{Q.2f=Q.2f+\'?\'+e3(1,2c)}}}1h{if(Q.4A==\'6E\'){1n.xm=\'4A\'}1h{1n.xm=\'gE\'}}if(Q.4A!=\'2p\'){qI()}if(Q.4A==\'4e\'){1V.9b().4e()}6U(pg,2c)}if(Q.j3!=\'\'){Q.j3=ae(Q.j3);1j(bA,{\'1x\':Q.sw,\'1M\':Q.sh,\'2Y\':\'1Q("\'+Q.j3+\'") no-e7 b6 b6\',\'2Y-7e\':\'sU\'})}if(Q.5x!=\'\'){K xn(){if(Q.m==\'2B\'){1b 1A}if(Q.yI==1){1b 1A}if(Q.5v){if(bc.mA==1w){1b 1A}}1h{if(bc.AI==1w){1b 1A}}1b 1w}
3286if(xn()){if(!8R){8R=1U(\'2x\');8R.5T=\'1V-5x\';bA.1I(8R)}Q.5x=ae(Q.5x);1j(8R,{\'1u\':\'1G\',\'1D\':0,\'1s\':0,\'1x\':Q.sw,\'1M\':Q.ph-Q.2T*2-(Q.7R==1?Q.2P:0),\'2Y\':\'1Q("\'+Q.5x+\'") no-e7 b6 b6\',\'2Y-7e\':\'sU\',\'qw\':\'2p\'})}1h{if(1n){1n.5F(\'5x\',Q.5x)}3n&&1y?kH():\'\'}}if(Q.m==\'2X\'&&(5m||mL)&&1n){1n.rY=x6}if(!5t){tS();4S()?3W(5t):\'\'}}K x6(){if(!8G){V aM=Q.dn==1&&!Q.d3&&Q.7R==0;V hc=3n&&!Q.d3&&Q.fZ==1;if(aM||hc){o1();5g(9N);9N=6w(ha,jT)}}}K tS(){if(5t){gk(\'5t\')}5t=1U(\'2x\');5t.5F(\'id\',\'5t\');3f.c.1I(5t);1j(5t,{\'1x\':\'2c%\',\'1M\':bA.3F,\'1u\':\'1G\',\'1s\':0,\'1D\':0,\'5q\':2});5t.3J=xp;5t.1C.5q=2;6R.1C.5q=3;9k?9k.1C.5q=4:\'\';2b?2b.1C.5q=5:\'\';4C?4C.1C.5q=6:\'\'}K xp(){if(Q.8s!=\'\'&&Q.zP==1){1S.7U(Q.8s,Q.jq)}1h{if(Q.m==\'2X\'){6t();if(8G){gk(\'5t\')}}}}K xv(){if(Q.o>0){oo=1U(\'2x\');fq=1L.1U(\'3B\');V 4r=1;V 1a=fq.cs("2d");if(1a.vC<2){V 4r=1S.nY||1}fq.1M=Q.o*4r;fq.1x=Q.o*4r;1a.a5=\'#\'+2G(Q.8Y);1a.2U();1a.Y(4r,4r);1a.2o(0,0);1a.1l(Q.o/2,0);1a.8K(0,0,0,Q.o/2);1a.3k();1a.3x();oo.1I(fq);ft=1L.1U(\'3B\');V 1a=ft.cs("2d");ft.1M=Q.o*4r;ft.1x=Q.o*4r;1a.a5=\'#\'+2G(Q.8Y);1a.2U();1a.Y(4r,4r);1a.2o(0,0);1a.8K(Q.o/2,0,Q.o/2,Q.o/2);1a.1l(Q.o/2,0);1a.3k();1a.3x();oo.1I(ft);fm=1L.1U(\'3B\');V 1a=fm.cs("2d");fm.1M=Q.o*4r;fm.1x=Q.o*4r;1a.a5=\'#\'+2G(Q.8Y);1a.2U();1a.Y(4r,4r);1a.2o(Q.o/2,0);1a.8K(Q.o/2,Q.o/2,0,Q.o/2);1a.1l(Q.o/2,Q.o/2);1a.3k();1a.3x();oo.1I(fm);f3=1L.1U(\'3B\');V 1a=f3.cs("2d");f3.1M=Q.o*4r;f3.1x=Q.o*4r;1a.a5=\'#\'+2G(Q.8Y);1a.2U();1a.Y(4r,4r);1a.2o(0,0);1a.8K(0,Q.o/2,Q.o/2,Q.o/2);1a.1l(0,Q.o/2);1a.3k();1a.3x();oo.1I(f3);3f.c.1I(oo);1j(oo,{\'z-mj\':7,\'1u\':\'1G\',\'1s\':0,\'1D\':0,\'2H-a0\':\'2p\',\'1M\':\'4A\',\'dc\':\'6P\',\'1x\':\'2c%\',\'1M\':\'2c%\'});oo.1C.5q=7;sa()}}K sa(){1j(fq,{\'1u\':\'1G\',\'1s\':0,\'1D\':0,\'1x\':Q.o+\'px\',\'1M\':Q.o+\'px\'});1j(ft,{\'1u\':\'1G\',\'1s\':0,\'1D\':1t.2z(Q.sw-Q.o/2),\'1x\':Q.o+\'px\',\'1M\':Q.o+\'px\'});1j(fm,{\'1u\':\'1G\',\'1s\':1t.2z(Q.sh-Q.o/2),\'1D\':1t.2z(Q.sw-Q.o/2),\'1x\':Q.o+\'px\',\'1M\':Q.o+\'px\'});1j(f3,{\'1u\':\'1G\',\'1s\':1t.2z(Q.sh-Q.o/2),\'1D\':0,\'1x\':Q.o+\'px\',\'1M\':Q.o+\'px\'})}K qI(){if(Q.2f!=\'\'){if(Q.2f.1p(\' or \')>-1){Q.or=Q.2f.3V(\' or \');1k(V i=0;i<Q.or.1g;i++){if(Q.or[i].1p(" 8u ")>-1){V gI=Q.or[i].3V(" 8u ");Q.or[i]=gI[e3(0,gI.1g-1)]}}Q.fu=0;Q.2f=Q.or[0]}1h{if(Q.2f.1p(" 8u ")>-1){V gI=Q.2f.3V(" 8u ");Q.2f=gI[e3(0,gI.1g-1)]}}}1V.9b().qL(Q.2f)}K eI(){1y=1U(\'2x\');1y.5T=\'1V-1y\';4o=1U(\'2x\');1y.1I(4o);if(!5m&&Q.9y==1&&Q.m=="2X"){1y.3m("ku",K(2i){2i.gm()})}pl=1i 3Q();4R=1i 3Q();8W=1i 3Q();gO=1i 3Q();a6=1i 3Q();V k7=0;1k(i=0;i<Q.pl.1g;i++){pl[i]=1U(\'2x\');4o.1I(pl[i]);1j(pl[i],{\'2q\':\'2H\',\'1Z\':\'#\'+2G(Q.wx),\'1x\':Q.cw,\'1M\':Q.6l});if(Q.iS==1){if(i>Q.hy-1){1j(pl[i],{"2r":"2p"})}}if(Q.2v==\'4D\'||Q.2v==\'5j\'){1j(pl[i],{\'1u\':\'1G\',\'1s\':(Q.6l*Q.gz),\'1D\':(Q.cw*i+Q.dv*i-Q.cw*k7)});if(Q.uj>0){if(i%Q.uj==0){Q.pl[i][\'xP\']=1}}if(Q.pl[i][\'xP\']==1){Q.gz++;k7=i+1}}if(Q.2v==\'8k\'){1j(pl[i],{\'1u\':\'1G\',\'1s\':(Q.6l*i+Q.dv*i),\'1D\':0,\'1x\':Q.sw-Q.dv*2})}4o.1I(pl[i]);4R[i]=1U(\'2x\');pl[i].1I(4R[i]);1j(4R[i],{\'1M\':Q.6l,\'7o\':(Q.o>0?4:0)});7h(4R[i],Q.oN);9A(4R[i],Q.p4);if(Q.2v==\'4D\'||Q.2v==\'5j\'){1j(4R[i],{\'1x\':Q.cw})}if(Q.2v==\'xO\'){1j(4R[i],{\'1x\':(Q.sw-Q.8w*2)})}if(Q.pl[i][\'5x\']&&Q.dJ>=1){4R[i].3O="<lG 5W=\'"+Q.pl[i][\'5x\']+"\' 1x=\'2c%\' id=\'KQ"+i+"\' 3X=\'1V-1y-"+i+"\'>";7h(4R[i],1)}8W[i]=1U(\'2x\');pl[i].1I(8W[i]);1j(8W[i],{\'2T\':5,\'1u\':\'1G\',\'1s\':0,\'1D\':0,\'kk\':Q.zf,\'fS\':Q.yL,"qw":"2p"});if(Q.2v==\'xO\'){1j(8W[i],{\'1M\':Q.6l})}if(Q.pl[i][\'5d\']){8W[i].3O=Q.pl[i].5d}1h{3W(8W[i])}if(Q.pl[i][\'5x\']&&Q.dJ>=1){9A(8W[i],Q.p4);1j(4R[i],{\'2Y\':\'2p\'});Q.dJ==1&&i>0?3W(8W[i]):\'\'}pl[i].5T=\'1V-1y-\'+i;4R[i].5T=\'1V-1y-\'+i+\'L7\';8W[i].5T=\'1V-1y-\'+i+\'Lp\';if(5m){pl[i].3J=sX}1h{pl[i].5o=wY;pl[i].4P=wZ;pl[i].3J=sX}gO[i]=1w;a6[i]=i}if(5m||mL){4o.rY=y8;4o.Lr=y5;4o.Ls=y2}3f.c.1I(1y);if(Q.2v==\'4D\'||Q.2v==\'5j\'){1j(1y,{\'1u\':\'1G\',\'1x\':(Q.sw-Q.8w*2),\'1M\':Q.6l*(Q.gz+1)+10,\'dc\':\'6P\'});Q.2v==\'5j\'?1j(4o,{\'1u\':\'1G\',\'1s\':0,\'1D\':0}):1j(4o,{\'1u\':\'1G\',\'1s\':10,\'1D\':0});9E=(Q.pl.1g-k7)*Q.cw+(Q.pl.1g-k7-1)*Q.dv;cS=Q.6l*(Q.gz+1)+10}if(Q.2v==\'8k\'){1j(1y,{\'1u\':\'1G\',\'1x\':(Q.sw-Q.8w*2),\'1M\':Q.ij-Q.dv-Q.2T*2-Q.iP*2,\'dc\':\'6P\'});1j(4o,{\'1u\':\'1G\',\'1s\':0,\'1D\':0});9E=Q.sw-Q.8w*2;cS=Q.pl.1g*Q.6l+(Q.pl.1g-1)*Q.dv}if(Q.iS==1){3U=1i 4z((Q.2v=="8k"?\'6v\':\'7y\'),20,20);3f.c.1I(3U.c);1j(3U.c,{\'2q\':\'2H\'});3U.c.3J=sj;4B=1i 4z((Q.2v=="8k"?\'6v\':\'7y\'),20,20);1j(4B.c,{"kw":"lb(-l5)","-cb-kw":"lb(-l5)","-he-kw":"lb(-l5)","-o-kw":"lb(-l5)","-ms-kw":"lb(-l5)"});3f.c.1I(4B.c);1j(4B.c,{\'2q\':\'2H\',\'2r\':\'2p\'});4B.c.3J=xt;3U.c.1C.5q=6;4B.c.1C.5q=6;dO();if(!5m&&Q.9y==1&&Q.m=="2X"){3U.c.3m("ku",K(2i){2i.gm()});4B.c.3m("ku",K(2i){2i.gm()})}}2w=0;if(Q.dG!=2J){1j(4R[2w],{"2Y-1Z":\'#\'+Q.dG})}
3286if(Q.dI!=2J){1j(pl[2w],{"1Z":\'#\'+Q.dI})}7h(4R[2w],Q.i3);1y.1C.5q=6;jX();if(Q.2v=="4D"&&Q.ze==0){pa(1y);if(3U){if(1y.1C.2r=="2p"){3W(3U.c);3W(4B.c)}1h{4L(3U.c);4L(4B.c)}}}}K Pl(){if(1y){if(Q.2v==\'4D\'){pa(1y);if(3U){if(1y.1C.2r=="2p"){3W(3U.c);3W(4B.c)}1h{jX();4L(3U.c);4L(4B.c);dO()}}}}1h{eI()}}K oI(){if(1y){1y.8A(4o);3f.c.8A(1y);3U?3f.c.8A(3U.c):\'\';4B?3f.c.8A(4B.c):\'\'}}K jX(){if(Q.2v==\'4D\'){1j(1y,{\'1x\':(Q.sw-Q.8w*2)});1j(1y,{\'1s\':((3n?Q.sh:Q.aT)-Q.6l-Q.2P-10)-Q.6l*Q.gz,\'1D\':Q.8w});if(3U){1j(4B.c,{\'1u\':\'1G\',\'1s\':1y.6n+Q.6l/2+(20*Q.cH)/2+10,\'1D\':1y.5n-10});1j(3U.c,{\'1u\':\'1G\',\'1s\':1y.6n+Q.6l/2-(20*(Q.cH-1))/2,\'1D\':1y.5n+1y.2L+10})}if(4o.5n<-9E+1y.2L){1j(4o,{\'1u\':\'1G\',\'1s\':10,\'1D\':(-9E+1y.2L)})}if(9E<=(Q.sw-Q.8w*2)){1j(4o,{\'1u\':\'1G\',\'1s\':10,\'1D\':0})}}if(!3n){if(Q.2v==\'8k\'){1j(1y,{\'1x\':(Q.sw-Q.8w*2)});1j(1y,{\'1u\':\'1G\',\'1s\':(Q.ph+(Q.7R==1?Q.2P:0)+10+Q.iP),\'1D\':Q.8w});if(3U){1j(4B.c,{\'1u\':\'1G\',\'1s\':1y.6n-5,\'1D\':1y.5n+1y.2L/2+10});1j(3U.c,{\'1u\':\'1G\',\'1s\':1y.6n+1y.3F+5,\'1D\':1y.5n+1y.2L/2-10})}if(2w!==1m){n2(2w)}}if(Q.2v==\'5j\'){1j(1y,{\'1x\':(Q.sw-Q.8w*2)});1j(1y,{\'1u\':\'1G\',\'1s\':(Q.ph+10),\'1D\':Q.8w});if(3U){1j(4B.c,{\'1u\':\'1G\',\'1s\':1y.6n+Q.6l/2+(20*Q.cH)/2,\'1D\':1y.5n-10});1j(3U.c,{\'1u\':\'1G\',\'1s\':1y.6n+Q.6l/2-(20*Q.cH)/2,\'1D\':1y.5n+1y.2L+10})}if(2w!==1m){n2(2w)}}}}V sy;V sI;V la;V kJ;V hn;K y8(e){la=sy=e.hb[0].bW;kJ=sI=e.hb[0].i2}K y5(e){V dx=e.hb[0].bW-la;V dy=e.hb[0].i2-kJ;la=e.hb[0].bW;kJ=e.hb[0].i2;if(Q.2v==\'4D\'||Q.2v==\'5j\'){V 3S=4o.5n+dx;if(3S<0&&3S>(-9E+1y.2L)){1j(4o,{\'1u\':\'1G\',\'1s\':(Q.2v==\'5j\'?0:10),\'1D\':3S})}}if(Q.2v==\'8k\'){V 3S=4o.6n+dy;if(3S<0&&3S>-cS+1y.3F-10){1j(4o,{\'1u\':\'1G\',\'1s\':3S,\'1D\':0})}}e.nf()}K Lw(e){hn=kG(e.6z)}K y2(e){V dx=la-sy;V dy=kJ-sI;if(dx==0&&dy==0){if(hn!==1m&&hn!==2J){bu();2w=hn;q5();hn=1m}}1h{x4(dx,dy)}}K kG(2t){1b 2t.5T.3t(\'1V-1y-\',\'\').3V(\'3v\')[0]}K x4(dx,dy){if(Q.2v==\'4D\'||Q.2v==\'5j\'){V 3S=4o.5n+dx;3S>0?3S=0:\'\';3S<-9E+1y.2L?3S=-9E+1y.2L:\'\';5g(c6);h7=3S;c6=6w(kP,20)}if(Q.2v==\'8k\'){V 3S=4o.6n+dy;3S>0?3S=0:\'\';3S<-cS+1y.3F-10?3S=-cS+1y.3F-10:\'\';5g(c6);h7=3S;c6=6w(kP,20)}}K wY(e){V 5V=kG(e.6z);7h(4R[5V],1);n2(5V);if(5V){if(Q.pl[5V][\'5x\']&&Q.pl[5V][\'5d\']){4L(8W[5V])}}}K wZ(e){V 5V=kG(e.6z);if(5V){if(Q.pl[5V][\'5x\']&&Q.dJ>=1){if(2w!=5V){Q.dJ==1?3W(8W[5V]):\'\';7h(4R[5V],(gO[5V]?0.5:1))}}1h{if(2w!=5V){7h(4R[5V],(gO[5V]?Q.wC:Q.oN))}1h{7h(4R[5V],Q.i3)}}}}K sX(e){if(2w!==1m&&2w!==2J){bu()}2w=kG(e.6z);q5();if(Q.8s!=\'\'&&Q.zO==1){1S.7U(Q.8s,Q.jq)}}K q5(){if(Q.pl[2w].1y){eA()}1h{eA();if(Q.2v=="4D"){3W(1y);3U?3W(3U.c):\'\';4B?3W(4B.c):\'\'}if(!5k){dV=1A;6t()}}n1()}K eW(){if(2w<(pl.1g-1)){mR()}}K sj(){V fh=n4();V i=(bT+1)*fh;if(i<pl.1g){bT++;1k(V j=i;j<i+Q.hy;j++){1j(pl[j],{\'2r\':\'5z\'})}if(Q.2v==\'4D\'||Q.2v==\'5j\'){1j(4o,{\'1u\':\'1G\',\'1D\':-pl[i].5n})}if(Q.2v==\'8k\'){1j(4o,{\'1u\':\'1G\',\'1s\':-pl[i].6n})}dO()}}K n4(){if(Q.2v==\'4D\'||Q.2v==\'5j\'){V 7J=1t.5R((Q.sw-Q.8w*2)/Q.cw);1b 7J<Q.hy?7J:Q.hy}1h{1b 1t.5R((Q.ij-Q.iP*2)/Q.6l)}}K dO(){V fh=n4();V i=bT*fh;if(i+fh>=pl.1g){3W(3U.c)}1h{4L(3U.c)}i==0?3W(4B.c):4L(4B.c);if(Q.2v!="4D"&&3n){3W(3U.c);3W(4B.c)}}K xt(){V fh=n4();V i=(bT-1)*fh;if(i>=0){bT--;1k(V j=0;j<pl.1g;j++){1j(pl[j],{\'2r\':\'2p\'})}1k(V j=i;j<i+Q.hy;j++){1j(pl[j],{\'2r\':\'5z\'})}if(Q.2v==\'4D\'||Q.2v==\'5j\'){1j(4o,{\'1u\':\'1G\',\'1D\':-pl[i].5n})}if(Q.2v==\'8k\'){1j(4o,{\'1u\':\'1G\',\'1s\':-pl[i].6n})}dO()}}K mR(){if(Q.93==1){if(a6.1g>1){if(2w!==1m){bu()}2w=a6[e3(0,a6.1g-1)];eA();3d(\'7y\')}1h{ov();4I?1j(4I.c,{\'2u\':1,\'5l\':\'4w(2u=2c)\',\'2q\':\'2H\'}):\'\'}}1h{if(2w<(pl.1g-1)){if(2w!==1m){bu()}V hr=0;if(Q.pl[2w].1y&&!Q.pl[2w].2f&&2w==0){hr=2}1h{2w++}eA();if(Q.pl[2w].1y&&!Q.pl[2w].2f){if(hr!=2){hr=1}}if(hr>0){bu();lR();2w=hr;gn(Q.pl[2w]);n8();if(1V.5b()){1V.5b().Af()}dT(Q.2f,1A);if(Q.dG!=2J){1j(4R[2w],{"2Y-1Z":\'#\'+Q.dG})}if(Q.dI!=2J){1j(pl[2w],{"1Z":\'#\'+Q.dI})}7h(4R[2w],Q.i3)}3d(\'7y\')}1h{ov()}}n1();!5k?bN():\'\'}K n1(){if(Q.93==0){if(2w==0){4I?1j(4I.c,{\'2u\':0.3,\'5l\':\'4w(2u=30)\',\'2q\':\'1f\'}):\'\'}1h{4I?1j(4I.c,{\'2u\':1,\'5l\':\'4w(2u=2c)\',\'2q\':\'2H\'}):\'\'}if(2w==pl.1g-1){5s?1j(5s.c,{\'2u\':0.3,\'5l\':\'4w(2u=30)\',\'2q\':\'1f\'}):\'\'}1h{5s?1j(5s.c,{\'2u\':1,\'5l\':\'4w(2u=2c)\',\'2q\':\'2H\'}):\'\'}}}K hW(){xi()}K xi(){if(Q.93==1){if(a6.1g>1){if(2w!==1m){bu()}2w=a6[e3(0,a6.1g-1)];eA();3d(\'em\')}1h{ov()}}1h{if(2w>0){if(2w!==1m){bu()}2w--;eA();3d(\'em\');2w==0&&4I?1j(4I.c,{\'2u\':0.3,\'5l\':\'4w(2u=30)\',\'2q\':\'1f\'}):\'\'}1h{}}n1()}K ov(){if(Q.ud==1){qN()}1h{if(Q.93==1){1k(p=0;p<pl.1g;p++){a6[p]=p}mR()}1h{bu();2w=0;eA();3d(\'7y\')}}}K bu(){if(Q.pl[2w][\'5x\']&&Q.dJ>=1){Q.dJ==1?3W(8W[2w]):\'\';7h(4R[2w],0.5)}1h{if(Q.dG!=2J){1j(4R[2w],{"2Y-1Z":\'#\'+Q.p4})}
3286if(Q.dI!=2J){1j(pl[2w],{"1Z":\'#\'+Q.wx})}7h(4R[2w],Q.wC)}gO[2w]=1A;V od=a6.1p(2w);if(od!=-1)a6.9D(od,1)}K eA(){if(Q.pl[2w].1y){if(Q.pl[2w].1y!="9u"){Q.aF.2g(Q.pl);V yi=Q.pl[2w].1y;Q.pl=[{"5d":"←","1y":"9u"}];Q.pl=Q.pl.7q(yi);3d("Lq")}1h{Q.pl=Q.aF[Q.aF.1g-1];Q.aF.9D(Q.aF.1g-1,1);3d("Lx")}oI();eI();if(Q.2v=="4D"){4L(1y);3U?4L(3U.c):\'\';4B?4L(4B.c):\'\'}bT=0}1h{lR();gn(Q.pl[2w]);n8();if(1V.5b()){1V.5b().Af()}dT(Q.2f,1A);if(Q.dG!=2J){1j(4R[2w],{"2Y-1Z":\'#\'+Q.dG})}if(Q.dI!=2J){1j(pl[2w],{"1Z":\'#\'+Q.dI})}7h(4R[2w],Q.i3)}if(3U){dO()}}K gn(4j){1k(V 1c in 4j){if(4j[1c].1p(\'#\')==0){4j[1c]=un(4j[1c])}if(1c==\'5x\'&&Q[\'5x\']==2J){Q[\'5x\']=4j[\'5x\']}1h{Q[1c]=4j[1c]}if(1c==\'r1\'){Q[\'5x\']=4j[\'r1\']}}}K n2(5V){if(Q.2v=="4D"||Q.2v=="5j"){if(9E>(Q.sw-Q.8w*2)){qS(5V)}}if(Q.2v=="8k"){if(cS>Q.ij){qS(5V)}}}V c6;V h7;K qS(i){if(Q.iS==0){5g(c6);if(Q.2v==\'4D\'||Q.2v==\'5j\'){V 3S=-pl[i].5n+1y.2L/2-Q.cw/2;if(3S>0||9E<Q.sw){3S=10}if(3S<0&&3S<-9E+1y.2L-10){3S=-9E+1y.2L-10}h7=3S;c6=6w(kP,20)}if(Q.2v==\'8k\'){V 3S=-pl[i].6n+1y.3F/2-Q.6l/2;if(3S>0){3S=10}if(3S<-cS+1y.3F-10){3S=-cS+1y.3F-10}h7=3S;c6=6w(kP,20)}}}K kP(){V 3S=h7;if(Q.2v==\'4D\'||Q.2v==\'5j\'){if(1t.aK((4o.5n-3S)/10)<=1){5g(c6)}1h{1j(4o,{\'1u\':\'1G\',\'1s\':(Q.2v==\'5j\'?0:10),\'1D\':4o.5n-(4o.5n-3S)/10})}}if(Q.2v==\'8k\'){if(1t.aK((4o.6n-3S)/10)<=1){5g(c6)}1h{1j(4o,{\'1u\':\'1G\',\'1s\':4o.6n-(4o.6n-3S)/10,\'1D\':0})}}}K lR(){if(2I){om();2I=1m}Q.pc=0}K dT(s,fp){1K.5c(\'dT s=\'+s+\' fp=\'+fp);5k=1w;mJ=1w;Q.2f=s;if(fp){Q.4A=\'4e\'}n5();pX();if(fp){bN()}}K pg(){if(1n!=2J){if(1K.bc.Au==1w||!Q.2f||Q.2f==\'\'||Q.4A!=\'4e\'){cI()}if(1n.LE>=0||Q.5v){8p=1A;1j(1n,{\'2u\':1,\'5l\':\'4w(2u=2c)\'});7h(1n,1);n3=6w(Av,2c);1n.3m(\'7H\',d0,1w);1n.3m(\'8O\',Ar,1w);1n.3m(\'j5\',As,1w);1n.3m(\'AN\',sY,1w);K lZ(){if(1L.n0){1L.n0}1h if(1L.qo){1L.qo}1h if(1L.qs){1L.qs}}K kM(){}1L.3m("L9",K(){!1L.n0&&3n&&!iF?bs():\'\';kM()},1w);1L.3m("Ln",K(){!1L.qs&&3n?bs():\'\';kM()},1w);1L.3m("Ll",K(){!1L.qo&&3n?bs():\'\';kM()},1w);1L.3m("Lj",K(){(1L.Li!=2J)&&3n?bs():\'\';kM()},1w);7Q||v==0?bl(0):(v>0?bl(-v):\'\');if(!qy){3d("8p");qy=1A}}1h{6U(pg,2c)}}}K ck(){5k=1w;6t()}K hH(){5k=1A;6t()}K 6t(e){V 7d=1w;if(Q.8s!=\'\'&&Q.wH==1){1S.7U(Q.8s,Q.jq);Q.wH=0}AS();if(!7d){1K.5c("6t e="+e);if(Q.4A==\'2p\'&&!Q.5v){1n.fp=1A;qI();dV=1A}Q.4A=\'4e\';if(!Q.2f||Q.2f==\'\'){3d(\'Ay\',\'Lf\')}dV=1A;if(!5k){if(4S()){4s.ra();bN()}1h{1V.9b().4e();bN()}}1h{if(4S()){4s.Az();d0()}1h{1V.9b().7H();d0()}}}}K C6(m){if(5r[m.3b(11)]){V 8F=5r[m.3b(11)].s.9c;if(8F.1p(\'6W\')==0){mi(8F,(5r[m.3b(11)].s.6z?5r[m.3b(11)].s.6z:"AQ"))}1h{if(8F==\'Le\'){6t()}if(8F==\'Ld\'){6t()}if(8F.1p(\'js:\')==0){V qf=\'\';if(8F.1p(\',\')>0){qf=8F.3b(8F.1p(\',\')+1);8F=8F.3b(0,8F.1p(\',\'))}il(8F.3b(3)+\'(\'+qf+\')\')}}3d(\'Lc\',8F)}}K mi(l,t){if(l){l=l.3t(\'(hu)\',hV(Q.hu));l=l.3t(\'(9c)\',hV(Q.9c));l=l.3t(\'(2f)\',hV(Q.2f));l=l.3t(\'(8s)\',hV(Q.8s));l=l.3t(\'(5d)\',hV(Q.5d));l=l.3t(\'(5C)\',5J());if(l.3b(0,3)==\'js:\'){V dW=l.3b(3).3V(\',\');il(dW[0]+\'(\'+(dW.1g>1?dW[1]:\'\')+(dW.1g>2?\',\'+dW[2]:\'\')+(dW.1g>3?\',\'+dW[3]:\'\')+\');\')}if(l.1p(\'6W\')==0){1S.7U(l,t)}}}K bx(){1K.5c(\'bx\');if(5k){6t();d0()}Q.fO==0?aW(0):\'\';7X?7X.c.3O=de(0):\'\';8j?8j.c.3O=de(7W()):\'\';Q.4A=\'2p\';if(4S()){4s.sc()}n5();3d(\'7d\');if(Q.ga!=1m&&Q.yr==1){if(!Q.eZ[\'AO\']){ib("AO")}}4G&&6Q?fQ(6Q,4G,7t,5h,k6):\'\';2I?jU():\'\'}K eU(){5k?6t():\'\';V AP=Q.6v!=1&&Q.6v!=\'\'?Q.6v:(1V.9b().1g>0?1V.9b().hU[0]:(Q.2f.1p("|")>0?Q.2f.3b(0,Q.2f.1p("|")):Q.2f));1S.7U(AP,"AQ");3d(\'6v\');if(Q.ga!=1m&&Q.yp==1){if(!Q.eZ[\'AR\']){ib("AR")}}}K AS(){if(Q.LH){if(Q.zN==1){1n.5W=\'\'}if(Q.zM==1){9F((Q.8s!=\'\'?\'<a zQ="\'+Q.8s+\'" 1C="7F-7e:7D%;1Z:#bZ">\':\'\')+(Q.wz!=\'\'?Q.wz:Q.8s)+(Q.8s!=\'\'?\'</a>\':\'\'),1w)}}}K lT(){if(2O){if(Q.bJ){Q.1Y=1n.3Z;V n9=Q.2f;dT(Q.bJ,1A);Q.bJ=n9;if(6f.c.1C.2r==\'2p\'){3W(2O.c);4L(6f.c);3d(\'6V\',\'1\')}1h{3W(6f.c);4L(2O.c);3d(\'6V\',\'0\')}}}}K n8(){if(Q.5v){}1h{if(Q.hd&&Q.2f){if(Q.hd.1p(\'::\')>0){Q.bJ=Q.2f.3t(Q.hd.3V(\'::\')[0],Q.hd.3V(\'::\')[1]);V lB=1w;if(6f){if(6f.c.1C.2r==\'5z\'){lB=1A}}1h{if(Q.ay==1){lB=1A}}if(lB){V n9=Q.2f;Q.2f=Q.bJ;Q.bJ=n9}}if(Q.2f.1p(",")>-1&&Q.2f.1p(\'[\')==-1){Q.2f=\'[\'+Q.2f+\']\'}if(Q.2f.1p(\'[\')>-1&&Q.2f.1p(\']\')>-1){V kA=Q.2f.3b(Q.2f.1p(\'[\')+1,Q.2f.1p(\']\')-Q.2f.1p(\'[\')-1).3V(Q.oJ);V na=\'\';1k(h=0;h<kA.1g;h++){na+=kA[h]!=\'\'?Q.2f.3b(0,Q.2f.1p(\'[\'))+kA[h]+Q.2f.3b(Q.2f.1p(\']\')+1):\'\';h<kA.1g-1?na+=Q.oJ:\'\'}Q.9M=na.3V(Q.oJ);cK();if(5N){Q.2f=5N.1d}1h{1k(h=0;h<Q.9M.1g;h++){if(Q.9M[h]!=\'\'){Q.2f=Q.9M[h];1T}}}}}}}K AU(){V q=1V.9b().1E.4g;V q1=[];V q2=[];q1[0]=\'Oo\';q2[0]=Q.4t[\'4A\'];if(q.1g>1){1k(V i=0;i<q.1g;i++){q1[i+1]=\'1E\'+i;q2[i+1]=q[i].1M?q[i].1M+\'p\':i}}Q.9M=q1;Q.8N=q2;cK();Q.tp=1A}K cK(){if(2O){if(5N&&Q.9M){V 1Y=0;V eR=[];V hh=0;5N.3O=\'\';Q.ay==1&&Q.6V==\'\'?Q.6V=Q.8N[Q.8N.1g-1]:\'\';1k(h=0;h<Q.8N.1g;h++){if(Q.9M[h]){if(Q.9M[h]!=\'\'){eR[h]=1L.1U(\'w8\');eR[h].1d=Q.9M[h];eR[h].3O=Q.8N[h];5N.1I(eR[h]);1j(eR[h],{\'8L\':Q.oH,\'1Z\':Q.oG});if(Q.8N[h]==Q.6V){1Y=hh;eR[h].5F("BX","1A");tg(1w)}hh++}}}tf(5N.3L[1Y].5B,2O)}}}K Bi(){tg(1A)}K tg(kV){if(2O&&Q.9M){V nc=5N.1d;if(nc.1p("1E")==0){kV?Q.1Y=1n.3Z:\'\';if(nc==\'Os\'){1V.9b().1E.g4=-1}1h{1V.9b().1E.g4=nc.3b(3)*1}}1h{if(Q.5v){kV?Q.1Y=4s.Ax():\'\';if(4S()){V t=5J();4s.sc();4s.Ol(5N.1d);4s.ra();4s.v6(t)}}1h{kV?Q.1Y=1n.3Z:\'\';Q.2f=5N.1d;dT(5N.1d,(5m?1w:kV))}}tf(5N.3L[5N.nJ].5B,2O);Q.6V=5N.3L[5N.nJ].5B;3d(\'6V\',Q.6V)}}K aY(re){if(!3n||re==\'re\'){if(8G){if(!1n.2b){1j(2b,{\'7c\':\'6P\'});1n.2b=1A;gk(\'5t\');bG.3J=1m;if(8R&&Q.m==\'2X\'){8R.1C.2r=\'2p\'}}}1h{if(Q.yy==1&&1K.cC.s8(Q.2F)){kt=1A}1K.cC.xr(Q.2F);
3286if((Q.4y!=\'\'||Q.eV)&&!kt){1j((Q.eV?Q.eV:1S.3G.1L.a3(Q.4y)),{\'1x\':1S.3G.qi,\'1M\':1S.3G.cj,\'1u\':\'sz\',\'1D\':0,\'1s\':0})}if(re!=\'re\'){3n=1A;Q.dt=Q.sw;Q.aT=Q.sh;1j(3f.3B,{\'7c\':\'6P\',\'1M\':(Q.4y!=\'\'?1S.3G.cj:1S.cj)});6U(K(){1j(3f.3B,{\'7c\':\'6P\',\'1M\':(Q.4y!=\'\'?1S.3G.cj:1S.cj)})},au);6U(K(){1j(3f.3B,{\'7c\':\'6P\',\'1M\':(Q.4y!=\'\'?1S.3G.cj:1S.cj)})},Ov);1j(bG,{\'8L\':\'#cX\',\'1u\':\'sz\',\'1D\':0,\'1s\':0})}if(7E){7E.c.1C.2r=\'2p\';az.c.1C.2r=\'5z\'}Q.t7=a8(Q.2F,\'1u\');Q.ta=a8(Q.2F,\'1D\');Q.tb=a8(Q.2F,\'1s\');Q.qP=a8(Q.2F,\'7G\');1j(Q.2F,{\'1x\':\'2c%\',\'1M\':\'2c%\',\'7G\':\'0\',\'1u\':\'sz\',\'1D\':\'aR\',\'1s\':\'aR\',\'z-mj\':\'Ox\',\'dc\':\'6P\'});5t!=2J?5t.1C.2r=\'2p\':\'\';oo?oo.1C.2r=\'2p\':\'\';5g(9N);9N=6w(ha,jT);if(re!=\'re\'){3d(\'n0\')}if(2e){if(2e.6O){2e.6O.8A(2e)}}}if(1y){Q.2v!=\'4D\'?1j(1y,{\'1s\':-8B}):\'\';if(3U&&Q.2v!=\'4D\'){3W(3U.c);3W(4B.c)}}}1h{bs()}6U(sD,2c);4C?l7():\'\';2I||6G?6U(8H,au):\'\'}K bs(){if(1L.AV){1L.AV()}1h if(1L.AW){1L.AW()}1h if(1L.AK){1L.AK()}1h if(1L.AX){1L.AX()}1h if(1L.AZ){1L.AZ()}1h if(1L.B0){1L.B0()}3n=1w;
3286if((Q.4y!=\'\'||Q.eV)&&!kt){1j((Q.eV?Q.eV:1S.3G.1L.a3(Q.4y)),{\'1x\':Q.dt,\'1M\':Q.aT,\'7G\':Q.qP,\'1u\':\'Ou\',\'1D\':0,\'1s\':0})}1j(bG,{\'8L\':\'fT\',\'1u\':\'1G\',\'1D\':0,\'1s\':0});1j(Q.2F,{\'1x\':(Q.ix!=\'\'?Q.ix:Q.dt),\'1M\':Q.aT,\'7G\':Q.qP,\'1u\':Q.t7,\'1D\':Q.ta,\'1s\':Q.tb});1j(3f.3B,{\'7c\':\'eP\',\'1M\':Q.aT});1j(bA,{\'7c\':\'eP\'});if(!4S()&&5t!=2J){5t.1C.2r=\'5z\'}if(oo){oo.1C.2r=\'5z\'}if(7E){7E.c.1C.2r=\'5z\';az.c.1C.2r=\'2p\'}if(1y){jX()}4C?l7():\'\';2I||6G?6U(8H,au):\'\';if(2e){if(2e.6O){2e.6O.8A(2e)}}3d(\'O3\')}V 7r;K iC(){if(7r){pa(7r)}1h{7r=1U(\'2x\');V bS=Q.cm<Oi?Q.cm-30:Oh;V fb=(Q.6v!=\'\'&&Q.6v!=0?45:0)+(Q.A2==1?0:45)+(Q.9c!=\'\'?45:0)+11;Q.rc=bS;Q.rb=fb;V sl=1i 9p({w:bS,h:fb,o:10,9t:\'6a|6a\',cz:0.5,cu:0.5});7r.1I(sl.c);1j(sl.c,{\'1u\':\'ma\',\'1s\':\'0\',\'1D\':\'0\'});if(Q.6v!=\'\'&&Q.6v!=0){nj("v0",(Q.6v==1?Q.2f:Q.6v),bS,fb)}if(Q.9c!=\'\'){nj("v1",Q.9c,bS,fb)}1j(7r,{\'1Z\':\'#6x\',\'7F\':\'gU iZ\'});7r.1C.5q=2c;nj("wa",(Q.qR!=\'\'?\'<4y dF="fI" 1x="\'+Q.w+\'" 1M="\'+Q.h+\'" 5W="\'+Q.qR+\'" Og="0" Oe></4y>\':Q.rz!=\'\'?Q.rz:\'\'),bS,fb);V l2=1U(\'2x\');l2.3O=\'&B2; x &B2;\';7r.1I(l2);1j(l2,{\'1u\':\'1G\',\'1s\':3,\'1D\':bS-25,\'2q\':\'2H\'});l2.3J=B5;3f.c.1I(7r);sD()}}V kZ=0;K nj(rp,fR,bS,fb){V nk=1U(\'2x\');nk.3O=Q.4t[rp];7r.1I(nk);1j(nk,{\'1u\':\'1G\',\'1s\':(5+kZ*45),\'1D\':15});V sx=1i 9p({w:bS-20,h:23,o:5,9t:\'6x\'});1j(sx.c,{\'1u\':\'1G\',\'1s\':(22+kZ*45),\'1D\':10});7r.1I(sx.c);V kY=1L.1U(\'jA\');7r.1I(kY);1j(kY,{\'1u\':\'1G\',\'Oa\':\'2p\',\'7F\':\'gU iZ\',\'1s\':(25+kZ*45),\'1D\':13,\'1x\':bS-28,\'1M\':15,\'1Z\':\'#6a\',\'aZ\':0,\'2Y\':\'2p\'});kY.1d=fR;kY.3J=K(){J.9C()};kZ++}K B5(){if(7r){1j(7r,{\'2r\':\'2p\'})}}K sD(){if(7r){1j(7r,{\'1u\':\'1G\',\'1s\':((3n?Q.sh:Q.aT)-Q.rb)/2,\'1D\':((3n?Q.sw:Q.dt)-Q.rc)/2})}}K ha(){V nr=1w;if(1V.5b()){1V.5b().O5()?nr=1A:\'\'}if((5k&&5J()>0)||nr){V aM=!nn&&!Q.d3&&Q.dn==1;V hc=3n&&!Q.d3&&Q.fZ==1;if(aM||hc||nr){5g(9N);1j(2b,{\'7c\':\'6P\'});if(1y&&Q.2v==\'4D\'){if(1y.1C.2r!="2p"){Pl()}}1j(1V.4y,{\'2q\':\'2p\'});if(4S()){f9.1C.2r=\'5z\'}ns=1A}}}K o1(){5g(9N);f9.1C.2r=\'2p\';if(!8G){1j(2b,{\'7c\':\'eP\'});1j(1V.4y,{\'2q\':\'4A\'});ns=1w}}K rP(){Q.cm=Q.sw-Q.2T*2;Q.tQ=Q.ph-Q.2T*2-(Q.7R==1?Q.2P:0)}K kH(){if(Q.sw!=0&&Q.sh!=0&&Q.2F.3F!=0&&Q.2F.2L!=0){V mE=0;if(Q.sw!=Q.2F.2L&&Q.sh==Q.2F.3F&&Q.Cc==1){mE=(Q.sw/Q.sh)}if(Q.ph!=Q.sh){Q.ph=Q.2F.3F-(Q.sh-Q.ph)}1h{Q.ph=Q.2F.3F}Q.sw=Q.2F.2L;Q.sh=Q.2F.3F;if(!3n){Q.dt=Q.sw;Q.aT=Q.sh}rP();V nh=(!3n?Q.ph:Q.sh)-Q.2T*2-(Q.7R==1?Q.2P:0);if(!3n){1j(3f.3B,{\'1x\':Q.sw,\'1M\':Q.sh});1j(bA,{\'1x\':Q.sw-Q.2T*2,\'1M\':nh});1j(5t,{\'1M\':nh})}if(6R){1j(nt.3B,{\'1x\':\'\'+Q.sw-(3n?0:Q.2T*2)+\'px\'});if(Q.2T>0){1j(6R,{\'1s\':(3n?0:Q.2T),\'1D\':(3n?0:Q.2T)})}}if(8R){1j(8R,{\'1x\':Q.sw,\'1M\':Q.ph-Q.2T*2-(Q.7R==1?Q.2P:0)})}1j(bG,{\'1x\':\'\'+Q.sw-(!3n?Q.2T*2:0)+\'px\',\'1M\':\'\'+nh+\'px\'});1j(1n,{\'1x\':\'\'+Q.sw-(!3n?Q.2T*2:0)+\'px\',\'1M\':\'\'+nh+\'px\'});if(4S()){1j(1L.a3(\'wB\'+Q.8M),{\'1x\':\'\'+Q.sw-(!3n?Q.2T*2:0)+\'px\',\'1M\':\'\'+nh+\'px\'})}Q.o>0?sa():\'\';1V.2b().7z.H1();if(8Q){1j(8Q.3B,{\'1x\':\'\'+(Q.sw-(3n?0:Q.2T*2)-Q.eL*2-Q.oM-Q.tR)+\'px\',\'1M\':\'\'+Q.2P+\'px\'});go?1j(go.3B,{\'1x\':\'\'+(Q.sw-(3n?0:Q.2T*2)-Q.eL*2)+\'px\'}):\'\'}7O?1j(7O.c,{\'1D\':Q.sw/2-7O.w/2,\'1s\':(!3n?Q.ph:Q.sh)/2-7O.h/2}):\'\';lA();if(1y){jX();if(3U){if((Q.2v=="4D"&&1y.1C.2r!="2p")||!3n){4L(3U.c);4L(4B.c);dO();if(bT>0){bT=bT-1;sj()}}}}if(2I){8H()}if(mE>0){Q.2F.1C.1M=Q.2F.2L/mE+\'px\'}}}K hI(){aW(0)}K kr(){if(4S()){if(!4s.P0()){4s.P1();7Q=1A}1h{4s.By();7Q=1w}}1h{if(1n.7Q){1n.7Q=1w;7Q=1w}1h{1n.7Q=1A;7Q=1A}}u2()}K u2(){if(5L){if(7Q){5L.c.1C.2r=\'2p\'}1h{5L.c.1C.2r=\'5z\'}}if(5A){if(7Q){5A.c.1C.2r=\'5z\'}1h{5A.c.1C.2r=\'2p\'}}}K bN(){1K.5c(\'bN\');if(!5k){if(8G&&!1n.2b){1j(2b,{\'7c\':\'6P\'});1n.2b=1A;gk(\'5t\');bG.3J=1m}if(8R&&Q.m==\'2X\'){8R.1C.2r=\'2p\'}if(5G!=2J){5G.c.1C.2r=\'2p\';6g.c.1C.2r=\'5z\'}5k=1A;V aM=Q.dn==1&&!Q.d3&&Q.7R==0;V hc=3n&&!Q.d3&&Q.fZ==1;if(aM||hc){5g(9N);9N=6w(ha,jT)}if(Q.5d!=2J&&Q.5d!=\'\'&&Q.fM==1){Q.g1==1?(Q.jc==1?3W(9k):\'\'):3W(6R)}if(Q.2v=="4D"&&1y){3W(1y);3U?3W(3U.c):\'\';4B?3W(4B.c):\'\'}if(7O){7O.c.1C.2r=\'2p\'}
3286if(4C){if(Q.zS==1){4L(4C)}1h{3W(4C)}}3d(\'4e\');if(Q.ga!=1m&&Q.ys==1){if(!Q.eZ[\'hE\']){ib("hE")}}if(mG!=Q.8M){mG=Q.8M;1L.3m("OX",Am)}if(Q.zs==1){aY()}if(!mJ){3d(\'1Y\');dV=1A;mJ=1A;if(Q.yj==1&&Q.uM!=1m){tu();P7=6w(tu,(Q.pT>=8B?Q.pT:Q.pT*8B),1w)}}if(Q.2I&&(Q.6i==1||(5m&&8G))){wi()}}}K tu(){V Ao=("iK"in 1i k4())?k4:k3;V 59=1i Ao();59.7U(\'lL\',Q.uM+(Q.yt==1||Q.fO==1?\'?1Q=\'+Q.2f:\'\'),1A);59.iK=K(){if(J.9w==4&&J.hL==7D){Ap(J)}1h{9T.1q("Ошибка загрузки тегов")}};59.iQ=K(e){9T.1q("Ошибка загрузки тегов")};59.eJ()}K Ap(x){V 2s=x.kX;if(2s.1p(\'|1V|\')>-1){V sS=2s.3V(\'|1V|\');V dC=Q.yu;1k(V i=0;i<sS.1g;i++){V Aq="\\\\{"+(i*1+1)+"\\\\}";V mK=1i vm(Aq);1k(V j=0;j<dC.3V("{"+(i*1+1)+"}").1g;j++){dC=dC.3t(mK,sS[i])}}dC=(Q.f0>1?Q.5d+\'<br>\':\'\')+dC;if(Q.g1==1){sT((Q.5U==1?\'<5U>\':\'\')+dC+(Q.5U==1?\'</5U>\':\'\'))}1h{9F((Q.5U==1?\'<5U>\':\'\')+dC+(Q.5U==1?\'</5U>\':\'\'),1w)}}}K Ar(){3d(\'8O\')}K As(){3d(\'j5\')}K d0(){1K.5c(\'d0\');if(5k){if(5G!=2J){5G.c.1C.2r=\'5z\';6g.c.1C.2r=\'2p\'}5k=1w;if(Q.5d!=2J&&Q.5d!=\'\'&&Q.fM==1){Q.g1==1?4L(9k):4L(6R)}7O?7O.c.1C.2r=\'5z\':\'\';if(4C){if(Q.vV==1){4L(4C)}1h{3W(4C)}}3d(\'7H\')}}K 3d(s,Ag){Q.a0[s]=Ag;V sW=1L.bX(\'fv\');sW.o6(s,1A,1A);Q.2F.o5(sW)}K k5(){1K.5c(\'k5\');if(Q.1Y>0){1K.5c(\'k5 2W 3Z to \'+Q.1Y);1n.3Z=Q.1Y;Q.1Y=0}cI()}K sY(){if(9P){Q.fe?hs(1n.4p*2k[\'h\']):hs(1n.4p*2k[\'w\'])}if(8f){hs(1n.4p*Q.3j.w)}}K oz(){1K.5c(\'oz\');if(1n.6y||4S()){3d(\'3E\');if(Q.ga!=1m&&Q.yh==1){if(!Q.eZ[\'6y\']){ib("6y")}}if(Q.fO==1){mV()}1h{if(Q.e7==1){ck()}1h{if(!4S()){hI()}if(Q.vw==1&&pl){mR()}1h{qN()}}}}}K mV(){1K.5c(\'mV\');bx();6t()}K At(){if(Q.2F.2L!=Q.sw||Q.2F.3F<Q.sh-5||Q.2F.3F>Q.sh+5){kH()}}K Av(){if(1n!=2J){AG();if(db){V 5C=0;V 2n=0;5C=5J();2n=7W();V 4v=0;if(4S()){4v=4s.yz()}1h{if(1n.4X){if(1n.4X.1g>0){4v=(1n.4X.3E(1n.4X.1g-1)/1n.2n)}}}if(4v>0){1j(bi,{\'1x\':\'\'+(4v*5h.w)+\'px\'});if(4v==1){if(!mS){mS=1A;3d("4v")}}1h{mS=1w}}1j(7t,{\'1x\':\'\'+(5C/2n)*5h.w+\'px\'});if(dU&&!mT){if(5C>0){ql();mT=1A}}if(5k&&5C==e8){if(mU>5){!dU?AD():\'\';dU=1A}1h{mU++}}1h{if(dU){dU=1w;ql()}mU=0}e8=5C}if(5k&&Q.yG==1){if(5J()==Q.vx){Q.j9++;if(Q.j9>7D&&1n.3Z!=2J){Q.j9=0;mV()}}1h{Q.j9=0}Q.vx=5J()}if(Q.dL!=0){if(5k){if(vO(Q.dL)){1k(i=0;i<Q.dL.1g;i++){if(!Q.a0[\'5C\'+Q.dL[i]]){if(5J()>Q.dL[i]){3d(\'5C\'+Q.dL[i],5J())}}}}1h{if(!Q.a0[\'5C\']){if(5J()>Q.dL){3d(\'5C\',5J())}}}}}if(Q.dH!=0){if(5k){if(vO(Q.dH)){1k(i=0;i<Q.dH.1g;i++){if(!Q.a0[\'hE\'+Q.dH[i]]){if((5J()/7W())*2c>Q.dH[i]){3d(\'hE\'+Q.dH[i],(5J()/7W())*2c)}}}}1h{if(!Q.a0[\'hE\']){if((5J()/7W())*2c>Q.dH){3d(\'hE\',(5J()/7W())*2c)}}}}}4G&&6Q?fQ(6Q,4G,7t,5h,k6):\'\';if(2I!=2J&&Q.6i==1){if(2I[9R]){if(2I[9R][1]){V t=4V(5J()*10);if(2I[9R][1][t]!=1m){V 2s=\'\';if(Q.pG==1&&nx){1k(V i=0;i<2I.1g;i++){2s+=2I[i][0][2I[i][1][t]]?2I[i][0][2I[i][1][t]]+(i<2I.1g-1?\'<br>\':\'\'):\'\'}}1h{2s=2I[9R][0][2I[9R][1][t]]}if(2I){V 7d=1w;if(ol){ol==2s?7d=1A:\'\'}!ke?7d=1w:\'\';!7d?BN(2s):\'\'}}if(2I[9R][1][t]==2J&&ke){jU()}}}}if(5k){if(3f.c.1C.7c=="6P"){3f.c.1C.7c=="eP"}}}if(3n&&!kt){if(Q.4y!=\'\'){1S.3G.qi!=Q.2F.2L||1S.3G.cj!=Q.2F.3F?aY(\'re\'):\'\'}1h{1S.qi!=Q.2F.2L||1S.cj!=Q.2F.3F?aY(\'re\'):\'\'}}}K 5J(){t=0;if(4S()){t=4s.Ax()}1h{1n?t=1n.3Z:\'\'}1b t}K 7W(){t=0;if(4S()){t=4s.rd()}1h{if(1n){if(1n.2n&&1n.2n!=\'OU\'){t=1n.2n}}}1b t}K qX(){if(Q.or.1g>1&&Q.pc<Q.A5){if(Q.fu==Q.or.1g-1){Q.fu=-1;Q.pc++}Q.fu++;dT(Q.or[Q.fu],(Q.4A=="4e"&&5m?1A:1w))}1h{hH();if(Q.zt==1){V 9l=Q.4t[\'2f\']+\' \'+Q.4t[\'ir\'];9F(9l)}3d(\'Ay\',\'2f 5a 6H\')}}K qN(){if(!8G){o1()}if(Q.8s!=\'\'&&Q.wF==1){1S.7U(Q.8s,Q.jq);Q.wF=0}if(1n){if(!4S()){1n.3Z=0;1n.7H()}1h{4s.Az()}}if(8R&&Q.m==\'2X\'){4L(8R)}if(Q.A1==1&&5Y){AC(7r)?\'\':iC()}}K AC(mc){V 5Z=1w;if(mc){mc.1C.eP!=\'2p\'?5Z=1A:\'\'}1b 5Z}K qt(f){V 5Z=\'fi\';if(f==\'i\'||f==\'b><i\'){5Z=\'OI\'}1b 5Z}K o4(f){V 5Z=\'fi\';if(f==\'b\'||f==\'b><i\'){5Z=\'OK\'}1b 5Z}K AD(){if(9Z){1V.2b().mg.wf()}}K ql(){if(9Z){1V.2b().mg.aM()}dU=1w}K AG(){7X?7X.c.3O=de(5J()):\'\';if(7W()>0){8j?8j.c.3O=de(7W()-5J()):\'\';8c?8c.c.3O=de(7W()):\'\'}}K de(aS,2e){V aS=1t.2z(aS);V e4=1t.5R(aS/60);V nZ=1t.5R(e4/60);e4=1t.5R(e4%60);aS=1t.5R(aS%60);(nZ>0||fH>5)&&e4<10?e4="0"+e4:"";aS=(aS>=10)?aS:"0"+aS;V 5Z=(nZ>0||fH>5?nZ+":":"")+e4+":"+aS;if(5Z.1g!=fH&&!2e){fH=5Z.1g;lA()}1b 5Z}K wi(){if(Q.2I.1p(\'#\')==0){Q.2I=un(Q.2I)}V ef=Q.2I.3V(\',\');V aD=Q.jp?Q.jp.3V(\',\'):3Q();2I=3Q();1k(V i=0;i<ef.1g;i++){if(ef[i]!=\'\'){if(aD[i]==2J){V hO=ef[i].3b(ef[i].lg(\'/\')+1);hO=hO.3b(0,hO.lg(\'.\'));aD[i]=hO}AJ(i,ef[i],aD[i]);aD[i]&&Q.q6?(aD[i]==Q.q6?9R=i:\'\'):\'\'}1h{if(9R==i){9R++}}}Q.ll=Q.2I;9S Q.2I}K AJ(l,1Q,rA){if(1Q){if(1Q.1p(\'#\')==0){1Q=un(1Q)}V gs=Q.yA;if(1Q.1p(\'9v=\')>0){gs=1Q.3b(1Q.1p(\'9v=\')+6)*1}if(5m&&(8G||k0)){V 7n=1L.1U(\'7n\');7n.5F(\'5W\',1Q);7n.5F(\'rA\',rA);Q.6i==1&&l==0?7n.5F(\'1f\',\'1A\'):\'\';1n.1I(7n)}1h{V rG=nO(1Q);if(rG){if(1Q.1p(\'.os\')>-1||1Q.1p(\'.BL\')>-1||1Q.1p(\'.oj\')>-1||1Q.1p(\'.BK\')>-1){2I[l]=1v();2I[l][0]=3Q();2I[l][1]=3Q();V 3g=3Q();3g=rG.3V(\'\\n\');V rJ=1;V t1=0;V t2=0;1k(i=0;i<3g.1g;i++){if(1Q.1p(\'.os\')>-1||1Q.1p(\'.BK\')>-1){if(3g[i].1p(\'-->\')>-1&&3g[i].1p(\':\')>-1){t1=ks(3g[i].3b(0,3g[i].1p(\'-->\')))*1+gs;t2=ks(3g[i].3b(3g[i].1p(\'-->\')+4,12))*1+gs;2I[l][0][t1]=\'\';1k(V j=t1;j<t2;j++){2I[l][1][j]=t1}rJ++}1h{if(3g[i]!=\'\'&&3g[i].1g>1&&3g[i]!=rJ){2I[l][0][t1]+=(2I[l][0][t1]!=\'\'?\'<br>\':\'\')+3g[i]}}}if(1Q.1p(\'.BL\')>-1||1Q.1p(\'.oj\')>-1){if(3g[i].1p(\'OQ:\')>-1){t1=ks(3g[i].3b((1Q.1p(\'.oj\')>
3286-1?3g[i].1p(\'=0\')+3:12),12))*1+gs;t2=ks(3g[i].3b((1Q.1p(\'.oj\')>-1?3g[i].1p(\'=0\')+14:23),10))*1+gs;V p=\'\';if(3g[i].1p(\'0,,\')>0){p=3g[i].3b(3g[i].1p(\'0,,\')+3)}1h{if(3g[i].1p(\'BM,\')>0){p=3g[i].3b(3g[i].1p(\'BM,\')+6)}}if(2I[l][0][t1]!=2J){2I[l][0][t1]+=\'\\n\'+p}1h{2I[l][0][t1]=p}2I[l][0][t1]=2I[l][0][t1].3t(/{.*?}/,\'\');2I[l][0][t1]=2I[l][0][t1].3t(/\\\\\\\\N/,\'\\n\');1k(V j=t1;j<t2;j++){2I[l][1][j]=t1}}}}}}Q.6i=1}}}K BN(2s){if(6Y){om()}6Y=1U(\'2x\');dm=1U(\'2x\');3f.c.1I(dm);3f.c.1I(6Y);4L(6Y);4L(dm);ol=2s;6Y.3O=2s;ke=1A;8H()}K jU(){if(6Y){om();ke=1w}}K om(){if(6Y){6Y.3O=\'\';3f.c.8A(dm);3f.c.8A(6Y);dm=1m;6Y=1m}}K 8H(){V h=(!3n?Q.ph:Q.sh)-(Q.7R==1&&!3n?Q.2T/2:Q.2P);if(6Y){V 1x=Q.sw-60;1j(6Y,{"1u":"1G","1Z":(Q.jH.1g==6?\'#\':\'\')+Q.jH,\'kk\':Q.yE,\'fS\':(Q.eH*(3n?1.5:1))+\'%\',\'5B-g0\':\'b6\',\'5Q-1M\':\'ut%\',\'5B-O0\':\'9G 9G 9G eS(1,1,1,0.4)\'});1j(dm,{"1u":"1G","8L":(Q.jC.1g==6?\'#\':\'\')+Q.jC,\'2u\':Q.oZ,\'7o\':Q.yB/2});1j(6Y,{\'3C-1x\':1x});V 1s=h-Q.oR*(3n?Q.sh/Q.aT:1)-10-6Y.3F-5;V 1D=(Q.sw-(6Y.2L+20))/2;1j(6Y,{"1u":"1G","1s":1s,"1D":1D+10});1j(dm,{"1x":6Y.2L+20,"1M":6Y.3F+10,"1u":"1G","1s":1s-5,"1D":1D})}if(6G){V qV=(h-6G.3F);V km=4H.c.5n-6G.2L+4H.w+5;km<0?km=0:\'\';1j(6G,{"1u":"1G","1s":qV,"1D":km});1j(eN,{"1u":"1G","1s":qV,"1D":km})}}K ks(os){V 7J=os.3V(\':\');V 5Z=0;7J.1g==2?7J.wT("cP"):\'\';7J[0]!=\'cP\'?5Z+=7J[0]*Ne:\'\';7J[1]!=\'cP\'?5Z+=7J[1]*60:\'\';5Z+=7J[2].3b(0,2)*1;5Z=5Z*10+7J[2].3b(3,1)*1;1b 5Z}K vQ(){if(Q.oX==1){if(6G){wn(eN);wn(6G);8H()}1h{6G=1U(\'2x\');eN=1U(\'2x\');3f.c.1I(eN);3f.c.1I(6G);6G.3O=\'<2x id="BU" 1C="1x:N9;1M:BP;aZ:9G f6 eS(1F,1F,1F,0.5);aZ-r8:BV;7G-5j:gU;2T:9G;2q:2H"><2x id="C2" 1C="1x:Ng;1M:r7;2Y:#bZ;aZ-r8:BP;2T:9G;"><2x id="C1" 1C="1x:r7;1M:r7;2Y:#cX;aZ-r8:Nj;1Z:#cX;5B-g0:b6;\'+(Q.6i==0?\'ed:1D\':\'ed:hG\')+\'"></2x></2x></2x>\';1L.a3("BU").3J=wd;V jL=1U(\'2x\');6G.1I(jL);1j(jL,{"fS":"80%","1u":"1G","1s":5,"hG":7,"1Z":"#bZ","2u":0.5,"7G-1s":"-d9","2q":"2H"});jL.3O=\'×\';jL.3J=vQ;1j(6G,{"1u":"1G","1s":0,"1D":0,"1Z":"#bZ","7F":"90% yD-yC","7o":10,"2T":10,"1x":Bp});9I=1U(\'2x\');wj();6G.1I(9I);V b1=1U(\'2x\');eX(b1,1w);b1.3O=\'+\';1j(b1,{"7G":"0 ba ba 0"});V b2=1U(\'2x\');eX(b2,1w);b2.3O=\'-\';1j(b2,{"7G":"0 BV ba 0"});b1.3J=K(){Q.eH+=10;8H()};b2.3J=K(){Q.eH-=10;8H()};V b3=1U(\'2x\');eX(b3,1w);b3.3O=\'∧\';1j(b3,{"7G":"0 ba ba 0"});V b4=1U(\'2x\');eX(b4,1w);b4.3O=\'∨\';1j(b4,{"7G":"0 0 ba 0"});b3.3J=K(){Q.oR+=10;8H()};b4.3J=K(){Q.oR-=10;8H()};V s1=1L.1U(\'br\');9I.1I(s1);V c=3Q();V ny=3Q("rD","6a","yF","Nm","Nn","Nh","N7","MS");V nA=2;1k(V i=0;i<7;i++){c[i]=1U(\'2x\');eX(c[i],1A);1j(c[i],{"aZ":"9G f6 #"+(i==1?\'BJ\':ny[i]),"2u":0.7,"1Z":"#"+(ny[i])});c[i].3J=K(){Q.jH=J.1C.1Z;nz.1C.2u=0.7;J.1C.2u=1;nz=J;8H()};Q.jH==ny[i]?nA=i:\'\'}c[nA].1C.2u=1;nz=c[nA];V s2=1L.1U(\'br\');9I.1I(s2);V ec=3Q();V mv=3Q("rD","6a","N3","N2","N1","N0","MZ","MY");V nF=1;1k(i=0;i<7;i++){ec[i]=1U(\'2x\');eX(ec[i],1A);1j(ec[i],{"2Y-1Z":"#"+(mv[i]),"BW":"#"+(i==1?\'BJ\':mv[i]),"2u":0.7,"1Z":"#bZ"});i==0||i==2?1j(ec[i],{"1Z":"#cX"}):\'\';ec[i].3J=K(){Q.jC=J.1C.8L;nE.1C.2u=0.7;J.1C.2u=1;nE=J;8H()};Q.jC==mv[i]?nF=i:\'\'}ec[nF].1C.2u=1;nE=ec[nF];V s3=1L.1U(\'br\');9I.1I(s3);V nG=1U(\'2x\');9I.1I(nG);1j(nG,{"ed":"1D","7G":"0 d9 0 d9","2q":"1f"});nG.3O=\'-\';V ca=1U(\'2x\');1j(ca,{"1x":91,"1M":4,"aZ":"9G f6 #bZ","7o":4,"ed":"1D","7G":"ba wm","2q":"2H"});9I.1I(ca);V w6=1U(\'2x\');ca.1I(w6);1j(w6,{"1x":(Q.oZ*2c)+"%","1M":4,"7o":4,"2Y":"#bZ"});V nI=1U(\'2x\');9I.1I(nI);1j(nI,{"ed":"1D","7G":"0 0 0 d9","fS":"80%","2q":"1f"});nI.3O=\'+\';ca.3J=K(e){V n=e.nX-ct(J);n<5?n=0:\'\';1j(J.nL,{\'1x\':n});Q.oZ=n/J.2L;8H()};if(Q.jp){V gy=1L.1U(\'9C\');V aD=Q.jp.3V(\',\');V ef=Q.ll.3V(\',\');1k(V l=0;l<aD.1g;l++){V cl=1L.1U(\'w8\');1j(cl,{\'8L\':Q.oH,\'1Z\':Q.oG});cl.3O=aD[l];gy.1I(cl);if(aD[l]==Q.q6){9R=l;cl.5F("BX","1A")}if(ef[l]==\'\'){cl.5F("Nq","1A")}}if(Q.pG==1&&aD.1g>1){V cl=1L.1U(\'w8\');1j(cl,{\'8L\':Q.oH,\'1Z\':Q.oG});cl.3O=Q.4t[\'fw\'];gy.1I(cl)}9I.1I(gy);gy.Bh=K(){if(Q.pG==1&&J.nJ==J.1g-1){9R=0;nx=1A}1h{nx=1w;9R=J.nJ}};1j(gy,{\'1x\':ut,\'2q\':\'2H\'})}1j(eN,{"1u":"1G","1s":0,"1D":0,"2Y":"#cX","1x":6G.2L,"1M":6G.3F,"2u":"0.7","7o":10});8H();6G.1C.5q=7;eN.1C.5q=7}}1h{wd()}}K wd(){if(Q.oX==1){V el=6G.nL.nL.nL;1j(el,{"ed":(Q.6i==1?"1D":"hG")})}if(2I){Q.6i==0?Q.6i=1:Q.6i=0}1h{if(Q.2I&&Q.6i==0){wi();Q.6i=1}1h{Q.6i==0?Q.6i=1:Q.6i=0}}if(Q.6i==0){jU()}if(Q.oX==1){wj()}1h{if(4H){Q.6i?1j(4H.c,{\'2u\':4H.s.4w}):1j(4H.c,{\'2u\':4H.s.jr})}}}K wj(){Q.6i==0?1j(9I,{"7c":"6P"}):1j(9I,{"7c":"eP"});1j(1L.a3("C1"),{"2Y":(Q.6i==0?"#bZ":"#cX")});1j(1L.a3("C2"),{"2Y":(Q.6i==0?0:"#bZ")})}K eX(b,dz){9I.1I(b);1j(b,{"ed":"1D","C3":"b6","1x":(dz?11:20),"1M":(dz?11:"4A"),"aZ":"9G f6 eS(1F,1F,1F,0.5)","7o":(dz?11:20),"7G":(dz?"wm d9 Nu d9":0),"2T":(dz?"0":"0 0 0 0"),"2q":"2H"})}K 7f(){if(Q.5v&&bc.mA){}V 4f=1V.2b();4f.g9(1i 1K.7z(1V));2b=4f.7z.2t;2b.5o=K(){Q.d3=1A};2b.4P=K(){Q.d3=1w};if(!5m&&Q.9y==1&&Q.m=="2X"){2b.3m("ku",K(2i){2i.gm()})}9B=[];8X=0;tO();2S=Q.2b.3V(\',\');5E=0;3a=[];4a=[];1k(V i=0;i<2S.1g;i++){if(2S[i]==\'4e\'||2S[i]==\'ly\'){5G=1i 4z(\'4e\',20,20);4f.5K(\'ck\',5G);2b.1I(5G.c);1j(5G.c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-5G.h)/2+5G.s.3P-5G.s.3T});5G.c.3J=6t;if(Q.2e==1&&5G.s.6A==0){5G.c.5o=K(){V ai=5G.s.C4?5G.s.C4:Q.4t[\'4e\'];5X(5G.c,ai)};5G.c.4P=K(){6o(5G.c)}}6g=1i 4z((2S[i]==\'ly\'?\'7d\':\'7H\'),20,20,\'\',\'4e\');4f.5K(\'hH\',6g);2b.1I(6g.c);1j(6g.c,{\'2q\':\'2H\',\'2r\':\'2p\',\'1u\':\'1G\',\'1s\':(Q.2P-6g.h)/2+6g.s.3P-6g.s.3T});2S[i]==\'ly\'?6g.c.3J=bx:6g.c.3J=6t;3a[i]=6g.w+Q.4M;5E+=3a[i]+5G.s.3R+5G.s.4k;4a[i]=5G;if(Q.2e==1&&6g.s.6A==0){6g.c.5o=K(){5X(6g.c,6g.s.C5?6g.s.C5:Q.4t[\'7H\'])};6g.c.4P=K(){6o(6g.c)}}}if(2S[i]==\'9u\'){6C=1i 4z(\'9u\',30,20);4f.5K(\'hI\',6C);2b.1I(6C.c);1j(6C.c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-6C.h)/2+6C.s.3P-6C.s.3T});6C.c.3J=hI;3a[i]=6C.w+Q.4M;5E+=3a[i]+6C.s.3R+6C.s.4k;4a[i]=6C;if(Q.2e==1&&6C.s.6A==0){6C.c.5o=K(){5X(6C.c,6C.s.2e?6C.s.2e:Q.4t[\'9u\'])};6C.c.4P=K(){6o(6C.c)}}}if(2S[i]==\'7d\'){6D=1i 4z(\'7d\',20,20);4f.5K(\'bx\',6D);2b.1I(6D.c);1j(6D.c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-6D.h)/2+6D.s.3P-6D.s.3T});6D.c.3J=bx;3a[i]=6D.w+Q.4M;5E+=3a[i]+6D.s.3R+6D.s.4k;4a[i]=6D;if(Q.2e==1&&6D.s.6A==0){6D.c.5o=K(){5X(6D.c,6D.s.2e?6D.s.2e:Q.4t[\'7d\'])};6D.c.4P=K(){6o(6D.c)}}}if(2S[i].1p(\'my\')==0){V m=2S[i].3b(2);5r[m]=1i 4z(\'my\'+m,20,20);2b.1I(5r[m].c);1j(5r[m].c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-5r[m].h)/2+5r[m].s.3P-5r[m].s.3T});5r[m].c.id=\'NB\'+m;5r[m].c.3J=K(){C6(J.id)};3a[i]=5r[m].w+Q.4M;5E+=3a[i]+5r[m].s.3R+5r[m].s.4k;4a[i]=5r[m];if(Q.2e==1&&5r[m].s.6A==0&&5r[m].s.2e){5r[m].c.5o=K(){5X(5r[m].c,5r[m].s.2e)};5r[m].c.4P=K(){6o(5r[m].c)}}}if(2S[i]==\'6v\'){6F=1i 4z(\'6v\',20,20);4f.5K(\'eU\',6F);2b.1I(6F.c);1j(6F.c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-6F.h)/2+6F.s.3P-6F.s.3T});6F.c.3J=eU;3a[i]=6F.w+Q.4M;5E+=3a[i]+6F.s.3R+6F.s.4k;4a[i]=6F;if(Q.2e==1&&6F.s.6A==0){6F.c.5o=K(){5X(6F.c,6F.s.2e?6F.s.2e:Q.4t[\'6v\'])};6F.c.4P=K(){6o(6F.c)}}}if(Q.pl!=\'\'){if(2S[i]==\'7y\'){5s=1i 4z(\'7y\',20,20);4f.5K(\'eW\',5s);2b.1I(5s.c);1j(5s.c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-5s.h)/2+5s.s.3P-5s.s.3T});5s.c.3J=eW;3a[i]=5s.w+Q.4M;5E+=3a[i]+5s.s.3R+5s.s.4k;4a[i]=5s;if(Q.2e==1&&5s.s.6A==0){5s.c.5o=K(){5X(5s.c,5s.s.2e?5s.s.2e:Q.4t[\'7y\'])};5s.c.4P=K(){6o(5s.c)}}}if(2S[i]==\'em\'){4I=1i 4z(\'em\',20,20);4f.5K(\'hW\',4I);2b.1I(4I.c);1j(4I.c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-4I.h)/2+4I.s.3P-4I.s.3T});if(Q.93==0){1j(4I.c,{\'2u\':0.3,\'5l\':\'4w(2u=30)\',\'2q\':\'1f\'})}4I.c.3J=hW;3a[i]=4I.w+Q.4M;5E+=3a[i]+4I.s.3R+4I.s.4k;4a[i]=4I;if(Q.2e==1&&4I.s.6A==0){4I.c.5o=K(){5X(4I.c,4I.s.2e?4I.s.2e:Q.4t[\'em\'])};4I.c.4P=K(){6o(4I.c)}}}}if(2S[i]==\'j8\'){7X=1i 4z(\'j8\',30,20);4f.5K(\'H0\',7X);2b.1I(7X.c);1j(7X.c,{\'2q\':\'1f\',\'1u\':\'1G\',\'1s\':(Q.2P-7X.h)/2+3+7X.s.3P*1-7X.s.3T*1,\'9H-bd\':\'li\'});3a[i]=7X.w+Q.4M;5E+=3a[i]+7X.s.3R+7X.s.4k;4a[i]=7X;l4++}if(2S[i]==\'AT\'){8j=1i 4z(\'AT\',30,20);4f.5K(\'Kz\',8j);2b.1I(8j.c);1j(8j.c,{\'2q\':\'1f\',\'1u\':\'1G\',\'1s\':(Q.2P-8j.h)/2+3+8j.s.3P*1-8j.s.3T*1,\'9H-bd\':\'li\'});3a[i]=8j.w+Q.4M;5E+=3a[i]+8j.s.3R+8j.s.4k;4a[i]=8j;l4++}if(2S[i]==\'pm\'){8c=1i 4z(\'pm\',30,20);4f.5K(\'GZ\',8c);2b.1I(8c.c);1j(8c.c,{\'2q\':\'1f\',\'1u\':\'1G\',\'1s\':(Q.2P-8c.h)/2+3+8c.s.3P*1-8c.s.3T*1,\'9H-bd\':\'li\'});3a[i]=8c.w+Q.4M;5E+=3a[i]+8c.s.3R+8c.s.4k;4a[i]=8c;l4++}if(2S[i]==\'|\'){9B[8X]=1i 4z(\'sH\',5,20);4f.5K(\'GY\',9B[8X]);2b.1I(9B[8X].c);1j(9B[8X].c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-9B[8X].h)/2+9B[8X].s.3P-9B[8X].s.3T});3a[i]=9B[8X].w+Q.4M;5E+=3a[i]+9B[8X].s.3R+9B[8X].s.4k;4a[i]=9B[8X];8X++}if(2S[i]==\'IN\'){V 4b=g5(\'6I\');6Q=1U(\'2x\');4f.cM(\'GX\',6Q);2b.1I(6Q);V lh=Q.jo[\'h\'];if(Q.6b){if(Q.6b[\'h\']){lh=Q.6b[\'h\']}}if(4b[\'1u\']==0){if(lh%2!=4b[\'h\']%2){4b[\'h\']++}if(4b[\'o\']==1){4b[\'w\']=4b[\'h\']}}1j(6Q,{\'2q\':\'2H\',\'1u\':\'1G\',\'1D\':0,\'1s\':4b[\'3P\']*1-4b[\'3T\']*1,\'1x\':4b[\'w\']+\'px\',\'1M\':4b[\'h\']+\'px\',\'7o\':(4b[\'w\']*4b[\'o\'])+\'px\',\'2u(\':4b[\'4w\'],\'5l\':\'4w(2u=\'+(4b[\'4w\']*2c)+\')\'});9A(6Q,4b[\'1Z\']);if(4b[\'1H\']){if(4d(4b[\'1H\']).1p("6W")==0){6X(4b[\'1H\'],6Q,0,4b[\'7C\'],4b[\'8e\'],4b[\'8x\'])}}if(4b[\'bg\']==1){1j(6Q,{\'aZ\':\'d9 f6 #\'+2G(4b[\'8Y\'])})}k6=4b[\'1u\'];if(Q.2e==1&&4c[\'6A\']==0){6Q.5o=K(){1n.2n?5X(6Q,\'5Q\'):\'\'};6Q.4P=K(){6o(6Q)}}}if(2S[i]==\'C8\'&&!5m){V 4b=g5(\'C8\');6m=1U(\'2x\');4f.cM(\'GW\',6m);2b.1I(6m);1j(6m,{\'2H-a0\':\'2p\',\'2q\':\'2H\',\'1u\':\'1G\',\'1D\':0,\'1s\':0,\'1x\':4b[\'w\']+\'px\',\'1M\':4b[\'h\']+\'px\',\'7o\':(4b[\'w\']*4b[\'o\'])+\'px\',\'2u\':4b[\'4w\'],\'5l\':\'4w(2u=\'+(4b[\'4w\']*2c)+\')\'});9A(6m,4b[\'1Z\']);kn=4b[\'1u\'];if(Q.fe){3W(6m)}
3286if(4b[\'bg\']==1){1j(6m,{\'aZ\':\'d9 f6 #\'+2G(4b[\'8Y\'])})}}if(2S[i]==\'q7\'&&!5m&&Q.2b.1p("cR")>-1){2S[i]=\'4p\';Q.zF=Q.zE}if((2S[i]==\'4p\'||2S[i]==\'hl\')&&!5m){5L=1i 4z(\'4p\',20,20);4f.5K(\'bl\',5L);2b.1I(5L.c);1j(5L.c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-5L.h)/2+5L.s.3P-5L.s.3T});5L.c.3J=kr;5A=1i 4z(\'FV\',20,20,\'\',\'4p\');4f.5K(\'GV\',5A);2b.1I(5A.c);1j(5A.c,{\'2r\':\'2p\',\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-5A.h)/2+5A.s.3P-5A.s.3T});3a[i]=5A.w+Q.4M;5E+=3a[i]+5A.s.3R+5A.s.4k;5A.c.3J=kr;4a[i]=5L;if(Q.2e==1&&5L.s.6A==0){5L.c.3m("nR",K(){V ai=Q.4t[\'q7\'];5X(5L.c,ai)});5L.c.3m("nQ",K(){6o(5L.c)});5A.c.3m("nR",K(){V ai=Q.4t[\'uZ\'];5X(5A.c,ai)});5A.c.3m("nQ",K(){6o(5A.c)})}if(2S[i]==\'hl\'){Q.fe=1A;3M=1U(\'2x\');4f.cM(\'GU\',3M);2b.1I(3M);Q.zH.bg=0;1j(3M,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':0});2k=g5(\'hl\');9P=1U(\'2x\');3M.1I(9P);1j(9P,{\'2q\':\'2H\',\'1u\':\'1G\',\'1D\':0,\'1s\':0,\'1x\':2k[\'w\'],\'1M\':2k[\'h\'],\'7o\':((2k[\'h\']/2)*2k[\'o\'])+\'px\',\'2u\':2k[\'8v\'],\'5l\':\'4w(2u=\'+(2k[\'8v\']*2c)+\')\'});9A(9P,2k[\'bp\']);2k[\'7m\']=1w;1j(3M,{\'2r\':\'2p\',\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-2k[\'h\'])-10});7A=1U(\'2x\');3M.1I(7A);1j(7A,{\'2q\':\'2H\',\'1u\':\'1G\',\'1D\':0,\'1s\':0,\'1x\':2k[\'w\'],\'1M\':2k[\'h\'],\'7o\':((2k[\'h\']/2)*2k[\'o\'])+\'px\',\'2u\':2k[\'8S\'],\'5l\':\'4w(2u=\'+(2k[\'8S\']*2c)+\')\'});if(2k[\'cD\']){2k[\'9J\']=2k[\'cD\']}9A(7A,2k[\'9J\']);1j(3M,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(-2k[\'h\'])});1j(7A,{\'1M\':2k[\'h\']*Q.4p,\'1s\':2k[\'h\']-2k[\'h\']*Q.4p});3M.gL=K IC(e){2k[\'7m\']=1A;if(!e)V e=1S.2i;uA(e)};3M.nU=K IB(e){if(!e)V e=1S.2i;uA(e)};3M.hf=K IA(e){2k[\'7m\']=1w};3M.5o=K IR(e){2k[\'kc\']=1A};3M.4P=K IS(e){2k[\'kc\']=1w};5A.c.3m("nR",ka);5L.c.3m("nQ",ka);5A.c.3m("nQ",ka);5L.c.3m("nR",ka);5A.c.4P=5L.c.4P=Bn;3M.1C.5q=7;if(6m){3W(6m)}}}if(2S[i]==\'Jb\'&&!5m){2S[i]=\'cR\';Q.h3=Q.Cb}if(2S[i]==\'cR\'&&!5m){3M=1U(\'2x\');4f.cM(\'GT\',3M);2b.1I(3M);2k=g5(\'cR\');V vK=1U(\'2x\');3M.1I(vK);1j(vK,{\'2q\':\'2H\',\'1u\':\'1G\',\'1D\':0,\'1s\':-10,\'1x\':2k[\'w\'],\'1M\':(2k[\'h\']+20),\'2u\':\'0\',\'5l\':\'4w(2u=0)\'});9P=1U(\'2x\');3M.1I(9P);1j(9P,{\'2q\':\'2H\',\'1u\':\'1G\',\'1D\':0,\'1s\':0,\'1x\':2k[\'w\'],\'1M\':2k[\'h\'],\'7o\':((2k[\'h\']/2)*2k[\'o\'])+\'px\',\'2u\':2k[\'8v\'],\'5l\':\'4w(2u=\'+(2k[\'8v\']*2c)+\')\'});9A(9P,2k[\'bp\']);2k[\'7m\']=1w;7A=1U(\'2x\');3M.1I(7A);1j(7A,{\'2q\':\'2H\',\'1u\':\'1G\',\'1D\':0,\'1s\':0,\'1M\':2k[\'h\'],\'7o\':((2k[\'h\']/2)*2k[\'o\'])+\'px\',\'2u\':2k[\'8S\'],\'5l\':\'4w(2u=\'+(2k[\'8S\']*2c)+\')\'});if(2k[\'cD\']){2k[\'9J\']=2k[\'cD\']}9A(7A,2k[\'9J\']);1j(3M,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-2k[\'h\'])/2+2k[\'3P\']-2k[\'3T\']});3a[i]=2k[\'w\']+Q.4M+5;5E+=3a[i]+2k[\'3R\']+2k[\'4k\'];1j(7A,{\'1x\':2k[\'w\']*(v?v:Q.4p)});3M.gL=K(e){2k[\'7m\']=1A;if(!e)V e=1S.2i;uz(e)};3M.nU=K(e){if(!e)V e=1S.2i;uz(e)};3M.4P=K(e){if(!e)V e=1S.2i;Bt(e)};3M.hf=K(e){};4a[i]=3M}if(2S[i]==\'t0\'&&!5m){8f=1U(\'2x\');4f.cM(\'GR\',8f);2b.1I(8f);aU=[];Q.6p.8v?Q.3j.8v=Q.6p.8v:\'\';Q.6p.8S?Q.3j.8S=Q.6p.8S:\'\';if(Q.6p.1H){if(Q.6p.1H==1){Q.3j.n=10;Q.3j.cT=1}if(Q.6p.1H==2){Q.3j.n=5;Q.3j.cT=0}if(Q.6p.1H==3){Q.3j.n=10;Q.3j.cT=0}}Q.6p.n?Q.3j.n=Q.6p.n:\'\';Q.6p.cT?Q.3j.cT=Q.6p.cT:\'\';Q.6p.Y?Q.3j.Y=Q.6p.Y:\'\';Q.6p.3P?Q.3j.3P=Q.6p.3P:Q.3j.3P=0;Q.6p.3T?Q.3j.3T=Q.6p.3T:Q.3j.3T=0;Q.3j.w=Q.3j.n*5*Q.3j.Y;Q.3j.h=10*Q.3j.Y;1k(vb=0;vb<Q.3j.n;vb++){V kO=(Q.3j.cT==1?(10/Q.3j.n)*(vb+1):10*Q.3j.Y);aU[vb]=1i 4z(\'t0\',3*Q.3j.Y,kO);8f.1I(aU[vb].c);1j(aU[vb].c,{\'1u\':\'1G\',\'1s\':10*Q.3j.Y-kO*Q.3j.Y,\'1D\':vb*5*Q.3j.Y+10*(Q.3j.Y-1),\'2u\':Q.3j.8v});if(Q.6p.cT==1){aU[vb].c.5o=K(e){1j(J,{\'1s\':kO-1})};aU[vb].c.4P=K(e){1j(J,{\'1s\':kO})}}};8f.gL=K(e){8f.7m=1A;if(!e)V e=1S.2i;uo(e)};8f.nU=K(e){if(!e)V e=1S.2i;uo(e)};8f.hf=K(e){8f.7m=1w};1j(8f,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-Q.3j.h)/2+(Q.3j.h-10)*Q.3j.Y+Q.3j.3P-Q.3j.3T,\'1x\':Q.3j.w,\'1M\':Q.3j.h});3a[i]=(Q.3j.n+1)*5+Q.4M;5E+=3a[i]+(Q.3j.3R?Q.3j.3R:0)+(Q.3j.4k?Q.3j.4k:0);4a[i]=8f;v!=0?hs(-v):\'\'}if(2S[i]==\'aa\'){4f.g9(1i 1K.bU(1V));4f.g9(1i 1K.bV(1V));7E=1V.2b().qk.3L.62;az=1V.2b().rN.3L.62;3a[i]=7E.w+Q.4M;5E+=3a[i]+7E.s.3R+7E.s.4k;4a[i]=7E;if(Q.2e==1&&7E.s.6A==0){7E.c.5o=K(){5X(7E.c,(7E.s.2e?7E.s.2e:Q.4t[\'aa\']))};7E.c.4P=K(){6o(7E.c)};az.c.5o=K(){5X(az.c,(az.s.2e?az.s.2e:Q.4t[\'e6\']))};az.c.4P=K(){6o(az.c)}}}if(2S[i]==\'2I\'){4H=1i 4z(\'2I\',20,20);4f.5K(\'Gu\',4H);
32862b.1I(4H.c);1j(4H.c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-4H.h)/2+4H.s.3P-4H.s.3T});4H.c.3J=vQ;3a[i]=4H.w+Q.4M;5E+=3a[i]+4H.s.3R+4H.s.4k;4a[i]=4H;if(Q.2e==1&&4H.s.6A==0){4H.c.5o=K(){5X(4H.c,4H.s.2e?4H.s.2e:Q.4t[\'2I\'])};4H.c.4P=K(){6o(4H.c)}}Q.6i==0?1j(4H.c,{\'2u\':4H.s.jr}):\'\'}if(2S[i]==\'hd\'){if(Q.5v){Q.9M=\'Aa,mI,A7,dz,4A\';Q.hd=\'zi,A9,A8,A6,4A\';Q.bC==60?Q.bC=55:\'\';Q.bJ=\'\'}if(Q.hd||Q.bJ!=\'\'){V nV=1w;if(Q.hd){Q.hd.1p(\'::\')>-1?nV=1A:\'\'}1h{Q.bJ!=\'\'?nV=1A:\'\'}if(nV){2O=1i 4z(\'hd\',20,20);4f.5K(\'Hd\',2O);2b.1I(2O.c);1j(2O.c,{\'2q\':\'2H\',\'2r\':(Q.ay==1?\'2p\':\'5z\'),\'1u\':\'1G\',\'1s\':1t.5R((Q.2P-2O.h)/2+2O.s.3P-2O.s.3T)});if(2O.s.5I){if(2O.s.1H==2O.s.5I){1j(2O.c,{\'2u\':2O.s.jr})}}3a[i]=2O.w+Q.4M;2O.c.3J=lT;5E+=3a[i]+2O.s.3R+2O.s.4k;4a[i]=2O;if(Q.2e==1&&2O.s.6A==0){2O.c.5o=K(){5X(2O.c,2O.s.2e?2O.s.2e:Q.4t[\'hd\'])};2O.c.4P=K(){6o(2O.c)}}6f=1i 4z(\'ay\',20,20,\'\',\'hd\');4f.5K(\'G8\',6f);2b.1I(6f.c);1j(6f.c,{\'2q\':\'2H\',\'2r\':(Q.ay==1?\'5z\':\'2p\'),\'1u\':\'1G\',\'1s\':1t.5R((Q.2P-6f.h)/2+6f.s.3P-6f.s.3T)});6f.c.3J=lT;if(Q.2e==1&&6f.s.6A==0){6f.c.5o=K(){5X(6f.c,2O.s.Bg?2O.s.Bg:Q.4t[\'hd\'])};6f.c.4P=K(){6o(6f.c)}}}1h{if(Q.hd.1p(\',\')>-1){Q.8N=Q.hd.3V(\',\');if(Q.bC==60&&Q.oC==0){Q.bC=0;1k(V h=0;h<Q.8N.1g;h++){Q.bC<cG(Q.8N[h],12).1x?Q.bC=cG(Q.8N[h],12).1x:\'\'}Q.bC+=22}2O=1i 4z(\'5N\',Q.bC,20,\'\',\'hd\');4f.5K(\'cK\',2O);2b.1I(2O.c);1j(2O.c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':1t.5R((Q.2P-2O.h)/2+2O.s.3P-2O.s.3T)});3a[i]=2O.w+Q.4M;5E+=3a[i]+2O.s.3R+2O.s.4k;4a[i]=2O;Q.2e==1&&2O.s.6A==0?2O.c.dF=(2O.s.2e?2O.s.2e:Q.4t[\'hd\']):\'\';5N=1L.1U(\'9C\');2O.c.1I(5N);cK();1j(5N,{\'1u\':\'1G\',\'7G\':\'9G aR aR -ba\',\'2u\':0,\'2q\':\'2H\',"1x":Q.bC});5N.Bh=Bi}}}}if(2S[i]==\'1y\'){if(Q.pl!=\'\'){6u=1i 4z(\'1y\',20,20);4f.5K(\'tZ\',6u);2b.1I(6u.c);1j(6u.c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-6u.h)/2+6u.s.3P-6u.s.3T});6u.c.3J=Pl;3a[i]=6u.w+Q.4M;5E+=3a[i]+6u.s.3R+6u.s.4k;4a[i]=6u;if(Q.2e==1&&6u.s.6A==0){6u.c.5o=K(){5X(6u.c,6u.s.2e?6u.s.2e:Q.4t[\'gg\'])};6u.c.4P=K(){6o(6u.c)}}}}if(2S[i]==\'gv\'){5Y=1i 4z(\'gv\',20,20);4f.5K(\'iC\',5Y);2b.1I(5Y.c);1j(5Y.c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':(Q.2P-5Y.h)/2+5Y.s.3P-5Y.s.3T});5Y.c.3J=iC;3a[i]=5Y.w+Q.4M;5E+=3a[i]+5Y.s.3R+5Y.s.4k;4a[i]=5Y;if(Q.2e==1&&5Y.s.6A==0){5Y.c.5o=K(){5X(5Y.c,5Y.s.2e?5Y.s.2e:Q.4t[\'gv\'])};5Y.c.4P=K(){6o(5Y.c)}}}if(2S[i]==\'4Y\'){if(4G){9Z=1i 4z(\'4Y\',30,14);4f.5K(\'mg\',9Z);2b.1I(9Z.c);1j(9Z.c,{\'2q\':\'1f\',\'1u\':\'1G\',\'9H-bd\':\'li\'});4a[i]=9Z;3a[i]=0;9Z.c.3O=Q.4t[\'5H\']}}if(2S[i]==\'1Y\'){7O=1i 4z(\'1Y\',20,20);4f.5K(\'tM\',7O);3f.c.1I(7O.c);1j(7O.c,{\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':((Q.ph)/2-7O.h/2),\'1D\':((Q.sw)/2-7O.w/2),\'5q\':7});7O.c.3J=6t;7O.c.1C.5q=7}if(2S[i]==\'bd\'){cF=1U(\'2x\');4f.cM(\'Gt\',cF);2b.1I(cF);1j(cF,{\'1u\':\'1G\',\'1s\':(Q.2P-20)/2});4a[i]=cF}if(2S[i]==\'5Q\'){db=1A;4G=1U(\'2x\');4f.cM(\'G5\',4G);2b.1I(4G);4c=g5(\'5Q\');5h=1U(\'2x\');4G.1I(5h);1j(5h,{\'1u\':\'1G\',\'1D\':0,\'1s\':0,\'1x\':\'2c%\',\'1M\':4c[\'h\'],\'7o\':((4c[\'h\']/2)*4c[\'o\'])+\'px\',\'2u\':4c[\'8v\'],\'5l\':\'4w(2u=\'+(4c[\'8v\']*2c)+\')\'});9A(5h,4c[\'bp\']);bi=1U(\'2x\');4G.1I(bi);1j(bi,{\'1u\':\'1G\',\'1D\':0,\'1s\':0,\'1x\':\'2c%\',\'1M\':4c[\'h\'],\'8L\':\'#\'+2G(4c[\'cD\']),\'7o\':((4c[\'h\']/2)*4c[\'o\'])+\'px\',\'2u\':4c[\'rg\'],\'5l\':\'4w(2u=\'+(4c[\'rg\']*2c)+\')\'});9A(bi,4c[\'cD\']);7t=1U(\'2x\');4G.1I(7t);1j(7t,{\'1u\':\'1G\',\'1D\':0,\'1s\':0,\'1x\':\'2c%\',\'1M\':4c[\'h\'],\'8L\':\'#\'+2G(4c[\'9J\']),\'7o\':((4c[\'h\']/2)*4c[\'o\'])+\'px\',\'2u\':4c[\'8S\'],\'5l\':\'4w(2u=\'+(4c[\'8S\']*2c)+\')\'});9A(7t,4c[\'9J\']);1j(4G,{\'1u\':\'1G\',\'1s\':(Q.2P-4c[\'h\'])/2+4c[\'3P\']*1-4c[\'3T\']*1,\'2q\':\'2H\'});1j(7t,{\'1x\':\'0\'});1j(bi,{\'1x\':\'0\'});4c[\'7m\']=1w;8b=1U(\'2x\');4f.cM(\'G4\',8b);2b.1I(8b);1j(8b,{\'1u\':\'1G\',\'1M\':(4c[\'h\']<10?20:4c[\'h\']*2),\'2q\':\'2H\'});8b.gL=K(e){1K.5c(\'8b.gL\');if(!dV){6t()}4c[\'7m\']=1A;if(!e)V e=1S.2i};8b.hf=K(e){1K.5c(\'8b.hf\');if(dV){v5(e);4c[\'7m\']=1w}};if(Q.2e==1&&4c[\'6A\']==0){8b.5o=K(){5X(8b,\'5Q\')};8b.4P=K(){6o(8b)}}4a[i]=4G}}8c&&Q.5C>0?8c.c.3O=de(Q.5C):\'\';lA()}K tO(){if(8Q){gk(\'8Q\')}if(Q.7R!=1&&Q.zw==1){Q.bj.1p(\'|\')==-1?Q.bj=Q.bj+\'|\'+Q.bj:\'\';8Q=1i 9p({w:(Q.cm-Q.eL*2-Q.oM-Q.tR),h:Q.2P,gc:(Q.2P==Q.h?0:1),9t:Q.bj,cz:Q.zz,cu:Q.zA,o:(Q.2T>0?Q.o/2:Q.rU)})}if(Q.7R==1&&Q.2T==0){Q.bj.1p(\'|\')==-1?Q.bj=Q.bj+\'|\'+Q.bj:\'\';8Q=1i 9p({w:Q.cm,h:Q.2P,o:Q.o/2-Q.2T,gc:(Q.2P==Q.h?0:1),9t:Q.tx,cz:1,cu:1,o:(Q.2T>0?Q.o/2:Q.rU)})}if(8Q){8Q.c.5F(\'id\',\'8Q\');2b.1I(8Q.c);1j(8Q.3B,{"1u":"1G","1s":0,"1D":Q.oM+\'px\'});if(Q.zB==1){go=1i 9p({w:Q.cm,h:Q.2P/2,o:Q.o/2-Q.2T,9t:(Q.jw.1p(\'|\')==-1?Q.jw+\'|\'+Q.jw:Q.jw),cz:Q.zy,cu:Q.zx});8Q.c.1I(go.c);1j(go.3B,{"1u":"1G","1s":0,"1D":0,"1M":Q.2P/2,"1x":Q.cm})}}}
3286K lA(){V eo=Q.sw-5E-Q.sF*2-Q.4M*2-(!3n?Q.2T*2:0)-Q.ss-Q.zG-(fH-4)*4*l4;V 8I=Q.sF+Q.ss;V 3R;V 4k;1k(i=0;i<2S.1g;i++){if(4a[i]){3R=0;4k=0;if(4a[i].s){3R=4V(4a[i].s.3R);4k=4V(4a[i].s.4k)}if(2S[i]==\'cR\'){3R=(Q.h3.3R?Q.h3.3R:0);4k=(Q.h3.4k?Q.h3.4k:0)}8I+=3R;if(4a[i]!=4G&&4a[i]!=cF){1j((4a[i].c!=2J?4a[i].c:4a[i]),{\'1D\':8I});if(2S[i]==\'4e\'||2S[i]==\'ly\'){1j(6g.c,{\'1D\':8I})}if(2S[i]==\'aa\'){1j(az.c,{\'1D\':8I})}if(2S[i]==\'hd\'){6f?1j(6f.c,{\'1D\':8I}):\'\'}if(2S[i]==\'4p\'||2S[i]==\'hl\'){1j(5A.c,{\'1D\':8I,\'2u\':(5A.s.1H==2?0.5:1)})}if(2S[i]==\'hl\'){1j(3M,{\'1D\':8I+5L.w/2-2k[\'w\']/2})}if(2S[i].1p(\'5C\')>-1){8I+=(fH-4)*4+(Q.4M-5)}8I+=1t.5R(3a[i]+4k)}1h{if(4a[i]==4G){if(Q.6b.aa==1){1j(4G,{\'1D\':(Q.6b.3R?Q.6b.3R:0),\'1s\':(Q.2P)/2+5h.h-(Q.6b.3T?Q.6b.3T:0)+(Q.6b.3P?Q.6b.3P:0)});5h.w=Q.sw-(Q.6b.3R?Q.6b.3R:0)-(Q.6b.4k?Q.6b.4k:0);7t.w=5h.w;bi.w=5h.w;1j(5h,{\'1x\':\'\'+5h.w+\'px\'})}1h{1j(4G,{\'1D\':8I+3+(Q.6b.3R?Q.6b.3R:0)});5h.w=eo;7t.w=eo;bi.w=eo;1j(5h,{\'1x\':\'\'+eo+\'px\'});3a[i]=eo;8I+=1t.5R(3a[i]+Q.4M+6+(Q.6b.4k?Q.6b.4k:0)+(Q.6b.3R?Q.6b.3R:0))}1j(8b,{\'1x\':5h.w+\'px\',\'1u\':\'1G\',\'1s\':(4V(4G.1C.1s)+4c.h/2-4V(8b.1C.1M)/2),\'1D\':4G.1C.1D,\'2q\':\'2H\'})}if(4a[i]==cF){1j(cF,{\'1D\':8I+3,\'1x\':\'\'+eo+\'px\'});3a[i]=eo;8I+=1t.5R(3a[i]+Q.4M+6)}}if(9Z){1j(9Z.c,{\'1D\':4G.5n});1j(9Z.c,{\'1s\':4G.6n-10})}}}4G&&6Q?fQ(6Q,4G,7t,5h,k6):\'\';if(3M&&6m){fQ(6m,3M,7A,9P,kn)}}K fQ(6I,5Q,wD,bF,4u){if(6I==6m&&Q.fe){V rl=(-wD.3F)-(4u>0?6I.3F:6I.3F/2);rl<5Q.6n?rl=5Q.6n:\'\';rl>0+6I.3F?rl=6I.3F:\'\';1j(6I,{\'1s\':rl+\'px\',\'1D\':\'\'+(5Q.5n+bF.2L/2-6I.2L/2-(4u==\'1\'?6I.2L/2+bF.2L/2:0)+(4u==\'2\'?6I.2L/2+bF.2L/2:0))+\'px\'})}1h{V rl=(wD.2L+5Q.5n)-(4u>0?6I.2L:6I.2L/2);rl<5Q.5n?rl=5Q.5n:\'\';rl>5Q.5n+bF.2L-6I.2L?rl=5Q.5n+bF.2L-6I.2L:\'\';1j(6I,{\'1D\':rl+\'px\',\'1s\':\'\'+1t.5R(bF.6n+5Q.6n+bF.3F/2-6I.3F/2-(4u==\'1\'?6I.3F/2+bF.3F/2:0)+(4u==\'2\'?6I.3F/2+bF.3F/2:0)+(Q.jv[\'3P\']?Q.jv[\'3P\']*1:"")-(Q.jv[\'3T\']?Q.jv[\'3T\']*1:""))+\'px\'})}}K g5(st){V s=[];1k(V 1c in Q.jk){s[1c]=Q.jk[1c]}1k(V 1c in Q[\'2S\'+st]){s[1c]=Q[\'2S\'+st][1c]}1k(V 1c in Q[\'tk\'+st]){s[1c]=Q[\'tk\'+st][1c]}1b s}K ct(4j){V lc=0;if(4j.ld){lc=4j.5n;6K(4j=4j.ld){lc+=4j.5n}}V Bm=1S.vG(1L.3f,1m);V uc=0;if(Bm.1u=="ma"){uc=1L.3f.K0().1D}1b lc+uc}K nH(4j){V lf=0;if(4j.ld){lf=4j.6n;6K(4j=4j.ld){lf+=4j.6n}}1b lf}K ka(){1j(3M,{"2r":"5z"});if(6m){1j(6m,{"2r":"5z"});6m.1C.5q=8;fQ(6m,3M,7A,9P,kn)}2k[\'kc\']=1A}K Bn(){2k[\'kc\']=1w;6U(uv,8B)}K uv(){if(!2k[\'kc\']){1j(3M,{"2r":"2p"});if(6m){1j(6m,{"2r":"2p"})}}1h{6U(uv,8B)}}K uz(e){if(2k[\'7m\']){if(!e)V e=1S.2i;V bm=e.bW-ct(3M);bl(bm)}}K Bt(e){if(2k[\'7m\']){if(!e)V e=1S.2i;V bm=e.bW-ct(3M);if(bm>=2k[\'w\']){2k[\'7m\']=1w}}}K uA(e){if(2k[\'7m\']&&Q.fe){if(!e)V e=1S.2i;V Bu=e.i2-nH(3M);bl(2k[\'h\']-Bu)}}K uo(e){if(8f.7m){if(!e)V e=1S.2i;V bm=e.bW-ct(8f);bl(bm)}}K bl(n){V v=hs(n);vf(v);if(Q.vT==1){1L.ev="JW="+v+"; Kc=/; Kd=Ko, H9-Kw-Ku cP:cP:cP Kr"}}K hs(n){if(7A){if(Q.fe){n>0?v=1t.3C(0,1t.5u(1,(n)/2k[\'h\'])):v=-n;1j(7A,{\'1M\':\'\'+2k[\'h\']*v+\'px\',\'1s\':2k[\'h\']-2k[\'h\']*v})}1h{n>0?v=1t.3C(0,1t.5u(1,(n)/2k[\'w\'])):v=-n;1j(7A,{\'1x\':\'\'+(2k[\'w\']*v)+\'px\'})}}if(8f){1k(vb=0;vb<aU.1g;vb++){n>0?v=1t.3C(0,1t.5u(1,(n)/Q.3j.w)):v=-n;if(vb<1t.wA(aU.1g*v)){1j(aU[vb].c,{"2u":Q.3j.8S})}1h{1j(aU[vb].c,{"2u":Q.3j.8v})}}}3M&&6m?fQ(6m,3M,7A,9P,kn):\'\';1b v}K vf(v){if(7Q&&v>0){kr();if(4S()){4s.By()}}v>0?7Q=1w:7Q=1A;if(4S()){4s.Jt(v*2c)}1h{1n.4p=v;1n?1n.7Q=1w:\'\'}u2()}K v5(e){V bm=e.bW-ct(4G);V 4j=4G;1K.5c(\'v5 bm = \'+bm);if(4c[\'7m\']){if(!e)V e=1S.2i;aW(bm)}}K aW(mn){1K.5c(\'aW mn = \'+mn);if(db){V mo=1t.3C(0,1t.5u(1,(mn)/5h.w))}1h{V mo=0}if(4S()){4s.v6(mo*4s.rd())}1h{if(1n&&1n.2n){lV(mo*1n.2n)}}jU()}K lV(t){1K.5c(\'lV to \'+t);if(1n){if(1n.2n){1n.3Z=t}}if(4S()){4s.v6(t)}}K 6X(){1b 1K.6X.7g(J,3p)}K ae(){1b 1K.ae.7g(J,3p)}K 1j(){1b 1K.7s.7g(J,3p)}K z2(){1k(V i=0;i<jR.1g;i++){V vu=jR[i];if(vu){vu.3B=1m}}}J.2y=K(){if(1V.5b()){1V.5b().2y()}if(4S()){4s.2y()}1h{vk()}v4=1V.1L.H2(\'*\');1k(V i=0;i<v4.1g;i++){V 4Q=v4[i];if(4Q.6O){4Q.6O.8A(4Q)}}z2();if(1V.4y.6O){1V.4y.6O.8A(1V.4y)}};J.JL=K(){1b!dV?0:(dU?3:(5k?1:2))};J.ck=K(s){if(s){lR();if(s.1p(\'#\')==0){s=un(s)}dT(s,1A)}
32861h{!5k?6t():\'\'}};J.l3=K(s){l3()};J.hH=K(){5k?6t():\'\'};J.6t=K(){6t()};J.bx=K(){8p?bx():\'\'};J.aW=K(s){8p?lV(s):\'\'};J.eU=K(){8p?eU():\'\'};J.kH=K(){kH()};J.9F=K(s){9F(s,1A)};J.Jr=K(s){uY()};J.aY=K(s){aY()};J.eW=K(s){eW()};J.hW=K(s){hW()};J.cC=K(s){aY()};J.Kh=K(s){bs()};J.pX=K(s){9F(s,1w)};J.5J=K(){if(8p&&1n){1b 5J()}1h{1b-1}};J.Kq=K(){if(pl){1b 4V(2w)+1}1h{1b-1}};J.K4=K(s){if(pl){bu();2w=4V(s)-(Q.pl[0].1y=="9u"?0:1);q5()}};J.Jf=K(s){if(pl){Q.pl=Q.aF[s==0?0:Q.aF.1g-1];if(s==0){Q.aF.9D(1)}1h{Q.aF.9D(Q.aF.1g-1,1)}oI();eI();if(Q.2v=="4D"){4L(1y);3U?4L(3U.c):\'\';4B?4L(4B.c):\'\'}if(3U){dO()}}};J.7W=K(){if(8p&&1n){1b 7W()}1h{1b-1}};J.bl=K(s){vf(s)};J.Ka=K(){if(7Q){1b 0}1h{if(4S()){1b 4s.Io()/2c}1h{if(1n){1b 1n.4p}1h{1b-1}}}};J.Ih=K(){if(8p&&1n){1b 1t.2z((5J()/1n.2n)*2c)}1h{1b-1}};J.CW=K(){if(8p&&1n){V 4v=0;if(4S()){4v=4s.yz()}1h{if(1n.4X){if(1n.4X.1g>0){4v=(1n.4X.3E(1n.4X.1g-1)/1n.2n)}}}1b 1t.2z(4v*2c)}1h{1b-1}};J.Il=K(k){1b Q[k]};J.IY=K(k,v){Q[k]=v};J.Jc=K(k,v){Q[k]=v;if(k==\'tL\'){V 1a=bA.cs("2d");1a.a5=v;1a.6N(0,0,1a.3B.1x,1a.3B.1M)}};J.4S=K(){1b Q.5v&&Q.fo?1A:1w};J.jQ=K(){jQ()};J.Iy=K(k,v){Q[k]=v;if(k!=\'e7\'&&k!=\'93\'&&k!=\'vw\'&&k!=\'ud\'&&k!=\'pl\'){tS();tO()}if(k==\'pl\'){if(1J(v)===\'4N\'){Q.pl=v.1y;oI();eI()}}};J.IL=K(s){1b Q.a0[s]};J.3Z=J.5J;J.F6=J.aW;J.4e=J.ck;J.n6=J.aY;K jQ(){if(Q.5v&&Q.fo){gp=\'wB\'+Q.8M;1n=1U(\'2x\');1n.5F(\'id\',gp);bG.1I(1n);4s=1i 1V.1S.ko.Iz(gp,{1M:Q.tQ,1x:Q.cm,wR:Q.fo,Is:{Ip:1,K7:1,JV:3,K2:gp,K1:1,2b:bc.mA?1:0,Jn:0,Jk:1,Jj:0,fp:0,Jy:0},a0:{\'cI\':zV,\'8D\':A3,\'JK\':A4,\'JN\':zk}});5t&&Q.5x==\'\'?3W(5t):\'\'}}K zU(){if(1V.1S[\'ko\']){1b 1A}1h{1b 1w}}K 4S(){1b Q.5v&&4s?1A:1w}K zV(){cI();pg();zW=1V.1L.ve(\'#\'+gp);if(Q.4A==\'4e\'&&!5m){ck();4s.ra()}}K A3(e){if(e){qX()}}K A4(){}K zn(){V q=4s.JC();Q.9M=q;V q2=[];1k(V i=0;i<q.1g;i++){4q(q[i]){1z\'JD\':q2[i]=\'JE\';1T;1z\'dz\':q2[i]=\'A6\';1T;1z\'A7\':q2[i]=\'A8\';1T;1z\'mI\':q2[i]=\'A9\';1T;1z\'Aa\':q2[i]=\'zi\';1T;1z\'JI\':q2[i]=\'JB\';1T;1z\'JJ\':q2[i]=\'zc\';1T;1f:q2[i]=q[i]}}Q.8N=q2;cK()}K zk(){V 1R=4s.JM();if(1R==1&&!Q.p8&&2O){zn();Q.p8=1A};if(1R==1V.1S.ko.t5.JR){bN()};if(1R==1V.1S.ko.t5.aG){d0()}if(1R==1V.1S.ko.t5.aE){oz()}}K zo(6z){if(1J 6z.zp!="2J"){6z.zp=K(){1b 1w}}1h if(1J 6z.1C.zq!="2J"){6z.1C.zq="2p"}1h{6z.gL=K(){1b 1w};6z.1C.2q="1f"}}K tf(v,b){b.1a.e9(0,0,7D,7D);b.1a.sv(v,5*b.s.Y,15*b.s.Y);if(b.s.zD==1){b.1a.2U();b.1a.2o((b.3B.2L-10*b.s.Y),9*b.s.Y);b.1a.1l((b.3B.2L-6*b.s.Y),9*b.s.Y);b.1a.1l((b.3B.2L-8*b.s.Y),14*b.s.Y);b.1a.1l((b.3B.2L-10*b.s.Y),9*b.s.Y);b.1a.3k();b.1a.3y=0.1;b.1a.3z();b.1a.3x()}}K 4z(nm,bw,bh,iX,st){V zr=[Q].7q(3Q.1o.5i.1X(3p,0));1K.4z.7g(J,zr);jR.2g(J)};K 9p(v){1K.9p.1X(J,v);jR.2g(J)};K BC(){J.8M;J.G3;J.4A=\'mf\';J.zs=0;J.zt=1;J.wy=\'\';J.zh=1;J.8Y=\'6x\';J.tx=\'6a\';J.fD=0;J.zu=\'Ak\';J.JA=5;J.zw=1;J.bj=\'6a|6a\';J.zz=.15;J.zA=.7;J.rU=0;J.sF=7;J.dn=0;J.fZ=1;J.4M=3;J.zG=0;J.ss=0;J.7R=0;J.2P=35;J.cH=1;J.j6=0;J.bE=\'6x\';J.Kv={"b6":0};J.JZ={};J.K6={"5Z":0};J.Kb={};J.jk={"1H":0,"1Z":"6x","bg":0,"fP":1,"f1":1,"8Y":"6a","vL":"0","JU":"0","iV":"0","wg":.9,"w7":.1,"wl":"rD","Je":6,"If":0,"fW":1,"mw":20,"mk":20,"Y":1,"zC":0,"Ik":"Iq","sh":0,"h1":"6a","og":0.5,"FZ":1,"6A":0,"5B":0,"b6":0,"3R":0,"4k":0,"3P":0,"3T":0,"4w":1};J.Im={};J.Ij={};J.Ii={};J.Ia={};J.Ig={};J.Ib={};J.Ic={};J.Id={};J.Ix={};J.IT={};J.IW={};J.IX={};J.jo={"h":4,"8v":0.3,"rg":0.4,"8S":1,"yq":1,"9J":"6x","bp":"6x","cD":"6x","o":0,"aa":0};J.6b={};J.h3={};J.ux={"h":4,"w":40,"8v":0.4,"8S":1,"9J":"6x","bp":"6x","o":0};J.zH={};J.uw={"h":50,"w":4,"bg":0,"8Y":"6a","fP":0,"fW":.15,"8v":0.4,"8S":1,"IG":0,"9J":"6x","bp":"6x","o":0};J.fe=1w;J.3j={"cT":1,"n":5,"8v":0.4,"8S":1,"Y":1};J.6p={};J.Cb={};J.zF={};J.Pe={};J.zE={};J.R0={};J.VD={};J.VE={};J.VF={};J.VG={};J.VH={"1H":"HQ","5B":1,"jr":0.5,"w":60};J.Ai={"bg":1,"fP":10,"fW":0.7,"8Y":"VI|6a","f1":0,"zD":1};J.VJ={};J.R2={"1H":"A","jr":0.5,"5B":1};J.VK={"bg":1,"vL":1,"8Y":"6x","fW":.1,"mw":75,"mk":75,"wg":.8,"w7":0,"zC":1,"a2":2,"VN":"0","VO":"6a","VP":0.5,"6A":1,"f1":0};J.VR={};J.VS={"4w":0.5};J.VT={};J.VL={"w":7,"h":7,"o":1,"1u":0,"aM":0};J.jv={};J.Vr={"w":7,"h":7,"o":1,"1u":0,"aM":0};J.Vz={};J.zB=0;J.jw=\'6x\';J.zy=0.9;J.zx=0.2;J.hd;J.bC=60;J.8N;J.9M;J.oJ=\',\';J.6V=\'\';J.ay=0;J.oH="6x";J.oG="6a";J.oC=0;J.5d="";J.bB=\'\';J.dF;J.fM=0;J.ub;J.g1=0;J.oB=0;J.jc=0;J.t7=\'\';J.ta=0;J.tb=0;J.tc="6x";J.g8="6a";J.Vi=1w;J.zm=0.5;J.zl=0.1;J.Vt="1D";J.zj=0;J.pF=10;J.zI="6x";J.zv=\'iZ\';J.zJ=10;J.zZ="6a";J.BZ=0.7;J.Ab=8;J.Vv=0;J.Vw=\'\';J.Vx=\'\';J.Vy=1;J.5U=0;J.2b=\'\';J.ul="4e,9u,j8,5Q,pm,4p,cR,aa,4Y";J.lt="4e,9u,j8,5Q,pm,4p,cR,4Y";J.Bl="4e,j8,4p,cR";J.d3=1w;J.6v=\'\';J.rz=\'\';J.a0=1i 3Q();J.dL=0;J.dH=0;J.Bw=1;J.tU=1;J.Wk=\'\';J.2f=\'\';J.bJ=\'\';J.or=[];J.fu=0;J.pc=0;J.A5=5;J.9y=1;J.5v=1w;J.qZ=1w;J.p8=1w;J.Bk=0;J.id=\'\';J.4y=\'\';J.qR=\'\';J.wt=\'\';J.aF=[];J.ij=7D;J.gz=0;J.iS=0;J.9c=\'\';J.m=\'2X\';J.A2=0;J.rb=0;J.rc=0;
3286J.A1=0;J.tI=\'iZ\';J.gb=11;J.ht=\'fi\';J.w3=0;J.w4=\'6a\';J.A0=8;J.VY=0;J.zY=\'6x\';J.zL=0;J.zX=0;J.wo=6;J.W3=0;J.W4=0;J.jf=\'\';J.VX=\'\';J.4C=\'\';J.iN=2;J.vX=0.5;J.W9=15;J.iI=15;J.iH=15;J.vI=\'\';J.zT=\'wv\';J.zS=1;J.vV=1;J.hu=zR.zQ;J.cL=J.hu.1p("cL://")>-1?1:0;J.8s=\'\';J.zP=0;J.zO=0;J.wH=0;J.wF=0;J.Uo=\'\';J.Uh=\'4e\';J.Uq="wv";J.Us=\'\';J.zN=0;J.zM=1;J.wz=\'\';J.Uw=1;J.Ux=\'\';J.jq=\'wv\';J.Uy=\'1V.zK\';J.o=0;J.2T=0;J.5x=\'\';J.pl=\'\';J.2v="4D";J.cw=2c;J.6l=70;J.wx=\'6x\';J.U6=\'6x\';J.p4=\'6a\';J.oN=0.3;J.wC=0.1;J.i3=0.8;J.dv=0;J.8w=10;J.iP=0;J.U0=\'\';J.U1=\'\';J.zf=\'ew\';J.yL=11;J.vw=0;J.ud=1;J.ze=0;J.uj=0;J.U5=0;J.dG;J.dI;J.dJ=0;J.hy=10;J.C7=0;J.yI=1;J.93=0;J.5C=0;J.6v;J.fO=0;J.yH=0;J.yG=0;J.j9=0;J.vx=0;J.f0=0;J.tL=\'6a\';J.j3=\'\';J.cm=0;J.tQ=0;J.1Y=0;J.Cc=1;J.eL=0;J.oM=0;J.tR=0;J.2I;J.ll;J.jH=\'yF\';J.jC=\'6a\';J.yE=\'yD-yC\';J.oZ=1;J.yB=8;J.V8=0;J.eH=2c;J.6i=1;J.V9=0;J.oX=1;J.yA=0;J.oR=0;J.jp;J.pG=0;J.q6;J.Vc=1;J.fT=0;J.e7=0;J.iO=10;J.4p=0.8;J.vT=1;J.w=au;J.Vd=0;J.yy=1;J.vv=50;J.yx=1;J.q9;J.yv=\'Ve\';J.h=Bv;J.st=\'\';J.Bb=1;J.V6=1w;J.UV=1A;J.UL=2J;J.UU=30;J.UD=s6;J.UE=60*8B*8B;J.UF=0.3;J.UG=2;J.UH=3;J.UI=10;J.UJ=1A;J.UC=1A;J.UK=oa;J.UM=6;J.UN=au;J.UO=oa;J.UQ=6;J.UR=au;J.US=AF;J.UT=6;J.Wz=au;J.Vh=AE;J.WB=0.2;J.Xa=3;J.Xb=1A;J.yj=1;J.uM;J.pT=10;J.yu=\'{1}<br><b>{2}</b>\';J.yt=0;J.ga;J.WP;J.ys=0;J.yr=0;J.yh=0;J.yp=0;J.uW=0;J.uX;J.eZ=[]}K BA(){J.dQ=\'ru\';J.ls={"dQ":"ru","hM":{"9u":"В начало","4e":"Пуск","7H":"Пауза","7d":"Стоп","aa":"Развернуть","e6":"Свернуть","gg":"Плейлист","7y":"Следующий","6v":"Скачать","em":"Предыдущий","uZ":"Вкл. звук","q7":"Выкл. звук","4p":"Громкость","gv":"Поделиться","wa":"Код","v1":"Ссылка","v0":"Файл","yo":"Скопировать","yn":"Ссылку на e-WE","ym":"Отправлено","yl":"Текст","yk":"Отправить","yJ":"Размер","yw":"Фон","yK":"Цвет текста","cW":"Выключить","on":"Включить","hq":"Лучшее качество","hd":"Качество","zb":"Обычное качество","2I":"Субтитры","za":"Трафик (МБ)","lO":"Включить сглаживание","z9":"Выключить сглаживание","z8":"Сглаживание включено","z7":"Сглаживание выключено","z5":"Пароль","z4":"Начать трансляцию","5e":"Трансляция","z3":"Запись","yZ":"Заново","yM":"Играть","yY":"Продолжить запись","yW":"Настройки","pt":"Готово","yV":"Шоуноты","5H":"Загрузка","yU":"Включите плеер","yT":"Не указан режим плеера (m)","aJ":"Ошибка","vY":"Ошибка загрузки","vn":"Ошибка в","yS":"Ошибка в плейлисте","yQ":"Ошибка загрузки плейлиста","yP":"Ошибка загрузки изображения","2f":"Файл","ir":"не найден","yO":"Ссылка скопирована в буфер обмена","yN":"Код скопирован в буфер обмена","Bd":"Нет данных","5b":"Реклама","v9":"Понравилось","v9":"Мне нравится","BE":"Не нравится","fw":"Все","4A":"Авто"}};J.Bo={"dQ":"en","hM":{"9u":"hI","4e":"ck","7H":"hH","7d":"bx","aa":"cC","e6":"WI","gg":"tZ","7y":"eW","6v":"eU","em":"WH","uZ":"On","q7":"WQ","4p":"bl","gv":"WT","wa":"Ac","v1":"mi","v0":"vl","yo":"WU","yn":"WZ to a X0","ym":"WY","yl":"z1","yk":"Xc","yJ":"X6","yw":"BG","yK":"z1 1Z","cW":"zd cW","on":"zd on","hq":"zc 6V","hd":"lT","zb":"WS 6V","2I":"WN","za":"WL (MB)","lO":"WK lO","z9":"WJ lO","z8":"z6 on","z7":"z6 cW","z5":"X2","z4":"tM X1","5e":"Xj","z3":"Xo","yZ":"Re-yX","yM":"ck","yY":"СXf yX","yW":"X9","pt":"X7","yV":"UA","5H":"gh","yU":"TW on kl vo","yT":"No vo 8g (m)","aJ":"7T","vY":"7T 5H","vn":"yR","yS":"yR 1y","yQ":"7T 5H 1y","yP":"7T 5H nd","2f":"vl","ir":"5a 6H","QJ":"QK 5a 6H","QL":"vl QM is uB","yO":"mi is zg to Ae","yN":"Ac is zg to Ae","Bd":"No 2m","5b":"Ad","v9":"QV","BE":"QF","fw":"Qq","4A":"QE"}};J.4t=J.ls.hM}K Bx(){V 2s=\'\';if(J.st!=\'\'){if(J.st.1p(\'{\')==-1){if(J.st.1p(\'#\')==0){2s=un(J.st)}
32861h{if(J.st.1p(\'.\')==-1){7Z{V v8=il(J.st)}7S(aJ){iT=gJ(J.st)+\' \'+J.4t.ir}if(v8!=\'\'){2s=v8;if(2s!=\'\'&&4d(2s)!=\'2J\'){if(2s.1p(\'#\')==0){2s=un(2s)}}}1h{iT=gJ(J.st)+\' \'+J.4t.ir}}1h{2s=nO(J.st)}}}1h{2s=J.st}if(2s!=\'\'&&4d(2s)!=\'2J\'){1C=6r.bf(2s);vN(1C);1k(V 1c in 1C){if(1J 1C[1c]===\'ax\'&&1c.1p(\'1Z\')>-1){1C[1c]=1C[1c].3t(\'#\',\'\');1C[1c].1g==5?1C[1c]=\'0\'+1C[1c]:\'\';if(1C[1c].1p(\'|\')>0){1C[1c]=2G(1C[1c].3b(0,1C[1c].1p(\'|\')))+\'|\'+2G(1C[1c].3b(1C[1c].1p(\'|\')+1))}1h{1C[1c]=2G(1C[1c])}}J[1c]=1C[1c]}if(1C[\'2b\']){m3=1A}}}}K Bz(){V v7=a8(J.2F,\'1x\').1p(\'px\')>0;V 1x=4V(a8(J.2F,\'1x\'));V jh=1x==0||8t(1x);V 1M=4V(J.2F.1C.1M);if(8t(1M)){1M=4V(a8(J.2F,\'1M\'))}V uC=a8(J.2F,\'1M\').1p(\'px\')>0;V iz=1M==0||8t(1M);if(!jh&&v7){J.w=1x}if(!jh&&!v7){if(J.2F.6O.2L>0){J.w=J.2F.6O.2L*1x/2c}1h{jh=1A}}if(jh){J.2F.1C.1x=J.w+\'px\'}if(!iz&&uC){J.h=1M}if(!iz&&!uC){if(J.2F.6O.3F>0){J.h=J.2F.6O.3F*1M/2c}1h{iz=1A}}if(iz){J.2F.1C.1M=J.h+\'px\'}J.sh=J.aT=J.h;J.ph=J.sh;J.sw=J.dt=J.w;J.pw=J.sw}K BD(){BC.1X(J);if(1J(1K.u7)==\'2J\'){1K.u7=1i 3Q()}1K.u7[4E.id]=J.2F=1V.fc=1L.a3(4E.id);if(J.2F==1m){u6(\'1K: ID (\'+4E.id+\') 5a 6H\')}J.sw=J.dt=J.2F.2L;J.sh=J.aT=J.2F.3F;J.ix=\'\';V BB=a8(J.2F,\'2r\');1j(J.2F,{\'2T\':0,\'2r\':\'2p\'});if(a8(J.2F,\'1x\')==\'4A\'){J.ix=\'2c%\'}1h{a8(J.2F,\'1x\').1p("%")>0?J.ix=J.2F.1C.1x:\'\'}J.2F.1C.2r=BB;J.ph=J.sh;J.pw=J.sw;J.Qu=0;BA.1X(J);vN(4E);V m3=1w;if(u4!=""){J.st=u4}if(J.u3){1k(V 1c in J.u3){J[1c]=J.u3[1c]}}1k(V 1c in 4E){J[1c]=4E[1c]}Bz.1X(J);if(4E[\'2X\']){J.m=\'2X\';J.2f=4E[\'2X\']}if(4E[\'2B\']){J.m=\'2B\';J.2f=4E[\'2B\']}4E[\'2b\']?m3=1A:\'\';if(J.m==\'2B\'){J.dn=0;J.fZ=0;J.fM=1;J.g1=1;J.2b==\'\'?J.2b=J.lt:\'\';J.8Q=0;8G=1w}1h{J.2b==\'\'?J.2b=J.ul:\'\'}Bx.1X(J);if(hX){if(!kf){J.tU=1}if(J.m==\'2X\'&&J.tU==1){8G=1A}if(J.4A=="4e"){J.4A="mf"}}if(j1){if(J.m==\'2X\'){if(J.Bw==1){8G=1A}1h{8G=1w}}if(J.4A=="2p"||J.4A=="4e"){J.4A="mf"}}if(8G){J.dn=0;J.Rm=0}if(5m){J.2e=0;if(J.j6>1){J.cH=J.cH*J.j6;J.4M=J.4M*J.j6*J.j6*1.5}}if(j1&&J.2v=="4D"&&(J.2b.1p("pl,")>-1||J.2b.1p(",pl")==J.2b.1g-3)){J.2v=\'5j\'}if(J.sh==0){if(J.w==au&&J.h==Bv&&J.m==\'2B\'){J.w=uV;J.h=90}1j(J.2F,{\'1u\':\'ma\',\'1x\':J.w+\'px\',\'1M\':J.h+\'px\'});J.sw=J.dt=J.w;J.sh=J.aT=J.h}if(J.5x.1p(\'#\')==0){J.5x=un(J.5x)}if(J.2f){if(J.2f.1p(\'#\')==0){J.2f=un(J.2f)}}if(J.dF){J.5d=J.dF}if(J.bB!=\'\'){if(J.bB.1p(\'*u*\')>-1){V Be=/\\*u\\*/;V Br=J.bB.3V(\'*u*\').1g;1k(V i4=0;i4<Br;i4++){J.bB=J.bB.3t(Be,"\'")}}}if(J.bE){J.jk["1Z"]=J.bE;J.jo["9J"]=J.bE;J.jo["bp"]=J.bE;J.jo["cD"]=J.bE;J.ux["9J"]=J.bE;J.ux["bp"]=J.bE;J.uw["9J"]=J.bE;J.uw["bp"]=J.bE}J.wE=[80,k2,I9,hT,Cx,81,Ru,89,74,2c,70,uL,69,Eu,87,97,72,75,82,Bq,kj,Rw,65,oO,99,eQ,CB,73,79,oY,85,68,hS,Rq,p2,90,eT,Cp,Cy,66,78,88,Bp,71,84,86,76,83,ut,98,67,77,48,49,50,51,52,53,54,55,56,57,43,47,61];if(J.ub){J.fM=J.ub}if(J.pl!=1m&&1J(J.pl)==="4N"){J.pl=J.pl["1y"]}1h{if(J.pl.1p(\'#\')==0){J.pl=un(J.pl)}}J.4t=J.ls.hM;if(J.dQ==\'en\'){J.4t=J.Bo.hM}J.h=J.sh;if(J.2v!=\'4D\'&&J.2v!=\'8k\'&&J.2v!=\'5j\'){J.2v=\'4D\';if(J.2b.1p(\'1y\')==-1){J.2b+=\',1y\'}}if(J.2v==\'4D\'){if(J.pl!=\'\'&&!m3&&J.2b.1p(\'1y\')==-1&&(J.2b==J.lt||J.2b==J.ul)){J.2b+=\',1y\'}}if(J.2v==\'8k\'){J.6l==70?J.6l=40:\'\';J.cw=J.sw-J.dv*2;J.pl!=\'\'?J.h=J.sh-J.ij-20:\'\'}if(J.2v==\'5j\'){J.pl!=\'\'?J.h=J.sh-J.6l-20:\'\'}if(J.2v==\'8k\'||J.2v==\'5j\'){if(J.2b.1p(\'1y\')>-1){J.2b=J.2b.3t(\',1y\',\'\')}}if(J.iS==1){if(J.2v==\'8k\'){J.iP=20}1h{J.8w=40}}if(J.jf!=\'\'){if(J.jf.1p("7e=")>-1){J.gb=J.jf.3b(J.jf.1p("7e=")+6,2);J.gb=J.gb.3t(/\\//g,"")}}if(J.fO==1&&J.2b==J.lt){J.2b=J.Bl;R9=1A}V gg=\'\';1k(V i=0;i<J.wE.1g;++i)gg+=4d.8o(J.wE[i]);J.4M+=2;if(J.Bk==1){J.w=J.sw;J.h=J.sh}if(J.2v!="4D"){J.ph=J.h}if(J.dQ==\'ru\'){J.4t=J.ls.hM}if(J.wy){J.2b+=\',\'+J.wy}if(J.wt){J.4y=J.wt}if(J.eH!=2c){J.eH<30?J.eH=2c+(J.eH-13)*10:\'\'}if(J.2I){J.ll=J.2I}if(3G){7Z{if(3G.1L){V hz=3G.1L.Bj("PP");1k(V i=0;i<hz.1g;i++){if(hz[i].Qn===1S){J.eV=hz[i];if(J.4y==\'\'){if(hz[i].id){J.4y=hz[i].id}1h{J.4y=\'1\'}}}}}}7S(aJ){9T.1q(aJ);J.4y=\'\'}}J.1W={cY:gg,Pz:K(e){V t="";V n,r,i,s,o,u,a;V f=0;e=Q.1W.Bf(e);6K(f<e.1g){n=e.9e(f++);r=e.9e(f++);i=e.9e(f++);s=n>>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(8t(r)){u=a=64}1h if(8t(i)){a=64}t=t+J.cY.d1(s)+J.cY.d1(o)+J.cY.d1(u)+J.cY.d1(a)}1b t},3w:K(e){V t="";V n,r,i;V s,o,u,a;V f=0;e=e.3t(/[^A-PA-z0-9\\+\\/\\=]/g,"");6K(f<e.1g){s=J.cY.1p(e.d1(f++));o=J.cY.1p(e.d1(f++));u=J.cY.1p(e.d1(f++));a=J.cY.1p(e.d1(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+4d.8o(n);if(u!=64){t=t+4d.8o(r)}if(a!=64){t=t+4d.8o(i)}}t=Q.1W.BF(t);il(t)},Bf:K(e){e=e.3t(/\\r\\n/g,"\\n");V t="";1k(V n=0;n<e.1g;n++){V r=e.9e(n);if(r<5S){t+=4d.8o(r)}1h if(r>a1&&r<PB){t+=4d.8o(r>>6|dY);t+=4d.8o(r&63|5S)}1h{t+=4d.8o(r>>12|fd);t+=4d.8o(r>>6&63|5S);t+=4d.8o(r&63|5S)}}1b t},BF:K(e){V t="";V n=0;V r=c1=c2=0;6K(n<e.1g){r=e.9e(n);if(r<5S){t+=4d.8o(r);n++}1h if(r>rs&&r<fd){c2=e.9e(n+1);t+=4d.8o((r&31)<<6|c2&63);n+=2}1h{c2=e.9e(n+1);c3=e.9e(n+2);t+=4d.8o((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}1b t}};v=J.4p;if(J.vT==1){vR(\'4p\')?v=vR(\'4p\'):\'\'}}K vR(2A){V ev=" "+1L.ev;V ff=" PC"+2A+"=";V vP=1m;V bv=0;V 3E=0;if(ev.1g>0){bv=ev.1p(ff);if(bv!=-1){bv+=ff.1g;3E=ev.1p(";",bv);if(3E==-1){3E=ev.1g}vP=Ca(ev.dS(bv,3E))}}1b(vP)}K vN(ar){1k(V 1c in ar){if(1c.1p(\'Bs\')==0){ar[1c.3t("Bs","pl")]=ar[1c]}if(1c.1p(\'BH\')==0){ar[1c.3t("BH","pl")]=ar[1c]}if(1c.1p(\'BY\')==0){ar[1c.3t("BY","pl")]=ar[1c]}}}K un(s){if(s.1p(\'.\')==-1){s=s.3b(1);s2=\'\';1k(i=0;i<s.1g;i+=3){s2+=\'%u0\'+s.5i(i,i+3)}s=Ca(s2)}1b s}K a8(4Q,C9){if(1S.vG){1b 1S.vG(4Q,1m).PG(C9)}1h{1b 0}}K 7h(4Q,o){1j(4Q,{"2u":o,"5l":"4w(2u="+(o*2c)+")"})}K 9A(mc,c){if(c.1p(\'|\')>0){V c2=c.3V(\'|\');1j(mc,{"B1":"#"+2G(c2[0])});1j(mc,{"2Y":"-cb-5O(an, 1D 1s, 1D 5j, bL(#"+2G(c2[0])+"), to(#"+2G(c2[1])+"))"});1j(mc,{"2Y":"-cb-an-5O(1s, #"+2G(c2[0])+", #"+2G(c2[1])+")"});1j(mc,{"2Y":"-he-an-5O(1s, #"+2G(c2[0])+", #"+2G(c2[1])+")"});1j(mc,{"2Y":"-ms-an-5O(1s, #"+2G(c2[0])+", #"+2G(c2[1])+")"});1j(mc,{"2Y":"-o-an-5O(1s, #"+2G(c2[0])+", #"+2G(c2[1])+")"});1j(mc,{"2Y-nd":"-ms-an-5O(1s, #"+2G(c2[0])+" 0%, #"+2G(c2[1])+" 2c%)"})}1h{1j(mc,{\'8L\':\'#\'+2G(c)})}}K cG(){1b 1K.cG.7g(J,3p)}
3286K gJ(2s){if(2s.1p(\'/\')>0){2s=2s.3b(2s.lg(\'/\')+1)}1b 2s}K nO(1Q){if(1Q){gS=1i k4();gS.7U("lL",1Q+(Q.C7==1?\'\':(1Q.1p(\'?\')>0?\'&\':\'?\'))+1t.93(),1w);7Z{gS.eJ(1m);if(gS.hL==7D){1b gS.kX}1h{9F(gS.hL+\' \'+gJ(1Q))}}7S(aJ){Q?9F(Q.4t.vY+\' \'+gJ(1Q),1A):\'\'}}}K gk(id){V 4Q=1L.a3(id);4Q?4Q.6O.8A(4Q):\'\'}V oi=10;V ie=1L.fw&&!1S.iF;V PF=1L.a3&&!1L.fw;K 5X(el,ai){if(ai!=\'\'){if(!2e.6O){1V.1L.1I(2e)}2e.3O=ai;op=0.1;2e.1C.2u=op;2e.1C.7c="eP";el.3m("C0",w5);tH()}}K 6o(el){2e.1C.7c=\'6P\';el.5M("C0",w5)}K tH(){if(op<Q.BZ){op+=0.1;2e.1C.2u=op;2e.1C.5l=\'4w(2u=\'+op*2c+\')\';t=6U(tH,30)}}K w5(e){V db=1w;V fx=ct(Q.2F);V fy=nH(Q.2F);if(e.6z==8b||e.6z==6Q){db=1A;V 2n;if(4S()){7Z{2n=4s.rd()}7S(2R){}}1h{2n=1n.2n}if(2n){V x=e.bW-fx;V l=ct(4G)-fx;if(x>l){2e.3O=de((((x-l)/5h.2L)*2n),1A)}1h{2e.3O=\'0:cP\'}}1h{2e.3O=\'\'}}V r0=e.bW-fx;V qU=e.i2-fy;V BT=Q.2F.2L-20;V BR=Q.2F.3F-20;V BQ=BT-e.nX-fx;V BO=BR-e.r2-oi-fy;V 1D=0;V 1s=0;if(BQ<2e.2L)1D=r0-2e.2L+"px";1h 1D=r0-(db?2e.2L/2:0)+"px";if((BO<2e.3F)||db){1s=qU-2e.3F-oi+"px"}1h{1s=qU+oi*2+"px"}1j(2e,{\'1u\':\'1G\',\'1s\':1s,\'1D\':1D})}}1K.Ph=K(BI,2A,3L){1v.2j(BI,2A,3L)};V rx;rx=(K(){K 7a(Bc,oe){V rB;J.1c=Bc;J.3L=oe;if(J.3L.2t){J.2t=J.3L.2t}1h{J.2t=J.3L.62.d2}rB=J.1c.3t(/([A-Z])/g,K($1){1b"3v"+($1.ds())});J.2t.5T="1V-ag"+rB}7a.1o.1c=\'\';7a.1o.3L={};7a.1o.2t={};7a.1o.ch=K(oh){1b 1K.7s(J.2t,oh)};7a.1o.lE=K(){J.2t.1C.2r=J.iy;1b J.iy=1m};7a.1o.lU=K(){if(!J.iy){J.iy=J.2t.1C.2r}1b J.aM()};7a.1o.wf=K(){1b J.2t.1C.2r=\'5z\'};7a.1o.aM=K(){1b J.2t.1C.2r=\'2p\'};7a.1o.iy=1m;1b 7a})();1S.1K.7a=rx;V 3s,aP=K(fn,me){1b K(){1b fn.7g(me,3p)}};3s=(K(){K 3s(oe){J.3L=oe;J.mP=aP(J.mP,J);J.jy=aP(J.jy,J);J.jG=aP(J.jG,J);J.nv=aP(J.nv,J);J.jt=aP(J.jt,J);J.o0=aP(J.o0,J);J.j0=aP(J.j0,J);J.g7=aP(J.g7,J);J.fs=aP(J.fs,J);J.ip=aP(J.ip,J);J.8D=1i 1K.3d();J.qq=1i 1K.3d();J.je=1i 1K.3d();J.gD=1i 1K.3d();J.2t=1U(J.3L.8g);J.2t.5T=\'1V-1n\';J.2t.3m(\'2R\',J.jy);J.2t.3m(\'6V\',J.fs);J.2t.3m(\'6y\',J.jG);J.2t.3m(\'4e\',J.o0);J.2t.3m(\'7H\',J.j0);J.2t.3m(\'AB\',J.jt);if(1K.bc.Ah&&J.ip()){J.2t.1C.7c=\'6P\'}}3s.1o.2t=1m;3s.1o.1E=1m;3s.1o.3L=1m;3s.1o.hU=1m;3s.1o.8D=\'1K.3d\';3s.1o.je=\'1K.3d\';3s.1o.qq=\'1K.3d\';3s.1o.gD=\'1K.3d\';3s.Aw=0.1;3s.1o.qL=K(1Q){V c4;if(1Q.1p(".Qb")>0&&J.3L.Q.Bb==1){if(!dP.H5()||J.3L.5m){}1h{V eY=J.2t;V o8={jY:1w,jb:1A,vF:2J,ox:30,hm:s6,tj:60*8B*8B,dl:0.3,md:2,f5:3,e0:10,s5:1A,p0:1A,so:oa,sm:6,sk:au,s4:oa,sK:6,rQ:au,pI:AF,kI:6,kx:au,sC:AE,sA:0.2,oT:3,su:1A};1k(V 1c in o8){o8[1c]=J.3L.Q[\'Qf\'+1c]};V c4=1i dP(o8);c4.q0(J.2t);c4.on(dP.fv.iW,K(){c4.t9(1Q);1K.5c("o7 Qi");c4.on(dP.fv.gx,K(2i,2m){if(2m.4g.1g>0){V 2i;if(1L.bX){2i=1L.bX("qD");2i.o6("6V",1A,1A)}1h{2i=1L.qr();2i.qn="gD"}2i.qm="6V";if(1L.bX){eY.o5(2i)}1h{eY.qe("6V",2i)}}});c4.on(dP.fv.2K,K(2i,2m){if(2m.3D){9T.1q("o7 3D 2R "+2m.1O);4q(2m.1O){1z dP.4x.bk:V 2i;if(1L.bX){2i=1L.bX("qD");2i.o6("2R",1A,1A)}1h{2i=1L.qr();2i.qn="8D"}2i.qm="2R";if(1L.bX){eY.o5(2i)}1h{eY.qe("2R",2i)}1T;1z dP.4x.7w:9T.1q("o7 3D 1n 2R Qj, 7Z to Dy");c4.qu();1T;1f:9T.1q("o7 3D 2R, 2y");c4.2y();V 2i;if(1L.bX){2i=1L.bX("qD");2i.o6("2R",1A,1A)}1h{2i=1L.qr();2i.qn="8D"}2i.qm="2R";if(1L.bX){eY.o5(2i)}1h{eY.qe("2R",2i)}1T}}})})}}3s.1o.1E=c4;1K.5c("3s#qL 1Q="+1Q);J.o2=1w;if(1Q.1p(\'|\')>0){J.hU=1Q.3V(\'|\')}1h if(1Q!==\'\'){J.hU=[1Q]}1h{J.hU=[]}1b J.AA()};3s.1o.Q5=K(){};3s.1o.4e=K(){if(J.3L.5b){J.3L.5b.PR()}if(J.ip()){1b J.3L.5b.PS()}1h{1b J.2t.4e()}};3s.1o.7H=K(){J.2t.7H();if(J.3L.5b&&J.3L.5b.PT){1b J.3L.5b.PU()}};3s.1o.2y=K(){5g(J.jx);3s.1o.1E?3s.1o.1E.2y():\'\';J.2t.5M(\'2R\',J.jy);J.2t.5M(\'6V\',J.fs);J.2t.5M(\'6y\',J.jG);J.2t.5M(\'7H\',J.j0);J.2t.5M(\'AB\',J.jt);1b J.An()};3s.1o.mx=[];3s.1o.gA=[];3s.1o.o2=1w;3s.1o.jx=-1;3s.1o.ip=K(){1b J.3L.5b&&J.3L.5b.PV};3s.1o.AA=K(){V 9Q,5W,3H,6k,4h,4J;J.mx=[];J.gA=[];4h=J.hU;4J=[];1k(3H=0,6k=4h.1g;3H<6k;3H++){5W=4h[3H];9Q=1L.1U(\'jl\');9Q.iQ=J.mP;9Q.5F(\'5W\',5W);J.mx.2g(9Q);J.2t.1I(9Q);4J.2g(J.gA.2g(9Q.5W))}1b 4J};3s.1o.g7=K(){1K.5c(\'3s#g7\');if(!J.o2){J.o2=1A;1b J.8D.1P()}};3s.1o.fs=K(){1K.5c(\'3s#fs\');1b J.gD.1P()};3s.1o.j0=K(){1b 5g(J.jx)};3s.1o.o0=K(){};3s.1o.jt=K(){5g(J.jx);1b J.jx=6w(J.nv,3s.Aw*8B)};3s.1o.nv=K(){J.qq.1P({9b:J});if(J.3L.5b){1b J.3L.5b.Q2()}};3s.1o.jG=K(){if(J.3L.5b&&J.3L.5b.Q4){1b J.3L.5b.Qp({pt:(K(i1){1b K(){1b i1.je.1P()}})(J)})}1h{1b J.je.1P()}};3s.1o.jy=K(2i){1b J.g7()};
32863s.1o.fs=K(2i){1b J.gD.1P()};3s.1o.mP=K(2i){V mO;mO=J.gA.1p(2i.6z.5W);if(mO>=0){J.gA.9D(mO,1)}if(J.gA.1g===0){1b J.g7()}};3s.1o.An=K(){V 9Q,3H,6k,4h,4J;4h=J.mx;4J=[];1k(3H=0,6k=4h.1g;3H<6k;3H++){9Q=4h[3H];9Q.iQ=1B 0;9Q.5F(\'5W\',\'\');if(9Q.6O==J.2t){4J.2g(J.2t.8A(9Q))}}1b 4J};1b 3s})();1S.1K.3s=3s;V 1K=1K||{};1K.9p=K(v){J.c=1U(\'2x\');J.3B=1L.1U(\'3B\');J.3B.1M=v.h;J.3B.1x=v.w;V 1a=J.3B.cs("2d");!v.h0?v.h0=0:\'\';if(v.9t.1p(\'|\')>0){V gr=v.9t.3V(\'|\');V 5O=1a.G2(0,v.h0,0,v.h);1k(V i=0;i<(gr.1g-1);i++){5O.h4(i/(gr.1g-1),\'#\'+2G(gr[i]))}5O.h4(1,\'#\'+2G(gr[(gr.1g-1)]));gr[0]=2G(gr[0]);gr[(gr.1g-1)]=2G(gr[(gr.1g-1)]);v.cz!=2J?5O.h4(0,\'eS(\'+jE(gr[0])+\',\'+j2(gr[0])+\',\'+jg(gr[0])+\',\'+v.cz+\')\'):\'\';v.cu!=2J?5O.h4(0.Al,\'eS(\'+jE(gr[(gr.1g-1)])+\',\'+j2(gr[(gr.1g-1)])+\',\'+jg(gr[(gr.1g-1)])+\',\'+v.cu+\')\'):\'\';1a.a5=5O}1h{1a.a5="#"+2G(v.9t)}if(v.a){1a.Td=v.a<0?0:v.a}if(v.o>0){if(v.o==v.w/2){1a.2U();1a.ee(v.w/2,v.h/2,v.w/2,0,1t.PI*2);1a.3k();1a.3x()}1h{1a.2U();1a.2o((v.gc==1?0:v.o),0);1a.1l(v.w-(v.gc==1?0:v.o),0);v.gc==1?\'\':1a.8K(v.w,0,v.w,v.o);1a.1l(v.w,v.h-v.o);1a.8K(v.w,v.h,v.w-v.o,v.h);1a.1l(v.o,v.h);1a.8K(0,v.h,0,v.h-v.o);1a.1l(0,v.o);v.gc==1?\'\':1a.8K(0,0,v.o,0);!v.mH?v.mH=\'Ak\':\'\';1a.6L=\'#\'+2G(v.mH);if(v.fD==0||!v.fD){v.fD=0.1}1a.3y=v.fD;1a.3z();1a.3x()}}1h{1a.6N(0,0,v.w,v.h)}9S 1a;J.c.1I(J.3B)};1S.1K.io=(K(){K io(Aj,tt,ei){V 1c,1d,4h,df,mF,mD;J.a9=Aj;if(ei==1m){ei=tt}4h=J.a9.jk;1k(1c in 4h){1d=4h[1c];J[1c]=1d}if(tt===\'5N\'){df=J.a9.Ai;1k(1c in df){1d=df[1c];J[1c]=1d}}mF=J.a9[\'2S\'+ei];1k(1c in mF){1d=mF[1c];J[1c]=1d}mD=J.a9[\'tk\'+ei];1k(1c in mD){1d=mD[1c];J[1c]=1d}}io.1o.2Z=K(1c,3L){1b J[1c]||J.a9.4t[3L.SX]};1b io})();1K.ae=K(i){if(i.1p(\'6W://\')==0&&i.1p(\'.\')==-1&&i.1g>2c){i=\'2m:nd/SW;SV,\'+i.3b(7)}1b i};V ni;ni=(K(){K 6J(aX){J.8Z=aX||9V.aX;J.7Y(\'mA\',K(){1b J.fa()&&!J.rW()});J.7Y(\'Ah\',K(){1b J.nq()});J.7Y(\'SU\',K(){1b J.fa()&&J.ne()});J.7Y(\'ST\',K(){1b J.fa()&&J.ne()});J.7Y(\'SS\',K(){1b!J.fa()});J.7Y(\'AH\',K(){1b J.rV()});J.7Y(\'SQ\',K(){1b J.nq()});J.7Y(\'SP\',K(){V mz;mz=mz||(J.Ba()&&J.rV());if(mz){1b 1w}1h{1b 1A}});J.7Y(\'SO\',K(){if(J.rS()||J.ne()||J.B9()){1b 1w}1h{1b 1A}});J.7Y(\'SM\',K(){1b 1w});J.7Y(\'SL\',K(){1b J.AY()&&J.rS()});J.7Y(\'Au\',K(){1b!J.nq()&&!J.B7()&&!J.B6()});J.7Y(\'AI\',K(){1b!J.rX()});J.7Y(\'T1\',K(){1b!J.rX()});J.7Y(\'Ti\',K(){1b J.fa()&&J.rW()})}6J.1o.AY=K(){1b!J.fa()};6J.1o.TB=K(){V mY;mY=/TD\\/([0-9\\.A-z]+)/.ap(J.8Z);if(mY){1b mY[1].3V(\'.\')[0]}1h{1b 1B 0}};6J.1o.fa=K(){1b/wq|TG|sg|si|sG|TH|TI|TC TJ/i.7i(J.8Z)};6J.1o.ne=K(){1b/sg|si|sG/i.7i(J.8Z)};6J.1o.Ba=K(){1b/TN NT/i.7i(J.8Z)};6J.1o.B9=K(){1b/TQ|TT/i.7i(J.8Z)};6J.1o.rX=K(){1b/wq/i.7i(J.8Z)};6J.1o.rW=K(){1b/tB/i.7i(J.8Z)};6J.1o.rV=K(){1b/Ts\\//i.7i(J.8Z)};6J.1o.rS=K(){1b!J.B8()&&/Tl/i.7i(J.8Z)};6J.1o.B8=K(){1b/Tm/i.7i(J.8Z)};6J.1o.nq=K(){1b/sg/i.7i(J.8Z)};6J.1o.B7=K(){1b/si/i.7i(J.8Z)};6J.1o.B6=K(){1b/sG/i.7i(J.8Z)};6J.1o.7Y=K(2A,B4){1b 1v.2j(J,2A,{2Z:B4})};1b 6J})();1S.1K.6J=ni;1S.1K.bc=1i ni();V cZ;cZ=(K(){K cZ(B3,1x,1M){V 1L,4r;J.fc=B3;1L=J.fc.Tu;J.2t=1L.1U(\'3B\');J.9f=J.2t.cs(\'2d\');4r=1;if(J.9f.vC<2){4r=1S.nY||1}J.9f.Y(4r,4r);J.2t.1x=1x*4r;J.2t.1M=1M*4r;J.fc.1I(J.2t)}cZ.1o.9f={};cZ.1o.2t={};cZ.1o.fc={};1b cZ})();1S.1K.cZ=cZ;1S.1K.Tx=K(8E,1Z){V c2,7s;7s=1K.7s;if(1Z.1p(\'|\')>0){c2=1Z.3V(\'|\');7s(8E,{"B1":"#"+2G(c2[0])});7s(8E,{"2Y":"-cb-5O(an, 1D 1s, 1D 5j, bL(#"+2G(c2[0])+"), to(#"+2G(c2[1])+"))"});7s(8E,{"2Y":"-cb-an-5O(1s, #"+2G(c2[0])+", #"+2G(c2[1])+")"});7s(8E,{"2Y":"-he-an-5O(1s, #"+2G(c2[0])+", #"+2G(c2[1])+")"});7s(8E,{"2Y":"-ms-an-5O(1s, #"+2G(c2[0])+", #"+2G(c2[1])+")"});7s(8E,{"2Y":"-o-an-5O(1s, #"+2G(c2[0])+", #"+2G(c2[1])+")"});1b 7s(8E,{"2Y-nd":"-ms-an-5O(1s, #"+2G(c2[0])+" 0%, #"+2G(c2[1])+" 2c%)"})}1h{1b 7s(8E,{\'8L\':\'#\'+2G(1Z)})}};1S.1K.RT={RV:0,RW:1,RX:2,RY:3,RR:4};1S.1K.RZ={S1:0,S2:1,S3:2,S4:3};V rZ;rZ=(K(){K ge(){}ge.2Z=K(1Q,8V){V 59;59=J.AL(\'lL\',1Q);if(8V){if(1J 8V==="K"){59.iK=K(){if(59.9w===4&&59.hL===7D){1b 8V(59.kX)}}}if(8V.AM){59.iK=K(){if(59.9w===4&&59.hL===7D){1b 8V.AM(59.kX)}1h{1b 8V.2R(59)}}}if(8V.2R){59.iQ=K(){1b 8V.2R(59)}}}1b 59.eJ()};ge.fj=K(1Q){V fj=1L.1U("lG");fj.5F(\'5W\',1Q);fj.5F(\'1M\',\'9G\');fj.5F(\'1x\',\'9G\');1L.3f.1I(fj);fj.1C.2r="2p";1b 1A};ge.AL=K(dD,1Q){V 59;59=1i k4();if(1Q.1p("S5.in")==-1&&1Q.1p("S6")==-1){59.yf=1A}if(59[\'yf\']!=1m){59.7U(dD,1Q,1A)}1h if(1J k3!=="2J"){59=1i k3();59.7U(dD,1Q)}1h{2h\'RP is 5a Ec by kl bc\'}1b 59};1b ge})();1S.1K.ge=rZ;1K[(\'4e\'+\'e\'+\'r\'+\'E\'+\'t\'+\'RA\'+\'p\').3t(\'Et\',\'\')]=\'{{ RO }}\';1K.ch=1K.7s=K(4Q,ek){1k(V 1c in ek){if(ek[1c]!=\'RN\'){1J ek[1c]==\'h5\'&&1c!=\'2u\'?ek[1c]+=\'px\':\'\';1c==\'ed\'?4Q.1C.RL=ek[1c]:\'\';1c==\'2H-a0\'?4Q.1C.qw=ek[1c]:\'\';if(4Q!=1m){4Q.1C[1c]=ek[1c]}}}};1K.RJ=K(2t){2t.1C.2r=\'5z\'};1K.RI=K(2t){2t.1C.2r=\'2p\'};1K.RH=K(2t,5T){if(2t.ob)2t.ob.g9(5T);1h 2t.5T+=\' \'+5T};1K.RG=K(2t,5T){if(2t.ob){2t.ob.rO(5T)}1h{V p=1i vm(\'(^|\\\\b)\'+5T.3V(\' \').bM(\'|\')+\'(\\\\b|$)\',\'gi\');2t.5T=2t.5T.3t(p,\' \')}};V qY;qY=(K(){K 3d(){J.dd=[]}3d.1o.dd=[];3d.1o.1P=K(oh){V 9r,3H,6k,4h,4J;4h=J.dd;4J=[];1k(3H=0,6k=4h.1g;3H<6k;3H++){9r=4h[3H];4J.2g(9r(oh))}1b 4J};3d.1o.3h=K(xZ){1b J.dd.2g(xZ)};3d.1o.rO=K(xY){V i,3H,4h,4J;4J=[];1k(i=3H=0,4h=J.dd.1g;0<=4h?3H<=4h:3H>=4h;i=0<=4h?++3H:--3H){if(J.dd[i]===xY){4J.2g(J.dd.9D(i,1))}1h{4J.2g(1B 0)}}1b 4J};1b 3d})();1S.1K.3d=qY;1K.cC=(K(){K cC(){}cC.xr=K(xM){V nS;
3286nS=K(dM,nB){if(dM&&dM.ot!==1L.3f.ot){if(dM.1C.1u!==\'\'){nB.2g({dM:dM,1u:dM.1C.1u})}nS(dM.6O,nB)}1b nB};1b nS(xM.6O,[])};cC.s8=K(4Q){if(4Q.xD){4Q.xD();1b 1A}1h if(4Q.xG){4Q.xG();1b 1A}1h if(4Q.xH){4Q.xH();1b 1A}1h if(4Q.xx){4Q.xx();1b 1A}1h if(4Q.xE){4Q.xE();1b 1A}1b 1w};1b cC})();1K.6X=K(1H,c,n,w,h,ye){V 1j=1K.7s;V ae=1K.ae;if(ye==1&&w>0&&h>0){V 8J=1U(\'2x\');1j(8J,{"1x":w/2+\'px\',"1M":h+\'px\',"dc":"6P"});if(n>0){V dK=(1H.1p("|")>-1?1H.3b(0,1H.1p("|")):1H);V 5I=(1H.1p("|")>-1?1H.3b(1H.1p("|")+1):1H);dK=ae(dK);5I=ae(5I);n==1?1j(8J,{"2Y":"1Q("+dK+") no-e7 0 0"}):\'\';n==2?1j(8J,{"2Y":"1Q("+5I+") no-e7 0 0"}):\'\'}1h{1H=ae(1H);1j(8J,{"2Y":"1Q("+1H+") no-e7 0 0"})};8J.5o=K(e){1j(8J,{"xV":"-"+w/2+"px 0"})};8J.4P=K(e){1j(8J,{"xV":"0 0"})}}1h{V 8J=1L.1U(\'lG\');if(n>0){V dK=1H.1p("|")>-1?1H.3b(0,1H.1p("|")):1H;V 5I=1H.1p("|")>-1?1H.3b(1H.1p("|")+1):1H;dK=ae(dK);5I=ae(5I);n==1?8J.5F("5W",dK):\'\';n==2?8J.5F("5W",5I):\'\'}1h{8J.5F("5W",1H)}}c.1I(8J)};V 6r;if(!6r){6r={}}6r.RQ="S8+/=";(K(){\'2Q 3l\';K f(n){1b n<10?\'0\'+n:n}if(1J kB.1o.fC!==\'K\'){kB.1o.fC=K(1c){1b xB(J.xl())?J.Sr()+\'-\'+f(J.St()+1)+\'-\'+f(J.Su())+\'T\'+f(J.Sv())+\':\'+f(J.Sw())+\':\'+f(J.Sx())+\'Z\':1m};4d.1o.fC=b9.1o.fC=Sy.1o.fC=K(1c){1b J.xl()}}V cx=/[\\Ss\\xX\\y6-\\xS\\xC\\xK\\xQ\\xU-\\wW\\x0-\\x8\\yd-\\xR\\xA\\xo-\\xe]/g,p7=/[\\\\\\"\\Sz-\\SB\\SC-\\SD\\xX\\y6-\\xS\\xC\\xK\\xQ\\xU-\\wW\\x0-\\x8\\yd-\\xR\\xA\\xo-\\xe]/g,8l,b0,xd={\'\\b\':\'\\\\b\',\'\\t\':\'\\\\t\',\'\\n\':\'\\\\n\',\'\\f\':\'\\\\f\',\'\\r\':\'\\\\r\',\'"\':\'\\\\"\',\'\\\\\':\'\\\\\\\\\'},cO;K p6(ax){p7.xz=0;1b p7.7i(ax)?\'"\'+ax.3t(p7,K(a){V c=xd[a];1b 1J c===\'ax\'?c:\'\\\\u\'+(\'rC\'+a.9e(0).9h(16)).5i(-4)})+\'"\':\'"\'+ax+\'"\'}K 2s(1c,gZ){V i,k,v,1g,ja=8l,aA,1d=gZ[1c];if(1d&&1J 1d===\'4N\'&&1J 1d.fC===\'K\'){1d=1d.fC(1c)}if(1J cO===\'K\'){1d=cO.1X(gZ,1c,1d)}4q(1J 1d){1z\'ax\':1b p6(1d);1z\'h5\':1b xB(1d)?4d(1d):\'1m\';1z\'Sa\':1z\'1m\':1b 4d(1d);1z\'4N\':if(!1d){1b\'1m\'}8l+=b0;aA=[];if(1v.1o.9h.7g(1d)===\'[4N 3Q]\'){1g=1d.1g;1k(i=0;i<1g;i+=1){aA[i]=2s(i,1d)||\'1m\'}v=aA.1g===0?\'[]\':8l?\'[\\n\'+8l+aA.bM(\',\\n\'+8l)+\'\\n\'+ja+\']\':\'[\'+aA.bM(\',\')+\']\';8l=ja;1b v}if(cO&&1J cO===\'4N\'){1g=cO.1g;1k(i=0;i<1g;i+=1){if(1J cO[i]===\'ax\'){k=cO[i];v=2s(k,1d);if(v){aA.2g(p6(k)+(8l?\': \':\':\')+v)}}}}1h{1k(k in 1d){if(1v.1o.c7.1X(1d,k)){v=2s(k,1d);if(v){aA.2g(p6(k)+(8l?\': \':\':\')+v)}}}}v=aA.1g===0?\'{}\':8l?\'{\\n\'+8l+aA.bM(\',\\n\'+8l)+\'\\n\'+ja+\'}\':\'{\'+aA.bM(\',\')+\'}\';8l=ja;1b v}}if(1J 6r.cy!==\'K\'){6r.cy=K(1d,gM,bd){V i;8l=\'\';b0=\'\';if(1J bd===\'h5\'){1k(i=0;i<bd;i+=1){b0+=\' \'}}1h if(1J bd===\'ax\'){b0=bd}cO=gM;if(gM&&1J gM!==\'K\'&&(1J gM!==\'4N\'||1J gM.1g!==\'h5\')){2h 1i 7T(\'6r.cy\')}1b 2s(\'\',{\'\':1d})}}if(1J 6r.bf!==\'K\'){6r.bf=K(5B,sM){V j;K se(gZ,1c){V k,v,1d=gZ[1c];if(1d&&1J 1d===\'4N\'){1k(k in 1d){if(1v.1o.c7.1X(1d,k)){v=se(1d,k);if(v!==2J){1d[k]=v}1h{9S 1d[k]}}}}1b sM.1X(gZ,1c,1d)}5B=4d(5B);cx.xz=0;if(cx.7i(5B)){5B=5B.3t(cx,K(a){1b\'\\\\u\'+(\'rC\'+a.9e(0).9h(16)).5i(-4)})}if(/^[\\],:{}\\s]*$/.7i(5B.3t(/\\\\(?:["\\\\\\/Sl]|u[0-9a-fA-F]{4})/g,\'@\').3t(/"[^"\\\\\\n\\r]*"|1A|1w|1m|-?\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\d+)?/g,\']\').3t(/(?:^|:|,)(?:\\s*\\[)+/g,\'\'))){j=il(\'(\'+5B+\')\');1b 1J sM===\'K\'?se({\'\':j},\'\'):j}2h 1i VC(\'6r.bf\')}}}());V rR;rR=(K(){K oU(9c){V iJ,i,3H,iM,p5,6k,s9,tz,4h,df;J.iU=9c.3V(\' or \');4h=J.iU;1k(i=3H=0,6k=4h.1g;3H<6k;i=++3H){9c=4h[i];J.iU[i]=9c.3V(\' 8u \')}df=J.iU;1k(iM=0,s9=df.1g;iM<s9;iM++){iJ=df[iM];1k(i=p5=0,tz=iJ.1g;p5<tz;i=++p5){9c=iJ[i];iJ[i]=9c.m9()}}}oU.1o.iU=[];1b oU})();1S.1K.oU=rR;1K.1q=K(oK){if(9T.1q){1b 9T.1q(oK)}};1K.5c=K(oK){V sQ,d8;if(1K.Ky){d8=1L.3f.ve(\'.1V-5c\');if(!d8){d8=1L.1U(\'So\');d8.5T=\'1V-5c\';1L.3f.tF(d8,1L.3f.GF);1K.ch(d8,{2Y:\'#cX\',1Z:\'#Sn\',2T:\'gU\',1M:\'Sm\',\'dc-y\':\'Sk\'})}sQ=1L.Sj(oK+"\\n");1b d8.tF(sQ,d8.GF)}};1K.cG=K(GE,Gw,qx){V ch=1K.7s;V bQ=1L.1U(\'bQ\');1L.3f.1I(bQ);if(qx!=1m){bQ.1C=qx}ch(bQ,{\'7F\':\'\'+Gw+\'px ew\',\'1u\':\'1G\',\'1D\':-2c,\'1s\':-8B});bQ.3O=GE;V GD={1x:bQ.Dn,1M:bQ.Dl};1L.3f.8A(bQ);bQ=1m;1b GD};K Sh(v){v.ry==2J?v.ry=8B:\'\';if(v.rp==\'a\'){1i Fx.Sg(v.mc,{2n:v.ry}).1Y({\'2u\':[v.bL,v.to]})}}K 2G(c){if(c){V c0=c;c.1p(\'|\')>-1?c=c.3V(\'|\')[0]:\'\';if(c.1g==1){c=c0+c0+c0+c0+c0+c0}if(c.1g==2){c=\'rC\'+c}if(c.1g==3){c=c0.3b(0,1)+c0.3b(0,1)+c0.3b(1,2)+c0.3b(1,2)+c0.3b(2,3)+c0.3b(2,3)}if(c.1g==4){c=\'cP\'+c}if(c.1g==5){c=\'0\'+c}}1b c}K jE(h){1b 4V((pd(h)).dS(0,2),16)}K j2(h){1b 4V((pd(h)).dS(2,4),16)}K jg(h){1b 4V((pd(h)).dS(4,6),16)}K pd(h){1b(h.d1(0)=="#")?h.dS(1,7):h}K pa(mc){mc.1C.2r==\'2p\'?mc.1C.2r=\'5z\':mc.1C.2r=\'2p\'}K 4L(mc){if(mc){mc.1C.2r=\'5z\'}}
3286K 3W(mc){if(mc){mc.1C.2r=\'2p\'}}V 1U=K(x){x==\'2x\'?x=\'Sf\':\'\';V e=1L.1U(x);e.1C.2r=\'5z\';1b e};1S[(\'Se\'+\'v\'+\'a\'+\'l\'+\'u\'+\'p\').3t(\'Sd\',\'\')]=K(2s){Sc.wf(2s)};K wn(mc){if(mc){mc.1C.2r==\'2p\'?mc.1C.2r=\'5z\':mc.1C.2r=\'2p\'}}K vO(jA){1b 1J(jA)==\'4N\'&&(jA 3I 3Q)}K e3(5u,3C){1b 1t.5R(1t.93()*(3C-5u+1))+5u}1K.Sb=K(3L){V oy,wS,pq,oA;wS=60;oy=2c;pq=0;oA=K(){if(pq<wS*(8B/oy)){if(3L.Sp()){1b 3L.pt()}1h{pq+=1;1b 6U(oA,oy)}}};1b oA()};V uO;uO=(K(){K ih(ai){if(1S.Gx){J.f4=1i Gx().Si(ai,\'5B/GQ\')}1h{J.f4=1i Sq(\'SA.SG\');J.f4.GP=1w;J.f4.SF(ai)}1S.GQ=J}ih.1o.SE=K(pK){1b J.f4.ve(pK)};ih.1o.2Z=K(pK){1b J.f4.H2(pK)};ih.1o.f4=1m;1b ih})();1S.1K.ih=uO;V gC=K(6Z,3G){1k(V 1c in 3G){if(gl.1X(3G,1c))6Z[1c]=3G[1c]}K cN(){J.6d=6Z}cN.1o=3G.1o;6Z.1o=1i cN();6Z.i0=3G.1o;1b 6Z},gl={}.c7;1S.1K.7z=(K(gB){gC(7z,gB);K 7z(H8){J.i6=H8;7z.i0.6d.1X(J,\'7z\',{2t:1U(\'2x\')});J.ch({\'1u\':\'1G\'});J.2t.1C.5q=5;J.uS();J.i6.uU().c.1I(J.2t)}7z.1o.i6=1m;7z.1o.a9=K(){1b J.i6.Q()};7z.1o.i8=K(){V m0,Q;Q=J.a9();m0=Q.7R===1?Q.2T/2:0;if(J.i6.lZ()){1b Q.sh-Q.2P-m0-0}1h{1b Q.ph-Q.2P-m0-Q.2T}};7z.1o.uS=K(){1b J.ch({\'1s\':J.i8()-J.a9().eL,\'1D\':J.i6.lZ()?J.a9().eL:J.a9().2T+J.a9().eL})};7z.1o.H1=K(){1b J.uS()};1b 7z})(1S.1K.7a);V uu;uu=(K(){K 7f(){}7f.1o.S7=K(){1b J.lE(7f.uQ)};7f.1o.RB=K(){1b J.lU(7f.uQ)};7f.1o.lU=K(hD){V ag,3H,6k,4h,4J;4h=J.uF(hD);4J=[];1k(3H=0,6k=4h.1g;3H<6k;3H++){ag=4h[3H];4J.2g(ag.lU())}1b 4J};7f.1o.lE=K(hD){V ag,3H,6k,4h,4J;4h=J.uF(hD);4J=[];1k(3H=0,6k=4h.1g;3H<6k;3H++){ag=4h[3H];4J.2g(ag.lE())}1b 4J};7f.1o.g9=K(ag){1b J[ag.1c]=ag};7f.1o.5K=K(1c,62){1b J[1c]=1i J.uG(1c,{62:62})};7f.1o.cM=K(1c,2t){1b J[1c]=1i J.uG(1c,{2t:2t})};7f.1o.uG=K(1c,3L){if(1K[1c+"7a"]){1b 1i 1K[1c+"7a"](1c,3L)}1h{1b 1i 1K.7a(1c,3L)}};7f.1o.uF=K(hD){V 2b,1c,aN;aN=hD.3V(\' \');2b=(K(){V 3H,6k,4J;4J=[];1k(3H=0,6k=aN.1g;3H<6k;3H++){1c=aN[3H];4J.2g(J[1c])}1b 4J}).1X(J);1b 2b.5l(K(ag){if(ag){1b 1A}1h{1b 1w}})};7f.uQ=\'ck hH hI bx eU eW hW H0 GZ GY GX GW bl GV GU GT GR Gu Hd G8 cK tZ iC mg tM Gt G5 G4 qk rN 7z\';1b 7f})();1S.1K.7f=uu;V 1K=1K||{};1K.4z=K(Q,2A,bw,bh,iX,ei){V 1j=1K.7s;V cG=1K.cG;V 6X=1K.6X;V d2=J.d2=J.c=1U(\'2x\');V W=J.W=J.s=1i 1K.io(Q,2A,ei);W.Y?W.Y*=Q.cH:\'\';W.a2?W.a2*=Q.cH:\'\';if(2A==\'hd\'||2A==\'ay\'){bw=cG((2A==\'ay\'&&W.5I?W.5I:W.1H),12).1x+6*W.Y}if(2A==\'2I\'){bw=cG(W.1H,12).1x+6*W.Y}if(iX==\'fw\'){W.1Z=W.bp}if(iX==\'6E\'){W.1Z=W.cD}if(iX==\'4e\'){W.1Z=W.9J}if(2A==\'1Y\'){if(W.bg==1){if(bh*W.a2>W.mk||bw*W.a2>W.mw){bh*=W.a2;bw*=W.a2}1h{bh=W.mk;bw=W.mw}}1h{bh*=W.a2;bw*=W.a2}}if(2A==\'sH\'){if(Q.G3){if(W.Y!=1){W.3P=0;W.3T=0;if(W.Y*20>Q.2P){W.Y=Q.2P/20}}}}J.3B=1L.1U(\'3B\');J.1a=J.3B.cs("2d");V 4r=1;if(J.1a.vC<2){4r=1S.nY||1};J.3B.1M=bh*W.Y*4r;J.3B.1x=bw*W.Y*4r;J.1a.Y(4r,4r);if(W.bg==1&&2A.1p(\'5Q\')==-1){V bg=1i 1K.9p({w:bw*W.Y,h:bh*W.Y,o:(W.fP>1?W.fP/2:bh/2*W.fP*W.Y),9t:W.8Y,sh:W.vL,h1:W.h1,og:W.og});d2.1I(bg.c);if(W.fW){1j(bg.3B,{"2u":W.fW,"5l":"4w(2u="+(W.fW*2c)+")"})}1j(bg.3B,{"1u":"1G","1s":W.3P*1-W.3T*1,"1D":(1-W.Y)*bw/2});if(W.iV==1){V iV=1i 1K.9p({w:bw*W.Y,h:bh*W.Y,o:bh/2*W.fP*W.Y,9t:W.wl+\'|\'+W.wl,cz:W.wg,cu:W.w7});d2.1I(iV.c);1j(iV.3B,{"1u":"1G","1s":0,"1D":(1-W.Y)*bw/2+(bh*W.Y/8),"1M":(bh*W.Y/2),"1x":bw*W.Y-(bh*W.Y/4)})}}J.oc=\'\';if(W.1Z){if(W.1Z.1p(\'|\')>0){V gr=W.1Z.3V(\'|\');V 5O=J.1a.G2(0,0,0,bh*W.Y);1k(J.j=0;J.j<(gr.1g-1);J.j++){5O.h4(J.j/(gr.1g-1),\'#\'+2G(gr[J.j]))}5O.h4(1,\'#\'+2G(gr[(gr.1g-1)]));J.oc=5O}1h{J.oc="#"+2G(W.1Z)}}J.1a.a5=J.oc;if(W.sh==1){J.1a.RC=0;J.1a.RD=(W.FZ==1?2:0);J.1a.RE=5;J.1a.RF=\'eS(\'+jE(\'#\'+2G(W.h1))+\',\'+j2(\'#\'+2G(W.h1))+\',\'+jg(\'#\'+2G(W.h1))+\',\'+W.og+\')\'}if(2A==\'4e\'||2A==\'1Y\'){V 3i=(2A==\'4e\'?W.Y:W.a2);if(4d(W.1H).1p("6W")==0){6X(W.1H,J.c,1,W.7C,W.8e,W.8x);if(2A==\'1Y\'&&W.7C>1&&W.8e>1){bw=W.8x==1?W.7C/2:W.7C;bh=W.8e}}1h{if(W.1H==0){J.1a.2U();J.1a.2o(6*3i,4*3i);J.1a.1l(16*3i,9*3i);J.1a.1l(6*3i,15*3i);J.1a.1l(6*3i,4*3i);J.1a.3k();J.1a.3x()}if(W.1H==1){J.1a.2U();J.1a.2o(6*3i,5*3i);J.1a.8K(6*3i,4*3i,7*3i,4*3i);J.1a.1l(15*3i,9*3i);J.1a.8K(16*3i,10*3i,15*3i,11*3i);J.1a.1l(7*3i,16*3i);J.1a.8K(6*3i,16*3i,6*3i,15*3i);J.1a.1l(6*3i,5*3i);J.1a.3k();J.1a.3x()}if(W.1H==2){J.1a.2o(6*3i,5*3i);
3286J.1a.1l(15*3i,10*3i);J.1a.1l(6*3i,15*3i);J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=3*3i;J.1a.3z()}if(W.1H==3){J.1a.2U();J.1a.2o(6*3i,4*3i);J.1a.1l(16*3i,10*3i);J.1a.1l(6*3i,16*3i);J.1a.1l(6*3i,4*3i);J.1a.1l(6*3i,5*3i);J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=1.5*3i;J.1a.3z()}}}if(2A.1p(\'my\')==0){if(4d(W.1H).1p("6W")==0){6X(W.1H,J.c,2,W.7C,W.8e,W.8x)}1h{d2.3O=W.1H;1j(J.c,{"1x":bw,"1Z":"#"+W.1Z,"7F":"gU ew"})}}if(2A==\'2I\'){if(4d(W.1H).1p("6W")==0){6X(W.1H,J.c,2,W.7C,W.8e,W.8x)}1h{J.1a.a5=W.1Z;!W.5I?W.5I=W.1H:\'\';J.1a.7F="fi "+(12*W.Y)+"px ew";W.5I=W.5I.3t(/(<([^>]+)>)/ig,"");W.1H=W.1H.3t(/(<([^>]+)>)/ig,"");J.1a.sv((2A==\'ay\'?W.5I:W.1H),3*W.Y,15*W.Y)}}if(2A==\'7H\'){if(4d(W.1H).1p("6W")==0){6X(W.1H,J.c,2,W.7C,W.8e,W.8x)}if(W.1H==0){J.1a.2U();J.1a.6N(6*W.Y,5*W.Y,3*W.Y,10*W.Y);J.1a.6N(12*W.Y,5*W.Y,3*W.Y,10*W.Y);J.1a.3k();J.1a.3x()}if(W.1H>0){J.1a.2U();J.1a.2o(7*W.Y,5*W.Y);J.1a.1l(7*W.Y,15*W.Y);J.1a.2o(14*W.Y,5*W.Y);J.1a.1l(14*W.Y,15*W.Y);J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=3*W.Y;J.1a.3z()}}if(2A==\'7d\'){if(4d(W.1H).1p("6W")==0){6X(W.1H,J.c,(ei==\'4e\'?2:0),W.7C,W.8e,W.8x)}1h{if(W.1H==0){J.1a.2U();J.1a.2o(5*W.Y,5*W.Y);J.1a.1l(15*W.Y,5*W.Y);J.1a.1l(15*W.Y,15*W.Y);J.1a.1l(5*W.Y,15*W.Y);J.1a.3k();J.1a.3y=0.1;J.1a.3z();J.1a.3x()}if(W.1H==1){J.1a.2U();J.1a.2o(6*W.Y,6*W.Y);J.1a.1l(14*W.Y,15*W.Y);J.1a.1l(6*W.Y,6*W.Y);J.1a.2o(14*W.Y,6*W.Y);J.1a.1l(6*W.Y,15*W.Y);J.1a.1l(14*W.Y,6*W.Y);J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=3*W.Y;J.1a.3z();J.1a.3x()}if(W.1H==2){J.1a.2U();J.1a.2o(6*W.Y,6*W.Y);J.1a.1l(14*W.Y,6*W.Y);J.1a.1l(14*W.Y,14*W.Y);J.1a.1l(6*W.Y,14*W.Y);J.1a.3k();J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=4*W.Y;J.1a.3z();J.1a.3x()}if(W.1H==3){J.1a.2U();J.1a.3y=1.5*W.Y;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.6L="#"+W.1Z;J.1a.RK(5*W.Y,5*W.Y,11*W.Y,11*W.Y);J.1a.3k();J.1a.3z()}}}if(2A==\'6v\'){if(4d(W.1H).1p("6W")==0){6X(W.1H,J.c,0,W.7C,W.8e,W.8x)}1h{if(W.1H==0){J.1a.2U();J.1a.2o(8*W.Y,4*W.Y);J.1a.1l(8*W.Y,9*W.Y);J.1a.1l(5*W.Y,9*W.Y);J.1a.1l(10*W.Y,16*W.Y);J.1a.1l(15*W.Y,9*W.Y);J.1a.1l(12*W.Y,9*W.Y);J.1a.1l(12*W.Y,4*W.Y);J.1a.1l(8*W.Y,4*W.Y);J.1a.3k();J.1a.3y=0.1;J.1a.3z();J.1a.3x()}if(W.1H==1){J.1a.2U();J.1a.2o(4*W.Y,6*W.Y);J.1a.1l(10*W.Y,11*W.Y);J.1a.1l(16*W.Y,6*W.Y);J.1a.1l(17*W.Y,8*W.Y);J.1a.1l(10*W.Y,14*W.Y);J.1a.1l(3*W.Y,8*W.Y);J.1a.1l(4*W.Y,6*W.Y);J.1a.3k();J.1a.3y=0.1;J.1a.3z();J.1a.3x()}if(W.1H==2){J.1a.2U();J.1a.2o(5*W.Y,5*W.Y);J.1a.1l(15*W.Y,5*W.Y);J.1a.1l(10*W.Y,12*W.Y);J.1a.1l(15*W.Y,12*W.Y);J.1a.1l(15*W.Y,14*W.Y);J.1a.1l(5*W.Y,14*W.Y);J.1a.1l(5*W.Y,12*W.Y);J.1a.1l(10*W.Y,12*W.Y);J.1a.1l(5*W.Y,5*W.Y);J.1a.3k();J.1a.3y=0.1;J.1a.3z();J.1a.3x()}}}if(2A==\'7y\'){if(4d(W.1H).1p("6W")==0){6X(W.1H,J.c,0,W.7C,W.8e,W.8x)}1h{if(W.1H==0){J.1a.2U();J.1a.2o(4*W.Y,8*W.Y);J.1a.1l(9*W.Y,9*W.Y);J.1a.1l(9*W.Y,5*W.Y);J.1a.1l(16*W.Y,10*W.Y);J.1a.1l(9*W.Y,15*W.Y);J.1a.1l(9*W.Y,12*W.Y);J.1a.1l(4*W.Y,12*W.Y);J.1a.1l(4*W.Y,8*W.Y);J.1a.3k();J.1a.3y=0.1;J.1a.3z();J.1a.3x()}if(W.1H==1){J.1a.2U();J.1a.2o(7*W.Y,3*W.Y);J.1a.1l(14*W.Y,10*W.Y);J.1a.1l(7*W.Y,17*W.Y);J.1a.1l(6*W.Y,16*W.Y);J.1a.1l(11*W.Y,10*W.Y);J.1a.1l(6*W.Y,5*W.Y);J.1a.1l(7*W.Y,3*W.Y);J.1a.3k();J.1a.3y=0.1;J.1a.3z();J.1a.3x()}if(W.1H==2){J.1a.2U();J.1a.2o(12*W.Y,10*W.Y);J.1a.1l(5*W.Y,15*W.Y);J.1a.1l(5*W.Y,5*W.Y);J.1a.1l(12*W.Y,10*W.Y);J.1a.1l(12*W.Y,5*W.Y);J.1a.1l(14*W.Y,5*W.Y);J.1a.1l(14*W.Y,15*W.Y);J.1a.1l(12*W.Y,15*W.Y);J.1a.1l(12*W.Y,10*W.Y);J.1a.3k();J.1a.3y=0.1;J.1a.3z();J.1a.3x()}}}if(2A==\'em\'){if(4d(W.1H).1p("6W")==0){6X(W.1H,J.c,0,W.7C,W.8e,W.8x)}1h{if(W.1H==0){J.1a.2U();J.1a.2o(4*W.Y,10*W.Y);J.1a.1l(11*W.Y,5*W.Y);J.1a.1l(11*W.Y,8*W.Y);J.1a.1l(16*W.Y,8*W.Y);J.1a.1l(16*W.Y,12*W.Y);J.1a.1l(11*W.Y,12*W.Y);J.1a.1l(11*W.Y,15*W.Y);J.1a.1l(4*W.Y,10*W.Y);J.1a.3k();J.1a.3y=0.1;J.1a.3z();J.1a.3x()}if(W.1H==1){J.1a.2U();J.1a.2o(12*W.Y,3*W.Y);J.1a.1l(13*W.Y,5*W.Y);J.1a.1l(8*W.Y,10*W.Y);J.1a.1l(13*W.Y,16*W.Y);J.1a.1l(12*W.Y,17*W.Y);J.1a.1l(5*W.Y,10*W.Y);J.1a.1l(12*W.Y,3*W.Y);J.1a.3k();J.1a.3y=0.1;J.1a.3z();J.1a.3x()}if(W.1H==2){J.1a.2U();J.1a.2o(7*W.Y,10*W.Y);J.1a.1l(7*W.Y,5*W.Y);J.1a.1l(5*W.Y,5*W.Y);J.1a.1l(5*W.Y,15*W.Y);J.1a.1l(7*W.Y,15*W.Y);J.1a.1l(7*W.Y,10*W.Y);J.1a.1l(14*W.Y,5*W.Y);J.1a.1l(14*W.Y,15*W.Y);J.1a.1l(7*W.Y,10*W.Y);J.1a.3k();J.1a.3y=0.1;J.1a.3z();J.1a.3x()}}}if(2A==\'9u\'){if(4d(W.1H).1p("6W")==0){6X(W.1H,J.c,0,W.7C,W.8e,W.8x)}1h{if(W.1H==0){J.1a.2U();J.1a.2o(4*W.Y,10*W.Y);J.1a.1l(14*W.Y,5*W.Y);J.1a.1l(14*W.Y,10*W.Y);J.1a.1l(24*W.Y,5*W.Y);J.1a.1l(24*W.Y,15*W.Y);J.1a.1l(14*W.Y,10*W.Y);J.1a.1l(14*W.Y,15*W.Y);J.1a.3k();J.1a.3y=0.1;J.1a.3z();J.1a.3x()}if(W.1H==1||W.1H==2){J.1a.2U();J.1a.2o(5*W.Y,10*W.Y);J.1a.1l(13*W.Y,6*W.Y);J.1a.1l(13*W.Y,10*W.Y);J.1a.1l(23*W.Y,5*W.Y);J.1a.1l(23*W.Y,15*W.Y);J.1a.1l(13*W.Y,10*W.Y);J.1a.1l(13*W.Y,15*W.Y);J.1a.3k();J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=2*W.Y;J.1a.3z();J.1a.3x()}if(W.1H==3){J.1a.2U();J.1a.2o(5*W.Y,10*W.Y);J.1a.1l(15*W.Y,4*W.Y);J.1a.1l(15*W.Y,10*W.Y);J.1a.1l(25*W.Y,4*W.Y);J.1a.1l(25*W.Y,16*W.Y);J.1a.1l(15*W.Y,10*W.Y);J.1a.1l(15*W.Y,16*W.Y);J.1a.1l(5*W.Y,10*W.Y);J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=1.5*W.Y;J.1a.3z()}}}if(2A==\'4p\'||2A==\'FV\'){if(4d(W.1H).1p("6W")==0){6X(W.1H,J.c,(2A==\'4p\'?1:2),W.7C,W.8e,W.8x)}1h{if(W.1H==0){J.1a.2U();J.1a.2o(5*W.Y,8*W.Y);J.1a.1l(9*W.Y,8*W.Y);J.1a.1l(14*W.Y,4*W.Y);J.1a.1l(14*W.Y,15*W.Y);J.1a.1l(9*W.Y,11*W.Y);J.1a.1l(5*W.Y,11*W.Y);J.1a.1l(5*W.Y,8*W.Y);if(2A==\'4p\'){J.1a.2o(15*W.Y,7*W.Y);J.1a.1l(16*W.Y,7*W.Y);J.1a.1l(16*W.Y,12*W.Y);J.1a.1l(15*W.Y,12*W.Y);J.1a.1l(15*W.Y,7*W.Y)}J.1a.3k();J.1a.3y=0.1;J.1a.3z();J.1a.3x()}if(W.1H==1){J.1a.2U();J.1a.2o(4*W.Y,7*W.Y);J.1a.1l(6*W.Y,7*W.Y);J.1a.1l(6*W.Y,13*W.Y);J.1a.1l(4*W.Y,13*W.Y);J.1a.1l(4*W.Y,7*W.Y);J.1a.2o(7*W.Y,7*W.Y);J.1a.1l(13*W.Y,2*W.Y);J.1a.1l(13*W.Y,17*W.Y);J.1a.1l(7*W.Y,13*W.Y);J.1a.3k();if(2A==\'4p\'){J.1a.2o(15*W.Y,8*W.Y);J.1a.ee(15*W.Y,10*W.Y,4*W.Y,1t.PI*1.6,1t.PI/2.3,1w);J.1a.1l(15*W.Y,12*W.Y);J.1a.ee(14*W.Y,10*W.Y,4*W.Y,1t.PI/2.3,1t.PI*1.6,1A);J.1a.2o(16*W.Y,9*W.Y);J.1a.1l(16*W.Y,11*W.Y);J.1a.1l(15*W.Y,11*W.Y);J.1a.1l(15*W.Y,9*W.Y)}J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=0.1;J.1a.3z();J.1a.3x()}if(W.1H==2){J.1a.2U();eu=8*W.Y;eh=14*W.Y;iL=7*W.Y;ea=3*W.Y;J.1a.2o(eu,eh-ea/2);J.1a.FU(eu-iL/2,eh-ea/2,eu-iL/2,eh+ea/2,eu,eh+ea/2);J.1a.FU(eu+iL/2,eh+ea/2,eu+iL/2,eh-ea/2,eu,eh-ea/2);J.1a.2o(10*W.Y,14*W.Y);J.1a.1l(11*W.Y,3*W.Y);J.1a.8K(13*W.Y,4*W.Y,13*W.Y,5*W.Y);J.1a.8K(15*W.Y,6*W.Y,17*W.Y,6*W.Y);J.1a.8K(14*W.Y,8*W.Y,11*W.Y,5*W.Y);J.1a.1l(10*W.Y,14*W.Y);J.1a.3k();J.1a.6L="#"+W.1Z;J.1a.3y=0.7;J.1a.3z();J.1a.3x()}if(W.1H==3){J.1a.2U();J.1a.3y=1.5*W.Y;J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.2o(3*W.Y,8*W.Y);J.1a.1l(6*W.Y,8*W.Y);J.1a.1l(12*W.Y,4*W.Y);J.1a.1l(12*W.Y,16*W.Y);J.1a.1l(6*W.Y,12*W.Y);J.1a.1l(3*W.Y,12*W.Y);J.1a.1l(3*W.Y,8*W.Y);J.1a.1l(6*W.Y,8*W.Y);J.1a.1l(6*W.Y,12*W.Y);if(2A==\'4p\'){J.1a.2o(15*W.Y,7*W.Y);J.1a.1l(18*W.Y,4*W.Y);J.1a.2o(15*W.Y,10*W.Y);J.1a.1l(19*W.Y,10*W.Y);J.1a.2o(15*W.Y,13*W.Y);J.1a.1l(18*W.Y,16*W.Y)}J.1a.3z()}}}if(2A==\'1y\'){if(4d(W.1H).1p("6W")==0){6X(W.1H,J.c,0,W.7C,W.8e,W.8x)}1h{if(W.1H==0){J.1a.2U();J.1a.2o(6*W.Y,6*W.Y);J.1a.1l(13*W.Y,6*W.Y);J.1a.1l(13*W.Y,13*W.Y);J.1a.1l(6*W.Y,13*W.Y);J.1a.3k();J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=4*W.Y;J.1a.3z();J.1a.3x();J.1a.e9(5*W.Y,5*W.Y,9*W.Y,9*W.Y);J.1a.6N(6*W.Y,6*W.Y,7*W.Y,1*W.Y);J.1a.6N(6*W.Y,8*W.Y,7*W.Y,1*W.Y);J.1a.6N(6*W.Y,10*W.Y,7*W.Y,1*W.Y);J.1a.6N(6*W.Y,12*W.Y,7*W.Y,1*W.Y);J.1a.3k()}if(W.1H==1){J.1a.2U();1k(c=5;c<15;c+=3){J.1a.2o(4*W.Y,c*W.Y);J.1a.1l(16*W.Y,c*W.Y);J.1a.1l(16*W.Y,(c+1)*W.Y);J.1a.1l(4*W.Y,(c+1)*W.Y);J.1a.1l(4*W.Y,c*W.Y)}J.1a.3y=0.1;J.1a.3z();J.1a.3x();J.1a.3k()}if(W.1H==2){J.1a.2U();1k(c=4;c<15;c+=5){J.1a.2o(3*W.Y,c*W.Y);J.1a.1l(5*W.Y,c*W.Y);J.1a.1l(5*W.Y,(c+2)*W.Y);J.1a.1l(3*W.Y,(c+2)*W.Y);J.1a.1l(3*W.Y,c*W.Y);J.1a.2o(7*W.Y,c*W.Y);J.1a.1l(17*W.Y,c*W.Y);J.1a.1l(17*W.Y,(c+2)*W.Y);J.1a.1l(7*W.Y,(c+2)*W.Y);J.1a.1l(7*W.Y,c*W.Y)}J.1a.3y=0.1;J.1a.3z();J.1a.3x();J.1a.3k()}if(W.1H==3){J.1a.2U();1k(c=4;c<15;c+=5){1k(y=4;y<15;y+=5){J.1a.2o(y*W.Y,c*W.Y);J.1a.1l((y+2)*W.Y,c*W.Y);J.1a.1l((y+2)*W.Y,(c+2)*W.Y);J.1a.1l(y*W.Y,(c+2)*W.Y);J.1a.1l(y*W.Y,c*W.Y)}}J.1a.3y=0.1;J.1a.3z();J.1a.3x();J.1a.3k()}}}if(2A==\'aa\'||2A==\'e6\'){if(4d(W.1H).1p("6W")==0){6X(W.1H,J.c,(2A==\'aa\'?1:2),W.7C,W.8e,W.8x)}1h{if(W.1H==0){J.1a.2U();J.1a.2o(6*W.Y,7*W.Y);J.1a.1l(13*W.Y,7*W.Y);J.1a.1l(13*W.Y,14*W.Y);J.1a.1l(6*W.Y,14*W.Y);J.1a.3k();J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=4*W.Y;J.1a.3z();J.1a.3x();J.1a.e9(5*W.Y,6*W.Y,9*W.Y,9*W.Y);if(2A==\'e6\'){J.1a.6N(6*W.Y,13*W.Y,3*W.Y,1*W.Y);J.1a.6N(6*W.Y,10*W.Y,1*W.Y,3*W.Y)}1h{J.1a.6N(10*W.Y,7*W.Y,3*W.Y,1*W.Y);J.1a.6N(12*W.Y,7*W.Y,1*W.Y,3*W.Y)}J.1a.3k()}if(W.1H==1){J.1a.2U();if(2A==\'e6\'){J.1a.6N(7*W.Y,4*W.Y,11*W.Y,7*W.Y);J.1a.e9(8*W.Y,5*W.Y,9*W.Y,5*W.Y);J.1a.6N(2*W.Y,7*W.Y,13*W.Y,8*W.Y);J.1a.e9(3*W.Y,8*W.Y,11*W.Y,6*W.Y)}1h{J.1a.6N(2*W.Y,8*W.Y,11*W.Y,7*W.Y);J.1a.e9(3*W.Y,9*W.Y,9*W.Y,5*W.Y);J.1a.6N(5*W.Y,4*W.Y,13*W.Y,8*W.Y);J.1a.e9(6*W.Y,5*W.Y,11*W.Y,6*W.Y)}J.1a.3k()}if(W.1H==2){J.1a.2U();J.1a.2o(2*W.Y,2*W.Y);J.1a.1l(6*W.Y,2*W.Y);J.1a.1l(5*W.Y,3*W.Y);J.1a.1l(7*W.Y,5.5*W.Y);J.1a.1l(5.5*W.Y,7*W.Y);J.1a.1l(3*W.Y,5*W.Y);J.1a.1l(2*W.Y,6*W.Y);J.1a.1l(2*W.Y,2*W.Y);J.1a.2o(14*W.Y,2*W.Y);J.1a.1l(18*W.Y,2*W.Y);J.1a.1l(18*W.Y,6*W.Y);J.1a.1l(17*W.Y,5*W.Y);J.1a.1l(14.5*W.Y,7*W.Y);J.1a.1l(13*W.Y,5.5*W.Y);J.1a.1l(15*W.Y,3*W.Y);J.1a.1l(14*W.Y,2*W.Y);J.1a.2o(14.5*W.Y,13*W.Y);J.1a.1l(17*W.Y,15*W.Y);J.1a.1l(18*W.Y,14*W.Y);J.1a.1l(18*W.Y,18*W.Y);J.1a.1l(14*W.Y,18*W.Y);J.1a.1l(15*W.Y,17*W.Y);J.1a.1l(13*W.Y,14.5*W.Y);J.1a.1l(14.5*W.Y,13*W.Y);J.1a.2o(5.5*W.Y,13*W.Y);J.1a.1l(7*W.Y,14.5*W.Y);J.1a.1l(5*W.Y,17*W.Y);J.1a.1l(6*W.Y,18*W.Y);J.1a.1l(2*W.Y,18*W.Y);J.1a.1l(2*W.Y,14*W.Y);J.1a.1l(3*W.Y,15*W.Y);J.1a.1l(5.5*W.Y,13*W.Y);J.1a.3k();J.1a.3x();J.1a.RM();J.1a.2U();J.1a.a5=\'eS(\'+jE(W.1Z)+\',\'+j2(W.1Z)+\',\'+jg(W.1Z)+\',0.5)\';J.1a.6N(7*W.Y,7*W.Y,6*W.Y,6*W.Y);J.1a.3k()}if(W.1H==3){J.1a.2U();if(2A==\'e6\'){J.1a.2o(18*W.Y,2*W.Y);J.1a.1l(2*W.Y,16*W.Y);J.1a.1l(5*W.Y,10*W.Y);J.1a.2o(2*W.Y,16*W.Y);J.1a.1l(10*W.Y,14*W.Y)}1h{J.1a.2o(3*W.Y,18*W.Y);J.1a.1l(17*W.Y,2*W.Y);J.1a.1l(8*W.Y,6*W.Y);J.1a.2o(17*W.Y,2*W.Y);J.1a.1l(15*W.Y,11*W.Y)}J.1a.3k();J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=1*W.Y;J.1a.3z();J.1a.3k()}}}if(2A==\'t0\'){J.1a.2U();J.1a.2o(0*W.Y,0*W.Y);J.1a.1l(3*W.Y,0*W.Y);J.1a.1l(3*W.Y,10*W.Y);J.1a.1l(0*W.Y,10*W.Y);J.1a.1l(0*W.Y,0*W.Y);J.1a.3k();J.1a.3y=0.1;J.1a.3z();J.1a.3x()}if(2A==\'gv\'){if(4d(W.1H).1p("6W")==0){6X(W.1H,J.c,0,W.7C,W.8e,W.8x)}1h{if(W.1H==0){J.1a.2U();J.1a.2o(6*W.Y,7*W.Y);J.1a.1l(13*W.Y,7*W.Y);J.1a.1l(13*W.Y,14*W.Y);J.1a.1l(6*W.Y,14*W.Y);J.1a.3k();J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=4*W.Y;J.1a.3z();J.1a.3x();J.1a.e9(5*W.Y,6*W.Y,9*W.Y,9*W.Y);J.1a.6N(9*W.Y,10*W.Y,1*W.Y,6*W.Y);J.1a.6N(9*W.Y,8*W.Y,1*W.Y,1*W.Y);J.1a.3k()}if(W.1H==1){J.1a.2o(8.5*W.Y,5.5*W.Y);J.1a.1l(3*W.Y,9*W.Y);J.1a.1l(8.5*W.Y,12.5*W.Y);J.1a.2o(11.5*W.Y,5.5*W.Y);J.1a.1l(17*W.Y,9*W.Y);J.1a.1l(11.5*W.Y,12.5*W.Y);J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=2*W.Y;J.1a.3z()}if(W.1H==2){J.1a.ee(10*W.Y,7*W.Y,3*W.Y,1t.PI/2,-1t.PI,1A);J.1a.2o(10*W.Y,10*W.Y);J.1a.1l(10*W.Y,12*W.Y);J.1a.2o(10*W.Y,15*W.Y);J.1a.ee(10*W.Y,15*W.Y,0.5*W.Y,0,1t.PI*2);J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=2*W.Y;J.1a.3z()}if(W.1H==3){J.1a.ee(6*W.Y,10*W.Y,2*W.Y,0,1t.PI*2);J.1a.2o(14*W.Y,6*W.Y);J.1a.ee(14*W.Y,6*W.Y,2*W.Y,0,1t.PI*2);J.1a.2o(14*W.Y,14*W.Y);J.1a.ee(14*W.Y,14*W.Y,2*W.Y,0,1t.PI*2);J.1a.2o(6*W.Y,10*W.Y);J.1a.1l(14*W.Y,6*W.Y);J.1a.2o(6*W.Y,10*W.Y);J.1a.1l(14*W.Y,14*W.Y);J.1a.6L="#"+W.1Z;J.1a.7L=\'2z\';J.1a.7M=\'2z\';J.1a.3y=1.5*W.Y;J.1a.3z();J.1a.3x()}}}if(2A==\'hd\'||2A==\'ay\'){J.1a.a5=W.1Z;!W.5I?W.5I=W.1H:\'\';W.5I=W.5I.3t(/(<([^>]+)>)/ig,"");W.1H=W.1H.3t(/(<([^>]+)>)/ig,"");J.1a.7F="fi "+(12*W.Y)+"px ew";J.1a.sv((2A==\'ay\'?W.5I:W.1H),3*W.Y,15*W.Y)}if(2A==\'5N\'){J.1a.a5=W.1Z;J.1a.7F="fi "+(12*W.Y)+"px ew"}if(2A==\'5Q\'||2A==\'cR\'){J.1a.2U();J.1a.2o(0,10-W.h/2);J.1a.1l(bw-15,10-W.h/2);J.1a.1l(bw-5,10+W.h/2);J.1a.1l(0,10+W.h/2);J.1a.1l(0,10-W.h/2);J.1a.3y=0.1;J.1a.3z();J.1a.3k();J.1a.3x()}if(2A==\'hl\'){J.1a.2U();J.1a.2o(0,0);J.1a.1l(bw,0);J.1a.1l(bw,bh);J.1a.1l(0,bh);J.1a.1l(0,0);J.1a.3y=0.1;J.1a.3z();J.1a.3k();J.1a.3x()}if(2A==\'sH\'){if(W.1H==0){J.1a.2U();J.1a.2o(2*W.Y,0);J.1a.1l(2*W.Y,20*W.Y);J.1a.1l(2.5*W.Y,20*W.Y);J.1a.1l(2.5*W.Y,0);J.1a.1l(2*W.Y,0);J.1a.3y=0.1;J.1a.3z();J.1a.3k();J.1a.3x()}if(W.1H==1){J.1a.2U();J.1a.2o(4.5*W.Y,0);J.1a.1l(0,20*W.Y);J.1a.1l(0.5*W.Y,20*W.Y);J.1a.1l(5*W.Y,0);J.1a.1l(4.5*W.Y,0);J.1a.3y=0.1;J.1a.3z();J.1a.3k();J.1a.3x()}if(W.1H==2){J.1a.2U();J.1a.2o(2*W.Y,0);J.1a.1l(2*W.Y,20*W.Y);J.1a.1l(4*W.Y,20*W.Y);J.1a.1l(4*W.Y,0);J.1a.1l(2*W.Y,0);J.1a.3y=0.1;J.1a.3z();J.1a.3k();J.1a.3x()}if(W.1H==3){J.1a.2U();J.1a.2o(2*W.Y,9*W.Y);J.1a.1l(4*W.Y,9*W.Y);J.1a.1l(4*W.Y,11*W.Y);J.1a.1l(2*W.Y,11*W.Y);J.1a.1l(2*W.Y,9*W.Y);J.1a.3y=0.1;J.1a.3z();J.1a.3k();J.1a.3x()}}if(2A.1p(\'5C\')==0){d2.3O=\'0:cP\';W.1H==0?J.7F=(10*W.Y)+"px iZ":"";W.1H==1?J.7F=(9*W.Y)+"px FQ":"";W.1H==2?J.7F=(10*W.Y)+"px ew":"";W.1H==3?J.7F=(11*W.Y)+"px S0":"";1j(J.c,{"1x":bw,"1Z":"#"+W.1Z,"7F":J.7F,"5B-g0":"b6","7G":(10*W.Y-10)/2+"px 0 0 0"})}if(2A==\'4Y\'){d2.3O=\'\';1j(J.c,{2r:"2p","1x":bw,"1Z":"#"+W.1Z,"7F":"gU ew","5B-g0":"1D"})}d2.1I(J.3B);V FO=bw*W.Y*(W.bg==1&&W.f1==1?0.8:1);V G6=bh*W.Y*(W.bg==1&&W.f1==1?0.8:1);1j(J.3B,{\'1x\':FO,\'1M\':G6,\'1u\':\'1G\',\'1s\':1t.2z(2A==\'1Y\'?bh/2-10*W.a2+2*W.Y+(W.Y-1)*35:(W.bg==1&&W.f1==1?2*W.Y:0)+W.3P*1-W.3T*1),\'1D\':1t.2z(2A==\'1Y\'?bw/2-10*W.a2+2*W.Y:(W.bg==1&&W.f1==1?2*W.Y:0)+(1-W.Y)*bw/2),\'2u\':W.4w,\'5l\':\'4w(2u=\'+(W.4w*2c)+\')\'});J.w=bw;J.h=bh*W.Y};V bU,gC=K(6Z,3G){1k(V 1c in 3G){if(gl.1X(3G,1c))6Z[1c]=3G[1c]}K cN(){J.6d=6Z}cN.1o=3G.1o;6Z.1o=1i cN();6Z.i0=3G.1o;1b 6Z},gl={}.c7;bU=(K(gB){gC(bU,gB);K bU(1V){J.62=1i 1K.4z(1V.Q(),\'aa\',20,20);bU.i0.6d.1X(J,\'qk\',{62:J.62});J.2t.3J=1V.n6;J.ch({\'2q\':\'2H\',\'1u\':\'1G\',\'1s\':J.i8(1V.Q())});1V.2b().7z.2t.1I(J.2t)}bU.1o.i8=K(Q){1b 1t.5R((Q.2P-J.62.h)/2+J.62.W.3P-J.62.W.3T)};1b bU})(1S.1K.7a);1S.1K.bU=bU;V bV,gC=K(6Z,3G){1k(V 1c in 3G){if(gl.1X(3G,1c))6Z[1c]=3G[1c]}K cN(){J.6d=6Z}cN.1o=3G.1o;6Z.1o=1i cN();6Z.i0=3G.1o;1b 6Z},gl={}.c7;bV=(K(gB){gC(bV,gB);K bV(1V){J.62=1i 1K.4z(1V.Q(),\'e6\',20,20,\'\',\'aa\');bV.i0.6d.1X(J,\'rN\',{62:J.62});J.2t.3J=1V.n6;J.ch({\'2q\':\'2H\',\'2r\':\'2p\',\'1u\':\'1G\',\'1s\':J.i8(1V.Q())});1V.2b().7z.2t.1I(J.2t)}bV.1o.i8=K(Q){1b(Q.2P-J.62.h)/2+J.62.W.3P-J.62.W.3T};1b bV})(1S.1K.7a);1S.1K.bV=bV;!K(e){if("4N"==1J 8y&&"2J"!=1J nl)nl.8y=e();1h if("K"==1J sr&&sr.RS)sr([],e);1h{V t;t="2J"!=1J 1S?1S:"2J"!=1J Gk?Gk:"2J"!=1J np?np:J,t.dP=e()}}(K(){1b K s(e,t,r){K i(a,d){if(!t[a]){if(!e[a]){V l="K"==1J du&&du;if(!d&&l)1b l(a,!0);if(n)1b n(a,!0);V u=1i 7T("3N SH nl \'"+a+"\'");2h u.r3="S9",u}V o=t[a]={8y:{}};e[a][0].1X(o.8y,K(t){V r=e[a][1][t];1b i(r?r:t)},o,o.8y,s,e,t,r)}1b t[a].8y}1k(V n="K"==1J du&&du,a=0;a<r.1g;a++)i(r[a]);1b i}({1:[K(s,a,o){K e(){J.3q=J.3q||{},J.gY=J.gY||1B 0}K t(e){1b"K"==1J e}K n(e){1b"h5"==1J e}K r(e){1b"4N"==1J e&&1m!==e}K i(e){1b 1B 0===e}a.8y=e,e.SI=e,e.1o.3q=1B 0,e.1o.gY=1B 0,e.Gc=10,e.1o.Tj=K(e){if(!n(e)||0>e||8t(e))2h 2N("n 7j be a Ty h5");1b J.gY=e,J},e.1o.gj=K(l){V s,e,u,a,n,o;if(J.3q||(J.3q={}),"2R"===l&&(!J.3q.2R||r(J.3q.2R)&&!J.3q.2R.1g)){if(s=3p[1],s 3I 7T)2h s;2h 2N(\'Tw, Tv "2R" 2i.\')}if(e=J.3q[l],i(e))1b!1;if(t(e))4q(3p.1g){1z 1:e.1X(J);1T;1z 2:e.1X(J,3p[1]);1T;1z 3:e.1X(J,3p[1],3p[2]);1T;1f:a=3Q.1o.5i.1X(3p,1),e.7g(J,a)}1h if(r(e))1k(a=3Q.1o.5i.1X(3p,1),o=e.5i(),u=o.1g,n=0;u>n;n++)o[n].7g(J,a);1b!0},e.1o.Ga=K(a,n){V s;if(!t(n))2h 2N("9r 7j be a K");1b J.3q||(J.3q={}),J.3q.Gd&&J.gj("Gd",a,t(n.9r)?n.9r:n),J.3q[a]?r(J.3q[a])?J.3q[a].2g(n):J.3q[a]=[J.3q[a],n]:J.3q[a]=n,r(J.3q[a])&&!J.3q[a].Gb&&(s=i(J.gY)?e.Gc:J.gY,s&&s>0&&J.3q[a].1g>s&&(J.3q[a].Gb=!0,"K"==1J 9T.5c)),J},e.1o.on=e.1o.Ga,e.1o.Tt=K(i,e){K r(){J.9O(i,r),a||(a=!0,e.7g(J,3p))}if(!t(e))2h 2N("9r 7j be a K");V a=!1;1b r.9r=e,J.on(i,r),J},e.1o.9O=K(a,i){V e,s,o,n;if(!t(i))2h 2N("9r 7j be a K");if(!J.3q||!J.3q[a])1b J;if(e=J.3q[a],o=e.1g,s=-1,e===i||t(e.9r)&&e.9r===i)9S J.3q[a],J.3q.9O&&J.gj("9O",a,i);1h if(r(e)){1k(n=o;n-->0;)if(e[n]===i||e[n].9r&&e[n].9r===i){s=n;1T}if(0>s)1b J;1===e.1g?(e.1g=0,9S J.3q[a]):e.9D(s,1),J.3q.9O&&J.gj("9O",a,i)}1b J},e.1o.pS=K(r){V i,e;if(!J.3q)1b J;if(!J.3q.9O)1b 0===3p.1g?J.3q={}:J.3q[r]&&9S J.3q[r],J;if(0===3p.1g){1k(i in J.3q)"9O"!==i&&J.pS(i);1b J.pS("9O"),J.3q={},J}if(e=J.3q[r],t(e))J.9O(r,e);1h if(e)1k(;e.1g;)J.9O(
3286r,e[e.1g-1]);1b 9S J.3q[r],J},e.1o.dd=K(e){V r;1b r=J.3q&&J.3q[e]?t(J.3q[e])?[J.3q[e]]:J.3q[e].5i():[]},e.1o.sB=K(r){if(J.3q){V e=J.3q[r];if(t(e))1b 1;if(e)1b e.1g}1b 0},e.sB=K(e,t){1b e.sB(t)}},{}],2:[K(n,i,s){V a=3p[3],e=3p[4],r=3p[5],t=6r.cy;i.8y=K(l){1k(V i,s=1v.aN(r),n=0,d=s.1g;d>n;n++){V o=s[n],u=r[o].8y;if(u===l||u.1f===l){i=o;1T}}if(!i){i=1t.5R(1t.fX(16,8)*1t.93()).9h(16);1k(V h={},n=0,d=s.1g;d>n;n++){V o=s[n];h[o]=o}e[i]=[Hc(["du","nl","8y"],"("+l+")(np)"),h]}V f=1t.5R(1t.fX(16,8)*1t.93()).9h(16),c={};c[i]=i,e[f]=[Hc(["du"],"V f = du("+t(i)+");(f.1f ? f.1f : f)(np);"),c];V g="("+a+")({"+1v.aN(e).Tr(K(r){1b t(r)+":["+e[r][0]+","+t(e[r][1])+"]"}).bM(",")+"},{},["+t(f)+"])",v=1S.vd||1S.Tk||1S.Tq||1S.Tp;1b 1i EH(v.Hj(1i To([g],{1O:"5B/Tn"})))}},{}],3:[K(e,m,n){"2Q 3l";K r(e){1b e&&e.2C?e:{1f:e}}K h(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}K v(t,e){if(!t)2h 1i al("J 5w\'t 5y ah - af() 5w\'t 5y ad");1b!e||"4N"!=1J e&&"K"!=1J e?t:e}K g(t,e){if("K"!=1J e&&1m!==e)2h 1i 2N("ac aj 7j av be 1m or a K, 5a "+1J e);t.1o=1v.8T(e&&e.1o,{6d:{1d:t,2a:!1,3e:!0,3c:!0}}),e&&(1v.5p?1v.5p(t,e):t.aw=e)}1v.2j(n,"2C",{1d:!0});V l=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),c=e(26),t=r(c),d=e(25),a=r(d),f=e(28),o=r(f),s=e(24),i=e(43),p=e(8),u=r(p),y=K(r){K e(i){h(J,e);V r=v(J,1v.aq(e).1X(J,i,t.1f.7x,t.1f.h8,t.1f.2K));1b r.s0=0,r.eM=-1,r.im=-1,r.1E=i,r.HP=r.rT.3h(r),r}1b g(e,r),l(e,[{1c:"2y",1d:K(){J.gR(),a.1f.1o.2y.1X(J)}},{1c:"Gy",1d:K(a){V n=a.2D;if("58"===n.1O){if(J.3o||(J.3o=6w(J.HP,2c)),!J.gT){V t=J.1E,s=a.2D.1N,o=t.4g[s].2l.5e,e=t.1W,r=1B 0,i=1B 0;o?(r=e.Cd,i=e.FD):(r=e.GO,i=e.GM),J.gT=1i u.1f(t,i,r,e.sp)}J.4l=n}}},{1c:"rT",1d:K(){V s=J.1E,n=s.1n,e=J.4l,l=e.3w;if(!l||l.4n&&l.4n.kS)1b i.1r.4W("2D 3w 2y or kS, Tz rT"),1B J.gR();V a=l.4n;if(n&&(!n.lr&&0!==n.hN||!n.9w)&&e.Ct&&e.1N){V h=6T.6h()-a.jW,f=1t.aK(n.hN);if(h>au*e.2n/f){V p=s.4g,g=1t.3C(1,a.bw?a.bw/8:9s*a.4v/h),y=a.h6?a.h6:1t.3C(a.4v,1t.2z(e.2n*p[e.1N].8P/8)),v=n.3Z,c=(y-a.4v)/g,u=(o.1f.dN(n,v,s.1W.dl).3E-v)/f;if(u<2*e.2n/f&&c>u){V d=1B 0,r=1B 0;1k(r=e.1N-1;r>=0&&(d=e.2n*p[r].8P/(6.4*g),i.1r.1q("TA/TK/TP["+r+"] :"+c.7I(1)+"/"+u.7I(1)+"/"+d.7I(1)),!(u>d));r--);c>d&&(r=1t.3C(0,r),s.d7=r,J.gT.fI(h,a.4v),i.1r.4W("5H r6 TM, 5f 8r 5H 8u 4q to 1N "+r),e.3w.5f(),J.gR(),s.1P(t.1f.r9,{2D:e}))}}}}},{1c:"m5",1d:K(r){V e=r.2D;if("58"===e.1O){V t=r.4n;1B 0===t.kS&&1===e.9g&&J.gT.fI(6T.6h()-t.jW,t.4v),J.gR(),J.s0=e.1N,J.im=-1}}},{1c:"8D",1d:K(e){4q(e.2l){1z s.2E.f7:1z s.2E.f8:J.gR()}}},{1c:"gR",1d:K(){J.3o&&(5g(J.3o),J.3o=1m)}},{1c:"8q",2Z:K(){1b J.eM},2W:K(e){J.eM=e}},{1c:"ok",2Z:K(){V r=J.1E,i=r.1W,t=r.4g,a=r.1n,e=1B 0,n=1B 0;if(n=t&&t.1g&&(-1===J.eM||J.eM>t.1g-1)?t.1g-1:J.eM,-1!==J.im)1b 1t.5u(J.im,n);V s=a&&0!==a.hN?1t.aK(a.hN):1,o=J.gT?J.gT.l8()/s:i.sp/s,l=1B 0;1k(e=0;n>=e;e++)if(l=e<=J.s0?i.GL*o:i.GK*o,l<t[e].8P)1b 1t.3C(0,e-1);1b e-1},2W:K(e){J.im=e}}]),e}(a.1f);n.1f=y},{24:24,25:25,26:26,28:28,43:43,8:8}],4:[K(i,A,s){"2Q 3l";K n(e){1b e&&e.2C?e:{1f:e}}K v(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}K y(t,e){if(!t)2h 1i al("J 5w\'t 5y ah - af() 5w\'t 5y ad");1b!e||"4N"!=1J e&&"K"!=1J e?t:e}K R(t,e){if("K"!=1J e&&1m!==e)2h 1i 2N("ac aj 7j av be 1m or a K, 5a "+1J e);t.1o=1v.8T(e&&e.1o,{6d:{1d:t,2a:!1,3e:!0,3c:!0}}),e&&(1v.5p?1v.5p(t,e):t.aw=e)}1v.2j(s,"2C",{1d:!0});V k=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),l=i(39),u=n(l),d=i(28),h=n(d),f=i(20),T=n(f),g=i(26),t=n(g),p=i(25),o=n(p),m=i(29),E=n(m),b=i(45),3v=n(b),a=i(24),r=i(43),e={9X:"9X",dg:"dg",4m:"4m",aG:"aG",ao:"ao",7x:"7x",ep:"ep",gX:"gX",7B:"7B",9L:"9L",aE:"aE",2K:"2K"},c=K(n){K i(r){v(J,i);V e=y(J,1v.aq(i).1X(J,r,t.1f.iW,t.1f.gW,t.1f.us,t.1f.pH,t.1f.pp,t.1f.kF,t.1f.h8,t.1f.gH,t.1f.eg,t.1f.jV,t.1f.2K,t.1f.pn,t.1f.pk,t.1f.pf));1b e.1W=r.1W,e.hk=!1,e.c9=0,e.dw=e.4T.3h(e),e}1b R(i,n),k(i,[{1c:"2y",1d:K(){J.9j(),J.3o&&(5g(J.3o),J.3o=1m),o.1f.1o.2y.1X(J),J.1R=e.9X}},{1c:"aQ",1d:K(t){if(J.4K){V a=J.1n,i=J.8a;J.9j(),J.3o||(J.3o=6w(J.dw,2c)),J.cn=0,a&&i?(r.1r.1q("vB 4i @"+i),J.1R=e.4m):(J.8a=J.4i?J.4i:t,J.1R=e.dg),J.ex=J.4i=J.8a,J.4T()}1h J.4i=t,J.1R=e.9X}},{1c:"9j",1d:K(){V t=J.4l;t&&(t.3w&&t.3w.5f(),J.4l=1m),J.8n=1m,J.4O&&(J.4O.2y(),J.4O=1m),J.1R=e.9X}},{1c:"4T",1d:K(){J.c9++,1===J.c9&&(J.oq(),J.c9>1&&6U(J.4T,1),J.c9=0)}},{1c:"oq",1d:K(){V v,g,n,f=J.1E,d=f.1W;4q(J.1R){1z e.2K:1z e.aG:1T;1z e.dg:J.1R=e.gX,J.cf=!1;1T;1z e.4m:if(!J.1n&&(J.cg||!d.sE))1T;v=J.cf?J.1n.3Z:J.ex;V c=J.7N?J.7N:J.1n,E=h.1f.dN(c,v,d.dl),T=E.4F,o=E.3E,l=J.8n,A=d.hm;if(A>T&&J.ab<J.4K.1g){if(n=J.4K[J.ab].2l,"2J"==1J n){J.1R=e.gX;1T}if(!n.5e&&l&&l.sn===n.6M&&(!J.1n.8O||J.1n.2n-o<l.2n/2)){J.1E.1P(t.1f.pj,{1O:"2B"}),J.1R=e.aE;1T}V s=n.6c,p=s.1g,y=s[0].1Y,m=s[p-1].1Y+s[p-1].2n,i=1B 0;if(y>o?i=s[0]:!K(){V e=1B 0,t=d.oW;m>o?(o>m-t&&(t=0),e=u.1f.ff(s,K(e){1b e.1Y+e.2n-t<=o?1:e.1Y-t>o?-1:0})):e=s[p-1],e&&(i=e,y=e.1Y,l&&i.1N===l.1N&&i.sn===l.sn&&(i.sn<n.6M?(i=s[i.sn+1-n.5P],r.1r.1q("SN rf 4v, 6E 7y po: "+i.sn)):i=1m))}(),i)if(1m!=i.d5.fr&&1m==i.d5.1c)r.1r.1q("gh 1c 1k "+i.sn+" of ["+n.5P+" ,"+n.6M+"],7n "+J.ab),J.1R=e.ao,f.1P(t.1f.ao,{2D:i});1h{if(r.1r.1q("gh "+i.sn+" of ["+n.5P+" ,"+n.6M+"],7n "+J.ab+", 3Z:"+v+",et:"+o.7I(3)),1B 0!==J.7k?J.7k++:J.7k=0,i.9g){i.9g++;V b=d.cQ;if(i.9g>b&&1t.aK(J.7k-i.nC)<b)1b 1B f.1P(t.1f.2K,{1O:a.4x.7w,2l:a.2E.hA,3D:!1,2D:i})}1h i.9g=1;i.nC=J.7k,J.4l=i,J.cg=!0,f.1P(t.1f.7x,{2D:i}),J.1R=e.7x}}1T;1z e.gX:g=J.4K[J.ab],g&&g.2l&&(J.1R=e.4m);1T;1z e.ep:V k=6T.6h(),3v=J.gf;c=J.1n;
3286V R=c&&c.8O;(!3v||k>=3v||R)&&(r.1r.1q("b7: gf DD, 4q 9u to 4m 1R"),J.1R=e.4m);1T;1z e.9X:1z e.7x:1z e.7B:1z e.9L:1z e.aE:}}},{1c:"Co",1d:K(r){V e=J.1n=J.7N=r.1n;J.ez=J.nM.3h(J),J.eb=J.nN.3h(J),e.3m("8O",J.ez),e.3m("6y",J.eb);V t=J.1W;J.4K&&t.jb&&J.aQ(t.4i)}},{1c:"iw",1d:K(){V e=J.1n;e&&e.6y&&(r.1r.1q("Cm wb 8u 2X 6y, 6S 4i"),J.4i=J.8a=0);V t=J.4K;t&&t.8C(K(e){e.2l&&e.2l.6c.8C(K(e){e.9g=1B 0})}),e&&(e.5M("8O",J.ez),e.5M("6y",J.eb),J.ez=J.jI=J.eb=1m),J.1n=1m,J.cf=!1,J.9j()}},{1c:"nM",1d:K(){J.1R===e.aE&&(J.1R=e.4m),J.1n&&(J.8a=J.1n.3Z),1B 0!==J.7k&&(J.7k+=2*J.1W.cQ),J.4T()}},{1c:"nN",1d:K(){J.4i=J.8a=0}},{1c:"TL",1d:K(e){r.1r.1q("2B 4K TF"),J.4K=e.eK}},{1c:"CJ",1d:K(r){V i=!!r.1Q;J.ab=r.id,J.1R=e.4m,J.4l=1m,J.1R=e.aG,i?J.3o||(J.3o=6w(J.dw,2c)):J.4O&&(J.4O.2y(),J.4O=1m),J.1E.1P(t.1f.gu,{j7:0,jF:b9.hF,1O:"2B"}),J.4T()}},{1c:"Hg",1d:K(a){V t=a.2l,n=a.id,s=J.4K[n],o=t.fl;if(r.1r.1q("7n "+n+" 4v ["+t.5P+","+t.6M+"],2n:"+o),t.bP=!1,s.2l=t,!J.cg){if(-1===J.4i){V i=t.vE;8t(i)?J.4i=0:(r.1r.1q("1Y 5C bv 6H in 1y, lz 4i to "+i),J.4i=i)}J.ex=J.4i}J.1R===e.gX&&(J.1R=e.4m),J.4T()}},{1c:"CX",1d:K(){J.1R===e.ao&&(J.1R=e.4m,J.4T())}},{1c:"m5",1d:K(i){V t=J.4l;if(J.1R===e.7x&&t&&"2B"===i.2D.1O&&i.2D.1N===t.1N&&i.2D.sn===t.sn){J.1R=e.7B,J.4n=i.4n;V n=J.4K[J.ab],a=n.2l,l=a.fl,u=t.1Y,s=t.1N,o=t.sn,d=J.1W.vF||n.ak;J.bb=0,J.4O||(J.4O=1i T.1f(J.1E,"2B")),r.1r.1q("CT "+o+" of ["+a.5P+" ,"+a.6M+"],7n "+s),J.4O.2g(i.hg,d,1m,u,t.cc,s,o,l,t.d5)}J.cn=0}},{1c:"CF",1d:K(a){V n=J.4l;if(n&&"2B"===a.id&&a.sn===n.sn&&a.1N===n.1N&&J.1R===e.7B){V s=a.4K,i=1B 0;if(i=s.2B){i.aV="6q.40.2",i.id=a.id,J.1E.1P(t.1f.pz,s),r.1r.1q("2B 7n:2B,8d:"+i.8d+",fE[1N/dE]=["+i.aV+"/"+i.3A+"]");V o=i.cq;o&&(J.bb++,J.1E.1P(t.1f.hj,{1O:"2B",2m:o,3G:"2B",fR:"cq"})),J.4T()}}}},{1c:"CM",1d:K(i){V n=J,a=J.4l;if(a&&"2B"===i.id&&i.sn===a.sn&&i.1N===a.1N&&J.1R===e.7B){V s=J.4K[J.ab],o=J.4l;r.1r.1q("dE "+i.1O+",fJ:["+i.7l.7I(3)+","+i.8m.7I(3)+"],u1:["+i.a4.7I(3)+"/"+i.cJ.7I(3)+"],nb:"+i.nb),E.1f.pu(s.2l,o.sn,i.7l,i.8m),[i.b8,i.cB].8C(K(e){e&&(n.bb++,n.1E.1P(t.1f.hj,{1O:i.1O,2m:e,3G:"2B",fR:"2m"}))}),J.ex=i.8m,J.4T()}}},{1c:"CK",1d:K(t){V r=J.4l;r&&"2B"===t.id&&t.sn===r.sn&&t.1N===r.1N&&J.1R===e.7B&&(J.4n.pB=6T.6h(),J.1R=e.9L,J.gV())}},{1c:"CG",1d:K(t){V e=t.4K.2B;e&&(J.7N=e.4Y,J.cf=!0)}},{1c:"Ff",1d:K(t){if("2B"===t.3G)4q(J.1R){1z e.7B:1z e.9L:J.bb--,J.gV()}}},{1c:"gV",1d:K(){if(J.1R===e.9L&&0===J.bb){V i=J.4l,a=J.4n;if(i){J.8n=i,a.lv=6T.6h(),J.1E.1P(t.1f.pb,{4n:a,2D:i,id:"2B"});V n=J.7N?J.7N:J.1n;r.1r.1q("2B 4X : "+3v.1f.9h(n.4X)),J.1R=e.4m}J.4T()}}},{1c:"8D",1d:K(i){V s=i.2D;if(!s||"2B"===s.1O)4q(i.2l){1z a.2E.f7:1z a.2E.f8:if(!i.3D){V n=J.cn;if(n?n++:n=1,n<=J.1W.kI){J.cn=n,s.9g=0;V o=1t.5u(1t.fX(2,n-1)*J.1W.kx,ho);r.1r.4W("b7: 2D 5H Fc, fg in "+o+" ms"),J.gf=6T.6h()+o,J.1R=e.ep}1h r.1r.2R("b7: "+i.2l+" Fb 3C fg, Fa as 3D ..."),i.3D=!0,J.1E.1P(t.1f.2K,i),J.1R=e.2K}1T;1z a.2E.hA:1z a.2E.ur:1z a.2E.tN:1z a.2E.kD:1z a.2E.kW:J.1R!==e.2K&&(J.1R=i.3D?e.2K:e.4m,r.1r.4W("b7: "+i.2l+" 6K 5H 2D,4q to "+J.1R+" 1R ..."))}}},{1c:"EY",1d:K(){J.7k+=2*J.1W.cQ,J.1R=e.4m,J.8n=1m,J.4T()}}]),i}(o.1f);s.1f=c},{20:20,24:24,25:25,26:26,28:28,29:29,39:39,43:43,45:45}],5:[K(r,c,i){"2Q 3l";K a(e){1b e&&e.2C?e:{1f:e}}K u(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}K h(t,e){if(!t)2h 1i al("J 5w\'t 5y ah - af() 5w\'t 5y ad");1b!e||"4N"!=1J e&&"K"!=1J e?t:e}K s(t,e){if("K"!=1J e&&1m!==e)2h 1i 2N("ac aj 7j av be 1m or a K, 5a "+1J e);t.1o=1v.8T(e&&e.1o,{6d:{1d:t,2a:!1,3e:!0,3c:!0}}),e&&(1v.5p?1v.5p(t,e):t.aw=e)}1v.2j(i,"2C",{1d:!0});V f=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),l=r(26),e=a(l),d=r(25),n=a(d),t=r(43),o=K(i){K r(t){1b u(J,r),h(J,1v.aq(r).1X(J,t,e.1f.gN,e.1f.jJ,e.1f.pp))}1b s(r,i),f(r,[{1c:"2y",1d:K(){n.1f.1o.2y.1X(J)}},{1c:"qc",1d:K(){J.4K=[],J.ab=-1}},{1c:"DS",1d:K(n){V s=J,r=n.eK||[],i=!1;J.4K=r,J.1E.1P(e.1f.us,{eK:r});V a=0;r.8C(K(e){1b e.1f?(s.9m=a,1B(i=!0)):1B a++}),i===!1&&r.1g&&(t.1r.1q("no 1f 2B 7n TE, 2Q vA 2B 7n as 1f"),J.9m=0)}},{1c:"Hg",1d:K(e){e.id<J.4K.1g&&(t.1r.1q("9m "+e.id+" 4v"),J.4K[e.id].2l=e.2l,e.2l.5e&&!J.3o&&(J.3o=6w(J.dw,9s*e.2l.kd)),!e.2l.5e&&J.3o&&(5g(J.3o),J.3o=1m))}},{1c:"Hf",1d:K(r){if(r>=0&&r<J.4K.1g){J.3o&&(5g(J.3o),J.3o=1m),J.ab=r,t.1r.1q("eF to 9m "+r);V i=J.4K[r],s=i.1O,a=i.1Q;J.1E.1P(e.1f.pH,{id:r,1O:s,1Q:a});V n=i.2l;!a||1B 0!==n&&n.5e!==!0||(t.1r.1q("(re)5H 1y 1k 9m "+r),J.1E.1P(e.1f.sJ,{1Q:a,id:r}))}}},{1c:"eK",2Z:K(){1b J.4K}},{1c:"9m",2Z:K(){1b J.ab},2W:K(e){J.ab===e&&1B 0!==J.4K[e].2l||J.Hf(e)}}]),r}(n.1f);i.1f=o},{25:25,26:26,43:43}],6:[K(i,g,a){"2Q 3l";K n(e){1b e&&e.2C?e:{1f:e}}K u(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}K h(t,e){if(!t)2h 1i al("J 5w\'t 5y ah - af() 5w\'t 5y ad");1b!e||"4N"!=1J e&&"K"!=1J e?t:e}K f(t,e){if("K"!=1J e&&1m!==e)2h 1i 2N("ac aj 7j av be 1m or a K, 5a "+1J e);t.1o=1v.8T(e&&e.1o,{6d:{1d:t,2a:!1,3e:!0,3c:!0}}),e&&(1v.5p?1v.5p(t,e):t.aw=e)}1v.2j(a,"2C",{1d:!0});V c=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),l=i(26),t=n(l),d=i(25),s=n(d),e=i(43),r=i(24),o=K(a){K i(r){u(J,i);V e=h(J,1v.aq(i).1X(J,r,t.1f.g3,t.1f.gW,t.1f.gx,t.1f.pE,t.1f.hj,t.1f.pz,t.1f.pj,t.1f.gu,t.1f.w9));1b e.jD=1m,e.f2=1m,e.tC=e.sZ.3h(e),e.tD=e.HR.3h(e),e.jd={},e}1b f(i,a),c(i,[{1c:"2y",1d:K(){s.1f.1o.2y.1X(J)}},{1c:"wc",1d:K(r){V i=r.2B,a=r.2X,t=0;(i||a)&&(t=(i?1:0)+(a?1:0),e.1r.1q(t+" 7b(s) Th")),J.tn=t}},{1c:"lD",1d:K(r){V t=J.1n=r.1n;if(t){V e=J.d4=1i cV;J.ju=J.I5.3h(J),J.mB=J.I6.3h(J),J.mC=J.HU.3h(J),e.3m("tl",J.ju),e.3m("Hn",J.mB),e.3m("HV",J.mC),t.5W=vd.Hj(e)}}},{1c:"iw",1d:K(){e.1r.1q("1n jl wb");V r=J.d4;if(r){if("7U"===r.9w)7Z{r.mM()}7S(t){e.1r.4W("iw:"+t.9l+" 6K SR mM")}r.5M("tl",J.ju),r.5M("Hn",J.mB),r.5M("HV",J.mC),J.1n&&(J.1n.SY("5W"),J.1n.6E()),J.d4=1m,J.1n=1m,J.jd={},J.7b={}}J.ju=J.mB=J.mC=1m,J.1E.1P(t.1f.HN)}},{1c:"I5",1d:K(){e.1r.1q("1n jl SZ"),J.1E.1P(t.1f.iW,{1n:J.1n});V r=J.d4;r&&r.5M("tl",J.ju),J.ty()}},{1c:"ty",1d:K(){V e=J.jd,t=1v.aN(e).1g;!t||J.tn!==t&&0!==J.tn||(J.Hp(e),J.jd={},J.mQ())}},{1c:"HU",1d:K(){e.1r.1q("1n jl SK")}},{1c:"I6",1d:K(){e.1r.1q("1n jl 6y")}},{1c:"sZ",1d:K(){J.iY&&J.sV(),J.mN&&J.te(),J.sO=!1,J.1E.1P(t.1f.pk,{3G:J.3G}),J.iY||J.mQ(),J.sR()}},{1c:"HR",1d:K(i){e.1r.2R("7b 2R:"+i),J.1E.1P(t.1f.2K,{1O:r.4x.7w,2l:r.2E.ue,3D:!1})}},{1c:"T0",1d:K(){V t=J.7b;1k(V r in t){V e=t[r];7Z{J.d4.Ta(e),e.5M("HH",J.tC),e.5M("2R",J.tD)}7S(e){}}J.7b={},J.i5=[],J.eO=[],J.mW=0}},{1c:"Tg",1d:K(e){if(0===1v.aN(J.7b).1g){1k(V t in e)J.jd[t]=e[t];V r=J.d4;r&&"7U"===r.9w&&J.ty()}}},{1c:"Hp",1d:K(a){V l=J.7b,u=J.d4;
32861k(V n in a)if(!l[n]){V i=a[n],d=i.aV||i.3A,s=i.8d+";fE="+d;e.1r.1q("Tf 7b dB HA:"+s);7Z{V o=l[n]=u.Te(s);o.3m("HH",J.tC),o.3m("2R",J.tD),i.4Y=o}7S(i){e.1r.2R("2R 6K mh to g9 7b:"+i.9l),J.1E.1P(t.1f.2K,{1O:r.4x.7w,2l:r.2E.D9,3D:!1,aJ:i,HA:s})}}J.1E.1P(t.1f.pn,{4K:a})}},{1c:"Tc",1d:K(e){J.iY||(J.eO?J.eO.2g(e):J.eO=[e],J.mQ())}},{1c:"Tb",1d:K(i){e.1r.2R("7b 2R:"+i.2i),J.1E.1P(t.1f.2K,{1O:r.4x.7w,2l:r.2E.ue,3D:!1,2D:J.4l})}},{1c:"T9",1d:K(a){V r=J.7b,i=a.1O;1k(V t in r)i&&t!==i||r[t].6y||(r[t].6y=!0,e.1r.1q(t+" 7b 6h T2"));J.te()}},{1c:"te",1d:K(){V t=J.7b,r=J.d4;if(!r||"7U"!==r.9w)1b 1B(J.mN=!1);1k(V i in t){if(!t[i].6y)1b;if(t[i].nu)1b 1B(J.mN=!0)}e.1r.1q("fw 1n 2m EA, T8 mM() to cV 8u 7d 5H 8r"),r.mM(),J.mN=!1}},{1c:"T7",1d:K(e){J.i5.2g({1Y:e.j7,3E:e.jF,1O:e.1O}),J.mZ=0,J.sV()}},{1c:"T6",1d:K(t){V e=t.2l;0!==e.6c.1g&&(J.f2=e.fl+e.6c[0].1Y,J.sR())}},{1c:"sR",1d:K(){if(1m!==J.f2){V i=J.1n,t=J.d4,r=J.7b;if(i&&t&&r&&0!==i.9w&&"7U"===t.9w){1k(V a in r)if(r[a].nu)1b;1m===J.jD&&(J.jD=t.2n),J.f2>J.jD&&(e.1r.1q("T5 T4 2n to "+J.f2),t.2n=J.f2,J.
3286jD=J.f2)}}}},{1c:"sV",1d:K(){1k(;J.i5.1g;){V e=J.i5[0];if(!J.t8(e.1Y,e.3E,e.1O))1b 1B(J.iY=!0);J.i5.9v(),J.mZ=0}if(0===J.i5.1g){J.iY=!1;V r=0,i=J.7b;1k(V a in i)r+=i[a].4X.1g;J.mW=r,J.1E.1P(t.1f.pf)}}},{1c:"mQ",1d:K(){V a=J.1E,s=J.7b,n=J.eO;if(1v.aN(s).1g){if(J.1n.2R)1b J.eO=[],1B e.1r.2R("mh to t6 T3 a 1n 2R SJ, td tP 8u 5f");if(J.sO)1b;if(n&&n.1g){V o=n.9v();7Z{V l=o.1O;s[l]?(s[l].6y=!1,J.3G=o.3G,s[l].Ry(o.2m),J.j4=0,J.mW++,J.sO=!0):J.sZ()}7S(s){e.1r.2R("2R 6K mh to t6 4Y:"+s.9l),n.wT(o);V i={1O:r.4x.7w};if(22===s.r3)1b J.eO=[],i.2l=r.2E.wL,1B a.1P(t.1f.2K,i);if(J.j4?J.j4++:J.j4=1,i.2l=r.2E.Db,i.2D=J.4l,J.j4>a.1W.oT)1b e.1r.1q("Rx "+a.1W.oT+" Q3 to t6 tP in 7b"),n=[],i.3D=!0,1B a.1P(t.1f.2K,i);i.3D=!1,a.1P(t.1f.2K,i)}}}}},{1c:"t8",1d:K(l,n,h){V t,r,o,s,i,a,u=J.7b;if(1v.aN(u).1g){if(e.1r.1q("t8,4u/1Y/3E: "+J.1n.3Z+"/"+l+"/"+n),J.mZ<J.mW){1k(V d in u)if(!h||d===h){if(t=u[d],t.nu)1b e.1r.4W("qW td, sb nu in Cl"),!1;1k(r=0;r<t.4X.1g;r++)if(o=t.4X.1Y(r),s=t.4X.3E(r),-1!==9V.aX.ds().1p("hZ")&&n===b9.hF?(i=l,a=n):(i=1t.3C(o,l),a=1t.5u(s,n)),1t.5u(a,s)-i>.5)1b J.mZ++,e.1r.1q("td "+d+" ["+i+","+a+"], of ["+o+","+s+"], 4u:"+J.1n.3Z),t.rO(i,a),!1}}1h e.1r.4W("5f Q1 r6 Q0 PZ");e.1r.1q("4Y PX")}1b!0}}]),i}(s.1f);a.1f=o},{24:24,25:25,26:26,43:43}],7:[K(t,f,r){"2Q 3l";K i(e){1b e&&e.2C?e:{1f:e}}K a(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}K n(t,e){if(!t)2h 1i al("J 5w\'t 5y ah - af() 5w\'t 5y ad");1b!e||"4N"!=1J e&&"K"!=1J e?t:e}K h(t,e){if("K"!=1J e&&1m!==e)2h 1i 2N("ac aj 7j av be 1m or a K, 5a "+1J e);t.1o=1v.8T(e&&e.1o,{6d:{1d:t,2a:!1,3e:!0,3c:!0}}),e&&(1v.5p?1v.5p(t,e):t.aw=e)}1v.2j(r,"2C",{1d:!0});V o=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),l=t(26),e=i(l),d=t(25),s=i(d),u=K(r){K t(r){1b a(J,t),n(J,1v.aq(t).1X(J,r,e.1f.ri,e.1f.g3,e.1f.gx))}1b h(t,r),o(t,[{1c:"2y",1d:K(){J.1E.1W.tq&&(J.1n=J.hv=1m,J.8q=b9.hF,J.3o&&(J.3o=5g(J.3o)))}},{1c:"PQ",1d:K(e){J.hv||(J.hv=[]),J.qH(e.qp)||J.hv.2g(e.qp)}},{1c:"lD",1d:K(e){J.1n=e.1n 3I Dd?e.1n:1m}},{1c:"wc",1d:K(e){J.1E.1W.tq&&(J.8q=b9.hF,J.4g=e.4g,J.1E.dp=J.qJ(e.dp),5g(J.3o),J.3o=6w(J.qK.3h(J),9s),J.qK())}},{1c:"qK",1d:K(){if(J.1n){V e=J.4g?J.4g.1g:0;e&&(J.1E.8q=J.qJ(e-1),J.1E.8q>J.8q&&J.1E.9i.pL(),J.8q=J.1E.8q)}}},{1c:"qJ",1d:K(n){V r=0,e=1B 0,t=1B 0,s=J.Do,o=J.Dm,i=0,a=0;1k(e=0;n>=e&&(t=J.4g[e],!J.qH(e))&&(r=e,i=t.1x,a=t.1M,!(i>=s||a>=o));e++);1b r}},{1c:"qH",1d:K(e){1b!(!J.hv||-1===J.hv.1p(e))}},{1c:"qB",2Z:K(){V e=1;7Z{e=1S.nY}7S(e){}1b e}},{1c:"Do",2Z:K(){V e=1B 0;1b J.1n&&(e=J.1n.1x||J.1n.Dn||J.1n.2L,e*=J.qB),e}},{1c:"Dm",2Z:K(){V e=1B 0;1b J.1n&&(e=J.1n.1M||J.1n.Dl||J.1n.3F,e*=J.qB),e}}]),t}(s.1f);r.1f=u},{25:25,26:26}],8:[K(r,l,e){"2Q 3l";K i(e){1b e&&e.2C?e:{1f:e}}K a(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(e,"2C",{1d:!0});V n=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),s=r(42),t=i(s),o=K(){K e(r,i,n,s){a(J,e),J.1E=r,J.De=s,J.D7=.PW,J.Di=50,J.o3=1i t.1f(i),J.iq=1i t.1f(n)}1b n(e,[{1c:"fI",1d:K(e,i){e=1t.3C(e,J.Di);V t=EJ*i/e,r=e/9s;J.iq.fI(r,t),J.o3.fI(r,t)}},{1c:"l8",1d:K(){1b!J.iq||!J.o3||J.iq.Gp()<J.D7?J.De:1t.5u(J.iq.l8(),J.o3.l8())}},{1c:"2y",1d:K(){}}]),e}();e.1f=o},{42:42}],9:[K(e,c,r){"2Q 3l";K i(e){1b e&&e.2C?e:{1f:e}}K a(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}K n(t,e){if(!t)2h 1i al("J 5w\'t 5y ah - af() 5w\'t 5y ad");1b!e||"4N"!=1J e&&"K"!=1J e?t:e}K s(t,e){if("K"!=1J e&&1m!==e)2h 1i 2N("ac aj 7j av be 1m or a K, 5a "+1J e);t.1o=1v.8T(e&&e.1o,{6d:{1d:t,2a:!1,3e:!0,3c:!0}}),e&&(1v.5p?1v.5p(t,e):t.aw=e)}1v.2j(r,"2C",{1d:!0});V f=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),l=e(26),t=i(l),d=e(25),h=i(d),o=e(43),u=K(r){K e(r){1b a(J,e),n(J,1v.aq(e).1X(J,r,t.1f.g3))}1b s(e,r),f(e,[{1c:"2y",1d:K(){J.3o&&5g(J.3o),J.qQ=!1}},{1c:"lD",1d:K(e){J.1E.1W.H7&&(J.2X=e.1n 3I Dd?e.1n:1m,"K"==1J J.2X.Dj&&(J.qQ=!0),5g(J.3o),J.3o=6w(J.Dv.3h(J),J.1E.1W.sC))}},{1c:"ro",1d:K(d,r,i){V n=6T.6h();
3286if(r){if(J.e8){V l=n-J.e8,a=i-J.D8,s=r-J.FL,u=9s*a/l;if(J.1E.1P(t.1f.FR,{PY:a,Q6:s,Qg:i}),u>0&&a>J.1E.1W.sA*s){V e=J.1E.dq;o.1r.4W("Fr Qm 4r Ql Ex 3C Qk 1d 1k dq: "+e),e>0&&(-1===J.1E.8q||J.1E.8q>=e)&&(e-=1,J.1E.1P(t.1f.ri,{1N:e,qp:J.1E.dq}),J.1E.8q=e,J.1E.9i.pL())}}J.e8=n,J.D8=i,J.FL=r}}},{1c:"Dv",1d:K(){if(J.2X)if(J.qQ){V e=J.2X.Dj();J.ro(J.2X,e.Qh,e.Q8)}1h J.ro(J.2X,J.2X.Qe,J.2X.Qd)}}]),e}(h.1f);r.1f=u},{25:25,26:26,43:43}],10:[K(i,g,a){"2Q 3l";K n(e){1b e&&e.2C?e:{1f:e}}K u(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}K f(t,e){if(!t)2h 1i al("J 5w\'t 5y ah - af() 5w\'t 5y ad");1b!e||"4N"!=1J e&&"K"!=1J e?t:e}K s(t,e){if("K"!=1J e&&1m!==e)2h 1i 2N("ac aj 7j av be 1m or a K, 5a "+1J e);t.1o=1v.8T(e&&e.1o,{6d:{1d:t,2a:!1,3e:!0,3c:!0}}),e&&(1v.5p?1v.5p(t,e):t.aw=e)}1v.2j(a,"2C",{1d:!0});V c=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),l=i(26),t=n(l),d=i(25),h=n(d),r=i(43),e=i(24),o=K(a){K i(r){u(J,i);V e=f(J,1v.aq(i).1X(J,r,t.1f.jJ,t.1f.pA,t.1f.2K));1b e.dw=e.4T.3h(e),e.dk=e.eM=-1,e}1b s(i,a),c(i,[{1c:"2y",1d:K(){J.3o&&(ii(J.3o),J.3o=1m),J.dk=-1}},{1c:"aQ",1d:K(){J.rH=!0,J.3o&&J.4T()}},{1c:"9j",1d:K(){J.rH=!1}},{1c:"DS",1d:K(d){V s,a,n=[],i=[],h={},o=!1,l=!1,u=J.1E;if(d.4g.8C(K(e){e.cU&&(o=!0),(e.ak||e.ps&&e.ps.pr)&&(l=!0);V t=h[e.8P];1B 0===t?(h[e.8P]=n.1g,e.1Q=[e.1Q],e.hB=0,n.2g(e)):n[t].1Q.2g(e.1Q)}),o&&l?n.8C(K(e){e.cU&&i.2g(e)}):i=n,i=i.5l(K(e){V i=K(e){1b cV.gK("2B/dA;fE="+e)},a=K(e){1b cV.gK("2X/dA;fE="+e)},t=e.ak,r=e.cU;1b(!t||i(t))&&(!r||a(r))}),i.1g){1k(s=i[0].8P,i.lm(K(e,t){1b e.8P-t.8P}),J.dh=i,a=0;a<i.1g;a++)if(i[a].8P===s){J.iD=a,r.1r.1q("bD 4v,"+i.1g+" 1N(s) 6H, vA 8P:"+s);1T}u.1P(t.1f.gx,{4g:J.dh,dp:J.iD,4n:d.4n,2B:l,2X:o})}1h u.1P(t.1f.2K,{1O:e.4x.7w,2l:e.2E.DI,3D:!0,1Q:u.1Q,aO:"no 1N dB Qc fE 6H in bD"})}},{1c:"DF",1d:K(i){V s=J.dh;if(i>=0&&i<s.1g){J.3o&&(ii(J.3o),J.3o=1m),J.fU=i,r.1r.1q("eF to 1N "+i),J.1E.1P(t.1f.w2,{1N:i});V a=s[i],n=a.2l;if(!n||n.5e===!0&&6T.6h()-n.kC>9s){r.1r.1q("(re)5H 1y 1k 1N "+i);V o=a.hB;J.1E.1P(t.1f.pY,{1Q:a.1Q[o],1N:i,id:o})}}1h J.1E.1P(t.1f.2K,{1O:e.4x.py,2l:e.2E.DN,1N:i,3D:!1,aO:"uB 1N od"})}},{1c:"8D",1d:K(n){if(!n.3D){V a=n.2l,o=J.1E,s=1B 0,i=1B 0,l=!1;4q(a){1z e.2E.f7:1z e.2E.f8:1z e.2E.hA:1z e.2E.kD:1z e.2E.kW:s=n.2D.1N;1T;1z e.2E.oF:1z e.2E.oL:s=n.9f.1N,l=!0}if(1B 0!==s)if(i=J.dh[s],i.hB<i.1Q.1g-1)i.hB++,i.2l=1B 0,r.1r.4W("1N rk,"+a+" 1k 1N "+s+": eF to Qa ou id "+i.hB);1h{V u=-1===J.dk&&s;u?(r.1r.4W("1N rk,"+a+": Q9 4q-Q7 1k 7y 8r"),o.cE.ok=0):i&&i.2l&&i.2l.5e?(r.1r.4W("1N rk,"+a+" on 5e ou, PO"),l&&(J.fU=1B 0)):a!==e.2E.f7&&a!==e.2E.f8&&(r.1r.2R("qW Dy "+a+" 2R"),J.fU=1B 0,J.3o&&(ii(J.3o),J.3o=1m),n.3D=!0,o.1P(t.1f.2K,n))}}}},{1c:"D1",1d:K(i){if(i.1N===J.fU){V t=i.2l;if(t.5e){V e=9s*(t.vZ?t.vZ:t.kd),n=J.dh[i.1N],a=n.2l;a&&t.6M===a.6M&&(e/=2,r.1r.1q("Pw 5e 1y, DG PN Pg")),e-=6T.6h()-i.4n.jW,e=1t.3C(9s,1t.2z(e)),r.1r.1q("5e 1y, DG in "+e+" ms"),J.3o=6U(J.dw,e)}1h J.3o=1m}}},{1c:"4T",1d:K(){V e=J.fU;if(1B 0!==e&&J.rH){V r=J.dh[e],i=r.hB;J.1E.1P(t.1f.pY,{1Q:r.1Q[i],1N:e,id:i})}}},{1c:"4g",2Z:K(){1b J.dh}},{1c:"1N",2Z:K(){1b J.fU},2W:K(e){V t=J.dh;t&&t.1g>e&&(J.fU===e&&1B 0!==t[e].2l||J.DF(e))}},{1c:"gF",2Z:K(){1b J.dk},2W:K(e){J.dk=e,1B 0===J.iR&&(J.iR=e),-1!==e&&(J.1N=e)}},{1c:"dp",2Z:K(){1b J.iD},2W:K(e){J.iD=e}},{1c:"gG",2Z:K(){1b 1B 0===J.iR?J.iD:J.iR},2W:K(e){J.iR=e}},{1c:"d7",2Z:K(){1b-1!==J.dk?J.dk:J.1E.cE.ok},2W:K(e){J.1N=e,-1===J.dk&&(J.1E.cE.ok=e)}}]),i}(h.1f);a.1f=o},{24:24,25:25,26:26,43:43}],11:[K(a,A,d){"2Q 3l";K n(e){1b e&&e.2C?e:{1f:e}}K c(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}K k(t,e){if(!t)2h 1i al("J 5w\'t 5y ah - af() 5w\'t 5y ad");1b!e||"4N"!=1J e&&"K"!=1J e?t:e}K R(t,e){if("K"!=1J e&&1m!==e)2h 1i 2N("ac aj 7j av be 1m or a K, 5a "+1J e);t.1o=1v.8T(e&&e.1o,{6d:{1d:t,2a:!1,3e:!0,3c:!0}}),e&&(1v.5p?1v.5p(t,e):t.aw=e)}1v.2j(d,"2C",{1d:!0});V E=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),y=a(39),v=n(y),f=a(28),s=n(f),m=a(20),u=n(m),g=a(26),r=n(g),p=a(25),l=n(p),h=a(29),o=n(h),b=a(45),3v=n(b),i=a(24),t=a(43),e={9X:"9X",dg:"dg",4m:"4m",aG:"aG",ao:"ao",7x:"7x",ep:"ep",hQ:"hQ",7B:"7B",9L:"9L",aE:"aE",2K:"2K"},T=K(n){K a(t){c(J,a);V e=k(J,1v.aq(a).1X(J,t,r.1f.iW,r.1f.gW,r.1f.gN,r.1f.gx,r.1f.pA,r.1f.kF,r.1f.h8,r.1f.r9,r.1f.gH,r.1f.eg,r.1f.jV,r.1f.2K,r.1f.pH,r.1f.pn,r.1f.pk,r.1f.pf));1b e.1W=t.1W,e.hk=!1,e.c9=0,e.dw=e.4T.3h(e),e}1b R(a,n),E(a,[{1c:"2y",1d:K(){J.9j(),J.3o&&(5g(J.3o),J.3o=1m),l.1f.1o.2y.1X(J),J.1R=e.9X}},{1c:"aQ",1d:K(a){if(J.4g){V r=J.1n,i=J.8a;J.9j(),J.4O=1i u.1f(J.1E,"58"),J.3o||(J.3o=6w(J.dw,2c)),J.1N=-1,J.cn=0,r&&i>0?(t.1r.1q("vB 4i @"+i),J.Pi||(t.1r.1q("Pj 2X"),r.4e()),J.1R=e.4m):(J.8a=J.4i?J.4i:a,J.1R=e.dg),J.ex=J.4i=J.8a,J.4T()}1h t.1r.4W("qW 1Y 5H as bD 5a dE rE"),J.1R=e.9X}},{1c:"9j",1d:K(){V t=J.4l;t&&(t.3w&&t.3w.5f(),J.4l=1m),J.8n=1m,J.4O&&(J.4O.2y(),J.4O=1m),J.1R=e.9X}},{1c:"4T",1d:K(){J.c9++,1===J.c9&&(J.oq(),J.c9>1&&6U(J.4T,1),J.c9=0)}},{1c:"oq",1d:K(){4q(J.1R){1z e.dg:V i=J.1E,r=i.gG;-1===r&&(r=0,J.vD=!0),J.1N=i.d7=r,J.1R=e.hQ,J.cf=!1;1T;1z e.4m:if(!J.DC())1b;1T;1z e.hQ:V a=J.4g[J.1N];a&&a.2l&&(J.1R=e.4m);1T;1z e.ep:V s=6T.6h(),n=J.gf;(!n||s>=n||J.1n&&J.1n.8O)&&(t.1r.1q("ln: gf DD, 4q 9u to 4m 1R"),J.1R=e.4m);1T;1z e.2K:1z e.aG:1z e.9X:1z e.7x:1z e.7B:1z e.9L:1z e.aE:}J.F7(),J.Cs()}},{1c:"DC",1d:K(){V f=J.1E,n=f.1W,o=J.1n;if(!o&&(J.cg||!n.sE))1b!0;V u=1B 0;u=J.cf?o.3Z:J.ex;V a=f.d7,i=1B 0;J.4g[a].c7("8P")?(i=1t.3C(8*n.tj/J.4g[a].8P,n.ox),i=1t.5u(i,n.hm)):i=n.ox;V d=s.1f.dN(J.7N?J.7N:o,u,n.dl),c=d.4F;if(c>=i)1b!0;t.1r.5c("4Y 1g of "+c.7I(3)+" is Pk 3C of "+i.7I(3)+". Pm 1k Ey hg ..."),f.d7=a,J.1N=a;V l=J.4g[a].2l;if("2J"==1J l||l.5e&&J.D0!==a)1b J.1R=e.hQ,!0;V h=J.8n;if(!l.5e&&h&&h.sn===l.6M&&(!o.8O||o.2n-d.3E<=h.2n/2)){V g={};1b J.vS&&(g.1O="2X"),J.1E.1P(r.1f.pj,g),J.1R=e.aE,!0}1b J.Dx({4u:u,dN:d,er:l})}},{1c:"Dx",1d:K(s){V h=s.4u,u=s.dN,r=s.er,o=J.8n,d=J.1N,e=r.6c,i=e.1g,n=e[0].1Y,l=e[i-1].1Y+e[i-1].2n,a=u.3E,t=1B 0;if(r.5e){if(t=J.CE({er:r,et:a,1Y:n,3E:l,8n:o,6c:e,nK:i}),1m===t)1b!1}1h n>a&&(t=e[0]);1b t||(t=J.Cz({1Y:n,8n:o,nK:i,6c:e,et:a,3E:l,er:r})),t?J.Cu({2D:t,1N:d,er:r,4u:h,et:a}):!0}},{1c:"CE",1d:K(e){V r=e.er,a=e.et,f=e.1Y,h=e.3E,d=e.8n,u=e.6c,c=e.nK,o=J.1E.1W,i=1B 0,g=1B 0!==o.dR?o.dR:o.e0*r.kd;if(a<1t.3C(f,h-g)){V s=J.kU=J.lu(f,r);t.1r.1q("4Y 3E: "+a+" is Pn r6 Po bL kl 3E of 5e jj 1y, 6S 3Z to : "+s.7I(3)),a=s;V n=J.1n;n&&n.9w&&n.2n>s&&(n.3Z=s)}if(r.bP&&a>h)1b 1m;if(J.cg&&!r.bP){if(d){V l=d.sn+1;l>=r.5P&&l<=r.6M&&(i=u[l-r.5P],t.1r.1q("5e 1y, eF 1y, 6E 2D dB 7y SN: "+i.sn))}i||(i=u[1t.5u(c-1,1t.2z(c/2))],t.1r.1q("5e 1y, eF 1y, pJ, 6E Pp 2D : "+i.sn))}1b i}},{1c:"Cz",1d:K(r){V c=r.1Y,i=r.8n,g=r.nK,s=r.6c,o=r.et,d=r.3E,f=r.er,u=J.1E.1W,e=1B 0,a=1B 0,n=u.oW;if(d>o?(o>d-n&&(n=0),a=v.1f.ff(s,K(e){1b e.1Y+e.2n-n<=o?1:e.1Y-n>o&&e.1Y?-1:0})):a=s[g-1],a&&(e=a,c=a.1Y,i&&e.1N===i.1N&&e.sn===i.sn))if(e.sn<f.6M){V h=i.ji,l=e.sn-f.5P;h&&h>u.dl&&i.a7&&l?(e=s[l-1],t.1r.4W("SN rf 4v, dB mI fJ 8l fG 2B 8u 2X, Pq 2D is 5a Pr dB a Ps ? 6E p1 po to 7Z to Pt J"),i.9g--):(e=s[l+1],t.1r.1q("SN rf 4v, 6E 7y po: "+e.sn))}1h e=1m;1b e}},{1c:"Cu",1d:K(n){V a=n.2D,l=n.1N,o=n.er,d=n.4u,h=n.et,s=J.1E,f=s.1W;
3286if(1m==a.d5.fr||1m!=a.d5.1c){if(t.1r.1q("gh "+a.sn+" of ["+o.5P+" ,"+o.6M+"],1N "+l+", 3Z:"+d+",et:"+h.7I(3)),1B 0!==J.7k?J.7k++:J.7k=0,a.9g){a.9g++;V u=f.cQ;if(a.9g>u&&1t.aK(J.7k-a.nC)<u)1b s.1P(r.1f.2K,{1O:i.4x.7w,2l:i.2E.hA,3D:!1,2D:a}),!1}1h a.9g=1;1b a.nC=J.7k,a.Ct=s.GA,J.4l=a,J.cg=!0,s.1P(r.1f.7x,{2D:a}),J.1R=e.7x,!0}t.1r.1q("gh 1c 1k "+a.sn+" of ["+o.5P+" ,"+o.6M+"],1N "+l),J.1R=e.ao,s.1P(r.1f.ao,{2D:a})}},{1c:"eB",1d:K(i){V e,t,r=J.g6;if(r)1k(e=r.1g-1;e>=0;e--)if(t=r[e],i>=t.1Y&&i<=t.3E)1b t;1b 1m}},{1c:"wP",1d:K(e){1b e?J.eB(e.3E+.5):1m}},{1c:"fV",1d:K(r){V i=J.1n;if(i)1k(V t=i.4X,e=0;e<t.1g;e++)if(r>=t.1Y(e)&&r<=t.3E(e))1b!0;1b!1}},{1c:"Cs",1d:K(){V t,e,i=J.1n;if(i&&i.8O===!1&&(e=i.3Z,e>i.hN*J.8a&&(J.8a=e),J.fV(e)?t=J.eB(e):J.fV(e+.1)&&(t=J.eB(e+.1)),t)){V a=t.2D;a!==J.Cr&&(J.Cr=a,J.1E.1P(r.1f.FP,{2D:a}))}}},{1c:"rF",1d:K(){if(t.1r.1q("rF"),!J.lp){J.lp=!0;V i=J.1n,a=1B 0;i?(a=i.lr,i.7H()):a=!0,J.Ce=a}V n=J.4l;n&&n.3w&&n.3w.5f(),J.4l=1m,J.1R=e.aG,J.1E.1P(r.1f.gu,{j7:0,jF:b9.hF})}},{1c:"F4",1d:K(){V e=J.1n;e&&e.4X.1g&&(J.lp=!1,J.fV(e.3Z)&&(e.3Z-=1e-4),J.Ce||e.4e())}},{1c:"pL",1d:K(){V t=J.1n;if(t&&t.9w){V n=1B 0,a=1B 0,i=1B 0;if(J.7k+=2*J.1W.cQ,a=J.eB(t.3Z),a&&a.1Y>1&&(J.1R=e.aG,J.1E.1P(r.1f.gu,{j7:0,jF:a.1Y-1})),t.lr)n=0;1h{V l=J.1E.d7,u=J.4g[l],o=J.Fe;n=o&&J.4l?J.4l.2n*u.8P/(9s*o)+1:0}if(i=J.eB(t.3Z+n),i&&(i=J.wP(i))){V s=J.4l;s&&s.3w&&s.3w.5f(),J.4l=1m,J.1R=e.aG,J.1E.1P(r.1f.gu,{j7:i.1Y,jF:b9.hF})}}}},{1c:"Co",1d:K(r){V e=J.1n=J.7N=r.1n;J.ez=J.nM.3h(J),J.jI=J.CC.3h(J),J.eb=J.nN.3h(J),e.3m("8O",J.ez),e.3m("j5",J.jI),e.3m("6y",J.eb);V t=J.1W;J.4g&&t.jb&&J.1E.aQ(t.4i)}},{1c:"iw",1d:K(){V e=J.1n;e&&e.6y&&(t.1r.1q("Cm wb 8u 2X 6y, 6S 4i"),J.4i=J.8a=0);V r=J.4g;r&&r.8C(K(e){e.2l&&e.2l.6c.8C(K(e){e.9g=1B 0})}),e&&(e.5M("8O",J.ez),e.5M("j5",J.jI),e.5M("6y",J.eb),J.ez=J.jI=J.eb=1m),J.1n=1m,J.cf=!1,J.9j()}},{1c:"nM",1d:K(){V a=J.1n,i=a?a.3Z:1B 0;if(t.1r.1q("1n 8O to "+i),J.1R===e.7x){V o=s.1f.dN(a,i,J.1W.dl),r=J.4l;if(0===o.4F&&r){V n=J.1W.oW,l=r.1Y-n,u=r.1Y+r.2n+n;l>i||i>u?(r.3w&&(t.1r.1q("8O Cj of 4Y 6K 8r 6E in Cl, CH 8r 6E"),r.3w.5f()),J.4l=1m,J.8n=1m,J.1R=e.4m):t.1r.1q("8O Cj of 4Y k1 Pu Pf 4v 8r Pv")}}1h J.1R===e.aE&&(J.1R=e.4m);a&&(J.8a=i),J.1R!==e.7x&&1B 0!==J.7k&&(J.7k+=2*J.1W.cQ),J.4T()}},{1c:"CC",1d:K(){t.1r.1q("1n j5 to "+J.1n.3Z),J.4T()}},{1c:"nN",1d:K(){t.1r.1q("1n 6y"),J.4i=J.8a=0}},{1c:"qc",1d:K(){t.1r.1q("1P pE"),J.1E.1P(r.1f.pE),J.g6=[],J.iu=!1,J.4i=J.8a=0}},{1c:"wc",1d:K(r){V e,i=!1,a=!1;r.4g.8C(K(t){e=t.ak,e&&(-1!==e.1p("6q.40.2")&&(i=!0),-1!==e.1p("6q.40.5")&&(a=!0))}),J.vJ=i&&a,J.vJ&&t.1r.1q("PM eG/HE-eG 2B 6H in 4g; PL 1N 3A as HE-eG"),J.4g=r.4g,J.PK=!1,J.cg=!1;V n=J.1W;n.jb&&J.1E.aQ(n.4i)}},{1c:"D1",1d:K(u){V i=u.2l,s=u.1N,d=J.4g[s],h=i.fl,n=0;if(t.1r.1q("1N "+s+" 4v ["+i.5P+","+i.6M+"],2n:"+h),J.D0=s,i.5e){V l=d.2l;l&&i.6c.1g>0?(o.1f.FY(l,i),n=i.6c[0].1Y,J.kU=J.lu(n,l),i.bP?t.1r.1q("5e 1y jj:"+n.7I(3)):t.1r.1q("5e 1y - PJ fJ, pJ jj")):(i.bP=!1,t.1r.1q("5e 1y - vA 6E, pJ jj"))}1h i.bP=!1;if(d.2l=i,J.1E.1P(r.1f.w9,{2l:i,1N:s}),J.cg===!1){if(-1===J.4i){V a=i.vE;8t(a)?i.5e?(J.4i=J.lu(n,i),t.1r.1q("vB 4i to "+J.4i)):J.4i=0:(0>a&&(t.1r.1q("qj 1Y 5C bv "+a+", PH bL 3E of uy 8r"),a=n+h+a),t.1r.1q("1Y 5C bv 6H in 1y, lz 4i to "+a),J.4i=a)}J.ex=J.4i}J.1R===e.hQ&&(J.1R=e.4m),J.4T()}},{1c:"CX",1d:K(){J.1R===e.ao&&(J.1R=e.4m,J.4T())}},{1c:"m5",1d:K(a){V i=J.4l;if(J.1R===e.7x&&i&&"58"===a.2D.1O&&a.2D.1N===i.1N&&a.2D.sn===i.sn)if(t.1r.1q("CW  "+i.sn+" of 1N "+i.1N),J.vD===!0)J.1R=e.4m,J.vD=!1,J.cg=!1,a.4n.pB=a.4n.lv=6T.6h(),J.1E.1P(r.1f.pb,{4n:a.4n,2D:i,id:"58"});1h{J.1R=e.7B,J.4n=a.4n;V s=J.4g[J.1N],o=s.2l,f=o.fl,c=1B 0!==i.a4?i.a4:i.1Y,d=i.1N,h=i.sn,n=J.1W.vF||s.ak;J.hk&&(t.1r.1q("CN 1y 2B 3A"),1B 0===n&&(n=J.PE),n&&(n=-1!==n.1p("6q.40.5")?"6q.40.2":"6q.40.5")),J.bb=0,t.1r.1q("CT "+h+" of ["+o.5P+" ,"+o.6M+"],1N "+d+", cc "+i.cc);V l=J.4O;l||(l=J.4O=1i u.1f(J.1E,"58")),l.2g(a.hg,n,s.cU,c,i.cc,d,h,f,i.d5)}J.cn=0}},{1c:"CF",1d:K(n){V u=J.4l;
3286if(u&&"58"===n.id&&n.sn===u.sn&&n.1N===u.1N&&J.1R===e.7B){V l,i,a=n.4K;if(a.2B&&J.vS&&9S a.2B,i=a.2B){V s=J.4g[J.1N].ak,d=9V.aX.ds();s&&J.hk&&(t.1r.1q("CN 1y 2B 3A"),s=-1!==s.1p("6q.40.5")?"6q.40.2":"6q.40.5"),J.vJ&&1!==i.gE.7K&&-1===d.1p("hZ")&&(s="6q.40.5"),-1!==d.1p("hX")&&(s="6q.40.2",t.1r.1q("wq: Px 2B 3A to"+s)),i.aV=s,i.id=n.id}if(i=a.2X,i&&(i.aV=J.4g[J.1N].cU,i.id=n.id),n.wQ){V o={3A:"",aV:""};1k(l in n.4K)i=a[l],o.8d=i.8d,o.3A&&(o.3A+=",",o.aV+=","),i.3A&&(o.3A+=i.3A),i.aV&&(o.aV+=i.aV);a={Em:o}}J.1E.1P(r.1f.pz,a);1k(l in a){i=a[l],t.1r.1q("58 7n:"+l+",8d:"+i.8d+",fE[1N/dE]=["+i.aV+"/"+i.3A+"]");V h=i.cq;h&&(J.bb++,J.1E.1P(r.1f.hj,{1O:l,2m:h,3G:"58",fR:"cq"}))}J.4T()}}},{1c:"CM",1d:K(i){V u=J,a=J.4l;if(a&&"58"===i.id&&i.sn===a.sn&&i.1N===a.1N&&("2B"!==i.1O||"pr"!==J.PD)&&J.1R===e.7B){V s=J.4g[J.1N],n=J.4l;t.1r.1q("dE "+i.1O+",fJ:["+i.7l.7I(3)+","+i.8m.7I(3)+"],u1:["+i.a4.7I(3)+"/"+i.cJ.7I(3)+"],nb:"+i.nb+",a7:"+(i.a7||0));V d=o.1f.pu(s.2l,n.sn,i.7l,i.8m,i.a4,i.cJ),l=J.1E;l.1P(r.1f.G9,{2l:s.2l,1N:J.1N,p3:d}),"2X"===i.1O&&(n.a7=i.a7),[i.b8,i.cB].8C(K(e){e&&(u.bb++,l.1P(r.1f.hj,{1O:i.1O,2m:e,3G:"58",fR:"2m"}))}),J.ex=i.8m,J.g6.2g({1O:i.1O,1Y:i.7l,3E:i.8m,2D:n}),J.4T()}}},{1c:"CK",1d:K(t){V r=J.4l;r&&"58"===t.id&&t.sn===r.sn&&t.1N===r.1N&&J.1R===e.7B&&(J.4n.pB=6T.6h(),J.1R=e.9L,J.gV())}},{1c:"CJ",1d:K(a){V r=!!a.1Q;if(r)J.nw&&J.7N!==J.nw&&(t.1r.1q("eF on ES 2B, 2Q 2X.4X to vU 58 8r 5H"),J.7N=J.nw);1h if(J.7N!==J.1n){t.1r.1q("eF on 58 2B, 2Q 1n.4X to vU 58 8r 5H"),J.7N=J.1n;V i=J.4l;i.3w&&(t.1r.1q("eF to 58 2B 7n, CH 58 8r 6E"),i.3w.5f()),J.4l=1m,J.8n=1m,J.4O&&(J.4O.2y(),J.4O=1m),J.1R=e.4m}J.vS=r}},{1c:"CG",1d:K(o){V r=o.4K,i=1B 0,a=1B 0,n=!1;1k(V e in r){V s=r[e];"58"===s.id?(a=e,i=s,"2X"===e&&(J.nw=r[e].4Y)):n=!0}n&&i?(t.1r.1q("ES 7n 6H, 2Q "+a+".4X to vU 58 8r 5H"),J.7N=i.4Y):J.7N=J.1n}},{1c:"Ff",1d:K(t){if("58"===t.3G)4q(J.1R){1z e.7B:1z e.9L:J.bb--,J.gV()}}},{1c:"gV",1d:K(){if(J.1R===e.9L&&0===J.bb){V a=J.4l,i=J.4n;if(a){J.8n=a,i.lv=6T.6h(),J.Fe=1t.2z(8*i.h6/(i.lv-i.jS)),J.1E.1P(r.1f.pb,{4n:i,2D:a,id:"58"});V n=J.7N?J.7N:J.1n;t.1r.1q("58 4X : "+3v.1f.9h(n.4X)),J.1R=e.4m}J.4T()}}},{1c:"8D",1d:K(a){V s=a.2D;if(!s||"58"===s.1O)4q(a.2l){1z i.2E.f7:1z i.2E.f8:if(!a.3D){V n=J.cn;if(n?n++:n=1,n<=J.1W.kI||J.1n&&J.fV(J.1n.3Z)){J.cn=n,s.9g=0;V o=1t.5u(1t.fX(2,n-1)*J.1W.kx,ho);t.1r.4W("ln: 2D 5H Fc, fg in "+o+" ms"),J.gf=6T.6h()+o,J.1R=e.ep}1h t.1r.2R("ln: "+a.2l+" Fb 3C fg, Fa as 3D ..."),a.3D=!0,J.1E.1P(r.1f.2K,a),J.1R=e.2K}1T;1z i.2E.hA:1z i.2E.oF:1z i.2E.oL:1z i.2E.kD:1z i.2E.kW:J.1R!==e.2K&&(J.1R=a.3D?e.2K:e.4m,t.1r.4W("ln: "+a.2l+" 6K 5H 2D,4q to "+J.1R+" 1R ..."));1T;1z i.2E.wL:J.1R!==e.7B&&J.1R!==e.9L||(J.1W.hm/=2,t.1r.4W("Py 3C 4Y 1g to "+J.1W.hm+"s 8u 4q to 4m 1R"),J.7k+=2*J.1W.cQ,J.1R=e.4m)}}},{1c:"F7",1d:K(){V e=J.1n;if(e&&e.9w){V n=e.3Z,d=e.4X;if(!J.cf&&d.1g){J.cf=!0;V a=J.4i,h=J.fV(a);n===a&&h||(t.1r.1q("6z 1Y 1u:"+a),h||(a=d.1Y(0),t.1r.1q("6z 1Y 1u 5a 4X, F6 to 4X.1Y(0) "+a)),t.1r.1q("lz 3Z bL "+n+" to "+a),e.3Z=a)}1h if(J.lp)J.F4();1h{V l=s.1f.dN(e,n,0),v=!(e.lr||e.6y||0===e.4X.1g),u=.4,f=n>e.hN*J.8a;if(J.iu&&f&&(J.iu=!1,t.1r.1q("ET 5a F2 Qo @"+n)),v&&l.4F<=u&&(f?(u=0,J.dX=0):J.iu?J.dX+=J.1W.dX:(J.dX=0,t.1r.1q("ET QY F2 @"+n),J.1E.1P(r.1f.2K,{1O:i.4x.7w,2l:i.2E.Dg,3D:!1}),J.iu=!0),l.4F<=u)){V o=l.qh,c=o-n;if(o&&c<J.1W.md&&c>0){t.1r.1q("lz 3Z bL "+e.3Z+" to 7y 4X @ "+o+" + Rd "+J.dX);V g=o+J.dX-e.3Z;e.3Z=o+J.dX,J.1E.1P(r.1f.2K,{1O:i.4x.7w,2l:i.2E.Ds,3D:!1,uD:g})}}}}}},{1c:"Rc",1d:K(){J.1R=e.4m,J.4T()}},{1c:"EY",1d:K(){V t,r,i=[];1k(r=0;r<J.g6.1g;r++)t=J.g6[r],J.fV((t.1Y+t.3E)/2)&&i.2g(t);J.g6=i,J.7k+=2*J.1W.cQ,J.1R=e.4m,J.8n=1m}},{1c:"pP",1d:K(){J.hk=!J.hk}},{1c:"lu",1d:K(t,e){V r=1B 0!==J.1W.e2?J.1W.e2:J.1W.f5*e.kd;1b t+1t.3C(0,e.fl-r)}},{1c:"1R",2W:K(e){if(J.1R!==e){V i=J.1R;J.EU=e,t.1r.1q("Rb 1R Ra bL "+i+" to "+e),J.1E.1P(r.1f.FN,{R8:i,R6:e})}},2Z:K(){1b J.EU}},{1c:"dq",2Z:K(){if(J.1n){V e=J.eB(J.1n.3Z);if(e)1b e.2D.1N}1b-1}},{1c:"Fh",2Z:K(){1b J.1n?J.wP(J.eB(J.1n.3Z)):1m}},{1c:"g4",2Z:K(){V e=J.Fh;1b e?e.2D.1N:-1}},{1c:"kU",2Z:K(){1b J.F5},2W:K(e){J.F5=e}}]),a}(l.1f);d.1f=T},{20:20,24:24,25:25,26:26,28:28,29:29,39:39,43:43,45:45}],12:[K(t,g,i){"2Q 3l";K r(e){1b e&&e.2C?e:{1f:e}}K h(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}K n(t,e){if(!t)2h 1i al("J 5w\'t 5y ah - af() 5w\'t 5y ad");1b!e||"4N"!=1J e&&"K"!=1J e?t:e}K s(t,e){if("K"!=1J e&&1m!==e)2h 1i 2N("ac aj 7j av be 1m or a K, 5a "+1J e);t.1o=1v.8T(e&&e.1o,{6d:{1d:t,2a:!1,3e:!0,3c:!0}}),e&&(1v.5p?1v.5p(t,e):t.aw=e)}1v.2j(i,"2C",{1d:!0});V c=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}
3286(),l=t(26),e=r(l),d=t(25),a=r(d),f=t(40),o=r(f),u=K(r){K t(a){h(J,t);V i=n(J,1v.aq(t).1X(J,a,e.1f.g3,e.1f.gW,e.1f.lj,e.1f.gN,e.1f.h8,e.1f.w2));if(i.1E=a,i.1W=a.1W,i.m8=!0,i.uf=a.1W.Gz,i.1W.su){V r=i,s={cA:K(e,t,i){r.m6||(r.m6=r.ui("Fy","FJ QZ","en")),r.uf.cA(r.m6,e,t,i)}},l={cA:K(e,t,i){r.m7||(r.m7=r.ui("Fy","FJ R5","es")),r.uf.cA(r.m7,e,t,i)}};i.Fw=1i o.1f(0,s,l)}1b i}1b s(t,r),c(t,[{1c:"um",1d:K(e){if(e&&e.uh)1k(;e.uh.1g>0;)e.R4(e.uh[0])}},{1c:"ui",1d:K(e,t,r){1b J.1n?J.1n.R3(e,t,r):1B 0}},{1c:"2y",1d:K(){a.1f.1o.2y.1X(J)}},{1c:"lD",1d:K(e){J.1n=e.1n}},{1c:"iw",1d:K(){}},{1c:"qc",1d:K(){J.uq=b9.R1}},{1c:"TV",1d:K(){"Rf"===J.1E.dq.R7?J.m8=!1:J.m8=!0}},{1c:"m5",1d:K(e){if("58"===e.2D.1O){V t=e.2D.1Y;t<=J.uq&&(J.um(J.m6),J.um(J.m7)),J.uq=t}}},{1c:"Rg",1d:K(t){if(J.m8)1k(V e=0;e<t.2V.1g;e++){V r=J.Fv(t.2V[e].lN);J.Fw.Hu(t.2V[e].3r,r)}}},{1c:"Fv",1d:K(e){1k(V t,r,i,s,o,u=31&e[0],a=2,n=[],l=0;u>l;l++)t=e[a++],r=a1&e[a++],i=a1&e[a++],s=0!==(4&t),o=3&t,0===r&&0===i||s&&0===o&&(n.2g(r),n.2g(i));1b n}}]),t}(a.1f);i.1f=u},{25:25,26:26,40:40}],13:[K(a,n,e){"2Q 3l";K t(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(e,"2C",{1d:!0});V r=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),i=K(){K e(h){t(J,e),J.hp=[[[],[],[],[],[]],[[],[],[],[],[]]],J.EQ();V i,s,r,o,l,n=J.hp[0][4],u=J.hp[1],a=h.1g,d=1;if(4!==a&&6!==a&&8!==a)2h 1i 7T("Fz Rv 1c 7e="+a);1k(o=h.5i(0),l=[],J.Ei=[o,l],i=a;4*a+28>i;i++)r=o[i-1],(i%a===0||8===a&&i%a===4)&&(r=n[r>>>24]<<24^n[r>>16&1F]<<16^n[r>>8&1F]<<8^n[1F&r],i%a===0&&(r=r<<8^r>>>24^d<<24,d=d<<1^En*(d>>7))),o[i]=o[i-a]^r;1k(s=0;i;s++,i--)r=o[3&s?i:i-4],4>=i||4>s?l[s]=r:l[s]=u[0][n[r>>>24]]^u[1][n[r>>16&1F]]^u[2][n[r>>8&1F]]^u[3][n[1F&r]]}1b r(e,[{1c:"EQ",1d:K(){V e,i,r,u,h,d,t,s,l,n=J.hp[0],o=J.hp[1],f=n[4],g=o[4],a=[],c=[];1k(e=0;vr>e;e++)c[(a[e]=e<<1^En*(e>>7))^e]=e;1k(i=r=0;!f[i];i^=u||1,r=c[r]||1)1k(t=r^r<<1^r<<2^r<<3^r<<4,t=t>>8^1F&t^99,f[i]=t,g[t]=i,d=a[h=a[u=a[i]]],l=Rt*d^Rs*h^El*u^Ek*i,s=El*a[t]^Ek*t,e=0;4>e;e++)n[e][i]=s=s<<24^s>>>8,o[e][t]=l=l<<24^l>>>8;1k(e=0;5>e;e++)n[e]=n[e].5i(0),o[e]=o[e].5i(0)}},{1c:"e1",1d:K(R,p,3v,b,E,m){V f,v,g,n,e=J.Ei[1],t=R^e[0],i=b^e[1],a=3v^e[2],r=p^e[3],y=e.1g/4-2,s=4,o=J.hp[1],h=o[0],d=o[1],u=o[2],l=o[3],c=o[4];1k(n=0;y>n;n++)f=h[t>>>24]^d[i>>16&1F]^u[a>>8&1F]^l[1F&r]^e[s],v=h[i>>>24]^d[a>>16&1F]^u[r>>8&1F]^l[1F&t]^e[s+1],g=h[a>>>24]^d[r>>16&1F]^u[t>>8&1F]^l[1F&i]^e[s+2],r=h[r>>>24]^d[t>>16&1F]^u[i>>8&1F]^l[1F&a]^e[s+3],s+=4,t=f,i=v,a=g;1k(n=0;4>n;n++)E[(3&-n)+m]=c[t>>>24]<<24^c[i>>16&1F]<<16^c[a>>8&1F]<<8^c[1F&r]^e[s++],f=t,t=i,i=a,a=r,r=f}}]),e}();e.1f=i},{}],14:[K(t,l,e){"2Q 3l";K r(e){1b e&&e.2C?e:{1f:e}}K i(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(e,"2C",{1d:!0});V a=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),n=t(13),s=r(n),o=K(){K e(t,r){i(J,e),J.1c=t,J.iv=r}1b a(e,[{1c:"9n",1d:K(e){1b e<<24|(Rr&e)<<8|(Rp&e)>>8|e>>>24}},{1c:"Eg",1d:K(i,v,a){V u,f,o,h,l,c,d,n,e,r=1i tV(i.4Y,i.Ef,i.3K>>2),p=1i s.1f(3Q.1o.5i.1X(v)),g=1i 2M(i.3K),t=1i tV(g.4Y);1k(u=~~a[0],f=~~a[1],o=~~a[2],h=~~a[3],e=0;e<r.1g;e+=4)l=~~J.9n(r[e]),c=~~J.9n(r[e+1]),d=~~J.9n(r[e+2]),n=~~J.9n(r[e+3]),p.e1(l,c,d,n,t,e),t[e]=J.9n(t[e]^u),t[e+1]=J.9n(t[e+1]^f),t[e+2]=J.9n(t[e+2]^o),t[e+3]=J.9n(t[e+3]^h),u=l,f=c,o=d,h=n;1b g}},{1c:"tK",1d:K(e,t,r,i){V a=J.Eg(e,t,r);i.2W(a,e.Ef)}},{1c:"e1",1d:K(n){V r=EE,t=1i tV(n),i=1i 2M(n.3K),e=0,s=J.1c,a=J.iv;1k(J.tK(t.7V(e,e+r),s,a,i),e=r;e<t.1g;e+=r)a=1i tT([J.9n(t[e-4]),J.9n(t[e-3]),J.9n(t[e-2]),J.9n(t[e-1])]),J.tK(t.7V(e,e+r),s,a,i);1b i}}]),e}();e.1f=o},{13:13}],15:[K(t,d,r){"2Q 3l";K l(e){1b e&&e.2C?e:{1f:e}}K a(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(r,"2C",{1d:!0});V u=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),s=t(14),o=l(s),i=t(24),e=t(43),n=K(){K t(r){a(J,t),J.1E=r;7Z{V e=1S?1S.Ee:Ee;J.jB=e.jB||e.Ri,J.m4=!J.jB}7S(e){J.m4=!0}}1b u(t,[{1c:"2y",1d:K(){}}
3286,{1c:"e1",1d:K(e,t,r,i){J.m4&&J.1E.1W.p0?J.tW(e,t,r,i):J.Ed(e,t,r,i)}},{1c:"Ed",1d:K(t,r,i,a){V n=J;e.1r.1q("tX by E4 E3"),J.jB.Ro("Rn",r,{2A:"pe-E9",1g:5S},!1,["e1"]).E8(K(e){n.jB.e1({2A:"pe-E9",iv:i.4Y},e,t).E8(a).7S(K(e){n.tJ(e,t,r,i,a)})}).7S(K(e){n.tJ(e,t,r,i,a)})}},{1c:"tW",1d:K(r,i,a,n){e.1r.1q("tX by Rl Rk");V t=1i kg(i.4Y),s=1i tT([t.cr(0),t.cr(4),t.cr(8),t.cr(12)]);t=1i kg(a.4Y);V l=1i tT([t.cr(0),t.cr(4),t.cr(8),t.cr(12)]),u=1i o.1f(s,l);n(u.e1(r).4Y)}},{1c:"tJ",1d:K(t,r,a,n,s){J.1E.1W.p0?(e.1r.1q("Rj to 2Q E4 E3"),J.m4=!0,J.tW(r,a,n,s)):(e.1r.2R("tX 2R : "+t.9l),J.1E.1P(3d.2K,{1O:i.4x.7w,2l:i.2E.DU,3D:!0,aO:t.9l}))}}]),t}();r.1f=n},{14:14,24:24,43:43}],16:[K(e,h,r){"2Q 3l";K i(e){1b e&&e.2C?e:{1f:e}}K l(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(r,"2C",{1d:!0});V n=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),d=e(17),o=i(d),t=e(43),u=e(22),a=i(u),s=K(){K e(t,r,a,i){l(J,e),J.7v=t,J.id=r,J.lP=a,J.1W=i,J.bq=1i J.lP(t,r,i),J.b5()}1b n(e,[{1c:"b5",1d:K(){J.bt={8d:"2B/Rh",1O:"2B",id:-1,fY:0,2V:[],4F:0}}},{1c:"2g",1d:K(r,b,k,3v,E,d,g,R){V i,n,s,m,c,e,l,v,u,y,f=1i a.1f(r),h=90*f.Er,p=!1;1k(E!==J.iA?(t.1r.1q(J.id+" qv eC"),J.iA=E,J.b5(),J.bq.co(),J.bq.b5()):d!==J.ik?(t.1r.1q("2B 7n 4q eC"),J.ik=d,J.bq.co(),J.b5()):g===J.lS+1&&(p=!0),i=J.bt,J.lS=g,J.ik=d,e=f.1g,u=r.1g;u-1>e&&(1F!==r[e]||bz!==(bz&r[e+1]));e++);1k(i.9W||(n=o.1f.vp(J.7v,r,e,b),i.1W=n.1W,i.9W=n.jm,i.7K=n.7K,i.3A=n.3A,i.2n=R,t.1r.1q("dE 3A:"+i.3A+",Ci:"+n.jm+",nb kp:"+n.7K)),c=0,m=Ck/i.9W;u>e+5&&(l=1&r[e+1]?7:9,s=(3&r[e+3])<<11|r[e+4]<<3|(fd&r[e+5])>>>5,s-=l,s>0&&u>=e+l+s);)1k(v=h+c*m,y={eD:r.7V(e+l,e+l+s),3r:v,4U:v},i.2V.2g(y),i.4F+=s,e+=s+l,c++;u-1>e&&(1F!==r[e]||bz!==(bz&r[e+1]));e++);J.bq.eq(d,g,J.bt,{2V:[]},{2V:[{3r:h,4U:h,eD:f.hg}]},{2V:[]},3v,p)}},{1c:"2y",1d:K(){}}],[{1c:"oV",1d:K(t){V e,r,i=1i a.1f(t);if(i.uI)1k(e=i.1g,r=t.1g;r-1>e;e++)if(1F===t[e]&&bz===(bz&t[e+1]))1b!0;1b!1}}]),e}();r.1f=s},{17:17,22:22,43:43}],17:[K(e,o,t){"2Q 3l";K i(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(t,"2C",{1d:!0});V a=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),n=e(43),r=e(24),s=K(){K e(){i(J,e)}1b a(e,1m,[{1c:"vp",1d:K(f,u,l,a){V i,e,s,o,t,h=9V.aX.ds(),d=[QX,QG,ho,QW,Qr,EE,Qs,Qt,Qv,Qw,Qx,EJ,Qy];1b i=((dY&u[l+2])>>>6)+1,e=(60&u[l+2])>>>2,e>d.1g-1?1B f.1P(3d.2K,{1O:r.4x.7w,2l:r.2E.hw,3D:!0,aO:"uB pV Qz mj:"+e}):(o=(1&u[l+2])<<2,o|=(dY&u[l+3])>>>6,n.1r.1q("bD 3A:"+a+",pV 2m:1O:"+i+",QA:"+e+"["+d[e]+"Hz],QB:"+o),-1!==h.1p("hZ")?e>=6?(i=5,t=1i 3Q(4),s=e-3):(i=2,t=1i 3Q(2),s=e):-1!==h.1p("hX")?(i=2,t=1i 3Q(2),s=e):(i=5,t=1i 3Q(4),a&&(-1!==a.1p("6q.40.29")||-1!==a.1p("6q.40.5"))||!a&&e>=6?s=e-3:((a&&-1!==a.1p("6q.40.2")&&e>=6&&1===o||!a&&1===o)&&(i=2,t=1i 3Q(2)),s=e)),t[0]=i<<3,t[0]|=(14&e)>>1,t[1]|=(1&e)<<7,t[1]|=o<<3,5===i&&(t[1]|=(14&s)>>1,t[2]=(1&s)<<7,t[2]|=8,t[3]=0),{1W:t,jm:d[e],7K:o,3A:"6q.40."+i})}}]),e}();t.1f=s},{24:24,43:43}],18:[K(e,y,i){"2Q 3l";K t(e){1b e&&e.2C?e:{1f:e}}K d(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(i,"2C",{1d:!0});V f=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),g=e(26),o=t(g),a=e(24),p=e(16),n=t(p),h=e(23),r=t(h),c=e(36),s=t(c),v=e(37),u=t(v),l=K(){K e(t,r,i){V a=3p.1g<=3||1B 0===3p[3]?1m:3p[3];d(J,e),J.1E=t,J.id=r,J.1W=J.1E.1W||a,J.mt=i}1b f(e,[{1c:"2y",1d:K(){V e=J.4O;e&&e.2y()}},{1c:"2g",1d:K(l,h,v,g,d,p,f,c){V e=J.4O;if(!e){V i=J.1E,t=J.id;if(r.1f.oV(l))e=J.mt.iB===!0?1i r.1f(i,t,u.1f,J.1W):1i r.1f(i,t,s.1f,J.1W);1h{if(!n.1f.oV(l))1b 1B i.1P(o.1f.2K,{1O:a.4x.7w,id:t,2l:a.2E.hw,3D:!0,aO:"no vh QC dB fR 6H"});e=1i n.1f(i,t,s.1f,J.1W)}
3286J.4O=e}e.2g(l,h,v,g,d,p,f,c)}}]),e}();i.1f=l},{16:16,23:23,24:24,26:26,36:36,37:37}],19:[K(t,d,i){"2Q 3l";K r(e){1b e&&e.2C?e:{1f:e}}1v.2j(i,"2C",{1d:!0});V a=t(18),u=r(a),s=t(26),e=r(s),l=t(1),n=r(l),o=K(r){V t=1i n.1f;t.1P=K(i){1k(V r=3p.1g,a=3Q(r>1?r-1:0),e=1;r>e;e++)a[e-1]=3p[e];t.gj.7g(t,[i,i].7q(a))},t.cW=K(a){1k(V r=3p.1g,i=3Q(r>1?r-1:0),e=1;r>e;e++)i[e-1]=3p[e];t.9O.7g(t,[a].7q(i))},r.3m("9l",K(i){V e=i.2m;4q(e.kR){1z"8p":r.4O=1i u.1f(t,e.id,e.mt,6r.bf(e.1W));1T;1z"vh":r.4O.2g(1i 2M(e.2m),e.ak,e.cU,e.lW,e.cc,e.1N,e.sn,e.2n)}});V i=K(e,t){r.m1({2i:e,2m:t})};t.on(e.1f.gH,i),t.on(e.1f.jV,i),t.on(e.1f.2K,i),t.on(e.1f.wI,i),t.on(e.1f.lj,i),t.on(e.1f.eg,K(a,e){V t=e.b8.4Y,i=e.cB.4Y;9S e.b8,9S e.cB,r.m1({2i:a,2m:e,b8:t,cB:i},[t,i])})};i.1f=o},{1:1,18:18,26:26}],20:[K(e,p,r){"2Q 3l";K t(e){1b e&&e.2C?e:{1f:e}}K l(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(r,"2C",{1d:!0});V u=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),f=e(26),i=t(f),v=e(18),n=t(v),d=e(19),h=t(d),s=e(43),c=e(15),g=t(c),a=e(24),o=K(){K t(r,o){l(J,t),J.1E=r,J.id=o;V u={dA:cV.gK("2X/dA"),iB:r.1W.GC&&cV.gK("2X/iB")};if(r.1W.s5&&"2J"!=1J EH){s.1r.1q("QD in QP");7Z{V f=e(2),d=J.w=f(h.1f);J.vg=J.EB.3h(J),d.3m("9l",J.vg),d.iQ=K(e){r.1P(i.1f.2K,{1O:a.4x.py,2l:a.2E.wJ,3D:!0,2i:"QU",aJ:{9l:e.9l+" ("+e.hO+":"+e.QT+")"}})},d.m1({kR:"8p",mt:u,id:o,1W:6r.cy(r.1W)})}7S(e){s.1r.2R("2R 6K QS QR, QQ on QO"),J.4O=1i n.1f(r,o,u)}}1h J.4O=1i n.1f(r,o,u);J.QH=!0}1b u(t,[{1c:"2y",1d:K(){V e=J.w;if(e)e.5M("9l",J.vg),e.QN(),J.w=1m;1h{V t=J.4O;t&&(t.2y(),J.4O=1m)}V r=J.iE;r&&(r.2y(),J.iE=1m)}},{1c:"vj",1d:K(e,t,r,i,a,n,s,o){V l=J.w;if(l)l.m1({kR:"vh",2m:e,ak:t,cU:r,lW:i,cc:a,1N:n,sn:s,2n:o},[e]);1h{V u=J.4O;u&&u.2g(1i 2M(e),t,r,i,a,n,s,o)}}},{1c:"2g",1d:K(t,r,i,a,n,s,o,l,e){if(t.3K>0&&1m!=e&&1m!=e.1c&&"pe-5S"===e.dD){1m==J.iE&&(J.iE=1i g.1f(J.1E));V u=J;J.iE.e1(t,e.1c,e.iv,K(e){u.vj(e,r,i,a,n,s,o,l)})}1h J.vj(t,r,i,a,n,s,o,l)}},{1c:"EB",1d:K(t){V e=t.2m,r=J.1E;4q(e.2i){1z i.1f.eg:e.2m.b8=1i 2M(e.b8),e.2m.cB=1i 2M(e.cB);1f:r.1P(e.2i,e.2m)}}}]),t}();r.1f=o},{15:15,18:18,19:19,2:2,24:24,26:26,43:43}],21:[K(t,s,e){"2Q 3l";K r(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(e,"2C",{1d:!0});V i=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),a=t(43),n=K(){K e(t){r(J,e),J.2m=t,J.cd=J.2m.3K,J.dZ=0,J.aB=0}1b i(e,[{1c:"lI",1d:K(){V t=J.2m.3K-J.cd,r=1i 2M(4),e=1t.5u(4,J.cd);if(0===e)2h 1i 7T("no lN EA");r.2W(J.2m.7V(t,t+e)),J.dZ=1i kg(r.4Y).cr(0),J.aB=8*e,J.cd-=e}},{1c:"bn",1d:K(e){V t;J.aB>e?(J.dZ<<=e,J.aB-=e):(e-=J.aB,t=e>>3,e-=t>>3,J.cd-=t,J.lI(),J.dZ<<=e,J.aB-=e)}},{1c:"cp",1d:K(t){V e=1t.5u(J.aB,t),r=J.dZ>>>32-e;1b t>32&&a.1r.2R("3N QI Ey Ex 32 TU at a 5C"),J.aB-=e,J.aB>0?J.dZ<<=e:J.cd>0&&J.lI(),e=t-e,e>0?r<<e|J.cp(e):r}},{1c:"iG",1d:K(){V e;1k(e=0;e<J.aB;++e)if(0!==(J.dZ&Rz>>>e))1b J.dZ<<=e,J.aB-=e,e;1b J.lI(),e+J.iG()}},{1c:"hP",1d:K(){J.bn(1+J.iG())}},{1c:"lJ",1d:K(){J.bn(1+J.iG())}},{1c:"9d",1d:K(){V e=J.iG();1b J.cp(e+1)-1}},{1c:"Ev",1d:K(){V e=J.9d();1b 1&e?1+e>>>1:-1*(e>>>1)}},{1c:"hR",1d:K(){1b 1===J.cp(1)}},{1c:"6e",1d:K(){1b J.cp(8)}},{1c:"Fj",1d:K(){1b J.cp(16)}},{1c:"Fl",1d:K(){1b J.cp(32)}},{1c:"vs",1d:K(a){V t,i,r=8,e=8;1k(t=0;a>t;t++)0!==e&&(i=J.Ev(),e=(r+i+vr)%vr),r=0===e?r:e}},{1c:"Fs",1d:K(){V t,v,p,l,a,n,i,o,r,s=0,d=0,h=0,f=0,c=1;if(J.6e(),t=J.6e(),v=J.cp(5),J.bn(3),p=J.6e(),J.hP(),2c===t||eQ===t||Eu===t||Ez===t||44===t||83===t||86===t||oO===t||5S===t){V g=J.9d();if(3===g&&J.bn(1),J.hP(),J.hP(),J.bn(1),J.hR())1k(o=3!==g?8:12,r=0;o>r;r++)J.hR()&&(6>r?J.vs(16):J.vs(64))}J.hP();V u=J.9d();if(0===u)J.9d();1h if(1===u)1k(J.bn(1),J.lJ(),J.lJ(),l=J.9d(),r=0;l>r;r++)J.lJ();if(J.hP(),J.bn(1),a=J.9d(),n=J.9d(),i=J.cp(1),0===i&&J.bn(1),J.bn(1),J.hR()&&(s=J.9d(),d=J.9d(),h=J.9d(),f=J.9d()),J.hR()&&J.hR()){V e=1B 0,y=J.6e();4q(y){1z 1:e=[1,1];1T;1z 2:e=[12,11];1T;1z 3:e=[10,11];1T;1z 4:e=[16,11];1T;1z 5:e=[40,33];1T;1z 6:e=[24,11];1T;1z 7:e=[20,11];1T;1z 8:e=[32,11];1T;1z 9:e=[80,33];1T;1z 10:e=[18,11];1T;1z 11:e=[15,11];1T;1z 12:e=[64,33];1T;1z 13:e=[EM,99];1T;1z 14:e=[4,3];1T;1z 15:e=[3,2];1T;1z 16:e=[2,1];1T;1z 1F:e=[J.6e()<<8|J.6e(),J.6e()<<8|J.6e()]}e&&(c=e[0]/e[1])}1b{1x:1t.wA((16*(a+1)-2*s-2*d)*c),1M:(2-i)*(n+1)*16-(i?2:4)*(h+f)}}},{1c:"X5",1d:K(){1b J.6e(),J.9d(),J.9d()}}]),e}();e.1f=n},{43:43}],22:[K(r,s,t){"2Q 3l";K i(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(t,"2C",{1d:!0});V a=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),e=r(43),n=K(){K t(a){i(J,t),J.uJ=!1;1k(V l,u,d,h,f,s,o,n,r=0;;)if(o=J.lM(a,r,3),r+=3,"uH"===o)r+=3,l=a1&a[r++],u=a1&a[r++],d=a1&a[r++],h=a1&a[r++],f=(l<<21)+(u<<14)+(d<<7)+h,s=r+f,J.Es(a,r,s),r=s;1h{if("He"!==o)1b r-=3,n=r,1B(n&&(J.uI||e.1r.4W("uH Xe 6H, k1 no EC"),J.EF=n,J.EG=a.7V(0,n)));r+=7,e.1r.1q("He X4 6H, 3E: "+r)}}1b a(t,[{1c:"lM",1d:K(i,e,a){V t="",r=e,n=e+a;do t+=4d.8o(i[r++]);6K(n>r);1b t}},{1c:"Es",1d:K(r,t,n){1k(V a,s,o,l,i;n>=t+8;)4q(a=J.lM(r,t,4),t+=4,s=r[t++]<<24+r[t++]<<16+r[t++]<<8+r[t++],l=r[t++]<<8+r[t++],o=t,a){1z"Xi":if("bo.Xk.WD.WF"===J.lM(r,t,44)){t+=44,t+=4;V u=1&r[t++];J.uJ=!0,i=((r[t++]<<23)+(r[t++]<<15)+(r[t++]<<7)+r[t++])/45,u&&(i+=WG.84),i=1t.2z(i),e.1r.5c("uH EC 6H: "+i),J.ED=i}}}},{1c:"uI",2Z:K(){1b J.uJ}},{1c:"Er",2Z:K(){1b J.ED}},{1c:"1g",2Z:K(){1b J.EF}},{1c:"hg",2Z:K(){1b J.EG}}]),t}();t.1f=n},{43:43}],23:[K(t,g,a){"2Q 3l";K i(e){1b e&&e.2C?e:{1f:e}}K u(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(a,"2C",{1d:!0});V h=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}
3286(),f=t(17),c=i(f),l=t(26),n=i(l),d=t(21),s=i(d),e=t(43),r=t(24),o=K(){K t(e,r,a,i){u(J,t),J.7v=e,J.id=r,J.lP=a,J.1W=i,J.iA=0,J.bq=1i J.lP(e,r,i)}1b h(t,[{1c:"co",1d:K(){J.uE=!1,J.uN=-1,J.ce={8d:"2X/iB",1O:"2X",id:-1,fY:0,2V:[],4F:0,mb:0,a7:0},J.bt={8d:"2X/iB",1O:"2B",id:-1,fY:0,2V:[],4F:0},J.jz={1O:"f0",id:-1,fY:0,2V:[],4F:0},J.uT={1O:"5B",id:-1,fY:0,2V:[],4F:0},J.vc=1m,J.va=1m,J.qb=0,J.bq.co()}},{1c:"b5",1d:K(){J.co(),J.bq.b5()}},{1c:"2g",1d:K(i,w,P,C,b,f,h,I){V o,l,s,t,u,T,L,a,c=i.1g,E=J.bq.wN,g=!1;J.ak=w,J.cU=P,J.lW=C,J.pU=I,J.q3=!1,b!==J.iA&&(e.1r.1q("qv eC"),J.b5(),J.iA=b),f!==J.ik?(e.1r.1q("1N 4q eC"),J.co(),J.ik=f):h===J.lS+1&&(J.q3=!0),J.lS=h;V R=J.uE,v=J.ce.id,p=J.bt.id,A=J.jz.id,S=J.uN,O=J.EK,D=J.EL,d=J.E7,m=J.Eh.3h(J),3v=J.D2.3h(J),k=J.Cw.3h(J);1k(c-=c%9U,t=0;c>t;t+=9U)if(71===i[t]){if(u=!!(64&i[t+1]),T=((31&i[t+1])<<8)+i[t+2],L=(48&i[t+3])>>4,L>1){if(a=t+5+i[t+4],a===t+9U)vz}1h a=t+4;4q(T){1z v:if(u){if(o&&(m(d(o)),E&&J.ce.3A&&(-1===p||J.bt.3A)))1b 1B J.eq(f,h,i);o={2m:[],7e:0}}o&&(o.2m.2g(i.7V(a,t+9U)),o.7e+=t+9U-a);1T;1z p:if(u){if(l&&(3v(d(l)),E&&J.bt.3A&&(-1===v||J.ce.3A)))1b 1B J.eq(f,h,i);l={2m:[],7e:0}}l&&(l.2m.2g(i.7V(a,t+9U)),l.7e+=t+9U-a);1T;1z A:u&&(s&&k(d(s)),s={2m:[],7e:0}),s&&(s.2m.2g(i.7V(a,t+9U)),s.7e+=t+9U-a);1T;1z 0:u&&(a+=i[a]+1),S=J.uN=O(i,a);1T;1z S:u&&(a+=i[a]+1);V y=D(i,a);v=J.ce.id=y.lY,p=J.bt.id=y.lX,A=J.jz.id=y.f0,g&&!R&&(e.1r.1q("WV bL WW"),g=!1,t=-9U),R=J.uE=!0;1T;1z 17:1z WM:1T;1f:g=!0}}1h J.7v.1P(n.1f.2K,{1O:r.4x.7w,id:J.id,2l:r.2E.hw,3D:!1,aO:"TS Xn D3 5a 1Y dB X8"});o&&m(d(o)),l&&3v(d(l)),s&&k(d(s)),J.eq(f,h,1m)}},{1c:"eq",1d:K(e,t,r){J.bq.eq(e,t,J.bt,J.ce,J.jz,J.uT,J.lW,J.q3,r)}},{1c:"2y",1d:K(){J.co(),J.hJ=J.6B=1B 0,J.pU=0}},{1c:"EK",1d:K(e,t){1b(31&e[t+10])<<8|e[t+11]}},{1c:"EL",1d:K(r,t){V n,s,o,a,i={lX:-1,lY:-1,f0:-1};1k(n=(15&r[t+1])<<8|r[t+2],s=t+3+n-4,o=(15&r[t+10])<<8|r[t+11],t+=12+o;s>t;){4q(a=(31&r[t+1])<<8|r[t+2],r[t]){1z 15:-1===i.lX&&(i.lX=a);1T;1z 21:-1===i.f0&&(i.f0=a);1T;1z 27:-1===i.lY&&(i.lY=a);1T;1z 36:e.1r.4W("Xd ou 1O 6H, 5a Ec 1k 6h");1T;1f:e.1r.1q("WX ou 1O:"+r[t])}t+=((15&r[t+3])<<8|r[t+4])+5}1b i}},{1c:"E7",1d:K(u){1k(V e,o,f,h,d,s,i,a,r,c=0,t=u.2m;t[0].1g<19&&t.1g>1;){V l=1i 2M(t[0].1g+t[1].1g);l.2W(t[0]),l.2W(t[1],t[0].1g),t[0]=l,t.9D(1,1)}if(e=t[0],f=(e[0]<<16)+(e[1]<<8)+e[2],1===f){1k(h=(e[4]<<8)+e[5],o=e[7],dY&o&&(i=Ea*(14&e[9])+E0*(1F&e[10])+Eb*(ow&e[11])+5S*(1F&e[12])+(ow&e[13])/2,i>vi&&(i-=lq),64&o?(a=Ea*(14&e[14])+E0*(1F&e[15])+Eb*(ow&e[16])+5S*(1F&e[17])+(ow&e[18])/2,a>vi&&(a-=lq)):a=i),d=e[8],r=d+9,u.7e-=r,s=1i 2M(u.7e);t.1g;){e=t.9v();V n=e.3K;if(r){if(r>n){r-=n;vz}e=e.7V(r),n-=r,r=0}s.2W(e,c),c+=n}1b{2m:s,3r:i,4U:a,4F:h}}1b 1m}},{1c:"Eh",1d:K(a){V t,m,o,i,h=J,r=J.ce,u=r.2V,y=J.CY(a.2m),d=[],l=!1,g=!1,f=0;if(0===y.1g&&u.1g>0){V v=u[u.1g-1],c=v.7p.7p[v.7p.7p.1g-1],p=1i 2M(c.2m.3K+a.2m.3K);p.2W(c.2m,0),p.2W(a.2m,c.2m.3K),c.2m=p,v.7p.1g+=a.2m.3K,r.4F+=a.2m.3K}a.2m=1m;V n="",E=K(){d.1g&&(!J.1W.GN||g===!0||r.fL&&(u.1g||J.q3)?(m={7p:{7p:d,1g:f},3r:a.3r,4U:a.4U,1c:g},u.2g(m),r.4F+=f,r.mb+=d.1g):r.a7++,d=[],f=0)}.3h(J);y.8C(K(e){4q(e.1O){1z 1:o=!0,l&&(n+="WO ");1T;1z 5:o=!0,l&&(n+="Xh "),g=!0;1T;1z 6:o=!0,l&&(n+="WR "),t=1i s.1f(h.CZ(e.2m)),t.6e();1k(V y=0,c=0,b=!1,u=0;!b&&t.cd>1;){y=0;do u=t.6e(),y+=u;6K(1F===u);c=0;do u=t.6e(),c+=u;6K(1F===u);if(4===y&&0!==t.cd){b=!0;V A=t.6e();if(FB===A){V T=t.Fj();if(49===T){V S=t.Fl();if(Xg===S){V O=t.6e();if(3===O){V m=t.6e(),D=t.6e(),k=31&m,v=[m,D];1k(i=0;k>i;i++)v.2g(t.6e()),v.2g(t.6e()),v.2g(t.6e());h.FA(h.uT.2V,{1O:3,3r:a.3r,lN:v})}}}}}1h if(c<t.cd)1k(i=0;c>i;i++)t.6e()}1T;1z 7:if(o=!0,l&&(n+="Xm "),!r.fL){t=1i s.1f(e.2m);V 3v=t.Fs();r.1x=3v.1x,r.1M=3v.1M,r.fL=[e.2m],r.2n=h.pU;V L=e.2m.7V(1,4),R="fF.";1k(i=0;3>i;i++){V p=L[i].9h(16);p.1g<2&&(p="0"+p),R+=p}r.3A=R}1T;1z 8:o=!0,l&&(n+="WC "),r.hK||(r.hK=[e.2m]);1T;1z 9:o=!1,l&&(n+="X3 "),E();1T;1f:o=!1,n+="pJ Xl "+e.1O+" "}o&&(d.2g(e),f+=e.2m.3K)}),(l||n.1g)&&e.1r.1q(n),E()}},{1c:"FA",1d:K(e,t){V i=e.1g;if(i>0){if(t.3r>=e[i-1].3r)e.2g(t);1h 1k(V r=i-1;r>=0;r--)if(t.3r<e[r].3r){e.9D(r,0,t);1T}}1h e.2g(t)}},{1c:"CY",1d:K(r){1k(V s,i,l,3v,n,d,t=0,v=r.3K,e=J.qb,g=[];v>t;)4q(s=r[t++],e){1z 0:0===s&&(e=1);1T;1z 1:e=0===s?2:0;1T;1z 2:1z 3:if(0===s)e=3;1h if(1===s&&v>t){if(3v=31&r[t],n)l={2m:r.7V(n,t-e-1),1O:d},g.2g(l);1h{V a=J.qb;if(a&&4-a>=t){V m=J.ce,c=m.2V;if(c.1g){V p=c[c.1g-1],R=p.7p.7p,u=R[R.1g-1];u.1R&&(u.2m=u.2m.7V(0,u.2m.3K-a),p.7p.1g-=a,m.4F-=a)}}if(i=t-e-1,i>0){V y=J.ce,f=y.2V;if(f.1g){V E=f[f.1g-1],b=E.7p.7p,o=b[b.1g-1],h=1i 2M(o.2m.3K+i);h.2W(o.2m,0),h.2W(r.7V(0,i),o.2m.3K),o.2m=h,E.7p.1g+=i,y.4F+=i}}}n=t,d=3v,e=0}1h e=0}1b n&&(l={2m:r.7V(n,v),1O:d,1R:e},g.2g(l),J.qb=e),g}},{1c:"CZ",1d:K(t){1k(V a,n,s=t.3K,r=[],e=1;s-2>e;)0===t[e]&&0===t[e+1]&&3===t[e+2]?(r.2g(e+2),e+=2):e++;if(0===r.1g)1b t;a=s-r.1g,n=1i 2M(a);V i=0;1k(e=0;a>e;i++,e++)i===r[0]&&(i++,r.9v()),n[e]=t[i];1b n}},{1c:"D2",1d:K(R){V l,o,p,E,t,d,h,s,3v,a=J.bt,i=R.2m,g=R.3r,A=0,T=J.pU,k=J.ak,u=J.vc,b=J.va;if(u){V m=1i 2M(u.3K+i.3K);m.2W(u,0),m.2W(i,u.3K),i=m}
32861k(t=A,s=i.1g;s-1>t&&(1F!==i[t]||bz!==(bz&i[t+1]));t++);if(t){V y,f;if(s-1>t?(y="eG Cf D3 5a 1Y dB pV CS,bv:"+t,f=!1):(y="no pV CS 6H in eG Cf",f=!0),J.7v.1P(n.1f.2K,{1O:r.4x.7w,id:J.id,2l:r.2E.hw,3D:f,aO:y}),f)1b}if(a.9W||(l=c.1f.vp(J.7v,i,t,k),a.1W=l.1W,a.9W=l.jm,a.7K=l.7K,a.3A=l.3A,a.2n=T,e.1r.1q("dE 3A:"+a.3A+",Ci:"+l.jm+",nb kp:"+l.7K)),E=0,p=Ck/a.9W,u&&b){V v=b+p;1t.aK(v-g)>1&&(e.1r.1q("eG: g0 fJ 1k vy Vb by "+1t.2z((v-g)/90)),g=v)}1k(;s>t+5&&(d=1&i[t+1]?7:9,o=(3&i[t+3])<<11|i[t+4]<<3|(fd&i[t+5])>>>5,o-=d,o>0&&s>=t+d+o);)1k(h=g+E*p,3v={eD:i.7V(t+d,t+d+o),3r:h,4U:h},a.2V.2g(3v),a.4F+=o,t+=o+d,E++;s-1>t&&(1F!==i[t]||bz!==(bz&i[t+1]));t++);u=s>t?i.7V(t,s):1m,J.vc=u,J.va=h}},{1c:"Cw",1d:K(e){J.jz.2V.2g(e)}}],[{1c:"oV",1d:K(e){1b e.1g>=Va&&71===e[0]&&71===e[9U]&&71===e[V7]}}]),t}();a.1f=o},{17:17,21:21,24:24,26:26,43:43}],24:[K(t,r,e){"2Q 3l";1v.2j(e,"2C",{1d:!0});e.4x={bk:"V5",7w:"UX",py:"V4"},e.2E={Du:"V3",Dt:"V2",uk:"V1",DI:"V0",oF:"UZ",oL:"UY",DN:"WA",ur:"Ug",tN:"Uz",f7:"cn",hA:"Ud",f8:"Uc",DU:"Ub",hw:"Ua",kD:"U9",kW:"U8",D9:"U7",Db:"TX",ue:"U4",Dg:"U3",wL:"U2",Ds:"TZ",wJ:"TY"}},{}],25:[K(e,h,t){"2Q 3l";K i(e){1b e&&e.2C?e:{1f:e}}K a(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(t,"2C",{1d:!0});V n="K"==1J dj&&"mu"==1J dj.Gq?K(e){1b 1J e}:K(e){1b e&&"K"==1J dj&&e.6d===dj?"mu":1J e},d=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),o=e(43),r=e(24),u=e(26),s=i(u),l=K(){K e(n){a(J,e),J.1E=n,J.ia=J.ia.3h(J);1k(V r=3p.1g,i=3Q(r>1?r-1:0),t=1;r>t;t++)i[t-1]=3p[t];J.jn=i,J.Ue=!0,J.FK()}1b d(e,[{1c:"2y",1d:K(){J.I1()}},{1c:"wO",1d:K(){1b"4N"===n(J.jn)&&J.jn.1g&&"K"==1J J.ia}},{1c:"FK",1d:K(){J.wO()&&J.jn.8C(K(e){if("Uf"===e)2h 1i 7T("Ur 2i 2A: "+e);J.1E.on(e,J.ia)}.3h(J))}},{1c:"I1",1d:K(){J.wO()&&J.jn.8C(K(e){J.1E.cW(e,J.ia)}.3h(J))}},{1c:"ia",1d:K(e,t){J.I3(e,t)}},{1c:"I3",1d:K(e,t){V i=K(t,r){V e="on"+t.3t("1E","");if("K"!=1J J[e])2h 1i 7T("3d "+t+" Uv no Uu Ut in J "+J.6d.2A+" 3X (Un "+e+")");1b J[e].3h(J,r)};7Z{i.1X(J,e,t).1X()}7S(t){o.1r.2R("Um 2R Ul 6K Uk "+e+":"+t.9l),J.1E.1P(s.1f.2K,{1O:r.4x.py,2l:r.2E.wJ,3D:!1,2i:e,aJ:t})}}}]),e}();t.1f=l},{24:24,26:26,43:43}],26:[K(t,e,r){"2Q 3l";e.8y={g3:"Uj",iW:"Ui",gW:"Vf",HN:"UB",pE:"Vg",pz:"VW",pn:"Wd",hj:"Wc",pk:"Wb",pj:"Wa",gu:"W8",pf:"W7",gN:"W5",jJ:"W2",gx:"W1",pY:"W0",pA:"VZ",w9:"We",G9:"W6",w2:"Wf",us:"Wq",pH:"Wy",sJ:"Wx",pp:"Ww",7x:"Wv",Ha:"Wu",r9:"Wt",h8:"Ws",gH:"Wr",lj:"Wp",wI:"Wh",eg:"Wo",jV:"Wn",pb:"Wm",FP:"Wl",FR:"Wj",ri:"Wi",2K:"Wg",GJ:"VV",ao:"VB",kF:"VU",FN:"Vu"}},{}],27:[K(a,n,e){"2Q 3l";K t(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(e,"2C",{1d:!0});V r=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),i=K(){K e(){t(J,e)}1b r(e,1m,[{1c:"jK",1d:K(e){1b 1===e?1i 2M([0,7D,0,5S,35,5S]):2===e?1i 2M([33,0,73,hY,2,25,0,35,5S]):3===e?1i 2M([0,7D,0,5S,32,l9,1,38,64,8,2c,0,Ew]):4===e?1i 2M([0,7D,0,5S,32,l9,1,38,64,8,2c,0,5S,44,5S,8,2,56]):5===e?1i 2M([0,7D,0,5S,32,l9,1,38,64,8,2c,0,vH,48,4,wh,0,33,hY,2,56]):6===e?1i 2M([0,7D,0,5S,32,l9,1,38,64,8,2c,0,vH,48,4,wh,0,33,hY,2,0,Fu,0,32,8,fd]):1m}}]),e}();e.1f=i},{}],28:[K(a,n,e){"2Q 3l";K t(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(e,"2C",{1d:!0});V r=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),i=K(){K e(){t(J,e)}1b r(e,1m,[{1c:"dN",1d:K(r,a,n){if(r){V e,t=r.4X,i=[];1k(e=0;e<t.1g;e++)i.2g({1Y:t.1Y(e),3E:t.3E(e)});1b J.FW(i,a,n)}1b{4F:0,1Y:0,3E:0,qh:1B 0}}},{1c:"FW",1d:K(r,i,s){V o,l,a,f,e,t=[];1k(r.lm(K(e,t){V r=e.1Y-t.1Y;1b r?r:t.3E-e.3E}),e=0;e<r.1g;e++){V u=t.1g;if(u){V d=t[u-1].3E;r[e].1Y-d<s?r[e].3E>d&&(t[u-1].3E=r[e].3E):t.2g(r[e])}1h t.2g(r[e])}1k(e=0,o=0,l=a=i;e<t.1g;e++){V n=t[e].1Y,h=t[e].3E;if(i+s>=n&&h>i)l=n,a=h,o=a-i;1h if(n>i+s){f=n;1T}}1b{4F:o,1Y:l,3E:a,qh:f}}}]),e}();e.1f=i},{}],29:[K(r,s,t){"2Q 3l";K i(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(t,"2C",{1d:!0});V a=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),e=r(43),n=K(){K t(){i(J,t)}1b a(t,1m,[{1c:"FY",1d:K(o,i){V a,c=1t.3C(o.5P,i.5P)-i.5P,f=1t.5u(o.6M,i.6M)-i.5P,u=i.5P-o.5P,h=o.6c,l=i.6c,d=0;if(c>f)1b 1B(i.bP=!1);1k(V r=c;f>=r;r++){V s=h[u+r],n=l[r];n&&s&&(d=s.cc-n.cc,8t(s.7l)||(n.1Y=n.7l=s.7l,n.8m=s.8m,n.2n=s.2n,a=n))}if(d)1k(e.1r.1q("qv jj bL 1y, Vs p3 Vq Vp"),r=0;r<l.1g;r++)l[r].cc+=d;if(a)t.pu(i,a.sn,a.7l,a.8m,a.a4,a.cJ);1h if(u>=0&&u<h.1g){V g=h[u].1Y;1k(r=0;r<l.1g;r++)l[r].1Y+=g}i.bP=o.bP}},{1c:"pu",1d:K(a,l,i,s,d,u){V o,n,e,r;if(l<a.5P||l>a.6M)1b 0;if(o=l-a.5P,n=a.6c,e=n[o],!8t(e.7l)){V h=1t.aK(e.7l-i);8t(e.ji)?e.ji=h:e.ji=1t.3C(h,e.ji),i=1t.5u(i,e.7l),s=1t.3C(s,e.8m),d=1t.5u(d,e.a4),u=1t.3C(u,e.cJ)}V f=i-e.1Y;1k(e.1Y=e.7l=i,e.8m=s,e.a4=d,e.cJ=u,e.2n=s-i,r=o;r>0;r--)t.qG(n,r,r-1);1k(r=o;r<n.1g-1;r++)t.qG(n,r,r+1);1b a.bP=!0,f}}
3286,{1c:"qG",1d:K(s,i,a){V t=s[i],r=s[a],n=r.7l;8t(n)?a>i?r.1Y=t.1Y+t.2n:r.1Y=t.1Y-r.2n:a>i?(t.2n=n-t.1Y,t.2n<0&&e.1r.2R("qj 2n GS 1k 2D "+t.sn+",1N "+t.1N+", H3 ug be H4 2n p3 fG 1y 8u 8r!")):(r.2n=t.1Y-n,r.2n<0&&e.1r.2R("qj 2n GS 1k 2D "+r.sn+",1N "+r.1N+", H3 ug be H4 2n p3 fG 1y 8u 8r!"))}}]),t}();t.1f=n},{43:43}],30:[K(e,B,a){"2Q 3l";K t(e){1b e&&e.2C?e:{1f:e}}K o(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(a,"2C",{1d:!0});V n=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),P=e(26),i=t(P),s=e(24),u=e(34),d=t(u),h=e(32),f=t(h),c=e(3),g=t(c),v=e(6),p=t(v),y=e(7),m=t(y),E=e(4),G=t(E),3v=e(11),R=t(3v),k=e(10),T=t(k),A=e(12),S=t(A),L=e(9),D=t(L),O=e(5),w=t(O),r=e(43),I=e(47),C=t(I),M=e(1),N=t(M),F=e(33),x=t(F),U=e(41),b=t(U),l=K(){K e(){V t=3p.1g<=0||1B 0===3p[0]?{}:3p[0];o(J,e);V n=e.H6;if((t.f5||t.e0)&&(t.e2||t.dR))2h 1i 7T("t3 1E.js 1W: Vo\'t Vn up f5/e0 8u e2/dR");1k(V a in n)a in t||(t[a]=n[a]);if(1B 0!==t.e0&&t.e0<=t.f5)2h 1i 7T(\'t3 1E.js 1W: "e0" 7j be gt "f5"\');if(1B 0!==t.dR&&(t.dR<=t.e2||1B 0===t.e2))2h 1i 7T(\'t3 1E.js 1W: "dR" 7j be gt "e2"\');(0,r.Gr)(t.jY),J.1W=t;V i=J.7v=1i N.1f;i.1P=K(r){1k(V t=3p.1g,a=3Q(t>1?t-1:0),e=1;t>e;e++)a[e-1]=3p[e];i.gj.7g(i,[r,r].7q(a))},i.cW=K(a){1k(V t=3p.1g,r=3Q(t>1?t-1:0),e=1;t>e;e++)r[e-1]=3p[e];i.9O.7g(i,[a].7q(r))},J.on=i.on.3h(i),J.cW=i.cW.3h(i),J.1P=i.1P.3h(i),J.GI=1i d.1f(J),J.GH=1i f.1f(J),J.7P=1i T.1f(J),J.cE=1i t.cE(J),J.pW=1i t.pW(J),J.pQ=1i t.pQ(J),J.pN=1i t.pN(J),J.9i=1i t.9i(J),J.b7=1i t.b7(J),J.pM=1i t.pM(J),J.l1=1i w.1f(J),J.GB=1i x.1f(J)}1b n(e,1m,[{1c:"H5",1d:K(){1b 1S.cV&&"K"==1J 1S.cV.gK&&1S.cV.gK(\'2X/dA; fE="fF.Vm,6q.40.2"\')}},{1c:"rt",2Z:K(){1b"0.6.2-6"}},{1c:"fv",2Z:K(){1b i.1f}},{1c:"4x",2Z:K(){1b s.4x}},{1c:"2E",2Z:K(){1b s.2E}},{1c:"H6",2Z:K(){1b e.pR||(e.pR={jb:!0,4i:-1,jY:!1,H7:!1,tq:!1,ox:30,tj:Vl,dl:.5,md:2,dX:.H9,Vk:10,oW:.2,f5:3,e0:1/0,e2:1B 0,dR:1B 0,hm:s6,s5:!0,p0:!0,so:Hb,sm:1,sk:9s,Vj:ho,s4:Hb,sK:4,rQ:9s,VA:ho,pI:VQ,kI:6,kx:9s,t4:ho,cQ:3,sE:!1,sC:VM,sA:.2,oT:3,3w:C.1f,rK:1B 0,sd:1B 0,cE:g.1f,pW:p.1f,pQ:m.1f,pN:D.1f,9i:R.1f,b7:G.1f,pM:S.1f,Gz:b.1f,su:!0,GC:!1,EW:!1,GN:!0,Cd:5,FD:9,GO:4,GM:15,sp:IJ,GL:.8,GK:.7}),e.pR},2W:K(t){e.pR=t}}]),n(e,[{1c:"2y",1d:K(){r.1r.1q("2y"),J.1P(i.1f.GJ),J.q4(),J.GI.2y(),J.GH.2y(),J.7P.2y(),J.cE.2y(),J.pW.2y(),J.pQ.2y(),J.pN.2y(),J.9i.2y(),J.b7.2y(),J.pM.2y(),J.l1.2y(),J.GB.2y(),J.1Q=1m,J.7v.pS()}},{1c:"q0",1d:K(e){r.1r.1q("q0"),J.1n=e,J.1P(i.1f.g3,{1n:e})}},{1c:"q4",1d:K(){r.1r.1q("q4"),J.1P(i.1f.gW),J.1n=1m}},{1c:"t9",1d:K(e){r.1r.1q("t9:"+e),J.1Q=e,J.1P(i.1f.gN,{1Q:e})}},{1c:"aQ",1d:K(){V e=3p.1g<=0||1B 0===3p[0]?-1:3p[0];r.1r.1q("aQ"),J.7P.aQ(),J.9i.aQ(e),J.b7.aQ(e)}},{1c:"9j",1d:K(){r.1r.1q("9j"),J.7P.9j(),J.9i.9j(),J.b7.9j()}},{1c:"pP",1d:K(){r.1r.1q("pP"),J.9i.pP()}},{1c:"qu",1d:K(){r.1r.1q("qu");V e=J.1n;J.q4(),J.q0(e)}},{1c:"4g",2Z:K(){1b J.7P.4g}},{1c:"dq",2Z:K(){1b J.9i.dq},2W:K(e){r.1r.1q("2W dq:"+e),J.qT=e,J.9i.rF()}},{1c:"g4",2Z:K(){1b J.9i.g4},2W:K(e){r.1r.1q("2W g4:"+e),J.7P.gF=e,J.9i.pL()}},{1c:"qT",2Z:K(){1b J.7P.1N},2W:K(e){r.1r.1q("2W qT:"+e),J.7P.gF=e}},{1c:"d7",2Z:K(){1b J.7P.d7},2W:K(e){J.7P.d7=e}},{1c:"dp",2Z:K(){1b J.7P.dp},2W:K(e){r.1r.1q("2W dp:"+e),J.7P.dp=e}},{1c:"gG",2Z:K(){1b J.7P.gG},2W:K(e){r.1r.1q("2W gG:"+e),J.7P.gG=e}},{1c:"8q",2Z:K(){1b J.cE.8q},2W:K(e){r.1r.1q("2W 8q:"+e),J.cE.8q=e}},{1c:"GA",2Z:K(){1b-1===J.7P.gF}},{1c:"gF",2Z:K(){1b J.7P.gF}},{1c:"eK",2Z:K(){1b J.l1.eK}},{1c:"9m",2Z:K(){1b J.l1.9m},2W:K(e){J.l1.9m=e}},{1c:"kU",2Z:K(){1b J.9i.kU}}]),e}();a.1f=l},{1:1,10:10,11:11,12:12,24:24,26:26,3:3,32:32,33:33,34:34,4:4,41:41,43:43,47:47,5:5,6:6,7:7,9:9}],31:[K(e,t,r){"2Q 3l";t.8y=e(30).1f},{30:30}],32:[K(t,g,i){"2Q 3l";K a(e){1b e&&e.2C?e:{1f:e}}K h(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}K f(t,e){if(!t)2h 1i al("J 5w\'t 5y ah - af() 5w\'t 5y ad");1b!e||"4N"!=1J e&&"K"!=1J e?t:e}K s(t,e){if("K"!=1J e&&1m!==e)2h 1i 2N("ac aj 7j av be 1m or a K, 5a "+1J e);t.1o=1v.8T(e&&e.1o,{6d:{1d:t,2a:!1,3e:!0,3c:!0}}),e&&(1v.5p?1v.5p(t,e):t.aw=e)}1v.2j(i,"2C",{1d:!0});V c=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),l=t(26),e=a(l),d=t(25),n=a(d),r=t(24),o=t(43),u=K(i){K t(i){h(J,t);V r=f(J,1v.aq(t).1X(J,i,e.1f.7x));1b r.4Z={},r}1b s(t,i),c(t,[{1c:"2y",1d:K(){1k(V t in J.4Z){V e=J.4Z[t];e&&e.2y()}J.4Z={},n.1f.1o.2y.1X(J)}},{1c:"Gy",1d:K(d){V e=d.2D,a=e.1O,r=J.4Z[a],t=J.1E.1W;e.4v=0,r&&(o.1r.4W("5f p1 8r 3w 1k 1O:"+a),r.5f()),r=J.4Z[a]=e.3w="2J"!=1J t.rK?1i t.rK(t):1i t.3w(t);V i=1B 0,n=1B 0,s=1B 0;i={1Q:e.1Q,2D:e,i7:"uR",Iv:!1};V l=e.Hk,u=e.HO;8t(l)||8t(u)||(i.G0=l,i.uK=u),n={ki:t.pI,pi:0,da:0,pC:t.t4},s={pD:J.i9.3h(J),8D:J.hx.3h(J),pv:J.di.3h(J),GG:J.oD.3h(J)},r.6E(i,n,s)}},{1c:"i9",1d:K(r,i,a){V n=r.2m,t=a.2D;t.3w=1B 0,J.4Z[t.1O]=1B 0,J.1E.1P(e.1f.h8,{hg:n,2D:t,4n:i})}},{1c:"hx",1d:K(a,t){V i=t.3w;i&&i.5f(),J.4Z[t.1O]=1B 0,J.1E.1P(e.1f.2K,{1O:r.4x.bk,2l:r.2E.f7,3D:!1,2D:t.2D,q8:a})}},{1c:"di",1d:K(a,t){V i=t.3w;i&&i.5f(),J.4Z[t.1O]=1B 0,J.1E.1P(e.1f.2K,{1O:r.4x.bk,2l:r.2E.f8,3D:!1,2D:t.2D})}},{1c:"oD",1d:K(t,i,a){V r=i.2D;r.4v=t.4v,J.1E.1P(e.1f.Ha,{2D:r,4n:t})}}]),t}(n.1f);i.1f=u},{24:24,25:25,26:26,43:43}],33:[K(t,g,i){"2Q 3l";K a(e){1b e&&e.2C?e:{1f:e}}K h(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}K f(t,e){if(!t)2h 1i al("J 5w\'t 5y ah - af() 5w\'t 5y ad");1b!e||"4N"!=1J e&&"K"!=1J e?t:e}K s(t,e){if("K"!=1J e&&1m!==e)2h 1i 2N("ac aj 7j av be 1m or a K, 5a "+1J e);t.1o=1v.8T(e&&e.1o,{6d:{1d:t,2a:!1,3e:!0,3c:!0}}),e&&(1v.5p?1v.5p(t,e):t.aw=e)}1v.2j(i,"2C",{1d:!0});V c=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),l=t(26),e=a(l),d=t(25),n=a(d),r=t(24),o=t(43),u=K(i){K t(i){h(J,t);V r=f(J,1v.aq(t).1X(J,i,e.1f.ao));1b r.4Z={},r.h2=1m,r.qF=1m,r}1b s(t,i),c(t,[{1c:"2y",1d:K(){1k(V t in J.4Z){V e=J.4Z[t];e&&e.2y()}J.4Z={},n.1f.1o.2y.1X(J)}},{1c:"IU",1d:K(h){V t=h.2D,i=t.1O,n=J.4Z[i],s=t.d5,a=s.fr;if(a!==J.qF||1m===J.h2){V r=J.1E.1W;n&&(o.1r.4W("5f p1 8r 3w 1k 1O:"+i),n.5f()),t.3w=J.4Z[i]=1i r.3w(r),J.qF=a,J.h2=1m;V l=1B 0,u=1B 0,d=1B 0;l={1Q:a,2D:t,i7:"uR"},u={ki:r.pI,pi:r.kI,da:r.kx,pC:r.t4},d={pD:J.i9.3h(J),8D:J.hx.3h(J),pv:J.di.3h(J)},t.3w.6E(l,u,d)}1h J.h2&&(s.1c=J.h2,J.1E.1P(e.1f.kF,{2D:t}))}},{1c:"i9",1d:K(i,a,r){V t=r.2D;J.h2=t.d5.1c=1i 2M(i.2m),t.3w=1B 0,J.4Z[r.1O]=1B 0,J.1E.1P(e.1f.kF,{2D:t})}},{1c:"hx",1d:K(n,t){V i=t.2D,a=i.3w;a&&a.5f(),J.4Z[t.1O]=1B 0,J.1E.1P(e.1f.2K,{1O:r.4x.bk,2l:r.2E.kD,3D:!1,2D:i,q8:n})}},{1c:"di",1d:K(n,t){V i=t.2D,a=i.3w;a&&a.5f(),J.4Z[t.1O]=1B 0,J.1E.1P(e.1f.2K,{1O:r.4x.bk,2l:r.2E.kW,3D:!1,2D:i})}}]),t}(n.1f);i.1f=u},{24:24,25:25,26:26,43:43}],34:[K(r,m,o){"2Q 3l";K i(e){1b e&&e.2C?e:{1f:e}}K h(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}K c(t,e){if(!t)2h 1i al("J 5w\'t 5y ah - af() 5w\'t 5y ad");1b!e||"4N"!=1J e&&"K"!=1J e?t:e}K p(t,e){if("K"!=1J e&&1m!==e)2h 1i 2N("ac aj 7j av be 1m or a K, 5a "+1J e);t.1o=1v.8T(e&&e.1o,{6d:{1d:t,2a:!1,3e:!0,3c:!0}}),e&&(1v.5p?1v.5p(t,e):t.aw=e)}1v.2j(o,"2C",{1d:!0});V f=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),u=r(26),t=i(u),d=r(25),s=i(d),e=r(24),l=r(46),g=i(l),v=r(38),n=i(v),a=r(43),y=K(i){K r(i){h(J,r);V e=c(J,1v.aq(r).1X(J,i,t.1f.gN,t.1f.pY,t.1f.sJ));1b e.4Z={},e}1b p(r,i),f(r,[{1c:"2y",1d:K(){1k(V t in J.4Z){V e=J.4Z[t];e&&e.2y()}J.4Z={},s.1f.1o.2y.1X(J)}},{1c:"qc",1d:K(e){J.6E(e.1Q,{1O:"bD"})}},{1c:"Kt",1d:K(e){J.6E(e.1Q,{1O:"1N",1N:e.1N,id:e.id})}},{1c:"Ks",1d:K(e){J.6E(e.1Q,{1O:"9m",id:e.id})}},{1c:"6E",1d:K(l,t){V n,s,o,i,e=J.1E.1W;"bD"===t.1O?(n=e.sm,s=e.so,o=e.sk,i=e.Kf):(n=e.sK,s=e.s4,o=e.rQ,i=e.Km);V r=J.4Z[t.1O];if(r){V u=r.9f;if(u&&u.1Q===l)1b 1B a.1r.4W("1y s8 Kl");a.1r.4W("5f p1 3w 1k 1O:"+t.1O),r.5f()}r=J.4Z[t.1O]=t.3w="2J"!=1J e.sd?1i e.sd(e):1i e.3w(e),t.1Q=l,t.i7="";V d=1B 0,h=1B 0;d={ki:s,pi:n,da:o,pC:i},h={pD:J.i9.3h(J),8D:J.hx.3h(J),pv:J.di.3h(J)},r.6E(t,d,h)}},{1c:"l6",1d:K(e,t){1b g.1f.Gj(t,e)}},{1c:"I7",1d:K(h,u){1k(V l=[],i=1B 0,d=/#9x-X-Ki-rh:([^\\n\\r]*)[\\r\\n]+([^\\r\\n]+)/g;1m!=(i=d.ap(h));){V e={},r=e.ps=1i n.1f(i[1]);e.1Q=J.l6(i[2],u);V s=r.Eo("Kg");
3286s&&(e.1x=s.1x,e.1M=s.1M),e.8P=r.wK("JT-FT")||r.wK("FT"),e.2A=r.FS;V t=r.JS;if(t){t=t.3V(",");1k(V o=0;o<t.1g;o++){V a=t[o];-1!==a.1p("fF")?e.cU=J.G7(a):e.ak=a}}l.2g(e)}1b l}},{1c:"I4",1d:K(s,o,r){1k(V i=1B 0,a=[],l=/#9x-X-qz:(.*)/g;1m!=(i=l.ap(s));){V e={},t=1i n.1f(i[1]);t.qE===r&&(e.Kx=t["Jv-ID"],e.2A=t.FS,e.1O=r,e.1f="sP"===t.Ju,e.Js="sP"===t.Jp,e.Jo="sP"===t.Jm,t.w1&&(e.1Q=J.l6(t.w1,o)),e.dQ=t.Jl,e.2A||(e.2A=e.dQ),a.2g(e))}1b a}},{1c:"FX",1d:K(r){1k(V t=1i 2M(16),e=12;16>e;e++)t[e]=r>>8*(15-e)&1F;1b t}},{1c:"Ge",1d:K(e,r){V t=e;1b e&&e.dD&&e.fr&&!e.iv&&(t=J.Go(e),t.iv=J.FX(r)),t}},{1c:"G7",1d:K(r){V e,t=r.3V(".");1b t.1g>2?(e=t.9v()+".",e+=4V(t.9v()).9h(16),e+=("cX"+4V(t.9v()).9h(16)).3b(-4)):e=r,e}},{1c:"Go",1d:K(e){1b 6r.bf(6r.cy(e))}},{1c:"Hi",1d:K(P,f,L,S){V b,e,k,h=0,o=0,t={1O:1m,rt:1m,1Q:f,6c:[],5e:!0,5P:0},i={dD:1m,1c:1m,iv:1m,fr:1m},m=0,v=1m,r=1m,l=1m,g=1m,c=1m,u=1m,s=[];1k(k=/(?:(?:#(oE))|(?:#9x-X-(Gn-qE):(.+))|(?:#9x-X-(qz-Gm):(\\d+))|(?:#9x-X-(Gl):(\\d+))|(?:#9x-X-(HT):(.+))|(?:#9x-X-(HS):(.+))|(?:#9x(rh):(\\d+(?:\\.\\d+)?)(?:,(.*))?)|(?:(?!#)()(\\S.+))|(?:#9x-X-(Gf):(\\d+(?:@\\d+(?:\\.\\d+)?)?)|(?:#9x-X-(Gh))|(?:#9x-X-(Gg)Jq))|(?:#9x-X-(HW-I0-wp):(.+))|(?:#9x-X-(Gi):(\\d+))|(?:(#)(.*):(.*))|(?:(#)(.*)))(?:.*)\\r?\\n?/g;1m!==(e=k.ap(P));)4q(e.9v(),e=e.5l(K(e){1b 1B 0!==e}),e[0]){1z"Gn-qE":t.1O=e[1].JP();1T;1z"qz-Gm":h=t.5P=4V(e[1]);1T;1z"Gl":t.kd=wr(e[1]);1T;1z"Gi":t.rt=4V(e[1]);1T;1z"oE":1T;1z"Gh":t.5e=!1;1T;1z"Gg":m++,s.2g(e);1T;1z"Gf":V p=e[1].3V("@");u=1===p.1g?c:4V(p[1]),c=4V(p[0])+u;1T;1z"rh":l=wr(e[1]),g=e[2]?e[2]:1m,s.2g(e);1T;1z"":if(!8t(l)){V R=h++;b=J.Ge(i,R);V A=e[1]?J.l6(e[1],f):1m;r={1Q:A,1O:S,2n:l,dF:g,1Y:o,sn:R,1N:L,cc:m,d5:b,JG:v,Iw:s},1m!==u&&(r.Hk=u,r.HO=c),t.6c.2g(r),o+=l,l=1m,g=1m,u=1m,v=1m,s=[]}1T;1z"HT":V T=e[1],y=1i n.1f(T),d=y.E2("JF"),3v=y.w1,D=y.Ej("IV");d&&(i={dD:1m,1c:1m,iv:1m,fr:1m},3v&&"pe-5S"===d&&(i.dD=d,i.fr=J.l6(3v,f),i.1c=1m,i.iv=D));1T;1z"HS":V O=e[1],w=1i n.1f(O),E=w.E5("wp-JH");E&&(t.vE=E);1T;1z"HW-I0-wp":v=1i kB(kB.bf(e[1])),s.2g(e);1T;1z"#":e.9v(),s.2g(e);1T;1f:a.1r.4W("5Q dE k1 5a Ji: "+e)}1b r&&!r.1Q&&(t.6c.Iu(),o-=r.2n),t.fl=o,t.vZ=o/t.6c.1g,t.6M=h-1,t}},{1c:"i9",1d:K(v,i,l){V s=v.2m,r=v.1Q,h=l.1O,f=l.id,c=l.1N,n=J.1E;if(J.4Z[h]=1B 0,1B 0!==r&&0!==r.1p("2m:")||(r=l.1Q),i.kC=6T.6h(),0===s.1p("#oE"))if(s.1p("#II:")>0){V g="9m"!==h,u=J.Hi(s,r,c||f||0,g?"58":"2B");u.kC=i.kC,"bD"===h&&n.1P(t.1f.jJ,{4g:[{1Q:r,2l:u}],1Q:r,4n:i}),i.pB=6T.6h(),g?n.1P(t.1f.pA,{2l:u,1N:c||0,id:f||0,4n:i}):n.1P(t.1f.pp,{2l:u,id:f,4n:i})}1h{V d=J.I7(s,r);if(d.1g){V o=J.I4(s,r,"pr");if(o.1g){V p=!1;o.8C(K(e){e.1Q||(p=!0)}),p===!1&&d[0].ak&&!d[0].ps.pr&&(a.1r.1q("2B 3A FM in 6V 1N, k1 no IQ 2B 7n FM, 8T po"),o.wT({1O:"58",2A:"58"}))}n.1P(t.1f.jJ,{4g:d,eK:o,1Q:r,4n:i})}1h n.1P(t.1f.2K,{1O:e.4x.bk,2l:e.2E.uk,3D:!0,1Q:r,aO:"no 1N 6H in bD"})}1h n.1P(t.1f.2K,{1O:e.4x.bk,2l:e.2E.uk,3D:!0,1Q:r,aO:"no oE Jw"})}},{1c:"hx",1d:K(s,r){V i,a,n=r.3w;4q(r.1O){1z"bD":i=e.2E.Du,a=!0;1T;1z"1N":i=e.2E.oF,a=!1;1T;1z"9m":i=e.2E.ur,a=!1}n&&(n.5f(),J.4Z[r.1O]=1B 0),J.1E.1P(t.1f.2K,{1O:e.4x.bk,2l:i,3D:a,1Q:n.1Q,3w:n,q8:s,9f:r})}},{1c:"di",1d:K(s,r){V i,a,n=r.3w;4q(r.1O){1z"bD":i=e.2E.Dt,a=!0;1T;1z"1N":i=e.2E.oL,a=!1;1T;1z"9m":i=e.2E.tN,a=!1}n&&(n.5f(),J.4Z[r.1O]=1B 0),J.1E.1P(t.1f.2K,{1O:e.4x.bk,2l:i,3D:a,1Q:n.1Q,3w:n,9f:r})}}]),r}(s.1f);o.1f=y},{24:24,25:25,26:26,38:38,43:43,46:46}],35:[K(a,n,e){"2Q 3l";K t(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(e,"2C",{1d:!0});V r=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),i=K(){K e(){t(J,e)}1b r(e,1m,[{1c:"8p",1d:K(){e.3u={fF:[],D4:[],Cn:[],Da:[],Dw:[],lK:[],Dc:[],qa:[],kq:[],oQ:[],mq:[],pO:[],kv:[],jP:[],ml:[],6q:[],pZ:[],qd:[],lH:[],kz:[],Dz:[],DJ:[],jZ:[],DB:[],DM:[],CD:[],Cg:[],lF:[],m2:[],mm:[],mp:[],mr:[],DQ:[],DV:[]};V t;1k(t in e.3u)e.3u.c7(t)&&(e.3u[t]=[t.9e(0),t.9e(1),t.9e(2),t.9e(3)]);V i=1i 2M([0,0,0,0,0,0,0,0,oO,hT,2c,kj,0,0,0,0,0,0,0,0,0,0,0,0,86,hT,2c,kj,eT,72,97,eQ,2c,hS,kj,oY,0]),a=1i 2M([0,0,0,0,0,0,0,0,k2,eT,p2,eQ,0,0,0,0,0,0,0,0,0,0,0,0,83,eT,p2,eQ,2c,72,97,eQ,2c,hS,kj,oY,0]);e.DW={2X:i,2B:a};V n=1i 2M([0,0,0,0,0,0,0,1,0,0,0,12,p2,oY,hS,32,0,0,0,1]),s=1i 2M([0,0,0,0,0,0,0,0]);e.DK=e.DE=e.D5=s,e.DA=1i 2M([0,0,0,0,0,0,0,0,0,0,0,0]),e.DP=1i 2M([0,0,0,1,0,0,0,0,0,0,0,0]),e.DT=1i 2M([0,0,0,0,0,0,0,0]),e.vq=1i 2M([0,0,0,0,0,0,0,1]);V r=1i 2M([hT,k2,eT,uL]),o=1i 2M([97,oO,99,49]),l=1i 2M([0,0,0,1]);e.lC=e.3Y(e.3u.Dc,r,l,r,o),e.vt=e.3Y(e.3u.Da,e.3Y(e.3u.Dw,n))}},{1c:"3Y",1d:K(a){1k(V t,i=3Q.1o.5i.1X(3p,1),e=8,r=i.1g,n=r;r--;)e+=i[r].3K;1k(t=1i 2M(e),t[0]=e>>24&1F,t[1]=e>>16&1F,t[2]=e>>8&1F,t[3]=1F&e,t.2W(a,4),r=0,e=8;n>r;r++)t.2W(i[r],e),e+=i[r].3K;1b t}}
3286,{1c:"qa",1d:K(t){1b e.3Y(e.3u.qa,e.DW[t])}},{1c:"kq",1d:K(t){1b e.3Y(e.3u.kq,t)}},{1c:"oQ",1d:K(t,r){1b r*=t,e.3Y(e.3u.oQ,1i 2M([0,0,0,0,0,0,0,2,0,0,0,3,t>>24&1F,t>>16&1F,t>>8&1F,1F&t,r>>24,r>>16&1F,r>>8&1F,1F&r,85,qO,0,0]))}},{1c:"mq",1d:K(t){1b e.3Y(e.3u.mq,e.oQ(t.9z,t.2n),e.qa(t.1O),e.kv(t))}},{1c:"pO",1d:K(t){1b e.3Y(e.3u.pO,1i 2M([0,0,0,0,t>>24,t>>16&1F,t>>8&1F,1F&t]))}},{1c:"kv",1d:K(t){1b"2B"===t.1O?e.3Y(e.3u.kv,e.3Y(e.3u.DV,e.DT),e.vt,e.kz(t)):e.3Y(e.3u.kv,e.3Y(e.3u.DQ,e.DP),e.vt,e.kz(t))}},{1c:"jP",1d:K(t,r,i){1b e.3Y(e.3u.jP,e.pO(t),e.lF(i,r))}},{1c:"ml",1d:K(t){1k(V r=t.1g,i=[];r--;)i[r]=e.m2(t[r]);1b e.3Y.7g(1m,[e.3u.ml,e.qd(t[0].9z,t[0].2n)].7q(i).7q(e.pZ(t)))}},{1c:"pZ",1d:K(r){1k(V t=r.1g,i=[];t--;)i[t]=e.mp(r[t]);1b e.3Y.7g(1m,[e.3u.pZ].7q(i))}},{1c:"qd",1d:K(t,r){r*=t;V i=1i 2M([0,0,0,0,0,0,0,1,0,0,0,2,t>>24&1F,t>>16&1F,t>>8&1F,1F&t,r>>24&1F,r>>16&1F,r>>8&1F,1F&r,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1F,1F,1F,1F]);1b e.3Y(e.3u.qd,i)}},{1c:"lH",1d:K(n){V r,t,i=n.2V||[],a=1i 2M(4+i.1g);1k(t=0;t<i.1g;t++)r=i[t].h9,a[t+4]=r.gd<<4|r.jM<<2|r.jN;1b e.3Y(e.3u.lH,a)}},{1c:"kz",1d:K(t){1b e.3Y(e.3u.kz,e.jZ(t),e.3Y(e.3u.DM,e.DK),e.3Y(e.3u.DJ,e.DE),e.3Y(e.3u.DB,e.DA),e.3Y(e.3u.Dz,e.D5))}},{1c:"fF",1d:K(t){V r,a,n,i=[],s=[];1k(r=0;r<t.fL.1g;r++)a=t.fL[r],n=a.3K,i.2g(n>>>8&1F),i.2g(1F&n),i=i.7q(3Q.1o.5i.1X(a));1k(r=0;r<t.hK.1g;r++)a=t.hK[r],n=a.3K,s.2g(n>>>8&1F),s.2g(1F&n),s=s.7q(3Q.1o.5i.1X(a));V u=e.3Y(e.3u.D4,1i 2M([1,i[3],i[4],i[5],1F,fd|t.fL.1g].7q(i).7q([t.hK.1g]).7q(s))),o=t.1x,l=t.1M;1b e.3Y(e.3u.fF,1i 2M([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,o>>8&1F,1F&o,l>>8&1F,1F&l,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,2c,97,hT,hS,CB,uL,eT,Cy,hT,eT,eQ,47,Cx,hS,k2,46,Cp,k2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),u,e.3Y(e.3u.Cn,1i 2M([0,28,EI,5S,0,45,qA,dY,0,45,qA,dY])))}},{1c:"lK",1d:K(t){V e=t.1W.1g;1b 1i 2M([0,0,0,0,3,23+e,0,1,0,4,15+e,64,21,0,0,0,0,0,0,0,0,0,0,0,5].7q([e]).7q(t.1W).7q([6,1,2]))}},{1c:"6q",1d:K(t){V r=t.9W;1b e.3Y(e.3u.6q,1i 2M([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t.7K,0,16,0,0,0,0,r>>8&1F,1F&r,0,0]),e.3Y(e.3u.lK,e.lK(t)))}},{1c:"jZ",1d:K(t){1b"2B"===t.1O?e.3Y(e.3u.jZ,e.vq,e.6q(t)):e.3Y(e.3u.jZ,e.vq,e.fF(t))}},{1c:"mr",1d:K(t){V r=t.id,i=t.2n*t.9z,a=t.1x,n=t.1M;1b e.3Y(e.3u.mr,1i 2M([0,0,0,7,0,0,0,0,0,0,0,0,r>>24&1F,r>>16&1F,r>>8&1F,1F&r,0,0,0,0,i>>24,i>>16&1F,i>>8&1F,1F&i,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,a>>8&1F,1F&a,0,0,n>>8&1F,1F&n,0,0]))}},{1c:"lF",1d:K(i,t){V a=e.lH(i),r=i.id;1b e.3Y(e.3u.lF,e.3Y(e.3u.Cg,1i 2M([0,0,0,0,r>>24,r>>16&1F,r>>8&1F,1F&r])),e.3Y(e.3u.CD,1i 2M([0,0,0,0,t>>24,t>>16&1F,t>>8&1F,1F&t])),e.mm(i,a.1g+16+16+8+16+8+8),a)}},{1c:"m2",1d:K(t){1b t.2n=t.2n||vi,e.3Y(e.3u.m2,e.mr(t),e.mq(t))}},{1c:"mp",1d:K(r){V t=r.id;1b e.3Y(e.3u.mp,1i 2M([0,0,0,0,t>>24,t>>16&1F,t>>8&1F,1F&t,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))}},{1c:"mm",1d:K(f,o){V i,a,n,s,t,l,d=f.2V||[],r=d.1g,h=12+16*r,u=1i 2M(h);1k(o+=8+h,u.2W([0,0,15,1,r>>>24&1F,r>>>16&1F,r>>>8&1F,1F&r,o>>>24&1F,o>>>16&1F,o>>>8&1F,1F&o],0),i=0;r>i;i++)a=d[i],n=a.2n,s=a.7e,t=a.h9,l=a.lw,u.2W([n>>>24&1F,n>>>16&1F,n>>>8&1F,1F&n,s>>>24&1F,s>>>16&1F,s>>>8&1F,1F&s,t.lx<<2|t.gd,t.jM<<6|t.jN<<4|t.JO<<1|t.u8,JQ&t.jO,15&t.jO,l>>>24&1F,l>>>16&1F,l>>>8&1F,1F&l],12+16*i);1b e.3Y(e.3u.mm,u)}},{1c:"cq",1d:K(i){e.3u||e.8p();V t,r=e.ml(i);1b t=1i 2M(e.lC.3K+r.3K),t.2W(e.lC),t.2W(r,e.lC.3K),t}}]),e}();e.1f=i},{}],36:[K(r,g,s){"2Q 3l";K n(e){1b e&&e.2C?e:{1f:e}}K h(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(s,"2C",{1d:!0});V l=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),u=r(27),a=n(u),d=r(26),t=n(d),e=r(43),f=r(35),i=n(f),o=r(24);r(44);V c=K(){K r(e,t,i){h(J,r),J.7v=e,J.id=t,J.1W=i,J.d6=!1,J.u5=4,J.ci=Jz,J.D6=J.ci/J.u5}1b l(r,[{1c:"2y",1d:K(){}},{1c:"b5",1d:K(){J.hJ=J.6B=1B 0}},{1c:"co",1d:K(){J.d6=!1}},{1c:"eq",1d:K(h,d,r,i,l,o,e,a){if(J.1N=h,J.sn=d,J.d6||J.CI(r,i,e),J.d6)if(r.2V.1g){V s=J.ws(r,e,a);if(i.2V.1g){V u=1B 0;s&&(u=s.8m-s.7l),J.ua(i,e,a,u)}}1h{V n=1B 0;i.2V.1g&&(n=J.ua(i,e,a)),n&&r.3A&&J.wG(r,e,a,n)}l.2V.1g&&J.ER(l,e),o.2V.1g&&J.Eq(o,e),J.7v.1P(t.1f.jV,{id:J.id,1N:J.1N,sn:J.sn})}},{1c:"CI",1d:K(r,a,f){V n,s,c=J.7v,g=r.2V,d=a.2V,h=J.ci,l={},v={id:J.id,1N:J.1N,sn:J.sn,4K:l,wQ:!1},u=1B 0===J.hJ;u&&(n=s=1/0),r.1W&&g.1g&&(r.9z=r.9W,r.9z*r.2n>1t.fX(2,32)&&!K(){V e=K r(t,e){1b e?r(e,t%e):t};r.9z=r.9W/e(r.9W,lo)}(),e.1r.1q("2B dA 9z :"+r.9z),l.2B={8d:"2B/dA",3A:r.3A,cq:i.1f.cq([r]),gE:{7K:r.7K}},u&&(n=s=g[0].3r-h*f)),a.fL&&a.hK&&d.1g&&(a.9z=J.D6,l.2X={8d:"2X/dA",3A:a.3A,cq:i.1f.cq([a]),gE:{1x:a.1x,1M:a.1M}},u&&(n=1t.5u(n,d[0].3r-h*f),s=1t.5u(s,d[0].4U-h*f))),1v.aN(l).1g?(c.1P(t.1f.gH,v),J.d6=!0,u&&(J.hJ=n,J.6B=s)):c.1P(t.1f.2K,{1O:o.4x.7w,id:J.id,2l:o.2E.hw,3D:!1,aO:"no 2B/2X 2V 6H"})}},{1c:"ua",1d:K(s,B,w,M){V r,v,C,g,l,H,3v,R,E=8,f=J.ci,n=J.u5,a=s.2V,p=[],u=1B 0;u=w?J.u9:B*f;V y=a[0];l=1t.3C(J.9K(y.4U-J.6B,u),0),g=1t.3C(J.9K(y.3r-J.6B,u),0);V c=1t.2z((l-u)/90);w&&c&&(c>1?e.1r.1q("Fg:"+c+" ms uD fG 6c eC,Ft it"):-1>c&&e.1r.1q("Fg:"+-c+" ms vy fG 6c eC"),l=u,a[0].4U=l+J.6B,g=1t.3C(g-c,u),a[0].3r=g+J.6B,e.1r.1q("Jh/fJ/u1 Jx: "+g+"/"+l+",Fk:"+c)),H=l,y=a[a.1g-1],R=1t.3C(J.9K(y.4U-J.6B,u),0),3v=1t.3C(J.9K(y.3r-J.6B,u),0),3v=1t.3C(3v,R);V F=9V.tY,I=9V.aX,L=F&&F.1p("EZ")>-1&&I&&!I.nW("Ke");L&&(r=1t.2z((R-l)/(n*(a.1g-1))));1k(V b=0;b<a.1g;b++){V d=a[b];L?d.4U=l+b*n*r:(d.4U=1t.3C(J.9K(d.4U-J.6B,u),l),d.4U=1t.2z(d.4U/n)*n),d.3r
3286=1t.3C(J.9K(d.3r-J.6B,u),d.4U),d.3r=1t.2z(d.3r/n)*n}v=1i 2M(s.4F+4*s.mb+8);V D=1i kg(v.4Y);D.wM(0,v.3K),v.2W(i.1f.3u.kq,4);1k(V h=0;h<a.1g;h++){1k(V o=a[h],P=0,T=1B 0;o.7p.7p.1g;){V m=o.7p.7p.9v();D.wM(E,m.2m.3K),E+=4,v.2W(m.2m,E),E+=m.2m.3K,P+=4+m.2m.3K}if(L)T=1t.3C(0,r*1t.2z((o.3r-o.4U)/(n*r)));1h{if(h<a.1g-1)r=a[h+1].4U-o.4U;1h{V S=J.1W,k=o.4U-a[h>0?h-1:h].4U;if(S.EW){V x=S.dl,U=S.md,G=1t.5R(1t.5u(x,U)*f),A=(M?g+M*f:J.lk)-o.3r;A>G?(r=A-k,0>r&&(r=k),e.1r.1q("It is Kj "+A/90+" ms to kl 7y tP; Kk 2n "+r/90+" ms 1k kl uy 2X bO.")):r=k}1h r=k}r/=n,T=1t.2z((o.3r-o.4U)/n)}p.2g({7e:P,2n:r,lw:T,h9:{lx:0,jM:0,jN:0,jO:0,gd:o.1c?2:1,u8:o.1c?0:1}})}J.u9=R+r*n;V j=s.a7;if(s.4F=0,s.mb=0,s.a7=0,p.1g&&9V.aX.ds().1p("kf")>-1){V O=p[0].h9;O.gd=2,O.u8=0}s.2V=p,C=i.1f.jP(s.fY++,l/n,s),s.2V=[];V N={id:J.id,1N:J.1N,sn:J.sn,b8:C,cB:v,7l:g/f,8m:(3v+n*r)/f,a4:l/f,cJ:J.u9/f,1O:"2X",nb:p.1g,a7:j};1b J.7v.1P(t.1f.eg,N),N}},{1c:"ws",1d:K(r,j,G){V N,A,p,g,c,x,U,C,E,w,P,d,v,n,y,f=J.ci,H=r.9z,k=f/H,B=lo*r.9z/r.9W,T=8,R=[],u=[];r.2V.lm(K(e,t){1b e.3r-t.3r}),u=r.2V;1k(V l=G?J.lk:j*f,o=B*k,S=l,s=0;s<u.1g;){V h=u[s],M=J.9K(h.3r-J.6B,l),m=M-S;if(-.5*o>m)e.1r.1q("Kn bO FC to "+1t.2z(1t.aK(m/90))+" ms Kp."),u.9D(s,1),r.4F-=h.eD.1g;1h if(m>.5*o){V D=1t.2z(m/o);e.1r.1q("JX "+D+" bO"+(D>1?"s":"")+" of JY 2B FC to "+1t.2z(m/90)+" ms 8l.");1k(V I=0;D>I;I++)y=h.3r-(D-I)*o,y=1t.3C(y,J.6B),n=a.1f.jK(r.7K),n||(e.1r.1q("wU to 2Z wu bO 1k ww 2B 3A; Fq uy bO Fo."),n=h.eD.5i(0)),u.9D(s,0,{eD:n,3r:y,4U:y}),r.4F+=n.1g,s+=1;h.3r=u[s-1].3r+o,S=J.9K(h.3r+o-J.6B,l),s+=1}1h 1t.aK(m)>.1*o&&e.1r.1q("Fz bO Fk "+1t.2z(M-S+o)+" at fJ "+1t.2z(M/90)+" (ug be "+1t.2z(o)+")."),S+=o,0===s?h.3r=J.6B+l:h.3r=u[s-1].3r+o,s+=1}1k(;u.1g;){if(A=u.9v(),g=A.eD,w=A.3r-J.6B,P=A.4U-J.6B,1B 0!==E)d=J.9K(w,E),v=J.9K(P,E),p.2n=1t.2z((v-E)/k);1h{d=J.9K(w,l),v=J.9K(P,l);V 3v=1t.2z(9s*(d-l)/f),b=0;if(G&&3v){if(3v>0)b=1t.2z((d-l)/o),e.1r.1q(3v+" ms uD fG eG 2V eC,Ft it"),b>0&&(n=a.1f.jK(r.7K),n||(n=g.5i(0)),r.4F+=b*n.1g);1h if(-12>3v){e.1r.1q(-3v+" ms vy fG eG 2V eC, Fr bO"),r.4F-=g.3K;vz}d=v=l}if(U=1t.3C(0,d),C=1t.3C(0,v),!(r.4F>0))1b;1k(c=1i 2M(r.4F+8),N=1i kg(c.4Y),N.wM(0,c.3K),c.2W(i.1f.3u.kq,4),s=0;b>s;s++)y=d-(b-s)*o,n=a.1f.jK(r.7K),n||(e.1r.1q("wU to 2Z wu bO 1k ww 2B 3A; Fq J bO Fo."),n=g.5i(0)),c.2W(n,T),T+=n.3K,p={7e:n.3K,lw:0,2n:lo,h9:{lx:0,jM:0,jN:0,jO:0,gd:1}},R.2g(p)}c.2W(g,T),T+=g.3K,p={7e:g.3K,lw:0,2n:0,h9:{lx:0,jM:0,jN:0,jO:0,gd:1}},R.2g(p),E=v}V O=0,L=R.1g;if(L>=2&&(O=R[L-2].2n,p.2n=O),L){J.lk=d+k*O,r.4F=0,r.2V=R,x=i.1f.jP(r.fY++,C/k,r),r.2V=[];V F={id:J.id,1N:J.1N,sn:J.sn,b8:x,cB:c,7l:U/f,8m:J.lk/f,a4:C/f,cJ:(v+k*O)/f,1O:"2B",nb:L};1b J.7v.1P(t.1f.eg,F),F}1b 1m}},{1c:"wG",1d:K(t,f,p,l){V i=J.ci,v=t.9z?t.9z:t.9W,g=i/v,u=l.a4*i+J.6B,y=l.cJ*i+J.6B,h=lo,d=g*h,c=1t.wA((y-u)/d),n=a.1f.jK(t.7K);if(!n)1b 1B e.1r.5c("wU to wG K5 we K8 K9 to 2Z a wu bO 1k ww 2B 3A!");1k(V o=[],r=0;c>r;r++){V s=u+r*d;o.2g({eD:n.5i(0),3r:s,4U:s}),t.4F+=n.1g}t.2V=o,J.ws(t,f,p)}},{1c:"ER",1d:K(r,a){V e,n=r.2V.1g;if(n){1k(V i=0;n>i;i++)e=r.2V[i],e.3r=(e.3r-J.hJ)/J.ci,e.4U=(e.4U-J.6B)/J.ci;J.7v.1P(t.1f.wI,{id:J.id,1N:J.1N,sn:J.sn,2V:r.2V})}r.2V=[],a=a}},{1c:"Eq",1d:K(e,a){e.2V.lm(K(e,t){1b e.3r-t.3r});V r,n=e.2V.1g;if(n){1k(V i=0;n>i;i++)r=e.2V[i],r.3r=(r.3r-J.hJ)/J.ci;J.7v.1P(t.1f.lj,{id:J.id,1N:J.1N,sn:J.sn,2V:e.2V})}e.2V=[],a=a}},{1c:"9K",1d:K(e,t){V r;if(1B 0===t)1b e;1k(r=e>t?-lq:lq;1t.aK(e-t)>Jg;)e+=r;1b e}},{1c:"wN",2Z:K(){1b!1}}]),r}();s.1f=c},{24:24,26:26,27:27,35:35,43:43,44:44}],37:[K(r,l,e){"2Q 3l";K i(e){1b e&&e.2C?e:{1f:e}}K a(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(e,"2C",{1d:!0});V n=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),s=r(26),t=i(s),o=K(){K e(t,r){a(J,e),J.7v=t,J.id=r,J.d6=!1}1b n(e,[{1c:"2y",1d:K(){}},{1c:"b5",1d:K(){}},{1c:"co",1d:K(){J.d6=!1}},{1c:"eq",1d:K(o,s,h,d,a,u){V n=J.7v;if(!J.d6){V l={},i={id:J.id,4K:l,wQ:!0},e=s,r=e.3A;r&&(i.4K.2X={8d:e.8d,3A:r,gE:{1x:e.1x,1M:e.1M}}),e=o,r=e.3A,r&&(i.4K.2B={8d:e.8d,3A:r,gE:{7K:e.7K}}),J.d6=!0,n.1P(t.1f.gH,i)}n.1P(t.1f.eg,{id:J.id,b8:u,7l:a,a4:a,1O:"Em",nb:1,a7:0})}},{1c:"wN",2Z:K(){1b!0}}]),e}();e.1f=o},{26:26}],38:[K(a,n,e){"2Q 3l";K t(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(e,"2C",{1d:!0});V r=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),i=K(){K e(r){t(J,e),"ax"==1J r&&(r=e.Ep(r));1k(V i in r)r.c7(i)&&(J[i]=r[i])}1b r(e,[{1c:"wK",1d:K(t){V e=4V(J[t],10);1b e>b9.E6?1/0:e}},{1c:"Ej",1d:K(r){if(J[r]){V e=(J[r]||"In").5i(2);e=(1&e.1g?"0":"")+e;1k(V i=1i 2M(e.1g/2),t=0;t<e.1g/2;t++)i[t]=4V(e.5i(2*t,2*t+2),16);1b i}1b 1m}},{1c:"Ir",1d:K(t){V e=4V(J[t],16);1b e>b9.E6?1/0:e}},{1c:"E5",1d:K(e){1b wr(J[e])}},{1c:"E2",1d:K(e){1b J[e]}},{1c:"Eo",1d:K(t){V e=/^(\\d+)x(\\d+)$/.ap(J[t]);if(1m!==e)1b{1x:4V(e[1],10),1M:4V(e[2],10)}}}],[{1c:"Ep",1d:K(a){1k(V t,n=/\\s*(.+?)\\s*=((?:\\".*?\\")|.*?)(?:,|$)/g,r={};1m!==(t=n.ap(a));){V e=t[2],i=\'"\';0===e.1p(i)&&e.lg(i)===e.1g-1&&(e=e.5i(1,-1)),r[t[1]]=e}1b r}}]),e}();e.1f=i},{}],39:[K(r,e,i){"2Q 3l";V t={ff:K(a,s){1k(V t=0,r=a.1g-1,e=1m,i=1m;r>=t;){e=(t+r)/2|0,i=a[e];V n=s(i);if(n>0)t=e+1;1h{if(!(0>n))1b i;r=e-1}}1b 1m}};e.8y=t},{}],40:[K(3v,b,o){"2Q 3l";K a(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(o,"2C",{1d:!0});V n=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),d={42:Ie,92:IZ,94:J0,95:J1,96:J2,FE:J3,FI:J4,FF:J6,J7:J8,a1:J9,5S:Fm,Ja:Fp,vH:FH,Jd:rs,l9:J5,IE:EO,IF:EP,IH:IK,IM:fd,IO:32,IP:K3,MR:NG,NF:NE,ND:NC,Ew:Ez,Nz:Ns,hY:Fi,Ny:F9,Nx:Nw,Nv:Nt,NH:NA,NI:NS,NZ:NY,NX:EN,NW:42,wh:NV,NU:NR,NK:E1,EI:NQ,NP:NO,NN:NM,NL:NJ,EM:dY,EN:EV,EO:F3,EP:7D,F1:Fd,F0:DY,N8:Np,MT:CO,MU:CP,E1:MV,MW:MX,Fn:N4,N5:N6,Nl:Nk,Fm:Fn,Ni:FG,Fp:EX,Nf:Nd,Fu:CL,Nc:DX,Nb:Na,FB:Nr,O1:OD,OT:Pd,Pc:OS,OR:FE,OP:FF,FG:92,9U:94,FH:95,OO:FI,rs:OL,dY:qO,Fi:OE,EV:OJ,EX:OH,qO:OG,F8:F0,qA:F1,F3:OF,7D:F8,F9:OM,Fd:OV,DY:P5,DX:Pb,CL:Pa,CO:P9,CP:P8},u=K(e){V t=e;1b d.c7(e)&&(t=d[e]),4d.8o(t)},t=15,r=32,g={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},v={17:2,18:4,21:6,22:8,23:10,19:13,20:15},f={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},E={25:2,26:4,29:6,30:8,31:10,27:13,28:15},c=["9H","sf","ts","tw","tA","tG","tE","gw","fT"],e={CQ:{HG:3,k8:3,6j:2,rL:2,kQ:1,2K:0},5C:1m,CU:0,Hy:K(e){J.5C=e},1q:K(e,r){V t=J.CQ[e];J.CU>=t}},i=K(t){1k(V r=[],e=0;e<t.1g;e++)r.2g(t[e].9h(16));1b r},h=K(){K e(t,r,i,n,s){a(J,e),J.8U=t||"9H",J.8i=r||!1,J.8h=i||!1,J.2Y=n||"gw",J.9o=s||!1}1b n(e,[{1c:"6S",1d:K(){J.8U="9H",J.8i=!1,J.8h=!1,J.2Y="gw",J.9o=!1}},{1c:"Cq",1d:K(r){1k(V i=["8U","8i","8h","2Y","9o"],e=0;e<i.1g;
3286e++){V t=i[e];r.c7(t)&&(J[t]=r[t])}}},{1c:"CV",1d:K(){1b"9H"===J.8U&&!J.8i&&!J.8h&&"gw"===J.2Y&&!J.9o}},{1c:"ey",1d:K(e){1b J.8U===e.8U&&J.8i===e.8i&&J.8h===e.8h&&J.2Y===e.2Y&&J.9o===e.9o}},{1c:"c5",1d:K(e){J.8U=e.8U,J.8i=e.8i,J.8h=e.8h,J.2Y=e.2Y,J.9o=e.9o}},{1c:"9h",1d:K(){1b"1Z="+J.8U+", 8i="+J.8i+", 8h="+J.8h+", 2Y="+J.2Y+", 9o="+J.9o}}]),e}(),y=K(){K e(t,r,i,n,s,o){a(J,e),J.aL=t||" ",J.c8=1i h(r,i,n,s,o)}1b n(e,[{1c:"6S",1d:K(){J.aL=" ",J.c8.6S()}},{1c:"tv",1d:K(e,t){J.aL=e,J.c8.c5(t)}},{1c:"tr",1d:K(e){J.c8.c5(e)}},{1c:"ey",1d:K(e){1b J.aL===e.aL&&J.c8.ey(e.c8)}},{1c:"c5",1d:K(e){J.aL=e.aL,J.c8.c5(e.c8)}},{1c:"cv",1d:K(){1b" "===J.aL&&J.c8.CV()}}]),e}(),m=K(){K t(){a(J,t),J.7u=[];1k(V e=0;r>e;e++)J.7u.2g(1i y);J.4u=0,J.fk=1i h}1b n(t,[{1c:"ey",1d:K(i){1k(V t=!0,e=0;r>e;e++)if(!J.7u[e].ey(i.7u[e])){t=!1;1T}1b t}},{1c:"c5",1d:K(t){1k(V e=0;r>e;e++)J.7u[e].c5(t.7u[e])}},{1c:"cv",1d:K(){1k(V t=!0,e=0;r>e;e++)if(!J.7u[e].cv()){t=!1;1T}1b t}},{1c:"gQ",1d:K(t){J.4u!==t&&(J.4u=t),J.4u<0?(e.1q("2K","P6 2q 1u "+J.4u),J.4u=0):J.4u>r&&(e.1q("2K","P4 mI 2q 1u "+J.4u),J.4u=r)}},{1c:"hi",1d:K(t){V r=J.4u+t;if(t>1)1k(V e=J.4u+1;r+1>e;e++)J.7u[e].tr(J.fk);J.gQ(r)}},{1c:"gP",1d:K(){J.hi(-1),J.7u[J.4u].tv(" ",J.fk)}},{1c:"l0",1d:K(t){t>=hY&&J.gP();V i=u(t);1b J.4u>=r?1B e.1q("2K","3N P3 "+t.9h(16)+" ("+i+") at 1u "+J.4u+". P2 it!"):(J.7u[J.4u].tv(i,J.fk),1B J.hi(1))}},{1c:"th",1d:K(t){V e;1k(e=t;r>e;e++)J.7u[e].6S()}},{1c:"s7",1d:K(){J.th(0),J.4u=0,J.fk.6S()}},{1c:"ng",1d:K(){J.th(J.4u)}},{1c:"Cv",1d:K(){1k(V t=[],i=!0,e=0;r>e;e++){V a=J.7u[e].aL;" "!==a&&(i=!1),t.2g(a)}1b i?"":t.bM("")}},{1c:"Ch",1d:K(e){J.fk.Cq(e);V t=J.7u[J.4u];t.tr(J.fk)}}]),t}(),s=K(){K r(){a(J,r),J.3g=[];1k(V e=0;t>e;e++)J.3g.2g(1i m);J.am=t-1,J.bY=1m,J.6S()}1b n(r,[{1c:"6S",1d:K(){1k(V e=0;t>e;e++)J.3g[e].s7();J.am=t-1}},{1c:"ey",1d:K(i){1k(V r=!0,e=0;t>e;e++)if(!J.3g[e].ey(i.3g[e])){r=!1;1T}1b r}},{1c:"c5",1d:K(r){1k(V e=0;t>e;e++)J.3g[e].c5(r.3g[e])}},{1c:"cv",1d:K(){1k(V r=!0,e=0;t>e;e++)if(!J.3g[e].cv()){r=!1;1T}1b r}},{1c:"gP",1d:K(){V e=J.3g[J.am];e.gP()}},{1c:"ng",1d:K(){V e=J.3g[J.am];e.ng()}},{1c:"l0",1d:K(e){V t=J.3g[J.am];t.l0(e)}},{1c:"kL",1d:K(e){V t=J.3g[J.am];t.Ch(e)}},{1c:"hi",1d:K(e){V t=J.3g[J.am];t.hi(e)}},{1c:"gQ",1d:K(t){e.1q("6j","gQ: "+t);V r=J.3g[J.am];r.gQ(t)}},{1c:"mX",1d:K(t){e.1q("6j","OZ = "+6r.cy(t));V r=t.HZ-1;J.bY&&r<J.bY-1&&(r=J.bY-1),J.am=r;V i=J.3g[J.am];if(1m!==t.b0){V a=t.b0,n=1t.3C(a-1,0);i.gQ(t.b0),t.1Z=i.7u[n].c8.8U}V s={8U:t.1Z,8i:t.8i,8h:t.8h,2Y:"gw",9o:!1};J.kL(s)}},{1c:"o9",1d:K(t){e.1q("6j","OY = "+6r.cy(t)),J.gP(),J.kL(t),J.l0(32)}},{1c:"DO",1d:K(e){J.bY=e}},{1c:"Df",1d:K(){if(1m===J.bY)1b 1B e.1q("k8","OW k1 bY 5a 2W rE");e.1q("kQ",J.kK());V r=J.am+1-J.bY,t=J.3g.9D(r,1)[0];t.s7(),J.3g.9D(J.am,0,t),e.1q("6j","OC up")}},{1c:"kK",1d:K(r){r=r||!1;1k(V e=[],n="",s=-1,i=0;t>i;i++){V a=J.3g[i].Cv();a&&(s=i+1,r?e.2g("DH "+s+": \'"+a+"\'"):e.2g(a.m9()))}1b e.1g>0&&(n=r?"["+e.bM(" | ")+"]":e.bM("\\n")),n}},{1c:"Ok",1d:K(){1b J.3g}}]),r}(),l=K(){K r(e,i){a(J,r),J.OB=e,J.aC=i,J.8g=1m,J.O4=0,J.5D=1i s,J.e5=1i s,J.kN=1i s,J.CA=J.5D.3g[t-1],J.6s=J.5D,J.8g=1m,J.ej=1m}1b n(r,[{1c:"6S",1d:K(){J.8g=1m,J.5D.6S(),J.e5.6S(),J.kN.6S(),J.CA=J.5D.3g[t-1],J.6s=J.5D,J.8g=1m,J.ej=1m,J.O6=1m}},{1c:"rr",1d:K(){1b J.aC}},{1c:"rw",1d:K(e){J.aC=e}},{1c:"mX",1d:K(e){J.6s.mX(e)}},{1c:"o9",1d:K(e){J.6s.o9(e)}},{1c:"hC",1d:K(t){t!==J.8g&&(J.8g=t,e.1q("6j","HC="+t),"sN-ON"===J.8g?J.6s=J.e5:(J.6s=J.5D,J.6s.6S()),"sq-UP"!==J.8g&&(J.5D.bY=1m,J.e5.bY=1m),J.8g=t)}},{1c:"HF",1d:K(r){1k(V t=0;t<r.1g;t++)J.6s.l0(r[t]);V i=J.6s===J.5D?"Dr":"O7";e.1q("6j",i+": "+J.6s.kK(!0)),"DL-ON"!==J.8g&&"sq-UP"!==J.8g||(e.1q("kQ","O8: "+J.5D.kK(!0)),J.g2())}},{1c:"I8",1d:K(){e.1q("6j","O9 - DR Dq gh"),J.hC("sN-ON")}},{1c:"Ho",1d:K(){e.1q("6j","BS - Ob"),"tm"!==J.8g&&(J.6s.gP(),J.6s===J.5D&&J.g2())}},{1c:"Hq",1d:K(){}},{1c:"Hr",1d:K(){}},{1c:"Hs",1d:K(){e.1q("6j","Oc- Od to Dp of DH"),J.6s.ng(),J.g2()}},{1c:"n7",1d:K(t){e.1q("6j","RU("+t+") - Oj Up"),J.6s=J.5D,J.hC("sq-UP"),J.6s.DO(t)}},{1c:"Ht",1d:K(){e.1q("6j","OA - Oz On"),J.6s.kL({9o:!0})}},{1c:"HI",1d:K(){e.1q("6j","Oy - DR Ow Ot"),J.hC("DL-ON")}},{1c:"HM",1d:K(){e.1q("6j","TR"),J.hC("tm")}},{1c:"HK",1d:K(){e.1q("6j","Or"),J.hC("tm")}},{1c:"HJ",1d:K(){e.1q("6j","Oq - Dh Op Dk"),J.5D.6S(),J.g2()}},{1c:"HD",1d:K(){e.1q("CR - Om O2"),J.6s.Df(),J.g2()}},{1c:"HB",1d:K(){e.1q("6j","MQ - Dh MP-La Dk"),J.e5.6S()}},{1c:"Hx",1d:K(){if(e.1q("6j","Lb - Dp Of Dq"),"sN-ON"===J.8g){V t=J.5D;J.5D=J.e5,J.e5=t,J.6s=J.e5,e.1q("kQ","Dr: "+J.5D.kK())}J.g2()}},{1c:"Hm",1d:K(t){e.1q("6j","TO("+t+") - Lg Lh"),J.6s.hi(t)}},{1c:"Hh",1d:K(r){V t={9o:!1};if(t.8i=r%2===1,t.8h=r>=46,t.8h)t.8U="9H";1h{V i=1t.5R(r/2)-16,a=["9H","sf","ts","tw","tA","tG","tE"];t.8U=a[i]}e.1q("6j","HL: "+6r.cy(t)),J.6s.kL(t)}},{1c:"g2",1d:K(){V t=e.5C;1m!==t&&J.aC&&(J.aC.DZ&&J.aC.DZ(t,J.5D),1m!==J.ej||J.5D.cv()?J.5D.ey(J.kN)||(J.aC.cA&&J.aC.cA(J.ej,t,J.kN),J.ej=J.5D.cv()?1m:t):J.ej=t,J.kN.c5(J.5D))}},{1c:"rq",1d:K(e){J.aC&&(J.5D.cv()||(J.aC.cA&&J.aC.cA(J.ej,e,J.5D),J.ej=e))}}]),r}(),p=K(){K t(i,e,r){a(J,t),J.Lk=i||1,J.Lm=[e,r],J.8z=[1i l(1,e),1i l(2,r)],J.fB=-1,J.bI=1m,J.bH=1m,J.Lo=[],J.Ly=1m,J.e8=1m,J.kT={2T:0,qM:0,kR:0,Hw:0}}1b n(t,[{1c:"rr",1d:K(e){1b J.8z[e].rr()}},{1c:"rw",1d:K(e,t){J.8z[e].rw(t)}},{1c:"Hu",1d:K(l,s){V t,r,a,o=!1;J.e8=l,e.Hy(l);1k(V n=0;n<s.1g;n+=2)if(r=a1&s[n],a=a1&s[n+1],0!==r||0!==a){if(e.1q("HG","["+i([s[n],s[n+1]])+"] -> ("+i([r,a])+")"),t=J.HX(r,a),t||(t=J.Hl(r,a)),t||(t=J.Hv(r,a)),t||(t=J.Gv(r,a)),!t&&(o=J.HY(r,a)))if(J.fB&&J.fB>=0){V u=J.8z[J.fB-1];u.HF(o)}1h e.1q("rL","No kp 6H rE. kQ-HC?");t?J.kT.kR+=2:o?J.kT.qM+=2:(J.kT.Hw+=2,e.1q("rL","LD\'t bf LC 2m "+i([r,a])+" LB: "+i([s[n],s[n+1]])))}1h J.kT.2T+=2}},{1c:"HX",1d:K(a,t){V n=1m,s=(20===a||28===a)&&t>=32&&47>=t,o=(23===a||31===a)&&t>=33&&35>=t;if(!s&&!o)1b!1;if(a===J.bI&&t===J.bH)1b J.bI=1m,J.bH=1m,e.1q("k8","LA Lz ("+i([a,t])+") is a7"),!0;n=20===a||23===a?1:2;V r=J.8z[n-1];1b 20===a||28===a?32===t?r.I8():33===t?r.Ho():34===t?r.Hq():35===t?r.Hr():36===t?r.Hs():37===t?r.n7(2):38===t?r.n7(3):39===t?r.n7(4):40===t?r.Ht():41===t?r.HI():42===t?r.HM():43===t?r.HK():44===t?r.HJ():45===t?r.HD():46===t?r.HB():47===t&&r.Hx():r.Hm(t-32),J.bI=a,J.bH=t,J.fB=n,!0}},{1c:"Hl",1d:K(t,r){V a=1m;if((17===t||25===t)&&r>=32&&47>=r){if(a=17===t?1:2,a!==J.fB)1b e.1q("2K","Lv kp in Lu Lt"),!1;V n=J.8z[a-1];1b n.Hh(r),e.1q("k8","HL ("+i([t,r])+")"),!0}1b!1}},{1c:"Hv",1d:K(e,t){V r=1m,i=1m,a=(e>=17&&23>=e||e>=25&&31>=e)&&t>=64&&a1>=t,n=(16===e||24===e)&&t>=64&&95>=t;if(!a&&!n)1b!1;if(e===J.bI&&t===J.bH)1b J.bI=1m,J.bH=1m,!0;r=23>=e?1:2,i=t>=64&&95>=t?1===r?g[e]:f[e]:1===r?v[e]:E[e];V s=J.I2(i,t),o=J.8z[r-1];1b o.mX(s),J.bI=e,J.bH=t,J.fB=r,!0}},{1c:"I2",1d:K(i,r){V e=r,t={1Z:1m,8h:!1,b0:1m,8i:!1,HZ:i};1b e=r>95?r-96:r-64,t.8i=1===(1&e),13>=e?t.1Z=["9H","sf","ts","tw","tA","tG","tE","9H"][1t.5R(e/2)]:15>=e?(t.8h=!0,t.1Z="9H"):t.b0=4*1t.5R((e-16)/2),t}},{1c:"HY",1d:K(t,r){V s=1m,n=1m,a=1m;if(t>=25?(s=2,a=t-8):(s=1,a=t),a>=17&&19>=a){V o=r;o=17===a?r+80:18===a?r+I9:r+hY,e.1q("6j","KE qM \'"+u(o)+"\' in kp "+s),n=[o]}1h t>=32&&a1>=t&&(n=0===r?[t]:[t,r]);if(n){V l=i(n);e.1q("k8","KF KH =  "+l.bM(",")),J.bI=1m,J.bH=1m}1b n}},{1c:"Gv",1d:K(r,e){V t,i,a,n,s=(16===r||24===r)&&e>=32&&47>=e,o=(23===r||31===r)&&e>=45&&47>=e;1b s||o?(t={},16===r||24===r?(i=1t.5R((e-32)/2),t.2Y=c[i],e%2===1&&(t.2Y=t.2Y+"KJ")):45===e?t.2Y="fT":(t.8U="gw",47===e&&(t.8i=!0)),a=24>r?1:2,n=J.8z[a-1],n.o9(t),J.bI=1m,J.bH=1m,!0):!1}},{1c:"6S",1d:K(){1k(V e=0;e<J.8z.1g;e++)J.8z[e]&&J.8z[e].6S();J.bI=1m,J.bH=1m}},{1c:"rq",1d:K(t){1k(V e=0;e<J.8z.1g;e++)J.8z[e]&&J.8z[e].rq(t)}
3286}]),t}();o.1f=p},{}],41:[K(r,e,i){"2Q 3l";V t={cA:K(h,l,d,o){1k(V i,t,s,r,n,u=1S.KA||1S.KP,e=0;e<o.3g.1g;e++)if(i=o.3g[e],s=!0,r=0,n="",!i.cv()){1k(V a=0;a<i.7u.1g;a++)i.7u[a].aL.nW(/\\s/)&&s?r++:(n+=i.7u[a].aL,s=!1);t=1i u(l,d,n.m9()),r>=16?r--:r++,9V.aX.nW(/tB\\//)?t.5Q=e+1:t.5Q=e>7?e-2:e+1,t.g0="1D",t.1u=2c*(r/32)+(9V.aX.nW(/tB\\//)?50:0),h.L3(t)}}};e.8y=t},{}],42:[K(a,n,e){"2Q 3l";K t(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(e,"2C",{1d:!0});V r=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),i=K(){K e(r){t(J,e),J.nP=r?1t.KV(1t.1q(.5)/r):0,J.kE=0,J.nT=0}1b r(e,[{1c:"fI",1d:K(e,r){V t=1t.fX(J.nP,e);J.kE=r*(1-t)+t*J.kE,J.nT+=e}},{1c:"Gp",1d:K(){1b J.nT}},{1c:"l8",1d:K(){if(J.nP){V e=1-1t.fX(J.nP,J.nT);1b J.kE/e}1b J.kE}}]),e}();e.1f=i},{}],43:[K(l,u,r){"2Q 3l";K e(){}K a(t,e){1b e="["+t+"] > "+e}K n(t){V r=1S.9T[t];1b r?K(){1k(V n=3p.1g,e=3Q(n),i=0;n>i;i++)e[i]=3p[i];e[0]&&(e[0]=a(t,e[0])),r.7g(1S.9T,e)}:e}K s(r){1k(V i=3p.1g,a=3Q(i>1?i-1:0),e=1;i>e;e++)a[e-1]=3p[e];a.8C(K(e){t[e]=r[e]?r[e].3h(r):n(e)})}1v.2j(r,"2C",{1d:!0});V o="K"==1J dj&&"mu"==1J dj.Gq?K(e){1b 1J e}:K(e){1b e&&"K"==1J dj&&e.6d===dj?"mu":1J e},i={5c:e,jY:e,1q:e,4W:e,Gs:e,2R:e},t=i;r.Gr=K(e){if(e===!0||"4N"===("2J"==1J e?"2J":o(e))){s(e,"jY","1q","Gs","4W","2R");7Z{t.1q()}7S(e){t=i}}1h t=i},r.1r=t},{}],44:[K(e,t,r){"2Q 3l";"2J"==1J le||le.1o.5i||(le.1o.5i=K(r,t){V i=1i 2M(J);1B 0===t&&(t=i.1g);1k(V a=1i le(t-r),n=1i 2M(a),e=0;e<n.1g;e++)n[e]=i[e+r];1b a})},{}],45:[K(a,n,e){"2Q 3l";K t(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(e,"2C",{1d:!0});V r=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),i=K(){K e(){t(J,e)}1b r(e,1m,[{1c:"9h",1d:K(t){1k(V r="",i=t.1g,e=0;i>e;e++)r+="["+t.1Y(e)+","+t.3E(e)+"]";1b r}}]),e}();e.1f=i},{}],46:[K(r,t,i){"2Q 3l";V e={Gj:K(r,t){if(t=t.m9(),/^[a-z]+:/i.7i(t))1b t;V l=1m,o=1m,n=/^([^#]*)(.*)$/.ap(t);n&&(o=n[2],t=n[1]);V s=/^([^\\?]*)(.*)$/.ap(t);s&&(l=s[2],t=s[1]);V h=/^([^#]*)(.*)$/.ap(r);h&&(r=h[1]);V u=/^([^\\?]*)(.*)$/.ap(r);u&&(r=u[1]);V i=/^(([a-z]+:)?\\/\\/[a-z0-9\\.\\-3v~]+(:[0-9]+)?)?(\\/.*)$/i.ap(r);if(!i)2h 1i 7T("7T mh to bf LF vd.");V f=i[2]||"",d=i[1]||"",c=i[4],a=1m;1b a=/^\\/\\//.7i(t)?f+"//"+e.lQ("",t.dS(2)):/^\\//.7i(t)?d+"/"+e.lQ("",t.dS(1)):e.lQ(d+c,t),l&&(a+=l),o&&(a+=o),a},lQ:K(n,s){1k(V i,e,o=s,a="",t=n.3t(/[^\\/]*$/,o.3t(/(\\/|^)(?:\\.?\\/+)+/g,"$1")),r=0;e=t.1p("/../",r),e>-1;r=e+i)i=/^\\/(?:\\.\\.\\/)*/.ap(t.5i(e))[0].1g,a=(a+t.dS(r,e)).3t(1i vm("(?:\\\\/+[^\\\\/]*){0,"+(i-1)/3+"}$"),"/");1b a+t.3b(r)}};t.8y=e},{}],47:[K(r,s,t){"2Q 3l";K i(e,t){if(!(e 3I t))2h 1i 2N("3N 1X a 3X as a K")}1v.2j(t,"2C",{1d:!0});V a=K(){K e(i,r){1k(V t=0;t<r.1g;t++){V e=r[t];e.2a=e.2a||!1,e.3c=!0,"1d"in e&&(e.3e=!0),1v.2j(i,e.1c,e)}}1b K(t,r,i){1b r&&e(t.1o,r),i&&e(t,i),t}}(),e=r(43),n=K(){K t(e){i(J,t),e&&e.ky&&(J.ky=e.ky)}1b a(t,[{1c:"2y",1d:K(){J.5f(),J.3w=1m}},{1c:"5f",1d:K(){V e=J.3w;e&&4!==e.9w&&(J.4n.kS=!0,e.5f()),1S.ii(J.nD),J.nD=1m,1S.ii(J.rM),J.rM=1m}},{1c:"6E",1d:K(t,e,r){J.9f=t,J.1W=e,J.8V=r,J.4n={jW:6T.6h(),fg:0},J.da=e.da,J.rm()}},{1c:"rm",1d:K(){V e,t=J.9f;e="2J"!=1J k3?J.3w=1i k3:J.3w=1i k4,e.Mi=J.G1.3h(J),e.Mp=J.oD.3h(J),e.7U("lL",t.1Q,!0),t.uK&&e.Mx("MI","lN="+t.G0+"-"+(t.uK-1)),e.i7=t.i7;V r=J.4n;r.jS=0,r.4v=0,J.ky&&J.ky(e,t.1Q),J.nD=1S.6U(J.di.3h(J),J.1W.ki),e.eJ()}},{1c:"G1",1d:K(l){V i=l.MO,r=i.hL,t=J.4n,a=J.9f,o=J.1W;if(!t.kS)if(1S.ii(J.nD),r>=7D&&uV>r){t.kC=1t.3C(t.jS,6T.6h());V n=1B 0,s=1B 0;"uR"===a.i7?(n=i.q8,s=n.3K):(n=i.kX,s=n.1g),t.4v=t.h6=s;V u={1Q:i.MF,2m:n};J.8V.pD(u,t,a)}1h t.fg>=o.pi||r>=ME&&MD>r?(e.1r.2R(r+" 6K 5H "+a.1Q),J.8V.8D({r3:r,5B:i.MC},a)):(e.1r.4W(r+" 6K 5H "+a.1Q+", My in "+J.da+"..."),J.2y(),J.rM=1S.6U(J.rm.3h(J),J.da),J.da=1t.5u(2*J.da,o.pC),t.fg++)}},{1c:"di",1d:K(){e.1r.4W("ki 6K 5H "+J.9f.1Q),J.8V.pv(J.4n,J.9f)}},{1c:"oD",1d:K(t){V e=J.4n;0===e.jS&&(e.jS=1t.3C(6T.6h(),e.jW)),e.4v=t.4v,t.LM&&(e.h6=t.h6);V r=J.8V.GG;r&&r(e,J.9f,1m)}}]),t}();t.1f=n},{43:43}]},{},[31])(31)});',62,3683,'|||||||||||||||||||||||||||||||||||||||||||||this|function||||||vars|||||var|uppodStyle||scale||||||||||||ctx|return|key|value||default|length|else|new|CSS|for|lineTo|null|media|prototype|indexOf|log|logger|top|Math|position|Object|false|width|playlist|case|true|void|style|left|hls|255|absolute|icon|appendChild|typeof|Uppod|document|height|level|type|trigger|url|state|window|break|createElement|uppo
3286d|config|call|start|color|||||||||||enumerable|controls|100||tip|file|push|throw|event|defineProperty|volbarline_s|details|data|duration|moveTo|none|cursor|display|str|dom|opacity|plplace|ipl|div|destroy|round|name|audio|__esModule|frag|ErrorDetails|stg|ReColor|pointer|sub|undefined|ERROR|offsetWidth|Uint8Array|TypeError|hd_b|cntrloutheight|use|error|cntrl|padding|beginPath|samples|set|video|background|get|||||||||||cntrls|substr|configurable|Event|writable|body|rows|bind|playscl|cntrlvolbar|closePath|strict|addEventListener|ifull|timer|arguments|_events|pts|MediaW|replace|types|_|loader|fill|lineWidth|stroke|codec|canvas|max|fatal|end|offsetHeight|parent|_i|instanceof|onclick|byteLength|options|volbarline_b|Cannot|innerHTML|margintop|Array|marginleft|aim|marginbottom|plnext_b|split|Hide|class|box|currentTime|||||||||||cntrli|run_s|line_s|String|play|controlsObj|levels|_ref|startPosition|obj|marginright|fragCurrent|IDLE|stats|pl_mc|volume|switch|ratio|media_yt|lang2|pos|loaded|alpha|ErrorTypes|iframe|Element|auto|plprev_b|logo|inside|loadvars|len|line_b|sub_b|prev_b|_results|tracks|Show|cntrlmargin|object|demuxer|onmouseout|elem|plbg|isYoutube|tick|dts|parseInt|warn|buffered|buffer|loaders|||||||||main|xhr|not|ads|trace|comment|live|abort|clearInterval|line_all_b|slice|bottom|iplay|filter|mobile|offsetLeft|onmouseover|setPrototypeOf|zIndex|mybuts|next_b|layer|min|youtube|hasn|poster|been|block|volume_mute_b|text|time|displayedMemory|cntrlength|setAttribute|play_b|loading|icon2|CurrentTime|addElement|volume_b|removeEventListener|hdselect|gradient|startSN|line|floor|128|className|marquee|plid|src|ToolTip|menu_b|out|||element||||||||000000|cntrl_line|fragments|constructor|readUByte|hd1_b|pause_b|now|substart|INFO|_len|plth|runvolume_b|offsetTop|ToolTipHide|cntrl_volbar|mp4a|JSON|writeScreen|Toggle|playlist_b|download|setInterval|ffffff|ended|target|notip|_initDTS|back_b|stop_b|load|download_b|sub_menu|found|run|Browser|while|strokeStyle|endSN|fillRect|parentNode|hidden|run_b|alrt|reset|performance|setTimeout|quality|http|IconImg|sub_text|child|||||||||||Control|sourceBuffer|visibility|stop|size|Controls|apply|Opacity|test|must|fragLoadIdx|startPTS|active|track|borderRadius|units|concat|menu_big|setStyle|line_play_b|chars|observer|MEDIA_ERROR|FRAG_LOADING|next|ControlBar|volbarline_play_b|PARSING|pic_w|200|full_b|font|margin|pause|toFixed|tmp|channelCount|lineCap|lineJoin|mediaBuffer|start_b|levelController|muted|cntrlout|catch|Error|open|subarray|Duration|time_play_b|_property|try|||||||||||lastCurrentTime|line_but_b|time_all_b|container|pic_h|volbar_b|mode|italics|underline|time_back_b|bottomrow|gap|endPTS|fragPrevious|fromCharCode|init|autoLevelCapping|fragment|redirect|isNaN|and|all_a|plmargin_h|halficonisover|exports|channels|removeChild|1000|forEach|onError|domElment|act|nativecontrols|PositionSub|cntrl_x|img_icon|quadraticCurveTo|backgroundColor|uid|hda|seeking|bitrate|uibg|poster_mc|play_a|create|foreground|callbacks|pltext|sep|bgcolor|_userAgent||||random||||||||mediaW|link|readUEG|charCodeAt|context|loadCounter|toString|streamController|stopLoad|nametip|message|audioTrack|ntoh|flash|Shaper2|rmenu|listener|1e3|bgc|back|shift|readyState|EXT|hotkey|timescale|CheckGradiendDiv|sep_b|select|splice|plwidth|Alert|1px|white|sub_menu2|color_play|_PTSNormalize|PARSED|hdlinks|hideInterval|removeListener|volbarline_all_b|sourceDom|sub_lang|delete|console|188|navigator|audiosamplerate|STOPPED|keyCode|buffer_b|events|127|scale2|getElementById|startDTS|fillStyle|plrandom|dropped|getCss|_vars|full|trackId|Super|called|CheckBase64|super|control|initialised|txt|expression|audioCodec|ReferenceError|currRow|linear|KEY_LOADING|exec|getPrototypeOf||||500|either|__proto__|string|hd1|full_back_b|partial|bitsAvailable|outputFilter|clangs|ENDED|pl_history|PAUSED|user|newobj|err|abs|uchar|hide|keys|reason|__bind|startLoad|0px|seconds|stageheight|volbars|levelCodec|Seek|userAgent|Full|border|indent|||||insertDiscontinuity|center|audioStreamController|data1|Number|5px|pendingAppending|browser|space||parse|||line_load_b|cntrlbgcolor|NETWORK_ERROR|Volume|clickX|skipBits|com|color_all|remuxer||FullOff|_aacTrack|PlClick0|offset||Stop||240|scrn|commentplus|hdsw|manifest|cntrlcolor|line_all|media_mc|lastCmdB|lastCmdA|filehd|items|from|join|OnPlay|frame|PTSKnown|lDiv|brw|mb_w|plpage|EnterFullscreenControl|ExitFullscreenControl|pageX|createEvent|nrRollUpRows|fff|||||_hls|copy|plInterval|hasOwnProperty|penState|ticks||webkit||bytesAvailable|_avcTrack|loadedmetadata|startFragRequested|css|PES_TIMESCALE|innerHe
3286ight|Play||scrn_w|fragLoadError|switchLevel|readBits|initSegment|getUint32|getContext|findLeft|bga2|isEmpty|pltw||stringify|bga1|newCue|data2|Fullscreen|color_load|abrController|space_b|measureText|cntrlsize|onReady|endDTS|HdSelect|https|addDom|ctor|rep|00|fragLoadingLoopThreshold|volbarline|plheight|bar|videoCodec|MediaSource|off|000|_keyStr|Canvas|OnPause|charAt|selfDom|controls_active|mediaSource|decryptdata|ISGenerated|nextLoadLevel|traceConsole|2px|retryDelay|iline|overflow|listeners|formatTime|_ref1|STARTING|_levels|loadtimeout|Symbol|_manualLevel|maxBufferHole|sub_bg|cntrlhide||firstLevel|currentLevel|name_txt|toLowerCase|stagewidth|require|plmargin|ontick|||small|mp4|with|output|method|parsed|title|plbgcolor_play|eventplayed|plcolor_play|pltumbs|icon1|eventtime|node|bufferInfo|PlArrows|Hls|lang|liveMaxLatencyDuration|substring|NewFile|ibuff|istart|myjsa|seekHoleNudgeDuration|192|word|liveMaxLatencyDurationCount|decrypt|liveSyncDuration|getRandomInt|minutes|nonDisplayedMemory|full_back|repeat|lastTime|clearRect|ovalH|onvended|cbg|float|arc|subs|FRAG_PARSING_DATA|ovalY|uppodStyleName|cueStartTime|styleObj||prev||line_w|FRAG_LOADING_WAITING_RETRY|remux|levelDetails||bufferEnd|ovalX|cookie|Arial|nextLoadPosition|equals|onvseeking|PlClick1|getBufferRange|detected|unit||switching|AAC|subsize|CreatePl|send|audioTracks|cntrlbgmargin|_autoLevelCapping|sub_menu_bg|segments|visible|110|hdselects|rgba|111|Download|iframeobject|Next|SetSubButStyle|_dom|gatracked|id3|bg_smallicon|_levelDuration|o21|_xml|liveSyncDurationCount|solid|FRAG_LOAD_ERROR|FRAG_LOAD_TIMEOUT|mouseMoveCatcher|_mobile|mb_h|_parentDom|224|ivolbar_v|search|retry|onpage|normal|gif|currPenState|totalduration|o22||youtube_id|autoplay|o11|uri|_onQuality|o12|ori|Events|all|||snippet||currChNr|toJSON|brd|codecs|avc1|between|timelength|sample|PTS|uppod_players|sps|showname|alrt_x|radio|bg_o|RunPos|content|fontSize|transparent|_level|isBuffered|bg_a|pow|sequenceNumber|fullcntrlhide|align|shownameliketip|outputDataUpdate|MEDIA_ATTACHING|nextLevel|Cntrl_Style|bufferRange|_onError|commentbgcolor|add||namefontsize|onotop|dependsOn|Cors|retryDate|list|Loading||emit|Remove|__hasProp|stopPropagation|UpdatedVarsFromPlaylist|uibg_gl|youtubeElemId|_mediaW||url_shift||BUFFER_FLUSHING|menu|black|MANIFEST_PARSED|clang|pl_rows|_okSources|_super|__extends|onQuality|metadata|manualLevel|startLevel|FRAG_PARSING_INIT_SEGMENT|_urls_and|Filename|isTypeSupported|onmousedown|replacer|MANIFEST_LOADING|plplayed|backSpace|setCursor|clearTimer|req|bwEstimator|10px|_checkAppendedParsed|MEDIA_DETACHING|WAITING_TRACK|_maxListeners|holder||sh_c|decryptkey|cntrl_volbarline|addColorStop|number|total|plaim|FRAG_LOADED|flags|CntrlHide|targetTouches|fullHide||moz|onmouseup|payload||moveCursor|BUFFER_APPENDING|audioCodecSwap|volbarline_v|maxMaxBufferLength|ipltouch|64e3|_tables||start_in_folder|VolumeDraw|namefontstyle|referer|restrictedLevels|FRAG_PARSING_ERROR|loaderror|pllimit|arrFrames|FRAG_LOOP_LOADING_ERROR|urlId|setMode|controlKeys|played|POSITIVE_INFINITY|right|Pause|Back|_initPTS|pps|status|localization|playbackRate|filename|skipUEG|WAITING_LEVEL|readBoolean|108|105|sources|encodeURIComponent|Prev|android|144|firefox|__super__|_this|pageY|plalpha_play||flushRange|_uppod|responseType|_calcTop|loadsuccess|onEvent|gaTracker|CreateLink|||||Xml|clearTimeout|bottomrowheight|lastLevel|eval|_nextAutoLevel||UppodStyle|_isPreroll|fast_|notfound|||stalled||onMediaDetaching|stagewidthproc|_beforeDeactivate|defaultHeight|lastCC|mp2t|Menu|_firstLevel|decrypter|opera|skipLZ|logomargin_v|logomargin_h|andLinks|onload|ovalW|_j|logoplace|keyseek|plmargin_v|onerror|_startLevel|plarrows|ierr|orLinks|bg_gl|MEDIA_ATTACHED|nm2|_needsFlush|Verdana|_onPause|ipad|HTG|screenposter|appendError|seeked|bigbutsonmobile|startOffset|time_play|reloadercounter|mind|autoStartLoad|shownameonstop|pendingTracks|onEnded|nametags1|HTB|defaultWidth|deltaPTS|sliding|cntrlstyle|source|samplerate|handledEvents|cntrlline|sublangs|redirecttarget|alpha0||_onPlaying|onmso|cntrl_run|glasscolor|_intervalPlayProcess|_onVideoError|_id3Track|input|subtle|subbgcolor|_msDuration|HTR|endOffset|_onEnded|subcolor|onvseeked|MANIFEST_LOADED|getSilentFrame|sub_menu_x|isDependedOn|hasRedundancy|degradPrio|moof|YoutubeInit|canvasObjs|tfirst|3000|StopSub|FRAG_PARSED|trequest|PlPlace|debug|stsd|iphone|but|115|XDomainRequest|XMLHttpRequest|onCanPlay|run_pos|droprow|DEBUG|alrt_txt|VolumeButOver|ihtml5|over|targetduration|sub_showed|chrome|DataView|www|timeout|101|fontFamily|the|left2|runvolume_pos|YT|channel|mdat|Mute|TimerSub|irealfull|dblclick|minf|transform|fragLoadingRetryDelay|xhrSetup|stbl|hdf|Date|tload|KEY_LOAD_ERROR|estimate_|KEY_LOADED|getPlaylistId|Resize|fragLoadingMaxRetry|touchLastY|getDisplayText|setPen|FullscreenChange|lastOutputScreen|vbh|SlidePLProcess|TEXT|cmd|aborted|dataCounters|liveSyncPosition|autostart|KEY_LOAD_TIMEOUT|responseText|mbkode|menuitems|insertChar|audioTrackController|mbx|Init|timeitems|180deg|resolve|PositionLogo|getEstimate|132|touchLastX|rotate|curleft|offsetParent|ArrayBuffer|curtop|lastIndexOf||nowrap|FRAG_PARSING_USERDATA|nextAacPts|sub_tmp|sort|mediaController|1024|immediateSwitch|8589934592|paused|lang_ru|audiocontrol
3286s|computeLivePosition|tbuffered|cts|isLeading|playstop|adjust|PlaceControls|change|FTYP|onMediaAttaching|activate|traf|img|sdtp|loadWord|skipEG|esds|GET|readUTF|bytes|smoothing|remuxerClass|buildAbsolutePath|ClearOldVars|lastSN|Quality|deactivate|SeekTime|timeOffset|aac|avc|isFullscreen|controlBarPadding|postMessage|trak|isetcontrols|disableWebCrypto|onFragLoaded|textTrack1|textTrack2|enabled|trim|relative|nbNalu||maxSeekHole||firstframe|Buffer|trying|Link|index|bg_h|moov|trun|cursorX|percent|trex|mdia|tkhd||typeSupported|symbol|cbgcolors|bg_w|_sourcesDom||doesNot|restrictMediaPlay|onmse|onmsc|_ref3|resizeHeight|_ref2|uppod_active_player_uid|brdc|large|istartevnt|myAmpPattern|itouch|endOfStream|_needsEos|badIndex|_onSourceError|doAppending|PlNext|iloaded|igo|ltc|Reload|appended|setPAC|ver|flushBufferCounter|fullscreen|CheckPrevNext|SlidePLs|playInterval|PlOnPage|Media|toogleFullscreen|ccRU|QualityLinks|fileold|files||hdvalue|image|_ios|preventDefault|clearToEndOfRow||UppodBrowser|MenuBigItem|mbkodt|module||iover||self|_iPhone|hide_force|ihide|alrt_bg|updating|_onPlayProcess|videoBuffer|sub_lang_all|ccolors|isub_menu_color|c_def|acum|loadIdx|requestTimeout|isub_menu_bgcolor|cbg_def|ca0|findTop|ca1|selectedIndex|fragLen|firstElementChild|onMediaSeeking|onMediaEnded|LoadFile|alpha_|mouseout|mouseover|savePositions|totalWeight_|onmousemove|isbutton|match|clientX|devicePixelRatio|hours|_onPlay|CntrlShow|_onErrorOnce|slow_|FontWeight|dispatchEvent|initEvent|HLS|hls_config|setBkgData|10000|classList|fstyle|idx|_at_options||sh_a|dataObj|tip_margin_y|ssa|nextAutoLevel|sub_last|KillSub||||doTick||srt|tagName|stream|EndPl|254|maxBufferLength|TICK_MSEC|OnEnded|waiter|shownameonover|hlsautoquality|loadprogress|EXTM3U|LEVEL_LOAD_ERROR|selectcolor|selectbgcolor|RemovePl|hdseparator|mes|LEVEL_LOAD_TIMEOUT|cntrlbgmarginleft|plalpha|118|_controls|mdhd|submargin|_ads|appendErrorMaxRetry|LinkParser|probe|maxFragLookUpTolerance|submenu|114|subbgalpha|enableSoftwareAES|previous|117|drift|plbgcolor|_k|quote|escapable|youtube_quality_received|pl_original|ShowHide|FRAG_BUFFERED|ors|cutHex|AES|BUFFER_FLUSHED|checkStart||maxRetry|BUFFER_EOS|BUFFER_APPENDED||time_all|BUFFER_CREATED|one|AUDIO_TRACK_LOADED|tick_counter|AUDIO|attrs|done|updateFragPTSDTS|onTimeout|||OTHER_ERROR|BUFFER_CODECS|LEVEL_LOADED|tparsed|maxRetryDelay|onSuccess|BUFFER_RESET|commentmargin|sublangsall|AUDIO_TRACK_SWITCH|fragLoadingTimeOut|unknown|selector|nextLevelSwitch|timelineController|fpsController|mfhd|swapAudioCodec|capLevelController|defaultConfig|removeAllListeners|infoloaderinterval|_duration|ADTS|bufferController|Comment|LEVEL_LOADING|mvex|attachMedia|||contiguous|detachMedia|PlClickCont|sublang|sound|response|ytapi|hdlr|avcNaluState|onManifestLoading|mvhd|fireEvent|js_vars|iyt|nextStart|innerWidth|negative|EnterFullscreen|HideBuffer|eventName|eventType|webkitIsFullScreen|droppedLevel|onPlayProcess|createEventObject|mozFullScreen|FontStyle|recoverMediaError|discontinuity|pointerEvents|pStyle|initevent|MEDIA|198|contentScaleFactor|youTubeScript|HTMLEvents|TYPE|decrypturl|updatePTS|isLevelRestricted|Source|getMaxLevel|detectPlayerSize|setSources|char|TheEnd|196|stageMargins|isVideoPlaybackQualityAvailable|iframeurl|SlidePL|loadLevel|curY|top2|cannot|NotFound|UppodEvent|youtube_created|curX|bigposter|clientY|code|pl_|lastdXY|too|16px|radius|FRAG_LOAD_EMERGENCY_ABORTED|playVideo|menu_h|menu_w|getDuration||just|load_a|INF|FPS_DROP_LEVEL_CAPPING|contentDetails|controller||loadInternal|watch|checkFPS|what|cueSplitAtTime|getHandler|191|version||youtu|setHandler|UppodControl|dur|embedcode|label|classSuffix|0000|FFFFFF|yet|immediateLevelSwitch|subtxt|canload|lastXY|cnt|fLoader|WARNING|retryTimeout|ExitFullscreen|remove|ScreenSize|levelLoadingRetryDelay|UppodLinkParser|_safari|abandonRulesCheck|cntrlbgo|_opera|_firefox|_android|ontouchstart|UppodCors|lastLoadedFragLevel||||levelLoadingTimeOut|enableWorker|600|clear|request|_len1|oPos||stopVideo|pLoader|walk|green|iPhone||iPad|PlArrowNext|manifestLoadingRetryDelay|menu_big_bg|manifestLoadingMaxRetry||manifestLoadingTimeOut|abrEwmaDefaultEstimate|MODE_ROLL|define|cntrlmarginleft||enableCEA708Captions|fillText||mbkodbg|touchStartX|fixed|fpsDroppedMonitoringThreshold|listenerCount|fpsDroppedMonitoringPeriod|MenuPosition|startFragPrefetch|cntrlendmargin|iPod|separator|touchStartY|AUDIO_TRACK_LOADING|levelLoadingMaxRetry|googleapis|reviver|MODE_POP|appending|YES|mesEl|updateMediaElementDuration|tags|NameTip|cover|doFlush|evObj|PlClick|OnVolume|onSBUpdateEnd|volbar|||Illegal|fragLoadingMaxRetryTimeout|PlayerState|append|stageposition|flushBuffer|loadSource|stageleft|stagetop|commentcolor|flush|checkEos|SelectRework|QualitySelect|clearFromPos|part|maxBufferSize|cntrl_|sourceopen|MODE_TEXT|sourceBufferNb||hls_quality|capLevelToPlayerSize|setPenState|blue|elementName|getRadioInfo|
3286setChar|cyan|bodycolor|checkPendingTracks|_len2|red|Firefox|onsbue|onsbe|magenta|insertBefore|yellow|showtip|namefont|onWebCryptoError|localDecrypt|screencolor|Start|AUDIO_TRACK_LOAD_TIMEOUT|CntrlBg|segment|scrn_h|cntrlbgmarginright|Layer|Uint32Array|androidplayer|Int32Array|decryptBySoftware|decrypting|vendor|Playlist||DTS|MuteControl|st0|uppodstyle|PES2MP4SCALEFACTOR|alert|Stage|isNonSync|nextAvcDts|remuxVideo|showtitle|bodyleft|plplay1|BUFFER_APPENDING_ERROR|Cues|should|cues|createTextTrack|plrows|MANIFEST_PARSING_ERROR|videocontrols|clearCurrentCues||VolbarMove||lastPts|AUDIO_TRACK_LOAD_ERROR|AUDIO_TRACKS_UPDATED|120|UppodControls|VolbarHideProcess|cntrlvolbarline_v|cntrlvolbarline|last|VolumeMove|VolumeMove_v|invalid|heightPx|hole|pmtParsed|_wrapEach|_create|ID3|hasTimeStamp|_hasTimeStamp|rangeEnd|109|infoloaderurl|_pmtId|UppodXml|createPlaylists|_base|arraybuffer|_setLeftTop|_txtTrack|playerBodyElement|300|gatype|galabel|CloseAlrt|sound_off|menu_download|menu_link|_onReadyOnce||elems|SeekMove|seekTo|widthPx|est|like|aacLastPTS||aacOverFlow|URL|querySelector|VolumeN|onwmsg|demux|4294967295|pushDecrypted|DestroyMedia|File|RegExp|errjson_decode|player|getAudioConfig|STSD|256|skipScalingList|DINF|canvasObj|ytpllimit|plplay|reloadertime|overlapping|continue|first|configure|webkitBackingStorePixelRatio|fragBitrateTest|startTimeOffset|defaultAudioCodec|getComputedStyle|130|logolink|audioCodecSwitch|volbarline_bg_b|bg_sh|name_bg|OldKeys|is_array|setStr|SetSub|getCookie|altAudio|remvolume|schedule|logopause|fontWeight|logoalpha|errjson|averagetargetduration|rightMenu|URI|LEVEL_SWITCH|namebgalpha|namebgcolor|positiontip|ca2|gl_a2|option|LEVEL_UPDATED|menu_code|detaching|onManifestParsed|ToggleSub||show|gl_a1|153|CreateSubs|ToggleSubStyle|rmenu1|gl_color|3px|ToggleView|namepadding|TIME|Android|parseFloat|remuxAudio|plr|silent|_self|given|plcolor|addcontrols|urlprotect_msg|ceil|yt_media_|plalpha2|line_play|dots|redirect_end|remuxEmptyAudio|redirect_play|FRAG_PARSING_METADATA|INTERNAL_EXCEPTION|decimalInteger|BUFFER_FULL_ERROR|setUint32|passthrough|isEventHandler|followingBufferRange|unique|videoId|TIMEOUT_SEC|unshift|Unable|HTML5|u200f|createMediaW|PlOver|PlOut|u2028|createTip|khtml|createMouseMoveCatcher|PlTouchGo|thumbnails|ClickScreenMobile|lineHeight|u202f|createComment|createScreen|canplay|fit|meta|uffff|createIframe|createBody|MouseMove|PlPrev|CreateNameTip|maxResults|valueOf|preload|createPosterHtml|ufff0|LayerClick|createAlert|hack|fontStyle|PlArrowPrev|search_|oRadius|createPlayer|webkitRequestFullScreen|paddingTop|lastIndex|ufeff|isFinite|u070f|requestFullScreen|msRequestFullscreen|eventLabel|requestFullscreen|mozRequestFullScreen|iwebkit|Ytpl|u17b4|itmp|containerEl|Detect|botomrow|endrow|u17b5|u206f|u0604|eventAction|u200c|backgroundPosition|stflash|u00ad|callbackRef|callback|logohide|Logo|PlTouchEnd|script|params|PlTouchMove|u0600|DocClick|PlTouchStart|Ads|analytics|linker|eventCategory|u2060|half|withCredentials|safari|gaend|newpl|infoloader|menu_send|menu_message|sent|menu_mail|menu_copy|gadownload|click|gastop|gaplay|infoloaderaddurl|infoloadermask|ytplorder|bgalpha|ytposter|realfullscreen|getVideoLoadedFraction|sub_shift|subbgo|serif|sans|subfont|FAED54|reloader|radiodropcache|fillposter|fontsize|fontcolor|plfontsize|playrec|copy_code|copy_link|err_img|err_pl|Incorrect|errjsonpl_decode|notype|startplay|shownotes|settings|record|contrec|rerec||Text|destroyCanvases|rec|startlive|password|Smoothing|smoothing_off_ok|smoothing_ok|smoothing_off|traffic|hq_off|High|Switch|pliview|plfont|copied|airplay|720p|commenttopmargin|YoutubePlayerStateChange|commentbgalpha2|commentbgalpha1|YoutubeQuality|disableSelection|onselectstart|MozUserSelect|args|autofull|alerts|brdcolor|tipfont|cntrlbg|glassalpha2|glassalpha1|cntrlbgalpha1|cntrlbgalpha2|glass|eff|marker|cntrl_sound|cntrl_volume|cntrlmarginright|cntrl_volbarline_v|tipfontcolor|tipfontsize|swf|namemargin_h|urlprotect_warning|urlprotect_stop|redirect_clickpl|redirect_click|href|location|logoplay|logotarget|isYoutubeApiLoaded|YoutubePlayerReady|youtubeIframe|namemargin_v|namecolor|tipbgcolor|namebgo|menuauto|menu_nocode|YoutubeError|YoutubeQualityChanged|or_limit|240p|medium|320p|480p|hd720|tipbgo|Code||clipboard|newPlaylistItem|msg|forceNativePlayBtn|cntrlhdselect|_at__vars|cccccc|999|KeyHandler|_destroySourcesDom|XHR|RadioInfo|pattern|OnSeeking|OnSeeked|Sizing|doSendCanPlay|Playing|TICK_SEC|getCurrentTime|player_error|pauseVideo|_createSourcesDom|playing|isVisible|ShowBuffer|5000|20000|updateTimeDisplay|isOpera|hasMediaPosterShown|CreateSub|cancelFullscreen|_createCORSRequest|success|volumechange|stoped|downloadUrl|_blank|downloaded|Protection|time_back|onHlsQuality|cancelFullScreen|exitFullscreen|mozCancelFullScreen|_desktop|webkitCancelFullScreen|msExitFullscreen|backgroundC|nbsp|_at__parentDom|getCallback|MenuClose|_iPod|_iPad|_chrome|_ie|_osWin|hls_plugin|_at_key|no_data|myPattern4|_utf8_encode|tip_off|onchange|QualitySelecter|getElementsByTagName|htmlsize|streamcontrols|body_style|VolbarHide|lang_en|119|103|i4tmp|pltumbs0|VolumeOut|clickY|375|iosplayer|loadStyle|unMute|manageStgSize|setVarsLang|stg_display|setVarsDefaults|Vars|unlike|_utf8_decode||pl0|targetObj|666|vtt|ass|ffect|ShowSub|bottomedge|18px|rightedge|winheight||winwidth|uppodplayer_sub_switcher|20px|borderColor|selected|plcomment|tipalpha|mousemove|uppo
3286dplayer_sub_switcher_dot|uppodplayer_sub_switcher_bg|textAlign|play_tip|pause_tip|Mybut|nocache|run_volume|property|unescape|cntrl_tune|autoheight|abrEwmaFastLive|previouslyPaused|PES|tfhd|setPenStyles|rate|outside|9216e4|progress|MSE|btrt|onMediaAttached|106|setStyles|fragPlaying|_checkFragmentChanged|autoLevel|_loadFragmentOrKey|getTextString|_parseID3PES|104|116|_findFragment|currRollUpRow|121|onMediaSeeked|tfdt|_ensureFragmentAtLivePoint|onFragParsingInitSegment|onBufferCreated|cancel|generateIS|onAudioTrackSwitch|onFragParsed|205|onFragParsingData|swapping|206|207|verboseFilter||header|Demuxing|verboseLevel|isDefault|Loaded|onKeyLoaded|_parseAVCNALu|discardEPB|levelLastLoaded|onLevelLoaded|_parseAACPES|did|avcC|STCO|MP4_TIMESCALE|minWeight_|lastDroppedFrames|BUFFER_ADD_CODEC_ERROR|dinf|BUFFER_APPEND_ERROR|ftyp|HTMLVideoElement|defaultEstimate_|rollUp|BUFFER_STALLED_ERROR|Erase|minDelayMs_|getVideoPlaybackQuality|Memory|clientHeight|mediaHeight|clientWidth|mediaWidth|End|Caption|DISP|BUFFER_SEEK_OVER_HOLE|MANIFEST_LOAD_TIMEOUT|MANIFEST_LOAD_ERROR|checkFPSInterval|dref|_fetchPayloadOrEos|recover|stco|STSZ|stsz|_doTickIdle|reached|STSC|setLevelInternal|reload|Row|MANIFEST_INCOMPATIBLE_CODECS_ERROR|stsc|STTS|MODE_PAINT|stts|LEVEL_SWITCH_ERROR|setRollUpRows|VMHD|vmhd|Resume|onManifestLoaded|SMHD|FRAG_DECRYPT_ERROR|smhd|HDLR_TYPES|204|203|updateData|4194304|169|enumeratedString|API|WebCrypto|decimalFloatingPoint|MAX_SAFE_INTEGER|_parsePES|then|CBC|536870912|16384|supported|decryptByWebCrypto|crypto|byteOffset|doDecrypt|_parseAVCPES|_key|hexadecimalInteger|16843008|257|audiovideo|283|decimalResolution|parseAttrList|remuxText|timeStamp|_parseID3Frames||122|readEG|142|than|more|244|available|onWorkerMessage|timestamp|_timeStamp|32e3|_length|_payload|Worker|156|8e3|_parsePAT|_parsePMT|160|161|162|163|_precompute|remuxID3|alternate|playback|_state|194|stretchShortVideoTrack|195|onBufferFlushed|Apple|165|164|stuck|199|immediateLevelSwitchEnd|_liveSyncPosition|seek|_checkBuffer|197|201|redispatch|reaches|failed|202|fragLastKbps|onBufferAppended|AVC|nextBufferRange|193|readUShort|delta|readUInt|174|171|instead|176|duplicating|drop|readSPS|filling|178|extractCea608Data|cea608Parser||captions|Invalid|_insertSampleInOrder|181|due|abrEwmaSlowLive|123|125|187|189|124|Unknown|registerListeners|lastDecodedFrames|signaled|STREAM_STATE_TRANSITION|this_w|FRAG_CHANGED|Tahoma|FPS_DROP|NAME|BANDWIDTH|bezierCurveTo|volume_mute|bufferedInfo|createInitializationVector|mergeDetails|sh_under|rangeStart|loadend|createLinearGradient|sid|LineBtn|Line|this_h|avc1toavcoti|Hd1|LEVEL_PTS_UPDATED|addListener|warned|defaultMaxListeners|newListener|fragmentDecryptdataFromLevelkey|BYTERANGE|DIS|ENDLIST|VERSION|buildAbsoluteURL|global|TARGETDURATION|SEQUENCE|PLAYLIST|cloneObj|getTotalWeight|iterator|enableLogs|info|Space|Sub|parseBackgroundAttributes|pFontSize|DOMParser|onFragLoading|cueHandler|autoLevelEnabled|keyLoader|enableMP2TPassThrough|lResult|pText|firstChild|onProgress|fragmentLoader|playlistLoader|DESTROYING|abrBandWidthUpFactor|abrBandWidthFactor|abrEwmaSlowVoD|forceKeyFrameOnDiscontinuity|abrEwmaFastVoD|async|xml|VolumeBar|computed|VolumeBarline|VolumeBarlineV|VolumeMute|RunVolume|RunLine|Separator|TimeAll|TimePlay|resize|querySelectorAll|there|some|isSupported|DefaultConfig|capLevelOnFPSDrop|_at__uppod|01|FRAG_LOAD_PROGRESS|1e4|Function||3DI|setAudioTrackInternal|onAudioTrackLoaded|ccMIDROW|parseLevelPlaylist|createObjectURL|byteRangeStartOffset|parseMidrow|ccTO|sourceended|ccBS|createSourceBuffers|ccAOF|ccAON|ccDER|ccFON|addData|parsePAC|other|ccEOC|setTime||mimeType|ccENM|MODE|ccCR||insertChars|DATA|updateend|ccRDC|ccEDM|ccRTD|MIDROW|ccTR|MEDIA_DETACHED|byteRangeEndOffset|onCheck||onSBUpdateError|START|KEY|onMediaSourceClose|sourceclose|PROGRAM|parseCmd|parseChars|row|DATE|unregisterListeners|interpretPAC|onEventGeneric|parseMasterPlaylistMedia|onMediaSourceOpen|onMediaSourceEnded|parseMasterPlaylist|ccRCL|112|cntrl_pause|cntrl_stop|cntrldownload|cntrl_download|225|sh_dist|cntrlstop|Played|cntrlpause|cntrl_play|effE|Get|cntrlplay|0x|getVolume|enablejsapi|Cubic|hexadecimalIntegerAsNumber|playerVars||pop|progressData|tagList|cntrlnext|Change|Player|VolbarlineUp|VolbarlineMove|VolbarlineDown||133|134|effdir|135|EXTINF|5e5|9834|EventDetail|136|run_line|137|138|embedded|VolbarlineOver|VolbarlineOut|cntrl_next|onKeyLoading||cntrlprev|cntrl_prev|Set|233|237|243|250|231|247|8482|209|126|241|9608|129|tune|ChangeColor|131|sh_blur|PlUp|4294967296|Video|handled|rel|modestbranding|LANGUAGE|FORCED|showinfo|forced|AUTOSELECT|CONTINUITY|CloseAlert|autoselect|setVolume|DEFAULT|GROUP|delimiter|adjusted|loop|9e4|buffersec|1080p|getAvailableQualityLevels|tiny|144p|METHOD|programDateTime|OFFSET|hd1080|highres|onPlaybackQualityChange|getStatus|getPlayerState|onStateChange|paddingValue|toUpperCase|61440|PLAYING|CODECS|AVERAGE|bg_in|iv_load_policy|uppodhtml5_volume|Injecting|missing|cntrl_buffer|getBoundingClientRect|disablekb|playerapiid|232|PlayPlNumber|since|cntrlfull|html5|
3286were|unable|Volumed|cntrl_full|path|expires|CriOS|manifestLoadingMaxRetryTimeOut|RESOLUTION|Normalscreen|STREAM|approximately|using|ongoing|levelLoadingMaxRetryTimeOut|Dropping|Mon|overlap|PlNumber|GMT|onAudioTrackLoading|onLevelLoading|2099|cntrlbuffer|Jan|groupId|isTrace|TimeBack|VTTCue|playsinline|allow|onplay|Special|Char|iframe_api|codes|onYouTubeIframeAPIReady|_semi|embed|nvnfIpftrA5ZrkjSIufxmkhTcCbGmkeTnpj7ng1trA5ZrkjSIufZFvVCnvK1Ot4lcC50I1z0OtjLnClMzuj9W2jtFphBdC5CnvsTcAzjFp9UmCbgrYdXItOXFvV3ykjTnRfZmR0XU2KIcC50I1z0OtjLnCffFq09y1VZvvb8cC50I1z0OtjLnCffFv1GaqVtrA5ZrkjSIufjFvVCnvK1Ot4lnQVjvv1rW2e9nBqLc3KXI24NFvVCnvK1Ot4BvQb3FCr9W2E9Ev07r2fXIkeNcC0VFvVXnufGA2zrFvVxavPLOtqxIkQZnRfLnvOletqBKvfxFprOvkJBF2eNcCoGd1bOcuOTd2OBFRbGA2zrFv19Otq0rvdLJYs9FprBFphbFvTbagHLzRfOdMnOdCo7zClbmYVOdMfOdMXOdMzOdCbOd2QOdMXOdMjOdCbOd2zOdMNxmQxBnQxBWZs9FgVjmtcNERo7ER5uagd9dCxbzCxbzCxBDk1jnkjfv21ZDQKSn2rTnvb0OtQLO3sfOtqLrYboI2z1IAqLrYbZOtqfrkqQIkqVnA50DkKXrBbie1z8ctQZy2rCI3qLnhzSIk9CDkQuO29TrvKjDYsSO2j0yA9LDk9Lc2bXc2V8IkqtrYb0I3s8O2zCIBbfOYsjItKiykjTnYbXnuOLO3sTyvHNd3xBFRxxmYV9FRoF|startX|which|textarea|TextTrackCue|plim|MouseOut|documentElement|canPlayType|flv|exp|MouseUp|MouseOver|native|9px|oncontextmenu|ContextMenu|cancelBubble|addCue|borderStyle|borderWidth|stretch|_background|views|fullscreenchange|displayed|EOC|mybut|screenshot|toggle|nofile|Tab|Offset|fullscreenElement|MSFullscreenChange|field|webkitfullscreenchange|outputs|mozfullscreenchange|bufferedData|_text|plfolder|ontouchmove|ontouchend|parsing|midrow|Mismatch|PlTouchStart1|plback|startTime|command|Repeated|orig|cleaned|Couldn|networkState|base|pageview|urlprotect_go|vast_pl|keyInvalid|errors|playlistId|lengthComputable|playlistItems|relevanceLanguage|order|forUsername|user_|DOMContentLoaded|vast_preroll_pauseonclick|prerollPauseOnClick|vast_pauseonclick|pauseOnClick|adEachPlaylistItem|uploads|vast_preroll|toolTipOn|parentDom|containerDom|containerDiv|playerDom|prerollVast|postrollVast|midroll_times|vast_postroll|pauserollVast|vast_pauseroll|midrollVast|vast_midroll|midrollTimes|relatedPlaylists|resourceId|hostname|swfobject|onloadend|initHtml5|initFlash|allowFullScreen|allowScriptAccess|always|embedSWF|onprogress|nvnfIpftrA5ZrkjSIufxmkhTcCbGmkeTnpj7ng1trA5ZrkjSIufZFvVCnvK1Ot4NcMbfaCOBWteNOkQCO2qdIBHNcC9fFRoXFClNcM1ZdAhXaZE1a1z0OtjLnC5tOt9VH2ffOozSnkeNcCTCWRo6cC50I1z0OtjLnClMzuoXDgVXnulfdCOLOtqxIkQZnRlSvu8Te3KCyA5BFRj7r2fXIkeNcC0VFvVoA2eNcCjraAVIc118DkeNcCj9yM1InBqLc3KXI24NnRj7Otq0rvdLJkKInq19vgVjaAn1Itz0yA9LFpj7Otq0rvdLd1bOrCTBDgVZagQ9W3rNyAbjFkEVmRj7yAcNy1VZvRj7Oi1xmBdjOkbfc2eNItq3JQdjn0q4OplBvQbudCVjFkEXFCrOvkJBmprBdCoTy1VZvRj9DvdjrYqCIusxDRlBECfVFvVSFpj9nuPMFiJLcuh9Opj7EClCmtJLWRfOdC5uvpOXaZPXU3JNFv19nBTCmBHLrg0CmBn9WMENEu5oJg1Od1xBFvT0Jie9Eu5omtENvpOTvpOXWMENEu5Lag0bFvTMFieXUMHlcg1GW2eNzpsXagP7ygx1mtO7yRTGFvTCmtlLWRl1A2jrFg4VEg9favo6vprOd30MFkhXUMONFv19Dv0MFiJLyuh9vprOdCj7zpP2agJLyu5ZFQxBmQxBFgVjFiHlyg0xW2o8zu5BW2oGFCj7EClCmtlLWRl2A2jrFg4VERj7zClXDv19UpP3Fpj7Eu44ag1Od0nOdM8CmoH9EgXOd1xBWMJLWi09vprivpO|Eu5pagh6vprOdMTCmZl9aqxBHqxBaMJLUZ0bWjxBvpO7Eu5TJg1Od1xBaMJLrM0Cmtx6vprOdMTCmBE9Eu5bWMJLKg1GDROTziJTziJTd3b8rtQCO3bXnBb2cvd8rvdTOYdSrkqZrQ9fDkdfIt5jnQ9fDQqCIQdjnkjCnAz0DYqCIYdjnkjCnAz0DkjLnkq4g2n8r3dSItr8O3rtDYzxIkj0DYqCIYsCI3Kjc3K8nt9CDkqTO2q8IkqLn3KNDYdjntqCnvd8DkdfIt5jnYb0OBqjDYqCIYsCI3Kjc3KDIkjLy3bXyYKVIiq8rvdTOYdSrkqZrQ9CnAn8yA5Xrhf0IAx1DYqLnkqtyA5jnYb1OtbCnAKXOtqZrQ90cvdBnvK8yA5XrhnTcvzNDYdjnkjCnAz0rkQCn2q0DYz0n3bXIt5jOofegeb8It9Nrk1TzvbCnAKXOtqZrYbtrA5ZrkjSIBbtcAbMnvbCnAKXOtqZrQ9jItK8nA5oDYdjnkjCnAz0v2zTyAzGDkzTyAzGDYdjnkjCnAz0v3sTcvj8rvdTOYdSrkqZrQ9BI3bxIkQ5dC5MOkbXrplBDpOXmiPTU30XFHN|GoogleAnalyticsObject|google|allowLinker|autoLink|sizeInterval|setRequestHeader|retrying|paddingBottom|high||statusText|499|400|responseURL|paddingLeft|paddingRight|Range|4px|afterCreateCallback|mouse|move|catcher|currentTarget|Non|ENM|139|FEBA54|167|168|239|170|212|a56305|644082|409829|073DA0|D90000|FEF370|217|172|249|E8BBFF|166|47px|236|180|179|227|3600|177|45px|62DE50|175|17px|219|173|FFB0BE|72CCF8||235|disabled|210|251|218|7px|147|211|146|145|143|220|uppod_mybut|238|141|234|140|226|148|149|8221|155|159|8220|158|8226|157|8480|9473|252||154|8217|152|151|8216|150|shadow|182|Return|exitfullscreen|verbose|isActive|lastCueEndTime|NON_DISP|DISPLAYED|RCL|outline|BackSpace|DER|Delete|allowfullscreen||frameborder|350|320|Roll|getTextAndFormat|setPlaybackQuality|Carriage||hls0|Displayed|EDM|RTD|hlsauto|Captioning|static|700|Direct|999999999|RDC|Flash|FON|chNr|Rolling|242|228|9475|223|246|italic|214|bold|8764|229||190|186|Dialogue|185|245|183|Infinity|216|roll_up|keydown|bkgData|pacData|isMuted|mute|Skipping|insert|Too|248|Negative|itervalRi|9499|9495|9491|9487|184|213|cntrlvolume|currently|faster|attr|lastPaused|resuming|below||checking|located|far|middle|maybe|starting|keyframe|overcome|within|range|same|force|reduce|uploader|Za|2048|uppodhtml5_|audioTrackType|lastAudioCodec|ns6|getPropertyValue|count||outdated|startLevelLoaded|declaring|both|twice|discard|IFRAME|onFpsDropLevelCapping|unlockPlay|playPreroll|isPauseroll|playPauseroll|isPreroll|001|flushed|currentDropped|retries|many|flushing|mediaPlayingProcess|times|isPostroll|hlsAttached|currentDecoded|down|droppedVideoFrames|emergency|redundant|m3u8|compatible|webkitDroppedFrameCount|webkitDecodedFrameCount|hls_|totalDroppedFrames|totalVideoFrames|attached|encountered|allowed|greater|FPS|contentWindow|anymore|playPostroll|All|44100|24e3|22050|touch|16e3|12e3|11025|7350|sampling|sampleingIndex|channelConfig|matching|demuxing|Auto|Unlike|88200|demuxInitialized|read|streamnotfound|Stream|fileinvalid|structure|terminate|DemuxerInline|webworker|fallback|DemuxerWorker|initializing|lineno|demuxerWorker|Like|48e3|96e3|seems|CC1|cntrlmenu|NEGATIVE_INFINITY|cntrlsub|addTextTrack|removeCue|CC2|nextState|closedCaptions|previousState|defaultcontrols|transition|engine|onFragLoadEmergencyAborted|nudge||NONE|onFragParsingUserdata|adts|webkitSubtle|disabling|Implementation|JavaScript|cntrlhideover|raw|importKey|16711680|102|65280|65537|16843009|107|aes|113|fail|appendBuffer|2147483648|Wra|deactivateBaseUI|shadowOffsetX|shadowOffsetY|shadowBlur|shadowColor|removeClass|addClass|cssHide|cssShow|strokeRect|cssFloat|save|NaNpx|aes_key|CORS|keyup|HAVE_ENOUGH_DATA|amd|ReadyState||HAVE_NOTHING|HAVE_METADATA|HAVE_CURRENT_DATA|HAVE_FUTURE_DATA|NetworkState|_serif|NETWORK_EMPTY|NETWORK_IDLE|NETWORK_LOADING|NETWORK_NO_SOURCE|adpod|noCredentials|activateBaseUI|ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789|MODULE_NOT_FOUND|boolean|waitFor|UppodUpcat|pyVidh|epyVidh|uppod_player_div|Morph|Tween|parseFromString|createTextNode|scroll|bfnrt|200px|0c0|pre|condition|ActiveXObject|getUTCFullYear|u0000|getUTCMonth|getUTCDate|getUTCHours|getUTCMinutes|getUTCSeconds|Boolean|x00|Microsoft|x1f|x7f|x9f|getOne|loadXML|XMLDOM|find|EventEmitter|occured|closed|seekAfterFullLoad|hasCorsRedirect||hasWebm|hasMp4|forceFullscreen|calling|hasMouseEvents|restrictMediaMuted|restrictMediaClick|base64|png|or_lang2|removeAttribute|opened|onBufferReset|allowHtmlOverMediaControl|EOS|although|mediasource|Updating|onLevelUpdated|onBufferFlushing|signal|onBufferEos|removeSourceBuffer|onBufferAppendFail|onBufferAppending|globalAlpha|addSourceBuffer|creating|onBufferCodecs|expected|mobileFirefox|setMaxListeners|webkitURL|Safari|Chrome|javascript|Blob|msURL|mozURL|map|OPR|once|ownerDocument|unspecified|Uncaught|checkGradiendDiv|positive|disarm|fragLoadedDelay|_version|Opera|Version|defined|updated|webOS|BlackBerry|IEMobile|Mini|bufferStarvationDelay|onAudioTracksUpdated|slow|Windows||fragLevelNextLoadedDelay|MSIE|||Trident|bits|onLevelSwitch|Turn|bufferAppendError|internalException|bufferSeekOverHole|pltags1|pltags2|bufferFullError|bufferStalledError|bufferAppendingError|plcenter|plcolor2|bufferAddCodecError|keyLoadTimeOut|keyLoadError|fragParsingError|fragDecryptError|fragLoadTimeOut|fragLoopLoadingError|useGenericHandler|hlsEventGeneric|audioTrackLoadError|urlredirect|hlsMediaAttached|hlsMediaAttaching|processing|happened|internal|tried|urlprotect||urlredirect_target|Forbidden|urlprotect_link|handler|generic|has|urlprotect_ref|banned|nohtml5|audioTrackLoadTimeOut|Shownotes|hlsMediaDetached|hls_enableSoftw
3286areAES|hls_maxMaxBufferLength|hls_maxBufferSize|hls_maxBufferHole|hls_maxSeekHole|hls_liveSyncDurationCount|hls_liveMaxLatencyDurationCount|hls_enableWorker|hls_manifestLoadingTimeOut|hls_defaultAudioCodec|hls_manifestLoadingMaxRetry|hls_manifestLoadingRetryDelay|hls_levelLoadingTimeOut||hls_levelLoadingMaxRetry|hls_levelLoadingRetryDelay|hls_fragLoadingTimeOut|hls_fragLoadingMaxRetry|hls_maxBufferLength|hls_autoStartLoad|vvv|mediaError|levelLoadTimeOut|levelLoadError|manifestIncompatibleCodecsError|manifestParsingError|manifestLoadTimeOut|manifestLoadError|otherError|networkError|hls_debug|376|subbgshadow|subtop|564|frames|remsublang|webkitFullscreen|relevance|hlsMediaDetaching|hlsBufferReset|hls_fpsDroppedMonitoringPeriod|commentbgcolor_k|manifestLoadingMaxRetryTimeout|stalledInBufferedNudgeThreshold|6e7|42E01E|mix|don|account|into|cntrlrun_volume|take|commentalign|hlsStreamStateTransition|tipbgshadow|tiptags1|tiptags2|tipcenter|cntrl_run_volume|levelLoadingMaxRetryTimeout|hlsKeyLoading|SyntaxError|cntrl_menu|cntrlplaylist|cntrl_playlist|cntrl_hd|cntrlhd|666666|cntrl_sub|cntrlstart|cntrlrun|5e3|curtain|curtainColor|curtainAlpha|2e4|cntrl_start|cntrlseparator|cntrl_separator|hlsKeyLoaded|hlsDestroying|hlsBufferCodecs|nametags2|namebgshadow|hlsLevelLoaded|hlsLevelLoading|hlsManifestParsed|hlsManifestLoaded|nameleading|nametopanel|hlsManifestLoading|hlsLevelPtsUpdated|hlsBufferFlushed|hlsBufferFlushing|logomargin|hlsBufferEos|hlsBufferAppended|hlsBufferAppending|hlsBufferCreated|hlsLevelUpdated|hlsLevelSwitch|hlsError|hlsFragParsingMetadata|hlsFpsDropLevelCapping|hlsFpsDrop|html5_referer|hlsFragChanged|hlsFragBuffered|hlsFragParsed|hlsFragParsingData|hlsFragParsingUserdata|hlsAudioTracksUpdated|hlsFragParsingInitSegment|hlsFragLoaded|hlsFragLoadEmergencyAborted|hlsFragLoadProgress|hlsFragLoading|hlsAudioTrackLoaded|hlsAudioTrackLoading|hlsAudioTrackSwitch|hls_fragLoadingRetryDelay|levelSwitchError|hls_fpsDroppedMonitoringThreshold|PPS|streaming|mail|transportStreamTimestamp|47721858|Previous|Original|Disable|Enable|Traffic|8191|Subtitles|NDR|gadb|Off|SEI|Low|Share|Copy|reparse|beginning|unkown|Sent|Email|Friend|broadcast|Password|AUD|footer|readSliceType|Size|Done|0x47|Settings|hls_appendErrorMaxRetry|hls_enableCEA708Captions|Send|HEVC|tag|ontinue|1195456820|IDR|PRIV|Broadcast|apple|NAL|SPS|packet|Record'.split('|'),0,{}))
3287
3288/* End */
3289;
3290; /* Start:"a:4:{s:4:"full";s:70:"/bitrix/templates/gtrk_main/scripts/uppod/uppod_ajax.js?14159896253117";s:6:"source";s:55:"/bitrix/templates/gtrk_main/scripts/uppod/uppod_ajax.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
3291//	Uppod.AJAX для плеера Uppod (http://uppod.ru/player/ajax/)  
3292//  Версия 2.0 для Flash и HTML5
3293
3294	var uppod_instances = new Array();
3295	var uppod_instances_id = new Array();
3296	var uppod_embedtag = new Array();
3297	var uppod_html5_instances = new Array();
3298	
3299	// Настройки
3300	var uppod_play_next=1; // 1 - включать следующий плеер по окончании
3301
3302
3303	function uppodTheEnd(playerID) {
3304		if(uppod_play_next==1){
3305			if(uppod_instances_id[playerID]<uppod_instances.length-1){
3306				uppodObject(uppod_instances[uppod_instances_id[playerID]+1]).sendToUppod('play');
3307			}
3308			else{
3309				uppodObject(uppod_instances[0]).sendToUppod('play');
3310			}
3311		}
3312	}
3313	
3314	function uppodStopAll(playerID) {
3315		for(var i = 0;i<uppod_instances.length;i++) {
3316			try {
3317				if(uppod_instances[i] != playerID){
3318					uppodObject(uppod_instances[i]).sendToUppod("stop");
3319				}
3320			}
3321			catch( errorObject ) {
3322			}
3323		}
3324	}
3325
3326	function uppodPlayers(){
3327		var objectID;
3328		var objectTags = document.getElementsByTagName("object");
3329		for(var i=0;i<objectTags.length;i++) {
3330			objectID = objectTags[i].id;
3331			if(objectTags[i].getElementsByTagName("embed").length>0){
3332				uppod_embedtag[i] = true;
3333			}
3334			if(objectID.indexOf("player") >-1&uppod_instances.indexOf(objectID)==-1) {
3335				uppod_instances[i] = objectID;
3336				uppod_instances_id[objectID]=i;
3337			}
3338		}
3339		if(typeof uppod_players !== 'undefined'){
3340			if(uppod_players.length>0){
3341				for(var i=0;i<uppod_players.length;i++) {
3342					if(uppod_players[i].uid){
3343						if(!uppod_html5_instances[uppod_players[i].uid]) {
3344							uppod_html5_instances[uppod_players[i].uid]=uppod_players[i];
3345							document.getElementById(uppod_players[i].uid).addEventListener("play",uppodHTML5OnPlay,false);
3346							uppod_play_next==1?document.getElementById(uppod_players[i].uid).addEventListener("end",uppodHTML5OnEnd,false):'';
3347						}
3348					}
3349				}
3350			}
3351		}
3352	}
3353
3354	if(!Array.indexOf){ 
3355		Array.prototype.indexOf = function(obj){
3356		for(var i=0; i<this.length; i++){
3357			if(this[i]==obj){
3358				return i;
3359				}
3360			}
3361			return -1;
3362			}
3363	}
3364	function uppodInit(playerID) {}
3365	function uppodSend(playerID) {}
3366	var ap_uppodID = setInterval(uppodPlayers, 3000);
3367	setTimeout(uppodPlayers,1000);
3368	setTimeout(uppodPlayers,2000);
3369	function uppodObject(objectID) {
3370		if(uppod_embedtag[uppod_instances_id[objectID]]){
3371	    	var M$ =  navigator.appName.indexOf("Microsoft")!=-1
3372	   		return (M$ ? window : document)[objectID];
3373	    }else{
3374	    	return document.getElementById(objectID);
3375	    }
3376	}
3377	function uppodHTML5OnPlay(event) {
3378		if(event.target.id){
3379			for(var i=0;i<uppod_players.length;i++) {
3380				if(uppod_players[i].uid){
3381					if(uppod_players[i].uid!=event.target.id && uppod_players[i].getStatus()==1) {
3382						uppod_players[i].Pause();
3383					}
3384				}
3385			}
3386		}
3387	}
3388	function uppodHTML5OnEnd(event) {
3389		if(event.target.id){
3390			for(var i=0;i<uppod_players.length;i++) {
3391				if(uppod_players[i].uid){
3392					if(uppod_players[i].uid==event.target.id && i<uppod_players.length-1) {
3393						uppod_players[i+1].Play();
3394						break;
3395					}
3396				}
3397			}
3398		}
3399	}
3400/* End */
3401;
3402; /* Start:"a:4:{s:4:"full";s:66:"/bitrix/templates/gtrk_main/scripts/uppod/player.js?15543677443115";s:6:"source";s:51:"/bitrix/templates/gtrk_main/scripts/uppod/player.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
3403var Uppod_Player = function ($uid, $type, $file, $style, $width, $height, $comment, $poster, $date_create) {
3404
3405    this.uid = $uid;
3406
3407    var ua = navigator.userAgent.toLowerCase();
3408    this.is_flash = false;
3409    if (typeof(navigator.plugins) != "undefined" && typeof(navigator.plugins["Shockwave Flash"]) == "object") {
3410        this.is_flash = true;
3411    } else if (typeof  window.ActiveXObject != "undefined") {
3412        try {
3413            if (new ActiveXObject("ShockwaveFlash.ShockwaveFlash")) {
3414                this.is_flash = true;
3415            }
3416        } catch (e) {
3417        }
3418    }
3419
3420    this.is_html5 = !!document.createElement($type).canPlayType && (ua.match(/iP(hone|od|ad)/i) || ua.indexOf("android") != -1);
3421
3422    var isPlaylist = function (_file) {
3423        return _file.search(/^.*(\/js\/includes\/uppod\/pl\/playlist_[\w-]+?.txt)$/i) != -1;
3424    };
3425	
3426	var date_create_object = new Date($date_create);
3427	var date_create = date_create_object.valueOf();
3428	
3429	var date_change_aspect_object = new Date('2017-01-01 00:00:00');
3430	var date_change_aspect = date_change_aspect_object.valueOf();
3431	
3432	var aspect = "1.33"; // 4:3
3433	if (date_create > date_change_aspect) var aspect = "1.77"; // 16:9
3434	
3435    if (this.is_html5) {// HTML5
3436
3437        params = { "m":$type, "uid":$uid, "aspect": aspect, "comment":$comment, "st":(!!Uppod_Styles[$style] ? Uppod_Styles[$style] : null), "poster": $poster };
3438        params[isPlaylist($file) ? 'pl' : 'file'] = $file;
3439        this.player = new Uppod(params);
3440
3441        var _player = this.player;
3442        if ($uid == 'swf-player') {
3443            document.getElementById($uid).addEventListener('init', function () {
3444                //@ _player.Play();
3445            }, false);
3446
3447            document.getElementById($uid).addEventListener('end', function () {
3448                //$('#see-also').find('.series-nav .selected').next('td').find('a[rel="file"]:first').trigger('click');
3449            }, false);
3450        }
3451    }
3452    else if (this.is_flash) { // FLASH
3453
3454        var flashvars = {"uid":$uid, "aspect": aspect, "comment":$comment, "poster": $poster, "st":("/js/includes/uppod/styles/" + $style + ".txt")};
3455        flashvars[isPlaylist($file) ? 'pl' : 'file'] = $file;
3456
3457        var params = {"bgcolor":"#ffffff", "allowFullScreen":"true", "allowNetworking":"all", "allowScriptAccess":"always", "id":$uid, "wmode":"opaque"};
3458        new swfobject.embedSWF("/js/includes/uppod/uppod-1.10.1.swf", $uid, $width, $height, "9.0.115.0", false, flashvars, params);
3459
3460    }
3461    else { // NO FLASH
3462        this.is_flash = null;
3463
3464        document.getElementById($uid).innerHTML = '<a href="http://www.adobe.com/go/getflashplayer">Требуется установить Flash-плеер<\/a>';
3465
3466    }
3467};
3468
3469Uppod_Player.prototype.play = function ($file) {
3470
3471    if (this.is_flash) {
3472        uppodSend('swf-player', 'file:' + $file);
3473
3474        setTimeout(function () {
3475            uppodSend('swf-player', 'play');
3476            uppodSend('swf-player', 'next');
3477        }, 50);
3478    }
3479    else {
3480        this.player.Play($file);
3481    }
3482};
3483/* End */
3484;
3485; /* Start:"a:4:{s:4:"full";s:65:"/bitrix/templates/gtrk_main/js/slick/slick.min.js?150705296942863";s:6:"source";s:49:"/bitrix/templates/gtrk_main/js/slick/slick.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
3486!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
vendor: 3,442 bytes, line 3486
3486ptions.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.
3486slick",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:
3486parseInt(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"}
3486,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 3486
3486,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={};
3486!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}
3486):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+
3486o: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","")}
3486,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}});
3487
3488/* End */
3489;
3490; /* Start:"a:4:{s:4:"full";s:54:"/bitrix/templates/gtrk_main/js/main.js?163661973910791";s:6:"source";s:38:"/bitrix/templates/gtrk_main/js/main.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
3491var h1_sp_arr = new Array();
3492var doc_height = '';
3493
3494$(document).ready(function () {
3495
3496
3497    var input = document.querySelectorAll('.datepicker-here')[0];
3498    var dateInputMask = function dateInputMask(elm) {
3499        elm.addEventListener('keypress', function (e) {
3500            if (e.keyCode < 47 || e.keyCode > 57) {
3501                e.preventDefault();
3502            }
3503
3504            var len = elm.value.length;
3505
3506            if (len < 11) {
3507                // If we're at a particular place, let the user type the slash
3508                // i.e., 12/12/1212
3509                if (len !== 1 || len !== 3) {
3510                    if (e.keyCode == 47) {
3511                        e.preventDefault();
3512                    }
3513                }
3514                // If they don't add the slash, do it for them...
3515                if (len === 2) {
3516                    elm.value += '.';
3517                }
3518                // If they don't add the slash, do it for them...
3519                if (len === 5) {
3520                    elm.value += '.';
3521                }
3522            } else {
3523                e.preventDefault();
3524            }
3525        });
3526    };
3527    dateInputMask(input);
3528
3529    jQuery('div.datepicker-here').datepicker({
3530        onSelect: function(fd, date) {
3531            var href = '/news/?date=' + fd;
3532            jQuery('a#airsearch').attr('href', href);
3533            window.location.href = href;
3534            $('.datepicker.-left-top-.-from-left-').removeClass('active');
3535            $('.datepicker.-left-top-.-from-left-').css('left', -100000);
3536        }
3537    });
3538 
3539    $('input.datepicker-here').on('change', function () {
3540        var href = '/news/?date=' + this.value;
3541        jQuery('a#airsearch').attr('href', href);
3542    });
3543
3544    $('input#search').on('change', function () {
3545        var href = '/search/?q=' + this.value;
3546        jQuery('#text_search').attr('href', href);
3547    });
3548
3549    $('input.datepicker-here').keypress(function (e) {
3550        if (e.keyCode == 13) {
3551            var href = '/news/?date=' + this.value;
3552            jQuery('a#airsearch').attr('href', href);
3553            window.location.href = href;
3554        }
3555    });
3556
3557    doc_height = getDocHeight();
3558    setProductScrollPosition();
3559    var search = ({
3560        init: function () {
3561            this.$el = $('.search');
3562            this.bind();
3563        },
3564        bind: function () {
3565            var _this = this;
3566            this.$el.click(function (e) {
3567                _this.show()
3568                e.stopPropagation();
3569            });
3570            $('span.title__dossier-link').click(function (e) {
3571                e.stopPropagation();
3572            });
3573            $('body').click(function () {
3574                _this.hide()
3575            })
3576        },
3577        show: function () {
3578            this.$el.addClass('search_open').find('.search__form').animate({
3579                width: 250
3580            }, 300, function () {
3581                $('.search__text').css({'width': '200px', 'padding': '0 10px'});
3582            });
3583        },
3584        hide: function () {
3585            this.$el.removeClass('search_open').find('.search__form, .search__text').attr('style', '');
3586        }
3587    }).init();
3588
3589    $('.nav li.root.dropdown').on('mouseover', function () {
3590        $('.nav').addClass('inherit');
3591        $(this).find('ul').css('display', 'block');
3592    }).on('mouseout', function () {
3593        $(this).find('ul').css('display', 'none');
3594        $('.nav').removeClass('inherit');
3595    });
3596
3597    if (document.body.clientWidth >= 1194) {
3598        $('.top-modules .big-border').css({left: $('.top-modules .big').width() + 'px', display: 'block'});
3599        $('.top-modules .small-border').css({
3600            left: $('.top-modules .big').width() + $('.top-modules .small').eq(0).width() - 1 + 'px',
3601            top: 0
3602        });
3603    } else {
3604        $('.top-modules .big-border').css('display', 'none');
3605        $('.top-modules .small-border').css({
3606            left: $('.top-modules .small').eq(0).width() - 1 + 'px',
3607            top: $('.top-modules .big').outerHeight() + 'px'
3608        });
3609    }
3610
3611    $('#wrapper-content-block .news-page li .img-block a').on('mouseover', function () {
3612        $(this).closest('.item-content').find('.name a').addClass('hover');
3613    }).on('mouseout', function () {
3614        $(this).closest('.item-content').find('.name a').removeClass('hover');
3615    });
3616
3617    $('.top-news-list li').eq(2).addClass('third');
3618    $('.top-news-list li').eq(3).addClass('fourth');
3619
3620    var content_width = $('#wrapper-content-block').width();
3621    $('.search-field-block').css('width', (content_width - 40) + 'px');
3622    $('.search-field-block input[name="q"]').css('width', (content_width - 60) + 'px');
3623
3624    $(document).scroll(function () {
3625        $('.datepicker.-left-top-.-from-left-').removeClass('active');
3626        $('.datepicker.-left-top-.-from-left-').css('left', -100000);
3627        $('div#calendar').removeClass('open');
3628        $('div#air_calendar').removeClass('open');
3629    });
3630
3631    $(document).on("click", 'div#calendar', function (e) {
3632        e.preventDefault();
3633        if ($('#air_calendar').hasClass('close')) {
3634            $('#air_calendar').removeClass('close');
3635            $('#air_calendar').addClass('open');
3636            $('#calendar').removeClass('close');
3637            $('#calendar').addClass('open');
3638
3639            if ($('.header_search').hasClass('opensearch')) {
3640                $('.header_search').removeClass('opensearch');
3641            }
3642        } else {
3643            if (e.target != jQuery('#air_calendar')) {
3644                $('#air_calendar').addClass('close');
3645                $('#air_calendar').removeClass('open');
3646                $('#calendar').addClass('close');
3647                $('#calendar').removeClass('open');
3648
3649                if ($('.header_search').hasClass('opensearch')) {
3650                    $('.header_search').removeClass('opensearch');
3651                }
3652            }
3653        }
3654    });
3655
3656    function remove_element(from_element_pos, to_element_pos, method, from_class, to_class) {
3657        if (from_element_pos >= 0 && to_element_pos >= 0) {
3658            var selector_from = '.main-content-block ul li.item';
3659            if (typeof from_class != "undefined" && from_class != "") selector_from += '.' + from_class;
3660            elem = $(selector_from).eq(from_element_pos).detach();
3661            var selector_to = '.main-content-block ul li.item';
3662            if (typeof to_class != "undefined" && to_class != "") selector_to += '.' + to_class;
3663            if (method == "" || method == "after") {
3664                $(selector_to).eq(to_element_pos).after(elem);
3665            } else if (method == "before") {
3666                $(selector_to).eq(to_element_pos).before(elem);
3667            }
3668        }
3669    }
3670
3671    $('#news-feed-list-block-toggle div.arrows').on('mouseover', function () {
3672        $(this).addClass('hover');
3673    }).on('mouseout', function () {
3674        $(this).removeClass('hover');
3675    });
3676
3677    $('#news-feed-list-block-toggle div.arrows').on('click', function () {
3678        if ($(this).hasClass("open")) {
3679            $(this).removeClass("open");
3680            $("#news-feed-list-block").hide();
3681            $("#wrapper-content-block").css("margin-left", "20px");
3682        } else {
3683            $(this).addClass("open");
3684            $("#news-feed-list-block").show();
3685            $("#wrapper-content-block").css("margin-left", "240px");
3686        }
3687    });
3688
3689    if (isTouch()) {
3690        $("#news-feed-list-block-toggle").css("display", "block");
3691        $("#news-feed-list-block-toggle div.arrows").removeClass("open");
3692        $("#news-feed-list-block").hide();
3693    }
3694});
3695
3696$(window).resize(function () {
3697    var content_width = $('#wrapper-content-block').width();
3698    $('.search-field-block').css('width', (content_width - 40) + 'px');
3699    $('.search-field-block input[name="q"]').css('width', (content_width - 60) + 'px');
3700
3701    if (document.body.clientWidth >= 1194) {
3702        $('.top-modules .big-border').css({left: $('.top-modules .big').width() + 'px', display: 'block'});
3703        $('.top-modules .small-border').css({
3704            left: $('.top-modules .big').width() + $('.top-modules .small').eq(0).width() - 1 + 'px',
3705            top: 0
3706        });
3707    } else {
3708        $('.top-modules .big-border').css('display', 'none');
3709        $('.top-modules .small-border').css({
3710            left: $('.top-modules .small').eq(0).width() - 1 + 'px',
3711            top: $('.top-modules .big').outerHeight() + 'px'
3712        });
3713    }
3714    setProductScrollPosition(true);
3715});
3716
3717$(window).load(function () {
3718    setProductScrollPosition(true);
3719});
3720
3721function isTouch() {
3722    try {
3723        document.createEvent("TouchEvent");
3724        return true;
3725    } catch (e) {
3726        return false;
3727    }
3728}
3729
3730function setCookie(name, value, days) {
3731    if (days) {
3732        var date = new Date();
3733        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
3734        var expires = "; expires=" + date.toGMTString();
3735    } else var expires = "";
3736    document.cookie = name + "=" + encodeURIComponent(value) + expires + "; path=/";
3737}
3738
3739function getCookie(name) {
3740    var nameEQ = name + "=";
3741    var ca = document.cookie.split(';');
3742    for (var i = 0; i < ca.length; i++) {
3743        var c = ca[i];
3744        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
3745        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
3746    }
3747    return null;
3748}
3749
3750function eraseCookie(name) {
3751    setCookie(name, "", -1);
3752}
3753
3754function getDocHeight() {
3755    var D = document;
3756    return Math.max(
3757        Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
3758        Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
3759        Math.max(D.body.clientHeight, D.documentElement.clientHeight)
3760    );
3761}
3762
3763function setProductScrollPosition(recalc) {
3764    if (typeof $('#wrapper').offset() != "undefined") {
3765        var m = $('#wrapper').offset().top + 64 - $(window).scrollTop();
3766        var h = $(window).height() - $('#wrapper').offset().top + 64;
3767
3768        if (m >= 0) {
3769            $('#news-feed-list-block').css('top', m + 'px');
3770        } else {
3771            var right_block_height = $('#news-feed-list-block').height();
3772            var footer_height = $('footer.footer').height();
3773            var t = $(window).scrollTop() + right_block_height + footer_height + 62;
3774
3775            if (!recalc) {
3776                var dh = doc_height;
3777            } else {
3778                var dh = getDocHeight();
3779                doc_height = dh;
3780            }
3781
3782            if (t > dh) {
3783                $('#news-feed-list-block').css('top', (dh - t) + 'px');
3784            } else {
3785                $('#news-feed-list-block').css('top', '0');
3786            }
3787        }
3788    }
3789}
3790
3791$(window).scroll(function () {
3792    setProductScrollPosition(true);
3793});
3794
3795$(document).bind('DOMSubtreeModified', function () {
3796    setProductScrollPosition(true);
3797});
3798
3799/* End */
3800;
3801; /* Start:"a:4:{s:4:"full";s:56:"/bitrix/templates/gtrk_main/js/mainnew.js?16087151323446";s:6:"source";s:41:"/bitrix/templates/gtrk_main/js/mainnew.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
3802  jQuery(document).ready(function() {
3803
3804
3805      jQuery(window).scroll(function() {
3806          if (jQuery(this).scrollTop() > 20) {
3807              jQuery('.fixed_header').addClass("fixeded");
3808          } else {
3809              jQuery('.fixed_header').removeClass("fixeded");
3810          }
3811      });
3812
3813      jQuery('#seacrhbutton').after().on('click', function() {
3814          if (jQuery('.header_search').hasClass('opensearch')) {
3815              jQuery('.header_search').removeClass('opensearch');
3816          } else {
3817              jQuery('.header_search').addClass('opensearch');
3818          }
3819      });
3820      jQuery('h2.mp_title').on('click', function() {
3821          var datahref = jQuery(this).attr('data-href');
3822          console.log(datahref);
3823          jQuery('h2.mp_title').removeClass('active');
3824          jQuery('h2.mp_title[data-href=' + datahref + ']').addClass('active');
3825          jQuery('.news_wr').removeClass('show');
3826          jQuery('#' + datahref).addClass('show');
3827          if (jQuery('h2.mp_title[data-href=news1]').hasClass('active')) jQuery('span.bline').css('left', '0');
3828          else jQuery('span.bline').css('left', '50%');
3829      });
3830      jQuery('.mobile_menu_btn').on('click', function() {
3831          jQuery(this).toggleClass('active');
3832          jQuery('.mobile_top_menu').toggleClass('open');
3833      });
3834      jQuery('li.parent').on('click', function() {
3835          jQuery(this).toggleClass('active');
3836      });
3837
3838
3839      jQuery('.parent__left').on('click', function() {
3840          jQuery('.parent__left').removeClass('active');
3841          jQuery(this).addClass('active');
3842      });
3843
3844
3845
3846      jQuery('.pr_title').on('click', function() {
3847          jQuery('.sidebar1__wrap').toggleClass('active');
3848      });
3849
3850    //   $(function() {
3851    //       var $window = $(window);
3852    //       var $sidebar = $(".sidebar");
3853    //       var $sidebarTop = $sidebar.position().top;
3854    //       var $sidebarHeight = $sidebar.height();
3855    //       var $footer = $('footer');
3856    //       var $footerTop = $footer.position().top;
3857    //       $window.scroll(function(event) {
3858    //           $sidebar.addClass("fixed");
3859    //           var $scrollTop = $window.scrollTop();
3860    //           var $topPosition = Math.max(100, $sidebarTop - $scrollTop);
3861    //           if ($scrollTop + $sidebarHeight > $footerTop) {
3862    //               var $topPosition = Math.min($topPosition, $footerTop - $scrollTop - $sidebarHeight);
3863    //           }
3864    //           console.log($topPosition);
3865    //           $sidebar.css("top", $topPosition);
3866    //       });
3867    //   });
3868
3869    //   $(function() {
3870    //       var $window = $(window);
3871    //       var $sidebar = $(".sidebar1");
3872    //       var $sidebarTop = $sidebar.position().top > 50 ? $sidebar.position().top : 150;
3873    //       var $sidebarHeight = $sidebar.height() > 50 ? $sidebar.height() : 562;
3874    //       var $footer = $('footer');
3875    //       var $footerTop = $footer.position().top;
3876
3877    //       $window.scroll(function(event) {
3878    //           $sidebar.addClass("fixed");
3879    //           var $scrollTop = $window.scrollTop();
3880    //           var $topPosition = Math.max(100, $sidebarTop - $scrollTop);
3881
3882    //           if ($scrollTop + $sidebarHeight > $footerTop) {
3883    //               var $topPosition = Math.min($topPosition, $footerTop - $scrollTop - $sidebarHeight);
3884    //           }
3885
3886    //           $sidebar.css("top", $topPosition);
3887    //       });
3888    //   });
3889
3890
3891  });
3892/* End */
3893;
3894; /* Start:"a:4:{s:4:"full";s:64:"/bitrix/templates/gtrk_main/js/jquery.mask.min.js?14092898823097";s:6:"source";s:49:"/bitrix/templates/gtrk_main/js/jquery.mask.min.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
3895// jQuery Mask Plugin v1.5.3
3896// github.com/igorescobar/jQuery-Mask-Plugin
3897(function(f){var y=function(a,h,g){var k=this,x;a=f(a);h="function"===typeof h?h(a.val(),void 0,a,g):h;k.init=function(){g=g||{};k.byPassKeys=[9,16,17,18,36,37,38,39,40,91];k.translation={0:{pattern:/\d/},9:{pattern:/\d/,optional:!0},"#":{pattern:/\d/,recursive:!0},A:{pattern:/[a-zA-Z0-9]/},S:{pattern:/[a-zA-Z]/}};k.translation=f.extend({},k.translation,g.translation);k=f.extend(!0,{},k,g);a.each(function(){!1!==g.maxlength&&a.attr("maxlength",h.length);a.attr("autocomplete","off");d.destroyEvents();
3898d.events();d.val(d.getMasked())})};var d={getCaret:function(){var c;c=0;var b=a.get(0),d=document.selection,e=b.selectionStart;if(d&&!~navigator.appVersion.indexOf("MSIE 10"))b.focus(),c=d.createRange(),c.moveStart("character",-b.value.length),c=c.text.length;else if(e||"0"===e)c=e;return c},setCaret:function(c){var b;b=a.get(0);b.setSelectionRange?(b.focus(),b.setSelectionRange(c,c)):b.createTextRange&&(b=b.createTextRange(),b.collapse(!0),b.moveEnd("character",c),b.moveStart("character",c),b.select())},
3899events:function(){a.on("keydown.mask",function(){x=d.val()});a.on("keyup.mask",d.behaviour);a.on("paste.mask",function(){setTimeout(function(){a.keydown().keyup()},100)})},destroyEvents:function(){a.off("keydown.mask keyup.mask paste.mask")},val:function(c){var b=a.is(f.zepto?"input":":input");return 0<arguments.length?b?a.val(c):a.text(c):b?a.val():a.text()},behaviour:function(c){c=c||window.event;var b=c.keyCode||c.which;if(-1===f.inArray(b,k.byPassKeys)){var a,e=d.getCaret();e<d.val().length&&
3900(a=!0);var g=d.getMasked();g!==d.val()&&d.val(g);!a||65===b&&c.ctrlKey||d.setCaret(e);return d.callbacks(c)}},getMasked:function(a){var b=[],f=d.val(),e=0,p=h.length,l=0,s=f.length,m=1,t="push",q=-1,n,u;g.reverse?(t="unshift",m=-1,n=0,e=p-1,l=s-1,u=function(){return-1<e&&-1<l}):(n=p-1,u=function(){return e<p&&l<s});for(;u();){var v=h.charAt(e),w=f.charAt(l),r=k.translation[v];if(r)w.match(r.pattern)?(b[t](w),r.recursive&&(-1===q?q=e:e===n&&(e=q-m),n===q&&(e-=m)),e+=m):r.optional&&(e+=m,l-=m),l+=m;
3901else{if(!a)b[t](v);w===v&&(l+=m);e+=m}}a=h.charAt(n);p!==s+1||k.translation[a]||b.push(a);return b.join("")},callbacks:function(c){var b=d.val(),f=d.val()!==x;if(!0===f&&"function"===typeof g.onChange)g.onChange(b,c,a,g);if(!0===f&&"function"===typeof g.onKeyPress)g.onKeyPress(b,c,a,g);
3901if("function"===typeof g.onComplete&&b.length===h.length)g.onComplete(b,c,a,g)}};k.remove=function(){d.destroyEvents();d.val(k.getCleanVal()).removeAttr("maxlength")};k.getCleanVal=function(){return d.getMasked(!0)};
3902k.init()};f.fn.mask=function(a,h){return this.each(function(){f(this).data("mask",new y(this,a,h))})};f.fn.unmask=function(){return this.each(function(){try{f(this).data("mask").remove()}catch(a){}})};f.fn.cleanVal=function(){return f(this).data("mask").getCleanVal()};f("*[data-mask]").each(function(){var a=f(this),h={};"true"===a.attr("data-mask-reverse")&&(h.reverse=!0);"false"===a.attr("data-mask-maxlength")&&(h.maxlength=!1);a.mask(a.attr("data-mask"),h)})})(window.jQuery||window.Zepto);
3903
3904/* End */
3905;
3906; /* Start:"a:4:{s:4:"full";s:75:"/local/components/olmi/calendar/templates/.default/script.js?15135739952029";s:6:"source";s:60:"/local/components/olmi/calendar/templates/.default/script.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
3907$(document).ready(function() {
3908	
3909	var arDate = new Array();
3910	
3911	function setDates(arDates) {
3912
3913		$('.ui-datepicker-calendar tr td:not(".ui-state-disabled")').each(function(index, item) {
3914			var data_year = $(item).attr('data-year');
3915			var data_month = parseInt($(item).attr('data-month'))+1;
3916			var data_day = $(item).text();
3917			var cur_day = data_day+'.'+data_month+'.'+data_year;
3918
3919			if (typeof arDates[cur_day] !== 'undefined') {
3920				arDate[cur_day] = {
3921					'day': data_day,
3922					'month': data_month,
3923					'year': data_year
3924				};
3925				$(item).addClass('ui-state-hasnews');
3926			}
3927		});
3928	}
3929	
3930	$("#datepicker").datepicker({
3931		dateFormat: 'd.mm.yy',
3932		onSelect: function(date) {
3933			var find_date = '';
3934			for(key in arDate) {
3935				var month = (arDate[key].month < 10) ? '0'+arDate[key].month : arDate[key].month; 
3936				var cur_day = arDate[key].day + '.' + month + '.' + arDate[key].year;
3937				if (date == cur_day) {
3938					find_date = date;
3939					break;
3940				}
3941			}			
3942			if (find_date) {
3943				var location_url = "/news/";
3944				
3945				var save_url = $('input[name="calendar_url_filter_date"]');
3946				if (save_url.length > 0) location_url = save_url.val();
3947			
3948				location.href = document.location.protocol + '//' + document.location.hostname + location_url + "?date="+date;
3949			}
3950		},
3951		afterShow: function (date, inst, td) {
3952			var height = $('#datepicker').height();
3953			$('#datepicker-loader').css({'height': (height + 39) + 'px'});
3954			if (arDate) setDates(arDate);
3955		},
3956		onChangeMonthYear: function(year, month) {
3957			
3958			$('.calendar-field-block').css('display', 'block');
3959			$('#datepicker-loader').css({'display': ''});
3960			arDate = [];
3961			
3962			$.ajax({
3963				url: "/ajax/get_news_day.php",
3964				type: "POST",
3965				dataType: "json",
3966				data: ({ year: year, month: month }),
3967				success: function(result){
3968					if (result) setDates(result);
3969					$('#datepicker-loader').css('display', 'none');
3970				}
3971			});
3972			
3973		}
3974	});
3975	
3976	if (typeof calendar_days != "undefined" && calendar_days != "" && calendar_days !== null) setDates(calendar_days);
3977
3978});
3979/* End */
3980;
3981; /* Start:"a:4:{s:4:"full";s:95:"/bitrix/templates/gtrk_main/components/bitrix/news.list/news_feed_list/script.js?15135997338148";s:6:"source";s:80:"/bitrix/templates/gtrk_main/components/bitrix/news.list/news_feed_list/script.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/
3982function ext_scrollpane_plugin(el) {
3983	
3984	extensionPlugin = {
3985         
3986        extPluginOpts   : {
3987            // speed for the fadeOut animation
3988            mouseLeaveFadeSpeed : 500,
3989             
3990            // scrollbar fades out after
3991            // hovertimeout_t milliseconds
3992            hovertimeout_t      : 1000,
3993             
3994            // if set to false, the scrollbar will
3995            // be shown on mouseenter and hidden on
3996            // mouseleave
3997            // if set to true, the same will happen,
3998            // but the scrollbar will be also hidden
3999            // on mouseenter after "hovertimeout_t" ms
4000            // also, it will be shown when we start to
4001            // scroll and hidden when stopping
4002            useTimeout          : false,
4003             
4004            // the extension only applies for devices
4005            // with width > deviceWidth
4006            deviceWidth         : 980
4007        },
4008        hovertimeout    : null,
4009        // timeout to hide the scrollbar
4010         
4011        isScrollbarHover: false,
4012        // true if the mouse is over the scrollbar
4013         
4014        elementtimeout  : null,
4015        // avoids showing the scrollbar when moving
4016        // from inside the element to outside, passing
4017        // over the scrollbar
4018         
4019        isScrolling     : false,
4020        // true if scrolling
4021         
4022        addHoverFunc    : function() {
4023             
4024            // run only if the window has a width bigger than deviceWidth
4025            if( $(window).width() <= this.extPluginOpts.deviceWidth ) return false;
4026             
4027            var instance        = this;
4028             
4029            // functions to show / hide the scrollbar
4030            $.fn.jspmouseenter  = $.fn.show;
4031            $.fn.jspmouseleave  = $.fn.fadeOut;
4032             
4033            // hide the jScrollPane vertical bar
4034            var $vBar           = this.getContentPane().siblings('.jspVerticalBar').hide();
4035             
4036            /*
4037             * mouseenter / mouseleave events on the main element
4038             * also scrollstart / scrollstop
4039             * @James Padolsey : http://james.padolsey.com/javascript/special-scroll-events-for-jquery/
4040             */
4041            el.bind('mouseenter.jsp',function() {
4042                 
4043                // show the scrollbar
4044                $vBar.stop( true, true ).jspmouseenter();
4045                 
4046                if( !instance.extPluginOpts.useTimeout ) return false;
4047                 
4048                // hide the scrollbar after hovertimeout_t ms
4049                clearTimeout( instance.hovertimeout );
4050                instance.hovertimeout   = setTimeout(function() {
4051                    // if scrolling at the moment don't hide it
4052                    if( !instance.isScrolling )
4053                        $vBar.stop( true, true ).jspmouseleave( instance.extPluginOpts.mouseLeaveFadeSpeed || 0 );
4054                }, instance.extPluginOpts.hovertimeout_t );
4055                 
4056                 
4057            }).bind('mouseleave.jsp',function() {
4058                 
4059                // hide the scrollbar
4060                if( !instance.extPluginOpts.useTimeout )
4061                    $vBar.stop( true, true ).jspmouseleave( instance.extPluginOpts.mouseLeaveFadeSpeed || 0 );
4062                else {
4063                clearTimeout( instance.elementtimeout );
4064                if( !instance.isScrolling )
4065                        $vBar.stop( true, true ).jspmouseleave( instance.extPluginOpts.mouseLeaveFadeSpeed || 0 );
4066                }
4067                 
4068            });
4069             
4070            if( this.extPluginOpts.useTimeout ) {
4071                 
4072                el.bind('scrollstart.jsp', function() {
4073                 
4074                    // when scrolling show the scrollbar
4075                    clearTimeout( instance.hovertimeout );
4076                    instance.isScrolling    = true;
4077                    $vBar.stop( true, true ).jspmouseenter();
4078                     
4079                }).bind('scrollstop.jsp', function() {
4080                     
4081                    // when stop scrolling hide the
4082                    // scrollbar (if not hovering it at the moment)
4083                    clearTimeout( instance.hovertimeout );
4084                    instance.isScrolling    = false;
4085                    instance.hovertimeout   = setTimeout(function() {
4086                        if( !instance.isScrollbarHover )
4087                            $vBar.stop( true, true ).jspmouseleave( instance.extPluginOpts.mouseLeaveFadeSpeed || 0 );
4088                    }, instance.extPluginOpts.hovertimeout_t );
4089                     
4090                });
4091                 
4092                // wrap the scrollbar
4093                // we need this to be able to add
4094                // the mouseenter / mouseleave events
4095                // to the scrollbar
4096                var $vBarWrapper    = $('<div/>').css({
4097                    position    : 'absolute',
4098                    left        : $vBar.css('left'),
4099                    top         : $vBar.css('top'),
4100                    right       : $vBar.css('right'),
4101                    bottom      : $vBar.css('bottom'),
4102                    width       : $vBar.width(),
4103                    height      : $vBar.height()
4104                }).bind('mouseenter.jsp',function() {
4105                     
4106                    clearTimeout( instance.hovertimeout );
4107                    clearTimeout( instance.elementtimeout );
4108                     
4109                    instance.isScrollbarHover   = true;
4110                     
4111                    // show the scrollbar after 100 ms.
4112                    // avoids showing the scrollbar when moving
4113                    // from inside the element to outside,
4114                    // passing over the scrollbar                              
4115                    instance.elementtimeout = setTimeout(function() {
4116                        $vBar.stop( true, true ).jspmouseenter();
4117                    }, 100 );  
4118                     
4119                }).bind('mouseleave.jsp',function() {
4120                     
4121                    // hide the scrollbar after hovertimeout_t
4122                    clearTimeout( instance.hovertimeout );
4123                    instance.isScrollbarHover   = false;
4124                    instance.hovertimeout = setTimeout(function() {
4125                        // if scrolling at the moment
4126                        // don't hide it
4127                        if( !instance.isScrolling )
4128                            $vBar.stop( true, true ).jspmouseleave( instance.extPluginOpts.mouseLeaveFadeSpeed || 0 );
4129                    }, instance.extPluginOpts.hovertimeout_t );
4130                     
4131                });
4132                 
4133                $vBar.wrap( $vBarWrapper );
4134             
4135            }
4136         
4137        }
4138         
4139    }
4140	
4141};
4142
4143$(document).ready(function() {
4144	
4145	if ($('#news-feed-list-block').height() > ($('#wrapper-content-block').height() - 64))
4146	{
4147		$('#news-feed-list-block').css('height', ($('#wrapper-content-block').height() - 64) + 'px');
4148	}
4149	
4150	$('#news-feed-list-block li a.title').mouseover(function(){
4151		$(this).closest('li').find('.time').addClass('hover');
4152	}).mouseout(function(){
4153		$(this).closest('li').find('.time').removeClass('hover');
4154	});
4155	
4156	var news_feed_height = $('#news-feed-list-block').height() - 92;
4157	$('.news-feed-list').css('height', news_feed_height + 'px');
4158	
4159	var el = $('.news-feed-list').jScrollPane();
4160    ext_scrollpane_plugin(el);
4161    jspapi = el.data('jsp');
4162	
4163	if (typeof jspapi != "undefined") {
4164		$.extend( true, jspapi, extensionPlugin );
4165		jspapi.addHoverFunc();
4166	}
4167
4168});
4169
4170$(window).resize(function() {
4171	
4172	if ($('#news-feed-list-block').height() > ($('#wrapper-content-block').height() - 64))
4173	{
4174		$('#news-feed-list-block').css('height', ($('#wrapper-content-block').height() - 64) + 'px');
4175	}
4176	
4177	var news_feed_height = $('#news-feed-list-block').height() - 92;
4178	$('.news-feed-list').css('height', news_feed_height + 'px');
4179	
4180	var el = $('.news-feed-list').jScrollPane();
4181	ext_scrollpane_plugin(el);
4182	jspapi = el.data('jsp');
4183	
4184	if (typeof jspapi != "undefined") {
4185		$.extend( true, jspapi, extensionPlugin );
4186		jspapi.addHoverFunc();
4187	}
4188	
4189});
4190/* End */
4191;; /* /bitrix/templates/gtrk_main/js/jquery-1.11.1.min.js?141598962595786*/
4192; /* /bitrix/templates/gtrk_main/js/jquery-migrate-1.2.1.min.js?14159896257199*/
4193; /* /bitrix/templates/gtrk_main/js/jquery.lightbox-0.5.js?144014388324407*/
4194; /* /bitrix/templates/gtrk_main/js/jquery.jcarousel.pack.js?13649465048891*/
4195; /* /bitrix/templates/gtrk_main/scripts/swfobject/swfobject.js?141598962510220*/
4196; /* /bitrix/templates/gtrk_main/js/jquery.mousewheel.js?14159896257350*/
4197; /* /bitrix/templates/gtrk_main/js/jquery.jscrollpane.min.js?141598962514114*/
4198; /* /bitrix/templates/gtrk_main/js/ui/jquery.ui.widget.min.js?14159896256488*/
4199; /* /bitrix/templates/gtrk_main/js/ui/jquery.ui.position.min.js?14159896256273*/
4200; /* /bitrix/templates/gtrk_main/js/ui/jquery.ui.menu.min.js?14159896259408*/
4201; /* /bitrix/templates/gtrk_main/js/ui/jquery.ui.datepicker.js?141598962577451*/
4202; /* /bitrix/templates/gtrk_main/js/ui/jquery.ui.autocomplete.min.js?14159896257682*/
4203; /* /bitrix/templates/gtrk_main/js/jquery.core-ui-select.js?141598962516504*/
4204; /* /js/includes/uppod/styles/html5.js?14737545392916*/
4205; /* /bitrix/templates/gtrk_main/js/datepicker.min.js?161224749935543*/
4206; /* /bitrix/templates/gtrk_main/scripts/uppod/uppod_html5.js?1490608981240012*/
4207; /* /bitrix/templates/gtrk_main/scripts/uppod/uppod_ajax.js?14159896253117*/
4208; /* /bitrix/templates/gtrk_main/scripts/uppod/player.js?15543677443115*/
4209; /* /bitrix/templates/gtrk_main/js/slick/slick.min.js?150705296942863*/
4210; /* /bitrix/templates/gtrk_main/js/main.js?163661973910791*/
4211; /* /bitrix/templates/gtrk_main/js/mainnew.js?16087151323446*/
4212; /* /bitrix/templates/gtrk_main/js/jquery.mask.min.js?14092898823097*/
4213; /* /local/components/olmi/calendar/templates/.default/script.js?15135739952029*/
4214; /* /bitrix/templates/gtrk_main/components/bitrix/news.list/news_feed_list/script.js?15135997338148*/

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.