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, "'") + "'" : "") + // cell title 2508 (unselectable ? "" : " data-handler='selectDay' data-event='click' data-month='" + printDate.getMonth() + "' data-year='" + printDate.getFullYear() + "'") + ">" + // actions 2509 (otherMonth && !showOtherMonths ? " " : // 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) ? " " : ""); 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) ? " " : "") + 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.