function aa(b){var a=0;return function(){return a<b.length?{done:!1,value:b[a++]}:{done:!0}}}var ba="function"==typeof Object.defineProperties?Object.defineProperty:function(b,a,c){if(b==Array.prototype||b==Object.prototype)return b;b[a]=c.value;return b};
function ca(b){b=["object"==typeof globalThis&&globalThis,b,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var a=0;a<b.length;++a){var c=b[a];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var da=ca(this);function ea(b,a){if(a)a:{var c=da;b=b.split();for(var e=0;e<b.length-1;e++){var d=b[e];if(!(d in c))break a;c=c[d]}b=b[b.length-1];e=c[b];a=a(e);a!=e&&null!=a&&ba(c,b,{configurable:!0,writable:!0,value:a})}}
ea("Symbol",function(b){function a(f){if(this instanceof a)throw new TypeError("Symbol is not a constructor");return new c(e+(f||"")+"_"+d++,f)}function c(f,g){this.Hu=f;ba(this,"description",{configurable:!0,writable:!0,value:g})}if(b)return b;c.prototype.toString=function(){return this.Hu};var e="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0;return a});
ea("Symbol.iterator",function(b){if(b)return b;b=Symbol("Symbol.iterator");for(var a="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<a.length;c++){var e=da[a[c]];"function"===typeof e&&"function"!=typeof e.prototype[b]&&ba(e.prototype,b,{configurable:!0,writable:!0,value:function(){return fa(aa(this))}})}return b});function fa(b){b={next:b};b[Symbol.iterator]=function(){return this};return b}
function ia(b,a){b instanceof String&&(b+="");var c=0,e=!1,d={next:function(){if(!e&&c<b.length){var f=c++;return{value:a(f,b[f]),done:!1}}e=!0;return{done:!0,value:void 0}}};d[Symbol.iterator]=function(){return d};return d}ea("Array.prototype.keys",function(b){return b?b:function(){return ia(this,function(a){return a})}});
function ja(b,a,c){if(null==b)throw new TypeError("The 'this' value for String.prototype."+c+" must not be null or undefined");if(a instanceof RegExp)throw new TypeError("First argument to String.prototype."+c+" must not be a regular expression");return b+""}ea("String.prototype.startsWith",function(b){return b?b:function(a,c){var e=ja(this,a,"startsWith");a+="";var d=e.length,f=a.length;c=Math.max(0,Math.min(c|0,e.length));for(var g=0;g<f&&c<d;)if(e[c++]!=a[g++])return!1;return g>=f}});
ea("Array.from",function(b){return b?b:function(a,c,e){c=null!=c?c:function(h){return h};var d=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if("function"==typeof f){a=f.call(a);for(var g=0;!(f=a.next()).done;)d.push(c.call(e,f.value,g++))}else for(f=a.length,g=0;g<f;g++)d.push(c.call(e,a[g],g));return d}});
ea("String.prototype.endsWith",function(b){return b?b:function(a,c){var e=ja(this,a,"endsWith");a+="";void 0===c&&(c=e.length);c=Math.max(0,Math.min(c|0,e.length));for(var d=a.length;0<d&&0<c;)if(e[--c]!=a[--d])return!1;return 0>=d}});ea("Array.prototype.find",function(b){return b?b:function(a,c){a:{var e=this;e instanceof String&&(e=String(e));for(var d=e.length,f=0;f<d;f++){var g=e[f];if(a.call(c,g,f,e)){a=g;break a}}a=void 0}return a}});window.undefined=window.undefined;
var k={version:"3.4.0",apply:function(b,a,c){c&&k.apply(b,c);if(b&&a&&"object"==typeof a)for(var e in a)b[e]=a[e];return b}};
(function(){function b(z){return z.test(e)}var a=0,c=Object.prototype.toString,e=navigator.userAgent.toLowerCase(),d=document,f="CSS1Compat"==d.compatMode,g=b(/opera/),h=b(/\bchrome\b/),l=b(/webkit/);h=!h&&b(/safari/);var m=!l&&b(/gecko/),p=b(/antgalio/),t=/^https/i.test(window.location.protocol),n=b(/mobile/),q=b(/iptvportal/),v=b(/iptvportal_mobile/)||b(/android_mobile/)||b(/iptvportal iphone mobile/)||b(/iptvportal mobile/),y=b(/android/),u=b(/iphone|ipad/),x=b(/windows|win32/);k.apply(k,{GA:"about:blank",
eC:f,Di:t,dC:n,hs:q,Vx:v,cC:y,Wb:u,lm:x,Gg:!1,mB:!1,nB:!1,ov:!1,Ua:function(z,B){if(z)for(var H in B)k.da(z[H])||(z[H]=B[H]);return z},id:function(z,B){z=k.Pd(z,!0)||{};z.id||(z.id=(B||"ext-gen")+ ++a);return z.id},Ym:function(z,B){var H,N=[],E=encodeURIComponent;k.ly(z,function(G,M){H=k.j(M);k.Yc(H?G:M,function(K){N.push("&",E(G),"=",k.j(K)||K==G&&H?"":k.Pf(K)?k.encode(K).replace(/"/g,""):E(K))})});B||(N.shift(),B="");return B+N.join("")},Xm:function(z,B,H){var N=H?[]:{},E,G;if(k.j(z))return N;k.Yc(z.split("&"),
function(M){M=M.split("=");E=decodeURIComponent(M[0]);G=decodeURIComponent(M[1]);G=B||!N[E]?G:[].concat(N[E]).concat(G);H?N.push([E,G]):N[E]=G});return N},bl:function(z,B){return k.j(B)?z:z+(-1===z.indexOf("?")?"?":"&")+B},fu:function(){return function(z,B,H){return Array.prototype.slice.call(z,B||0,H||z.length)}}(),ks:function(z){return k.isArray(z)||z.callee||/NodeList|HTMLCollection/.test(c.call(z))?!0:("undefined"!=typeof z.nextNode||z.item)&&k.D(z.length)},Yc:function(z,B,H){if(!k.j(z,!0)){if(!k.ks(z)||
k.jm(z))z=[z];for(var N=0,E=z.length;N<E;N++)if(!1===B.call(H||z[N],z[N],N,z))return N}},ly:function(z,B,H){if(!k.j(z))if(k.ks(z))k.Yc(z,B,H);else if("object"==typeof z)for(var N in z)if(z.hasOwnProperty(N)&&!1===B.call(H||z,N,z[N],z))break},Pd:function(z){return z&&d?z.dom?z.dom:"string"==typeof z?d.getElementById(z):z:null},Cx:function(){return k.get(d.body||d.documentElement)},j:function(z,B){if("object"===typeof z||"function"===typeof z){for(var H in z)if(z.hasOwnProperty(H))return!1;return!0}return null===
z||void 0===z||k.isArray(z)&&!z.length||(B?!1:""===z)},isArray:function(z){return"[object Array]"===c.apply(z)},Pf:function(z){return"[object Date]"===c.apply(z)},Ga:function(z){return!!z&&"[object Object]"===Object.prototype.toString.call(z)},jm:function(z){return k.ba(z)||k.D(z)||k.bf(z)},hk:function(z){return"[object Function]"===c.apply(z)},D:function(z){return"number"===typeof z&&isFinite(z)},ba:function(z){return"string"===typeof z},bf:function(z){return"boolean"===typeof z},da:function(z){return"undefined"!==
typeof z},$c:g,Qd:l,Zx:h,Fg:m,ik:p})})();k.F=k.F||{};k.Rd=k.Rd||{};k.data=k.data||{};k.supports=k.supports||{};k.M=k.M||{};k.M.F=k.M.F||{};k.M.F.kl=k.M.F.kl||{};k.M.Crypto=k.M.Crypto||{};k.M.Crypto.sj=k.M.Crypto.sj||{};k.Mc={};
k.apply(Function.prototype,{eB:function(b,a){var c=this;return k.hk(b)?function(){var e=arguments;b.target=this;b.method=c;return!1!==b.apply(a||this||window,e)?c.apply(this||window,e):null}:this},nr:function(){var b=arguments,a=this;return function(){return a.apply(window,b)}},jd:function(b,a,c){var e=this;return function(){var d=a||arguments;!0===c?(d=Array.prototype.slice.call(arguments,0),d=d.concat(a)):k.D(c)&&(d=Array.prototype.slice.call(arguments,0),Array.prototype.splice.apply(d,[c,0].concat(a)));
return e.apply(b||window,d)}},defer:function(b,a,c,e){a=this.jd(a,c,e);if(0<b)return setTimeout(a,b);a();return 0}});k.Ua(String,{format:function(b){var a=k.fu(arguments,1);return b.replace(/\{(\d+)\}/g,function(c,e){return a[e]})}});k.Ua(Array.prototype,{indexOf:function(b,a){var c=this.length;a=a||0;for(a+=0>a?c:0;a<c;++a)if(this[a]===b)return a;return-1},remove:function(b){b=this.indexOf(b);-1!=b&&this.splice(b,1);return this}});k.state=k.state||{};k.layout=k.layout||{};k.M=k.M||{};
k.M.F=k.M.F||{};k.apply(k,{Nc:function(){},Ng:function(b,a){b=Number(k.j(b)||k.isArray(b)||"boolean"==typeof b||"string"==typeof b&&0==b.trim().length?NaN:b);return isNaN(b)?a:b},value:function(b,a,c){return k.j(b,c)?a:b},qB:function(b){return b.replace(/([-.*+?^${}()|[\]\/\\])/g,"\\$1")},qD:function(b,a,c,e){b[a]=b[a].pr(c,e)},copyTo:function(b,a,c){"string"==typeof c&&(c=c.split(/[,;\s]/));k.Yc(c,function(e){a.hasOwnProperty(e)&&(b[e]=a[e])},this);return b}});
k.apply(Function.prototype,{pr:function(b,a){var c=this;return"function"!=typeof b?this:function(){var e=c.apply(this||window,arguments);b.apply(a||this||window,arguments);return e}}});k.Ua(String,{escape:function(b){return b.replace(/('|\\)/g,"\\$1")},Oc:function(b,a,c){b=String(b);for(c||(c=" ");b.length<a;)b=c+b;return b}});String.prototype.toggle=function(b,a){return this==b?a:b};String.prototype.trim=function(){var b=/^\s+|\s+$/g;return function(){return this.replace(b,"")}}();
(function(){function b(a,c){return null===a||void 0===a||null===c||void 0===c?!1:c.length<=a.length}k.Ua(String.prototype,{startsWith:function(a,c){var e=this,d=b(e,a);d&&(c&&(e=e.toLowerCase(),a=a.toLowerCase()),d=0===e.lastIndexOf(a,0));return d},endsWith:function(a,c){var e=this,d=b(e,a);d&&(c&&(e=e.toLowerCase(),a=a.toLowerCase()),d=-1!==e.indexOf(a,e.length-a.length));return d}})})();k.Ua(Number.prototype,{XA:function(b,a){return Math.min(Math.max(this,b),a)}});
(function(){function b(f){a||(a=new k.Element.qn);a.dom=f;return a}var a,c=document,e=Math.round,d=parseInt;k.Rd.Uu={eb:function(f,g){return this.Nf(f,g)[1]},Ad:function(f,g){return this.Nf(f,g)[0]},Nf:function(f,g){var h,l,m=0,p=0,t,n=g||c.body||c.documentElement;var q=[0,0];f=k.Pd(f);if(f!=n)if(f.getBoundingClientRect)f=f.getBoundingClientRect(),q=[e(f.left),e(f.top)],g&&(f=g.getBoundingClientRect(),q=[q[0]-e(f.left),q[1]-e(f.top)]);else{g=f;for(t=b(f).cf("position","absolute");g&&g!=n;)q=b(g),
m+=g.offsetLeft,p+=g.offsetTop,t=t||q.cf("position","absolute"),k.Fg&&(p+=h=d(q.Ya("borderTopWidth"),10)||0,m+=l=d(q.Ya("borderLeftWidth"),10)||0,g==f||q.cf("overflow","visible")||(m+=l,p+=h)),g=g.offsetParent;k.Zx&&t&&(m-=n.offsetLeft,p-=n.offsetTop);k.Fg&&!t&&(g=b(n),m+=d(g.Ya("borderLeftWidth"),10)||0,p+=d(g.Ya("borderTopWidth"),10)||0);for(g=f.parentNode;g&&g!=n;){if(!k.$c&&!k.ik||"TR"!=g.tagName&&!b(g).cf("display","inline"))m-=g.scrollLeft,p-=g.scrollTop;g=g.parentNode}q=[m,p]}return q},dg:function(f,
g){(f=k.Aa(f,"_setXY")).position();g=f.iA(g);f=f.dom.style;for(var h in g)isNaN(g[h])||(f[h]=g[h]+"px")},Ha:function(f,g){this.dg(f,[g,!1])},xa:function(f,g){this.dg(f,[!1,g])}}})();
k.Rd.Event=function(){function b(){var t=!1,n=!c;f||(f=!0,n?a():(clearInterval(d),d=null),t=!(f=!1));return t}function a(){d||(d=setInterval(function(){b()},20))}var c=!1,e={},d,f=!1,g=window,h=document,l=function(){return g.addEventListener?function(t,n,q,v){t.addEventListener(n,q,v);return q}:g.attachEvent?function(t,n,q){t.attachEvent("on"+n,q);return q}:function(){}}(),m=function(){return g.removeEventListener?function(t,n,q,v){t.removeEventListener(n,q,v)}:g.detachEvent?function(t,n,q){t.detachEvent("on"+
n,q)}:function(){}}(),p={rB:!0,addListener:function(t,n,q){return(t=k.Pd(t))&&q?"unload"==n?(void 0===e[t.id]&&(e[t.id]=[]),e[t.id].push([n,q]),q):l(t,n,q,!1):!1},removeListener:function(t,n,q){t=k.Pd(t);var v,y,u;if(t&&q)if("unload"==n){if(void 0!==(u=e[t.id])){var x=0;for(v=u.length;x<v;x++)(y=u[x])&&y[0]==n&&y[1]==q&&e[t.id].splice(x,1)}}else m(t,n,q,!1)},Rr:function(t){t=t||g.event;if(!t)for(var n=this.Rr.caller;n&&(!(t=n.arguments[0])||Event!=t.constructor);)n=n.caller;return t},Sr:function(t,
n){k.ic.Sr(t,n)},Dm:function(t,n,q){k.ic.Dm(t,n,q)},nq:function(){c=!0},pi:function(t){var n=k.Rd.Event,q,v,y;for(v in e){var u=e[v];var x=0;for(y=u.length;x<y;x++)if(q=u[x])try{var z=q[3]?!0===q[3]?q[2]:q[3]:g;q[1].call(z,n.Rr(t),q[2])}catch(B){}}k.ic.pi();m(g,"unload",n.pi)}};p.on=p.addListener;p.jj=p.removeListener;h&&h.body?p.nq(!0):l(g,"load",p.nq);l(g,"unload",p.pi);b();return p}();
k.Rd.oa=function(){function b(c,e,d,f){if(e){try{var g=c.hd.status}catch(h){g=13030}if(200<=g&&300>g||304==g)d={id:c.id,status:g,responseText:c.hd.responseText,responseXML:c.hd.responseXML,Ic:e.Ic},e.Gd&&e.Gd.call(e.scope||window,d);else{switch(g){case 12002:case 12029:case 12030:case 12031:case 12152:case 13030:d={id:c.id,status:d?-1:0,Ux:d,fC:f,Ic:e.Ic};break;default:d={id:c.id,status:g,responseText:c.hd.responseText,responseXML:c.hd.responseXML,Ic:e.Ic}}e.Vj&&e.Vj.call(e.scope||window,d)}}c.id&&
a.Xi[c.id]&&delete a.Xi[c.id];c.hd=null;delete c.hd}var a={ur:"application/x-www-form-urlencoded; charset=UTF-8",vr:"XMLHttpRequest",Xi:{},transactionId:0,request:function(c,e,d,f,g){var h,l=d&&d.timeout||null,m=g&&g.headers||{},p=++a.transactionId,t=new XMLHttpRequest,n=a.Xi[p]={id:p,hd:t};if(g){p=g.Fu;var q=g.rs;if(p||q)m["Content-Type"]=p?"text/xml":"application/json",f=p||(k.jm(q)?q:k.encode(q))}t.open(c||g.method||"POST",e,!0);a.vr&&(m["X-Requested-With"]=a.vr);!f||!a.ur||m&&m["Content-Type"]||
(m["Content-Type"]=a.ur);if(!k.j(m))for(h in m)m.hasOwnProperty(h)&&t.setRequestHeader(h,m[h]);l&&(n.gj=setTimeout(function(){a.abort(n,d,!0)},l));t.onreadystatechange=function(){n.hd&&4==n.hd.readyState&&(n.gj&&(clearTimeout(n.gj),delete n.gj),b(n,d))};t.send(f||null);return n},Ci:function(c){return c.hd&&!(0===c.hd.readyState||4==c.hd.readyState)},abort:function(c,e,d){var f=!1;a.Ci(c)&&(c.hd.onreadystatechange=null,c.hd.abort(),c.gj&&(clearTimeout(c.gj),delete c.gj),b(c,e,f=!0,d));return f},Wv:function(){var c,
e;for(c in a.Xi)a.Xi.hasOwnProperty(c)&&(e=a.Xi[c])&&a.abort(e)}};return a}();k.F.jl=function(b){function a(){clearInterval(f);f=null;b.apply(c,e||[])}var c,e,d=this,f;d.delay=function(g,h,l,m){d.cancel();b=h||b;c=l||c;e=m||e;f=setInterval(a,g)};d.cancel=function(){f&&(clearInterval(f),f=null)}};
k.F.mv=function(){function b(){var l,m=f.length,p=(new Date).getTime();e&&18E4<Math.abs(p-e)&&(l=p-e);e=p;if(0<m){for(var t=0;t<m;t++)d.remove(f[t]);f=[];if(1>d.length){h=!1;e=null;clearInterval(g);g=0;return}}t=0;for(var n,q,v=d.length;t<v;++t){m=d[t];m.Hd?(l&&(m.Hd+=l),n=p-m.Hd):(l&&(m.Sm+=l),n=p-m.Sm);if(m.interval<=n&&(m.Wk++,q=m.ai.apply(m.scope||m,m.ia||[m.Wk]),m.Hd=p-(n-m.interval),!1===q||m.Wk===m.repeat)){a(m);break}m.duration&&m.duration<=p-m.Sm&&a(m)}}function a(l){f.push(l);l.Ty&&l.Ty.apply(l.scope||
l)}var c=100;c=c||10;var e,d=[],f=[],g=0,h=!1;this.start=function(l){d.push(l);l.Sm=(new Date).getTime();l.Hd=0;l.Wk=0;h||(h=!0,g=setInterval(b,c));return l};this.stop=function(l){a(l);return l}};k.F.jh=function(){var b=this.Ub;this.wa&&(this.on(this.wa),delete this.wa);this.Ub=b||{}};
k.apply(k.F.jh.prototype,{qx:/^(?:scope|delay|buffer|single)$/,fireEvent:function(){var b=Array.prototype.slice.call(arguments,0),a=!0,c=this.Ub[b[0].toLowerCase()],e;!0===this.Gr?(e=this.Yl)&&e.push(b):"object"==typeof c&&(b.shift(),a=c.Xj.apply(c,b));return a},addListener:function(b,a,c,e){if("object"==typeof b)for(d in e=b,e)b=e[d],this.qx.test(d)||this.addListener(d,b.Ag||b,b.scope||e.scope,b.Ag?b:e);else{b=b.toLowerCase();var d=this.Ub[b]||!0;"boolean"==typeof d&&(this.Ub[b]=d=new k.F.Event(this,
b));d.addListener(a,c,"object"==typeof e?e:{})}},removeListener:function(b,a,c){b=this.Ub[b.toLowerCase()];"object"==typeof b&&b.removeListener(a,c)},eD:function(){var b=this.Ub,a;for(a in b){var c=b[a];"object"==typeof c&&c.Cw()}},Gq:function(b){this.Ub=this.Ub||{};if("string"==typeof b)for(var a=arguments,c=a.length;c--;)this.Ub[a[c]]=this.Ub[a[c]]||!0;else k.Ua(this.Ub,b)},UB:function(b){b=this.Ub[b.toLowerCase()];return"object"==typeof b&&0<b.wa.length},UD:function(b){this.Gr=!0;b&&!this.Yl&&
(this.Yl=[])},lD:function(){var b=this,a=b.Yl||[];b.Gr=!1;delete b.Yl;k.Yc(a,function(c){b.fireEvent.apply(b,c)})}});var la=k.F.jh.prototype;la.on=la.addListener;la.jj=la.removeListener;k.F.jh.releaseCapture=function(b){b.fireEvent=la.fireEvent};function ma(b,a,c,e){c.Rm=new k.F.jl;return function(){c.Rm.delay(a.buffer,b,e,Array.prototype.slice.call(arguments,0))}}function na(b,a,c,e){return function(){a.removeListener(c,e);return b.apply(e,arguments)}}
function pa(b,a,c,e){return function(){var d=new k.F.jl,f=Array.prototype.slice.call(arguments,0);c.Ec||(c.Ec=[]);c.Ec.push(d);d.delay(a.delay||10,function(){c.Ec.remove(d);b.apply(e,f)},e)}}k.F.Event=function(b,a){this.name=a;this.vm=b;this.wa=[]};
k.apply(k.F.Event.prototype,{addListener:function(b,a,c){a=a||this.vm;this.Yx(b,a)||(b=this.Sw(b,a,c),this.$l&&(this.wa=this.wa.slice(0)),this.wa.push(b))},Sw:function(b,a,c){c=c||{};a=a||this.vm;var e={Ag:b,scope:a,options:c},d=b;c.delay&&(d=pa(d,c,e,a));c.Xz&&(d=na(d,this,b,a));c.buffer&&(d=ma(d,c,e,a));e.sx=d;return e},Jr:function(b,a){var c=this.wa,e=c.length,d;for(a=a||this.vm;e--;)if((d=c[e])&&d.Ag==b&&d.scope==a)return e;return-1},Yx:function(b,a){return-1!=this.Jr(b,a)},removeListener:function(b,
a){var c=!1;if(-1!=(b=this.Jr(b,a))){this.$l&&(this.wa=this.wa.slice(0));c=this.wa[b];c.Rm&&(c.Rm.cancel(),delete c.Rm);if(a=c.Ec&&c.Ec.length){for(;a--;)c.Ec[a].cancel();delete c.Ec}this.wa.splice(b,1);c=!0}return c},Cw:function(){for(var b=this.wa,a=b.length;a--;)this.removeListener(b[a].Ag,b[a].scope)},Xj:function(){var b=this.wa,a=b.length,c=0,e;if(0<a){this.$l=!0;for(var d=Array.prototype.slice.call(arguments,0);c<a;c++)if((e=b[c])&&!1===e.sx.apply(e.scope||this.vm||window,d))return this.$l=
!1}this.$l=!1;return!0}});k.F.wc=function(b,a){this.items=[];this.map={};this.keys=[];this.length=0;this.Lq=!0===b;a&&(this.getKey=a)};
k.apply(k.F.wc.prototype,{Lq:!1,add:function(b,a){1==arguments.length&&(a=arguments[0],b=this.getKey(a));if("undefined"!=typeof b&&null!==b){if("undefined"!=typeof this.map[b])return this.replace(b,a);this.map[b]=a}this.length++;this.items.push(a);this.keys.push(b);return a},getKey:function(b){return b.id},replace:function(b,a){1==arguments.length&&(a=arguments[0],b=this.getKey(a));var c=this.map[b];if("undefined"==typeof b||null===b||"undefined"==typeof c)return this.add(b,a);this.items[this.hm(b)]=
a;return this.map[b]=a},Yc:function(b,a){for(var c=[].concat(this.items),e=0,d=c.length;e<d&&!1!==b.call(a||c[e],c[e],e,d);e++);},kB:function(b,a){for(var c=0,e=this.keys.length;c<e;c++)b.call(a||window,this.keys[c],this.items[c],c,e)},find:function(b,a){for(var c=0,e=this.items.length;c<e;c++)if(b.call(a||window,this.items[c],this.keys[c]))return this.items[c];return null},Sx:function(b,a,c){2==arguments.length&&(c=arguments[1],a=this.getKey(c));this.Df(a)&&this.Bt(a);if(b>=this.length)return this.add(a,
c);this.length++;this.items.splice(b,0,c);"undefined"!=typeof a&&null!==a&&(this.map[a]=c);this.keys.splice(b,0,a);return c},remove:function(b){return this.Jk(this.indexOf(b))},Jk:function(b){if(b<this.length&&0<=b){this.length--;var a=this.items[b];this.items.splice(b,1);var c=this.keys[b];"undefined"!=typeof c&&delete this.map[c];this.keys.splice(b,1);return a}return!1},Bt:function(b){return this.Jk(this.hm(b))},HB:function(){return this.length},indexOf:function(b){return this.items.indexOf(b)},
hm:function(b){return this.keys.indexOf(b)},item:function(b){var a=this.map[b];b=void 0!==a?a:"number"==typeof b?this.items[b]:void 0;return"function"!=typeof b||this.Lq?b:null},nm:function(b){return this.items[b]},key:function(b){return this.map[b]},contains:function(b){return-1!=this.indexOf(b)},Df:function(b){return"undefined"!=typeof this.map[b]},clear:function(){this.length=0;this.items=[];this.keys=[];this.map={}},first:function(){return this.items[0]}});k.F.wc.prototype.get=k.F.wc.prototype.item;
k.F.Up=function(){var b=/^\s+|\s+$/g,a=/<\/?[^>]+>/gi,c=/(?:<script.*)((\n|\r|.)*?)(?:<\/script>)/ig,e=/\r?\n/g;return{lB:function(d,f,g){if(d&&d.length>f){if(g){g=d.substr(0,f-2);var h=Math.max(g.lastIndexOf(" "),g.lastIndexOf(),g.lastIndexOf("!"),g.lastIndexOf("?"));return-1==h||h<f-15?d.substr(0,f-3)+"...":g.substr(0,h)+"..."}return d.substr(0,f-3)+"..."}return d},hE:function(d){return void 0!==d?d:""},defaultValue:function(d,f){return void 0!==d&&""!==d?d:f},$B:function(d){return d?String(d).replace(/&/g,
"&").replace(/>/g,">").replace(/</g,"<").replace(/"/g,"""):d},ZB:function(d){return d?String(d).replace(/>/g,">").replace(/</g,"<").replace(/"/g,'"').replace(/&/g,"&"):d},trim:function(d){return String(d).replace(b,"")},substr:function(d,f,g){return String(d).substr(f,g)},xC:function(d){return String(d).toLowerCase()},jE:function(d){return String(d).toUpperCase()},UA:function(d){return d?d.charAt(0).toUpperCase()+d.substr(1).toLowerCase():d},call:function(d,f){if(2<arguments.length){var g=
Array.prototype.slice.call(arguments,2);g.unshift(d);return eval(f).apply(window,g)}return eval(f).call(window,d)},pA:function(d){d=Math.round(100*(d-0))/100;d=d==Math.floor(d)?d+".00":10*d==Math.floor(10*d)?d+"0":d;d=String(d);var f=d.split();d=f[0];f=f[1]?+f[1]:".00";for(var g=/(\d+)(\d{3})/;g.test(d);)d=d.replace(g,"$1,$2");d+=f;return"-"==d.charAt(0)?"-$"+d.substr(1):"$"+d},Tl:function(d,f){if(!d)return"";k.Pf(d)||(d=new Date(Date.parse(d)));return d.hB(f||"m/d/Y")},iB:function(d){return function(f){return k.F.Up.Tl(f,
d)}},SD:function(d){return d?String(d).replace(a,""):d},RD:function(d){return d?String(d).replace(c,""):d},fileSize:function(d){return 1024>d?d+" bytes":1048576>d?Math.round(10*d/1024)/10+" KB":Math.round(10*d/1048576)/10+" MB"},round:function(d,f){var g=Number(d);"number"==typeof f&&(f=Math.pow(10,f),g=Math.round(d*f)/f);return g},aD:function(d,f,g){return d+" "+(1==d?f:g?g:f+"s")},KC:function(d){return k.j(d)?"":d.replace(e,"<br/>")}}}();
k.F.CSS=function(){function b(f,g){return g.charAt(1).toUpperCase()}var a=null,c=document,e=/(-[a-z])/gi,d={createStyleSheet:function(f,g){var h=c.getElementsByTagName("head")[0],l=c.createElement("style");l.setAttribute("type","text/css");g&&l.setAttribute("id",g);try{l.appendChild(c.createTextNode(f))}catch(m){l.cssText=f}h.appendChild(l);f=l.styleSheet?l.styleSheet:l.sheet||c.styleSheets[c.styleSheets.length-1];d.Jj(f);return f},nz:function(f){(f=c.getElementById(f))&&f.parentNode.removeChild(f)},
VD:function(f,g){d.nz(f);var h=c.createElement("link");h.setAttribute("rel","stylesheet");h.setAttribute("type","text/css");h.setAttribute("id",f);h.setAttribute("href",g);c.getElementsByTagName("head")[0].appendChild(h)},Jj:function(f){a||(a={});try{var g=f.cssRules||f.rules,h=g.length-1,l=f.imports,m=l?l.length:0,p;for(p=0;p<m;++p)d.Jj(l[p]);for(;0<=h;--h){var t=g[h];t.styleSheet&&d.Jj(t.styleSheet);d.Xq(t,f)}}catch(n){}},Xq:function(f,g){if(f.styleSheet)return d.Jj(f.styleSheet);var h=f.selectorText,
l;if(h){h=h.split(",");var m=h.length;for(l=0;l<m;l++)a[String.trim(h[l]).toLowerCase()]={parentStyleSheet:g,Sl:f}}},RB:function(f){var g={},h;(null===a||f)&&d.At();for(h in a)g[h]=a[h].Sl;return g},At:function(){var f=c.styleSheets,g=0,h=f.length;for(a={};g<h;g++)try{f[g].disabled||d.Jj(f[g])}catch(l){}},Tr:function(f,g,h){a&&!g||d.At();if(!k.isArray(f))return(f=a[f.toLowerCase()])&&!h&&(f=f.Sl),f||null;for(g=0;g<f.length;g++)if(a[f[g]])return h?a[f[g].toLowerCase()]:a[f[g].toLowerCase()].Sl;return null},
gB:function(f,g,h){var l=f.cssRules||f.rules,m=l.length;f.insertRule?f.insertRule(g+"{"+h+"}",m):f.addRule(g,h||" ");d.Xq(g=l[m],f);return g},nA:function(f,g,h){var l;if(k.isArray(f))for(l=0;l<f.length;l++){if(d.nA(f[l],g,h))return!0}else if(l=d.Tr(f)){if(2==arguments.length){var m=k.Element.Xy(g);for(g in m)l.style[g.replace(e,b)]=m[g]}else l.style[g.replace(e,b)]=h;return!0}return!1},deleteRule:function(f){var g=d.Tr(f,!1,!0);if(g){var h=g.parentStyleSheet;g=Array.prototype.indexOf(h.cssRules||
h.rules,g.Sl);h.deleteRule?h.deleteRule(g):h.removeRule(g);delete a[f]}}};return d}();
k.F.JSON=new function(){function b(h){return/["\\\x00-\x1f]/.test(h)?'"'+h.replace(/([\x00-\x1f\\"])/g,function(l,m){if(l=g[m])return l;l=m.charCodeAt();return"\\u00"+Math.floor(l/16).toString(16)+(l%16).toString(16)})+'"':'"'+h+'"'}function a(h){if(k.da(h)&&null!==h){if(k.isArray(h)){var l=["["],m,p=h.length;for(m=0;m<p;m+=1){var t=h[m];switch(typeof t){case "undefined":case "function":case "unknown":break;default:n&&l.push(",");l.push(null===t?"null":k.F.JSON.encode(t));var n=!0}}l.push("]");return l.join("")}if(k.Pf(h))return k.F.JSON.ix(h);
if(k.ba(h))return b(h);if("number"==typeof h)return isFinite(h)?String(h):"null";if(k.bf(h))return String(h);n=["{"];for(m in h)if(!h.getElementsByTagName&&(!d||h.hasOwnProperty(m)))switch(p=h[m],typeof p){case "undefined":case "function":case "unknown":break;default:l&&n.push(","),n.push(a(m),":",null===p?"null":a(p)),l=!0}n.push("}");return n.join("")}return"null"}function c(h){return h?eval("("+h+")"):""}function e(h){return 10>h?"0"+h:h}var d=!!{}.hasOwnProperty,f=function(){var h=null;return function(){null===
h&&(h=k.ov&&window.JSON&&"[object JSON]"==JSON.toString());return h}}(),g={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};this.ix=function(h){return'"'+h.getFullYear()+"-"+e(h.getMonth()+1)+"-"+e(h.getDate())+"T"+e(h.getHours())+":"+e(h.getMinutes())+":"+e(h.getSeconds())+'"'};this.encode=function(){var h;return function(l){h||(h=f()?JSON.stringify:a);return h(l)}}();this.decode=function(){var h;return function(l){h||(h=f()?JSON.parse:c);return h(l)}}()};k.encode=k.F.JSON.encode;
k.decode=k.F.JSON.decode;k.data.Qp=function(b){k.apply(this,b)};
k.apply(k.data.Qp.prototype,{timeout:3E4,Hl:!1,rb:!0,yr:"_dc",request:function(b){var a=b.Ud,c=b.url||this.url,e={Gd:this.Lx,Vj:this.vo,scope:this,Ic:{options:b,nx:0,qp:b.qp||3,Et:b.Et||3E3},timeout:k.Ng(b.timeout,this.timeout)};k.hk(a)&&(a=a.call(b.scope||window,b));a=k.Ym(this.Jf,k.Ga(a)?k.Ym(a):a);k.hk(c)&&(c=c.call(b.scope||window,b));var d=b.method||this.method||(a||b.Fu||b.rs?"POST":"GET");if("GET"===d&&this.rb&&!1!==b.rb||!0===b.rb)c=k.bl(c,(b.yr||this.yr)+"="+(new Date).getTime());(!0===b.Hl||
this.Hl)&&this.abort();("GET"==d||b.Fu||b.rs)&&a&&(c=k.bl(c,a),a="");e.Ic.rz=[d,c,e,a,b];return this.Um=k.Rd.oa.request(d,c,e,a,b)},Ci:function(b){return b?k.Rd.oa.Ci(b):!!this.Um},abort:function(b){(b||this.Ci())&&k.Rd.oa.abort(b||this.Um)},Lx:function(b){this.Um=!1;var a=b.Ic.options;b.Ic=a?a.Ic:null;a.Gd&&a.Gd.call(a.scope,b,a);a.P&&a.P.call(a.scope,a,!0,b)},vo:function(b){var a=b.Ic;!b.Ux&&++a.nx<a.qp?k.Rd.oa.request.defer(a.Et,k.Rd.oa,a.rz):(this.Um=!1,a=b.Ic.options,b.Ic=a?a.Ic:null,a.Vj&&a.Vj.call(a.scope,
b,a),a.P&&a.P.call(a.scope,a,!1,b))}});k.oa=new k.data.Qp({Hl:!1});
k.ic=function(){function b(x){var z=!1,B=0,H=y.length,N=!1;if(x){if(x.getElementById||x.navigator){for(;B<H;++B){var E=y[B];if(E.lc===x){z=E.id;break}}z||(z=k.id(x),y.push({id:z,lc:x}),N=!0)}else z=k.id(x);k.Mc[z]||(k.Element.Hn(new k.Element(x),z),N&&(k.Mc[z].OD=!0))}return z}function a(x,z,B,H,N,E){x=k.Pd(x);var G=b(x);G=k.Mc[G].Ub;x=t.on(x,z,N);G[z]=G[z]||[];G[z].push([B,N,E,x,H])}function c(x){if("complete"==n.readyState)return e(),!0;p||(m=setTimeout(arguments.callee,2));return!1}function e(x){p||
(p=!0,m&&clearTimeout(m),n.removeEventListener("DOMContentLoaded",e,!1),t.jj(q,"load",arguments.callee));l&&!k.Gg&&(k.Gg=!0,l.Xj(),l.wa=[])}function d(x,z,B){return function(){B.delay(z.buffer,x,null,[{}])}}function f(x,z,B,H,N){return function(E){k.ic.removeListener(z,B,H,N);x(E)}}function g(x,z,B){return function(){var H=new k.F.jl(x);B.Ec||(B.Ec=[]);B.Ec.push(H);H.delay(z.delay||10,x,null,[{}])}}function h(x,z,B,H,N){function E(T){H.call(N||M,T,null,G)}var G=B&&"boolean"!=typeof B?B:{},M=k.Pd(x);
H=H||G.Ag;N=N||G.scope;G.delay&&(E=g(E,G,H));G.Xz&&(E=f(E,M,z,H,N));if(G.buffer){var K=new k.F.jl(E);E=d(E,G,K)}a(M,z,H,K,E,N);return E}var l,m,p=!1,t=k.Rd.Event,n=document,q=window,v=/^(?:scope|delay|buffer|single|args|delegate)$/,y=[],u={addListener:function(x,z,B,H,N){if("object"==typeof z)for(var E in z)B=z[E],v.test(E)||(k.hk(B)?h(x,E,z,B,z.scope):h(x,E,B));else h(x,z,N,B,H)},removeListener:function(x,z,B,H){x=k.Pd(x);var N=b(x),E=x&&k.Mc[N].Ub[z]||[],G,M;var K=0;for(G=E.length;K<G;K++)if(k.isArray(M=
E[K])&&M[0]==B&&(!H||M[2]==H)){M[4]&&M[4].cancel();if(H=B.Ec&&B.Ec.length){for(;H--;)B.Ec[H].cancel();delete B.Ec}t.jj(x,z,M[3]);E.splice(K,1);0===E.length&&delete k.Mc[N].Ub[z];for(H in k.Mc[N].Ub)return!1;k.Mc[N].Ub={};return!1}},np:function(x){x=k.Pd(x);var z=b(x),B=(k.Mc[z]||{}).Ub||{},H,N,E;for(N in B)if(B.hasOwnProperty(N)){var G=B[N];var M=0;for(H=G.length;M<H;M++){var K=G[M];K[4]&&K[4].cancel();if(K[0].Ec&&(E=K[0].Ec.length)){for(;E--;)K[0].Ec[E].cancel();delete K.Ec}t.jj(x,N,K[3])}}k.Mc[z]&&
(k.Mc[z].Ub={})},Sr:function(x,z){x=k.Pd(x);x=b(x);return(x=(k.Mc[x]||{}).Ub||{},x[z])?x[z]:null},Dm:function(x,z,B){x=k.Pd(x);var H=b(x);H=(k.Mc[H]||{}).Ub||{};var N;if(B){if(H&&H.hasOwnProperty(B)){var E=H[B];H=0;for(N=E.length;H<N;H++)k.ic.removeListener(x,B,E[H][0])}}else k.ic.np(x);if(z&&x&&x.childNodes)for(H=0,N=x.childNodes.length;H<N;H++)k.ic.Dm(x.childNodes[H],z,B)},pi:function(){for(var x in k.Mc)k.ic.np(x);delete k.Mc;delete k.Element.ol;k.Rd.oa.Wv()},Qy:function(x,z,B){k.Gg?(l||(l=new k.F.Event),
l.addListener(x,z,B),l.Xj(),l.wa=[]):(l||(l||(l=new k.F.Event),n.addEventListener("DOMContentLoaded",e,!1),k.Qd&&c(),t.on(q,"load",e)),B=B||{},B.delay=B.delay||1,l.addListener(x,z,B))},sB:e};u.on=u.addListener;u.jj=u.removeListener;return u}();k.Qo=k.ic.Qy;
(function(){function b(){var c=document.createElement("div"),e=document,d;c.innerHTML='<div style="height:30px;width:50px;"><div style="height:20px;width:20px;"></div></div><div style="float:left;background-color:transparent;">';e.body.appendChild(c);var f=c.lastChild;if(d=e.defaultView)"0px"!=d.getComputedStyle(c.firstChild.firstChild,null).marginRight&&(a.lr=!1),"transparent"!=d.getComputedStyle(f,null).backgroundColor&&(a.mr=!1);a.cssFloat=!!f.style.cssFloat;e.body.removeChild(c)}var a=k.apply(k.supports,
{lr:!0,mr:!0,cssFloat:!0,Qu:!!document.documentElement.classList});k.Gg?b():k.Qo(b)})();k.apply(k.ic,function(){var b=k.ic.pi,a=k.Qd?525<=k.Ng(navigator.userAgent.match(/AppleWebKit\/(\d+)/i)[1]):!(k.Fg&&!k.lm||k.$c&&!k.lm||k.ik);return{pi:function(){b.call(k.ic)},JB:function(){return a?"keydown":"keypress"},ru:a}}());k.ic.on=k.ic.addListener;
(function(){function b(){}var a=document;k.Element=function(h,l){h="string"==typeof h?a.getElementById(h):h;if(!h)return null;var m=h.id;if(!l&&m&&k.Mc[m])return k.Mc[m].lc;this.dom=h;this.id=m||k.id(h)};var c=k.Element,e=k.Mc;k.apply(c.prototype,{ax:"px",focus:function(h,l){l=l||this.dom;try{Number(h)?this.focus.defer(h,null,[null,l]):l.focus()}catch(m){}return this},blur:function(){try{this.dom.blur()}catch(h){}return this},wb:function(h){var l=this.dom.value;return h?parseInt(l,10):l},addListener:function(h,
l,m,p){k.ic.on(this.dom,h,l,m||this,p);return this},removeListener:function(h,l,m){k.ic.removeListener(this.dom,h,l,m||this);return this},iD:function(){k.ic.np(this.dom);return this},dD:function(){k.ic.Dm(this,!0);return this},Re:function(h){""===h||"auto"==h||void 0===h?h=h||"":isNaN(h)&&f.test(h)||(h+=this.ax||"px");return h}});var d=c.prototype;c.Dj=function(h){k.apply(d,h)};d.on=d.addListener;d.jj=d.removeListener;d.On=!0;var f=/\d+(px|em|%|en|ex|pt|in|cm|mm|pc)$/i,g;c.get=function(h){var l;if(!h)return null;
if("string"==typeof h){if(!(l=a.getElementById(h)))return null;if(e[h]&&e[h].lc){var m=e[h].lc;m.dom=l}else m=c.Hn(new c(l));return m}return h.tagName?((m=h.id)||(m=k.id(h)),e[m]&&e[m].lc?(m=e[m].lc,m.dom=h):m=c.Hn(new c(h)),m):h instanceof c?(h!=g&&(h.dom=a.getElementById(h.id)||h.dom),h):h==a?(g||(h=function(){},h.prototype=c.prototype,g=new h,g.dom=a),g):null};c.Hn=function(h,l){l=l||h.id;e[l]={lc:h,data:{},Ub:{}};return h};c.data=function(h,l,m){h=c.get(h);if(!h)return null;var p=e[h.id].data;
return 2==arguments.length?p[l]:p[l]=m};b.prototype=c.prototype;c.qn=function(){this.dom=void 0};c.qn.prototype=new b;c.ol={};c.Aa=function(h,l){var m=null;l=l||"_global";if(h=k.Pd(h))(c.ol[l]=c.ol[l]||new c.qn).dom=h,m=c.ol[l];return m};k.get=c.get;k.Aa=c.Aa})();
k.Element.Dj(function(){function b(y,u){return u.charAt(1).toUpperCase()}function a(y){return d[y]||(d[y]="float"==y?c.cssFloat?"cssFloat":"styleFloat":y.replace(f,b))}var c=k.supports,e=c.Qu,d={},f=/(-[a-z])/gi,g=document.defaultView,h=/alpha\(opacity=(.*)\)/i,l=/^\s+|\s+$/g,m=/\s/,p=/\s+/,t=/\w/g,n=Math,q={l:"border-left-width",r:"border-right-width",t:"border-top-width",b:"border-bottom-width"},v={l:"padding-left",r:"padding-right",t:"padding-top",b:"padding-bottom"};return{Jq:function(y){var u=
"number"==typeof y;u&&this.On&&(y-=this.Ah("lr")+this.Bh("lr"));return u&&0>y?0:y},Iq:function(y){var u="number"==typeof y;u&&this.On&&(y-=this.Ah("tb")+this.Bh("tb"));return u&&0>y?0:y},C:function(y){var u,x=[];if(k.isArray(y)){var z=0;for(u=y.length;z<u;z++){var B=y[z];"string"==typeof B&&-1==(" "+this.dom.className+" ").indexOf(" "+B+" ")&&x.push(B)}x.length&&(this.dom.className+=" "+x.join(" "))}else"string"!=typeof y||this.J(y)||(this.dom.className+=" "+y);return this},v:function(y){var u=this.dom,
x;"string"==typeof y&&(y=y.replace(l,"").split(p));if(u&&u.className&&y&&(x=y.length))if(1==x&&e)y[0]&&u.classList.remove(y[0]);else{x=u.className;var z={},B,H=[],N=!1;if(x){k.ba(x)&&(x=x.replace(l,"").split(m));var E=0;for(B=x.length;E<B;E++)z[x[E]]=!0}if(y)for(k.ba(y)&&(y=y.split(m)),E=0,B=y.length;E<B;E++){var G=y[E];z[G]&&(N=!0,delete z[G])}for(G in z)H.push(G);H.yw=N;H.yw&&(u.className=H.join(" "))}return this},fD:function(y){var u=this.dom.parentNode.childNodes,x,z;y=k.isArray(y)?y:[y];var B=
0;for(z=u.length;B<z;B++)(x=u[B])&&1==x.nodeType&&k.Aa(x,"_internal").v(y);return this.C(y)},gu:function(y){return this.J(y)?this.v(y):this.C(y)},J:function(y){return y&&-1!=(" "+this.dom.className+" ").indexOf(" "+y+" ")},ag:function(y,u){return this.v(y).C(u)},cf:function(y,u){return this.Ya(y)==u},Ya:function(){return g&&g.getComputedStyle?function(y){var u=this.dom,x,z;if(u==document)return null;y=a(y);var B=(x=u.style[y])?x:(z=g.getComputedStyle(u,""))?z[y]:null;"marginRight"!=y||"0px"==B||c.lr||
(x=u.style.display,u.style.display="inline-block",B=g.getComputedStyle(u,"").marginRight,u.style.display=x);"backgroundColor"!=y||"rgba(0, 0, 0, 0)"!=B||c.mr||(B="transparent");return B}:function(y){var u=this.dom,x,z;if(u==document)return null;if("opacity"==y)return u.style.filter.match&&(x=u.style.filter.match(h))&&(y=parseFloat(x[1]),!isNaN(y))?y?y/100:0:1;y=a(y);return u.style[y]||((z=u.currentStyle)?z[y]:null)}}(),Dc:function(y,u){var x;if("object"!=typeof y){var z={};z[y]=u;y=z}for(x in y)u=
y[x],this.dom.style[a(x)]=u;return this},fe:function(y){var u=this.dom;u=n.max(u.offsetHeight,u.clientHeight)||0;u=y?u-this.Ah("tb")-this.Bh("tb"):u;return 0>u?0:u},Ch:function(y){var u=this.dom;u=n.max(u.offsetWidth,u.clientWidth)||0;u=y?u-this.Ah("lr")-this.Bh("lr"):u;return 0>u?0:u},HD:function(y){y=this.Jq(y);this.dom.style.width=this.Re(y);return this},Iz:function(y){y=this.Iq(y);this.dom.style.height=this.Re(y);return this},Ah:function(y){return this.Hq(y,q)},Bh:function(y){return this.Hq(y,
v)},Hq:function(y,u){var x=0;y=y.match(t);var z,B,H=y.length;for(B=0;B<H;B++)(z=(z=y[B])&&parseInt(this.Ya(u[z]),10))&&(x+=n.abs(z));return x},AC:{l:"margin-left",r:"margin-right",t:"margin-top",b:"margin-bottom"}}}());
k.Element.Dj(function(){var b=/([a-z0-9-]+)\s*:\s*([^;\s]+(?:\s*[^;\s]+)*);?/gi;return{Dl:function(a){if(a){var c;"function"==typeof a&&(a=a.call());if("string"==typeof a)for(b.lastIndex=0;c=b.exec(a);)this.Dc(c[1],c[2]);else"object"==typeof a&&this.Dc(a)}},TB:function(){var a={};k.Yc(arguments,function(c){a[c]=this.Ya(c)},this);return a},Xy:function(a){var c={},e;if(a)for(b.lastIndex=0;e=b.exec(a);)c[e[1]]=e[2]||"";return c},Oz:function(a,c){"object"==typeof a&&(c=a.height,a=a.width);a=this.Jq(a);
c=this.Iq(c);this.dom.style.width=this.Re(a);this.dom.style.height=this.Re(c);return this},getSize:function(a){return{width:this.Ch(a),height:this.fe(a)}}}}());k.Element.pv=1;k.Element.Su=2;k.Element.av=3;k.Element.Op=4;k.Element.gn="x-hide-nosize";
k.Element.Dj(function(){function b(d){var f=e(d,"visibilityMode");void 0===f&&e(d,"visibilityMode",f=1);return f}function a(d){var f=e(d,"originalDisplay");void 0===f&&e(d,"originalDisplay",f="");return f}var c=k.Element,e=c.data;return{WC:"",rE:1,GD:function(d){e(this.dom,"visibilityMode",d);return this},isVisible:function(){var d=this.dom,f=e(d,"isVisible");if("boolean"==typeof f)return f;f=!this.cf("visibility","hidden")&&!this.cf("display","none")&&!(b(d)==c.Op&&this.J(this.gn||c.gn));e(d,"isVisible",
f);return f},yp:function(d){var f=this.dom,g=b(f);if(g==c.Op)this[d?"removeCls":"addCls"](this.gn||c.gn);else{if(g==c.Su)return this.Gz(d);g==c.av?d?(this.Dl(this.$r||{position:"",top:"",left:""}),delete this.$r):(this.$r={position:this.Ya("position"),top:this.Ya("top"),left:this.Ya("left")},this.Dl({position:"absolute",top:"-10000px",left:"-10000px"})):(this.xx(),f.style.visibility=d?"visible":"hidden")}e(f,"isVisible",d);return this},VB:function(){var d=this.dom;return this.isVisible()||b(d)==c.pv},
toggle:function(){this.yp(!this.isVisible());return this},Gz:function(d){"boolean"==typeof d&&(d=d?a(this.dom):"none");this.Dc("display",d);return this},xx:function(){this.cf("display","none")&&(this.Dc("visibility","hidden"),this.Dc("display",a(this.dom)),this.cf("display","none")&&this.Dc("display","block"))},hide:function(){this.yp(!1);return this},show:function(){this.yp(!0);return this}}}());
(function(){var b=k.Rd.Uu;k.Element.Dj({Ad:function(a){return b.Ad(this.dom,a)},eb:function(a){return b.eb(this.dom,a)},Nf:function(a){return b.Nf(this.dom,a)},LB:function(a){var c=this.Nf();a=k.Aa(a,"_internal").Nf();return[c[0]-a[0],c[1]-a[1]]},Ha:function(a){return this.dg([a,this.eb()])},xa:function(a){return this.dg([this.Ad(),a])},xD:function(a){this.Dc("left",this.Re(a));return this},ED:function(a){this.Dc("top",this.Re(a));return this},CD:function(a){this.Dc("right",this.Re(a));return this},
uD:function(a){this.Dc("bottom",this.Re(a));return this},dg:function(a){b.dg(this.dom,a);return this},Jz:function(a,c){return this.dg([a,c])},moveTo:function(a,c){return this.dg([a,c])},Fx:function(a){return a?parseInt(this.Ya("left"),10)||0:this.Ad()},QB:function(a){return a?this.Fx(!0)+this.Ch()||0:this.Ad()+this.Ch()},Ur:function(a){return a?parseInt(this.Ya("top"),10)||0:this.eb()},EB:function(a){return a?this.Ur(!0)+this.fe()||0:this.eb()+this.fe()},position:function(a,c,e,d){!a&&this.cf("position",
"static")?this.Dc("position","relative"):a&&this.Dc("position",a);c&&this.Dc("z-index",c);(e||d)&&this.dg([e||!1,d||!1])},WA:function(a){a=a||"";this.Dc({left:a,right:a,top:a,bottom:a,"z-index":"",position:"static"});return this},OB:function(){var a=this.Ya("left"),c=this.Ya("top");return{position:this.Ya("position"),left:a,right:a?"":this.Ya("right"),top:c,bottom:c?"":this.Ya("bottom"),"z-index":this.Ya("z-index")}},AD:function(a){var c=this.dom.style;this.Dc(a);"auto"==a.right&&(c.right="");"auto"==
a.bottom&&(c.bottom="");return this},iA:function(a,c){c=isNaN(a[1])?c:a[1];a=isNaN(a[0])?a:a[0];var e=this.cf("position","relative"),d=this.Nf(),f=parseInt(this.Ya("left"),10),g=parseInt(this.Ya("top"),10);f=isNaN(f)?e?0:this.dom.offsetLeft:f;g=isNaN(g)?e?0:this.dom.offsetTop:g;return{left:a-d[0]+f,top:c-d[1]+g}},Rt:function(a){this.Dc("z-index",a+2);return this}})})();
k.Element.Dj({vD:function(b,a){var c=b.width,e=b.height;a&&!this.On&&(c-=this.Ah("lr")+this.Bh("lr"),e-=this.Ah("tb")+this.Bh("tb"));this.Nt(b.x,b.y,c,e);return this},Zc:function(b,a,c){var e=this.Ah,d=this.Bh;a?(a=parseInt(this.Ya("left"),10)||0,c=parseInt(this.Ya("top"),10)||0,a=[a,c]):a=this.Nf(c);var f=this.dom;c=f.offsetWidth;f=f.offsetHeight;if(b){b=e.call(this,"l")+d.call(this,"l");var g=e.call(this,"r")+d.call(this,"r");var h=e.call(this,"t")+d.call(this,"t");e=e.call(this,"b")+d.call(this,
"b");e={x:a[0]+b,y:a[1]+h,0:a[0]+b,1:a[1]+h,width:c-(b+g),height:f-(h+e)}}else e={x:a[0],y:a[1],0:a[0],1:a[1],width:c,height:f};e.right=e.x+e.width;e.bottom=e.y+e.height;return e},move:function(b,a){var c=this.Nf(),e=c[0],d=c[1];c=[e-a,d];var f=[e+a,d],g=[e,d-a];a=[e,d+a];a={l:c,left:c,r:f,right:f,t:g,top:g,up:g,b:a,bottom:a,down:a};b=b.toLowerCase();this.moveTo(a[b][0],a[b][1])},yD:function(b,a){var c=this.dom.style;c.left=this.Re(b);c.top=this.Re(a);return this},Nt:function(b,a,c,e){this.Oz(c,e);
this.Jz(b,a);return this},BD:function(b){return this.Nt(b.left,b.top,b.right-b.left,b.bottom-b.top)}});
k.Tc=function(){function b(n){for(;(n=n.nextSibling)&&1!=n.nodeType;);return n}function a(n){for(;(n=n.previousSibling)&&1!=n.nodeType;);return n}var c={},e={},d={},f=/^\s+|\s+$/g,g=/\{(\d+)\}/g,h=/^(\s?[\/>+~]\s?|\s|$)/,l=/^(#)?([\w\-\*]+)/,m=/(\d*)n\+?(\d*)/,p=/\D/,t=30803;eval("var batch = 30803;");return{Ya:function(n,q){return k.Aa(n).Ya(q)},compile:function(n,q){q=q||"select";var v=["var f = function(root){\n var mode; ++batch; var n = root || document;\n"],y=k.Tc.Ay,u=y.length,x;(x=n.match(h))&&
x[1]&&(v[v.length]='mode="'+x[1].replace(f,"")+'";',n=n.replace(x[1],""));for(;"/"==n.substr(0,1);)n=n.substr(1);for(;n&&z!=n;){var z=n;x=n.match(l);"select"==q?x?(v[v.length]="#"==x[1]?'n = quickId(n, mode, root, "'+x[2]+'");':'n = getNodes(n, mode, "'+x[2]+'");',n=n.replace(x[0],"")):"@"!=n.substr(0,1)&&(v[v.length]='n = getNodes(n, mode, "*");'):x&&(v[v.length]="#"==x[1]?'n = byId(n, "'+x[2]+'");':'n = byTag(n, "'+x[2]+'");',n=n.replace(x[0],""));for(;!(x=n.match(h));){x=!1;for(var B=0;B<u;B++){var H=
y[B],N=n.match(H.Hk);if(N){v[v.length]=H.select.replace(g,function(E,G){return N[G]});n=n.replace(N[0],"");x=!0;break}}if(!x)throw'Error parsing selector, parsing failed at "'+n+'"';}x[1]&&(v[v.length]='mode="'+x[1].replace(f,"")+'";',n=n.replace(x[1],""))}v[v.length]="return nodup(n);\n}";eval(v.join(""))},ps:function(n,q){q=q||document;"string"==typeof q&&(q=document.getElementById(q));n=n.split(",");for(var v=[],y=0,u=n.length;y<u;y++){var x=n[y].replace(f,"");if(!c[x]&&(c[x]=k.Tc.compile(x),!c[x]))throw x+
" is not a valid selector";(x=c[x](q))&&x!=document&&(v=v.concat(x))}if(1<n.length)if(q=v){if(y=q.length,n=q,v=-1,y&&"undefined"==typeof q.nodeType&&1!=y){y=++t;q[0].vl=y;for(u=1;x=q[u];u++)if(x.vl!=y)x.vl=y;else{n=[];for(x=0;x<u;x++)n[++v]=q[x];for(x=u+1;u=q[x];x++)u.vl!=y&&(u.vl=y,n[++v]=u);break}q=n}}else q=[];else q=v;return q},by:function(n){return(n=(n?n.ownerDocument||n:0).documentElement)?"HTML"!==n.nodeName:!1},select:document.querySelectorAll?function(n,q,v){q=q||document;if(!k.Tc.by(q))try{return k.fu(q.querySelectorAll(n))}catch(y){}return k.Tc.ps.call(this,
n,q,v)}:function(n,q,v){return k.Tc.ps.call(this,n,q,v)},selectNode:function(n,q){return k.Tc.select(n,q)[0]},Bz:function(n,q,v){n=n.replace(f,"");d[n]||(d[n]=k.Tc.compile(n,"select"));n=d[n](q);n=n[0]?n[0]:n;"function"==typeof n.normalize&&n.normalize();n=n&&n.firstChild?n.firstChild.nodeValue:null;return null===n||void 0===n||""===n?v:n},pD:function(n,q,v){n=k.Tc.Bz(n,q,v||0);return parseFloat(n)},is:function(n,q){"string"==typeof n&&(n=document.getElementById(n));var v=k.isArray(n);q=k.Tc.filter(v?
n:[n],q);return v?q.length==n.length:0<q.length},filter:function(n,q,v){q=q.replace(f,"");e[q]||(e[q]=k.Tc.compile(q,"simple"));q=e[q](n);if(v){var y=q.length;v=++t;var u=[];if(y){for(var x=0;x<y;x++)q[x].Sv=v;x=0;for(q=n.length;x<q;x++)n[x].Sv!=v&&(u[u.length]=n[x]);n=u}}else n=q;return n},Ay:[{Hk:/^\.([\w\-]+)/,select:'n = byClassName(n, " {1} ");'},{Hk:/^:([\w\-]+)(?:\(((?:[^\s>\/]*|.*?))\))?/,select:'n = byPseudo(n, "{1}", "{2}");'},{Hk:/^(?:([\[\{])(?:@)?([\w\-]+)\s?(?:(=|.=)\s?(["']?)(.*?)\4)?[\]\}])/,
select:'n = byAttribute(n, "{2}", "{5}", "{3}", "{1}");'},{Hk:/^#([\w\-]+)/,select:'n = byId(n, "{1}");'},{Hk:/^@([\w\-]+)/,select:'return {firstChild:{nodeValue:attrValue(n, "{1}")}};'}],VC:{"=":function(n,q){return n==q},"!=":function(n,q){return n!=q},"^=":function(n,q){return n&&n.substr(0,q.length)==q},"$=":function(n,q){return n&&n.substr(n.length-q.length)==q},"*=":function(n,q){return n&&-1!==n.indexOf(q)},"%=":function(n,q){return 0==n%q},"|=":function(n,q){return n&&(n==q||n.substr(0,q.length+
1)==q+"-")},"~=":function(n,q){return n&&-1!=(" "+n+" ").indexOf(" "+q+" ")}},cD:{"first-child":function(n){for(var q=[],v=-1,y,u=0,x;x=y=n[u];u++){for(;(y=y.previousSibling)&&1!=y.nodeType;);y||(q[++v]=x)}return q},"last-child":function(n){for(var q=[],v=-1,y,u=0,x;x=y=n[u];u++){for(;(y=y.nextSibling)&&1!=y.nodeType;);y||(q[++v]=x)}return q},"nth-child":function(n,q){var v=[],y=-1,u=m.exec("even"==q&&"2n"||"odd"==q&&"2n+1"||!p.test(q)&&"n+"+q||q);q=(u[1]||1)-0;u=u[2]-0;for(var x=0,z;z=n[x];x++){var B=
z.parentNode;if(void 0!=B.Bv){for(var H=0,N=B.firstChild;N;N=N.nextSibling)1==N.nodeType&&(N.Zs=++H);B.Bv=void 0}if(1==q){if(0==u||z.Zs==u)v[++y]=z}else 0==(z.Zs+u)%q&&(v[++y]=z)}return v},"only-child":function(n){for(var q=[],v=-1,y=0,u;u=n[y];y++)a(u)||b(u)||(q[++v]=u);return q},empty:function(n){for(var q=[],v=-1,y=0,u;u=n[y];y++){for(var x=u.childNodes,z=0,B,H=!0;B=x[z];)if(++z,1==B.nodeType||3==B.nodeType){H=!1;break}H&&(q[++v]=u)}return q},contains:function(n,q){for(var v=[],y=-1,u=0,x;x=n[u];u++)-1!=
(x.textContent||x.innerText||"").indexOf(q)&&(v[++y]=x);return v},nodeValue:function(n,q){for(var v=[],y=-1,u=0,x;x=n[u];u++)x.firstChild&&x.firstChild.nodeValue==q&&(v[++y]=x);return v},checked:function(n){for(var q=[],v=-1,y=0,u;u=n[y];y++)1==u.checked&&(q[++v]=u);return q},not:function(n,q){return k.Tc.filter(n,q,!0)},any:function(n,q){q=q.split("|");for(var v=[],y=-1,u,x=0,z;z=n[x];x++)for(var B=0;u=q[B];B++)if(k.Tc.is(z,u)){v[++y]=z;break}return v},odd:function(n){return this["nth-child"](n,
"odd")},even:function(n){return this["nth-child"](n,"even")},nth:function(n,q){return n[q-1]||[]},first:function(n){return n[0]||[]},last:function(n){return n[n.length-1]||[]},has:function(n,q){for(var v=k.Tc.select,y=[],u=-1,x=0,z;z=n[x];x++)0<v(q,z).length&&(y[++u]=z);return y},next:function(n,q){for(var v=k.Tc.is,y=[],u=-1,x=0,z;z=n[x];x++){var B=b(z);B&&v(B,q)&&(y[++u]=z)}return y},prev:function(n,q){for(var v=k.Tc.is,y=[],u=-1,x=0,z;z=n[x];x++){var B=a(z);B&&v(B,q)&&(y[++u]=z)}return y}}}}();
k.query=k.Tc.select;
k.Vu=function(){function b(h,l,m,p){h=g.Mb(p,k.Pd(h),a(l));return m?k.get(h,!0):h}function a(h){var l="",m,p,t;if("string"==typeof h)l=h;else if(k.isArray(h))for(m=0;m<h.length;m++)h[m]&&(l+=a(h[m]));else{l+="<"+(h.tag=h.tag||"div");for(m in h){var n=h[m];if(!e.test(m))if("object"==typeof n){l+=" "+m+'="';for(p in n)l+=p+":"+n[p]+";";l+='"'}else l+=" "+({pe:"class",htmlFor:"for"}[m]||m)+'="'+n+'"'}c.test(h.tag)?l+="/>":(l+=">",(t=h.children||h.cn)?l+=a(t):h.html&&(l+=h.html),l+="</"+h.tag+">")}return l}
var c=/^(?:br|frame|hr|img|input|link|meta|range|spacer|wbr|area|param|col)$/i,e=/tag|children|cn|html$/i,d=/([a-z0-9-]+)\s*:\s*([^;\s]+(?:\s*[^;\s]+)*);?/gi,f=/end/i,g;return g={BC:function(h){return a(h)},Dl:function(h,l){if(l){var m;h=k.Aa(h);"function"==typeof l&&(l=l.call());if("string"==typeof l)for(d.lastIndex=0;m=d.exec(l);)h.Dc(m[1],m[2]);else"object"==typeof l&&h.Dc(l)}},Mb:function(h,l,m){var p={};h=h.toLowerCase();p.beforebegin=["BeforeBegin","previousSibling"];p.afterend=["AfterEnd",
"nextSibling"];var t=l.ownerDocument.createRange();var n="setStart"+(f.test(h)?"After":"Before");if(p[h])return t[n](l),m=t.createContextualFragment(m),l.parentNode.insertBefore(m,"beforebegin"==h?l:l.nextSibling),l[("beforebegin"==h?"previous":"next")+"Sibling"];p=("afterbegin"==h?"first":"last")+"Child";l.firstChild?(t[n](l[p]),m=t.createContextualFragment(m),"afterbegin"==h?l.insertBefore(m,l.firstChild):l.appendChild(m)):l.innerHTML=m;return l[p];throw'Illegal insertion point -> "'+h+'"';},insertBefore:function(h,
l,m){return b(h,l,m,"beforebegin")},aC:function(h,l,m){return b(h,l,m,"afterend","nextSibling")},bC:function(h,l,m){return b(h,l,m,"afterbegin","firstChild")},append:function(h,l,m){return b(h,l,m,"beforeend","",!0)},XC:function(h,l,m){h=k.Pd(h);h.innerHTML=a(l);return m?k.get(h.firstChild):h.firstChild},kc:a}}();k.data.pg=function(b){k.apply(this,b);this.head=document.getElementsByTagName("head")[0]};k.data.pg.lv=1E3;
k.apply(k.data.pg.prototype,{timeout:3E4,Tn:"callback",Bk:!0,Sj:function(b,a,c,e,d){var f=k.Ym(k.apply(a,this.Jf));b=k.bl(b,f);this.Bk&&(b=k.bl(b,"_dc="+(new Date).getTime()));f=++k.data.pg.lv;a={id:f,sh:"stcCallback"+f,$g:"stcScript"+f,Ud:a,url:b,P:c,scope:e,Oq:d};window[a.sh]=this.nr(a);b+=String.format("&{0}={1}",this.Tn,a.sh);!1!==this.Hl&&this.abort();a.Yk=this.vo.defer(this.timeout,this,[a]);c=document.createElement("script");c.setAttribute("src",b);c.setAttribute("type","text/javascript");
c.setAttribute("id",a.$g);this.head.appendChild(c);this.Tm=a},nr:function(b){var a=this;return function(c){a.Tm=!1;a.eo(b,!0);b.P.call(b.scope||window,c,!0,b.Oq)}},Ci:function(){return this.Tm?!0:!1},abort:function(){this.Ci()&&this.eo(this.Tm)},eo:function(b,a){this.head.removeChild(document.getElementById(b.$g));clearTimeout(b.Yk);if(a){window[b.sh]=void 0;try{delete window[b.sh]}catch(c){}}else window[b.sh]=function(){window[b.sh]=void 0;try{delete window[b.sh]}catch(c){}}},vo:function(b){this.Tm=
!1;this.eo(b,!1);b.P.call(b.scope||window,null,!1,b.Oq)},destroy:function(){this.abort()}});k.state.lh=function(){k.state.lh.prototype.constructor.call(this)};
k.apply(k.state.lh.prototype,{constructor:function(){this.state={}},get:function(b,a){return"undefined"==typeof this.state[b]?a:this.state[b]},clear:function(b){delete this.state[b]},set:function(b,a){this.state[b]=a},ao:function(b){var a=/^(a|n|d|b|s|o|e):(.*)$/.exec(unescape(b)),c;if(a&&a[1])switch(b=a[1],a=a[2],b){case "e":return null;case "n":return parseFloat(a);case "d":return new Date(Date.parse(a));case "b":return"1"==a;case "a":var e=[];""!=a&&k.Yc(a.split("^"),function(d){e.push(this.ao(d))},
this);return e;case "o":return e={},""!=a&&k.Yc(a.split("^"),function(d){c=d.split("=");e[c[0]]=this.ao(c[1])},this),e;default:return a}},io:function(b){var a="",c=0,e;if(null==b)return"e:1";if("number"==typeof b)b="n:"+b;else if("boolean"==typeof b)b="b:"+(b?"1":"0");else if(k.Pf(b))b="d:"+b.toGMTString();else if(k.isArray(b)){for(e=b.length;c<e;c++)a+=this.io(b[c]),c!=e-1&&(a+="^");b="a:"+a}else if("object"==typeof b){for(e in b)"function"!=typeof b[e]&&void 0!==b[e]&&(a+=e+"="+this.io(b[e])+"^");
b="o:"+a.substring(0,a.length-1)}else b="s:"+b;return escape(b)}});k.state.ml=function(){var b=new k.state.lh;return{Nz:function(a){b=a},get:function(a,c){return b.get(a,c)},set:function(a,c){b.set(a,c)},clear:function(a){b.clear(a)},PB:function(){return b}}}();k.state.pn=function(){k.state.pn.prototype.constructor.call(this)};
k.apply(k.state.pn.prototype,{constructor:function(b){k.state.lh.prototype.constructor.call(this);this.path="/";this.domain=this.expires=null;this.Mt=!1;this.Gk="";k.apply(this,b);this.state=this.mz()},set:function(b,a){"undefined"==typeof a||null===a?this.clear(b):(this.Fz(b,a),k.state.lh.prototype.set.call(this,b,a))},clear:function(b){this.Aw(b);k.state.lh.prototype.clear.call(this,b)},mz:function(){for(var b={},a=document.cookie+";",c=/\s?(.*?)=(.*?);/g,e,d;null!=(e=c.exec(a));)d=e[1],e=e[2],
d&&d.substring(0,this.Gk.length)==this.Gk&&(b[d.substr(this.Gk.length)]=this.ao(e));return b},Fz:function(b,a){b=this.Gk+b+"="+this.io(a)+("; expires="+(this.expires?this.expires.toGMTString():"Tue, 19 Jan 2038 03:14:07 GMT"))+(this.path?"; path="+this.path:"")+(this.domain?"; domain="+this.domain:"")+(this.Mt?"; secure":"");document.cookie=b},Aw:function(b){document.cookie=this.Gk+b+"=null; expires=Thu, 01-Jan-70 00:00:01 GMT"+(this.path?"; path="+this.path:"")+(this.domain?"; domain="+this.domain:
"")+(this.Mt?"; secure":"")}},k.state.lh.prototype);k.M.F.$p=function(){this.timeout=30;this.scripts={};this.links={};this.rb=!1;this.Gi=null};
k.apply(k.M.F.$p.prototype,{MD:function(){this.Gi||(this.Gi=new k.EA(k.Cx()),this.Gi.show())},YB:function(){this.Gi&&(this.Gi.hide(),this.Gi=null)},fz:function(b){var a=b.Ic;this.scripts[a.url]=!0;try{window.execScript?window.execScript(b.responseText):window.eval(b.responseText)}catch(c){}"function"==typeof a.P&&a.P.call(a.scope,!0,a.ia)},ez:function(b){b=b.Ic;"function"==typeof b.P&&b.P.call(b.scope,!1,b.ia)},Qv:function(b,a,c,e,d){k.oa.request({url:b,Gd:this.fz,Vj:this.ez,scope:this,timeout:1E3*
this.timeout,rb:a,Ic:{url:b,scope:e||window,P:c,ia:d}})},Pv:function(b,a,c,e,d){var f=document.getElementsByTagName("head")[0],g=document.createElement("link");this.links[b]=!0;a&&(b+="?_dc="+(new Date).getTime());g.rel="stylesheet";g.type="text/css";g.href=b;f.appendChild(g);"function"==typeof c&&c.call(e||window,!0,d,g)},Hv:function(b){if(!b)return"unknown";var a=b.lastIndexOf();return 0>a?"unknown":b.substr(a+1).toLowerCase()},load:function(b,a,c,e){var d="js",f=this.rb;if("object"==typeof b){var g=
b;b=g.url;d=g.type||(g.type=this.Hv(b));a=a||g.P;c=c||g.scope;e=e||g.ia;"undefined"!=typeof g.timeout&&(this.timeout=g.timeout);"undefined"!=typeof g.rb&&(f=g.rb)}!f&&this.scripts[b]?"function"==typeof a&&a.call(c||window,!0,e):"css"==d?this.Pv(b,f,a,c,e):this.Qv(b,f,a,c,e)}});
k.M.F.Ne=new function(){this.rk=new k.M.F.$p;this.load=function(b){k.da(b.Rl)||(b.links=b.links||[],b.Rl=0,k.isArray(b.scripts)||(b.scripts=[b.scripts]));if(0==b.scripts.length){if(0<b.links.length){var a,c;for(a=b.links.length-1;0<=a;a--)try{var e=b.links[a];(c=!!e.sheet.cssRules)&&b.links.splice(a,1)}catch(d){}}0==b.links.length||6<=b.Rl||b.LC?"function"==typeof b.P&&b.P.defer(0,b.scope||window,[!0,b.ia,b.links]):(++b.Rl,this.load.defer(100<<b.Rl,this,[b]))}else b.url=b.scripts.shift(),this.rk.load(b,
function(d,f,g){"css"==b.type&&b.links.unshift(g);this.load(b)},this);return b}};k.apply(k.M.F,{er:function(b,a){if(!k.ba(b)||!k.ba(a))return!1;b=b.split();a=a.split();var c;var e=0;for(c=Math.max(b.length,a.length);e<c;e++){if(b[e]&&!a[e]&&0<parseInt(b[e])||parseInt(b[e])>parseInt(a[e]))return 1;if(a[e]&&!b[e]&&0<parseInt(a[e])||parseInt(b[e])<parseInt(a[e]))return-1}return 0}});
k.apply(k.M.F,{bo:function(b){if(null==b)return null;var a={};if("object"==typeof b){"undefined"!=typeof b.length&&(a=[]);for(var c in b)"object"==typeof b[c]?a[c]=k.M.F.bo(b[c]):"string"==typeof b[c]?a[c]=b[c]:"number"==typeof b[c]?a[c]=b[c]:"boolean"==typeof b[c]&&(1==b[c]?a[c]=!0:a[c]=!1)}return a}});k.bo=k.M.F.bo;
k.apply(k.M.F.kl,{encode:function(b){var a=[],c,e,d=[];for(c=0;256>c;c++)a[c]="0123456789abcdef".charAt(c>>4)+"0123456789abcdef".charAt(c&15);c=0;for(e=b.length;c<e;c++)d[c]=a[b.charCodeAt(c)];return d.join("")},decode:function(b){var a=[],c,e,d=[];for(c=0;256>c;c++)a["0123456789abcdef".charAt(c>>4)+"0123456789abcdef".charAt(c&15)]=String.fromCharCode(c);if(!b.match(/^[a-f0-9]*$/i))return!1;b.length%2&&(b="0"+b);var f=c=0;for(e=b.length;c<e;c+=2)d[f++]=a[b.substr(c,2)];return d.join("")}});
k.M.F.wj=new function(){var b,a=!1;this.rv=function(c,e,d){return[c.slice(e,e+d)]};this.vv=function(c,e,d,f){for(var g=0;g<d;c[e+g]=f[g]?f[g]:0,g++);};this.sv=function(c,e){return String.fromCharCode(c[e])};this.wv=function(c,e,d){c[e]=d.charCodeAt(0)};this.qg=function(c,e){var d=a?b.sc-1:0,f=a?-1:1,g=d+f*b.sc,h;var l=0;for(h=1;d!=g;l+=c[e+d]*h,d+=f,h*=256);b.wg&&l&Math.pow(2,8*b.sc-1)&&(l-=Math.pow(2,8*b.sc));return l};this.rg=function(c,e,d){var f=a?b.sc-1:0,g=a?-1:1,h=f+g*b.sc;for(d=d<b.min?b.min:
d>b.max?b.max:d;f!=h;c[e+f]=d&255,f+=g,d>>=8);};this.uv=function(c,e,d){for(var f=Array(d),g=0;g<d;f[g]=String.fromCharCode(c[e+g]),g++);return f.join("")};this.xv=function(c,e,d,f){for(var g,h=0;h<d;c[e+h]=(g=f.charCodeAt(h))?g:0,h++);};this.aq=function(c,e){var d=b.sk;var f=8*b.sc-b.sk-1;var g=(1<<f)-1;var h=g>>1;var l=a?0:b.sc-1;var m=a?1:-1;var p=c[e+l];l+=m;var t=-7;var n=p&(1<<-t)-1;p>>=-t;for(t+=f;0<t;n=256*n+c[e+l],l+=m,t-=8);f=n&(1<<-t)-1;n>>=-t;for(t+=d;0<t;f=256*f+c[e+l],l+=m,t-=8);switch(n){case 0:n=
1-h;break;case g:return f?NaN:Infinity*(p?-1:1);default:f+=Math.pow(2,d),n-=h}return(p?-1:1)*f*Math.pow(2,n-d)};this.bq=function(c,e,d){var f;var g=b.sk;var h=8*b.sc-b.sk-1;var l=(1<<h)-1;var m=l>>1;var p=0>d?1:0;d=Math.abs(d);if(isNaN(d)||Infinity==d){d=isNaN(d)?1:0;var t=l}else t=Math.floor(Math.log(d)/Math.LN2),1>d*(f=Math.pow(2,-t))&&(t--,f*=2),d=1<=t+m?d+b.rp/f:d+b.rp*Math.pow(2,1-m),2<=d*f&&(t++,f/=2),t+m>=l?(d=0,t=l):1<=t+m?(d=(d*f-1)*Math.pow(2,g),t+=m):(d=d*Math.pow(2,m-1)*Math.pow(2,g),
t=0);m=a?b.sc-1:0;for(l=a?-1:1;8<=g;c[e+m]=d&255,m+=l,d/=256,g-=8);t=t<<g|d;for(h+=g;0<h;c[e+m]=t&255,m+=l,t/=256,h-=8);c[e+m-l]|=128*p};this.vq="(\\d+)?([AxcbBhHsfdiIlL])";this.lq={A:1,x:1,c:1,b:1,B:1,h:2,H:2,s:1,f:4,d:8,i:4,I:4,l:4,L:4};this.jq={A:{zd:this.vv,be:this.rv},s:{zd:this.xv,be:this.uv},c:{zd:this.wv,be:this.sv},b:{zd:this.rg,be:this.qg,sc:1,wg:!0,min:-Math.pow(2,7),max:Math.pow(2,7)-1},B:{zd:this.rg,be:this.qg,sc:1,wg:!1,min:0,max:Math.pow(2,8)-1},h:{zd:this.rg,be:this.qg,sc:2,wg:!0,
min:-Math.pow(2,15),max:Math.pow(2,15)-1},H:{zd:this.rg,be:this.qg,sc:2,wg:!1,min:0,max:Math.pow(2,16)-1},i:{zd:this.rg,be:this.qg,sc:4,wg:!0,min:-Math.pow(2,31),max:Math.pow(2,31)-1},I:{zd:this.rg,be:this.qg,sc:4,wg:!1,min:0,max:Math.pow(2,32)-1},l:{zd:this.rg,be:this.qg,sc:4,wg:!0,min:-Math.pow(2,31),max:Math.pow(2,31)-1},L:{zd:this.rg,be:this.qg,sc:4,wg:!1,min:0,max:Math.pow(2,32)-1},f:{zd:this.bq,be:this.aq,sc:4,sk:23,rp:Math.pow(2,-24)-Math.pow(2,-77)},d:{zd:this.bq,be:this.aq,sc:8,sk:52,rp:0}};
this.yv=function(c,e,d,f,g,h){for(var l=b.zd,m=0;m<c;l(d,f+m*e,g[h+m]),m++);};this.rn=function(c,e,d,f){a="<"!=c.charAt(0);for(var g=new RegExp(this.vq,"g"),h,l,m,p=0;h=g.exec(c);){l=void 0==h[1]||""==h[1]?1:parseInt(h[1]);m=this.lq[h[2]];if(d+l*m>e.length)return!1;switch(h[2]){case "A":case "s":if(p+1>f.length)return!1;this.jq[h[2]].zd(e,d,l,f[p]);p+=1;break;case "c":case "b":case "B":case "h":case "H":case "i":case "I":case "l":case "L":case "f":case "d":b=this.jq[h[2]];if(p+l>f.length)return!1;
this.yv(l,m,e,d,f,p);p+=l;break;case "x":for(h=0;h<l;h++)e[d+h]=0}d+=l*m}return e};this.cv=function(c){return this.rn("<H16s8s8sHHHHL",Array(this.Nu()),0,c)};this.Nu=function(){for(var c=new RegExp(this.vq,"g"),e,d=0;e=c.exec("<H16s8s8sHHHHL");)d+=(void 0==e[1]||""==e[1]?1:parseInt(e[1]))*this.lq[e[2]];return d}};k.wj=k.M.F.wj;
k.apply(k.M.Crypto.sj,{encode:function(b){var a,c="";b=k.M.Crypto.sj.Vv(b);var e=0;for(a=b.length;e<a;){var d=b.charCodeAt(e++);var f=b.charCodeAt(e++);var g=b.charCodeAt(e++);var h=d>>2;d=(d&3)<<4|f>>4;var l=(f&15)<<2|g>>6;var m=g&63;isNaN(f)?l=m=64:isNaN(g)&&(m=64);c=c+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(h)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(d)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(l)+
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(m)}return c},decode:function(b){var a,c="";b=b.replace(/[^A-Za-z0-9\+\/=]/g,"");var e=0;for(a=b.length;e<a;){var d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(b.charAt(e++));var f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(b.charAt(e++));var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(b.charAt(e++));var h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(b.charAt(e++));
d=d<<2|f>>4;f=(f&15)<<4|g>>2;var l=(g&3)<<6|h;c+=String.fromCharCode(d);64!=g&&(c+=String.fromCharCode(f));64!=h&&(c+=String.fromCharCode(l))}return c=k.M.Crypto.sj.Uv(c)},Vv:function(b){b=b.replace(/\r\n/g,"\n");var a,c="";var e=0;for(a=b.length;e<a;e++){var d=b.charCodeAt(e);128>d?c+=String.fromCharCode(d):(127<d&&2048>d?c+=String.fromCharCode(d>>6|192):(c+=String.fromCharCode(d>>12|224),c+=String.fromCharCode(d>>6&63|128)),c+=String.fromCharCode(d&63|128))}return c},Uv:function(b){var a,c="";var e=
0;for(a=b.length;e<a;){var d=b.charCodeAt(e);if(128>d)c+=String.fromCharCode(d),e++;else if(191<d&&224>d){var f=b.charCodeAt(e+1);c+=String.fromCharCode((d&31)<<6|f&63);e+=2}else{f=b.charCodeAt(e+1);var g=b.charCodeAt(e+2);c+=String.fromCharCode((d&15)<<12|(f&63)<<6|g&63);e+=3}}return c}});
(function(b,a){function c(D){D=D||{};this.id=Q.push(this)-1;this.lj=D.lj||!1;this.host=D.host||b.location.hostname;this.port=Number(D.port||(this.lj?443:80));this.timeout=D.timeout||3E4;this.kt=D.kt||3E4;this.hp=D.hp||3E3;this.zt=D.zt||6E4;this.Sq=!1!==D.Sq;this.lastEventId=D.lastEventId||null;this.Jo=D.Jo;this.Kh=D.Kh||!1;this.Cp=D.Cp||"tag";this.Fp=D.Fp||"time";this.no=D.no||"eventid";this.kj=D.kj||!1;this.sg=null;this.oi=0;this.mh=this.Pe=null;this.lu=D.lu||"/pub";this.mu=D.mu||"/sub";this.ku=
D.ku||"/ev";this.Jp=D.Jp||"/lp";this.nu=D.nu||"/ws";this.ts=D.ts||"id";this.qs=D.qs||"channel";this.om=D.om||"text";this.us=D.us||"tag";this.vs=D.vs||"time";this.ss=D.ss||"eventid";this.tm=(D.tm||"eventsource|websocket|stream|longpolling").split("|");this.pj=[];this.je=null;this.To=D.To||null;this.onmessage=D.onmessage||null;this.onerror=D.onerror||null;this.ym=D.ym||null;this.Jf=D.Jf||function(){return{}};this.channels={};this.Vn=0;this.br=D.br||!1;this.ar=D.ar||"channels";this.un=G.Wx(q(this));
for(D=0;D<this.tm.length;D++)try{var F=null;switch(this.tm[D]){case "websocket":F=new g(this);break;case "eventsource":F=new f(this);break;case "longpolling":F=new e(this);break;case "stream":F=new d(this)}this.pj[this.pj.length]=F}catch(O){E.debug(O)}this.readyState=0}function e(D){this.type=e.TYPE;this.ca=D;this.Vo=this.connection=null;this.wk=[];this.Ov=t(this.Mv,this);this.rf={timeout:this.ca.timeout,data:{},url:null,Gd:t(this.onmessage,this),error:t(this.onerror,this),load:t(this.onload,this),
ui:t(this.ui,this),ug:t(this.ug,this)}}function d(D){this.type=d.TYPE;this.ca=D;this.Uh=this.Zj=this.url=this.connection=null;this.gm="PushStreamManager_"+D.id}function f(D){if(!b.EventSource)throw"EventSource not supported";this.type=f.TYPE;this.ca=D;this.connection=null}function g(D){if(!b.WebSocket&&!b.$u)throw"WebSocket not supported";this.type=g.TYPE;this.ca=D;this.connection=null}function h(D){E.debug("["+this.type+"] error (disconnected by server):",D);if(this.ca.readyState!==c.OPEN||this.type!==
f.TYPE||"error"!==D.type||this.connection.readyState!==b.EventSource.CONNECTING)this.Ld(),this.ca.An({type:D&&("load"===D.type||"close"===D.type&&1006===D.code)||this.ca.readyState===c.CONNECTING?"load":"timeout"})}function l(){this.ca.rq();E.debug("["+this.type+"] connection opened")}function m(D){E.debug("["+this.type+"] message received",arguments);var F=G.jt(D.data,this.ca);F.tag&&(this.ca.oi=F.tag);F.time&&(this.ca.Pe=F.time);F.Zl&&(this.ca.mh=F.Zl);this.ca.Bn(F.text,F.id,F.channel,F.Zl,!0,F.time)}
function p(D){D&&b.clearTimeout(D);return null}function t(D,F){return function(){return D.apply(F,arguments)}}function n(D,F){F=Number(F||(D?443:80));return!D&&80===F||D&&443===F?"":F}function q(D){var F=n(D.lj,D.port),O=D.lj?"https://":"http://";O+=D.host;O=O+(F?":"+F:"")+D.lu;return O+="?id="+y(D.channels,!1)}function v(D,F,O,U){var R=D.je.type===g.TYPE,X=D.lj,Z=n(X,D.port);R=(R?X?"wss://":"ws://":X?"https://":"http://")+D.host;R=R+(Z?":"+Z:"")+F;F=y(D.channels,U);D.br?(U={},U[D.ar]=F.substring(1),
O=H({},O,U)):R+=F;return u(R,O)}function y(D,F){var O="",U;for(U in D)if(!D.hasOwnProperty||D.hasOwnProperty(U)){var R="/"+U;if(F){var X=D[U];X=X.sw?".b"+Number(X.sw):""}else X="";O+=R+X}return O}function u(D,F){return D+(0>D.indexOf("?")?"?":"&")+x(F)}function x(D){var F=D;if("object"===typeof D){F="";for(var O in D)if(!D.hasOwnProperty||D.hasOwnProperty(O))F+="&"+O+"="+b.escape(D[O]);F=F.substring(1)}return F||""}function z(){return(new Date).getTime()}function B(D){var F={};F[D.Cp]="";F[D.Fp]=
"";F[D.no]="";D.Kh&&(F[D.Cp]=Number(D.oi),D.Pe?F[D.Fp]=D.Pe:D.mh&&(F[D.no]=D.mh));return F}function H(){for(var D=arguments[0]||{},F=0;F<arguments.length;F++){var O=arguments[F],U;for(U in O)if(!O.hasOwnProperty||O.hasOwnProperty(U))D[U]=O[U]}return D}function N(D){return(10>D?"0":"")+D}try{if(b.PushStream)return}catch(D){}var E={debug:k.Nc,error:k.Nc},G={},M="Sun Mon Tue Wed Thu Fri Sat".split(" "),K="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ");G.Zw=function(D){var F=N(D.getUTCHours())+
":"+N(D.getUTCMinutes())+":"+N(D.getUTCSeconds());return M[D.getUTCDay()]+", "+N(D.getUTCDate())+" "+K[D.getUTCMonth()]+" "+D.getUTCFullYear()+" "+F+" GMT"};var T=Array.isArray||function(D){return"[object Array]"===Object.prototype.toString.call(D)},S={Iv:function(D){var F=!1;if(D){try{F=new b.XDomainRequest}catch(O){}if(F)return F}try{F=new b.XMLHttpRequest}catch(O){try{F=new b.ActiveXObject("Msxml2.XMLHTTP")}catch(U){try{F=new b.ActiveXObject("Microsoft.XMLHTTP")}catch(R){F=!1}}}return F},wq:function(D,
F){D=D||{};D.timeout=D.timeout||3E4;var O=S.Iv(D.qr);if(O&&D.url){S.clear(D);D.hd=O;b.XDomainRequest&&O instanceof b.XDomainRequest?(O.onload=function(){D.ug&&D.ug(O);D.Gd&&D.Gd(O.responseText)},O.onerror=O.ontimeout=function(){D.ug&&D.ug(O);D.error&&D.error(O.status)}):O.onreadystatechange=function(){4===O.readyState&&(S.clear(D),D.ug&&D.ug(O),200===O.status?D.Gd&&D.Gd(O.responseText):D.error&&D.error(O.status))};D.Qn&&D.Qn(O);var U={},R=null,X="GET";F?(R=x(D.data),X="POST"):U=D.data||{};O.open(X,
u(D.url,H({},U,{_:z()})),!0);D.ui&&D.ui(O);U=function(){S.clear(D);try{O.abort()}catch(Z){}D.error(304)};F?O.setRequestHeader&&(O.setRequestHeader("Accept","application/json"),O.setRequestHeader("Content-type","application/x-www-form-urlencoded")):D.Yk=b.setTimeout(U,D.timeout+2E3);O.send(R);return O}},Fv:function(D){D&&(D.onreadystatechange=null)},Dv:function(D){D&&(D.onerror=D.onload=D.onreadystatechange=null,D.parentNode&&D.parentNode.removeChild(D))},Ev:function(D){D.Yk=p(D.Yk)},Cv:function(D){var F=
D.data.callback;F&&(b[F]=function(){b[F]=null})},clear:function(D){S.Ev(D);this.kj&&S.Cv(D);S.Dv(a.getElementById(D.$g));S.Fv(D.hd)},ny:function(D){function F(){S.clear(D);var X=z();D.error(X-R>D.timeout/2?304:403)}D.timeout=D.timeout||3E4;S.clear(D);var O=a.head||a.getElementsByTagName("head")[0],U=a.createElement("script"),R=z();U.onerror=F;U.onload=U.onreadystatechange=function(){if(!U.readyState||/loaded|complete/.test(U.readyState))D.Kq?(S.clear(D),D.load()):F()};D.Qn&&D.Qn({});D.ui&&D.ui({});
D.Yk=b.setTimeout(F,D.timeout+2E3);D.$g=D.$g||z();D.Kq=null;D.data.callback=D.$g+"_onmessage_"+z();b[D.data.callback]=function(){D.Kq=!0;D.Gd.apply(null,arguments)};U.setAttribute("src",u(D.url,H({},D.data,{_:z()})));U.setAttribute("async","async");U.setAttribute("id",D.$g);O.insertBefore(U,O.firstChild);return D},load:function(D){return S.wq(D,!1)},ap:function(D){return S.wq(D,!0)}};G.jt=function(D,F){var O=D;if("[object String]"===Object.prototype.toString.call(D))try{O=k.F.JSON.decode(D)}catch(X){}D=
O[F.ts];var U=O[F.qs];var R="[object String]"===Object.prototype.toString.call(O[F.om])?(R=O[F.om])?b.decodeURIComponent(R):"":O[F.om];return{id:D,channel:U,text:R,tag:O[F.us],time:O[F.vs],Zl:O[F.ss]||""}};G.mx=function(D){if(D.match(/^(\d{1,3}\.){3}\d{1,3}$/))return D;var F=D.split();D=Math.max(F.length-1,D.match(/(\w{4,}\.\w{2}|\.\w{3,})$/)?2:3);return F.slice(-1*D).join()};G.Wx=function(D){if(!D)return!1;var F=a.createElement("a");F.href=D;D=n("https:"===b.location.protocol,b.location.port);
var O=n("https:"===F.protocol,F.port);return b.location.protocol!==F.protocol||b.location.hostname!==F.hostname||D!=O};g.TYPE="WebSocket";g.prototype={connect:function(){this.Ld();var D=H({},this.ca.Jf(),{_:z()},B(this.ca));D=v(this.ca,this.ca.nu,D,!this.ca.Al());this.connection=b.WebSocket?new b.WebSocket(D):new b.$u(D);this.connection.onerror=t(h,this);this.connection.onclose=t(h,this);this.connection.onopen=t(l,this);this.connection.onmessage=t(m,this);E.debug("[WebSocket] connecting to:",D)},
disconnect:function(){this.connection&&(E.debug("[WebSocket] closing connection to:",this.connection.URL),this.connection.onclose=null,this.Ld(),this.ca.wl())},Ld:function(){if(this.connection){try{this.connection.close()}catch(D){}this.connection=null}},Hm:function(D){this.connection&&this.connection.send(D)}};f.TYPE="EventSource";f.prototype={connect:function(){this.Ld();var D=H({},this.ca.Jf(),{_:z()},B(this.ca));D=v(this.ca,this.ca.ku,D,!this.ca.Al());this.connection=new b.EventSource(D);this.connection.onerror=
t(h,this);this.connection.onopen=t(l,this);this.connection.onmessage=t(m,this);E.debug("[EventSource] connecting to:",D)},disconnect:function(){this.connection&&(E.debug("[EventSource] closing connection to:",this.connection.URL),this.connection.onclose=null,this.Ld(),this.ca.wl())},Ld:function(){if(this.connection){try{this.connection.close()}catch(D){}this.connection=null}}};d.TYPE="Stream";d.prototype={connect:function(){this.Ld();var D=G.mx(this.ca.host);try{a.domain=D}catch(F){E.error("[Stream] (warning) problem setting document.domain = "+
D+" (OBS: IE8 does not support set IP numbers as domain)")}D=H({},this.ca.Jf(),{_:z()},{streamid:this.ca.id},B(this.ca));this.url=v(this.ca,this.ca.mu,D,!this.ca.Al());E.debug("[Stream] connecting to:",this.url);this.sy(this.url)},disconnect:function(){this.connection&&(E.debug("[Stream] closing connection to:",this.url),this.Ld(),this.ca.wl())},fq:function(){var D=a.getElementById(this.gm);D&&(D.onload=null,D.src="about:blank",D.parentNode&&D.parentNode.removeChild(D))},Ld:function(){this.fq();this.connection&&
(this.Uh=p(this.Uh),this.Zj=p(this.Zj),this.connection=null,"function"===typeof b.Ru&&b.Ru())},sy:function(D){this.fq();if("ActiveXObject"in b){var F=new b.ActiveXObject("htmlfile");F.open();F.write("<html><script>document.domain='"+a.domain+"';\x3c/script><body><iframe id='"+this.gm+"' src='"+D+"'></iframe></body></html>");F.parentWindow.PushStream=c;F.close();F=F.getElementById(this.gm)}else F=a.createElement("IFRAME"),F.style.width="1px",F.style.height="1px",F.style.border="none",F.style.position=
"absolute",F.style.top="-10px",F.style.marginTop="-10px",F.style.zIndex="-20",F.PushStream=c,a.body.appendChild(F),F.setAttribute("src",D),F.setAttribute("id",this.gm);F.onload=t(h,this);this.connection=F;this.Zj=b.setTimeout(t(h,this),this.ca.timeout)},register:function(D){this.Zj=p(this.Zj);D.p=t(this.process,this);this.connection.onload=t(this.Rv,this);this.ca.rq();this.Qt();E.debug("[Stream] frame registered")},process:function(D,F,O,U,R,X){this.Uh=p(this.Uh);E.debug("[Stream] message received",
arguments);-1!==D&&(X&&(this.ca.oi=X),R&&(this.ca.Pe=R),U&&(this.ca.mh=U));this.ca.Bn(O?b.decodeURIComponent(O):"",D,F,U||"",!0,R);this.Qt()},Rv:function(){E.debug("[Stream] frame loaded (disconnected by server)");this.ca.An({type:"timeout"});this.connection.onload=null;this.disconnect()},Qt:function(){this.Uh&&p(this.Uh);this.Uh=b.setTimeout(t(h,this),this.ca.kt)}};e.TYPE="LongPolling";e.prototype={connect:function(){this.wk=[];this.Ld();this.ou=v(this.ca,this.ca.Jp,{},!0);this.oA=v(this.ca,this.ca.Jp,
{},!1);this.rf.url=this.ou;this.kj=this.ca.un||this.ca.kj;this.rf.$g="PushStreamManager_"+this.ca.id;this.kj&&(this.ca.Kh=!0);this.ul();this.Vo=b.setTimeout(t(l,this),150);E.debug("[LongPolling] connecting to:",this.rf.url)},ul:function(){this.ql&&p(this.ql);this.ql=b.setTimeout(this.Ov,100)},Mv:function(){this.ca.rl&&(this.rf.url=this.ca.Al()?this.oA:this.ou,this.rf.data=H({},this.ca.Jf(),this.rf.data,B(this.ca)),this.kj?this.connection=S.ny(this.rf):this.connection||(this.connection=S.load(this.rf)))},
disconnect:function(){this.connection&&(E.debug("[LongPolling] closing connection to:",this.rf.url),this.Ld(),this.ca.wl())},Ld:function(){this.Vo=p(this.Vo);if(this.connection){try{this.connection.abort()}catch(D){try{S.clear(this.connection)}catch(F){}}this.connection=null;this.rf.url=null}},ui:function(D){this.ca.Kh||(D.setRequestHeader("If-None-Match",this.ca.oi),D.setRequestHeader("If-Modified-Since",this.ca.Pe))},ug:function(D){this.ca.Kh||(this.ca.oi=D.getResponseHeader("Etag"),this.ca.Pe=
D.getResponseHeader("Last-Modified"));this.connection=null},onerror:function(D){this.Ld();this.ca.rl&&(304===D?this.ul():(E.debug("[LongPolling] error (disconnected by server):",D),this.ca.An({type:403===D||this.ca.readyState===c.CONNECTING?"load":"timeout"})))},onload:function(){this.ul()},onmessage:function(D){this.ql&&p(this.ql);E.debug("[LongPolling] message received",D);for(var F=T(D)?D:D.replace(/\}\{/g,"}\r\n{").split("\r\n"),O=0;O<F.length;O++)F[O]&&(D=G.jt(F[O],this.ca),this.wk.push(D),this.ca.Kh&&
D.time&&(this.ca.oi=D.tag,this.ca.Pe=D.time));for(this.ul();0<this.wk.length;)D=this.wk.shift(),this.ca.Bn(D.text,D.id,D.channel,D.Zl,0===this.wk.length,D.time)}};var Q=[];c.CLOSED=0;c.CONNECTING=1;c.OPEN=2;c.prototype={Cj:function(D,F){if((D?b.encodeURIComponent(D):"")!==D)throw"Invalid channel name! Channel has to be a set of [a-zA-Z0-9]";E.debug("entering addChannel");if("undefined"!==typeof this.channels[D])throw"Cannot add channel "+D+": already subscribed";F=F||{};E.debug("adding channel",D,
F);this.channels[D]=F;this.Vn++;this.readyState!==c.CLOSED&&this.connect();E.debug("leaving addChannel")},zj:function(D){this.readyState!==D&&(E.debug("status changed",D),this.readyState=D,this.ym&&this.ym(this.readyState))},connect:function(){E.debug("entering connect");if(!this.host)throw"PushStream host not specified";if(isNaN(this.port))throw"PushStream port not specified";if(!this.Vn)throw"No channels specified";if(0===this.pj.length)throw"No available support for this browser";this.rl=!0;this.xn=
0;this.gq();E.debug("leaving connect")},disconnect:function(){E.debug("entering disconnect");this.rl=!1;this.iq();this.zj(c.CLOSED);E.debug("disconnected");E.debug("leaving disconnect")},Al:function(){return this.Kh&&(null!==this.Pe||null!==this.mh)},gq:function(){null===this.mh&&(this.mh=this.lastEventId);if(null===this.Pe){var D=this.Jo;if("[object Date]"!==Object.prototype.toString.call(D)){var F=Number(this.Jo);0<F?(D=new Date,D.setTime(D.getTime()-1E3*F)):0>F&&(D=new Date(0))}"[object Date]"===
Object.prototype.toString.call(D)&&(this.Pe=G.Zw(D))}this.iq();this.zj(c.CONNECTING);this.je=this.pj[this.xn++%this.pj.length];try{this.je.connect()}catch(O){this.je&&this.je.disconnect()}},iq:function(){this.sg=p(this.sg);this.je&&this.je.disconnect()},rq:function(){this.sg=p(this.sg);this.zj(c.OPEN);0<this.xn&&this.xn--},wl:function(){this.sg=p(this.sg);this.zj(c.CLOSED);this.tq(this.hp)},Bn:function(D,F,O,U,R,X){E.debug("message",D,F,O,U,R,X);if(-2===F)this.To&&this.To(O);else if(0<F&&this.onmessage)this.onmessage(D,
F,O,U,R,X)},An:function(D){this.zj(c.CLOSED);this.tq("timeout"===D.type?this.hp:this.zt);if(this.onerror)this.onerror(D)},tq:function(D){this.Sq&&this.rl&&!this.sg&&this.readyState!==c.CONNECTING&&(E.debug("trying to reconnect in",D),this.sg=b.setTimeout(t(this.gq,this),D))},Hm:function(D,F,O){D=D?b.encodeURIComponent(D):"";this.je.type===g.TYPE?(this.je.Hm(D),F&&F()):S.ap({url:q(this),data:D,Gd:F,error:O,qr:this.un})},iz:function(D,F,O,U){F=F?b.encodeURIComponent(F):"";if(this.je.type===g.TYPE)this.je.Hm(F),
O&&O();else{var R={};R[D]={};S.ap({url:q(this,R),data:F,Gd:O,error:U,qr:this.un})}}};c.Hm=function(D,F,O,U){S.ap({url:D,data:F?b.encodeURIComponent(F):"",Gd:O,error:U})};c.register=function(D){var F=D.window.location.href.match(/streamid=([0-9]*)&?/);F[1]&&Q[F[1]]&&Q[F[1]].je.register(D)};c.unload=function(){for(var D=0;D<Q.length;D++)try{Q[D].disconnect()}catch(F){}};try{b.PushStream=c,b.PushStreamManager=Q}catch(D){}})(window,document);
function qa(b,a){var c;var e=0;for(c=b.length;e<c;e++)if(b[e][0]===a)return e;return-1}try{(function(b){var a=b.prototype,c=a.parseFromString;try{if((new b).parseFromString("","text/html"))return}catch(e){}a.parseFromString=function(e,d){if(/^\s*text\/html\s*(?:;|$)/i.test(d)){var f=document.implementation.createHTMLDocument("");-1<e.toLowerCase().indexOf("<!doctype")?f.documentElement.innerHTML=e:f.body.innerHTML=e;return f}return c.apply(this,arguments)}})(DOMParser)}catch(b){}
function ra(b,a){null!=b&&("number"==typeof b?this.AB(b,a,void 0):null==a&&"string"!=typeof b?this.Mr(b,256):this.Mr(b,a))}var ta,ua;
(function(){function b(){return new ra(null)}function a(t,n,q,v,y,u){var x=n&32767;for(n>>=15;0<=--u;){var z=this[t]&32767,B=this[t++]>>15,H=n*z+B*x;z=x*z+((H&32767)<<15)+q[v]+(y&1073741823);y=(z>>>30)+(H>>>15)+n*B+(y>>>30);q[v++]=z&1073741823}return y}function c(t,n,q,v,y,u){var x=n&16383;for(n>>=14;0<=--u;){var z=this[t]&16383,B=this[t++]>>14,H=n*z+B*x;z=x*z+((H&16383)<<14)+q[v]+y;y=(z>>28)+(H>>14)+n*B;q[v++]=z&268435455}return y}function e(t){return"0123456789abcdefghijklmnopqrstuvwxyz".charAt(t)}
function d(t){var n=b();n.zx(t);return n}function f(t){var n=1,q;0!=(q=t>>>16)&&(t=q,n+=16);0!=(q=t>>8)&&(t=q,n+=8);0!=(q=t>>4)&&(t=q,n+=4);0!=(q=t>>2)&&(t=q,n+=2);0!=t>>1&&(n+=1);return n}function g(t){this.Qc=t}function h(t){this.Qc=t;this.Ps=t.Tx();this.Qs=this.Ps&32767;this.Hy=this.Ps>>15;this.kA=(1<<t.Fb-15)-1;this.Jy=2*t.t}if("Microsoft Internet Explorer"==navigator.appName){ra.prototype.ph=a;var l=30}else ra.prototype.ph=c,l=28;ra.prototype.Fb=l;ra.prototype.ng=(1<<l)-1;ra.prototype.tf=1<<
l;ra.prototype.Wu=Math.pow(2,52);ra.prototype.Sp=52-l;ra.prototype.Tp=2*l-52;var m=[],p;l=48;for(p=0;9>=p;++p)m[l++]=p;l=97;for(p=10;36>p;++p)m[l++]=p;l=65;for(p=10;36>p;++p)m[l++]=p;g.prototype.kr=function(t){return 0>t.Ma||0<=t.Lj(this.Qc)?t.Dy(this.Qc):t};g.prototype.Ft=function(t){return t};g.prototype.reduce=function(t){t.fo(this.Qc,t)};g.prototype.Rs=function(t,n,q){t.Ss(n,q);this.reduce(q)};g.prototype.Wt=function(t,n){t.Xt(n);this.reduce(n)};h.prototype.kr=function(t){var n=b();t.abs().Wl(this.Qc.t,
n);n.fo(this.Qc,n);0>t.Ma&&0<n.Lj(ta)&&this.Qc.He(n,n);return n};h.prototype.Ft=function(t){var n=b();t.copyTo(n);this.reduce(n);return n};h.prototype.reduce=function(t){for(;t.t<=this.Jy;)t[t.t++]=0;for(var n=0;n<this.Qc.t;++n){var q=t[n]&32767,v=q*this.Qs+((q*this.Hy+(t[n]>>15)*this.Qs&this.kA)<<15)&t.ng;q=n+this.Qc.t;for(t[q]+=this.Qc.ph(0,v,t,n,0,this.Qc.t);t[q]>=t.tf;)t[q]-=t.tf,t[++q]++}t.yg();t.ex(this.Qc.t,t);0<=t.Lj(this.Qc)&&t.He(this.Qc,t)};h.prototype.Rs=function(t,n,q){t.Ss(n,q);this.reduce(q)};
h.prototype.Wt=function(t,n){t.Xt(n);this.reduce(n)};ra.prototype.copyTo=function(t){for(var n=this.t-1;0<=n;--n)t[n]=this[n];t.t=this.t;t.Ma=this.Ma};ra.prototype.zx=function(t){this.t=1;this.Ma=0>t?-1:0;0<t?this[0]=t:-1>t?this[0]=t+this.tf:this.t=0};ra.prototype.Mr=function(t,n){if(16==n)n=4;else if(8==n)n=3;else if(256==n)n=8;else if(2==n)n=1;else if(32==n)n=5;else if(4==n)n=2;else{this.BB(t,n);return}this.Ma=this.t=0;for(var q=t.length,v=!1,y=0;0<=--q;){if(8==n)var u=t[q]&255;else u=m[t.charCodeAt(q)],
u=null==u?-1:u;0>u?"-"==t.charAt(q)&&(v=!0):(v=!1,0==y?this[this.t++]=u:y+n>this.Fb?(this[this.t-1]|=(u&(1<<this.Fb-y)-1)<<y,this[this.t++]=u>>this.Fb-y):this[this.t-1]|=u<<y,y+=n,y>=this.Fb&&(y-=this.Fb))}8==n&&0!=(t[0]&128)&&(this.Ma=-1,0<y&&(this[this.t-1]|=(1<<this.Fb-y)-1<<y));this.yg();v&&ta.He(this,this)};ra.prototype.yg=function(){for(var t=this.Ma&this.ng;0<this.t&&this[this.t-1]==t;)--this.t};ra.prototype.Wl=function(t,n){var q;for(q=this.t-1;0<=q;--q)n[q+t]=this[q];for(q=t-1;0<=q;--q)n[q]=
0;n.t=this.t+t;n.Ma=this.Ma};ra.prototype.ex=function(t,n){for(var q=t;q<this.t;++q)n[q-t]=this[q];n.t=Math.max(this.t-t,0);n.Ma=this.Ma};ra.prototype.Ds=function(t,n){var q=t%this.Fb,v=this.Fb-q,y=(1<<v)-1;t=Math.floor(t/this.Fb);var u=this.Ma<<q&this.ng,x;for(x=this.t-1;0<=x;--x)n[x+t+1]=this[x]>>v|u,u=(this[x]&y)<<q;for(x=t-1;0<=x;--x)n[x]=0;n[t]=u;n.t=this.t+t+1;n.Ma=this.Ma;n.yg()};ra.prototype.lz=function(t,n){n.Ma=this.Ma;var q=Math.floor(t/this.Fb);if(q>=this.t)n.t=0;else{t%=this.Fb;var v=
this.Fb-t,y=(1<<t)-1;n[0]=this[q]>>t;for(var u=q+1;u<this.t;++u)n[u-q-1]|=(this[u]&y)<<v,n[u-q]=this[u]>>t;0<t&&(n[this.t-q-1]|=(this.Ma&y)<<v);n.t=this.t-q;n.yg()}};ra.prototype.He=function(t,n){for(var q=0,v=0,y=Math.min(t.t,this.t);q<y;)v+=this[q]-t[q],n[q++]=v&this.ng,v>>=this.Fb;if(t.t<this.t){for(v-=t.Ma;q<this.t;)v+=this[q],n[q++]=v&this.ng,v>>=this.Fb;v+=this.Ma}else{for(v+=this.Ma;q<t.t;)v-=t[q],n[q++]=v&this.ng,v>>=this.Fb;v-=t.Ma}n.Ma=0>v?-1:0;-1>v?n[q++]=this.tf+v:0<v&&(n[q++]=v);n.t=
q;n.yg()};ra.prototype.Ss=function(t,n){var q=this.abs(),v=t.abs(),y=q.t;for(n.t=y+v.t;0<=--y;)n[y]=0;for(y=0;y<v.t;++y)n[y+q.t]=q.ph(0,v[y],n,y,0,q.t);n.Ma=0;n.yg();this.Ma!=t.Ma&&ta.He(n,n)};ra.prototype.Xt=function(t){for(var n=this.abs(),q=t.t=2*n.t;0<=--q;)t[q]=0;for(q=0;q<n.t-1;++q){var v=n.ph(q,n[q],t,2*q,0,1);(t[q+n.t]+=n.ph(q+1,2*n[q],t,2*q+1,v,n.t-q-1))>=n.tf&&(t[q+n.t]-=n.tf,t[q+n.t+1]=1)}0<t.t&&(t[t.t-1]+=n.ph(q,n[q],t,2*q,0,1));t.Ma=0;t.yg()};ra.prototype.fo=function(t,n){var q=t.abs();
if(!(0>=q.t)){var v=this.abs();if(v.t<q.t)null!=n&&this.copyTo(n);else{null==n&&(n=b());t=b();var y=this.Ma,u=this.Fb-f(q[q.t-1]);0<u?(q.Ds(u,t),v.Ds(u,n)):(q.copyTo(t),v.copyTo(n));q=t.t;v=t[q-1];if(0!=v){var x=v*(1<<this.Sp)+(1<q?t[q-2]>>this.Tp:0),z=this.Wu/x;x=(1<<this.Sp)/x;var B=1<<this.Tp,H=n.t,N=H-q,E=b();t.Wl(N,E);0<=n.Lj(E)&&(n[n.t++]=1,n.He(E,n));ua.Wl(q,E);for(E.He(t,t);t.t<q;)t[t.t++]=0;for(;0<=--N;){var G=n[--H]==v?this.ng:Math.floor(n[H]*z+(n[H-1]+B)*x);if((n[H]+=t.ph(0,G,n,N,0,q))<
G)for(t.Wl(N,E),n.He(E,n);n[H]<--G;)n.He(E,n)}n.t=q;n.yg();0<u&&n.lz(u,n);0>y&&ta.He(n,n)}}}};ra.prototype.Tx=function(){if(1>this.t)return 0;var t=this[0];if(0==(t&1))return 0;var n=t&3;n=n*(2-(t&15)*n)&15;n=n*(2-(t&255)*n)&255;n=n*(2-((t&65535)*n&65535))&65535;n=n*(2-t*n%this.tf)%this.tf;return 0<n?this.tf-n:-n};ra.prototype.Xx=function(){return 0==(0<this.t?this[0]&1:this.Ma)};ra.prototype.exp=function(t,n){if(4294967295<t||1>t)return alert("BigInteger.ONE"),ua;var q=b(),v=b(),y=n.kr(this),u=f(t)-
1;for(y.copyTo(q);0<=--u;)if(n.Wt(q,v),0<(t&1<<u))n.Rs(v,y,q);else{var x=q;q=v;v=x}return n.Ft(q)};ra.prototype.toString=function(t){if(0>this.Ma)return"-"+this.Us().toString(t);if(16==t)t=4;else if(8==t)t=3;else if(2==t)t=1;else if(32==t)t=5;else if(4==t)t=2;else return this.$D(t);var n=(1<<t)-1,q,v=!1,y="",u=this.t,x=this.Fb-u*this.Fb%t;if(0<u--)for(x<this.Fb&&0<(q=this[u]>>x)&&(v=!0,y=e(q));0<=u;)x<t?(q=(this[u]&(1<<x)-1)<<t-x,q|=this[--u]>>(x+=this.Fb-t)):(q=this[u]>>(x-=t)&n,0>=x&&(x+=this.Fb,
--u)),0<q&&(v=!0),v&&(y+=e(q));return v?y:"0"};ra.prototype.Us=function(){var t=b();ta.He(this,t);return t};ra.prototype.abs=function(){return 0>this.Ma?this.Us():this};ra.prototype.Lj=function(t){var n=this.Ma-t.Ma;if(0!=n)return n;var q=this.t;n=q-t.t;if(0!=n)return 0>this.Ma?-n:n;for(;0<=--q;)if(0!=(n=this[q]-t[q]))return n;return 0};ra.prototype.Uq=function(){return 0>=this.t?0:this.Fb*(this.t-1)+f(this[this.t-1]^this.Ma&this.ng)};ra.prototype.Dy=function(t){var n=b();this.abs().fo(t,n);0>this.Ma&&
0<n.Lj(ta)&&t.He(n,n);return n};ra.prototype.Ey=function(t,n){n=256>t||n.Xx()?new g(n):new h(n);return this.exp(t,n)};ta=d(0);ua=d(1)})();function va(){this.pk=this.Hh=0;this.Kd=[]}va.prototype.Za=function(b){var a,c;for(a=0;256>a;++a)this.Kd[a]=a;for(a=c=0;256>a;++a){c=c+this.Kd[a]+b[a%b.length]&255;var e=this.Kd[a];this.Kd[a]=this.Kd[c];this.Kd[c]=e}this.pk=this.Hh=0};
va.prototype.next=function(){this.Hh=this.Hh+1&255;this.pk=this.pk+this.Kd[this.Hh]&255;var b=this.Kd[this.Hh];this.Kd[this.Hh]=this.Kd[this.pk];this.Kd[this.pk]=b;return this.Kd[b+this.Kd[this.Hh]&255]};function wa(){}
(function(){function b(g){c[e++]^=g&255;c[e++]^=g>>8&255;c[e++]^=g>>16&255;c[e++]^=g>>24&255;256<=e&&(e-=256)}var a;if(null==c){var c=[];var e=0;var d;if("Netscape"==navigator.appName&&"5">navigator.appVersion&&window.crypto)try{var f=window.crypto.random(32);for(d=0;d<f.length;++d)c[e++]=f.charCodeAt(d)&255}catch(g){}for(;256>e;)d=Math.floor(65536*Math.random()),c[e++]=d>>>8,c[e++]=d&255;e=0;b((new Date).getTime())}wa.prototype.Ws=function(g){for(var h=0,l=g.length;h<l;++h){var m=h;if(null==a){b((new Date).getTime());
a=new va;a.Za(c);for(e=0;e<c.length;++e)c[e]=0;e=0}var p=a.next();g[m]=p}}})();function ya(){this.n=null;this.e=0;this.q=this.p=this.d=null}function za(b){var a=new ra("cf2cde3395737e94f0f0ca7474797d285170eb7acd41628a946f92a00138225a\n23c2b7307da8c182536bfa325d7a111dc82eb0825c85614d807b46bdc0bea823\n1dde941b2d435782dabed3381b48f30aa19bff261eec4086b56d5c45ea394b8f\n386d1ad75b7e8c5d37d517e83e598719afb2b05b790e41f132858321f693c025",16);b.n=a;b.e=65537}
ya.prototype.encrypt=function(b){var a=this.n.Uq()+7>>3;if(a<b.length+11)alert("Message too long for RSA ("+a+" < "+(b.length+11)+")"),a=null;else{var c=[],e=b.length-1;if("[object Array]"===Object.prototype.toString.apply(b))for(;0<=e&&0<a;)c[--a]=b[e--];else for(;0<=e&&0<a;){var d=b.charCodeAt(e--);128>d?c[--a]=d:127<d&&2048>d?(c[--a]=d&63|128,c[--a]=d>>6|192):(c[--a]=d&63|128,c[--a]=d>>6&63|128,c[--a]=d>>12|224)}c[--a]=0;b=new wa;for(e=[];2<a;){for(e[0]=0;0==e[0];)b.Ws(e);c[--a]=e[0]}c[--a]=2;
c[--a]=0;a=new ra(c)}if(null==a)return null;a=a.Ey(this.e,this.n);if(null==a)return null;a=a.toString(16);return 0==(a.length&1)?a:"0"+a};
(function(){function b(a){return"0123456789abcdefghijklmnopqrstuvwxyz".charAt(a)}k.M.Crypto.wo=function(a){var c,e="";for(c=0;c+3<=a.length;c+=3){var d=parseInt(a.substring(c,c+3),16);e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(d>>6)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(d&63)}c+1==a.length?(d=parseInt(a.substring(c,c+1),16),e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(d<<2)):c+2==a.length&&(d=parseInt(a.substring(c,
c+2),16),e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(d>>2)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt((d&3)<<4));for(;0<(e.length&3);)e+="=";return e};k.M.Crypto.RA=function(a){var c="",e,d=0;for(e=0;e<a.length&&"="!=a.charAt(e);++e){var f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(a.charAt(e));if(!(0>f))if(0==d){c+=b(f>>2);var g=f&3;d=1}else 1==d?(c+=b(g<<2|f>>4),g=f&15,d=2):2==d?(c+=b(g),c+=b(f>>2),g=
f&3,d=3):(c+=b(g<<2|f>>4),c+=b(f&15),d=0)}1==d&&(c+=b(g<<2));return c}})();
k.M.F.og=function(b){function a(l,m){var p=(l&65535)+(m&65535);return(l>>16)+(m>>16)+(p>>16)<<16|p&65535}function c(l,m,p,t,n,q){l=a(a(m,l),a(t,q));return a(l<<n|l>>>32-n,p)}function e(l,m,p,t,n,q,v){return c(m&p|~m&t,l,m,n,q,v)}function d(l,m,p,t,n,q,v){return c(m&t|p&~t,l,m,n,q,v)}function f(l,m,p,t,n,q,v){return c(p^(m|~t),l,m,n,q,v)}var g="undefined"==typeof g?!1:g;var h="undefined"==typeof h?8:h;return function(l){for(var m=g?"0123456789ABCDEF":"0123456789abcdef",p="",t=0;t<4*l.length;t++)p+=
m.charAt(l[t>>2]>>t%4*8+4&15)+m.charAt(l[t>>2]>>t%4*8&15);return p}(function(l,m){l[m>>5]|=128<<m%32;l[(m+64>>>9<<4)+14]=m;m=1732584193;for(var p=-271733879,t=-1732584194,n=271733878,q=0;q<l.length;q+=16){var v=m,y=p,u=t,x=n;m=e(m,p,t,n,l[q+0],7,-680876936);n=e(n,m,p,t,l[q+1],12,-389564586);t=e(t,n,m,p,l[q+2],17,606105819);p=e(p,t,n,m,l[q+3],22,-1044525330);m=e(m,p,t,n,l[q+4],7,-176418897);n=e(n,m,p,t,l[q+5],12,1200080426);t=e(t,n,m,p,l[q+6],17,-1473231341);p=e(p,t,n,m,l[q+7],22,-45705983);m=e(m,
p,t,n,l[q+8],7,1770035416);n=e(n,m,p,t,l[q+9],12,-1958414417);t=e(t,n,m,p,l[q+10],17,-42063);p=e(p,t,n,m,l[q+11],22,-1990404162);m=e(m,p,t,n,l[q+12],7,1804603682);n=e(n,m,p,t,l[q+13],12,-40341101);t=e(t,n,m,p,l[q+14],17,-1502002290);p=e(p,t,n,m,l[q+15],22,1236535329);m=d(m,p,t,n,l[q+1],5,-165796510);n=d(n,m,p,t,l[q+6],9,-1069501632);t=d(t,n,m,p,l[q+11],14,643717713);p=d(p,t,n,m,l[q+0],20,-373897302);m=d(m,p,t,n,l[q+5],5,-701558691);n=d(n,m,p,t,l[q+10],9,38016083);t=d(t,n,m,p,l[q+15],14,-660478335);
p=d(p,t,n,m,l[q+4],20,-405537848);m=d(m,p,t,n,l[q+9],5,568446438);n=d(n,m,p,t,l[q+14],9,-1019803690);t=d(t,n,m,p,l[q+3],14,-187363961);p=d(p,t,n,m,l[q+8],20,1163531501);m=d(m,p,t,n,l[q+13],5,-1444681467);n=d(n,m,p,t,l[q+2],9,-51403784);t=d(t,n,m,p,l[q+7],14,1735328473);p=d(p,t,n,m,l[q+12],20,-1926607734);m=c(p^t^n,m,p,l[q+5],4,-378558);n=c(m^p^t,n,m,l[q+8],11,-2022574463);t=c(n^m^p,t,n,l[q+11],16,1839030562);p=c(t^n^m,p,t,l[q+14],23,-35309556);m=c(p^t^n,m,p,l[q+1],4,-1530992060);n=c(m^p^t,n,m,l[q+
4],11,1272893353);t=c(n^m^p,t,n,l[q+7],16,-155497632);p=c(t^n^m,p,t,l[q+10],23,-1094730640);m=c(p^t^n,m,p,l[q+13],4,681279174);n=c(m^p^t,n,m,l[q+0],11,-358537222);t=c(n^m^p,t,n,l[q+3],16,-722521979);p=c(t^n^m,p,t,l[q+6],23,76029189);m=c(p^t^n,m,p,l[q+9],4,-640364487);n=c(m^p^t,n,m,l[q+12],11,-421815835);t=c(n^m^p,t,n,l[q+15],16,530742520);p=c(t^n^m,p,t,l[q+2],23,-995338651);m=f(m,p,t,n,l[q+0],6,-198630844);n=f(n,m,p,t,l[q+7],10,1126891415);t=f(t,n,m,p,l[q+14],15,-1416354905);p=f(p,t,n,m,l[q+5],21,
-57434055);m=f(m,p,t,n,l[q+12],6,1700485571);n=f(n,m,p,t,l[q+3],10,-1894986606);t=f(t,n,m,p,l[q+10],15,-1051523);p=f(p,t,n,m,l[q+1],21,-2054922799);m=f(m,p,t,n,l[q+8],6,1873313359);n=f(n,m,p,t,l[q+15],10,-30611744);t=f(t,n,m,p,l[q+6],15,-1560198380);p=f(p,t,n,m,l[q+13],21,1309151649);m=f(m,p,t,n,l[q+4],6,-145523070);n=f(n,m,p,t,l[q+11],10,-1120210379);t=f(t,n,m,p,l[q+2],15,718787259);p=f(p,t,n,m,l[q+9],21,-343485551);m=a(m,v);p=a(p,y);t=a(t,u);n=a(n,x)}return[m,p,t,n]}(function(l){for(var m=[],p=
(1<<h)-1,t=0;t<l.length*h;t+=h)m[t>>5]|=(l.charCodeAt(t/h)&p)<<t%32;return m}(b),b.length*h))};
k.M.Crypto.Xp={hash:function(b){var a=[1518500249,1859775393,2400959708,3395469782];b+=for(var c=Math.ceil((Math.ceil(b.length/4)+2)/16),e=Array(c),d=0;d<c;d++){e[d]=Array(16);for(var f=0;16>f;f++)e[d][f]=b.charCodeAt(64*d+4*f)<<24|b.charCodeAt(64*d+4*f+1)<<16|b.charCodeAt(64*d+4*f+2)<<8|b.charCodeAt(64*d+4*f+3)}e[c-1][14]=8*(b.length-1)/Math.pow(2,32);e[c-1][14]=Math.floor(e[c-1][14]);e[c-1][15]=8*(b.length-1)&4294967295;b=1732584193;f=4023233417;var g=2562383102,h=271733878,
l=3285377520,m=Array(80);for(d=0;d<c;d++){for(var p=0;16>p;p++)m[p]=e[d][p];for(p=16;80>p;p++){var t=m[p-3]^m[p-8]^m[p-14]^m[p-16];m[p]=t<<1|t>>>31}t=b;var n=f;var q=g;var v=h;var y=l;for(p=0;80>p;p++){var u=Math.floor(p/20),x=t<<5|t>>>27;a:{switch(u){case 0:var z=n&q^~n&v;break a;case 1:z=n^q^v;break a;case 2:z=n&q^n&v^q&v;break a;case 3:z=n^q^v;break a}z=void 0}u=x+z+y+a[u]+m[p]&4294967295;y=v;v=q;q=n<<30|n>>>2;n=t;t=u}b=b+t&4294967295;f=f+n&4294967295;g=g+q&4294967295;h=h+v&4294967295;l=l+y&4294967295}return b.Id()+
f.Id()+g.Id()+h.Id()+l.Id()}};k.Ua(Number.prototype,{Id:function(){for(var b="",a,c=7;0<=c;c--)a=this>>>4*c&15,b+=a.toString(16);return b}});k.M.Crypto.Da={};
k.M.Crypto.Da.hash=function(b,a){("undefined"==typeof a||a)&&(b=k.M.Crypto.Da.wu(b));a=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,
2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];var c=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];b+=for(var e=Math.ceil((b.length/4+2)/16),d=Array(e),f=0;f<e;f++){d[f]=Array(16);for(var g=0;16>g;g++)d[f][g]=b.charCodeAt(64*
f+4*g)<<24|b.charCodeAt(64*f+4*g+1)<<16|b.charCodeAt(64*f+4*g+2)<<8|b.charCodeAt(64*f+4*g+3)}d[e-1][14]=8*(b.length-1)/Math.pow(2,32);d[e-1][14]=Math.floor(d[e-1][14]);d[e-1][15]=8*(b.length-1)&4294967295;b=Array(64);for(f=0;f<e;f++){for(var h=0;16>h;h++)b[h]=d[f][h];for(h=16;64>h;h++)b[h]=k.M.Crypto.Da.Wz(b[h-2])+b[h-7]+k.M.Crypto.Da.Vz(b[h-15])+b[h-16]&4294967295;g=c[0];var l=c[1];var m=c[2];var p=c[3];var t=c[4];var n=c[5];var q=c[6];var v=c[7];for(h=0;64>h;h++){var y=v+k.M.Crypto.Da.hv(t)+k.M.Crypto.Da.Ou(t,
n,q)+a[h]+b[h],u=k.M.Crypto.Da.gv(g)+k.M.Crypto.Da.Zu(g,l,m);v=q;q=n;n=t;t=p+y&4294967295;p=m;m=l;l=g;g=y+u&4294967295}c[0]=c[0]+g&4294967295;c[1]=c[1]+l&4294967295;c[2]=c[2]+m&4294967295;c[3]=c[3]+p&4294967295;c[4]=c[4]+t&4294967295;c[5]=c[5]+n&4294967295;c[6]=c[6]+q&4294967295;c[7]=c[7]+v&4294967295}return k.M.Crypto.Da.Id(c[0])+k.M.Crypto.Da.Id(c[1])+k.M.Crypto.Da.Id(c[2])+k.M.Crypto.Da.Id(c[3])+k.M.Crypto.Da.Id(c[4])+k.M.Crypto.Da.Id(c[5])+k.M.Crypto.Da.Id(c[6])+k.M.Crypto.Da.Id(c[7])};
k.M.Crypto.Da.Le=function(b,a){return a>>>b|a<<32-b};k.M.Crypto.Da.gv=function(b){return k.M.Crypto.Da.Le(2,b)^k.M.Crypto.Da.Le(13,b)^k.M.Crypto.Da.Le(22,b)};k.M.Crypto.Da.hv=function(b){return k.M.Crypto.Da.Le(6,b)^k.M.Crypto.Da.Le(11,b)^k.M.Crypto.Da.Le(25,b)};k.M.Crypto.Da.Vz=function(b){return k.M.Crypto.Da.Le(7,b)^k.M.Crypto.Da.Le(18,b)^b>>>3};k.M.Crypto.Da.Wz=function(b){return k.M.Crypto.Da.Le(17,b)^k.M.Crypto.Da.Le(19,b)^b>>>10};k.M.Crypto.Da.Ou=function(b,a,c){return b&a^~b&c};
k.M.Crypto.Da.Zu=function(b,a,c){return b&a^b&c^a&c};k.M.Crypto.Da.Id=function(b){for(var a="",c,e=7;0<=e;e--)c=b>>>4*e&15,a+=c.toString(16);return a};k.M.Crypto.Da.wu=function(b){b=b.replace(/[\u0080-\u07ff]/g,function(a){a=a.charCodeAt(0);return String.fromCharCode(192|a>>6,128|a&63)});return b=b.replace(/[\u0800-\uffff]/g,function(a){a=a.charCodeAt(0);return String.fromCharCode(224|a>>12,128|a>>6&63,128|a&63)})};
k.M.Crypto.Da.xA=function(b){b=b.replace(/[\u00e0-\u00ef][\u0080-\u00bf][\u0080-\u00bf]/g,function(a){return String.fromCharCode((a.charCodeAt(0)&15)<<12|(a.charCodeAt(1)&63)<<6|a.charCodeAt(2)&63)});return b=b.replace(/[\u00c0-\u00df][\u0080-\u00bf]/g,function(a){return String.fromCharCode((a.charCodeAt(0)&31)<<6|a.charCodeAt(1)&63)})};
k.M.Crypto.Jd=function(){function b(n){var q,v,y=[];for(q=1;4>q;q++){for(v=0;4>v;v++)y[v]=n[q][(v+(4-q))%4];for(v=0;4>v;v++)n[q][v]=y[v]}return n}function a(n){var q,v;for(q=0;4>q;q++)for(v=0;4>v;v++)n[q][v]=l[n[q][v]];return n}function c(n){var q,v,y=[];for(q=1;4>q;q++){for(v=0;4>v;v++)y[v]=n[q][(v+q)%4];for(v=0;4>v;v++)n[q][v]=y[v]}return n}function e(n){var q,v;for(q=0;4>q;q++)for(v=0;4>v;v++)n[q][v]=h[n[q][v]];return n}function d(n,q,v){var y,u;for(y=0;4>y;y++)for(u=0;4>u;u++)n[y][u]^=v[4*q+u][y];
return n}function f(n){for(var q=0;4>q;q++)n[q]=h[n[q]];return n}for(var g=[[0,0,0,0],[1,0,0,0],[2,0,0,0],[4,0,0,0],[8,0,0,0],[16,0,0,0],[32,0,0,0],[64,0,0,0],[128,0,0,0],[27,0,0,0],[54,0,0,0]],h=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,
177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,
17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],l=[82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,
179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,
20,99,85,33,12,125],m="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),p=[],t=0;t<m.length;t++)p[m[t]]=t;return{Yu:function(n){var q,v=[];n instanceof Array&&(16==n.length||24==n.length||32==n.length)||alert("KeyExpansion: key must be an array of length 16, 24, or 32 bytes");var y=n.length/4;var u=y+6;var x=[];for(q=0;q<y;q++)x[q]=[n[4*q],n[4*q+1],n[4*q+2],n[4*q+3]];for(;q<4*(u+1);q++){x[q]=[];for(n=0;4>n;n++)v[n]=x[q-1][n];if(0==q%y){n=v[0];for(var z=0;3>z;z++)v[z]=v[z+
1];v[3]=n;v=f(v);for(n=0;4>n;n++)v[n]^=g[q/y][n]}else 6<y&&4==q%y&&(v=f(v));for(n=0;4>n;n++)x[q][n]=x[q-y][n]^v[n]}return x},Pu:function(n,q){var v,y,u=[],x=[];if(!(n instanceof Array&&16==n.length))return alert("Cipher: input must be an array of length 16"),null;if(!(q instanceof Array)||44!=q.length&&52!=q.length&&60!=q.length)return alert("Cipher: roundKeys must be an array of length 44, 52, or 60"),null;var z=q.length/4-1;for(v=0;4>v;v++)for(u[v]=[],y=0;4>y;y++)u[v][y]=n[v+4*y];u=d(u,0,q);for(n=
1;n<z;n++){u=e(u);y=u=c(u);var B=[],H=[],N=[];for(v=0;4>v;v++){for(u=0;4>u;u++)B[u]=y[u][v],H[u]=B[u]<<1,255<H[u]&&(H[u]^=283),N[u]=B[u]^H[u];y[0][v]=H[0]^N[1]^B[2]^B[3];y[1][v]=B[0]^H[1]^N[2]^B[3];y[2][v]=B[0]^B[1]^H[2]^N[3];y[3][v]=N[0]^B[1]^B[2]^H[3]}u=y;u=d(u,n,q)}u=e(u);u=c(u);u=d(u,z,q);for(v=0;4>v;v++)for(y=0;4>y;y++)x[v+4*y]=u[v][y];return x},Xu:function(n,q){var v,y,u=[],x=[];if(!(n instanceof Array&&16==n.length))return alert("Cipher: input must be an array of length 16"),null;if(!(q instanceof
Array)||44!=q.length&&52!=q.length&&60!=q.length)return alert("Cipher: roundKeys must be an array of length 44, 52, or 60"),null;var z=q.length/4-1;for(v=0;4>v;v++)for(u[v]=[],y=0;4>y;y++)u[v][y]=n[v+4*y];u=d(u,z,q);for(n=z-1;0<n;n--){u=b(u);u=a(u);y=u=d(u,n,q);z=[];var B=[],H=[],N=[],E=[],G=[],M=[],K=[];for(v=0;4>v;v++){for(u=0;4>u;u++)z[u]=y[u][v],B[u]=z[u]<<1,255<B[u]&&(B[u]^=283),H[u]=B[u]<<1,255<H[u]&&(H[u]^=283),N[u]=H[u]<<1,255<N[u]&&(N[u]^=283),E[u]=N[u]^z[u],G[u]=N[u]^B[u]^z[u],M[u]=N[u]^
H[u]^z[u],K[u]=N[u]^H[u]^B[u];y[0][v]=K[0]^G[1]^M[2]^E[3];y[1][v]=E[0]^K[1]^G[2]^M[3];y[2][v]=M[0]^E[1]^K[2]^G[3];y[3][v]=G[0]^M[1]^E[2]^K[3]}u=y}u=b(u);u=a(u);u=d(u,0,q);for(v=0;4>v;v++)for(y=0;4>y;y++)x[v+4*y]=u[v][y];return x},jv:function(n,q){var v=[],y=[],u=[],x=16,z;if(128!=q&&192!=q&&256!=q)return alert("BytesToKey: bits must be 128, 192, or 256"),null;var B=q/8;q=k.M.Crypto.Xp.hash(n).toString();for(z=0;z<q.length;z+=2)v[z/2]=parseInt(q.substr(z,1)+q.substr(z+1,1),16);for(;;){z=0;if(B)for(;B&&
(y.push(v[z++]),B--,z!=v.length););if(x&&z<v.length)for(;x&&(u.push(v[z++]),x--,z!=v.length););if(!B&&!x)break;for(z=0;z<v.length;z++)v[z]=String.fromCharCode(v[z]);q=k.M.Crypto.Xp.hash(v.join("")+n);for(z=0;z<q.length;z+=2)v[z/2]=parseInt(q.substr(z,1)+q.substr(z+1,1),16)}return{key:y,iv:u}},kv:function(n){var q=[],v;for(v=0;v<n.length;v++)q.push(n.charCodeAt(v));n=16-v%16;for(v=0;v<n;v++)q.push(n);return q},dv:function(n){var q="",v,y=n[n.length-1];for(v=0;v<n.length-y;v++)q+=String.fromCharCode(n[v]);
return q},Mu:function(n){var q,v="";for(q=0;q+2<n.length;q+=3)v+=m[n[q]>>>2],v+=m[(n[q]<<4&63)+(n[q+1]>>>4)],v+=m[(n[q+1]<<2&63)+(n[q+2]>>>6)],v+=m[n[q+2]&63];q<n.length&&(q+1<n.length?(v+=m[n[q]>>>2],v+=m[(n[q]<<4&63)+(n[q+1]>>>4)],v+=m[n[q+1]<<2&63]):(v+=m[n[q]>>>2],v+=m[n[q]<<4&63],v+="="),v+="=");for(q=64;q<v.length;q+=64)v=v.substr(0,q-1)+"\n"+v.substr(q-1);return v},Ku:function(n){var q,v,y,u=[],x=[];for(v=q=0;q<n.length;q++)null!=(y=p[n.substr(q,1)])&&(u[v++]=y);for(v=q=0;q+3<u.length;q+=4)x[v++]=
(u[q]<<2)+(u[q+1]>>>4),x[v++]=(u[q+1]<<4&255)+(u[q+2]>>>2),x[v++]=(u[q+2]<<6&255)+u[q+3];q+1<u.length&&(x[v++]=(u[q]<<2)+(u[q+1]>>>4),q+2<u.length&&(x[v++]=(u[q+1]<<4&255)+(u[q+2]>>>2)));return x},Wp:function(n){var q=256;var v={mode:"cbc",qh:!1,data:[],key:[],iv:[]};"ecb"==n.mode&&(v.mode=n.mode);1==n.qh&&(v.qh=n.qh);if("string"==typeof n.Zy){if(128==n.Ij||192==n.Ij)q=n.Ij;var y=k.M.Crypto.Jd.jv(n.Zy,q);for(q=0;q<y.key.length;q++)v.key[q]=y.key[q];for(q=0;q<y.iv.length;q++)v.iv[q]=y.iv[q]}else{if(!(n.key instanceof
Array)||16!=n.key.length&&24!=n.key.length&&32!=n.key.length)return alert("obj.key must be a byte array of length 16, 24, or 32"),null;for(q=0;q<n.key.length;q++){if("number"!=typeof n.key[q])return alert("obj.key must be a byte array of length 16, 24, or 32"),null;v.key[q]=n.key[q]}if("cbc"==v.mode){if(!(n.iv instanceof Array)||16!=n.iv.length)return alert("obj.iv must be a byte array of length 16"),null;for(q=0;q<n.iv.length;q++){if("number"!=typeof n.iv[q])return alert("obj.iv must be a byte array of length 16"),
null;v.iv[q]=n.iv[q]}}}if("string"==typeof n.data)for(n=k.M.Crypto.Jd.kv(n.data),q=0;q<n.length;q++)v.data[q]=n[q];else{if(!(n.data instanceof Array)||n.data.length%16)return alert("obj.data must be a byte array with a multiple of 16 length "),null;for(q=0;q<n.data.length;q++){if("number"!=typeof n.data[q])return alert("obj.data must be a byte array with a multiple of 16 length "),null;v.data[q]=n.data[q]}}v.round=k.M.Crypto.Jd.Yu(v.key);return v},Rp:function(n){var q=[],v=[],y;var u=k.M.Crypto.Jd.Wp(n);
if(null==u)return null;if("cbc"==u.mode)var x=u.iv;for(y=0;y<u.data.length/16;y++){for(n=0;16>n;n++)v[n]=u.data[16*y+n],"cbc"==u.mode&&(v[n]^=x[n]);x=k.M.Crypto.Jd.Pu(v,u.round);for(n=0;16>n;n++)q[16*y+n]=x[n]}u.qh&&(q=k.M.Crypto.Jd.Mu(q));return q},Tu:function(n){var q=[],v=[],y=[],u,x;var z=k.M.Crypto.Jd.Wp(n);if(null==z)return null;z.qh&&(z.data=k.M.Crypto.Jd.Ku(n.data));if("cbc"==z.mode)for(u=0;u<z.iv.length;u++)y[u]=z.iv[u];for(x=0;x<z.data.length/16;x++){if(0<x&&"cbc"==z.mode)for(u=0;16>u;u++)y[u]=
v[u];for(u=0;16>u;u++)v[u]=z.data[16*x+u];n=k.M.Crypto.Jd.Xu(v,z.round);for(u=0;16>u;u++)q[16*x+u]=n[u],"cbc"==z.mode&&(q[16*x+u]^=y[u])}return k.M.Crypto.Jd.dv(q)}}}();
k.M.Crypto.CA={Fw:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],gr:[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135],$z:function(b){var a,c=[];var e=0;for(a=b.length;e<a;e++)c.push(b.charCodeAt(e));return c},qj:function(b,a,c,e,d,f){var g;e=e||0;d=d||0;f=f||0;k.isArray(c)||(c=[]);for(g=0;16>g;g++)c[f++]=b[e++]^a[d++];return c},Es:function(b){var a,c=[],e=0;for(a=15;0<=a;a--)c[a]=b[a]<<1&255,c[a]|=e,e=b[a]&128?1:0;return c},padding:function(b,a,c,e){var d;e=e||0;k.isArray(a)||(a=[]);for(d=0;16>d;d++)a[d]=d<c?b[e]:d==c?128:
0;return a},mn:function(b){return k.M.Crypto.Jd.Rp({key:this.key,Ij:128,mode:"ecb",data:b})},Bx:function(){var b=this.mn(this.Fw);var a=this.Es(b);b[0]&128&&this.qj(a,this.gr,a);b=this.Es(a);a[0]&128&&this.qj(b,this.gr,b);return{K1:a,K2:b}},il:function(b,a){a=this.$z(a);var c=a.length;var e=[],d=[],f=[],g=[];this.key=b;var h=this.Bx();b=parseInt((c+15)/16);if(0==b){b=1;var l=0}else l=0==c%16?1:0;l?this.qj(a,h.K1,f,16*(b-1)):(this.padding(a,g,c%16,16*(b-1)),this.qj(g,h.K2,f));for(c=0;16>c;c++)e[c]=
0;for(c=0;c<b-1;c++)this.qj(a,e,d,16*c),e=this.mn(d);this.qj(e,f,d);return e=this.mn(d)}};function Aa(){}Aa.prototype.nn=8;
Aa.prototype.ev=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,
2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,
2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,
1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,
2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,
1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971E4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,
1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,
3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,
776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,
1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,
2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,
2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,
648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,
859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,
1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,
2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,
1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,
3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,
4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,
978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409E3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,
4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,
2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];
Aa.prototype.bv=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731];Aa.prototype.tj=16;function Ba(b){0>b&&(b=(b&2147483647)+2147483648);return b}
function Ca(b,a){var c=a[0],e=a[1],d;for(d=0;d<b.tj;++d){c^=b.Ri[d];var f=b;var g=c;var h=g&255;g>>>=8;var l=g&255;g>>>=8;g=f.Zg[0][g>>>8&255]+f.Zg[1][g&255];g^=f.Zg[2][l];g+=f.Zg[3][h];e^=g;h=c;c=e;e=h}c^=b.Ri[b.tj+0];e^=b.Ri[b.tj+1];a[0]=Ba(e);a[1]=Ba(c)}function Da(b,a){var c,e=[0,0],d=b.nn/2;for(c=0;c<b.nn/2;++c)e[0]=e[0]<<8|a[c+0]&255,e[1]=e[1]<<8|a[c+d]&255;Ca(b,e);a=[];for(c=0;c<b.nn/2;++c)a[c+0]=e[0]&255,a[c+d]=e[1]&255,e[0]>>>=8,e[1]>>>=8;return a}
Aa.prototype.Za=function(b){var a,c=0;this.Ri=[];for(a=0;a<this.tj+2;++a){var e=0,d;for(d=0;4>d;++d)e=e<<8|b[c]&255,++c>=b.length&&(c=0);this.Ri[a]=this.bv[a]^e}this.Zg=[];for(a=0;4>a;++a)for(this.Zg[a]=[],c=0;256>c;++c)this.Zg[a][c]=this.ev[a][c];b=[0,0];for(a=0;a<this.tj+2;a+=2)Ca(this,b),this.Ri[a+0]=b[0],this.Ri[a+1]=b[1];for(a=0;4>a;++a)for(c=0;256>c;c+=2)Ca(this,b),this.Zg[a][c+0]=b[0],this.Zg[a][c+1]=b[1]};
function Ea(){for(var b=new Aa,a=[],c=0;32>c;c+=2)a.push(parseInt("99328c878d1d6eb9e02a8f80470390e4".slice(c,c+2),16));b.Za(a);var e=[],d=[];for(c=0;16>c;c+=2)e.push(parseInt("e3572989c2407c14".slice(c,c+2),16)),d.push(parseInt("c6ae53138480f833".slice(c,c+2),16));this.il=function(f){var g=[0,0,0,0,0,0,0,0],h,l;var m=0==f.length%8?f.length-8:f.length-f.length%8;for(l=0;l<m;l+=8){var p=f.slice(l,l+8);var t=[];for(h=0;h<p.length;h++)t.push(p.charCodeAt(h)^g[h]);h=Da(b,t);g=[h[3],h[2],h[1],h[0],h[7],
h[6],h[5],h[4]]}f=f.slice(m);if(8==f.length)l=e;else for(l=d,f+="ВЂ",h=0;h<8-f.length;h++)f+="\x00";m=[];for(h=0;8>h;h++)m.push(f.charCodeAt(h)^g[h]^l[h]);g=Da(b,m);g=[g[3],g[2],g[1],g[0],g[7],g[6],g[5],g[4]];f="";for(h=0;h<g.length;h++)l=g[h].toString(16),1==l.length&&(l="0"+l),f+=l;return f}};try{Iptv=Iptv||{}}catch(b){Iptv={}}var Ga={},Ha={},Ia={},Ja={},Ka={},La={},Oa={},Pa={},Qa={},Sa={},Ta={},Ua={};function Va(){}
var Wa,Xa,Ya,Za,$a,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,ob,pb,qb,rb,sb,tb,ub,vb,wb,xb={},yb={},zb={},Ab={},Bb={},Cb={},Db={},Eb={},Fb={},Gb={},Hb={},Ib={},Jb={},Kb={},Lb={},Mb={},Nb={},Ob={},Pb={},Qb={},Rb={},Sb={},Tb={},Ub={},r={},Vb={},w={},Wb={},A={},Xb={},C=window.$t9n={},Yb={},Zb={},$b={},I=null,J={},ac={},$player=null,bc={},L={},cc={},P={},V={},dc={},ec=window.$tmp={},W={},fc={},Y={},gc={},hc={},ic=null,jc={},kc={},lc={},mc={},nc={},oc={};mc.update={};var rc={},sc={},tc={},uc={},vc={},wc={};
window.ares={};window.ares.frames={};window.ares.portal={};window.ares.player={};window.ares.frames.close=function(b){"*"==b?gc.xo():gc.hide(b)};window.ares.frames.hide=function(b){"*"==b?gc.xo():gc.hide(b)};window.ares.frames.show=function(b){gc.show(b)};window.ares.frames.isVisible=function(b){return gc.isVisible(b)};window.ares.portal.go=function(b){I.go.apply(I,[b])};window.ares.portal.pwd=function(){return I.pwd.apply(I,[])};function xc(b){function a(){"complete"==document.readyState?b():setTimeout(a,2)}if(k.Fg){var c;"loading"==document.readyState?document.addEventListener("DOMContentLoaded",c=function(){document.removeEventListener("DOMContentLoaded",c,!1);b()},!1):b()}else a()}
(function(){function b(n){try{var q,v={webkitTransform:"-webkit-transform",OTransform:"-o-transform",MozTransform:"-moz-transform",transform:"transform"};for(q in v)if(void 0!==n.style[q]){try{n.style[q]="translateX (1px)";var y=window.getComputedStyle(n).getPropertyValue(v[q]);y=!k.j(y)}catch(u){}if(y)break}return y}catch(u){return!1}}function a(){try{var n=document,q=n.head||W.getElementsByTagName("head")[0]||n.documentElement,v=n.createElement("style"),y=n.implementation||{hasFeature:function(){return!1}};
v.type="text/css";q.insertBefore(v,q.firstChild);var u=v.sheet||v.styleSheet;return(y.hasFeature("CSS2","")?function(x){if(!u||!x)return!1;var z=!1;try{u.insertRule(x,0),z=!/unknown/i.test(u.cssRules[0].cssText),u.deleteRule(u.cssRules.length-1)}catch(B){}return z}:function(x){if(!u||!x)return!1;u.cssText=x;return 0!==u.cssText.length&&!/unknown/i.test(u.cssText)&&0===u.cssText.replace(/\r+|\n+/g,"").indexOf(x.split(" ")[0])})('@font-face { font-family: "font"; src: "font.ttf"; }')}catch(x){return!1}}
function c(){var n;try{return"undefined"!==typeof document.hidden?n={hidden:"hidden",fl:"visibilitychange"}:"undefined"!==typeof document.webkitHidden&&(n={hidden:"webkitHidden",fl:"webkitvisibilitychange"}),n}catch(q){return!1}}function e(){try{var n=document.body,q=document.createElement("div"),v=q.currentStyle||q.style;n.appendChild(q);k.apply(v,{width:"50vw"});var y=parseInt(window.innerWidth/2,10);var u=parseInt((window.getComputedStyle?window.getComputedStyle(q,null):q.currentStyle).width,10);
n.removeChild(q);return 10>=Math.abs(y-u)}catch(x){return!1}}function d(n){try{return n.style.cssText="opacity:0.73","0.73"==n.style.opacity}catch(q){return!1}}function f(n){try{var q=n.style.color;try{n.style.color="rgba(1,5,13,0.44)"}catch(v){}return n.style.color!=q}catch(v){return!1}}function g(){var n;try{return n="ArrayBuffer"in window}catch(q){return!1}}function h(){var n;try{return n="MediaSource"in window||"WebKitMediaSource"in window}catch(q){return!1}}var l;k.apply(Y,{lb:screen.width,Cc:screen.height});
k.apply(L,{Gj:!1,kE:!0});k.apply(w,{debug:function(){},error:function(){}});if(location.search){var m=k.Xm(location.search.replace(/^[\s\?]+/g,""));Y.Xh=m;"console"in window&&console.debug("location.search params",m);if("screen"in m&&m.screen){var p=m.screen;p=m.screen.split("x");Y.screen=[parseInt(p[0])];1<p.length&&(Y.screen[1]=parseInt(p[1]))}Y.fullscreen="fullscreen"in m;"debug"in m?Y.mj=!0:"nodebug"in m&&(Y.mj=!1);if("firebug"in m){p=(document.getElementsByTagName?document.getElementsByTagName("head"):
k.query("head",document))[0];var t=document.createElement("script");k.apply(t,{type:"text/javascript",src:"portal/firebug-lite/firebug-lite.js",onload:function(){try{Y.tu=!0}catch(n){}}});p.appendChild(t)}"keyboard"in m?L.Zm=!0:"nokeyboard"in m&&(L.Zm=!1);"mouse"in m?L.Fc=!0:"nomouse"in m&&(L.Fc=!1);"touch"in m?L.Eb=!0:"notouch"in m&&(L.Eb=!1);"pwd"in m&&m.pwd&&(Y.pwd=decodeURIComponent(m.pwd));"view"in m&&m.view&&(r.view=m.view);"typography"in m&&(r.pf=!0);"aresproxy"in m&&(r.$m=!0);"size"in m&&
m.size&&(r.size=m.size);"engine"in m&&m.engine&&(V.Sg=m.engine);"player"in m&&m.player&&(V.Sg=m.player);"slow"in m&&(V.Ge=!0);"adplayer"in m&&(L.lE=!0);"cors"in m&&"off"==m.cors&&(L.lg=!1);"adtest"in m&&(r.si=-1!=["0","false","no","off"].indexOf(m.adtest)?!1:!0);"media_id"in m&&m.media_id&&(r.media_id=m.media_id);"pprofile"in m&&m.pprofile&&(Y.rt=m.pprofile);"test"in m&&(r.au=!0)}r.Bc=!0;k.apply(Y,{Ms:Y.lb,Ls:Y.Cc});k.apply(P,{crypto:!0,arescrypt:!0,mi:!1,Pp:!1,JA:!1,EventSource:null,WebSocket:null,
nv:!1,px:!1,Vs:!1,we:!1,pw:!1,CC:!1,yy:!0,ow:!1,Si:!1,tx:!1,Ie:!1,teletext:!1,sd:!1,Za:function(){try{var n=document.createElement("p");document.body.appendChild(n);var q=k,v=q.Ua,y=a(),u=b(n);try{var x=void 0!==n.style.clipPath||void 0!==n.style.webkitClipPath||void 0!==n.style.mozClipPath||void 0!==n.style.oClipPath}catch(H){x=!1}try{var z=!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect}catch(H){z=!1}v.call(q,P,{xB:y,iu:u,clipPath:x,IA:z,
fl:c(),zu:e(),opacity:d(n),mD:f(n),ArrayBuffer:g(),Vp:h()});document.body.removeChild(n)}catch(H){}P.iu?k.apply(P,{mi:!0,animation:!0}):k.Ua(V,{Ge:!0});k.Ua(L,{cl:P.animation&&A.sA,qA:P.iw&&A.rA});k.Ua(L,{lg:P.Pp,Fc:P.Fy,Eb:P.fh,Zm:P.keyboard,NA:L.qA?0:20,Ba:L.cl?"offsets":"display",Ix:V.Ge?600:300});L.Yb=L.Fc&&V.Qf||L.Eb;Y.Ak=!0;P.mi&&W.C("portal","css3");V.Ge&&W.C("portal","slow");L.Yb&&W.C("portal","point-device");L.Eb&&W.C("portal","touch-device");L.jn&&W.C("portal","wrong-opacity");if(P.fl){var B=
P.fl;document.addEventListener(B.fl,function(){try{$player.fireEvent("visibilityChange",document[B.hidden])}catch(H){}},!1)}},ArrayBuffer:g(),Vp:h()});k.apply(V,{model:function(){return null},oo:function(){return null},update:function(){},Gg:!0,tB:function(){V.Gg||(V.Gg=!0,l&&(l.Xj(),l.wa=[]))},Qo:function(n,q,v){l||(l=new k.F.Event);V.Gg?(l.addListener(n,q,v),l.Xj(),l.wa=[]):(v=v||{},v.delay=v.delay||1,l.addListener(n,q,v))},dl:function(){return r.Lp},Qz:function(n){r.Lp=n},ck:function(){return r.vk},
Kz:function(n){r.vk=n},qu:function(){return r.$m},ro:function(){return r.El||12345},exec:function(){},FC:function(){},gE:function(){},sC:function(){},wD:function(){},getMacAddress:function(){var n=V.documentNetworkInterface();try{var q=n&&n.Fo?n.Fo:localStorage.mac_addr}catch(v){q=k.state.ml.get("mac_addr"),w.error("getMacAddress",v)}return q},setMacAddress:function(n){try{localStorage.mac_addr=n}catch(q){}finally{k.state.ml.set("mac_addr",n)}},SA:function(n,q,v){w.debug("$system.buildArescamArgs",
n,q,v);n="-a "+n+" -k -d";k.da(q)||(q=V.dl());k.da(v)||(v=V.ck());q&&v&&(-1!=v.indexOf("://")&&(v=v.split("://"),v=v[1]),-1==v.indexOf(":")?(q=v,v=80):(v=v.split(":"),q=v[0],v=v[1]),n+=" -y "+q+":"+v);return n},pw:function(n,q,v,y,u){var x=new k.data.pg({timeout:6E4,Bk:!0,Jf:{}}),z=P.yy?"http://127.0.0.1/cgi-bin/system.cgi":"http://"+V.documentHostAddress()+"/cgi-bin/system.cgi";q=k.apply({cmd:k.M.F.kl.encode(n),outenc:"url"},q);x.Sj(z,q,function(B,H){w.debug("asyncExec callback",B,H);H&&B&&(H=0===
B[0],B=B[1],B=decodeURIComponent(B));v&&v.call(y||window,B,H,u)},this)},PA:function(n,q,v,y,u){var x=new k.data.pg({Bk:!0,Jf:{}});n=k.bl(n,k.Ym(q));q={url:k.M.F.kl.encode(n),outenc:"url"};x.Sj("http://127.0.0.1/cgi-bin/proxy.cgi",q,function(z,B){B&&z&&(B=0===z[0],z=z[1],z=decodeURIComponent(z));v&&v.call(y||window,B,z,u)},this)}});try{k.state.ml.Nz(new k.state.pn)}catch(n){}})();
(function(){var b,a,c,e="",d;try{var f=navigator.userAgent,g=k.Xm(location.search.replace(/^[\s\?]+/g,""));"model"in g&&(c=g.model);"brand"in g&&(a=g.brand);e=(g=f.match(/\(([^\)]*)\)/))&&1<g.length?g[1]:f;-1!=f.indexOf("apk_version")&&(d=f.match(/apk_version=([\d\.]*)/))&&1<d.length&&(d=d[1]);if(k.Wb)onGetMacAddress=function(m){w.debug("onGetMacAddress",m);b=m},window.webkit.messageHandlers.getMacAddress.postMessage("");else{var h=stb;var l=h.isMulticastAvailable()}}catch(m){}k.apply(w,{debug:function(){if(Y.mj)try{console.debug.apply(console,
arguments)}catch(m){}},info:function(){if(Y.mj)try{console.debug.apply(console,arguments)}catch(m){}},error:function(){if(Y.mj)try{console.error.apply(console,arguments)}catch(m){}}});k.apply(L,{Yd:!1,Kp:!0});k.Wb||k.apply(L,{ve:"mono",Ai:"v1a1"});k.apply(P,{iw:!0,arescrypt:!1,Pp:!0,we:!0,sd:!0,Fy:!0,HC:l,Si:!k.Wb,fh:k.Vx});try{k.Wb&&h.aresproxyAvailable&&k.apply(P,{ow:h.aresproxyAvailable()})}catch(m){}k.apply(V,{km:!l,$x:l,Mq:d,model:function(){return c},oo:function(){return e||a},standby:function(){},
exec:function(m){try{h.execCmd(m)}catch(p){w.error(p.name,p.m,p.description||p.message||p,p)}},jsonRpc:function(m,p){try{return h.jsonRpc(k.F.JSON.encode({method:m,params:d&&0<=k.M.F.er(d,"1.208")?p:p.join("")}))}catch(t){w.error(t.name,t.m,t.description||t.message||t,t)}},Za:function(){},lx:function(){w.debug("exit");try{k.Wb||(w.debug("stb.finish"),h.finish())}catch(m){w.error(m.name,m.m,m.description||m.message||m,m)}},es:function(m){var p=!1,t=V.ro();if(r.$m){try{var n=h.checkAres();console.debug("checkAres",
n);"aresproxy"==n&&(p=!0)}catch(q){w.error(q.name,q.m,q.description||q.message||q,q)}r.$m=p}if(r.$m)try{V.exec("killall aresproxy"),n=h.jsonRpc(k.F.JSON.encode({method:"exec",params:[h.getPathAresproxy()+" -a "+m+" -k -d --relay --relay-port "+t+" --macaddr "+V.getMacAddress()]})),console.debug("exec",h.getPathAresproxy()+" -a "+m+" -k -d --relay --relay-port "+t+" --macaddr "+V.getMacAddress(),n)}catch(q){w.error(q.name,q.m,q.description||q.message||q,q)}else V.exec("killall arescam"),V.exec("arescam -a "+
m+" -k -d")},setMacAddress:function(m){try{localStorage.mac_addr=m}catch(p){}finally{k.state.ml.set("mac_addr",m)}try{k.Wb||h.setMacAddress(m)}catch(p){}},documentHostAddress:function(){},documentNetworkInterface:function(){try{return k.Wb?{name:"eth0",Fo:b}:{name:"eth0",Fo:h.getMacAddress()}}catch(m){return w.error("documentNetworkInterface",m),null}}})})();
(function(){var b={};Va=function(){var a=this;k.apply(a,{Bj:null,ld:null,vB:null,Eh:8,Dp:8,Ih:{},fB:function(c,e){var d=document.createElement("img");d.id="media-"+(c.node&&c.node.parent&&c.node.parent.media?c.node.parent.media.id:c.id)+"-"+e;d.src=$Player.prototype.Kl(c,e);return d},Wa:function(c,e){var d="media-"+(c.node&&c.node.parent&&c.node.parent.media?c.node.parent.media.id:c.id)+"-",f=d+e,g=d+"img-"+e;if(!c.Sc&&(c.la||0<=e&&e<c.duration)){var h="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7";
var l="dummy"}else c.Sc&&(c.la||0<=e&&e<c.duration)&&(h=$Player.prototype.Kl(c,e),c=document.createElement("img"),c.addEventListener("error",function(m){w.error("image error",m.target);m=m.target;var p=Math.floor(yc().getTime()/1E3);a.Ih[g]={src:m.src,timestamp:e};if(300>Math.abs(p-e))try{document.getElementById(g).src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",W.C(f,["dummy","loading"])}catch(t){}},!1),c.src=h);return'<span id="'+f+(l?'" class="'+l:"")+'"><img id="'+
g+'"'+(h?' src="'+h+'"':' style="visibility:hidden;"')+' /><div class="player-thumbnail-title"></div></span>'},clear:function(){for(var c=document.getElementById("player-thumbnails-comp");c.hasChildNodes();)c.removeChild(c.firstChild)},$f:function(c,e,d){var f="media-"+(c.node&&c.node.parent&&c.node.parent.media?c.node.parent.media.id:c.id)+"-",g=Math.floor(yc().getTime()/1E3),h=c.startTime||0,l=document.getElementById("player-thumbnails-comp");this.Bj&&(c.la||e<c.duration)&&W.v(this.Bj,"active");
e=10*Math.floor(e/10);k.D(d)&&(d=10*Math.floor(d/10));k.D(d)&&120<Math.abs(e-d)&&this.clear();if(l.hasChildNodes())if(!k.D(d)||e>d){if(h+e>=this.ld+10*(this.Eh+6))for(d=0;6>d;d++)l.removeChild(l.firstChild),this.ld+=10;var m=this.ld+10*l.childNodes.length}else if(e<d){if(h+e<this.ld+10*this.Eh){m=this.ld-10;for(d=0;6>d;d++)W.Mb(l,"afterbegin",this.Wa(c,m)),l.childNodes.length>this.Eh+6+this.Dp&&l.removeChild(l.lastChild),this.ld-=10,m-=10;for(d=0;6>d;d++){if(c.Sc&&(c.la||0<=m&&m<c.duration)){var p=
document.createElement("img");p.addEventListener("error",function(t){w.error("image error",t.target)},!1);p.src=$Player.prototype.Kl(c,m)}m-=10}}m=this.ld+10*l.childNodes.length}else w.debug("/////////////////");else m=this.ld=h+60*Math.floor(e/60)-10*this.Eh;for(;m<this.ld+10*(this.Eh+6+this.Dp+6)&&!(m>g);)m<this.ld+10*(this.Eh+6+this.Dp)?W.Mb(l,"beforeend",this.Wa(c,m)):c.Sc&&(c.la||0<=m&&m<c.duration)&&(p=document.createElement("img"),p.addEventListener("error",function(t){w.error("image error",
t.target)},!1),p.src=$Player.prototype.Kl(c,m)),m+=10;this.Bj=f+(h+e);(c.la||e<c.duration)&&W.C(this.Bj,"active")}})};$Player=function(a){var c=this;k.apply(c,{history:[],state:0,Qa:(A.du||r.Bc)&&new Va,Md:function(d){var f=d.protocol,g=d.host,h=d.port,l=d.path,m=d.query,p=d.Jb;var t=d.Ll?d.Ll():d.url;var n=d.Hg,q=d.lk,v=V.dl(),y=V.ck(),u=V.qu(),x=V.ro(),z=[];f||(d.protocol=t&&-1!=t.indexOf("://")?f=t.split("://")[0]:f=k.Di?"https":"http");t&&t.startsWith("//")&&(d.url=f+":"+t);t=this.Z.Md(d);if(p){if((-1!=
p.indexOf("flussonic")||-1!=p.indexOf("iptvportal"))&&Vb.td)z.push("token="+Vb.td);else if(-1!=p.indexOf("wowza")&&Vb.Dn)z.push("UserID="+Vb.Dn);else if(-1!=p.indexOf("nimble")){var B=String(parseInt(1E6*Math.random())),H=A.Qq;H=k.M.F.og(B+"/"+H);H=k.M.Crypto.wo(H);z.push("salt="+B);z.push("hash="+H)}else if(-1!=p.indexOf("wmsAuthSign")){B=yc();B=""+(B.getUTCMonth()+1)+"/"+B.getUTCDate()+"/"+B.getUTCFullYear()+" "+(B.getUTCHours()%12||12)+":"+(10>B.getUTCMinutes()?"0":"")+B.getUTCMinutes()+":"+(10>
B.getUTCSeconds()?"0":"")+B.getUTCSeconds()+(12<B.getUTCHours()?" PM":" AM");var N=r.username;H=A.Qq;H=k.M.F.og(N+H+B+"200");H=k.M.Crypto.wo(H);N=k.M.Crypto.sj.encode("server_time="+B+"&hash_value="+H+"&validminutes=200&id="+N);w.debug("today: ",B);z.push("wmsAuthSign="+N)}(-1!=p.indexOf("arescrypt")||-1!=p.indexOf("iptvportal"))&&d.key&&(B=r.gi.key(d.key))&&(z.push("token1="+B.token1),z.push("token2="+B.token2),z.push("domain="+A.name),z.push("key="+d.key),z.push("media_id="+(d.la?d.node.parent.media.id:
d.id)),z.push("timestamp="+Math.floor(yc().getTime()/1E3)),-1!=p.indexOf("iptvportal")&&(z=["token="+encodeURIComponent(z.join("&"))]))}m&&z.unshift(m);n&&v&&y&&(l=f+"/"+g+":"+h,n=!1,q=!0,-1==y.indexOf("://")?f="http":(y=y.split("://"),f=y[0],y=y[1]),d.vk=y,-1==y.indexOf(":")?(g=y,h=null):(y=y.split(":"),g=y[0],h=y[1]),t=this.Z.Md(k.Ua({protocol:f,host:g,port:h,path:l,Hg:n,lk:q,url:null},d)));u&&x&&d.encrypted&&d.key&&(n||q)?(n&&-1!=["udp","rtp"].indexOf(f)?l=f+"/"+g+":"+h:q&&(l=f+"/"+g+(h?":"+h:
"")+"/"+l),n=!1,t=this.Z.Md(k.Ua({protocol:"http",host:"127.0.0.1",port:x,path:l,Hg:n,lk:!0,url:null},d)),d.El=x):d.El=null;k.j(z)||n||(t+=(-1==t.indexOf("?")?"?":"&")+z.join("&"));this.IC&&(t=encodeURI(t));d.cz&&(t+=d.cz);d.ya=t;w.debug("mrl",t);return t},close:function(){this.ac(0);this.Z.stop.call(this);"function"==typeof this.Z.close&&this.Z.close.call(this)},playingMedia:function(){return this.zn||this.pb},isPlaying:function(){return this.state&this.vj},isOpening:function(){return this.state&
this.uj},isSeeking:function(){return this.state&this.Yp},lt:function(d,f,g,h,l,m){if(d){var p=this;k.ba(d)&&(d={url:d});k.Ua(d,{vd:!0,Dq:f,Cl:"mid-roll",Kc:!0,Pa:function(t){return-1==["AudioVolumeUp","AudioVolumeDown","AudioVolumeMute"].indexOf(t)?(p.Yi(),!1):!0}});p.play(d,g,null,h,l,m)}else w.error("Player.playAd media undefined")},jD:function(){},play:function(d,f,g,h,l,m){w.debug("Player.play",d,f,g);if(d){var p=k.Ga(g)?g.action:g,t=this.uj;k.isArray(d)?(k.isArray(this.nh)||(this.nh=[].concat(d),
this.Cn=g),d=this.nh.shift(),k.isArray(d)&&(5<d.length&&(m=d[5]),4<d.length&&(l=d[4]),3<d.length&&(h=d[3]),2<d.length&&(g=d[2]),1<d.length&&(f=d[1]),d=d[0])):this.Cn=this.nh=null;k.ba(d)&&(d={url:d});d.vd&&"mid-roll"==d.Cl?this.sp():bc.Zt(this.pb);d.Wh||!d.Sd||d.vd||(I.na=null);this.isPlaying()&&this.pb&&!this.pb.qa&&(t|=this.fv,this.Z.stop.call(this),this.fireEvent("playbackStopped",this.pb));if(!d.Eq||!1!==tc.Ni(d,f,g,h,l,m)){this.jc=h?{P:h,scope:l,ia:m}:null;this.kq=[];this.pb=d;if(!d.qa||k.D(f)||
d.vd)this.position=f||0;this.zi=0;this.Zo=(new Date).getTime();this.bz=0;this.Qm=null;d.la&&d.xd?d.xd(f):(!d.ya||d.Jb||d.Ll||(d.Hg||d.lk)&&((V.dl()?d.vk!=V.ck():d.vk)||(V.qu()?d.El!=V.ro():d.El)))&&this.Md(d);(d.Sc||r.Bc)&&this.Qa&&(this.Qa.clear(),this.Qa.$f(d,f||0));this.$d(this.ln);this.ac(t);this.Z.play.call(this,d);d.Kc?g&&g.Dd||(this.Oa()||this.hide(),d.Lr&&this.portal&&!this.portal.Oa()&&this.portal.hide()):g&&g.Dd||d.qa&&!d.la||this.show(d,p||"play")}}else w.error("Player.play media undefined")},
paused:function(){return c.state&c.Me},pause:function(d){var f=this.pb;w.debug("Player.pause",this.state);f&&f.Kc||(this.state&this.vj&&(this.$d(this.kn),this.ac(this.state|this.Me),this.Z.pause.call(this)),d&&d.Dd?W.v("player-play","pause"):f&&(!f.qa||f.la||f.rd)&&this.show(f,"pause"))},continuePlay:function(d){var f=this.pb;w.debug("Player.continuePlay",this.state);f&&f.Kc||(this.$d(this.ln),this.state&this.Me?(this.ac(this.state&~this.Me),f&&f.la&&f.qa&&f.xd?(f.xd(this.position),this.Z.play.call(this,
f,null,{qc:!0})):(this.Z.continuePlay.call(this),this.fireEvent("playbackContinued",f))):f&&(this.ac(this.uj),f&&f.la&&f.xd&&f.xd(),this.Z.play.call(this,f,null,{qc:!0})),d&&d.Dd?W.C("player-play","pause"):!f||f.qa&&!f.la||this.show(f,"play"))},stop:function(d){var f=this.pb;if(!f||!f.Kc||d&&d.force)f.Wh||!f.Sd||f.vd||(I.na=null),this.$d(this.rj),this.ac(0),this.Z.stop.call(this),this.fireEvent("playbackStopped",f),bc.Zt(f),d&&d.force||(f&&f.la&&f.node&&f.node.parent?(this.hide(),this.portal&&this.portal.show(),
this.portal&&this.portal.Ka(this.portal.pwd(f.node.parent),{Lf:!0})):f&&!f.qa&&(this.hide(),this.portal&&this.portal.show(),this.pb=null,r.Vc&&r.Vc!=f&&this.play(r.Vc,null,{qc:!0})))},getVolume:function(d){if(!k.da(this.volume)||d)try{this.volume=this.Z.getVolume.call(this)}catch(f){}return this.volume},setVolume:function(d,f){var g=this;g.Z.setVolume.call(g,d);g.volume=d;cc.set("audio_volume",d);f&&(W.v("volume","mute"),W.v("volume-icon","mute"),W.innerHTML("volume-value",d),W.Fa("volume-frame"),
g.ji&&clearTimeout(g.ji),g.ji=function(){g.ji=null;W.ma("volume-frame")}.defer(5E3))},setMute:function(d,f){var g=this;g.Z.setMute.call(g,d);f&&(g.ji&&clearTimeout(g.ji),d?(W.C("volume","mute"),W.C("volume-icon","mute")):(W.v("volume","mute"),W.v("volume-icon","mute"),g.ji=function(){g.ji=null;W.ma("volume-frame")}.defer(5E3)),W.innerHTML("volume-value",g.getVolume()||""),W.Fa("volume-frame"))},getDuration:function(d){return d&&k.D(d.duration)?d.duration:this.isPlaying()?this.Z.getDuration.call(this,
d):null},setPosition:function(d,f,g,h,l){function m(z){p.Zf&&clearTimeout(p.Zf);W.innerHTML("player-slider-position",p.Dg(z)||"");try{var B=z.position&&z.duration?z.position<z.duration?z.position/z.duration:1:0;document.getElementById("player-slider-track").style.width=""+100*B.toFixed(3)+"%"}catch(H){w.error(H.name,H.m,H.description||H.message||H,H)}p.Zf=function(){var H=p.pb;p.Zf=null;p.ac(p.state&~p.Zp);p.pb=z;p.zn=null;z.la&&z.xd?(H=z.ya,z.xd(x?null:p.position),p.paused()||z.ya==H||(p.ac(p.uj),
p.Z.play.call(p,z,null,{qc:!0}))):z.la&&x?p.Z.setPosition.call(p,p.Z.getDuration.call(p,z)):z.la||!z.Wh&&!z.Sd||z==H?p.Z.setPosition.call(p,p.position):(p.$d(p.rj),p.ac(0),p.Z.stop.call(p),p.play(z,z.position,{qc:!0,Dd:!0},function(N,E){"playbackBegun"==E&&p.position&&p.Z.setPosition.call(p,p.position)}))}.defer(y)}var p=this,t,n=p.getDuration(d);if(k.Ga(f)){var q=f;f=f.position}var v=f;var y=q&&k.D(q.delay)?q.delay:p.Qa?2E3:V.Ge?1E3:600;if(!d||!(d.vd||d.Xe&&f>p.position)){p.state&p.Me&&(p.ac(p.state&
~p.Me),p.Z.continuePlay.call(p),p.fireEvent("playbackContinued",d),W.C("player-play","pause"));p.ac(p.state|(f<p.position?p.Zp:p.Yp));0>f&&(f=0);f>n&&(f=n);var u;q=Math.floor(yc().getTime()/1E3);if(0>v&&0==p.position&&d.Wh)f=d.Wh(d,function(z){u=!1;z&&(p.zn=z,t=r.Bc&&W.J("player-slider","active")?60:10,(z.Sc||r.Bc)&&p.Qa&&(z.la?p.Qa.$f(z,z.duration-t,z.duration):(p.Qa.clear(),p.Qa.$f(z,z.duration>t?z.duration-t:0))),p.position=z.position=z.duration>t?z.duration-t:0,W.innerHTML("player-title",p.cm(z)),
W.innerHTML("player-start",p.dm(z)||""),W.innerHTML("player-duration",p.bk(z)||""),m(z));g&&g.call(h||window,z,l)},p),!1===f?!1!==u&&p.Zf&&(clearTimeout(p.Zf),p.Zf=null):m(d);else{if(d.la&&f>=q-d.startTime){f=q-d.startTime;var x=!0}else if(v>n&&p.position==n&&d.Sd){f=d.Sd(d,function(z){u=!1;z&&(p.zn=z,t=r.Bc&&W.J("player-slider","active")?60:10,(z.Sc||r.Bc)&&p.Qa&&(z.la?p.Qa.$f(z,0,-t):(p.Qa.clear(),p.Qa.$f(z,0))),p.position=z.position=0,W.innerHTML("player-title",p.cm(z)),W.innerHTML("player-start",
p.dm(z)||""),W.innerHTML("player-duration",p.bk(z)||""),m(z));g&&g.call(h||window,z,l)},p);!1===f?!1!==u&&p.Zf&&(clearTimeout(p.Zf),p.Zf=null):m(d);return}(d.Sc||r.Bc)&&p.Qa&&p.Qa.$f(d,f,p.position);p.position=d.position=f;m(d);g&&g.call(h||window,d,l)}}},getPosition:function(){return k.D(this.position)?this.position:this.Z.getPosition.call(this)},ffwdPosition:function(d,f){var g=this,h=g.getPosition()||0;if(d&&(d.vd||d.Xe))return null;h=(Math.floor(h/f)+1)*f;g.$d(g.Iu);g.setPosition(d,h,function(l){g.show(l,
"ffwd")},g);return h},rewPosition:function(d,f){var g=this,h=g.getPosition()||0;if(d&&d.Kc)return null;h=(Math.ceil(h/f)-1)*f;g.$d(g.Ju);g.setPosition(d,h,function(l){g.show(l,"rew")},g);return h},getAudioPID:function(){if("function"==typeof this.Z.getAudioPID)return this.Z.getAudioPID.call(this)},getAudioTracks:function(d){w.debug("Player.getAudioTracks");d||(d=this.pb);if(d&&k.j(d.Pq)&&"function"==typeof this.Z.getAudioPIDs)try{d.Pq=this.Z.getAudioPIDs.call(this)}catch(f){w.error("getAudioPIDs",
f)}return d&&d.Pq},nextAudioTrack:function(){var d=this.pb,f=this.getAudioTracks(d);if(d&&!k.j(f)){d.Fl=k.D(d.Fl)?d.Fl+1>=f.length?0:d.Fl+1:0<f.length?1:0;d=f[d.Fl];try{return this.setAudioPID(d.od),d}catch(g){}}return null},zq:!1,showSubtitles:function(d){"function"==typeof this.Z.showSubtitles&&this.Z.showSubtitles.call(this,d);this.zq=d},isSubtitlesVisible:function(){return"function"==typeof this.Z.isSubtitlesVisible?this.Z.isSubtitlesVisible.call(this):this.zq},getSubtitlePID:function(){if(this.isSubtitlesVisible()){if("function"==
typeof this.Z.getSubtitlePID)return this.Z.getSubtitlePID.call(this)}else return null},setSubtitlePID:function(d){"function"==typeof this.Z.setSubtitlePID&&this.Z.setSubtitlePID.call(this,d)},getSubtitleTracks:function(d){w.debug("Player.getSubtitleTracks");d||(d=this.pb);if(d&&k.j(d.Ie)&&"function"==typeof this.uo)try{if(d.Ie=this.Z.uo.call(this),P.teletext&&(d.fi||"function"==typeof this.ay&&this.ay())){var f={hy:!0,page:d.fi&&parseInt(d.fi)||888,co:"Телетекст"};k.j(d.Ie)?d.Ie=[f]:d.Ie.push(f)}}catch(g){w.error("Player.getSubtitlePIDs",
g)}return d&&d.Ie},nextSubtitleTrack:function(){var d=this.pb,f=this.getSubtitleTracks(d);if(d&&!k.j(f))if(d.fj===d.Ie.length-1&&(this.isSubtitlesVisible()||this.isTeletextVisible()))this.showSubtitles(!1),this.showTeletext(!1),d.fj=null;else{d.fj=k.D(d.fj)?d.fj+1>=d.Ie.length?0:d.fj+1:0<f.length?1:0;d=d.Ie[d.fj];if(d.hy){this.showSubtitles(!1);this.showTeletext(!0);try{this.setTeletextPage(d.page)}catch(g){}}else{this.showTeletext(!1);this.showSubtitles(!0);try{this.setSubtitlePID(d.od)}catch(g){}}return d}return{co:"Откл"}},
Aq:!1,showTeletext:function(d){"function"==typeof this.Z.showTeletext&&this.Z.showTeletext.call(this,d);this.Aq=d},isTeletextVisible:function(){return"function"==typeof this.Z.isTeletextVisible?this.Z.isTeletextVisible.call(this):this.Aq},getTeletextPage:function(){if("function"==typeof this.Z.getTeletextPage)return this.Z.getTeletextPage.call(this)},setTeletextPage:function(d){"function"==typeof this.Z.setTeletextPage&&this.Z.setTeletextPage.call(this,d)},Mn:0,setAspectFormat:function(d){var f=this.Bg()||
[];this.isPlaying()?(this.Z.setAspectFormat.call(this,d),cc.set("aspect",d),k.j(d)||(d=qa(f,d),-1!=d&&(this.Mn=d)),this.tn=null):this.tn=d},nextAspectFormat:function(){var d=this.pb,f=this.Mn,g=this.Bg()||[],h;k.da(f)||(f=(h=this.zh(d))?qa(g,h):0);1<g.length&&(++f>=g.length&&(f=0),h=g[f][0],this.Z.setAspectFormat.call(this,h),cc.set("aspect",h),this.Mn=f);return h},ue:function(){w.debug("Player.getViewportEl");var d;this.Z.ue&&(d=this.Z.ue.call(this));return d},setViewport:function(d,f,g,h,l){w.debug("Player.setViewport",
d,f,g,h,l);this.Z.ue?(l=this.Z.ue.call(this),k.apply(l.style,{left:d+(k.D(d)?"px":""),top:f+(k.D(f)?"px":""),width:g+(k.D(g)?"px":""),height:h+(k.D(h)?"px":"")})):this.Z.setViewport&&(k.ba(d)&&"%"==d.charAt(d.length-1)&&(d=parseInt(parseInt(d.replace(/^\D+|\D+$/g,""),10)*Y.Ms/100)),k.ba(f)&&"%"==f.charAt(f.length-1)&&(f=parseInt(parseInt(f.replace(/^\D+|\D+$/g,""),10)*Y.Ls/100)),k.ba(g)&&"%"==g.charAt(g.length-1)&&(g=parseInt(parseInt(g.replace(/^\D+|\D+$/g,""),10)*Y.Ms/100)),k.ba(h)&&"%"==h.charAt(h.length-
1)&&(h=parseInt(parseInt(h.replace(/^\D+|\D+$/g,""),10)*Y.Ls/100)),this.Z.setViewport.call(this,d,f,g,h))}},a);if(a&&a.Xl){for(var e in Xb[a.Xl])c.hasOwnProperty(e)||(c[e]=Xb[a.Xl][e]);c.Z=k.apply({},Xb[a.Xl],$Player.prototype)}else c.Z=$Player.prototype;c.Gq("playbackBegun","endReached","positionChanged","openError","playbackStopped","visibilityChange");k.F.jh.prototype.constructor.call(c,k.apply({},a));c.addListener({scope:c,visibilityChange:{buffer:100,Ag:function(d){w.debug("visibilityChange",
d?"hidden":"shown");var f=(new Date).getTime();if(!V.Qf){if(d){var g=c.pb;k.apply(b,{hidden:!0,media:g,state:c.state,position:g?c.getPosition():null});c.ac(0);c.Z.stop.call(c)}else if(b.hidden||!b.time||1E4<Math.abs(f-b.time)){if(b.hidden){g=b.media;var h=b.state;var l=b.position;b={}}else c.pb&&(g=c.pb,h=c.state,l=c.getPosition());zc(function(){w.debug("$checkUpdate callback");W.kp();g&&!b.hidden&&(c.$d(c.rj),c.ac(0),c.Z.stop.call(c),c.play(g,l,{qc:!0,Dd:!0},function(m,p){"playbackBegun"==p&&(!c.position||
m.qa||m.la||c.Z.setPosition.call(c,c.position),h&c.Me&&(c.$d(c.kn),c.ac(c.state|c.Me),c.Z.pause.call(c),W.v("player-play","pause")))}))},this)}b.time=f}}},openError:function(d){w.debug("openError",d&&d.ya);d&&d.wa&&d.wa.Uo&&d.wa.Uo.call(d);if(c.jc){var f=c.jc;c.jc=null;f.P.call(f.scope||window,d,"openError",f.ia)}if(!k.j(c.nh))return c.play(c.nh,null,c.Cn),!1;d&&d.vd&&"mid-roll"==d.Cl&&!k.j(c.history)&&c.Yi();r.Vc&&r.Vc!=d&&c.play(r.Vc,null,{qc:!0})},playbackBegun:function(d){w.debug("playbackBegun",
d&&d.ya,"state",c.state,"media",d);var f=c.state;A.Il&&A.Hj&&!Y.Af&&Ac();if(!(f&c.vj)){c.ac(c.vj);f&c.uj&&d&&(d.Cd||d.la)&&bc.Be(d);c.tn&&c.setAspectFormat(c.tn);W.J("player-play","pause")||W.C("player-play","pause");d&&(d.Cd||d.la)&&cc.set("media_id",d.la?d.node.parent.media.id:d.id);d&&d.vd&&!d.qa&&(d.Bp=!1,c.position=c.Z.getPosition.call(c)||0);d&&d.qa&&(c.yt=c.Z.getPosition.call(c));!d||d.duration||d.qa||(d.duration=c.Z.getDuration.call(c,d),w.debug("playbackBegun media.duration",d.duration),
d.Kc||W.innerHTML("player-duration",c.bk(d)||""));c.Gp&&(c.Gp.Hd=(new Date).getTime());d&&d.wa&&d.wa.Yo&&d.wa.Yo.call(d);if(c.jc&&-1==c.kq.indexOf("playbackBegun")&&(f=c.jc,c.kq.push("playbackBegun"),!1===f.P.call(f.scope||window,d,"playbackBegun",f.ia)))return;!d||d.qa||d.la||d.Sd||c.show()}},endReached:function(d){w.debug("endReached",d&&d.ya,"state",c.state,"media",d);if(c.isPlaying()){c.ac(0);if(!k.j(c.nh))return d&&d.wa&&d.wa.Tj&&d.wa.Tj.call(d),c.play(c.nh,null,c.Cn),!1;if(d&&d.Sd&&!d.qa&&(d.la?
c.position+15>=d.duration:1)&&(c.position=0,!1===d.Sd(d,c.dt,c)))return!1;if(d&&d.vd&&"mid-roll"==d.Cl&&!k.j(c.history))return c.Yi(),!1;if(!(d&&d.wa&&d.wa.Tj&&!1===d.wa.Tj.call(d))){if(c.jc){var f=c.jc;c.jc=null;if(!1===f.P.call(f.scope||window,d,"endReached",f.ia))return}!d||d.qa||d.la||d==r.Vc||(c.hide(),c.portal&&c.portal.show(),c.pb=null);r.Vc&&c.play(r.Vc,null,{qc:!0,Dd:!0})}}},positionChanged:function(d){w.debug("positionChanged",d&&d.ya)},playbackStopped:function(d){d&&d.wa&&d.wa.Rg&&d.wa.Rg.call(d);
if(c.jc){var f=c.jc;c.jc=null;if(!1===f.P.call(f.scope||window,d,"playbackStopped",f.ia))return!1}},playbackContinued:function(){A.Il&&A.Hj&&!Y.Af&&Ac()}});c.Z.constructor.apply(c,arguments)};k.apply($Player.prototype,{ln:1,rj:2,kn:3,Ju:4,Iu:5,uj:1,vj:2,Me:4,fv:8,Yp:16,Zp:48,constructor:function(){w.debug("$Player.prototype.constructor")},load:function(a,c,e){a&&a.call(c||this,e)},Za:function(){w.debug("$Player.prototype.init")},dt:function(a){this.position=0;if(a){a!=this.pb&&(this.pb=a,a.xd?a.xd(this.position):
a.ya||((a.Sc||r.Bc)&&this.Qa&&(this.Qa.clear(),this.Qa.$f(a,0)),this.Md(a)),this.ac(0),this.Z.stop.call(this),this.Z.play.call(this,a,null,{qc:!0}));W.innerHTML("player-title",this.cm(a));W.innerHTML("player-start",this.dm(a)||"");W.innerHTML("player-duration",this.bk(a)||"");W.innerHTML("player-slider-position",this.Dg(a));try{var c=this.position,e=a.duration;var d=c&&e?c<e?c/e:1:0;document.getElementById("player-slider-track").style.width=""+100*d.toFixed(3)+"%"}catch(f){w.error(f.name,f.m,f.description||
f.message||f,f)}}else this.ac(0),this.Z.stop.call(this)},xd:function(a,c,e){var d=Math.floor(yc().getTime()/1E3),f=!c||10>=d-c,g=a.rd,h=a.eh,l=a.Je||"flussonic";if(-1!=g.indexOf("?")){var m=g.split("?");g=m[0];a.query=m[1]}-1!=g.indexOf(".m3u8")?g=g.replace(/\/[^/]*\/?$/,""):"/"==g.charAt(g.length-1)&&(g=g.substring(0,g.length-1));w.debug("Player.buildTimeshiftMrl",a,a.Je);a.qa=k.D(e)&&e?!1:!0;a.Bp=!1;0<h&&(c-=h);"flussonic"==l?(l=(h=(h=L.ve)&&-1!=["video","mono"].indexOf(h)?h:null)?h:"index",a.url=
k.D(e)&&e?g+"/"+l+"-"+c+"-"+e+".m3u8":f?g+"/"+l+".m3u8":g+"/"+(h?h+"-timeshift_rel":"timeshift_rel")+"-"+(d-c)+".m3u8",L.Ai&&!L.yo&&(a.query=(a.query?a.query+"&":"")+("filter=tracks:"+L.Ai))):"nimble"==l?a.url=k.D(e)&&e?g+"/playlist_dvr_range-"+c+"-"+e+".m3u8":f?g+"/playlist.m3u8":g+"/playlist_dvr_timeshift-"+(d-c)+".m3u8":"microimpuls"==l?(h=g.lastIndexOf("/"),d=g.substr(0,h+1),g=g.substr(h+1),a.url=k.D(e)&&e?d+"pvr/playlist?channel_id="+g+"&start_timestamp="+c+"&end_timestamp="+(c+e)+"&type=0":
f?d:d+"ts?timestamp="+c):"astra"==l&&(a.url=k.D(e)&&e?g+"/vod.m3u8?start="+c+"&duration="+e:f?g+"/index.m3u8":g+"/index.m3u8?start=-"+(d-c));this.Md(a)},Kl:function(a,c){function e(m){return 10>m?"0"+m:m}var d=[],f=a.rd;var g=a.eh;var h=a.Jb;if(f){0<g&&(c||(c=yc().getTime()),c-=g);if(g=a.ig||k.Di&&A.dA||A.ig)if(a.eu)var l=a.eu;else-1!=g.indexOf("${")?(l=Bc(f),l.protocol||(l.protocol=k.Di?"https:":"http:"),l.pathname="/"+(V.Ge?720<=Y.lb?"120x96":"90x72":"180x144")+(l.pathname?l.pathname:""),l=Cc(g,
l),w.debug("media timeshift_url",f,"thumbnails_proxy_url",l)):(l=g+"/"+(V.Ge?720<=Y.lb?"120x96":"90x72":"180x144"),-1!=f.indexOf(".m3u8")?f=f.replace(/\/[^/]*\/?$/,""):"/"==f.charAt(f.length-1)&&(f=f.substring(0,f.length-1)),l=f.replace(/((https?:)?\/\/[^\/]*)/,l)),a.eu=l;else l=a.rd;l.startsWith("//")&&(l=(k.Di?"https":"http")+":"+l);c?(c=new Date(1E3*c),l+=("/"==l.charAt(l.length-1)?"":"/")+c.getUTCFullYear()+"/"+e(c.getUTCMonth()+1)+"/"+e(c.getUTCDate())+"/"+e(c.getUTCHours())+"/"+e(c.getUTCMinutes())+
"/"+e(c.getUTCSeconds())+".jpg"):l+=("/"==l.charAt(l.length-1)?"":"/")+"preview.jpg"}else a.Sc&&(a.en?(V.Ge?720<=Y.lb?(f=120,g=96):(f=90,g=72):(f=180,g=144),l=Bc(a.url),l=Cc(a.en,{url:a.url,host:l.host,hostname:l.hostname,origin:l.origin,pathname:l.pathname,port:l.port,protocol:l.protocol,search:l.search,username:l.username,password:l.password,position:c,width:f,height:g})):l=a.url+"/thumb-"+c+"-"+(V.Ge?720<=Y.lb?"w120-h96":"w90-h72":"w180-h144")+".jpg");h&&(-1==h.indexOf("flussonic")&&-1==h.indexOf("iptvportal")||
!Vb.td||d.push("token="+Vb.td),(-1!=h.indexOf("arescrypt")||-1!=h.indexOf("iptvportal"))&&a.key&&(c=r.gi.key(a.key)))&&(d.push("token1="+c.token1),d.push("token2="+c.token2),d.push("domain="+A.name),d.push("key="+a.key),d.push("media_id="+(a.la?a.node.parent.media.id:a.id)),d.push("timestamp="+Math.floor(yc().getTime()/1E3)),-1!=h.indexOf("iptvportal")&&(d=["token="+encodeURIComponent(d.join("&"))]));l&&!k.j(d)&&(l+=(-1==l.indexOf("?")?"?":"&")+d.join("&"));return l},FD:function(){},$d:function(a){this.action=
a;this.Xv=(new Date).getTime()},ac:function(a){var c=this.pb;w.debug("$Player.changeState",a);this.state=a;L.Yb&&(this.isVisible()||c&&(!c.qa||c.la)?W.v("controls-player-button","disabled"):W.C("controls-player-button","disabled"))},sp:function(){w.debug("Player.savePlayingState");var a=this.pb;a&&a.vd||this.history.push({media:a,state:this.state,position:a?this.getPosition():null,nt:a?this.isVisible():!1,Ns:this.portal&&this.portal.isVisible(),na:I.na})},Yi:function(){var a=this;w.debug("Player.restorePlayingState history",
a.history);if(k.j(a.history))a.$d(a.rj),a.ac(0),a.Z.stop.call(a),a.pb=null;else{var c=a.history.pop(),e=c.media;a.$d(a.rj);a.ac(0);a.Z.stop.call(a);w.debug("Player.restorePlayingState state",c);I.na=c.na;e?a.play(e,c.position,{qc:!0,Dd:!0},function(d,f){if("playbackBegun"==f)return!a.position||d.qa||d.la||a.Z.setPosition.call(a,a.position),c.state&a.Me&&(a.$d(a.kn),a.ac(a.state|a.Me),a.Z.pause.call(a),W.v("player-play","pause")),c.nt?a.show():a.hide(),c.Ns?a.portal&&a.portal.show():a.portal&&a.portal.hide(),
!1}):(c.nt?a.show():a.hide(),c.Ns?a.portal&&a.portal.show():a.portal&&a.portal.hide())}},Pa:function(a){var c=this.ga.S,e="ArrowLeft"==a||"ArrowRight"==a||"ArrowUp"==a||"ArrowDown"==a?!0:!1;return"Enter"==a&&c.G&&!1===c.G()?!1:e?c.O&&!1===c.O(a)?!1:W.kh.prototype.O.call(this.ga,a):!0},kc:function(){var a=this,c=[];c.push({id:"player-thumbnails",ed:function(e){var d=a.playingMedia();var f=d.startTime||0;e=e.target;if("IMG"==e.tagName)return e=e.parentNode,e=Array.prototype.indexOf.call(e.parentNode.children,
e),f=a.Qa.ld-f+10*e,a.setPosition(d,{position:f,delay:0}),a.ga.yb(a.ga.map["player-thumbnails"]),!1},So:function(e){w.debug("$PlayerThumbSlider.onWheel");var d=a.playingMedia(),f=a.getPosition()||0;f=0<e.deltaX||0<e.deltaY||0<e.deltaZ||0>e.wheelDelta?60*(Math.floor(f/60)+1):60*(Math.floor(f/60)-1);a.setPosition(d,f);return!1},Fk:function(e,d){w.debug("$PlayerThumbSlider.onTouchMove");document.getElementById("player-thumbnails");var f=document.getElementById("player-thumbnails-comp"),g=d?(e.screenX-
d.screenX)*window.devicePixelRatio:0;e=d?(e.screenY-d.screenY)*window.devicePixelRatio:0;d=parseInt((parseInt(f.style.marginLeft)||0)+g);document.getElementById("player-thumbnails-comp");var h=Math.floor(yc().getTime()/1E3),l=a.Qa.ld+10*a.Qa.Eh;Math.abs(g)>Math.abs(e)&&(0<g||0>g&&60*Math.floor(l/60)<60*Math.floor(h/60))&&(f.style.marginLeft=d+"px");return!1},Qg:function(){w.debug("$PlayerThumbSlider.onTouchEnd");var e=a.playingMedia(),d=a.getPosition()||0,f=document.getElementById("player-thumbnails-comp"),
g=parseInt(f.style.marginLeft)||0;g&&(f.style.marginLeft="0px",d=0>g?60*(Math.floor(d/60)+1):60*(Math.floor(d/60)-1),a.setPosition(e,d));return!1},G:!!r.Bc&&function(){var e=a.playingMedia();a.isSeeking()?a.setPosition(e,{position:a.position,delay:0}):W.J("player-play","pause")?(W.v("player-play","pause"),a.pause({Dd:!0})):(W.C("player-play","pause"),a.continuePlay({Dd:!0}));return!1},O:!!r.Bc&&function(e){if("ArrowLeft"==e||"ArrowRight"==e){var d=a.playingMedia(),f=d.startTime||0,g=document.getElementById(a.Qa.Bj);
f=a.Qa.ld-f+10*Array.prototype.indexOf.call(g.parentNode.children,g);"ArrowLeft"==e?a.setPosition(d,f-10):"ArrowRight"==e&&a.setPosition(d,f+10);return!1}return!0}},{id:"player-slider",ed:function(e){w.debug("player-slider.onClick",e);var d=a.playingMedia(),f=a.getDuration(d),g=k.Aa("player-slider").Zc();w.debug("player-slider.onClick",Math.floor(f*(e.clientX-g.x)/g.width),k.Aa("player-slider").Zc());a.setPosition(d,{position:Math.floor(f*(e.clientX-g.x)/g.width),delay:0});a.ga.yb(a.ga.map["player-slider"]);
return!1},G:function(){var e=a.playingMedia();a.isSeeking()?a.setPosition(e,{position:a.position,delay:0}):W.J("player-play","pause")?(W.v("player-play","pause"),a.pause({Dd:!0})):(W.C("player-play","pause"),a.continuePlay({Dd:!0}));return!1},O:!!r.Bc&&function(e){var d=a.playingMedia();if("ArrowLeft"==e)return a.rewPosition(d,60),!1;if("ArrowRight"==e)return a.ffwdPosition(d,60),!1}});r.Bc?L.Yb&&c.push({id:"player-play",G:function(){a.playingMedia();W.J("player-play","pause")?(W.v("player-play",
"pause"),a.pause()):(W.C("player-play","pause"),a.continuePlay());return!1}}):(c.push({id:"player-rew",G:function(){var e=a.playingMedia();a.rewPosition(e,10);return!1},O:function(e){return"ArrowLeft"==e?(this.G(),!1):!0}},{id:"player-play",G:function(){a.playingMedia();W.J("player-play","pause")?(W.v("player-play","pause"),a.pause()):(W.C("player-play","pause"),a.continuePlay());return!1},O:function(e){w.debug("player-play.onArrowKey",e);return"ArrowLeft"==e?(e=a.playingMedia(),a.rewPosition(e,10),
!1):"ArrowRight"!=e||r.Yf?!0:(e=a.playingMedia(),a.ffwdPosition(e,10),!1)}}),r.Yf&&c.push({id:"player-stop",G:function(){var e=a.playingMedia();a.stop(e);return!1},O:function(e){return"ArrowLeft"!=e&&"ArrowRight"==e?(e=a.playingMedia(),a.ffwdPosition(e,10),!1):!0}}),c.push({id:"player-ffwd",G:function(){var e=a.playingMedia();a.ffwdPosition(e,10);return!1},O:function(e){return"ArrowRight"==e?(this.G(),!1):!0}}));a.ga=new W.kh({id:"player",Ff:"player-frame",N:"player",hidden:!0,Oa:W.Tb.prototype.Oa,
isVisible:W.Tb.prototype.isVisible,items:c,show:function(){var e=document.getElementById("player-frame"),d=document.getElementById("player");document.getElementById("menu");d.parentNode!=e&&(d=d.parentNode.removeChild(d),e.insertAdjacentElement("beforeend",d));a.portal&&a.portal.hide();W.Yr();W.Fa("player-frame");this.hidden=!1;gc.aj("player");W.C("portal","player");W.Uc("player-title",{Px:null,Cy:.5});L.Yb&&W.v("controls-player-button","disabled");r.Se&&r.Te&&!Y.Zd&&Dc()},hide:function(){W.Tb.prototype.hide.call(this);
gc.Eg("player");W.v("portal","player");if(L.Yb){var e=a.playingMedia();(!e||e.qa&&!e.la)&&W.C("controls-player-button","disabled")}},toggle:W.Tb.prototype.toggle,refresh:k.Nc,ka:function(){return!1},xm:function(e){w.debug("player.onTouchStart",e);return this.Wf()},Qg:function(e,d){w.debug("player.onTouchEnd",e,d);return!1},ed:function(e){w.debug("player.onClick",e);return!1},Wf:function(e){w.debug("player.onMouseOver",e);e=document.getElementById("player").parentNode;return W.J(e,"tv-epg-item")?(W.J(e,
"player-active")||W.C(e,"player-active"),!0):!1},ff:function(e){w.debug("player.onMouseOut",e);e=document.getElementById("player").parentNode;return W.J(e,"tv-epg-item")?(W.J(e,"player-active")&&W.v(e,"player-active"),!0):!1},Ek:function(e){a.Gn&&clearTimeout(a.Gn);-1!=["player-rew","player-ffwd"].indexOf(e.id)&&(a.Gn=function(){a.Gn=null;-1!=["player-rew","player-ffwd"].indexOf(a.ga.S.id)&&("player-ffwd"==a.ga.S.id&&r.Yf?a.ga.yb(a.ga.map["player-stop"]):a.ga.yb(a.ga.map["player-play"]||a.ga.map["player-slider"]))}.defer(1E3))},
O:function(e){w.debug("player.onArrowKey",e);return W.kh.prototype.O.call(this,e)}});a.ga.K=a.ga.map["player-play"]||a.ga.map["player-slider"];a.$();r.Bc&&a.ga.yb(a.ga.map["player-slider"]);a.wp=0;a.Gp={interval:1E3,scope:a,ai:function(){var e=a.portal?a.portal.Ib:null,d=a.playingMedia(),f=d&&d.ya&&-1!=d.ya.indexOf(".m3u");a.wp+=1;fc.Wn();a.isOpening()&&a.action==a.ln&&1E4<(new Date).getTime()-a.Xv&&W.J("player-play","pause")&&W.v("player-play","pause");if(a.Au&&a.isPlaying()&&!a.paused()&&!a.isSeeking()&&
d&&d.qa){var g=(new Date).getTime();var h=a.Z.getPosition.call(a);a.zi+=1;h!==a.yt?(a.yt=h,a.zi=0,a.bz++):(f&&!1!==a.Bu&&15<=a.zi||!f&&3<=a.zi)&&(!a.Zo||15E3<g-a.Zo)&&(a.Z.stop.call(a),a.Z.play.call(a,d,null,{qc:!0}),a.Zo=g,a.zi=0)}if(!a.isPlaying()||a.paused()||a.isSeeking()||!d||d.qa&&!d.la)a.isPlaying()&&a.paused()&&d&&d.la&&(d.Sc||r.Bc)&&a.Qa&&(g=Math.floor(yc().getTime()/1E3),0===g%10&&a.Qa.$f(d,a.position));else if(k.D(a.position)){a.position+=1;d.position=a.position;d&&(d.Sc||r.Bc)&&a.Qa&&
0===a.position%10&&a.Qa.$f(d,a.position);if(d.la&&a.position>=d.duration&&d.Sd)return d.startTime+d.duration>=d.hg+d.Zk&&(a.position=0),d.Sd(d,a.dt,a),!0;0!==a.position%60&&a.Qm||d.qa||!1===d.Bp||(g=(new Date).getTime(),a.Qm&&!(1E4<g-a.Qm))||(h=Math.round(a.Z.getPosition.call(a)||0),w.debug("position sync",a.position,h),k.D(h)&&(a.position=h),a.Qm=g)}a.isPlaying()&&!a.paused()&&!a.isSeeking()&&d&&d.vd&&(w.debug("media.ad","position",a.position,"duration",d.duration),d.qa&&d.Dq&&k.D(a.position)&&(a.position+=
1,d.position=a.position,a.position>=d.Dq&&a.Yi()));a.isVisible()?(e=a.getDuration(d),h=(h=a.position)&&e?h<e?h/e:1:0,document.getElementById("player-slider-track").style.width=""+100*h.toFixed(3)+"%",W.innerHTML("player-slider-position",a.Dg(d)||"")):a.portal&&a.portal.isVisible()&&e&&e.Po&&e.Po();if(d&&(d.Sc||r.Bc)&&a.Qa&&!k.j(a.Qa.Ih)&&0==a.wp%5){var l;g=Math.floor(yc().getTime()/1E3);for(l in a.Qa.Ih)if(h=a.Qa.Ih[l],h.timestamp+300<g)try{delete a.Qa.Ih[l]}catch(m){}else h.La||(d=document.createElement("img"),
d.addEventListener("error",function(m){m=m.target;try{a.Qa.Ih[m.id].La=null}catch(p){}},!1),d.addEventListener("load",function(m){var p=m.target;w.debug("image load",m.target);try{document.getElementById(p.id).src=p.src}catch(t){}try{delete a.Qa.Ih[p.id]}catch(t){}try{W.v(document.getElementById(p.id).parentNode,["dummy","loading"])}catch(t){}},!1),d.id=l,d.src=h.src+(-1==h.src.indexOf("?")?"?":"&")+"_dc="+(new Date).getTime(),h.La=!0)}return!0}};dc.start(a.Gp);gc.Wi("player",{scope:a.ga,show:a.ga.show,
hide:a.ga.hide})},$:function(){var a=this.ga,c;W.innerHTML("volume-frame",'<div id="volume"><span id="volume-icon"></span><span id="volume-value"></span></div>');W.innerHTML("player-frame",'<div id="player"><div id="player-title"></div><div id="player-state"></div><div id="player-slider"><div id="player-slider-track"><div id="player-slider-knob"></div><div id="player-slider-position"></div></div><div id="player-slider-background"></div></div><div id="player-controls"><div id="player-start"></div><div id="player-buttons"><span id="player-rew" class="player-item" data-content="'+
C.rew+'"></span><span id="player-play" class="player-item"><div id="player-pause" data-content="'+C.pause+'"></div><div id="player-continue" data-content="'+C["continue"]+'"></div></span>'+(r.Yf?'<span id="player-stop" class="player-item" data-content="'+C.stop+'"></span>':"")+'<span id="player-ffwd" class="player-item" data-content="'+C.ffwd+'"></span></div><div id="player-duration"></div></div><div id="player-thumbnails"><div id="player-thumbnails-comp"></div></div></div><div id="player-underlay"></div>');
if((c=document.getElementById("player-slider-track"))&&sc.zc){var e=Ec().getTime();var d=Rc(sc.zc.start);var f=Rc(sc.zc.stop);c.style.width=""+100*((e-d)/(f-d)).toFixed(3)+"%"}if(L.Fc||L.Eb)for(ac.player=a,c=0,e=a.items.length;c<e;c++)d=a.items[c],ac[d.id]=d},cm:function(a){var c="";a&&a.title&&(c=a.title);return c},bk:function(a){var c=this.getDuration(a);k.D(c)&&(a&&a.startTime?(c=new Date(1E3*(a.startTime+a.duration)+fc.Hp()),c=String.Oc(c.getHours(),2,"0")+":"+String.Oc(c.getMinutes(),2,"0")):
(c=new Date(1E3*c),c=String.Oc(c.getUTCHours(),2,"0")+":"+String.Oc(c.getUTCMinutes(),2,"0")+":"+String.Oc(c.getUTCSeconds(),2,"0")));return c},Dg:function(a){var c=this.getPosition(a);k.D(c)&&(a&&a.startTime?(c=new Date(1E3*a.startTime+1E3*c+fc.Hp()),c=String.Oc(c.getHours(),2,"0")+":"+String.Oc(c.getMinutes(),2,"0")+":"+String.Oc(c.getSeconds(),2,"0")):(c=new Date(1E3*c),c=String.Oc(c.getUTCHours(),2,"0")+":"+String.Oc(c.getUTCMinutes(),2,"0")+":"+String.Oc(c.getUTCSeconds(),2,"0")));return c},
dm:function(a){var c="";a&&a.startTime&&(c=new Date(1E3*a.startTime+fc.Hp()),c=String.Oc(c.getHours(),2,"0")+":"+String.Oc(c.getMinutes(),2,"0"));return c},DD:function(a,c){c||(c=this.playingMedia());a||(a=this.getPosition(c));var e=this.getDuration(c);a=a&&e?a<e?a/e:1:0;document.getElementById("player-slider-track").style.width=""+100*a.toFixed(3)+"%";W.innerHTML("player-slider-position",this.Dg(c)||"")},isVisible:function(){if(this.ga)return this.ga.isVisible()},Oa:function(){if(this.ga)return this.ga.Oa()},
hide:function(){this.ga&&this.ga.hide()},show:function(a,c){a||(a=this.playingMedia());if(!(!this.ga||a&&a.Kc)){document.getElementById("player-frame");document.getElementById("player");var e=document.getElementById("player-slider-track");var d=this.getPosition(a),f=this.getDuration(a);e.style.width=""+100*(d&&f?d/f:0).toFixed(3)+"%";a.la?W.C("player-frame","timeshift"):W.v("player-frame","timeshift");this.Qa&&(a.Sc||r.Bc&&!r.fk?W.C("player-frame","thumbnails"):W.v("player-frame","thumbnails"));W.innerHTML("player-title",
this.cm(a));W.innerHTML("player-start",a&&a.startTime?this.dm(a):"");W.innerHTML("player-duration",this.bk(a)||"");W.innerHTML("player-slider-position",this.Dg(a)||"");a.Xe?W.C("player-ffwd","disabled"):W.v("player-ffwd","disabled");c&&(e="player-"+c.replace("pause","play"),"player-play"==e&&c&&("play"==c?W.C("player-play","pause"):"pause"==c&&W.v("player-play","pause")),e in this.ga.map&&("ffwd"==e&&a.Xe||this.ga.yb(this.ga.map[e])));c&&this.portal&&!this.portal.Oa()||this.ga.show()}}},k.F.jh.prototype)})();
(function(){var b,a;Xb.hls={};k.apply(Xb.hls,{Au:null,Bu:null,Md:function(c){var e=c.protocol,d=c.host,f=c.port,g=c.path,h=c.username,l=c.password,m=c.url;e=m?m:(e&&"file"!=e?e+"://":"")+(h?h+(l?":"+l:"")+"@":"")+(d?d+(f?":"+f:""):"")+(g?("/"!=g[0]?"/":"")+g:"");c.type=-1!=e.toLowerCase().indexOf(".m3u8")?"application/x-mpegurl":-1!=e.toLowerCase().indexOf(".mp4")?"video/mp4":"video/m2ts";return e},load:function(c,e,d){w.debug("hls.load");k.M.F.Ne.load({rb:!0,scripts:[(Iptv.standalone_domain?Iptv.standalone_domain:
"")+"/static/portal/player/hls/hls.js"],scope:this,P:function(){c&&c.call(e||this,d)}})},Za:function(){var c=this;try{document.body.insertAdjacentHTML("afterbegin",'<video crossorigin id="video" width="'+Y.lb+'" height="'+Y.Cc+'"></video>'),b=document.getElementById("video"),b.addEventListener("error",function(){var e=c.playingMedia();c.fireEvent("openError",e)}),b.addEventListener("canplay",function(){var e=c.playingMedia();c.fireEvent("playbackBegun",e)}),b.addEventListener("ended",function(){var e=
c.playingMedia();c.fireEvent("endReached",e)}),b.addEventListener("seeked",function(){var e=c.playingMedia();c.fireEvent("positionChanged",e)})}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}},close:function(){try{b.parentNode.removeChild(b)}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},play:function(c){w.debug("hls.play",c.type,c.ya);try{if(b.firstChild){for(;b.firstChild;)b.removeChild(b.firstChild);b.load()}a&&(a.destroy(),a=null);if(Hls.isSupported()&&-1!=c.ya.indexOf(".m3u"))a=
new Hls,a.on(Hls.Events.MEDIA_ATTACHED,function(){w.debug("Hls.Events.MEDIA_ATTACHED");a.on(Hls.Events.MANIFEST_PARSED,function(){w.debug("Hls.Events.MANIFEST_PARSED");b.loop=!!c.qa;b.play()});a.loadSource(c.ya)}),a.attachMedia(b);else{var e=document.createElement("source");e.setAttribute("src",c.ya);e.setAttribute("type",c.type);b.appendChild(e);b.src=c.ya;b.loop=!!c.qa;b.load();b.play()}}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}},pause:function(){try{b.pause()}catch(c){w.error(c.name,
c.m,c.description||c.message||c,c)}},continuePlay:function(){try{b.play()}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},stop:function(){try{b.pause()}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},setVolume:function(c){try{b.volume=c/100}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}},getVolume:function(){try{return parseInt(100*b.volume)}catch(c){return w.error(c.name,c.m,c.description||c.message||c,c),null}},setMute:function(c){try{b.muted=c}catch(e){w.error(e.name,
e.m,e.description||e.message||e,e)}},getMute:function(){try{return b.muted}catch(c){return w.error(c.name,c.m,c.description||c.message||c,c),null}},setPosition:function(c){try{b.currentTime=c}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}},getPosition:function(){try{return b.currentTime}catch(c){return w.error(c.name,c.m,c.description||c.message||c,c),null}},getDuration:function(){try{return b.duration}catch(c){return w.error(c.name,c.m,c.description||c.message||c,c),null}},Qk:function(){},
ek:function(){},setAudioPID:function(c){var e;try{var d=b.audioTracks||[];var f=0;for(e=d.length;f<e;f++){var g=d[f];g.enabled=g.id==c?!0:!1}}catch(h){w.error(h.name,h.m,h.description||h.message||h,h)}},getAudioPID:function(){var c;try{var e=b.audioTracks||[];var d=0;for(c=e.length;d<c;d++){var f=e[d];if(f.enabled)return f.id}}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}return null},getAudioPIDs:function(){var c,e=[];try{var d=b.audioTracks||[];var f=0;for(c=d.length;f<c;f++){var g=
d[f];e.push({od:g.id,lang:g.language})}}catch(h){w.error(h.name,h.m,h.description||h.message||h,h)}return e},Pk:function(){},dk:function(){},ue:function(){return b},Ok:function(){},$j:function(){},setAspectFormat:function(){},zh:function(){},version:function(){try{return b.versionInfo()}catch(c){return w.error(c.name,c.m,c.description||c.message||c,c),null}}})})();
(function(){var b=0;Xb.html5={};k.apply(Xb.html5,{Md:function(a){var c=a.protocol,e=a.host,d=a.port,f=a.path,g=a.username,h=a.password,l=a.url;c=l?l:(c&&"file"!=c?c+"://":"")+(g?g+(h?":"+h:"")+"@":"")+(e?e+(d?":"+d:""):"")+(f?("/"!=f[0]?"/":"")+f:"");a.type=-1!=c.toLowerCase().indexOf(".m3u8")?"application/x-mpegurl":-1!=c.toLowerCase().indexOf(".mp4")?"video/mp4":"video/m2ts";return c},constructor:function(a){try{var c=this,e=a&&a.id?a.id:"video"+(b++?b:"");document.body.insertAdjacentHTML("afterbegin",
'<video crossorigin id="'+e+'" width="'+Y.lb+'" height="'+Y.Cc+'"></video>');c.X=document.getElementById(e);c.X.addEventListener("error",function(){var d=c.playingMedia();c.fireEvent("openError",d)});c.X.addEventListener("canplay",function(){var d=c.playingMedia();c.fireEvent("playbackBegun",d)});c.X.addEventListener("ended",function(){var d=c.playingMedia();c.fireEvent("endReached",d)});c.X.addEventListener("seeked",function(){var d=c.playingMedia();c.fireEvent("positionChanged",d)})}catch(d){w.error(d.name,
d.m,d.description||d.message||d,d)}},close:function(){try{this.X.parentNode.removeChild(this.X)}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},play:function(a){w.debug("html5.play",a.type,a.ya);try{this.X.src=null;if(this.X.firstChild){for(;this.X.firstChild;)this.X.removeChild(this.X.firstChild);this.X.load()}var c=document.createElement("source");c.setAttribute("src",a.ya);c.setAttribute("type",a.type);this.X.appendChild(c);this.X.src=a.ya;this.X.loop=!!a.qa;this.X.load();this.X.play()}catch(e){w.error(e.name,
e.m,e.description||e.message||e,e)}},pause:function(){try{this.X.pause()}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},continuePlay:function(){try{this.X.play()}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},stop:function(){try{this.X.pause()}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},setVolume:function(a){try{this.X.volume=a/100}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},getVolume:function(){try{return parseInt(100*this.X.volume)}catch(a){return w.error(a.name,
a.m,a.description||a.message||a,a),null}},setMute:function(a){try{this.X.muted=a}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},getMute:function(){try{return this.X.muted}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},setPosition:function(a){try{this.X.currentTime=a}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},getPosition:function(){try{return this.X.currentTime}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},getDuration:function(){try{return this.X.duration}catch(a){return w.error(a.name,
a.m,a.description||a.message||a,a),null}},Qk:function(){},ek:function(){},setAudioPID:function(a){var c;try{var e=this.X.audioTracks||[];var d=0;for(c=e.length;d<c;d++){var f=e[d];f.enabled=f.id==a?!0:!1}}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}},getAudioPID:function(){var a;try{var c=this.X.audioTracks||[];var e=0;for(a=c.length;e<a;e++){var d=c[e];if(d.enabled)return d.id}}catch(f){w.error(f.name,f.m,f.description||f.message||f,f)}return null},getAudioPIDs:function(){var a,c=
[];try{var e=(void 0).X.audioTracks||[];var d=0;for(a=e.length;d<a;d++){var f=e[d];c.push({od:f.id,lang:f.language})}}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}return c},Pk:function(){},dk:function(){},ue:function(){return this.X},Ok:function(){},$j:function(){},Ze:function(){return[["4:3","4:3"],["16:9","16:9"],["18:9","18:9"],["19:9","19:9"],["20:9","20:9"],["21:9","21:9"]]},cg:function(a){var c=Y.lb,e=Y.Cc;try{var d=a.split(":");var f=parseInt(d[0])/parseInt(d[1]);var g=e*f;if(g<=
Y.lb)k.apply(this.X.style,{top:0,height:"wh"==L.Vf?"100%":e+"px",left:"wh"==L.Vf?50*(c-g)/c+"%":Math.floor((c-g)/2)+"px",width:"wh"==L.Vf?100*g/c+"%":Math.floor(g)+"px"});else{var h=c/f;k.apply(this.X.style,{left:0,width:"wh"==L.Vf?"100%":c+"px",top:"wh"==L.Vf?50*(e-h)/e+"%":Math.floor((e-h)/2)+"px",height:"wh"==L.Vf?100*h/e+"%":Math.floor(h)+"px"})}}catch(l){w.error(l.name,l.m,l.description||l.message||l,l)}},Mf:function(){var a,c=this.Ze();try{var e=this.X.offsetWidth/this.X.offsetHeight;return a=
c.reduce(function(d,f){var g=d?d.split(":"):null;g=d?parseInt(g[0])/parseInt(g[1]):null;var h=f[0].split(":");h=parseInt(h[0])/parseInt(h[1]);return d&&Math.abs(g-e)<Math.abs(h-e)?d:f[0]},null)}catch(d){return w.error(d.name,d.m,d.description||d.message||d,d),null}},Bg:function(){return this.Ze()},setAspectFormat:function(a){this.cg(a)},zh:function(){return this.Mf()},version:function(){try{return this.X.versionInfo()}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}}})})();
Xb.mpegts={};
k.apply(Xb.mpegts,{Au:null,Bu:null,Md:function(b){var a=b.protocol,c=b.host,e=b.port,d=b.path,f=b.username,g=b.password,h=b.url;a=h?h:(a&&"file"!=a?a+"://":"")+(f?f+(g?":"+g:"")+"@":"")+(c?c+(e?":"+e:""):"")+(d?("/"!=d[0]?"/":"")+d:"");b.type=-1!=a.toLowerCase().indexOf(".m3u8")?"application/x-mpegurl":-1!=a.toLowerCase().indexOf(".mp4")?"video/mp4":"video/m2ts";return a},constructor:function(b){try{w.debug("mpegts.constructor",b),this.le="video"}catch(a){w.error(a.name,a.m,a.description||a.message||
a,a)}},load:function(b,a,c){w.debug("mpegts.load");k.M.F.Ne.load({rb:!0,scripts:[(Iptv.standalone_domain?Iptv.standalone_domain:"")+"/static/portal/player/hls/hls.js",(Iptv.standalone_domain?Iptv.standalone_domain:"")+"/static/portal/player/mpegts/mpegts.js"],scope:this,P:function(){b&&b.call(a||this,c)}})},Za:function(){var b=this;try{document.body.insertAdjacentHTML("afterbegin",'<video crossorigin id="'+b.le+'" width="'+Y.lb+'" height="'+Y.Cc+'"></video>'),b.X=document.getElementById(b.le),b.X.addEventListener("error",
function(){var a=b.playingMedia();b.fireEvent("openError",a)}),b.X.addEventListener("canplay",function(){var a=b.playingMedia();b.fireEvent("playbackBegun",a)}),b.X.addEventListener("ended",function(){var a=b.playingMedia();b.fireEvent("endReached",a)}),b.X.addEventListener("seeked",function(){var a=b.playingMedia();b.fireEvent("positionChanged",a)})}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},close:function(){try{this.Oe&&(this.Oe.destroy(),this.Oe=null),this.Hb&&(this.Hb.destroy(),
this.Hb=null),this.X.parentNode.removeChild(this.X)}catch(b){w.error(b.name,b.m,b.description||b.message||b,b)}},play:function(b){w.debug("mpegts.play",b.type,b.ya);var a=this,c=b.key?r.keys.key(b.key):null;c&&new Wb.ni(c.algorithm,c.mode);try{a.X.src=null;if(a.X.firstChild){for(;a.X.firstChild;)a.X.removeChild(a.X.firstChild);a.X.load()}a.Oe&&(a.Oe.destroy(),a.Oe=null);a.Hb&&(a.Hb.destroy(),a.Hb=null);if(b.lk||b.qa&&b.ya&&b.ya.startsWith("http")&&-1==b.ya.indexOf(".m3u8"))a.Hb=mpegts.createPlayer({type:"mse",
cors:!0,url:b.ya},k.apply({enableWorker:!0},b.encrypted&&b.key?{ts_cipher:JSON.stringify(c,function(d,f){return f instanceof Uint8Array?[].slice.call(f):f})}:{})),a.Hb.attachMediaElement(a.X),a.Hb.load(),a.Hb.play();else if(Hls.isSupported()&&-1!=b.ya.indexOf(".m3u"))a.Oe=new Hls(k.apply({enableWorker:!0},b.encrypted&&b.key?{ts_cipher:JSON.stringify(c,function(d,f){return f instanceof Uint8Array?[].slice.call(f):f})}:{})),a.Oe.on(Hls.Events.MEDIA_ATTACHED,function(){a.Oe.on(Hls.Events.MANIFEST_PARSED,
function(){a.X.loop=!!b.qa;a.X.play()});a.Oe.loadSource(b.ya)}),a.Oe.attachMedia(a.X);else{var e=document.createElement("source");e.setAttribute("src",b.ya);e.setAttribute("type",b.type);a.X.appendChild(e);a.X.src=b.ya;a.X.loop=!!b.qa;a.X.load();a.X.play()}}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}},pause:function(){try{this.Hb?this.Hb.pause():this.X.pause()}catch(b){w.error(b.name,b.m,b.description||b.message||b,b)}},continuePlay:function(){try{this.Hb?this.Hb.play():this.X.play()}catch(b){w.error(b.name,
b.m,b.description||b.message||b,b)}},stop:function(){try{this.Hb?this.Hb.pause():this.X.pause(),this.X.src=null}catch(b){w.error(b.name,b.m,b.description||b.message||b,b)}},setVolume:function(b){try{this.Hb?this.Hb.volume=b/100:this.X.volume=b/100}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},getVolume:function(){try{return this.Hb?parseInt(100*this.Hb.volume):parseInt(100*this.X.volume)}catch(b){return w.error(b.name,b.m,b.description||b.message||b,b),null}},setMute:function(b){try{this.Hb?
this.Hb.muted=b:this.X.muted=b}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},getMute:function(){try{return this.Hb?this.Hb.muted:this.X.muted}catch(b){return w.error(b.name,b.m,b.description||b.message||b,b),null}},setPosition:function(b){try{this.X.currentTime=b}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},getPosition:function(){try{return this.X.currentTime}catch(b){return w.error(b.name,b.m,b.description||b.message||b,b),null}},getDuration:function(){try{return this.X.duration}catch(b){return w.error(b.name,
b.m,b.description||b.message||b,b),null}},Qk:function(){},ek:function(){},setAudioPID:function(b){var a;try{var c=this.X.audioTracks||[];var e=0;for(a=c.length;e<a;e++){var d=c[e];d.enabled=d.id==b?!0:!1}}catch(f){w.error(f.name,f.m,f.description||f.message||f,f)}},getAudioPID:function(){var b;try{var a=this.X.audioTracks||[];var c=0;for(b=a.length;c<b;c++){var e=a[c];if(e.enabled)return e.id}}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}return null},getAudioPIDs:function(){var b,a=
[];try{var c=(void 0).X.audioTracks||[];var e=0;for(b=c.length;e<b;e++){var d=c[e];a.push({od:d.id,lang:d.language})}}catch(f){w.error(f.name,f.m,f.description||f.message||f,f)}return a},Pk:function(){},dk:function(){},ue:function(){return this.X},Ok:function(){},$j:function(){},Ze:function(){return[["fill","fill"],["contain","contain"],["cover","cover"]]},cg:function(b){try{this.X.style.objectFit=b}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},Mf:function(){try{return this.X.style.objectFit}catch(b){return w.error(b.name,
b.m,b.description||b.message||b,b),null}},Bg:function(){return this.Ze()},setAspectFormat:function(b){this.cg(b)},zh:function(){return this.Mf()},version:function(){try{return this.X.versionInfo()}catch(b){return w.error(b.name,b.m,b.description||b.message||b,b),null}}});
(function(){var b=0;Xb.videojs={};k.apply(Xb.videojs,{Md:function(a){var c=a.protocol,e=a.host,d=a.port,f=a.path,g=a.username,h=a.password,l=a.url,m=a.Hg;c=l?l:(c&&"file"!=c?m&&-1!=["udp","rtp"].indexOf(c)?c+"://@":c+"://":"")+(g?g+(h?":"+h:"")+"@":"")+(e?e+(d?":"+d:""):"")+(f?("/"!=f[0]?"/":"")+f:"");a.type=-1!=c.toLowerCase().indexOf(".m3u8")?"application/x-mpegURL":-1!=c.toLowerCase().indexOf(".mp4")?"video/mp4":a.Ei?"audio/mp3":"video/m2ts";return c},constructor:function(a){try{w.debug("videojs.constructor",
a),this.le=a&&a.id?a.id:"videojsPlayer"+(b++?b:"")}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},load:function(a,c,e){w.debug("videojs.load");k.M.F.Ne.load({rb:!0,scripts:[(Iptv.standalone_domain?Iptv.standalone_domain:"")+"/static/portal/player/videojs/video.js"],scope:this,P:function(){a&&a.call(c||this,e)}})},Za:function(){var a=this;try{w.debug("videojs.init",a.le),document.body.insertAdjacentHTML("afterbegin",'<video id="'+a.le+'" class="video-js" width="100%" height="100%"></video>'),
a.bb=videojs(a.le,{controls:!1,autoplay:!1,preload:!1}),a.bb.on("ready",function(){w.debug("videojs.onready",a.le)}),a.bb.on("playing",function(){var c=a.playingMedia();w.debug("videojs.onplaying",a.le);a.fireEvent("playbackBegun",c)}),a.bb.on("ended",function(){var c=a.playingMedia();w.debug("videojs.onended",a.le);a.fireEvent("endReached",c)}),a.bb.on("seeked",function(){var c=a.playingMedia();w.debug("videojs.onseeked");a.fireEvent("positionChanged",c)}),a.bb.on("error",function(){var c=a.playingMedia();
w.debug("videojs.onerror",a.le);a.fireEvent("openError",c)})}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},close:function(){try{this.bb.dispose()}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},play:function(a){w.debug("videojs.play",a&&a.ya);var c=this,e=a.key?r.keys.key(a.key):null;c.sl&&(dc.stop(c.sl),c.sl=null);e&&e.update_period&&(c.sl={interval:1E3*Math.floor(e.update_period/2),ai:function(){try{var d=a.key?r.keys.key(a.key):null,f=c.bb.WD,g=f.yA?f.yA.$C.zC.eE:null;
d&&g&&g.postMessage({action:"setAresCipher",cipher:JSON.stringify(d,function(h,l){return l instanceof Uint8Array?[].slice.call(l):l})})}catch(h){w.error(h.name,h.m,h.description||h.message||h,h)}}},dc.start(c.sl));try{c.bb._cipher=e,c.bb.reset(),c.bb.src({type:a.type,src:a.ya}),c.bb.load(),c.bb.play()}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}},isPlaying:function(){try{return this.bb.played()}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},pause:function(){try{this.bb.pause()}catch(a){w.error(a.name,
a.m,a.description||a.message||a,a)}},continuePlay:function(){try{this.bb.play()}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},stop:function(){try{this.bb.reset()}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},setVolume:function(a){try{this.bb.volume(a/100)}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},getVolume:function(){try{return parseInt(100*this.bb.volume())}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},setMute:function(a){try{this.bb.muted(a)}catch(c){w.error(c.name,
c.m,c.description||c.message||c,c)}},getMute:function(){try{return this.bb.muted()}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},setPosition:function(a){try{this.bb.currentTime(a)}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},getPosition:function(){this.playingMedia();try{return this.bb.currentTime()}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},getDuration:function(){try{return this.bb.duration()}catch(a){return w.error(a.name,
a.m,a.description||a.message||a,a),null}},Qk:function(){},ek:function(){},setAudioPID:function(a){try{_vlc.audio.track=a}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},getAudioPID:function(){var a;try{var c=this.bb.audioTracks();var e=0;for(a=c.length;e<a;e++){var d=c[e];if(d.enabled){var f=d.id;break}}}catch(g){return w.error(g.name,g.m,g.description||g.message||g,g),null}return f},getAudioPIDs:function(){var a,c=[];try{var e=this.bb.audioTracks();var d=0;for(a=e.length;d<a;d++){var f=
e[d];c.push({od:f.id,lang:f.label,enabled:f.enabled})}}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}w.debug("getAudioPIDs",e,c);return c},setSubtitlePID:function(a){var c;try{var e=this.bb.audioTracks();var d=0;for(c=e.length;d<c;d++){var f=e[d];if(a==f.id){f.enabled=!0;break}}}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}},getSubtitlePID:function(){var a;try{var c=this.bb.textTracks();var e=0;for(a=c.length;e<a;e++){var d=c[e];if(d.enabled){var f=d.id;break}}}catch(g){return w.error(g.name,
g.m,g.description||g.message||g,g),null}w.debug("getSubtitlePID",c,f);return f},uo:function(){var a,c=[];try{var e=this.bb.textTracks();var d=0;for(a=e.length;d<a;d++){var f=e[d];c.push({od:f.id,lang:f.label,enabled:f.enabled})}}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}w.debug("getSubtitlePIDs",e,c);return c},showTeletext:function(){},isTeletextVisible:function(){try{return 0!==_vlc.video.teletext}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},setTeletextPage:function(a){try{_vlc.video.teletext=
a}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},getTeletextPage:function(){try{return _vlc.video.teletext}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},Pk:function(){},dk:function(){},ue:function(){return document.getElementById(this.le)},Ok:function(){},$j:function(){},Ze:function(){return[["1:1","1:1"],["4:3","4:3"],["16:9","16:9"],["16:10","16:10"],["221:100","221:100"],["5:4","5:4"]]},cg:function(a){try{this.bb.aspectRatio(a)}catch(c){w.error(c.name,c.m,
c.description||c.message||c,c)}},Mf:function(){try{return this.bb.aspectRatio()}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},Bg:function(){return this.Ze()},setAspectFormat:function(a){this.cg(a)},zh:function(){return this.Mf()}})})();
(function(){var b;Xb.vlc={};k.apply(Xb.vlc,{Md:function(a){var c=a.protocol,e=a.host,d=a.port,f=a.path,g=a.username,h=a.password,l=a.url;a=a.Hg;return l?l:(c&&"file"!=c?a&&-1!=["udp","rtp","ca"].indexOf(c)?c+"://@":c+"://":"")+(g?g+(h?":"+h:"")+"@":"")+(e?e+(d?":"+d:""):"")+(f?("/"!=f[0]?"/":"")+f:"")},yl:function(a,c){try{b.attachEvent?b.attachEvent(a,c):b.addEventListener?b.addEventListener(a,c,!1):b["on"+a]=c}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}},Kv:function(){var a=this;
a.yl("MediaPlayerOpening",function(){a.playingMedia();w.debug("MediaPlayerOpening state",b.input.state)});a.yl("MediaPlayerPlaying",function(){var c=a.playingMedia();w.debug("MediaPlayerPlaying state",b.input.state);a.fireEvent("playbackBegun",c)});a.yl("MediaPlayerEndReached",function(){a.playingMedia();w.debug("MediaPlayerEndReached state",b.input.state)});a.yl("MediaPlayerStopped",function(){a.playingMedia();w.debug("MediaPlayerStopped state",b.input.state)})},Za:function(){try{document.body.insertAdjacentHTML("afterbegin",
'<embed id="pluginVlc" type="application/x-vlc-plugin" version="VideoLAN.VLCPlugin.2" width="'+Y.lb+'" height="'+Y.Cc+'" style="position:absolute;top:-2000px;left:-2000px;z-index:-9999;" windowless="true"></embed>'),b=document.getElementById("pluginVlc"),k.Aa("pluginVlc").Dl({visibility:"visible",left:"0px",top:"0px"}),this.Kv()}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},play:function(a){w.debug("vlc.play",a&&a.ya);try{b.playlist.items.clear(),b.playlist.add(a.ya),b.playlist.playItem(0)}catch(c){w.error(c.name,
c.m,c.description||c.message||c,c)}},isPlaying:function(){try{return b.playlist.isPlaying}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},pause:function(){try{b.playlist.togglePause()}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},continuePlay:function(){try{b.playlist.play()}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},stop:function(){try{b.playlist.stop()}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}},setVolume:function(a){try{b.audio.volume=
2*a}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},getVolume:function(){try{return parseInt(b.audio.volume/2)}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},setMute:function(a){try{b.audio.mute=a}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},getMute:function(){try{return b.audio.mute}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},setPosition:function(a){try{var c=this.playingMedia();b.input.time=1E3*a;this.fireEvent("positionChanged",
c)}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}},getPosition:function(){this.playingMedia();try{return parseInt(b.input.time/1E3)||this.position}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},zD:function(a){try{b.input.position=a/100}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},NB:function(){try{return 100*b.input.position}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},getDuration:function(){try{return 0<=b.input.length?
b.input.length:null}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},Qk:function(){},ek:function(){},setAudioPID:function(a){try{b.audio.track=a}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},getAudioPID:function(){try{return b.audio.track}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},getAudioPIDs:function(){var a,c=[];try{var e=b.audio.count||0;for(a=1;a<e+1;a++)c.push({od:a,lang:b.audio.description(a)})}catch(d){w.error(d.name,d.m,
d.description||d.message||d,d)}return c},setSubtitlePID:function(a){try{b.subtitle.track=a}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},getSubtitlePID:function(){try{return b.subtitle.track}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},uo:function(){var a,c=[];try{var e=b.subtitle.count||0;for(a=1;a<e+1;a++)c.push({od:a,lang:b.subtitle.description(a)})}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}return c},showTeletext:function(){},isTeletextVisible:function(){try{return 0!==
b.video.teletext}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},setTeletextPage:function(a){try{b.video.teletext=a}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},getTeletextPage:function(){try{return b.video.teletext}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},Pk:function(){},dk:function(){},ue:function(){return b},Ok:function(){},$j:function(){},Ze:function(){return[["1:1","1:1"],["4:3","4:3"],["16:9","16:9"],["16:10","16:10"],
["221:100","221:100"],["5:4","5:4"]]},cg:function(a){try{b.aspectRatio=a}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},Mf:function(){try{return b.aspectRatio}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},Bg:function(){return this.Ze()},setAspectFormat:function(a){this.cg(a)},zh:function(){return this.Mf()},version:function(){try{return b.versionInfo()}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}}})})();
(function(){var b,a;var c=function(){try{b=stb,b.onEvent=e,b.addEventListener("error",function(){var d=$player.playingMedia();$player.fireEvent("openError",d)}),b.addEventListener("canplay",function(){var d=$player.playingMedia();$player.fireEvent("playbackBegun",d)}),b.addEventListener("ended",function(){var d=$player.playingMedia();d&&d.qa?($Player.prototype.stop.call($player),$Player.prototype.play.defer(3E3,$player,[d])):$player.fireEvent("endReached",d)}),b.addEventListener("seeked",function(){var d=
$player.playingMedia();$player.fireEvent("positionChanged",d)})}catch(d){}};var e=function(d){w.debug("onEvent",d);if($player){var f=$player.playingMedia();"error"==d?$player.fireEvent("openError",f):"canplay"==d?$player.fireEvent("playbackBegun",f):"ended"==d?$player.fireEvent("endReached",f):"seeked"==d?$player.fireEvent("positionChanged",f):"sleep"==d?$player.fireEvent("visibilityChange",!0):"wakeup"==d&&$player.fireEvent("visibilityChange",!1)}};try{window.stb_onEvent=e}catch(d){}k.lm||c();V.Mq&&
0<=k.M.F.er(V.Mq,"1.188")&&(a=!0);k.apply($Player.prototype,{Md:function(d){var f=d.protocol,g=d.host,h=d.port,l=d.path,m=d.username,p=d.password;return(d=d.url)?d:(f&&"file"!=f?f+"://":"")+(m?m+(p?":"+p:"")+"@":"")+(g?g+(h?":"+h:""):"")+(l?("/"!=l[0]?"/":"")+l:"")},Za:function(){k.lm&&c()},close:function(){},play:function(d){try{k.Wb?window.webkit.messageHandlers.play.postMessage(d.ya):a&&d.Lh?b.play(d.ya,d.Lh):a&&d.qa?b.play(d.ya,"stream"):b.play(d.ya)}catch(f){}},pause:function(){try{k.Wb?window.webkit.messageHandlers.pause.postMessage(""):
b.pause()}catch(d){}},continuePlay:function(){try{k.Wb?window.webkit.messageHandlers.continuePlay.postMessage(""):b.continuePlay()}catch(d){}},stop:function(){try{k.Wb?window.webkit.messageHandlers.pause.postMessage(""):b.pause()}catch(d){}},setVolume:function(){},getVolume:function(){try{if(k.Wb)window.webkit.messageHandlers.getVolume.postMessage("");else return b.getVolume()}catch(d){return w.error(d.name,d.m,d.description||d.message||d,d),null}},setMute:function(){},getMute:function(){try{if(k.Wb)window.webkit.messageHandlers.getMute.postMessage("");
else return b.getMute()}catch(d){return w.error(d.name,d.m,d.description||d.message||d,d),null}},setPosition:function(d){try{k.Wb?window.webkit.messageHandlers.setPosition.postMessage(d):b.setPosition(d)}catch(f){}},getPosition:function(){try{if(k.Wb)window.webkit.messageHandlers.getPosition.postMessage("");else return b.getPosition()}catch(d){return w.error(d.name,d.m,d.description||d.message||d,d),null}},getDuration:function(){try{if(k.Wb)window.webkit.messageHandlers.getDuration.postMessage("");
else return b.GetMediaLen()}catch(d){return w.error(d.name,d.m,d.description||d.message||d,d),null}},Qk:function(){},ek:function(){},setAudioPID:function(d){w.debug("setAudioPID",d);try{k.Wb?window.webkit.messageHandlers.setAudioPID.postMessage(d):b.setAudioPID(d)}catch(f){w.error(f.name,f.m,f.description||f.message||f,f)}},getAudioPID:function(){w.debug("getAudioPID");try{if(k.Wb)window.webkit.messageHandlers.getAudioPID.postMessage();else{var d=b.getAudioPID();w.debug("getAudioPID = ",d);return d}}catch(f){w.error(f.name,
f.m,f.description||f.message||f,f)}return null},getAudioPIDs:function(){var d,f=[];w.debug("getAudioPIDs");try{if(!k.Wb){var g=b.getAudioLanguages();w.debug("getAudioPIDs = ",g);g=k.F.JSON.decode(g);w.debug("getAudioPIDs decode = ",g);var h=0;for(d=g.length;h<d;h++){var l=g[h];f.push({od:h+1,lang:l})}}}catch(m){w.error(m.name,m.m,m.description||m.message||m,m)}return f},Pk:function(){},dk:function(){},setViewport:function(d,f,g,h){try{k.Wb?window.webkit.messageHandlers.setViewport.postMessage(d,f,
g,h):b.setViewport(d,f,g,h)}catch(l){w.error(l.name,l.m,l.description||l.message||l,l)}},Ok:function(){},$j:function(){},Ze:function(){return[[0,"21x9"],[1,"16x9"],[2,"4x3"],[3,"14x10"],[4,"19x10"]]},cg:function(d){try{k.Wb?window.webkit.messageHandlers.SetAspect.postMessage(d):b.SetAspect(d)}catch(f){}},Mf:function(){try{if(!k.Wb)return b.GetAspect()}catch(d){return w.error(d.name,d.m,d.description||d.message||d,d),null}},Bg:function(){return this.Ze()},setAspectFormat:function(d){try{this.cg(k.ba(d)?
parseInt(d):d)}catch(f){w.error(f.name,f.m,f.description||f.message||f,f)}},zh:function(){return this.Mf()},version:function(){try{return b.version()}catch(d){return w.error(d.name,d.m,d.description||d.message||d,d),null}}})})();k.apply($b,{8:"Back",13:"Enter",27:"Escape",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",48:0,49:1,50:2,51:3,52:4,53:5,54:6,55:7,56:8,57:9,122:"Menu"});(function(){var b=new ya,a=new wa,c=new Date;za(b);var e=(b.n.Uq()+7>>3)-12;k.apply(Wb,{nw:function(){var d=Array(16);a.Ws(d);return d},mw:function(d){var f=k.wj.cv([1,"aes","cbc","base64",128,16,46,62,parseInt(c.getTime()/1E3)]);f.length=62;k.wj.rn("<16B",f,46,d);f.length=78;k.wj.rn("<16B",f,62,[97,114,101,115,99,114,121,112,116,32,32,32,32,32,32,32]);return k.M.Crypto.wo(Wb.wz(f))},lw:function(d,f){d&&-1!=d.search(/[\u0080-\u07ff]|[\u0800-\uffff]/)&&(d=k.M.Crypto.Da.wu(d));return k.M.Crypto.Jd.Rp({key:f,
Ij:128,mode:"cbc",iv:[97,114,101,115,99,114,121,112,116,32,32,32,32,32,32,32],data:d,qh:!0})},kw:function(d,f){(d=k.M.Crypto.Jd.Tu({key:f,Ij:128,mode:"cbc",iv:[97,114,101,115,99,114,121,112,116,32,32,32,32,32,32,32],data:d,qh:!0}))&&-1!=d.search(/[\u00e0-\u00ef][\u0080-\u00bf][\u0080-\u00bf]|[\u00c0-\u00df][\u0080-\u00bf]/)&&(d=k.M.Crypto.Da.xA(d));return d},wz:function(d){var f,g="";var h=0;for(f=d.length;h+e<f;h+=e)g=k.isArray(d)?g+b.encrypt(d.slice(h,h+e)):g+b.encrypt(d.substring(h,h+e));return g=
k.isArray(d)?g+b.encrypt(d.slice(h,f)):g+b.encrypt(d.substring(h,f))}})})();
(function(){function b(E,G){return E>>>(G<<3)&255}function a(E,G){E&&G?(E=v[E],G=E+v[G]&255,G=q[G+(G<E?1:0)&255]):G=0;return G}function c(E,G,M,K){E[M]=z[0+b(G[M+0&3],0)]^z[256+b(G[M+1&3],1)]^z[512+b(G[M+2&3],2)]^z[768+b(G[M+3&3],3)]^K[M]}function e(E,G,M,K){E[M]=B[0+b(G[M+0&3],0)]^B[256+b(G[M+3&3],1)]^B[512+b(G[M+2&3],2)]^B[768+b(G[M+1&3],3)]^K[M]}function d(E){return H[0+b(E,0)]^H[256+b(E,1)]^H[512+b(E,2)]^H[768+b(E,3)]}function f(E,G,M,K){E[M]=H[0+b(G[M+0&3],0)]^H[256+b(G[M+1&3],1)]^H[512+b(G[M+
2&3],2)]^H[768+b(G[M+3&3],3)]^K[M]}function g(E,G,M,K){E[M]=N[0+b(G[M+0&3],0)]^N[256+b(G[M+3&3],1)]^N[512+b(G[M+2&3],2)]^N[768+b(G[M+1&3],3)]^K[M]}function h(E){return((E&2139062143)<<1^27*((E&2155905152)>>>7))&4294967295}function l(E,G,M){G=new Uint32Array(G.buffer,G.byteOffset);if(16!==M&&24!==M&&32!==M)return-1;if(E.E&&E.E[0]==G[0]&&E.E[1]==G[1]&&E.E[2]==G[2]&&E.E[3]==G[3]&&(16==M||E.E[4]==G[4]&&E.E[5]==G[5]&&(24==M||E.E[6]==G[6]&&E.E[7]==G[7])))return 0;E.Ig=M;E.E=new Uint32Array(60);E.sf=new Uint32Array(60);
E.E[0]=G[0];E.E[1]=G[1];E.E[2]=G[2];E.E[3]=G[3];switch(M){case 16:var K=E.E[3];for(G=0;10>G;++G)K=Sc(K,8),K=d(K)^x[G],K^=E.E[4*G],E.E[4*G+4]=K,K^=E.E[4*G+1],E.E[4*G+5]=K,K^=E.E[4*G+2],E.E[4*G+6]=K,K^=E.E[4*G+3],E.E[4*G+7]=K;break;case 24:E.E[4]=G[4];K=E.E[5]=G[5];for(G=0;8>G;++G)K=Sc(K,8),K=d(K)^x[G],K^=E.E[6*G],E.E[6*G+6]=K,K^=E.E[6*G+1],E.E[6*G+7]=K,K^=E.E[6*G+2],E.E[6*G+8]=K,K^=E.E[6*G+3],E.E[6*G+9]=K,K^=E.E[6*G+4],E.E[6*G+10]=K,K^=E.E[6*G+5],E.E[6*G+11]=K;break;case 32:for(E.E[4]=G[4],E.E[5]=
G[5],E.E[6]=G[6],K=E.E[7]=G[7],G=0;7>G;++G)K=Sc(K,8),K=d(K)^x[G],K^=E.E[8*G],E.E[8*G+8]=K,K^=E.E[8*G+1],E.E[8*G+9]=K,K^=E.E[8*G+2],E.E[8*G+10]=K,K^=E.E[8*G+3],E.E[8*G+11]=K,K=E.E[8*G+4]^d(K),E.E[8*G+12]=K,K^=E.E[8*G+5],E.E[8*G+13]=K,K^=E.E[8*G+6],E.E[8*G+14]=K,K^=E.E[8*G+7],E.E[8*G+15]=K}E.sf[0]=E.E[0];E.sf[1]=E.E[1];E.sf[2]=E.E[2];E.sf[3]=E.E[3];for(G=4;G<M+24;++G){var T=h(E.E[G]);var S=h(T);var Q=h(S);K=Q^E.E[G];E.sf[G]=T^S^Q;E.sf[G]=E.sf[G]^Sc(T^K,8)^Sc(S^K,16)^Sc(K,24)}return 0}function m(E,G,
M){c(E,G,0,M);c(E,G,1,M);c(E,G,2,M);c(E,G,3,M)}function p(E,G,M){e(E,G,0,M);e(E,G,1,M);e(E,G,2,M);e(E,G,3,M)}function t(E,G,M){var K=new Uint32Array(4),T=new Uint32Array(4);M=new Uint32Array(M.buffer,M.byteOffset);G=new Uint32Array(G.buffer,G.byteOffset);var S=E.Ig,Q=E.E.subarray(4);K[0]=M[0]^E.E[0];K[1]=M[1]^E.E[1];K[2]=M[2]^E.E[2];K[3]=M[3]^E.E[3];24<S&&(m(T,K,Q),Q=Q.subarray(4),m(K,T,Q),Q=Q.subarray(4));16<S&&(m(T,K,Q),Q=Q.subarray(4),m(K,T,Q),Q=Q.subarray(4));m(T,K,Q);Q=Q.subarray(4);m(K,T,Q);
Q=Q.subarray(4);m(T,K,Q);Q=Q.subarray(4);m(K,T,Q);Q=Q.subarray(4);m(T,K,Q);Q=Q.subarray(4);m(K,T,Q);Q=Q.subarray(4);m(T,K,Q);Q=Q.subarray(4);m(K,T,Q);Q=Q.subarray(4);m(T,K,Q);E=Q=Q.subarray(4);f(K,T,0,E);f(K,T,1,E);f(K,T,2,E);f(K,T,3,E);G.set(K)}function n(E,G,M){var K=new Uint32Array(4),T=new Uint32Array(4);M=new Uint32Array(M.buffer,M.byteOffset);G=new Uint32Array(G.buffer,G.byteOffset);var S=E.Ig,Q=E.sf.subarray(S+20);K[0]=M[0]^E.E[S+24];K[1]=M[1]^E.E[S+25];K[2]=M[2]^E.E[S+26];K[3]=M[3]^E.E[S+
27];24<S&&(p(T,K,Q),Q=new Uint32Array(Q.buffer,Q.byteOffset-16),p(K,T,Q),Q=new Uint32Array(Q.buffer,Q.byteOffset-16));16<S&&(p(T,K,Q),Q=new Uint32Array(Q.buffer,Q.byteOffset-16),p(K,T,Q),Q=new Uint32Array(Q.buffer,Q.byteOffset-16));p(T,K,Q);Q=new Uint32Array(Q.buffer,Q.byteOffset-16);p(K,T,Q);Q=new Uint32Array(Q.buffer,Q.byteOffset-16);p(T,K,Q);Q=new Uint32Array(Q.buffer,Q.byteOffset-16);p(K,T,Q);Q=new Uint32Array(Q.buffer,Q.byteOffset-16);p(T,K,Q);Q=new Uint32Array(Q.buffer,Q.byteOffset-16);p(K,
T,Q);Q=new Uint32Array(Q.buffer,Q.byteOffset-16);p(T,K,Q);Q=new Uint32Array(Q.buffer,Q.byteOffset-16);p(K,T,Q);Q=new Uint32Array(Q.buffer,Q.byteOffset-16);p(T,K,Q);E=Q=new Uint32Array(Q.buffer,Q.byteOffset-16);g(K,T,0,E);g(K,T,1,E);g(K,T,2,E);g(K,T,3,E);G.set(K)}var q,v,y,u,x,z,B,H,N;Wb.dw=function(){var E;q=new Uint8Array(256);v=new Uint8Array(256);y=new Uint8Array(256);u=new Uint8Array(256);x=new Uint32Array(10);z=new Uint32Array(1024);B=new Uint32Array(1024);H=new Uint32Array(1024);N=new Uint32Array(1024);
var G=0;for(E=1;256>G;++G)q[G]=E,v[E]=G,E^=(E<<1^(E&128?27:0))&255;G=v[1]=0;for(E=1;10>G;++G)x[G]=E,E=(E<<1^(E&128?27:0))&255;for(G=0;256>G;++G){E=G?q[255-v[G]]:0;var M=((E>>>7|E<<1)^(E>>>6|E<<2))&255;E^=(99^M^(M>>>6|M<<2))&255;y[G]=E;u[E]=G}for(G=0;256>G;++G)M=E=y[G],H[0+G]=M,H[256+G]=Tc(M,8),H[512+G]=Tc(M,16),H[768+G]=Tc(M,24),M=a(2,E)|E<<8|E<<16|a(3,E)<<24,z[0+G]=M,z[256+G]=Tc(M,8),z[512+G]=Tc(M,16),z[768+G]=Tc(M,24),M=E=u[G],N[0+G]=M,N[256+G]=Tc(M,8),N[512+G]=Tc(M,16),N[768+G]=Tc(M,24),M=a(14,
E)|a(9,E)<<8|a(13,E)<<16|a(11,E)<<24,B[0+G]=M,B[256+G]=Tc(M,8),B[512+G]=Tc(M,16),B[768+G]=Tc(M,24)};Wb.cw=function(){return{xg:16,xk:16,uk:32,di:l,encrypt:t,decrypt:n}}})();
(function(){function b(c,e,d){var f,g;if(32<d)return-1;c.x=0;c.y=0;c.Qc=new Uint8Array(256);var h=c.Qc;for(c=0;256>c;c++)h[c]=c;for(g=f=c=0;256>c;c++,g++){g>=d&&(g=0);var l=h[c];f=f+l+e[g]&255;h[c]=h[f];h[f]=l}return 0}function a(c,e,d,f){var g,h=c.x,l=c.y,m=c.Qc;for(g=0;g<f;g++){h=h+1&255;var p=m[h];l=l+p&255;var t=m[l];m[h]=t;m[l]=p;e[g]=d[g]^m[p+t&255]}c.x=h;c.y=l}Wb.OA=function(){};Wb.jw=function(){return{xk:1,uk:32,di:b,Yz:a,Om:a}}})();
(function(){function b(g,h,l){var m,p=new Uint8Array(56);if(8!==l)return-1;if(g.Ve&&g.Ve[0]==h[0]&&g.Ve[1]==h[1]&&g.Ve[2]==h[2]&&g.Ve[3]==h[3]&&g.Ve[4]==h[4]&&g.Ve[5]==h[5]&&g.Ve[6]==h[6]&&g.Ve[7]==h[7])return 0;g.Ig=l;g.Ve=new Uint8Array(8);g.$n=new Uint8Array(8);g.tp=new Uint8Array(56);for(m=0;m<l;m++)p[48+m]=h[m],g.Ve[m]=h[m],g.$n[m]=h[m]>>>4|h[m]<<4;for(m=5;0<=m;m--)for(h=0;64>h;h++){var t=e[h];l=p[(m+1<<3)+(h>>3)]>>>h%8&1;p[(m<<3)+(t>>3)]|=l<<t%8}for(m=0;7>m;m++)for(h=0;8>h;h++)g.tp[(m<<3)+h]=
m^p[(m<<3)+h];return 0}function a(g,h,l){var m=new Uint8Array(8);m.set(l);for(l=0;56>l;l++){var p=f[(8>l?g.$n[l]:g.tp[l-8])^m[7]];var t=m[1];m[1]=m[2]^m[0];m[2]=m[3]^m[0];m[3]=m[4]^m[0];m[4]=m[5];m[5]=m[6]^d[p];m[6]=m[7];m[7]=m[0]^p;m[0]=t}h.set(m)}function c(g,h,l){var m=new Uint8Array(8);m.set(l);for(l=55;0<=l;l--){var p=f[(8>l?g.$n[l]:g.tp[l-8])^m[6]];var t=m[7]^p;m[7]=m[6];m[6]=m[5]^d[p];m[5]=m[4];m[4]=m[3]^t;m[3]=m[2]^t;m[2]=m[1]^t;m[1]=m[0];m[0]=t}h.set(m)}var e,d,f;Wb.Yw=function(){e=new Uint8Array([19,
27,55,46,1,15,36,22,56,61,39,21,54,58,50,28,7,29,51,6,33,35,20,16,47,30,32,63,10,11,4,38,62,26,40,18,12,52,37,53,23,59,41,17,31,0,25,43,44,14,2,13,45,48,3,60,49,8,34,5,9,42,57,24]);d=new Uint8Array([0,2,128,130,32,34,160,162,16,18,144,146,48,50,176,178,4,6,132,134,36,38,164,166,20,22,148,150,52,54,180,182,64,66,192,194,96,98,224,226,80,82,208,210,112,114,240,242,68,70,196,198,100,102,228,230,84,86,212,214,116,118,244,246,1,3,129,131,33,35,161,163,17,19,145,147,49,51,177,179,5,7,133,135,37,39,165,
167,21,23,149,151,53,55,181,183,65,67,193,195,97,99,225,227,81,83,209,211,113,115,241,243,69,71,197,199,101,103,229,231,85,87,213,215,117,119,245,247,8,10,136,138,40,42,168,170,24,26,152,154,56,58,184,186,12,14,140,142,44,46,172,174,28,30,156,158,60,62,188,190,72,74,200,202,104,106,232,234,88,90,216,218,120,122,248,250,76,78,204,206,108,110,236,238,92,94,220,222,124,126,252,254,9,11,137,139,41,43,169,171,25,27,153,155,57,59,185,187,13,15,141,143,45,47,173,175,29,31,157,159,61,63,189,191,73,75,201,
203,105,107,233,235,89,91,217,219,121,123,249,251,77,79,205,207,109,111,237,239,93,95,221,223,125,127,253,255]);f=new Uint8Array([58,234,104,254,51,233,136,26,131,207,225,127,186,226,56,18,232,39,97,149,12,54,229,112,162,6,130,124,23,163,38,73,190,122,109,71,193,81,143,243,204,91,103,189,205,24,8,201,255,105,239,3,78,72,74,132,63,180,16,4,220,245,92,198,22,171,172,76,241,106,47,60,59,212,213,148,208,196,99,98,113,161,249,79,46,170,197,86,227,57,147,206,101,100,228,88,108,25,66,121,221,238,150,246,
138,236,30,133,83,69,222,187,126,10,154,19,42,157,194,94,90,31,50,53,156,168,115,48,41,61,231,146,135,27,43,75,165,87,151,64,21,230,188,14,235,195,52,45,184,68,37,164,28,199,35,237,144,110,80,0,153,158,77,217,218,141,111,95,62,215,33,116,134,223,107,5,142,93,55,17,210,40,117,214,167,119,36,191,240,176,2,183,248,252,129,9,177,1,118,145,125,15,200,160,242,203,120,96,209,247,224,181,152,34,179,32,29,166,219,123,89,159,174,49,251,211,182,202,67,114,7,244,216,65,20,85,13,84,139,185,173,70,11,175,128,82,
44,250,140,137,102,253,178,169,155,192])};Wb.Xw=function(){return{xg:8,xk:8,uk:8,di:b,encrypt:a,decrypt:c}}})();
(function(){function b(f){f=d.zs[f>>>24&255]|d.ys[f>>>16&255]|d.xs[f>>>8&255]|d.ws[f&255];return f<<11|f>>>21}function a(f,g,h){g=new Uint32Array(g.buffer,g.byteOffset);if(32!==h)return-1;f.k=new Uint32Array(8);for(h=0;8>h;h++)f.k[h]=g[h];return 0}function c(f,g,h){h=new Uint32Array(h.buffer,h.byteOffset);var l=new Uint32Array(g.buffer,g.byteOffset);g=h[0];h=h[1];h^=b(g+f.k[0]);g^=b(h+f.k[1]);h^=b(g+f.k[2]);g^=b(h+f.k[3]);h^=b(g+f.k[4]);g^=b(h+f.k[5]);h^=b(g+f.k[6]);g^=b(h+f.k[7]);h^=b(g+f.k[0]);
g^=b(h+f.k[1]);h^=b(g+f.k[2]);g^=b(h+f.k[3]);h^=b(g+f.k[4]);g^=b(h+f.k[5]);h^=b(g+f.k[6]);g^=b(h+f.k[7]);h^=b(g+f.k[0]);g^=b(h+f.k[1]);h^=b(g+f.k[2]);g^=b(h+f.k[3]);h^=b(g+f.k[4]);g^=b(h+f.k[5]);h^=b(g+f.k[6]);g^=b(h+f.k[7]);h^=b(g+f.k[7]);g^=b(h+f.k[6]);h^=b(g+f.k[5]);g^=b(h+f.k[4]);h^=b(g+f.k[3]);g^=b(h+f.k[2]);h^=b(g+f.k[1]);g^=b(h+f.k[0]);l[0]=h;l[1]=g}function e(f,g,h){h=new Uint32Array(h.buffer,h.byteOffset);var l=new Uint32Array(g.buffer,g.byteOffset);g=h[0];h=h[1];h^=b(g+f.k[0]);g^=b(h+f.k[1]);
h^=b(g+f.k[2]);g^=b(h+f.k[3]);h^=b(g+f.k[4]);g^=b(h+f.k[5]);h^=b(g+f.k[6]);g^=b(h+f.k[7]);h^=b(g+f.k[7]);g^=b(h+f.k[6]);h^=b(g+f.k[5]);g^=b(h+f.k[4]);h^=b(g+f.k[3]);g^=b(h+f.k[2]);h^=b(g+f.k[1]);g^=b(h+f.k[0]);h^=b(g+f.k[7]);g^=b(h+f.k[6]);h^=b(g+f.k[5]);g^=b(h+f.k[4]);h^=b(g+f.k[3]);g^=b(h+f.k[2]);h^=b(g+f.k[1]);g^=b(h+f.k[0]);h^=b(g+f.k[7]);g^=b(h+f.k[6]);h^=b(g+f.k[5]);g^=b(h+f.k[4]);h^=b(g+f.k[3]);g^=b(h+f.k[2]);h^=b(g+f.k[1]);g^=b(h+f.k[0]);l[0]=h;l[1]=g}var d={};Wb.Kx=function(){var f,g=new Uint8Array([1,
15,13,0,5,7,10,4,9,2,3,14,6,11,8,12]),h=new Uint8Array([13,11,4,1,3,15,5,9,0,10,14,7,6,8,2,12]),l=new Uint8Array([4,11,10,0,7,2,1,13,3,6,8,5,9,12,15,14]),m=new Uint8Array([6,12,7,1,5,15,13,8,4,10,9,14,0,3,11,2]),p=new Uint8Array([7,13,10,1,0,8,9,15,14,4,6,12,11,2,5,3]),t=new Uint8Array([5,8,1,13,10,3,4,2,14,15,12,7,6,0,9,11]),n=new Uint8Array([14,11,4,12,6,13,15,10,2,3,8,1,0,7,5,9]),q=new Uint8Array([4,10,9,2,13,8,0,14,6,11,1,12,7,15,5,3]);d={zs:new Uint32Array(256),ys:new Uint32Array(256),xs:new Uint32Array(256),
ws:new Uint32Array(256)};for(f=0;256>f;f++)d.zs[f]=(g[f>>>4]<<4|h[f&15])<<24,d.ys[f]=(l[f>>>4]<<4|m[f&15])<<16,d.xs[f]=(p[f>>>4]<<4|t[f&15])<<8,d.ws[f]=n[f>>>4]<<4|q[f&15]};Wb.Jx=function(){return{xg:8,xk:32,uk:32,di:a,encrypt:c,decrypt:e}}})();
(function(){function b(f,g,h){if(1>h||188<h)return-1;f.key=new Uint8Array(h);f.key.set(g);f.Ig=h;f.Pl=0;return f.bn=0}function a(f,g,h){var l,m=f.Ig,p=f.key;f=0;for(l=16;0<l;l--,f++)g[f]=h[f]^p[f%m]}function c(f,g,h){var l,m=f.Ig,p=f.key;f=0;for(l=16;0<l;l--,f++)g[f]=h[f]^p[f%m]}function e(f,g,h,l){for(var m=f.Pl,p=f.Ig,t=f.key,n=f.bn;0<l;l--,m++)n^=h[m],g[m]=n^t[m%p];f.Pl=m;f.bn=n}function d(f,g,h,l){for(var m=f.Pl,p=f.Ig,t=f.key,n=f.bn;0<l;l--,m++)g[m]=h[m]^t[m%p]^n,n^=g[m];f.Pl=m;f.bn=n}Wb.sE=
function(){};Wb.AA=function(){return{xg:16,xk:1,uk:188,di:b,encrypt:a,decrypt:c,Yz:e,Om:d}}})();
(function(){function b(){this.buffer=new ArrayBuffer(16);this.q=new Uint32Array(this.buffer);this.b=new Uint8Array(this.buffer)}function a(q,v){for(var y=0;v;)v&1&&(y^=q),q=q<<1&255^(q&128?195:0),v>>=1;return y}function c(q){var v,y;for(y=0;16>y;y++){var u=q.b[15];for(v=14;0<=v;v--)q.b[v+1]=q.b[v],u^=a(q.b[v],m[v]);q.b[0]=u}}function e(q){var v,y;for(y=0;16>y;y++){var u=q.b[0];for(v=0;15>v;v++)q.b[v]=q.b[v+1],u^=a(q.b[v],m[v]);q.b[15]=u}}function d(q,v){var y=new b,u=new b;if(q.ib){var x=q.ib[0].q;
var z=q.ib[1].q;var B=y.q,H=u.q;if(x[0]==B[0]&&x[1]==B[1]&&x[2]==B[2]&&x[3]==B[3]&&z[0]==H[0]&&z[1]==H[1]&&z[2]==H[2]&&z[3]==H[3])return 0}q.ib=Array.from({length:10},function(){return new b});q.yd=Array.from({length:10},function(){return new b});y.b.set(v.subarray(0,16));u.b.set(v.subarray(16,32));q.ib[0].q[0]=y.q[0];q.ib[0].q[1]=y.q[1];q.ib[0].q[2]=y.q[2];q.ib[0].q[3]=y.q[3];q.ib[1].q[0]=u.q[0];q.ib[1].q[1]=u.q[1];q.ib[1].q[2]=u.q[2];q.ib[1].q[3]=u.q[3];for(v=1;32>=v;v++){z=new b;x=new b;z.q[0]=
0;z.q[1]=0;z.q[2]=0;z.q[3]=0;z.b[15]=v;c(z);x.q[0]=y.q[0]^z.q[0];x.q[1]=y.q[1]^z.q[1];x.q[2]=y.q[2]^z.q[2];x.q[3]=y.q[3]^z.q[3];for(z=0;16>z;z++)x.b[z]=h[x.b[z]];c(x);x.q[0]^=u.q[0];x.q[1]^=u.q[1];x.q[2]^=u.q[2];x.q[3]^=u.q[3];u.q[0]=y.q[0];u.q[1]=y.q[1];u.q[2]=y.q[2];u.q[3]=y.q[3];y.q[0]=x.q[0];y.q[1]=x.q[1];y.q[2]=x.q[2];y.q[3]=x.q[3];0===(v&7)&&(q.ib[v>>2].q[0]=y.q[0],q.ib[v>>2].q[1]=y.q[1],q.ib[v>>2].q[2]=y.q[2],q.ib[v>>2].q[3]=y.q[3],q.ib[(v>>2)+1].q[0]=u.q[0],q.ib[(v>>2)+1].q[1]=u.q[1],q.ib[(v>>
2)+1].q[2]=u.q[2],q.ib[(v>>2)+1].q[3]=u.q[3])}for(v=0;10>v;v++)q.yd[v].b.set(q.ib[v].b),v&&e(q.yd[v]);return 0}function f(q,v,y){var u=new b,x=new b;u.b.set(y);for(y=0;9>y;y++)u.q[0]^=q.ib[y].q[0],u.q[1]^=q.ib[y].q[1],u.q[2]^=q.ib[y].q[2],u.q[3]^=q.ib[y].q[3],x.q[0]=p[0][u.b[0]][0]^p[1][u.b[1]][0]^p[2][u.b[2]][0]^p[3][u.b[3]][0]^p[4][u.b[4]][0]^p[5][u.b[5]][0]^p[6][u.b[6]][0]^p[7][u.b[7]][0]^p[8][u.b[8]][0]^p[9][u.b[9]][0]^p[10][u.b[10]][0]^p[11][u.b[11]][0]^p[12][u.b[12]][0]^p[13][u.b[13]][0]^p[14][u.b[14]][0]^
p[15][u.b[15]][0],x.q[1]=p[0][u.b[0]][1]^p[1][u.b[1]][1]^p[2][u.b[2]][1]^p[3][u.b[3]][1]^p[4][u.b[4]][1]^p[5][u.b[5]][1]^p[6][u.b[6]][1]^p[7][u.b[7]][1]^p[8][u.b[8]][1]^p[9][u.b[9]][1]^p[10][u.b[10]][1]^p[11][u.b[11]][1]^p[12][u.b[12]][1]^p[13][u.b[13]][1]^p[14][u.b[14]][1]^p[15][u.b[15]][1],x.q[2]=p[0][u.b[0]][2]^p[1][u.b[1]][2]^p[2][u.b[2]][2]^p[3][u.b[3]][2]^p[4][u.b[4]][2]^p[5][u.b[5]][2]^p[6][u.b[6]][2]^p[7][u.b[7]][2]^p[8][u.b[8]][2]^p[9][u.b[9]][2]^p[10][u.b[10]][2]^p[11][u.b[11]][2]^p[12][u.b[12]][2]^
p[13][u.b[13]][2]^p[14][u.b[14]][2]^p[15][u.b[15]][2],x.q[3]=p[0][u.b[0]][3]^p[1][u.b[1]][3]^p[2][u.b[2]][3]^p[3][u.b[3]][3]^p[4][u.b[4]][3]^p[5][u.b[5]][3]^p[6][u.b[6]][3]^p[7][u.b[7]][3]^p[8][u.b[8]][3]^p[9][u.b[9]][3]^p[10][u.b[10]][3]^p[11][u.b[11]][3]^p[12][u.b[12]][3]^p[13][u.b[13]][3]^p[14][u.b[14]][3]^p[15][u.b[15]][3],u.q[0]=x.q[0],u.q[1]=x.q[1],u.q[2]=x.q[2],u.q[3]=x.q[3];u.q[0]^=q.ib[9].q[0];u.q[1]^=q.ib[9].q[1];u.q[2]^=q.ib[9].q[2];u.q[3]^=q.ib[9].q[3];v.set(u.b)}function g(q,v,y){var u=
new b,x=new b;u.b.set(y);x.q[0]=t[0][u.b[0]][0]^t[1][u.b[1]][0]^t[2][u.b[2]][0]^t[3][u.b[3]][0]^t[4][u.b[4]][0]^t[5][u.b[5]][0]^t[6][u.b[6]][0]^t[7][u.b[7]][0]^t[8][u.b[8]][0]^t[9][u.b[9]][0]^t[10][u.b[10]][0]^t[11][u.b[11]][0]^t[12][u.b[12]][0]^t[13][u.b[13]][0]^t[14][u.b[14]][0]^t[15][u.b[15]][0];x.q[1]=t[0][u.b[0]][1]^t[1][u.b[1]][1]^t[2][u.b[2]][1]^t[3][u.b[3]][1]^t[4][u.b[4]][1]^t[5][u.b[5]][1]^t[6][u.b[6]][1]^t[7][u.b[7]][1]^t[8][u.b[8]][1]^t[9][u.b[9]][1]^t[10][u.b[10]][1]^t[11][u.b[11]][1]^
t[12][u.b[12]][1]^t[13][u.b[13]][1]^t[14][u.b[14]][1]^t[15][u.b[15]][1];x.q[2]=t[0][u.b[0]][2]^t[1][u.b[1]][2]^t[2][u.b[2]][2]^t[3][u.b[3]][2]^t[4][u.b[4]][2]^t[5][u.b[5]][2]^t[6][u.b[6]][2]^t[7][u.b[7]][2]^t[8][u.b[8]][2]^t[9][u.b[9]][2]^t[10][u.b[10]][2]^t[11][u.b[11]][2]^t[12][u.b[12]][2]^t[13][u.b[13]][2]^t[14][u.b[14]][2]^t[15][u.b[15]][2];x.q[3]=t[0][u.b[0]][3]^t[1][u.b[1]][3]^t[2][u.b[2]][3]^t[3][u.b[3]][3]^t[4][u.b[4]][3]^t[5][u.b[5]][3]^t[6][u.b[6]][3]^t[7][u.b[7]][3]^t[8][u.b[8]][3]^t[9][u.b[9]][3]^
t[10][u.b[10]][3]^t[11][u.b[11]][3]^t[12][u.b[12]][3]^t[13][u.b[13]][3]^t[14][u.b[14]][3]^t[15][u.b[15]][3];u.q[0]=x.q[0];u.q[1]=x.q[1];u.q[2]=x.q[2];u.q[3]=x.q[3];for(y=9;1<y;y--)u.q[0]^=q.yd[y].q[0],u.q[1]^=q.yd[y].q[1],u.q[2]^=q.yd[y].q[2],u.q[3]^=q.yd[y].q[3],x.q[0]=n[0][u.b[0]][0]^n[1][u.b[1]][0]^n[2][u.b[2]][0]^n[3][u.b[3]][0]^n[4][u.b[4]][0]^n[5][u.b[5]][0]^n[6][u.b[6]][0]^n[7][u.b[7]][0]^n[8][u.b[8]][0]^n[9][u.b[9]][0]^n[10][u.b[10]][0]^n[11][u.b[11]][0]^n[12][u.b[12]][0]^n[13][u.b[13]][0]^
n[14][u.b[14]][0]^n[15][u.b[15]][0],x.q[1]=n[0][u.b[0]][1]^n[1][u.b[1]][1]^n[2][u.b[2]][1]^n[3][u.b[3]][1]^n[4][u.b[4]][1]^n[5][u.b[5]][1]^n[6][u.b[6]][1]^n[7][u.b[7]][1]^n[8][u.b[8]][1]^n[9][u.b[9]][1]^n[10][u.b[10]][1]^n[11][u.b[11]][1]^n[12][u.b[12]][1]^n[13][u.b[13]][1]^n[14][u.b[14]][1]^n[15][u.b[15]][1],x.q[2]=n[0][u.b[0]][2]^n[1][u.b[1]][2]^n[2][u.b[2]][2]^n[3][u.b[3]][2]^n[4][u.b[4]][2]^n[5][u.b[5]][2]^n[6][u.b[6]][2]^n[7][u.b[7]][2]^n[8][u.b[8]][2]^n[9][u.b[9]][2]^n[10][u.b[10]][2]^n[11][u.b[11]][2]^
n[12][u.b[12]][2]^n[13][u.b[13]][2]^n[14][u.b[14]][2]^n[15][u.b[15]][2],x.q[3]=n[0][u.b[0]][3]^n[1][u.b[1]][3]^n[2][u.b[2]][3]^n[3][u.b[3]][3]^n[4][u.b[4]][3]^n[5][u.b[5]][3]^n[6][u.b[6]][3]^n[7][u.b[7]][3]^n[8][u.b[8]][3]^n[9][u.b[9]][3]^n[10][u.b[10]][3]^n[11][u.b[11]][3]^n[12][u.b[12]][3]^n[13][u.b[13]][3]^n[14][u.b[14]][3]^n[15][u.b[15]][3],u.q[0]=x.q[0],u.q[1]=x.q[1],u.q[2]=x.q[2],u.q[3]=x.q[3];u.q[0]^=q.yd[1].q[0];u.q[1]^=q.yd[1].q[1];u.q[2]^=q.yd[1].q[2];u.q[3]^=q.yd[1].q[3];for(y=0;16>y;y++)u.b[y]=
l[u.b[y]];u.q[0]^=q.yd[0].q[0];u.q[1]^=q.yd[0].q[1];u.q[2]^=q.yd[0].q[2];u.q[3]^=q.yd[0].q[3];v.set(u.b)}var h,l,m,p,t,n;Wb.Cs=function(){var q,v,y=new b;h=new Uint8Array([252,238,221,17,207,110,49,22,251,196,250,218,35,197,4,77,233,119,240,219,147,46,153,186,23,54,241,187,20,205,95,193,249,24,101,90,226,92,239,33,129,28,60,66,139,1,142,79,5,132,2,174,227,106,143,160,6,11,237,152,127,212,211,31,235,52,44,81,234,200,72,171,242,42,104,162,253,58,206,204,181,112,14,86,8,12,118,18,191,114,19,71,156,183,
93,135,21,161,150,41,16,123,154,199,243,145,120,111,157,158,178,177,50,117,25,61,255,53,138,126,109,84,198,128,195,189,13,87,223,245,36,169,62,168,67,201,215,121,214,246,124,34,185,3,224,15,236,222,122,148,176,188,220,232,40,80,78,51,10,74,167,151,96,115,30,0,98,68,26,184,56,130,100,159,38,65,173,69,70,146,39,94,85,47,140,163,165,125,105,213,149,59,7,88,179,64,134,172,29,247,48,55,107,228,136,217,231,137,225,27,131,73,76,63,248,254,141,83,170,144,202,216,133,97,32,113,103,164,45,43,9,91,203,155,37,
208,190,229,108,82,89,166,116,210,230,244,180,192,209,102,175,194,57,75,99,182]);l=new Uint8Array([165,45,50,143,14,48,56,192,84,230,158,57,85,126,82,145,100,3,87,90,28,96,7,24,33,114,168,209,41,198,164,63,224,39,141,12,130,234,174,180,154,99,73,229,66,228,21,183,200,6,112,157,65,117,25,201,170,252,77,191,42,115,132,213,195,175,43,134,167,177,178,91,70,211,159,253,212,15,156,47,155,67,239,217,121,182,83,127,193,240,35,231,37,94,181,30,162,223,166,254,172,34,249,226,74,188,53,202,238,120,5,107,81,
225,89,163,242,113,86,17,106,137,148,101,140,187,119,60,123,40,171,210,49,222,196,95,204,207,118,44,184,216,46,54,219,105,179,20,149,190,98,161,59,22,102,233,92,108,109,173,55,97,75,185,227,186,241,160,133,131,218,71,197,176,51,250,150,111,110,194,246,80,255,93,169,142,23,27,151,125,236,88,247,31,251,124,9,13,122,103,69,135,220,232,79,29,78,4,235,248,243,62,61,189,138,136,221,205,11,19,152,2,147,128,144,208,36,52,203,237,244,206,153,16,68,64,146,58,1,38,18,26,72,104,245,129,139,199,214,32,10,8,0,
76,215,116]);m=new Uint8Array([148,32,133,16,194,192,1,251,1,192,194,16,133,32,148,1]);p=Array.from({length:16},function(){return Array.from({length:256},function(){return new Uint32Array(4)})});t=Array.from({length:16},function(){return Array.from({length:256},function(){return new Uint32Array(4)})});n=Array.from({length:16},function(){return Array.from({length:256},function(){return new Uint32Array(4)})});for(q=0;16>q;q++)for(v=0;256>v;v++)y.q[0]=0,y.q[1]=0,y.q[2]=0,y.q[3]=0,y.b[q]=h[v],c(y),p[q][v][0]=
y.q[0],p[q][v][1]=y.q[1],p[q][v][2]=y.q[2],p[q][v][3]=y.q[3],y.q[0]=0,y.q[1]=0,y.q[2]=0,y.q[3]=0,y.b[q]=v,e(y),t[q][v][0]=y.q[0],t[q][v][1]=y.q[1],t[q][v][2]=y.q[2],t[q][v][3]=y.q[3],y.q[0]=0,y.q[1]=0,y.q[2]=0,y.q[3]=0,y.b[q]=l[v],e(y),n[q][v][0]=y.q[0],n[q][v][1]=y.q[1],n[q][v][2]=y.q[2],n[q][v][3]=y.q[3]};Wb.Bs=function(){return{xg:16,xk:32,uk:32,di:d,encrypt:f,decrypt:g}}})();
Function.prototype.jd||(Function.prototype.jd=function(b,a,c){var e=this;return function(){var d=a||arguments;!0===c?(d=Array.prototype.slice.call(arguments,0),d=d.concat(a)):"number"===typeof c&&isFinite(c)&&(d=Array.prototype.slice.call(arguments,0),Array.prototype.splice.apply(d,[c,0].concat(a)));return e.apply(b||window,d)}});function Tc(b,a){return(b<<a|b>>>32-a)&4294967295}function Sc(b,a){return(b>>>a|b<<32-a)&4294967295}
Wb.ni=function(b,a){Wb.Lv||(Wb.dw(),Wb.Kx(),Wb.Yw(),Wb.Cs&&Wb.Cs(),Wb.Lv=!0);if("aes"===b)var c=Wb.cw();else if("gost89"==b)c=Wb.Jx();else if("csa"==b)c=Wb.Xw();else if("xor"!=b&&"ctxxor"!=b&&"aresfast"!=b)if("arc4"==b)c=Wb.jw();else if("ctxxor2"==b||"aresfast2"==b)c=Wb.AA();else if("kuz"==b||"kuznechik"==b)c=Wb.Bs&&Wb.Bs();this.ne=c;this.mode=a;this.tr={};this.di=c?this.ne.di.jd(this.ne,[this.tr],0):function(){};this.decrypt={ecb:this.hx,cfb:this.xw,ofb:this.Ny,cbc:this.ww,sm:this.Om}[a].jd(this,
[this.tr],0)};Wb.ni.prototype.hx=function(b,a,c,e){var d=this.ne.xg,f=Math.floor(e/d);for(e=0;e<f;e++)this.ne.decrypt(b,a.subarray(0,d),c.subarray(0,d)),c=c.subarray(d),a=a.subarray(d)};Wb.ni.prototype.xw=function(b,a,c,e,d){var f,g=this.ne.xg,h=Math.ceil(e/g),l=new Uint8Array(g),m=new Uint8Array(g);d&&l.set(d);for(d=0;d<h;d++){this.ne.encrypt(b,m,l);var p=0;for(f=e>g?g:e;p<f;p++)a[p]=(l[p]=c[p])^m[p];c=c.subarray(g);a=a.subarray(g);e-=g}};
Wb.ni.prototype.Ny=function(b,a,c,e,d){var f,g=this.ne.xg,h=Math.ceil(e/g),l=new Uint8Array(g);d&&l.set(d);for(d=0;d<h;d++){this.ne.encrypt(b,l,l);var m=0;for(f=e>g?g:e;m<f;m++)a[m]=c[m]^l[m];c=c.subarray(g);a=a.subarray(g);e-=g}};
Wb.ni.prototype.ww=function(b,a,c,e,d){var f,g=this.ne.xg;e=Math.floor(e/g);var h=new Uint8Array(g),l=new Uint8Array(g);d&&h.set(d);for(d=0;d<e;d++){l.set(c.subarray(0,g));this.ne.decrypt(b,a.subarray(0,g),c.subarray(0,g));for(f=0;f<g;f++)a[f]^=h[f];h.set(l);c=c.subarray(g);a=a.subarray(g)}};Wb.ni.prototype.Om=function(b,a,c,e){this.ne.Om(b,a,c,e)};
k.apply(J,{jsonRpc:function(b,a,c,e,d,f){if(k.Ga(b)){a=b.Ud;c=b.P;e=b.scope;d=b.ia;f=b.nE;var g=b.url;var h=b.headers;var l=b.timeout;b=b.method}if(!a||!a.macaddr)if(Vb.td)a=k.apply({session_id:Vb.td},a);else{var m=V.getMacAddress();a=k.apply({macaddr:m},a)}if(k.isArray(b)){var p=0,t,n=b;m=[];p=0;for(t=n.length;p<t;p++)a=n[p],k.isArray(a)?(b=a[0],a=a[1]):(b=a.method,a=a.Ud),J.jsonRpc.hh=J.jsonRpc.hh?J.jsonRpc.hh+1:1,m.push({jsonrpc:"2.0",id:J.jsonRpc.hh,method:b,params:a});m=k.F.JSON.encode(m)}else J.jsonRpc.hh=
J.jsonRpc.hh?J.jsonRpc.hh+1:1,Y.rt?a.pprofile=Y.rt:A.st&&"html5"in A.st&&V.Sg&&-1!=["mpegts","videojs"].indexOf(V.Sg)?a.pprofile="html5":V.km?a.pprofile="smarttv":V.$x&&(a.pprofile="stb"),m=k.F.JSON.encode({jsonrpc:"2.0",id:J.jsonRpc.hh,method:b,params:a});if(f=f&&P.crypto){var q=Wb.nw();var v=Wb.mw(q);var y=Wb.lw(m,q)}!Iptv.standalone_domain||g&&0===g.search("http://")||(g=Iptv.standalone_domain+"/"+(g||"./jsonrpc/"+b));return k.oa.request({url:g||"./jsonrpc/"+b,Ud:f?y:m,scope:this,headers:k.apply(f?
{"Ares-Cipher":v}:{},h),timeout:l,P:function(u,x,z){var B=(u=x?k.F.JSON.decode(f?Wb.kw(z.responseText,q):z.responseText)||{}:{error:{Ew:!0}},u.error);B&&k.Ga(B)&&-32003==B.code&&(document.getElementById("msg-window")||document.getElementById("auth-form")||Uc(function(){new W.Window({id:"msg-window",Vb:k.Ga(B)?B.message:B,Pa:function(){A.Jn&&(this.close(),Vb.Ik());return!1}});A.lf&&(Y.jg=zc.defer(1E3*A.lf,this))}));"function"==typeof c&&c.call(e||window,u,d);u=null}})},my:function(b,a,c,e,d){return J.jsonRpc({url:"./jsonsql/",
headers:{"Iptvportal-Authorization":"terminal-sessionid="+Vb.td},method:b,Ud:a,P:c,scope:e,ia:d})}});
(function(){function b(){e+=6E4;I&&I.refresh&&(W.kp(),I.refresh("clock"));cc.sync()}function a(){var l=Ec();dc.start.defer(1E3*(65-l.getSeconds())-l.getMilliseconds(),this,[{interval:6E4,scope:this,ai:b}]);dc.start({interval:1E3,scope:this,ai:function(){k.D(fc.hi)&&(fc.hi+=1E3)}});g=!0}var c,e,d,f,g,h={};k.apply(cc,{set:function(l,m){h[l]=m},get:function(l,m){return-1!=["aspect","audio_volume","media_id","pwd"].indexOf(l)?A.Ht?r&&r.state&&!k.j(r.state[l])?r.state[l]:m:m:k.j(h[l])?m:h[l]},sync:function(l,
m,p){if(!k.j(h)){var t,n={};for(t in h)if(-1!=["aspect","audio_volume","media_id","pwd"].indexOf(t)){r&&r.state&&r.state[t]!=h[t]&&(r.state[t]=n[t]=h[t],-1!=["aspect"].indexOf(t)&&(n[t]=k.F.JSON.encode(n[t])));try{delete h[t]}catch(q){}}if(A.Ht&&!k.j(n)){J.jsonRpc("set_terminal_params",n,l,m,p);return}}"function"==typeof l&&l.call(m||window,null,p)}});k.apply(fc,{XD:function(l){if(l){var m=l.replace(/PT|S/g,"").replace(/H|M/g,":").split(":");3==m.length?m=3600*parseInt(m[0],10)+60*parseInt(m[1],10)+
parseInt(m[2],10):2==m.length?m=60*parseInt(m[0],10)+parseInt(m[1],10):1==m.length&&(m=parseInt(m[0],10))}return m},Hp:function(){return(d||0)-(f||0)},aA:function(l){try{var m=new Date,p=Rc(l),t=Rc(l,!0);fc.hi=t;e=m.getTime();d=p-e;f=t-e;c=parseInt(l.slice(19,24),10)/100;g||a()}catch(n){w.error(n.name,n.m,n.description||n.message||n,n)}},Wn:function(l){l=l||new Date;var m=l.getTime();3E5<Math.abs(m-e)?(w.debug("$util.getTime: system time changed, previous "+e+", new "+m,m-e),d-=m-e,f-=m-e,e=m,6048E5>=
Math.abs(m-e)&&$player.fireEvent("visibilityChange",!1)):e=m;return l},qv:function(){if(k.da(d)){var l=new Date;fc.Wn(l);l.setTime(l.getTime()+d);return l}return null},Av:function(){if(k.da(f)){var l=new Date;fc.Wn(l);l.setTime(l.getTime()+f);return l}return null},zv:function(){return c},Yy:function(l,m){return l?m?Date.parse(l.replace("T"," ").replace(/(\d+)-(\d+)-(\d+) (\d+):(\d+):(\d+)/,"$2/$3/$1 $4:$5:$6 ")):Date.parse(l.slice(0,19).replace("T"," ").replace(/(\d+)-(\d+)-(\d+)/,"$2/$3/$1")):l},
YC:function(l){return Date.parse(l.replace("T"," ").replace(/(\d+)-(\d+)-(\d+) (\d+):(\d+):(\d+)/,"01/01/1970 00:00:00 "))},hA:function(l){try{k.ba(l)&&(l=l.replace("months",C.MONTHS),l=l.replace("mons",C.MONTHS),l=l.replace("month",C.month),l=l.replace("mon",C.month),l=l.replace("days",C.days),l=l.replace("day",C.day),l=l.replace("hours",C.hours),l=l.replace("hour",C.hour),l=l.replace("minutes",C.minutes),l=l.replace("minute",C.minute),l=l.replace("seconds",C.seconds),l=l.replace("second",C.second))}catch(m){w.error("incorrect interval",
l,m)}return l}})})();var Rc=fc.Yy,Vc=fc.aA,Ec=fc.qv,yc=fc.Av,Wc=fc.zv;function Cc(b,a){for(var c in a)b=b.replace("${"+c+"}",a[c]);return b}k.Ua(Array.prototype,{reduce:function(b,a,c){b=Object(b);if("function"!==typeof a)throw new TypeError(a+" is not a function");var e=0,d=b.length>>>0,f=c;if(3>arguments.length)for(;;){if(e in b){f=b[e++];break}if(++e>=d)throw new TypeError("Reduce of empty array with no initial value");}for(;e<d;++e)e in b&&(f=a(f,b[e],e,b));return f}});
function Bc(b){if(b)return b=(b=b.match(/^((?:([^:\/?#]+:)?(?:\/\/))?((?:([^\/?#:]*):([^\/?#:]*)@)?([^\/?#:]*)(?::([^\/?#:]*))?))?([^?#]*)(\?[^#]*)?(#.*)?$/))&&{hash:b[10],host:b[3],hostname:b[6],href:b[0],origin:b[1],pathname:b[8]||(b[1]?"/":""),port:b[7]&&parseInt(b[7]),protocol:b[2],search:b[9],username:b[4],password:b[5]},b.protocol&&2==b.protocol.length&&(b.protocol="file:///"+b.protocol.toUpperCase(),b.origin=b.protocol+"//"+b.host),b.href=b.origin+b.pathname+b.search+b.hash,b}
(function(){var b={reload:function(e){Xc.defer(e.defer||1E3,this)},eval:function(e){try{eval(e)}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}},welcome:function(e){jc.Du(e)}},a=null,c;k.apply(Yb,{close:function(){try{a.unload()}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}},Za:function(){var e=V.getMacAddress();if(e){e=e.toUpperCase().replace(/[-:]/g,"");var d=k.da(r.Lk)?"room_"+r.Lk+"_"+e:k.da(r.username)?"ab_"+r.username+"_"+e:"term_"+e}w.debug("$im.init");c=d;var f=[];
if(A.ds){var g=document.createElement("a");g.href=A.ds;d=g.hostname;var h=g.port;g=g.protocol}else Iptv.standalone_domain?(g=document.createElement("a"),g.href=Iptv.standalone_domain,d=g.hostname,h=g.port,g=g.protocol):(d=window.location.hostname,h=window.location.port,g=window.location.protocol);f.push("longpolling");try{a=new PushStream({lj:"https:"==g,host:d,port:h,tm:f.join("|")}),w.debug("pushstream.type",a.pj[0].type),a.ym=function(){},a.onmessage=function(l){w.debug("pushstream.onmessage",
l);if(k.Ga(l))if(k.Ga(l)&&l.method)b[l.method](l.params||{});else{document.getElementById("chat-window")||Yb.$o();var m=document.getElementById("im-output"),p=W.yc("im-output")||"",t=Ec();""!==p&&(p+="\n");W.yc("im-output",p+t.toTimeString().slice(0,8)+" Ресепшн > "+(k.Ga(l)?l.text:l));m.scrollTop=m.scrollHeight}else{var n,q,v,y,u=k.j(r.em)?null:r.em[0],x=new RegExp(/\|?([^=]*)=([^\|]*)/gi);u=l=Cc(l,{terminal_id:r.Ep,surname:u&&u.surname||"",first_name:u&&u.first_name||"",middle_name:u&&u.middle_name||
""});do if(n=x.exec(l))w.debug(n[1],n[2]),-1!=["video","file","v"].indexOf(n[1])?p={url:n[2]}:-1!=["stream","s"].indexOf(n[1])?p={url:n[2],qa:!0}:-1!=["image","img","i"].indexOf(n[1])?t=n[2]:-1!=["text"].indexOf(n[1])?u=n[2]:-1!=["code","script","js"].indexOf(n[1])?q=n[2]:-1!=["line","msg"].indexOf(n[1])?m=n[2]:-1!=["duration","t"].indexOf(n[1])?v=parseInt(n[2]):-1!=["repeat","r"].indexOf(n[1])&&(y=parseInt(n[2]));while(n);k.D(y)||k.D(v)||(y=1);if(p)$player.lt(p,v);else if(t)W.Rz(t,v);else if(q)if(q.startsWith("http"))k.M.F.Ne.load({rb:!0,
scripts:[q]});else try{eval(q)}catch(z){w.error(z.name,z.m,z.description||z.message||z,z)}else l={repeat:y,duration:v,direction:"down",P:function(){w.debug("ticker.callback");W.v("portal","ticker-top");W.ma("ticker-frame");W.innerHTML("ticker","")}},m?k.apply(l,{Ji:m,mode:"line"}):k.apply(l,{Ji:u}),W.Fa("ticker-frame"),W.C("portal","ticker-top"),W.ei("ticker",l)}},a.Cj("all"),r.Pm&&a.Cj("sp-"+r.Pm.id),A.kk&&r.Lk&&a.Cj("room-"+r.Lk),r.username&&a.Cj("user-"+r.username),e&&a.Cj("term-"+e),a.Vn&&a.connect()}catch(l){w.error(l.name,
l.m,l.description||l.message||l,l)}},Dz:function(e){a.iz("c123",'{"nick":"'+c+'", "text":"'+e+'", "to":"123"}',function(){w.debug("pushstream.sendMessage callback ok")})},$o:function(){var e=new W.Window({id:"chat-window",Jl:"chat-window",Xo:"chat-window-overlay",Ip:"chat-window-underlay underlay",height:null,Vb:'<textarea class="im-output" id="im-output" readonly></textarea><textarea class="im-input" id="im-input"></textarea>',S:"im-input",Td:function(){return!1},G:function(d){if("mb-cancel-btn"==
d)return!1;d=document.getElementById("im-output");var f=W.yc("im-input")||"",g=W.yc("im-output")||"",h=Ec();""!==g&&(g+="\n");W.yc("im-output",g+h.toTimeString().slice(0,8)+" Р’С‹ > "+f);d.scrollTop=d.scrollHeight;Yb.Dz(f,"admin");W.yc("im-input","");return!0}});W.bj({Cz:!0,Rn:document.getElementById("im-input")},function(d){d&&e.G(k.get("mb-ok-btn"));Zb.isVisible()||e.close()});Zb.Ot("Russian");return e},cp:function(e){var d=e;k.isArray(d)&&!k.j(d)&&(e=d.shift());if(e){if(e.is_cmd){var f=k.F.JSON.decode(e.msg);
var g=f.method;f=f.params||{};b[g](f,Yb.cp,this,[d,e])}J.jsonRpc("accept_msg",{msg_id:e.id},function(h,l){k.j(l)||Yb.cp(l)},this,d)}}})})();
k.apply(bc,{Za:function(b){var a=this;a.yf||(a.yf={interval:1E3*b,ai:function(){var c=$player.pb;c&&(c.Cd||c.la)&&($player.isPlaying()||$player.paused())&&a.log(c,c)}},dc.start(a.yf))},Be:function(b){this.yf&&(this.yf.Hd=(new Date).getTime());this.ke&&(clearTimeout(this.ke),this.ke=null);this.log(b,this.xl);this.xl=null},Zt:function(b){var a=this;b&&(b.Cd||b.la)&&(a.xl=b,a.ke&&(clearTimeout(a.ke),a.ke=null),a.ke=setTimeout(function(){a.ke=null;a.log(null,b);a.xl=null},1E4))},log:function(b,a){var c=
V.getMacAddress(),e=[];a||(a=this.xl);b&&(b.Wc&&e.push("c="+b.Wc),b.startTime&&e.push("t="+(b.startTime+(b.position||0))));a&&(a.Wc&&e.push("p="+a.Wc),a.startTime&&e.push("pt="+(a.startTime+(a.position||0))));this.wf||(this.wf=fc.hi);b&&!a?e.push("pid="+this.wf):!b&&a?(e.push("pid="+this.wf),this.wf=null):b!=a?(e.push("pid="+this.wf),this.wf=fc.hi==this.wf?fc.hi+1:fc.hi,e[e.length-1]+=","+this.wf):e.push("pid="+this.wf);e.push("_dc="+(new Date).getTime());var d=b&&b.dj?b.dj.startsWith("http")||b.dj.startsWith("//")||
!Iptv.standalone_domain?b.dj:Iptv.standalone_domain+("/"==b.dj.charAt(0)?"":"/")+b.dj:(Iptv.standalone_domain?Iptv.standalone_domain+"/":"")+"stat/";(new Image).src=d+c.replace(/[-:]/g,"").toLowerCase()+"/"+(b&&(b.la?b.node.parent.media.id:b.id)||"0")+"/"+(a&&(a.la?a.node.parent.media.id:a.id)||"0")+"?"+e.join("&")}});
k.apply(W,{isVisible:function(b,a){var c=b;k.ba(b)&&(b=document.getElementById(b));if(b){if(a)return a=window.getComputedStyle?window.getComputedStyle(b,null):b.style,"none"!=a.display&&"hidden"!=a.visibility&&!W.J(b,"hidden");if("display"==L.Ba)return"none"!=b.style.display;if("visibility"==L.Ba)"hidden"!=b.style.visibility;else if("offsets"==L.Ba)return!W.J(b,"hidden")}else w.error("$ui.isVisible ("+c+") incorrect");return null},KD:function(b,a){var c=b;a=a||{};k.ba(b)&&(b=document.getElementById(b));
b?("display"==L.Ba?b.style.display="block":"visibility"==L.Ba?b.style.visibility="visible":"offsets"==L.Ba&&W.v(b,"hidden"),k.ik&&!1!==a.jp&&W.Ug(b)):w.error("$ui.showElement ("+c+") incorrect")},ma:function(b,a){var c=b;a=a||{};k.ba(b)&&(b=document.getElementById(b));b?("display"==L.Ba?b.style.display="none":"visibility"==L.Ba?b.style.visibility="hidden":"offsets"==L.Ba&&W.C(b,"hidden"),k.ik&&!1!==a.jp&&W.Ug(b)):w.error("$ui.hideElement ("+c+") incorrect")},Fa:function(b,a){var c=b;a=a||{};k.ba(b)&&
(b=document.getElementById(b));b?("display"==L.Ba?b.style.display="inherit":"visibility"==L.Ba?b.style.visibility="inherit":"offsets"==L.Ba&&W.v(b,"hidden"),k.ik&&!1!==a.jp&&W.Ug(b)):w.error("$ui.inheritElement ("+c+") incorrect")},Ug:function(b){k.ba(b)&&(b=document.getElementById(b));b.style.width="0px";b.style.height="0px";var a=b.offsetWidth;b.style.width="";b.style.height="";return a},J:function(b,a){k.ba(b)&&(b=document.getElementById(b));if(k.isArray(a)){var c;if(!b||k.j(a))return!1;var e=
0;for(c=a.length;e<c;e++){var d=a[e];if(!d||-1==(" "+b.className+" ").indexOf(" "+d+" "))return!1}return!0}return b&&a&&-1!=(" "+b.className+" ").indexOf(" "+a+" ")},Qr:function(b){try{if(k.ba(b)&&(b=document.getElementById(b)),b)return b.className||""}catch(a){w.error("$ui.getCls el incorrect",a)}},Fd:function(b,a){try{k.ba(b)&&(b=document.getElementById(b)),b&&(b.className=a)}catch(c){w.error("$ui.setCls el incorrect",c)}},C:function(b,a,c){var e=b;k.ba(b)&&(b=document.getElementById(b));if(b)try{k.Aa(b).C(a),
c&&(k.Aa(b,b.id).ke&&clearTimeout(k.Aa(b,b.id).ke),k.Aa(b,b.id).ke=function(d){k.Aa(d,d.id).ke=null;k.Aa(d,d.id).v(a)}.defer(c,this,[b]))}catch(d){w.error("$ui.addCls el incorrect",d)}else w.error("$ui.addCls ("+e+", "+a+") incorrect")},v:function(b,a){var c=b;k.ba(b)&&(b=document.getElementById(b));if(b)try{k.Aa(b).v(a)}catch(e){w.error("$ui.removeCls el incorrect",e)}else w.error("$ui.removeCls ("+c+", "+a+") incorrect")},ag:function(b,a,c){var e=b;k.ba(b)&&(b=document.getElementById(b));if(b)try{k.Aa(b).ag(a,
c)}catch(d){w.error("$ui.replaceCls el incorrect",d)}else w.error("$ui.replaceCls ("+e+", "+a+", "+c+") incorrect")},gu:function(b,a){W.J(b,a)?W.v(b,a):W.C(b,a)},focus:function(b){k.ba(b)&&(b=document.getElementById(b));try{b.focus()}catch(a){}},blur:function(b){k.ba(b)&&(b=document.getElementById(b));try{b.blur()}catch(a){}},Ha:function(b,a){k.ba(b)&&(b=document.getElementById(b));try{b.style.left=a+"px"}catch(c){}},Ad:function(b,a){var c;k.ba(b)&&(b=document.getElementById(b));try{return(c=b.style.left.match(/([0-9\-\.]+)px/))&&
1<c.length?parseInt(c[1]):a}catch(e){}},xa:function(b,a){k.ba(b)&&(b=document.getElementById(b));try{b.style.top=a+"px"}catch(c){}},eb:function(b,a){var c;k.ba(b)&&(b=document.getElementById(b));try{return(c=b.style.top.match(/([0-9\-\.]+)px/))&&1<c.length?parseInt(c[1]):a}catch(e){}},Ur:function(b){k.ba(b)&&(b=document.getElementById(b));return b.getBoundingClientRect?b.getBoundingClientRect().top:b.offsetTop},fe:function(b){k.ba(b)&&(b=document.getElementById(b));return b.getBoundingClientRect?
b.getBoundingClientRect().height:b.offsetHeight},Ch:function(b){k.ba(b)&&(b=document.getElementById(b));return b.getBoundingClientRect?b.getBoundingClientRect().width:b.offsetWidth},cE:L.cl?k.Qd?function(b,a){if(k.da(a))b.style.webkitTransform="translateX("+a+"px)";else return(a=b.style.webkitTransform.match(/translateX\(([0-9\-\.]+)px\)/))&&1<a.length?parseInt(a[1]):null}:k.Fg?function(b,a){if(k.da(a))b.style.MozTransform="translateX("+a+"px)";else return(a=b.style.MozTransform.match(/translateX\(([0-9\-\.]+)px\)/))&&
1<a.length?parseInt(a[1]):null}:k.$c?function(b,a){if(k.da(a))b.style.OTransform="translateX("+a+"px)";else return(a=b.style.OTransform.match(/translateX\(([0-9\-\.]+)px\)/))&&1<a.length?parseInt(a[1]):null}:function(b,a){if(k.da(a))b.style.transform="translateX("+a+"px)";else return(a=b.style.transform.match(/translateX\(([0-9\-\.]+)px\)/))&&1<a.length?parseInt(a[1]):null}:function(b,a,c){if(k.da(a))W.Ha(b,c+a);else return W.Ad(b)},dE:L.cl?k.Qd?function(b,a){if(k.da(a))b.style.webkitTransform="translateY("+
a+"px)";else return(a=b.style.webkitTransform.match(/translateY\(([0-9\-\.]+)px\)/))&&1<a.length?parseInt(a[1]):null}:k.Fg?function(b,a){if(k.da(a))b.style.MozTransform="translateY("+a+"px)";else return(a=b.style.MozTransform.match(/translateY\(([0-9\-\.]+)px\)/))&&1<a.length?parseInt(a[1]):null}:k.$c?function(b,a){if(k.da(a))b.style.OTransform="translateY("+a+"px)";else return(a=b.style.OTransform.match(/translateY\(([0-9\-\.]+)px\)/))&&1<a.length?parseInt(a[1]):null}:function(b,a){if(k.da(a))b.style.transform=
"translateY("+a+"px)";else return(a=b.style.transform.match(/translateY\(([0-9\-\.]+)px\)/))&&1<a.length?parseInt(a[1]):null}:function(b,a,c){if(k.da(a))W.xa(b,c+a);else return W.eb(b)},translate:L.cl?k.Qd?function(b,a,c){b.style.webkitTransform="translate("+a+"px,"+c+"px)"}:k.Fg?function(b,a,c){b.style.MozTransform="translate("+a+"px,"+c+"px)"}:k.$c?function(b,a,c){b.style.OTransform="translate("+a+"px,"+c+"px)"}:function(b,a,c){b.style.transform="translate("+a+"px,"+c+"px)"}:function(b,a,c,e,d){b.style.left=
e+a+"px";b.style.top=d+c+"px"},resetTransform:L.cl?k.Qd?function(b){b.style.webkitTransform="none"}:k.Fg?function(b){b.style.MozTransform="none"}:k.$c?function(b){b.style.OTransform="none"}:function(b){b.style.transform="none"}:function(){},Lm:P.iu?k.Qd?function(b,a){b.style.WebkitTransitionDuration=""+a+"s"}:function(b,a){b.style.transitionDuration=""+a+"s"}:function(){},innerHTML:function(b,a){var c=b;k.ba(b)&&(b=document.getElementById(b));if(b)if(k.da(a))b.innerHTML=a;else return b.innerHTML;
else return w.error("$ui.innerHTML ("+c+", "+a+") incorrect"),null},yc:function(b,a){var c=b;k.ba(b)&&(b=document.getElementById(b));if(b)if(k.da(a))b.value=a;else return b.value.trim();else return w.error("$ui.inputValue ("+c+", "+a+") incorrect"),null},Dx:function(b,a,c){var e,d,f,g,h=document.styleSheets;if(!h)return c;var l=0;for(e=h.length;l<e;l++)if((g=h[l])&&g.cssRules){var m=0;for(d=g.cssRules.length;m<d;m++)if((f=g.cssRules[m])&&f.selectorText&&-1!==f.selectorText.split(/\s*,\s*/).indexOf(a)&&
(f.style[b]||k.D(f.style[b])))return f.style[b]}return c},addEventListener:function(b,a,c){b.addEventListener?b.addEventListener(a,c,!1):b.attachEvent("on"+a,c)},xi:function(b){if(!b)if(window.event)b=window.event;else return;null!=b.cancelBubble&&(b.cancelBubble=!0);b.stopPropagation&&b.stopPropagation();b.preventDefault&&b.preventDefault();window.event&&(b.returnValue=!1);null!=b.cancel&&(b.cancel=!0)},gs:function(b,a){k.ba(b)&&(b=document.getElementById(b));for(k.ba(a)&&(a=document.getElementById(a));b;b=
b.parentNode)if(b==a)return!0;return!1},yh:function(b,a){for(k.ba(b)&&(b=document.getElementById(b));b;b=b.parentNode)if(W.J(b,a))return b;return null},getElementsByTagName:function(b,a){try{return a?k.ba(a)&&(a=document.getElementById(a)):a=document,a.getElementsByTagName?a.getElementsByTagName(b):k.query(b,a)}catch(c){}},getElementsByClassName:function(b,a){try{return a?k.ba(a)&&(a=document.getElementById(a)):a=document,a.getElementsByClassName?a.getElementsByClassName(b):k.query(+b,a)}catch(c){}},
Mb:function(b,a,c){try{k.ba(b)&&(b=document.getElementById(b)),b.insertAdjacentHTML?b.insertAdjacentHTML(a,c):k.Vu.Mb(a,b,c)}catch(e){}},Uc:function(b,a){var c=a?a.maxWidth:null,e=a?a.DC:null,d=a?a.Cy:.5;a=a&&a.Px;if(window.getComputedStyle){k.ba(b)&&(b=document.getElementById(b));k.D(a)?b.style.fontSize=a+"px":k.da(a)&&(b.style.fontSize=a);a=window.getComputedStyle(b,null);var f=parseInt(a.getPropertyValue("font-size"));c||(c=parseInt(a.getPropertyValue("max-width")));k.D(e)||(e=Math.floor(f*d));
if(f&&e&&c&&b.scrollWidth>c+.1*f)for(f=Math.floor(f*Math.max(e/f,c/b.scrollWidth)),b.style.fontSize=f+"px";b.scrollWidth>c&&f-1>=e;)--f,b.style.fontSize=f+"px";return f}},MA:function(b,a,c){if(window.getComputedStyle){k.ba(b)&&(b=document.getElementById(b));var e=window.getComputedStyle(b,null),d=parseInt(e.getPropertyValue("font-size"));a||(a=parseInt(e.getPropertyValue("max-width")));for(k.da(c)||(c=parseInt(1.3*d));b.offsetWidth<a&&d<c;)d+=1,b.style.fontSize=d+"px";return d}},hn:function(b){var a;
b.innerHTML="<span>"+b.textContent.trim().split(" ").join(" </span><span>")+" </span>";var c=0;for(a=b.childNodes[c];a;a=b.childNodes[c])if(k.da(e)&&a.offsetTop===e.offsetTop)a=b.removeChild(b.childNodes[c]),e.insertAdjacentText("beforeend",a.textContent);else{var e=a;c++}}});
W.Za=function(){var b,a,c=new k.F.wc,e,d,f,g,h,l,m,p,t=0,n;k.apply(W,{Vw:function(){var q=['<div id="menu"></div><div id="context-frame" ',"display"==L.Ba?'style="display:none;"':"visibility"==L.Ba?'style="visibility:hidden;"':'class="hidden"','></div><div id="player-frame" ',"display"==L.Ba?'style="display:none;"':"visibility"==L.Ba?'style="visibility:hidden;"':'class="hidden"','></div><div id="window-frame"></div>',L.Yb?'<div id="controls-frame" '+("display"==L.Ba?'style="display:none;"':"visibility"==
L.Ba?'style="visibility:hidden;"':'class="hidden"')+'><div id="controls-player-button" class="controls-button disabled"></div>'+(V.Qf?'<div id="controls-fullscreen-button" class="controls-button"></div>':"")+'<div id="controls-context-button" class="controls-button"></div><div id="controls-close-button" class="controls-button"></div></div>':"",'<div id="volume-frame" ',"display"==L.Ba?'style="display:none;"':"visibility"==L.Ba?'style="visibility:hidden;"':'class="hidden"','></div><div id="number-frame" ',
"display"==L.Ba?'style="display:none;"':"visibility"==L.Ba?'style="visibility:hidden;"':'class="hidden"','><div id="number"></div><div id="number-underlay"></div></div><div id="info-frame" ',"display"==L.Ba?'style="display:none;"':"visibility"==L.Ba?'style="visibility:hidden;"':'class="hidden"','><div id="info"></div><div id="info-underlay"></div></div><div id="ticker-frame" ',"display"==L.Ba?'style="display:none;">':"visibility"==L.Ba?'style="visibility:hidden;">':'class="hidden">','<div id="ticker-box"><div id="ticker"></div></div><div id="ticker-underlay"></div></div>'].join("");
q+=['<div id="ad-frame" ',"display"==L.Ba?'style="display:none;">':"visibility"==L.Ba?'style="visibility:hidden;">':'class="hidden">','<div id="ad"></div><div id="ad-underlay"></div></div>'].join("");try{W.innerHTML("portal",q)}catch(v){w.error(v.name,v.m,v.description||v.message||v)}},ff:function(q,v){var y=v.clientX||v.pageX;v=v.clientY||v.pageY;k.ba(q)&&(q=document.getElementById(q));try{var u=q.getBoundingClientRect();if(y>u.left&&y<u.right&&v>u.top&&v<u.bottom)return!1}catch(x){}return!0},LD:function(){W.J("menu",
"loading")||(W.xy=(new Date).getTime(),W.C("menu","loading"))},XB:function(){var q=W.xy,v=(new Date).getTime();W.Hs&&clearTimeout(W.Hs);W.Hs=setTimeout(function(){W.v("menu","loading")},500>v-q?500-(v-q):0)},bj:function(q,v,y,u){k.ba(q)&&(q=document.getElementById(q));Zb.show(q,v,y,u);Zb.O(0,-1);Zb.Ot(q.Ir&&r.language&&"ru"==r.language.ls?"Russian":"English")},Zr:function(){Zb.close()},Mm:function(q,v){var y=this;W.innerHTML("number",q);k.$c&&W.Ug("number-frame");W.Fa("number-frame");y.Mo&&clearTimeout(y.Mo);
y.Mo=function(){y.Mo=null;W.ma("number-frame")}.defer(v||5E3)},Rk:function(q,v,y,u){var x=this;y&&(W.C("info-frame",y),W.C("info",y),W.C("info-underlay",y));u?W.Mb("info","beforeend",q+"<br/>"):W.innerHTML("info",q);k.$c&&W.Ug("info-frame");W.Fa("info-frame");x.Bi&&clearTimeout(x.Bi);x.Bi=function(){x.Bi=null;W.ma("info-frame");y&&(W.v("info-frame",y),W.v("info",y),W.v("info-underlay",y))}.defer(v||5E3)},Yr:function(){this.Bi&&clearTimeout(this.Bi);this.Bi=null;W.ma("info-frame")},Wr:function(){k.da(n)&&
(clearTimeout(n),n=void 0);W.ma("ad-frame");W.innerHTML("ad","")},Rz:function(q,v){k.da(n)&&(clearTimeout(n),n=void 0);W.Fa("ad-frame");W.innerHTML("ad",'<img src="'+q+'" style="height:100%;display:block;margin:auto auto;" />');v&&(n=setTimeout(W.Wr,1E3*v))},uc:function(q,v,y){k.ba(q)&&(q={Vb:q});q.id&&(q.id="message-box-"+k.id());return new W.Window({id:q.id,Vb:['<div class="message-box"><div class="mb-body">',q.Vb,'</div><div class="mb-bottom-bar"><table style="width:100%;"><tr><td><div class="mb-btn"><a id="mb-ok-btn">',
q.MC||"OK","</a></div>",q.cancel?'</td><td><div class="mb-btn"><a id="mb-cancel-btn">'+(q.TA||C["btn-cancel"])+"</a></div>":"","</td></tr></table></div></div>"].join(""),S:q.S||"mb-ok-btn",G:q.G||function(u){return"function"==typeof v&&(u=v.defer(1,y||window,[u]),k.bf(u))?u:!1},Td:q.Td||function(u){return"function"==typeof v&&(u=v.defer(1,y||window,[u]),k.bf(u))?u:!1}})},WB:function(){W.ma("clock-panel")},kp:function(){var q=Ec();q&&W.innerHTML("clock",q.toTimeString().slice(0,5))},Yn:function(){var q=
r.Cu;if(q){var v='<div id="weather-img"><img src="'+A.kf+128+"/openweathermap-"+q.weather_icon+'.png" /></div><div id="weather-text">'+(k.D(q.temperature)?q.temperature.toFixed(1):"")+"В°C</div>";A.Tt&&(v+='<div id="sea-img">РњРѕСЂРµ</div><div id="sea-temperature">'+(k.D(q.sea_temperature)?q.sea_temperature.toFixed(1):"")+"В°C</div>");return v}},mp:function(){var q=W.Yn();q&&W.innerHTML("weather",q)},bs:function(){var q=document.getElementById("ticker");k.da(e)&&(clearTimeout(e),e=void 0);k.da(d)&&(clearTimeout(d),
d=void 0);W.ma("ticker-frame");W.innerHTML("ticker","");W.v("ticker","line");W.Lm(q,0);W.Ha(q,0);W.xa(q,0)},ND:function(q,v,y,u,x){var z=(new Date).getTime(),B=document.getElementById("ticker");(q||v)&&w.debug("$ui.showTicker",q,v,y,u,x);k.da(l)||(l=parseInt(W.Dx("line-height","#ticker","")));k.da(m)||(m=document.getElementById("ticker-box").clientWidth);k.da(e)&&(clearTimeout(e),e=void 0);q&&(k.da(d)&&(clearTimeout(d),d=void 0),f=u,"line"==f?(h=m,W.C("ticker","line")):h=l,p=k.D(v)?v:k.D(y)?null:
1,y&&(d=setTimeout(W.bs,1E3*y)),W.innerHTML("ticker",""),W.Lm(B,0),"line"==f?W.Ha(B,h):W.xa(B,h),W.Fa("ticker-frame"),W.innerHTML("ticker",q),g="line"==f?B.clientWidth:k.Aa("ticker").fe(!0));"line"==f?(h-=parseInt(Y.lb/640),W.Ha(B,h)):(h-=l,W.xa(B,h));(q||v)&&W.Lm(B,1);h<=-g?(h=l,!k.D(p)||0<--p?(W.Lm(B,0),"line"==f?W.Ha(B,h):W.xa(B,h),e=W.ei.defer(100,this,[null,!0])):W.bs()):(q=z-t,t=z,e=W.ei.defer("line"==f?20<q?1:20-q:5E3,this))},bu:function(){var q,v=(new Date).getTime();if(b&&18E4<Math.abs(v-
b)){var y=v-b;b=v}for(q=c.length-1;0<=q;q--){var u=c.nm(q);var x=document.getElementById(u.id);x||(u.P&&u.P(),c.Jk(q));if(u.Hd){y&&(u.Hd+=y);var z=v-u.Hd}else z=u.interval;z>1E3*u.duration?(u.P&&u.P(),c.Jk(q)):k.D(u.Qb)?u.interval<=z&&(u.Hd=z>u.interval?v-(z-u.interval):v,"line"==u.mode?(u.Qb-=u.Sn,u.Qb<=-u.width?(W.Ha(x,u.Qb),u.Qb=null):W.Ha(x,u.Qb)):"down"==u.direction?(u.Qb-=u.lineHeight,u.Qb<=0-u.height?u.Qb=null:W.xa(x,u.Qb)):(u.Qb-=u.lineHeight,u.Qb<=-u.height?u.Qb=null:W.xa(x,u.Qb)),k.D(u.Qb)||
++u.Wk!==u.repeat||(u.P&&u.P(),c.Jk(q))):1E3<z&&!W.J(x,"off")?(u.Hd=z>u.interval?v-(z-u.interval):v,"line"==u.mode?(W.C(x,"off"),W.Ha(x,u.Sn)):(W.C(x,"off"),"down"==u.direction?W.xa(x,u.wi):W.xa(x,u.lineHeight)),u.Qb=null):100<z&&W.J(x,"off")&&(W.v(x,"off"),"line"==u.mode?(u.Qb=0,W.Ha(x,u.Qb)):(u.Qb="down"==u.direction?u.wi-u.lineHeight:0,W.xa(x,u.Qb)))}a=c.length?setTimeout(W.bu,6):void 0},ei:function(q,v,y,u,x,z,B){w.debug("$ui.showTicker",q,v,y,u,x,z,B);var H=document.getElementById(q),N=H.parentNode;
y={id:q,lc:H,mode:x,Qb:null,interval:5E3,repeat:y,duration:u,rate:z,direction:B,Wk:0,Hd:(new Date).getTime()};k.Ga(v)?k.apply(y,v):y.Ji=v;y.Ji&&(H.innerHTML=y.Ji);"line"==y.mode?(W.C(H,["line","off"]),k.apply(y,{width:H.clientWidth,Sn:N.clientWidth}),W.Ha(H,y.Sn)):(v=parseInt(k.Aa(H).Ya("line-height")),W.v(H,"line"),W.C(H,"off"),k.apply(y,{lineHeight:v,wi:N.clientHeight,height:k.Aa(H).fe(!0)}),"down"==y.direction?W.xa(H,y.wi):W.xa(H,y.lineHeight));c.replace(q,y);k.da(a)||W.bu()},Yh:function(q){c.Bt(q);
!c.length&&k.da(a)&&(clearTimeout(a),a=void 0)}})};W.Sb=function(){};
k.apply(W.Sb.prototype,{Bw:function(){k.da(this.wn)&&(clearTimeout(this.wn),this.wn=void 0)},Hz:function(b,a,c){b?this.wn=setTimeout(a,L.Ix):a.call(c||this)},pwd:function(b,a){var c=[];for(b=b||this.S;b&&k.D(b.index);b=b.parent)b.parent&&k.D(b.parent.index)&&2<b.level?(c.unshift(b.index+b.parent.ob),a&&(c[0]="#"+c[0])):c.unshift(b.id);a?c="/"+c.join("/"):c.unshift("/");return c},fp:function(b,a){var c=[];for(b=(b||this).K;b;b=b.K)b.parent&&k.D(b.parent.index)&&2<b.level?(c.push(b.index+b.parent.ob),
a&&(c[c.length-1]="#"+c[c.length-1])):c.push(b.id);a?c="/"+c.join("/"):c.unshift("/");return c},kz:function(b,a,c){var e;c||(c=b.length);if(b.length<c||a.length<c)return!1;for(e=0;e<c;e++)if(b[e]!==a[e])return!1;return!0},kb:function(b,a,c){var e=[];var d=c||this.S;for(c=0;d&&b&&d.id!=b.id;)d.level>b.level?(e.splice(c++,0,a?{path:".."}:".."),d=d.parent):b.level>d.level?(e.splice(c,0,a?{path:b.id}:b.id),b=b.parent,d.id==b.id&&e.splice(c,0,a?{path:}:)):(d.parent&&b.parent&&d.parent.id==b.parent.id?
e.splice(c++,0,a?{path:b.id}:b.id):e.splice(c++,0,a?{path:".."}:"..",a?{path:b.id}:b.id),d=d.parent,b=b.parent);return d&&b?e:null},go:function(b,a,c,e,d,f){a||(a={});e&&(a.P={Ag:e,scope:d,ia:f});k.ba(b)&&-1!=b.indexOf("/")&&(b=b.split("/"));k.isArray(b)&&1<b.length?(""===b[0]&&(b[0]="/"),""===b[b.length-1]&&(b[b.length-1]=),e=b.length-1,d=b[e],k.Ga(d)||(d=b[e]={path:d}),d.dd=!0):a.dd=!0;this.Ka(b,a,c)},ge:function(b,a){this.go(b,a,!0)},ra:function(b,a,c){if(k.isArray(b)&&1<b.length){var e=b[0];
e=k.Ga(e)?k.apply({},e):{path:e};e.N=a;b[0]=e}else c||(c={}),c.N=a;this.go(b,c)},ta:function(b,a,c){if(k.isArray(b)&&1<b.length){var e=b[0];e=k.Ga(e)?k.apply({},e):{path:e};e.N=a;b[0]=e}else c||(c={}),c.N=a;this.go(b,c,!0)},so:function(b,a){var c=k.j(b.items)?0:b.items.length,e=b.ob||0,d=b.za||c;a=0<=a?a:0<=d+a?d+a:a;a>=e&&a<e+c&&(a=b.items[a-e]);return a},Ia:function(b,a){var c=k.j(b.items)?0:b.items.length,e=b.ob||0,d=b.za||c;if(-1==a.index&&0==d)return a;var f=e+a.index+1;return f<d?f<e+c?b.items[f-
e]:f:a},ab:function(b,a){var c=k.j(b.items)?0:b.items.length,e=b.ob||0;c=b.za||c;if(-1==a.index&&0==c)return a;c=-1==a.index?-1:e+a.index-1;return 0<=c?c<e?c:b.items[c-e]:a},Br:function(b,a,c,e,d,f){I.debug&&w.debug("enterNext",b.id,a.id,c,e,d,f);var g=this,h;a.parent&&a!=a.parent&&(a.parent.K=a);d&&!1===d.yz||(g.S=a,a.root&&(a.root.kd=a));a.N&&!e.dd&&a.V&&(g.ea[a.N]=a);g.Hz(e.Y,h=function(l){var m;!e.dd&&a.V?m=a.V(b,c,e,d,f):!e.um&&a.Xb&&(m=a.Xb(b,c,e));"function"==typeof m&&m!=l?m(function(){h(m)}):
(e.G&&a.G&&a.G(),d&&!1===d.yz||(g.Ul=a),k.j(c)?(d.P&&(l=d.P,l.Ag.call(l.scope||window,a,l.ia)),g.vn=null):g.Ka(c,d,f))})},Ka:function(b,a,c){var e=this,d={},f,g=a&&a.S?a.S:e.S,h=g.parent?g.parent:g,l=e.Ib;e.Bw();e.debug&&w.debug("enter json",k.F.JSON.encode(b),a,c);k.D(c)&&!c&&(c=!0);a=a||{};k.Ga(a)||w.error("$menu.enter options incorrect",b,k.F.JSON.encode(a));k.da(a.Qx)?a.JC=!0:(a.Qx=!0,a.NC=e.S,a.Oy=e.Oa(),e.vn=!0);!c&&k.ba(b)&&(b=b.split("/"));if(k.isArray(b)&&!k.j(b)){var m=b;""===m[0]&&(m[0]=
"/");""===m[m.length-1]&&(m[m.length-1]=);b=m[0]}k.Ga(b)&&k.da(b.path)&&(d=b,b=b.path);k.ba(b)&&("!"==b.charAt(b.length-1)&&(k.apply(d,{G:!0}),b=1<b.length?b.substr(0,b.length-1):),"{"==b.charAt(0)&&(b=b.substr(1).split("}"),d.N=b[0],b=b[1],b[0]||(b=,c=null)),":"==b.charAt(0)?(k.apply(d,{Y:!0}),b=b.substr(1)):"#"==b.charAt(0)&&(b=parseInt(b.substr(1))));k.Ua(d,a);if(d.N){var p=e.ea[d.N];var t=d.N}else p||(p=c&&".."!=c?g:h,t=p.N);if(d.kD&&p.cb)var n=p.cb;else d.Dt&&p.K?n=p.K:k.Ga(b)?n=b:k.D(b)?
n=e.so(p,b):k.ba(b)?"/"===b?d.N?n=p:(n=c?g:e,p=n.parent?n.parent:n,t=p.N):==b?n=d.N?c?(n=null,p.K||p.o||e.so(p,0)):p:(n=null,p.K||p.o||e.so(p,0)):".."==b?(n=d.N?p:h,p=n.parent,t=p.N):">"==b?n=e.Ia(h,g):"<"==b?n=e.ab(h,g):(p.map||w.error("nextParent map empty, item",b,"nextParent",p,"activeItem",e.S.id),n=p.map[b]):n=g;if(n!==g||d.N){if(null===n||void 0===n||k.D(n)&&!p.pa){I.debug&&w.debug("enter2",k.F.JSON.encode(b),a,c,p.id);if(d.Nh){n=d.Nh(p,b);if(!1===n)return;k.isArray(n)&&(p=n[0],n=n[1])}if(null===
n||void 0===n||k.D(n)&&!p.pa)if(e.vn=null,w.error("enter",b,a,c),!L.Yb)throw Error("$ui.xdom.enter nextItem undefined");}!p.dc||a&&a.os||(f=p.dc(n,g));if(k.D(n)||f||k.D(f)){var q;f||k.D(f)||(f=(q=(d=p.aa)?p.Sh*d:null)?parseInt((k.D(n)?n:n.index)/q)*q:null);a&&a.os?(w.error("items already loaded",n,p.items),e.vn=null):(e.oq=!0,p.La=!0,p.pa(k.D(n)?n:f,q,function(v,y,u,x){p.La=!1;e.oq=!1;a.os=!0;e.Ka.apply(e,x)},e,[k.isArray(m)?m:b,a,c]))}else{k.isArray(m)&&m.shift();if(!d.N)for(c=g;c&&c.level>n.level;c=
c.parent){try{e.vi(c.id,!1===d.Rb)}catch(v){}c.pc&&!d.zk&&c.pc(n,m,d)}g.pc&&!d.zk&&g.pc(n,m,d);t&&(t!=e.Zb||L.Yb&&!e.Vy(t))&&(e.Zb&&e.Vq(e.Zb),l&&l.et&&l.et(t,e.Zb),e.Zb=t,e.yx(t));p&&p.Jg&&p.$&&!d.Cb&&p.$(n,m,k.apply({Jg:!0},d),a);n.parent&&n.parent.K&&n.parent.K!=n&&e.vi(n.parent.K.id,!0);e.vi(g.id,!1===d.Rb);h&&!1===d.Rb&&(h.K=null);!n.parent||d.fb||p.ka&&p.ka(n,m,d,a);e.zy(n.id);n.parent&&p.Ph&&p.Ph(n,g);n.gf&&n.gf(g,m,d);d.gf&&d.gf.call(d.scope||n,g,m,d);e.Br(g,n,m,d,a,b)}}else k.isArray(m)&&
m.shift(),e.Br(g,n,m,d,a,b)},Of:function(b,a,c,e,d){k.j(b.items)||delete b.items;b.items=a;b.ob=c;b.za=e;this.nc(b,d)},nc:function(b,a){a=a||{};k.D(a.Ks)&&(a.mq=k.D(a.level)?a.mq+1:1);"function"==typeof a.P&&a.P.call(a.scope||window,b,a.ia);b.level=k.D(b.level)?b.level:b.parent&&k.D(b.parent.level)?b.parent.level+1:0;k.da(b.ob)||(b.ob=0);k.da(b.za)||(b.za=k.j(b.items)?0:b.items.length);k.da(b.items)&&k.apply(b,{hC:!0});k.Ga(b.Fh)&&!k.j(b.Fh)&&(b.Fh.parent=b);if(!k.j(b.items)){var c,e=b.items;b.o||
(b.o=e[0]);b.za<b.ob+e.length&&(b.za=b.ob+e.length);b.map={};b.me={};var d=0;for(c=e.length;d<c;d++){var f=e[d];b.map[f.id]=f;if(L.Fc||L.Eb||r.au)ac[f.id]=f;f.index=d;A.el&&k.D(f.Bf)&&(b.me[f.Bf]||(b.me[f.Bf]=f),this.me[f.Bf]||(this.me[f.Bf]=f));f.parent=b;(!k.D(a.Ks)||a.mq<k.D(a.Ks))&&W.Sb.prototype.nc.call(this,f,a)}}b.o&&(b.o=a.Ee&&b.o.index<b.items.length?b.items[b.o.index]:a.nD&&b.o.id in b.map?b.map[b.o.id]:null);b.ha&&(b.ha=a.Fe&&b.ha.index<b.items.length?b.items[b.ha.index]:a.oD&&b.ha.id in
b.map?b.map[b.ha.id]:null);b.K&&(b.K=a.Rb&&b.K.index<b.items.length?b.items[b.K.index]:a.xz&&b.K.id in b.map?b.map[b.K.id]:null);this.S&&this.S.parent==b&&this.S.id in b.map&&(w.debug("me.activeItem.parent == node"),this.S=b.map[this.S.id])}});
gc=W.zB=new function(){var b={},a=[];return{Za:function(){w.debug("frameMgr.init");var c,e=["ad","context","keyboard","menu","player"];var d=0;for(c=e.length;d<c;d++){var f=e[d];W.isVisible(f+"-frame")&&a.push(f)}w.debug("frameMgr.init",a)},Im:function(){var c,e,d={};for(c in b)if(e=b[c])d[c]={},k.apply(d[c],W.Tb.prototype.Im.call(e.scope,e.scope)),k.apply(d[c],W.Tb.prototype.getState.call(e.scope));return d},isVisible:function(c){if(b[c])return W.isVisible(c+"-frame")},aj:function(c){-1==a.indexOf(c)&&
("keyboard"==c?L.Yb&&W.ma("controls-frame"):k.j(a)?("ad"==c&&tc.focus(),L.Yb&&W.Fa("controls-frame")):1==a.length&&"ad"==a[0]&&tc.blur(),a.push(c))},Eg:function(c){var e=a.indexOf(c);-1!=e&&(a.splice(e,1),k.j(a)?L.Yb&&W.ma("controls-frame"):"keyboard"==c?L.Yb&&W.Fa("controls-frame"):1==a.length&&"ad"==a[0]&&tc.focus())},Wi:function(c,e){b[c]=e},show:function(c){b[c]&&(c=b[c],c.show&&c.show.call(c.scope||window))},hide:function(c){b[c]&&(c=b[c],c.hide&&c.hide.call(c.scope||window))},xo:function(){var c;
for(c in b){var e=b[c];e.hide&&e.hide.call(e.scope||window)}}}};W.Tb=function(b){k.apply(this,b,{hidden:!0});this.S=this;this.Ul=this;this.Zb=null;this.ea={};this.De={};this.We={}};
k.apply(W.Tb.prototype,{Oa:function(){return!0===this.hidden},isVisible:function(b){b&&(b=document.getElementById(this.Ff||this.id),"display"==L.Ba?this.hidden="none"==b.style.display:"visibility"==L.Ba?this.hidden="hidden"==b.style.visibility:"offsets"==L.Ba&&(this.hidden=W.J(b,"hidden")));return!0!==this.hidden},refresh:function(){},show:function(){W.Fa(this.Ff||this.id);this.hidden=!1;this.refresh()},hide:function(){W.ma(this.Ff||this.id);this.hidden=!0},toggle:function(){this.hidden?this.show():
this.hide()},restore:function(b,a){if(b&&!k.j(b.items)&&a&&!k.j(a.items)){a.Fn&&a.Fn<b.items.length&&(b.K=b.items[a.Fn]);var c;var e=0;for(c=b.items.length<a.items.length?b.items.length:a.items.length;e<c;e++)W.Tb.prototype.restore(b.items[e],a.items[e])}},Im:function(b){if(!k.Ga(b)||k.j(b.items))return null;var a,c={items:[]};c.id=b.id;b.K&&(c.KA=b.K.id,c.Fn=b.K.index);var e=0;for(a=b.items.length;e<a;e++)c.items[e]=W.Tb.prototype.Im(b.items[e]);return c},SB:function(b){var a,c,e={};for(a in this.ea)(c=
this.ea[a])&&(e[a]=this.fp(c,b));return e},getState:function(){var b,a,c={};for(b in this.ea)(a=this.ea[b])&&(c[b]=W.Tb.prototype.Im(a));return{ea:c}},wh:function(b){this.ea[b]=null;W.C(b+"-panel","empty")},Ja:function(b,a,c,e){b&&b.N!=a&&w.error("renderPanel panel_id",a,"!=",b.N,"panel.panel_id");this.ea[a]=b;this.De[a]=b;this.We[a]=null;b=c;if(k.Ga(c)){var d=c.Fh;var f=c.Kr;b=c.Vb}if(k.da(b)){k.Ga(c)&&(e=c,c=c.Vb);e=e&&e.pe;if(W.gs("player",a+"-panel")){var g=document.getElementById("player-frame"),
h=document.getElementById("player");h=h.parentNode.removeChild(h);g.insertAdjacentElement?g.insertAdjacentElement("beforeend",h):g.appendChild(h)}k.da(c)&&W.innerHTML(a,'<div id="'+a+'-comp"'+(e?' class="'+e+'"':"")+">"+c+"</div>");W.v(a+"-panel","empty")}if(b||k.ba(d)||f)k.ba(d)&&(W.Fa(a+"-header"),W.innerHTML(a+"-header",d)),f&&(W.Fa(a+"-footer"),W.innerHTML(a+"-footer",f))},vb:function(b,a){var c=W.GB(b),e=document.getElementById(b),d=document.getElementById(b+"-comp"),f=b+"-page",g=b+"-row",h=
"";a.Wa?(a.Pi&&(h+='<div class="'+f+'" id="'+b+'-page-1">'),a.$h&&(h+='<div class="'+g+'" id="'+b+'-row-1">'),h+=a.Wa({id:b+"-item-1"}),a.$h&&(h+="</div>"),a.Pi&&(h+="</div>"),c.$v(h),b=d.firstChild,a.$h&&(b=b.firstChild),a.Pi&&(b=b.firstChild),a.Sa?(b=b.offsetWidth,a.tb=Math.round(e.offsetWidth/b),a.aa=a.tb*a.vc):(b=b.gb,a.Tf=Math.round(e.offsetHeight/b),a.aa=a.Tf*a.Ql),c.$v("")):w.error("menu has not method contentItemHtml")},La:function(b){var a=this;a.oq=!!b;a.yn&&clearTimeout(a.yn);b?(W.C(a.id,
"loading"),a.yn=setTimeout(function(){a.yn=null;W.v(a.id,"loading")},1E3*(k.D(b)?b:15))):W.v(a.id,"loading")}},W.Sb.prototype);
k.apply(W.Tb.prototype,{Vy:function(b){b+="-panel";var a=document.getElementById("menu");return W.J(a,b)},yx:function(b){b+="-panel";var a=document.getElementById("menu"),c=a.className.replace(/\S*-panel/g,"").replace(/^\s+|\s+$/g,"");W.v(b,"subactive");W.C(b,"active");a.className=c?c+" "+b:b},Vq:function(b){function a(f){if(f=document.getElementById(f)){var g=!1,h=f.className||"";""!=h&&(" "!=h.charAt(0)&&(h=" "+h)," "!=h.charAt(h.length-1)&&(h+=" "),-1!=h.indexOf(" active ")&&(h=h.replace(" active ",
" "),g=!0));-1==h.indexOf(" subactive ")&&(h=0==h.length?"subactive":" "==h.charAt(h.length-1)?h+"subactive":h+" subactive",g=!0);g&&(f.className=h)}}var c=this.ea[b];b+="-panel";var e=document.getElementById("menu"),d=e.className.replace(/\S*-panel/g,"").replace(/^\s+|\s+$/g,"");c&&c.kd?(c=c.kd.id,a(c)):c&&c.K&&(c=c.K.id,"menu"!=c&&a(c));W.v(b,"active");e.className=d},zy:function(b){if("menu"!=b&&(b=document.getElementById(b))){var a=b.className||"";0==a.length?b.className="active":(" "!=a.charAt(0)&&
(a=" "+a)," "!=a.charAt(a.length-1)&&(a+=" "),-1!=a.indexOf(" subactive ")&&(a=a.replace(" subactive "," ")),-1==a.indexOf(" active ")&&(b.className=" "==a.charAt(a.length-1)?a+"active":a+" active"))}},vi:function(b,a){if("menu"!=b&&(b=document.getElementById(b))){var c=!1,e=b.className||"";""!=e&&(" "!=e.charAt(0)&&(e=" "+e)," "!=e.charAt(e.length-1)&&(e+=" "),a&&-1!=e.indexOf(" subactive ")&&(e=e.replace(" subactive "," "),c=!0),-1!=e.indexOf(" active ")&&(e=e.replace(" active "," "),c=!0),c&&(b.className=
e))}},tg:function(b,a,c){return(c=c||b&&b.K)&&a==c?b.N&&b.N==this.Zb?" active":" subactive":""}});
(function(){function b(F,O){return function(){return C[F]||O}}function a(){var F,O=W.getElementsByClassName("kbkey",Q);var U=0;for(F=O.length;U<F;U++){var R=O[U];-1==R.className.indexOf("spacer")&&k.apply(R,{onclick:function(X){w.debug("keyboard.onclick",X);Zb.Pa("Enter");W.xi(X)},onmouseover:function(X){w.debug("keyboard.onmouseover",X);var Z=this.id.substr(3).split();X=parseInt(Z[1]);Z=parseInt(Z[0]);0<=u&&0<=x&&W.v("key"+x++u,"active");W.C(this,"active");u=X;x=Z}.jd(R),onmouseout:function(X){w.debug("keyboard.onmouseout",
X);!1!==W.ff(this,X)&&0<=u&&0<=x&&(W.v("key"+x++u,"active"),u=-1-u,x=-1-x)}.jd(R)})}}function c(){var F,O,U="",R=W.getElementsByClassName("kbkeys",Q)[0],X=v?"finder":y?"messenger":"default",Z=K.key(M).hj[X];for(F=0;1>F;F++){var ha=Z[F];for(O=0;O<ha.length;O++){var oa=ha[O];var ka=["kbkey"];3<oa.length&&ka.push(oa[3]);"Locale"===oa[1]&&(E[0]=O,E[1]=F);F==x&&O==u&&ka.push("active");ka=ka.join(" ");U+=['<span id="key',F,,O,'" class="',ka,'">',"function"==typeof oa[0]?oa[0]():oa[0]||"В ","</span>"].join("")}}R.innerHTML=
U;Q.className=X}function e(){var F,O="",U=W.getElementsByClassName("kbkeys",Q)[1];var R=v?"finder":y?"messenger":"default";var X=K.key(M).hj[R].concat(K.key(M).keys);z=B=H=N=!1;for(R=0;1>R;R++){var Z=X[R];for(F=0;F<Z.length;F++){var ha=Z[F];"Locale"===ha[1]&&(W.getElementsByTagName("span",Q)[E[0]].innerHTML=ha[0])}}for(R=1;R<X.length;R++){Z=X[R];O+='<div class="kbrow">';for(F=0;F<Z.length;F++){ha=Z[F];var oa=["kbkey"];3<ha.length&&oa.push(ha[3]);R==x&&F==u&&oa.push("active");O+=['<span id="key',R,
,F,'" class="',oa.join(" "),'">',ha[0]||"В ","</span>"].join("")}O+="</div>"}U.innerHTML=O}function d(F){var O,U=0;var R=v?"finder":y?"messenger":"default";var X=K.key(M).hj[R].concat(K.key(M).keys);switch(F){case "Alt":case "AltGr":H=!H;break;case "AltLk":H=0;N=!N;break;case "Caps":z=0;B=!B;break;case "Shift":z=!z}!z!=!B&&(U+=1);var Z=W.getElementsByClassName("kbrow",Q);for(R=1;R<Z.length;R++){var ha=W.getElementsByTagName("span",Z[R]);for(O=0;O<ha.length;O++){var oa=X[R][O];var ka=["kbkey"];switch(oa[1]){case "Alt":case "AltGr":H&&
ka.push("pressed");break;case "AltLk":N&&ka.push("pressed");break;case "Shift":z&&ka.push("pressed");break;case "Caps":B&&ka.push("pressed");break;case "Arrow":case "Tab":case "Enter":case "Bksp":break;default:F&&(ha[O].innerHTML=oa[U]||" ")}3<oa.length&&ka.push(oa[3]);R==x&&O==u&&ka.push("active");ha[O].className=ka.join(" ")}}}function f(){var F=m.value;"password"==m.type&&(F=F.replace(/./g,-1!=navigator.userAgent.toLowerCase().indexOf("firefox")?"●":"•"));t.innerHTML=F.substr(0,m.selectionStart)+
n.outerHTML+F.substr(m.selectionStart)}function g(F){p.focus();m.maxLength&&(m.Io=m.maxLength);if("undefined"==typeof m.Io||0>m.Io||m.value.length<m.Io){if(m.setSelectionRange&&(!m.readOnly||P.sd&&!L.Yd&&(!k.Qd||534<k.Ng(navigator.userAgent.match(/AppleWebKit\/(\d+)/i)[1])))){var O=[m.selectionStart,m.selectionEnd];m.value=m.value.substr(0,O[0])+F+m.value.substr(O[1]);"\n"==F&&k.$c&&O[0]++;m.setSelectionRange(O[0]+F.length,O[0]+F.length);t&&(f(),n=document.getElementById(m.id+"-caret"))}else if(m.createTextRange&&
(!m.readOnly||P.sd&&!L.Yd)){try{m.fc.select()}catch(U){m.fc=document.selection.createRange()}m.fc.text=F;m.fc.collapse(!0);m.fc.select()}else m.value+=F;z&&d("Shift");H&&d("AltGr");p.focus()}else m.createTextRange&&m.fc&&m.fc.select()}function h(F,O){var U;F.currentStyle?U=F.currentStyle[O]:window.getComputedStyle&&(U=window.getComputedStyle(F,null)[O]);return U}function l(F){if(m.createTextRange){var O=m.createTextRange();O.moveStart("character",F);O.select()}else"undefined"!==typeof m.selectionStart&&
(F=m.selectionStart+F,m.selectionStart=F,m.setSelectionRange(F,F),p.focus(),t&&(f(),n=document.getElementById(m.id+"-caret")))}var m,p,t,n,q,v=!1,y=!1,u=0,x=0,z=!1,B=!1,H=!1,N=!1,E=[0,0],G="English",M=G,K=new k.F.wc,T={},S;var Q=document.createElement("div");k.apply(Q,{id:"keyboard",innerHTML:'<div id="keyboard-overlay"><div class="kbkeys kbrow"></div><div class="kbkeys"></div></div><div id="keyboard-underlay"></div>'});k.$c&&(Q.jp=function(){this.style.width="50px";this.style.width=""});K.add("English",
{name:"English",hj:{"default":[[["EN","Locale","English","locale"],["","","","spacer"],[b("keyboard.clear","очистить"),"Clear","","clear"],[b("keyboard.close","закрыть"),"Close","","close"]]],finder:[[["EN","Locale","English","locale"],["","","","spacer"],[b("keyboard.find","найти"),"Find","","finder"],[b("keyboard.clear","очистить"),"Clear","","clear"],[b("keyboard.close","закрыть"),"Close","","close"]]],messenger:[[["EN","Locale","English","locale"],["","","","spacer"],["","Send"],[b("keyboard.clear",
"очистить"),"Clear","","clear"],[b("keyboard.close","закрыть"),"Close","","close"]]]},keys:[[["`","~"],["1","!"],["2","@"],["3","#"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["\\","|","","backslash"],["Bksp","Bksp","","backspace"]],[["Tab","Tab","","tab"],["q","Q"],["w","W"],["e","E"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["[","{"],["]","}"],["Enter","Enter","","enter"]],[["Caps","Caps","","caps"],["a","A"],["s",
"S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],[";",":"],["'",'"'],["↑","Arrow","UP","arrow arrow-up"],["Space","Space","","space"]],[["Shift","Shift","","lshift"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",","<"],[,">"],["/","?","¿"],["←","Arrow","LEFT","arrow arrow-left"],["↓","Arrow","DOWN","arrow"],["→","Arrow","RIGHT","arrow"]]],lang:["en"]});K.add("Russian",{name:"Russian",hj:{"default":[[["RU","Locale","Russian","locale"],["",
"","","spacer"],[b("keyboard.clear","очистить"),"Clear","","clear"],[b("keyboard.close","закрыть"),"Close","","close"]]],finder:[[["RU","Locale","Russian","locale"],["","","","spacer"],[b("keyboard.find","найти"),"Find","","finder"],[b("keyboard.clear","очистить"),"Clear","","clear"],[b("keyboard.close","закрыть"),"Close","","close"]]],messenger:[[["RU","Locale","Russian","locale"],["","","","spacer"],["","Send"],[b("keyboard.clear","очистить"),"Clear","","clear"],[b("keyboard.close","закрыть"),"Close",
"","close"]]]},keys:[[["С‘","РЃ"],["1","!"],["2",'"'],["3","в„–"],["4",";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["\\","/","","backslash"],["Bksp","Bksp","","backspace"]],[["Tab","Tab","","tab"],["Р№","Р™"],["С†","Р¦"],["Сѓ","РЈ"],["Рє","Рљ"],["Рµ","Р•"],["РЅ","Рќ"],["Рі","Р“"],["С€","РЁ"],["С‰","Р©"],["Р·","Р—"],["С…","РҐ"],["СЉ","РЄ"],["Enter","Enter","","enter"]],[["Caps","Caps","","caps"],["С„","Р¤"],["С‹","Р«"],["РІ","Р’"],["Р°","Рђ"],["Рї","Рџ"],["СЂ","Р "],["Рѕ","Рћ"],["Р»","Р›"],["Рґ","Р”"],
["Р¶","Р–"],["СЌ","Р"],["↑","Arrow","UP","arrow arrow-up"],["Space","Space","","space"]],[["Shift","Shift","","lshift"],["СЏ","РЇ"],["С‡","Р§"],["СЃ","РЎ"],["Рј","Рњ"],["Рё","Р"],["С‚","Рў"],["СЊ","Р¬"],["Р±","Р‘"],["СЋ","Р®"],[,","],["в†ђ","Arrow","LEFT","arrow arrow-left"],["↓","Arrow","DOWN","arrow"],["в†’","Arrow","RIGHT","arrow"]]],lang:["ru"]});K.Yc(function(F){var O;if("object"==typeof F){F.lang||(F.lang=[]);var U=0;for(O=F.lang.length;U<O;U++)T[F.lang[U].toLowerCase().replace(/-/g,"_")]=F.name}},this);T.index=
[];for(var D in T)"index"!=D&&"string"==typeof T[D]&&T.index.push(D);T.index.sort();T.index.reverse();k.apply(Zb,{isVisible:function(){return m},Hx:function(){return p},show:function(F,O,U,R){var X=!1,Z=!1;S={P:O,scope:U,ia:R};if(m)Zb.close();else{if(F.Rn)m=F.Rn,p=k.get(m),X=!!F.Ir,Z=!!F.Cz;else{m=F;p=k.get(m);q={onkeypress:F.onkeypress,onkeydown:F.onkeydown,onkeyup:F.onkeyup};F.onkeypress=F.onkeydown=F.onkeyup=function(){w.debug("keyboard.onkeypress")};if(m.lang){O=!1;U=m.lang.toLowerCase().replace(/-/g,
"_");F=0;for(O=!1;!O&&F<T.index.length;F++)0==U.indexOf(T.index[F])&&(O=M=T[T.index[F]]);O&&e()}F=m;m.As="absolute";do if("fixed"==h(F,"position")){m.As="fixed";break}while(F=F.offsetParent)}m.readOnly&&(W.Mb(W.J(m.nextSibling,"input-placeholder")?m.nextSibling:m,"afterend",'<div id="'+m.id+'-caret-box" class="input-caret-box"><span id="'+m.id+'-caret" class="input-caret"></span></div>'),t=document.getElementById(m.id+"-caret-box"),n=document.getElementById(m.id+"-caret"),k.apply(t.style,{fontFamily:h(m,
"font-family"),fontSize:h(m,"font-size"),yB:h(m,"font-style"),fontWeight:h(m,"font-weight"),letterSpacing:h(m,"letter-spacing"),textTransform:h(m,"text-transform"),height:h(m,"height"),paddingTop:h(m,"padding-top"),paddingBottom:h(m,"padding-bottom")}),f());try{Q.parentNode.removeChild(Q)}catch(ha){}if(v!=X||y!=Z)v=X,y=Z,c();k.$c&&(Q.style.visibility="hidden");document.getElementById("portal").appendChild(Q);(L.Fc||L.Eb)&&a();Q.style.position=m.As||"absolute";k.$c&&W.Ug(Q);k.$c&&(Q.style.visibility=
"visible");p.blur();p.focus();W.Fa("keyboard");gc.aj("keyboard");W.C("portal","keyboard")}},close:function(){if(t){try{t.parentNode.removeChild(t)}catch(F){}t=null}if(m){k.apply(m,q);try{Q.parentNode.removeChild(Q)}catch(F){}M!=G&&(M=G,e());m=null;p.blur();p.focus();p=null;W.ma("keyboard");gc.Eg("keyboard");W.v("portal","keyboard");S&&"function"==typeof S.P&&S.P.call(S.scope||window,null,S.ia)}},O:function(F,O){w.debug("keyboard.onArrowKey",F,O);var U=u,R=x,X=v?"finder":y?"messenger":"default",Z=
K.key(M).hj[X].concat(K.key(M).keys);X=Z[R];if(k.D(O)&&k.D(F)){F=0<=F?F:Z.length+F;var ha=0<=O?O:Z[F].length+O}else if("ArrowLeft"==F||"ArrowRight"==F){ha=U;if("ArrowLeft"==F)for(;0<ha&&""===X[--ha][1];);else for(;ha+1<X.length&&""===X[++ha][1];);if(ha==U||""===X[ha][1])return;F=R}else if("ArrowUp"==F||"ArrowDown"==F){F="ArrowUp"==F?1<=R?R-1:0:R+1<Z.length?R+1:Z.length-1;if(F==R)return;X=Z[F];O=k.Aa("key"+R++U).Zc(!0,null,Q);O=O.x+(O.width>>1);var oa;Z=0;for(oa=X.length;Z<oa;Z++){var ka=k.Aa("key"+
F++Z).Zc(!0,null,Q);if(""!==X[Z][1])if(O>=ka.x&&O<=ka.right){ha=Z;break}else if(ka=ka.x>O?ka.x-O:O-ka.right,!k.da(xa)||ka<=xa){var xa=ka;ha=Z}else if(ka>xa)break}}else return;0<=U&&0<=R&&W.v("key"+R++U,"active");W.C("key"+F++ha,"active");u=ha;x=F},Ot:function(F){F!=M&&(G=M=F,e(),(L.Fc||L.Eb)&&a(),k.$c&&W.Ug(Q))},lp:function(){c()},Pa:function(F){w.debug("keyboard.onKeyPress",F,u,x);if(0>x||0>u)return"Enter"!=F&&(u=-1-u,x=-1-x,W.C("key"+x++u,"active")),!1;var O=x,U=u,R=v?"finder":y?"messenger":
"default";R=K.key(M).hj[R].concat(K.key(M).keys)[O][U];if("ArrowLeft"==F||"ArrowRight"==F||"ArrowUp"==F||"ArrowDown"==F)return Zb.O(F),!1;if(k.D(F))g(F.toString());else if("Enter"==F){switch(R[1]){case "Caps":case "Shift":case "Alt":case "AltGr":case "AltLk":d(R[1]);break;case "Space":g(" ");break;case "Tab":g("\t");break;case "Bksp":p.focus();if(m.setSelectionRange&&(!m.readOnly||P.sd&&!L.Yd&&(!k.Qd||534<k.Ng(navigator.userAgent.match(/AppleWebKit\/(\d+)/i)[1]))))F=[m.selectionStart,m.selectionEnd],
F[0]<F[1]&&F[0]++,m.value=m.value.substr(0,F[0]-1)+m.value.substr(F[1]),m.setSelectionRange(F[0]-1,F[0]-1),t&&(f(),n=document.getElementById(m.id+"-caret"));else if(m.createTextRange&&(!m.readOnly||P.sd&&!L.Yd)){try{m.fc.select()}catch(X){m.fc=document.selection.createRange()}m.fc.text.length||m.fc.moveStart("character",-1);m.fc.text=""}else m.value=m.value.substr(0,m.value.length-1);z&&d("Shift");H&&d("AltGr");p.focus();break;case "Enter":Zb.close();break;case "Locale":F=K.hm(M);F=F+1<K.length?F+
1:0;G=M=K.nm(F).name;e();(L.Fc||L.Eb)&&a();break;case "Arrow":switch(R[2]){case "LEFT":l(-1);break;case "RIGHT":l(1)}break;case "Close":Zb.close();break;case "Find":S&&"function"==typeof S.P&&S.P.call(S.scope||window,m.value,S.ia);break;case "Send":S&&"function"==typeof S.P&&S.P.call(S.scope||window,m.value,S.ia);break;case "Clear":m.value="";p.focus();t&&(f(),n=document.getElementById(m.id+"-caret"));S&&"function"==typeof S.P&&S.P.call(S.scope||window,m.value,S.ia);break;default:F=document.getElementById("key"+
O++U).firstChild.nodeValue,"В "!=F&&g(F)}return!1}return!0}});c();e();(function(F,O,U,R){F.addEventListener?F.addEventListener(O,function(X){U.call(F,X)},R):F.attachEvent&&F.attachEvent("on"+O,function(){U.call(F)})})(Q,"selectstart",function(){return!1},!1);k.$c&&W.Ug(Q);gc.Wi("keyboard",{scope:Zb,show:Zb.show,hide:Zb.close})})();Ga=function(b){k.apply(this,b)};
k.apply(Ga.prototype,{O:function(b){var a=this.parent;if("ArrowLeft"==b){if(b=W.Sb.prototype.ab(a,this),b!==this)return I.go(b,{Y:!0}),!1}else if("ArrowRight"==b&&(b=W.Sb.prototype.Ia(a,this),b!==this))return I.go(b,{Y:!0}),!1;return!0}});Ha=function(b){k.apply(this,b)};k.apply(Ha.prototype,{O:function(b){var a=this.parent;if("ArrowUp"==b){if(b=W.Sb.prototype.ab(a,this),b!==this)return I.go(b,{Y:!0}),!1}else if("ArrowDown"==b&&(b=W.Sb.prototype.Ia(a,this),b!==this))return I.go(b,{Y:!0}),!1;return!0}});
Ia=function(b){k.apply(this,b)};
k.apply(Ia.prototype,{O:function(b){function a(n,q){return n.y>=q.y&&n.y<=q.bottom||n.bottom>=q.y&&n.bottom<=q.bottom}function c(n,q){return n.x>=q.x&&n.x<=q.right||n.right>=q.x&&n.right<=q.right}var e,d=this.parent,f=document.getElementById(d.Ff||d.id),g=k.Aa(this.id).Zc(!0,null,f);if(k.j(d.items))return!0;var h=0;for(e=d.items.length;h<e;h++){var l=d.items[h];var m=k.Aa(l.id).Zc(!0,null,f);if("ArrowLeft"==b){if(m.right<=g.x)if(!p){var p=l;var t=m}else if(a(m,g)||!a(t,g))a(m,g)&&!a(t,g)?(p=l,t=m):
m.right>t.right&&(p=l,t=m)}else if("ArrowRight"==b){if(m.x>=g.right)if(!p)p=l,t=m;else if(a(m,g)||!a(t,g))a(m,g)&&!a(t,g)?(p=l,t=m):m.x<t.x?(p=l,t=m):m.x==t.x&&Math.abs(g.y-m.y)<Math.abs(g.y-t.y)&&(p=l,t=m)}else if("ArrowUp"==b){if(m.bottom<=g.y)if(!p)p=l,t=m;else if(c(m,g)||!c(t,g))c(m,g)&&!c(t,g)?(p=l,t=m):m.bottom>t.bottom&&(p=l,t=m)}else if("ArrowDown"==b&&m.y>=g.bottom)if(!p)p=l,t=m;else if(c(m,g)||!c(t,g))c(m,g)&&!c(t,g)?(p=l,t=m):m.y<t.y&&(p=l,t=m)}return p&&p!==this?(I.go(p,{Y:!0}),!1):!0}});
Ja=function(b){k.apply(this,b)};
k.apply(Ja.prototype,{O:function(b){var a=this.parent,c=k.j(a.items)?0:a.items.length,e=a.ob||0,d=a.za||c;if(a.Sa){var f=a.tb;var g=a.aa;if("ArrowLeft"==b)if(0===this.index%f){if(e+this.index>=g){var h=e+this.index-g;h=parseInt(h/f)*f+f-1;h>=e&&(h=a.items[h-e])}}else h=W.Sb.prototype.ab(a,this);else if("ArrowRight"==b)0===(this.index+1)%f?parseInt((e+this.index)/g)*g+g<d&&(h=e+this.index+g<d?e+this.index+g:d-1,h=parseInt(h/f)*f,h<e+c&&(h=a.items[h-e])):h=W.Sb.prototype.Ia(a,this);else if("ArrowUp"==
b){if(this.index%g<f)return!0;h=e+this.index-f;h>=e&&(h=a.items[h-e])}else if("ArrowDown"==b){if(this.index%g>=g-f)return!0;h=e+this.index+f;if(h<e+c)h=a.items[h-e];else if(h>=d)if(parseInt(this.index/f)!=parseInt((d-1)/f))h=d-1;else return!0}}else if(f=a.tb,"ArrowUp"==b){if(e+this.index<f)return!0;h=e+this.index-f;h>=e&&(h=a.items[h-e])}else if("ArrowDown"==b)if(h=e+this.index+f,h>=d)if(parseInt(this.index/f)!=parseInt((d-1)/f))h=d-1;else return!0;else h<e+c&&(h=a.items[h-e]);else if("ArrowLeft"==
b){if(0===this.index%f)return!0;h=W.Sb.prototype.ab(a,this)}else if("ArrowRight"==b){if(0===(this.index+1)%f)return!0;h=W.Sb.prototype.Ia(a,this)}if(k.da(h)&&h!==this)return I.go(h,{Y:!0}),!1}});Ka=function(b){k.apply(this,b)};
k.apply(Ka.prototype,{Ts:function(b,a){var c=parseInt(b.box.left+b.box.width/2);b=b.parent;var e=a[0],d=a[0]+a[1],f=b.items[e];for(e+=1;e<d;e++)if(a=b.items[e],c>=a.box.left&&c<=a.box.left+a.box.width){f=a;break}else a.box.left<c?f.box.left<c?a.box.left>f.box.left&&(f=a):c-(a.box.left+a.box.width)<f.box.left-c&&(f=a):f.box.left>c?a.box.left<f.box.left&&(f=a):a.box.left-c<c-(f.box.left+f.box.width)&&(f=a);return f},O:function(b){var a=this.parent;if(!a.rows){var c,e=0,d=0<a.items.length?document.getElementById(a.items[0].id).offsetTop:
null,f=0,g=[];var h=0;for(c=a.items.length;h<c;h++){var l=a.items[h];var m=document.getElementById(l.id);e+=m.offsetWidth;var p=window.getComputedStyle(m,null);p.getPropertyValue("margin-left")&&(e+=parseInt(p.getPropertyValue("margin-left")));p.getPropertyValue("margin-right")&&(e+=parseInt(p.getPropertyValue("margin-right")));l.box={left:m.offsetLeft,width:m.offsetWidth};l.rowIndex=g.length;m.offsetTop>d&&(g.push([f,h-f]),d=m.offsetTop,f=h,l.rowIndex=g.length);h==c-1&&g.push([f,c-f])}a.rows=g}if("ArrowUp"==
b){if(0===this.rowIndex)return!0;b=a.rows[this.rowIndex-1];b=this.Ts(this,b);I.go(b.index,{});return!1}if("ArrowDown"==b){if(this.rowIndex===a.rows.length-1)return!0;b=a.rows[this.rowIndex+1];b=this.Ts(this,b);I.go(b.index,{});return!1}return Ga.prototype.O.call(this,b)}});W.uf=function(b){k.apply(this,b,{gk:b.id})};k.apply(W.uf.prototype,{wb:function(){return W.yc(this.id)},hc:function(b){W.yc(this.id,b)},G:function(){return!1}});
W.mg=function(b){k.apply(this,b);W.uf.prototype.constructor.call(this,k.apply({},b))};
k.apply(W.mg.prototype,{wb:function(){return W.J(this.id,"checked")},hc:function(b){b&&!this.wb()?W.C(this.id,"checked"):!b&&this.wb()&&W.v(this.id,"checked")},kc:function(){var b=(this.load?this.load():this.value)||"";this.value=!!b;return P.mi?'<div class="checkbox input-item'+(b?" checked":"")+'" id="'+this.id+'"></div>':'<input type="text" class="checkbox input-item'+(b?" checked":"")+'" id="'+this.id+(P.sd&&!L.Yd?'" readonly/>':'"/>')},G:function(){this.hc(!this.wb());return!1}},W.uf.prototype);
W.vf=function(b){k.apply(this,b);W.uf.prototype.constructor.call(this,k.apply({},b))};
k.apply(W.vf.prototype,{Gu:"textfield",pc:function(){w.debug("$ui.InputText.onLeaveNode",this);W.blur(this.id)},Xb:function(){w.debug("$ui.InputText.onOverEnd",this);W.focus(this.id)},kc:function(b){var a=k.Qd&&535>k.Ng(navigator.userAgent.match(/AppleWebKit\/(\d+)/i)[1])?"textarea":"input",c=(this.load?this.load():this.value)||"";this.value=c;return"<"+a+' type="text" class="input input-item'+(b?" "+b:"")+(c?" placeholder-min":"")+'" id="'+this.id+'"'+(P.sd&&!L.Yd?" readonly":"")+("textarea"==a?
'rows="1">'+(c?c:"")+"</textarea>":(c?' value="'+c+'"':"")+" />")+(this.placeholder?'<span id="'+this.id+'-placeholder" class="input-placeholder'+(c?" placeholder-min":"")+'">'+this.placeholder+"</span>":"")},G:function(){W.bj(this.id);return!1},bt:function(b){W.C(b.target.id,"placeholder-min");W.C(b.target.id+"-placeholder","placeholder-min")},$s:function(b){var a=Zb.Hx();b.target.value||Zb.isVisible()&&a&&a.id==b.target.id||(W.v(b.target.id,"placeholder-min"),W.v(b.target.id+"-placeholder","placeholder-min"))}},
W.uf.prototype);W.ll=function(b){k.apply(this,b);W.uf.prototype.constructor.call(this,k.apply({gk:b.id+"-input"},b))};
k.apply(W.ll.prototype,{step:1,minValue:0,maxValue:100,wb:function(){return this.value},hc:function(b){var a=document.getElementById(this.gk);b!=this.value&&(this.value=b,a.value=this.value,this.wm&&this.wm(b))},dB:function(){var b=this.load?this.load():this.value;this.value=b;return'<input type="text" class="numberbox input-item" id="'+this.id+'"'+(P.sd&&!L.Yd?" readonly":"")+(b?' value="'+b+'"':"")+" />"},kc:function(){var b=this.load?this.load():this.value;this.value=b;return'<div class="numberbox input-item" id="'+
this.id+'"><input type="text" id="'+this.gk+'"'+(b?' value="'+b+'"':"")+" readonly /></div>"},O:function(b){var a=this.value;return this.Sa&&"ArrowLeft"==b||!this.Sa&&"ArrowUp"==b?(a>this.minValue&&this.hc(a-this.step),!1):this.Sa&&"ArrowRight"==b||!this.Sa&&"ArrowDown"==b?(a<this.maxValue&&this.hc(a+this.step),!1):!0}},W.vf.prototype);
W.ih=function(b){k.apply(this,b,{items:[],map:{},Ho:{},rc:b.id+"-box",hb:b.id+"-comp",ka:Oa.prototype.Xf,Db:k.Nc});this.Oh();W.uf.prototype.constructor.call(this,k.apply({},b))};
k.apply(W.ih.prototype,{Oh:function(){var b,a=("function"==typeof this.values?this.values():this.values)||[];k.apply(this,{items:[],map:{},Ho:{}});var c=0;for(b=a.length;c<b;c++){var e=a[c];if(k.isArray(e)){var d=e[0];e=e[1]}else d=e.id,e=e.title;e={id:this.id+"-"+d,index:c,value:d,title:e,G:function(){var f=this.parent;f.yb(this);return f.G(this)}};this.items.push(e);this.map[e.id]=e;this.Ho[e.title]=e}k.j(this.items)||(this.S=this.items[0])},wb:function(){return this.S?this.S.value:null},xq:function(b,
a){(b=a?this.Ho[b]:this.map[this.id+"-"+b])&&this.yb(b)},hc:function(b){this.xq(b,0)},Pz:function(b){this.xq(b,1)},yb:function(b){this.S&&W.v(this.S.id,"active");if(this.S=b)W.C(this.S.id,"active"),this.ka(this.S)},Jm:function(b){k.jm(b)&&(b=this.map[this.id+"-"+b]);this.tk&&W.v(this.tk.id,"mark");(this.tk=b)&&W.C(this.tk.id,"mark")},Mz:function(){var b;this.S?0<this.S.index&&(b=this.items[this.S.index-1]):b=k.j(this.items)?null:this.items[0];b&&this.yb(b);return b},Lz:function(){var b;this.S?this.S.index<
this.items.length-1&&(b=this.items[this.S.index+1]):b=k.j(this.items)?null:this.items[0];b&&this.yb(b);return b},kc:function(){var b,a="";var c=0;for(b=this.items.length;c<b;c++){var e=this.items[c];a+='<span id="'+e.id+'" class="combo-item'+(e==this.S?" active":"")+(e==this.tk?" mark":"")+'">'+e.title+"</span>"}this.items.length&&(a='<div id="'+this.rc+'" class="combo-box"><div id="'+this.hb+'" class="combo-comp">'+a+"</div></div>");return a},O:function(b){if(this.Sa&&"ArrowLeft"==b||!this.Sa&&"ArrowUp"==
b)var a=this.Mz();else if(this.Sa&&"ArrowRight"==b||!this.Sa&&"ArrowDown"==b)a=this.Lz();return!a}},W.uf.prototype);W.hl=function(b){k.apply(this,b)};k.apply(W.hl.prototype,{G:function(){var b=this.parent,a;var c=0;for(a=b.items.length;c<a;c++){var e=b.items[c];if(e.wb){var d=e.wb();e.Yg&&e.Yg(d)}}return!1}});W.Lu=function(b){k.apply(this,b)};k.apply(W.Lu.prototype,{G:function(){var b=this.parent,a;var c=0;for(a=b.items.length;c<a;c++){var e=b.items[c];e.title?e.Pz(e.title):e.hc&&e.hc(e.value)}return!1}});
W.li=function(b){k.apply(this,b,{value:0});W.uf.prototype.constructor.call(this,k.apply({gk:b.id+"-input"},b))};
k.apply(W.li.prototype,{step:1,maxValue:100,Ox:function(){0<this.value?(this.value+=this.step,W.innerHTML(this.id+"-value",this.value)):(this.value=this.step,W.innerHTML(this.id+"-value",this.value),W.C(this.id+"-title","hidden"),W.C(this.id+"-plus","active"),W.v(this.id+"-value-box","hidden"))},$w:function(){0<this.value&&(this.value-=this.step,0<this.value?W.innerHTML(this.id+"-value",this.value):(W.C(this.id+"-value-box","hidden"),W.v(this.id+"-minus","active"),W.v(this.id+"-plus","active"),W.v(this.id+
"-title","hidden")))},wb:function(){return this.value},hc:function(b){b!=this.value&&(this.value=b,W.innerHTML(this.id+"-value",this.value),0<b&&W.J(this.id+"-value-box","hidden")?(W.C(this.id+"-title","hidden"),W.v(this.id+"-value-box","hidden")):0>=b&&W.J(this.id+"-title","hidden")&&(W.C(this.id+"-value-box","hidden"),W.v(this.id+"-title","hidden")))},tD:function(){W.v(this.id+"-minus","active");W.C(this.id+"-plus","active")},sD:function(){W.v(this.id+"-plus","active");W.C(this.id+"-minus","active")},
kc:function(b){var a=this.load?this.load():this.value;this.value=a;return'<div class="button-number'+(b?" "+b:"")+'" id="'+this.id+'"><div class="button-number-title'+(a?" hidden":"")+'" id="'+this.id+'-title">'+this.title+'</div><div class="button-number-value-box'+(a?"":" hidden")+'" id="'+this.id+'-value-box"><span class="button-number-minus" id="'+this.id+'-minus">-</span><span class="button-number-value" id="'+this.id+'-value">'+a+'</span><span class="button-number-value-text" id="'+this.id+
'-value-text">'+(this.xu?this.xu:"")+'</span><span class="button-number-plus" id="'+this.id+'-plus">+</span></div></div>'},gf:function(b){W.J(this.id+"-value-box","hidden")||W.J(this.id+"-minus","active")||W.J(this.id+"-plus","active")||(b&&this.level>b.level||this.level==b.level&&this.index>b.index?W.C(this.id+"-minus","active"):W.C(this.id+"-plus","active"))},G:function(){W.J(this.id+"-value-box","hidden")||W.J(this.id+"-plus","active")?this.Ox():!W.J(this.id+"-value-box","hidden")&&W.J(this.id+
"-minus","active")&&this.$w();return!1},O:function(b){if(!W.J(this.id+"-value-box","hidden")){if(W.J(this.id+"-minus","active")&&"ArrowRight"==b)return W.v(this.id+"-minus","active"),W.C(this.id+"-plus","active"),!1;if(W.J(this.id+"-plus","active")&&"ArrowLeft"==b)return W.v(this.id+"-plus","active"),W.C(this.id+"-minus","active"),!1}return!0}},W.vf.prototype);W.kh=function(b){k.apply(this,b);this.create()};
k.apply(W.kh.prototype,{create:function(){var b=this;b.id=b.id||k.id();b.map={};if(!k.da(b.items)&&b.lc){var a,c,e=[W.getElementsByTagName("input",b.lc),W.getElementsByTagName("textarea",b.lc),W.getElementsByTagName("a",b.lc)];b.items=[];var d=0;for(a=e.length;d<a;d++){var f=0;for(c=e[d].length;f<c;f++){var g=e[d][f];"INPUT"!=g.nodeName&&"TEXTAREA"!=g.nodeName&&"A"!=g.nodeName||k.j(g.id)||b.items.push(g.id)}}}if(!k.j(b.items))for(d=0,a=b.items.length;d<a;d++)if(f=b.items[d],c=k.Ga(f)?f.id:f,b.map[c]=
f,g=document.getElementById(c))k.apply(g,{onkeypress:k.Nc,onkeydown:k.Nc,onkeyup:k.Nc,onfocus:W.vf.prototype.bt,onblur:W.vf.prototype.$s}),(L.Fc||L.Eb)&&k.apply(g,{onclick:function(h){Zb.isVisible()?(W.Zr(),b.yb(h.target.id),"INPUT"==h.target.nodeName||"TEXTAREA"==h.target.nodeName?W.bj(h.target.id):b.Pa("Enter")):!L.Zm||"INPUT"!=h.target.nodeName&&"TEXTAREA"!=h.target.nodeName?b.Pa("Enter"):this.focus();W.xi(h)}.jd(g),onmouseover:function(h){Zb.isVisible()||b.yb(h.target.id)},onmouseout:function(h){W.ff(this,
h)}.jd(g)});if(!k.da(b.pm)&&b.lc)for(e=[W.getElementsByTagName("input",b.lc),W.getElementsByTagName("textarea",b.lc)],b.pm=[],d=0,a=e.length;d<a;d++)for(f=0,c=e[d].length;f<c;f++)g=e[d][f],"INPUT"!=g.nodeName&&"TEXTAREA"!=g.nodeName||k.j(g.id)||b.pm.push(g.id)},im:function(b){return k.j(this.pm)?!1:-1!=this.pm.indexOf(b)},yb:function(b){var a=this.S||this.K;if(this.Ek&&!1===this.Ek(b,a))return a;a&&(a=k.Ga(a)?a.id:a,W.v(a,"active"),this.im(a)&&W.blur(a));if(!b)return this.S=this.K=null;a=k.Ga(b)?
b.id:b;W.C(a,"active");this.im(a)&&W.focus(a);return this.S=this.K=b},O:function(b){function a(t,n){return t.y>=n.y&&t.y<=n.bottom||t.bottom>=n.y&&t.bottom<=n.bottom}function c(t,n){return t.x>=n.x&&t.x<=n.right||t.right>=n.x&&t.right<=n.right}if(k.j(this.items))return!0;var e,d,f=document.getElementById(this.Ff||this.id),g=(e=this.S||this.K)?k.Aa(k.ba(e)?e:e.id):null;g=g?g.Zc(!0,null,f):null;if(!g){var h=this.items[0];this.yb(h);return!1}if(e&&e.O&&!1===e.O(b))return!1;e=0;for(d=this.items.length;e<
d;e++){var l=this.items[e];if(!1!==l.O){var m=k.Aa(k.Ga(l)?l.id:l);if("none"!=m.Ya("display")&&"hidden"!=m.Ya("visibility"))if(m=m.Zc(!0,null,f),"ArrowLeft"==b){if(m.right<=g.x)if(!h){h=l;var p=m}else if(a(m,g)||!a(p,g))a(m,g)&&!a(p,g)?(h=l,p=m):m.right>p.right&&(h=l,p=m)}else if("ArrowRight"==b){if(m.x>=g.right)if(!h)h=l,p=m;else if(a(m,g)||!a(p,g))a(m,g)&&!a(p,g)?(h=l,p=m):m.x<p.x?(h=l,p=m):m.x==p.x&&Math.abs(g.y-m.y)<Math.abs(g.y-p.y)&&(h=l,p=m)}else if("ArrowUp"==b){if(m.bottom<=g.y)if(!h)h=l,
p=m;else if(c(m,g)||!c(p,g))c(m,g)&&!c(p,g)?(h=l,p=m):m.bottom>p.bottom&&(h=l,p=m)}else if("ArrowDown"==b&&m.y>=g.bottom)if(!h)h=l,p=m;else if(c(m,g)||!c(p,g))c(m,g)&&!c(p,g)?(h=l,p=m):m.y<p.y&&(h=l,p=m)}}return h?(this.yb(h),!1):!0},Pa:function(b){var a=this.S||this.K;a=a&&k.Ga(a)?a.id:a;if("Enter"==b)return a&&this.im(a)&&L.Kp&&!L.Zm?W.bj(a):a&&this.G&&!1===this.G(a)&&this.close(),!1;if("ArrowLeft"==b||"ArrowRight"==b||"ArrowUp"==b||"ArrowDown"==b)return this.O(b),!1;if(a&&this.im(a)){if(k.D(b)){var c=
document.getElementById(a);b=String(b);if(c.setSelectionRange){var e=[c.selectionStart,c.selectionEnd];c.value=c.value.substr(0,e[0])+b+c.value.substr(e[1]);"\n"==b&&k.$c&&e[0]++;c.setSelectionRange(e[0]+b.length,e[0]+b.length)}else if(c.createTextRange){try{c.fc.select()}catch(d){c.fc=document.selection.createRange()}c.fc.text=b;c.fc.collapse(!0);c.fc.select()}else c.value+=b;return!1}if("clear"==b||"Back"==b){c=document.getElementById(a);if(0<c.value.length){W.focus(a);if(c.setSelectionRange)e=
[c.selectionStart,c.selectionEnd],e[0]<e[1]&&e[0]++,c.value=c.value.substr(0,e[0]-1)+c.value.substr(e[1]),c.setSelectionRange(e[0]-1,e[0]-1);else if(c.createTextRange){try{c.fc.select()}catch(d){c.fc=document.selection.createRange()}c.fc.text.length||c.fc.moveStart("character",-1);c.fc.text=""}else c.value=c.value.substr(0,c.value.length-1);W.focus(a)}return!1}}return!0}});Oa=function(b){k.apply(this,b)};
k.apply(Oa.prototype,{ka:function(b,a,c){if(this===b||k.isArray(a)&&1<a.length)return!1;a=this.o;var e=document.getElementById(this.rc);var d=document.getElementById(this.hb),f=document.getElementById(b.id);var g=this.dr;if(0>d.offsetLeft+f.offsetLeft)0<b.index?(e=this.items[b.index-1],c=document.getElementById(e.id),g=-(c.offsetLeft+parseInt(c.offsetWidth/2))):g=-f.offsetLeft,W.Ha(d,g),this.o=this.items[b.index],this.dr=g;else if(d.offsetLeft+f.offsetLeft+f.offsetWidth>e.offsetWidth){b.index<this.items.length-
1?(g=this.items[b.index+1],g=document.getElementById(g.id),g=e.offsetWidth-(g.offsetLeft+parseInt(g.offsetWidth/2))):g=e.offsetWidth-(f.offsetLeft+f.offsetWidth);W.Ha(d,g);for(b=b.index-1;0<b;b--)if(e=this.items[b],c=document.getElementById(e.id),c.offsetLeft>-g)a=e;else break;this.o=a;this.dr=g}else c&&c.cc&&g&&W.Ha(d,g);this.Db();return!1},Xf:function(b,a){if(!b||k.isArray(a)&&1<a.length)return!1;a=document.getElementById(this.rc);var c=document.getElementById(this.hb);b=document.getElementById(b.id);
var e=c.lastChild;if(!e||e.offsetLeft+e.offsetWidth<a.offsetWidth)return!1;c.offsetLeft+b.offsetLeft+b.offsetWidth<a.offsetWidth/2?b.offsetLeft+b.offsetWidth/2>a.offsetWidth/2?W.Ha(c,-parseInt(b.offsetLeft+b.offsetWidth/2-a.offsetWidth/2)):W.Ha(c,0):c.offsetLeft+b.offsetLeft>a.offsetWidth/2?b.offsetLeft+b.offsetWidth/2+a.offsetWidth/2<e.offsetLeft+e.offsetWidth?W.Ha(c,-parseInt(b.offsetLeft+b.offsetWidth/2-a.offsetWidth/2)):W.Ha(c,-(e.offsetLeft+e.offsetWidth-a.offsetWidth)):0>c.offsetLeft+b.offsetLeft&&
W.Ha(c,0);this.Db();return!1},jb:function(b){var a=this.N;document.getElementById(I.S.id);var c=document.getElementById(a),e=document.getElementById(a+"-comp"),d=e.lastChild;if(!d||d.offsetLeft+d.offsetWidth<c.offsetWidth)return!1;for(a=e.firstChild;a&&!(0<=e.offsetLeft+a.offsetLeft);a=a.nextSibling);if(0<b.deltaX||0<b.deltaY||0<b.deltaZ||0>b.wheelDelta)a.nextSibling&&e.offsetWidth-a.nextSibling.offsetLeft>=c.offsetWidth?W.Ha(e,-a.nextSibling.offsetLeft):W.Ha(e,c.offsetWidth-e.offsetWidth);else if(0>
b.deltaX||0>b.deltaY||0>b.deltaZ||0<b.wheelDelta)a.previousSibling&&d.offsetLeft+d.offsetWidth-a.previousSibling.offsetLeft>=c.offsetWidth?W.Ha(e,-a.previousSibling.offsetLeft):W.Ha(e,-a.offsetLeft);return!1},nd:function(b,a){b={fb:!0,Cb:!0,ef:!0,dd:!0,um:!0,zk:!0};a&&(a=I.kb(a),k.j(a)||I.go(a,b))},ec:function(b,a){var c=document.getElementById(this.rc),e=document.getElementById(this.hb),d=e.lastChild,f=W.Ad(e,0);b=a?("modern"==r.view?b.screenY-a.screenY:b.screenX-a.screenX)*window.devicePixelRatio:
0;a=Math.round(f+b);c=d.offsetLeft+d.offsetWidth>c.offsetWidth?c.offsetWidth-(d.offsetLeft+d.offsetWidth):0;if(0<=f&&0<=b||f<=c&&0>=b)return!1;0<a?a=0:a<c&&(a=c);W.Ha(e,a);return!1}});Pa=function(b){k.apply(this,b)};
k.apply(Pa.prototype,{xc:function(){return this.aa},mc:function(){return this.gb},ka:function(b,a,c){var e=this.xc(),d=this.mc();if(this===b||k.isArray(a)&&1<a.length)return!1;a=(a=this.o)?a.index:0;document.getElementById(this.rc);var f=document.getElementById(this.hb);if(b.index<a){a=b.index;var g=-a*d}else b.index>=a+e?(a=b.index-e+1,g=-a*d):c&&c.cc&&(g=-a*d);k.D(g)&&(W.xa(f,g),this.o=this.items[a]);this.Db();return!1},Xf:function(b,a){if(!b||k.isArray(a)&&1<a.length)return!1;a=document.getElementById(this.rc);
var c=document.getElementById(this.hb);b=document.getElementById(b.id);var e=c.lastChild;if(!e||e.offsetTop+e.offsetHeight<a.offsetHeight)return!1;c.offsetTop+b.offsetTop+b.offsetHeight<a.offsetHeight/2?b.offsetTop+b.offsetHeight/2>a.offsetHeight/2?W.xa(c,-parseInt(b.offsetTop+b.offsetHeight/2-a.offsetHeight/2)):W.xa(c,0):c.offsetTop+b.offsetTop>a.offsetHeight/2&&(b.offsetTop+b.offsetHeight/2+a.offsetHeight/2<e.offsetTop+e.offsetHeight?W.xa(c,-parseInt(b.offsetTop+b.offsetHeight/2-a.offsetHeight/
2)):W.xa(c,-(e.offsetTop+e.offsetHeight-a.offsetHeight)));this.Db();return!1},jb:function(b){var a=this.xc(),c=this.mc(),e=this.o,d=e?e.index:0,f=document.getElementById(this.hb||this.N+"-comp");if(f.childNodes.length<=a)return!1;0<b.deltaX||0<b.deltaY||0<b.deltaZ||0>b.wheelDelta?d+a<f.childNodes.length&&(e=this.items[d+1]):(0>b.deltaX||0>b.deltaY||0>b.deltaZ||0<b.wheelDelta)&&0<d&&(e=this.items[d-1]);e!=this.o&&(W.xa(f,-e.index*c),0<d&&W.v(f.childNodes[d-1],"prev-page-item"),0<e.index&&W.C(f.childNodes[e.index-
1],"prev-page-item"),d+a<this.items.length&&W.v(f.childNodes[d+a],"next-page-item"),e.index+a<this.items.length&&W.C(f.childNodes[e.index+a],"next-page-item"),this.o=e,this.Db());return!1},nd:function(){var b=this.xc(),a=document.getElementById(this.hb);if(a.childNodes.length<=b)return!1;0<this.o.index&&W.v(a.childNodes[this.o.index-1],"prev-page-item");this.o.index+b<this.items.length&&W.v(a.childNodes[this.o.index+b],"next-page-item");return!1},ec:function(b,a){var c=this.xc(),e=this.mc(),d=document.getElementById(this.hb),
f=W.eb(d,0);b=Math.round(f+(a?(b.screenY-a.screenY)*window.devicePixelRatio:0));e=c<d.childNodes.length?(c-d.childNodes.length)*e:0;if(d.childNodes.length<=c)return!1;0<b?b=0:b<e&&(b=e);W.xa(d,b);return!1},md:function(){var b=this.xc(),a=this.mc(),c=document.getElementById(this.rc),e=document.getElementById(this.hb),d=W.eb(e,0);d=Math.round(-d/a);if(e.childNodes.length<=b)return!1;0>d?d=0:d+b>e.childNodes.length&&(d=e.childNodes.length-b);0<d?(W.C(e.childNodes[d-1],"prev-page-item"),W.C(c,"not-first-page")):
W.v(c,"not-first-page");d+b<this.items.length?(W.C(e.childNodes[d+b],"next-page-item"),W.C(c,"not-last-page")):W.v(c,"not-last-page");this.o=this.items[d];W.xa(e,-a*d);return!1}});Qa=function(b){k.apply(this,b)};
k.apply(Qa.prototype,{xc:function(){return this.aa},Cg:function(){return this.Cf},mc:function(){return this.gb},Ra:function(b){return this.map[b]},nb:function(b){return document.getElementById(b.id)},ab:function(b){var a=b.parent;return 0<b.index?a.items[b.index-1]:null},Ia:function(b){var a=b.parent;return b.index+1<a.items.length?a.items[b.index+1]:null},before:function(b,a){"undefined"!==typeof b.nodeType&&(b=this.Ra(b.id));"undefined"!==typeof a.nodeType&&(a=this.Ra(a.id));return b.index<a.index},
after:function(b,a){"undefined"!==typeof b.nodeType&&(b=this.Ra(b.id));"undefined"!==typeof a.nodeType&&(a=this.Ra(a.id));return b.index>a.index},contains:function(b){return b&&b.parent==this},W:function(b,a,c,e,d){function f(){v&&W.v(v,H);y&&(Qa.prototype.ud=setTimeout(function(){Qa.prototype.ud=null;try{G.removeChild(y)}catch(R){}},300))}function g(R){"undefined"!==typeof R.nodeType&&(R=l.Ra(R.id));for(O=G.lastChild;O;O=G.lastChild)if(U=l.Ra(O.id),l.after(U,R))G.removeChild(O);else break}function h(R){"undefined"!==
typeof R.nodeType&&(R=l.Ra(R.id));for(S=G.firstChild;S;S=G.firstChild)if(Q=l.Ra(S.id),l.before(Q,R))if(N&&l.Ia(Q)==R){y=S;W.C(y,N);break}else G.removeChild(S);else break}var l=this,m,p,t,n,q,v,y,u,x=l.Cg(),z=l.xc(),B=e&&e.aE,H=e&&e.yk,N=e&&e.Qj,E=e&&e.N?e.N:l.N,G=document.getElementById(E+"-comp"),M=[b,a,c,e,l.W];if(!l.Qe||d==l.W){l.Qe=(new Date).getTime();Qa.prototype.ud&&(clearTimeout(Qa.prototype.ud),Qa.prototype.ud=null);for(;G.firstChild&&W.J(G.firstChild,"deleted");)G.removeChild(G.firstChild);
a||c||(a=b&&b.parent==l?b:l.K||l.items[0]);if(a){"undefined"!==typeof a.nodeType&&(a=l.Ra(a.id));var K=l.ab(a);if("function"==typeof K){K(function(){f();l.W.apply(l,M)});return}if(K){var T=t=K;for(u=0;u<x;u++){K=l.ab(K);if("function"==typeof K){K(function(){f();l.W.apply(l,M)});return}if(K)T=K;else break}}else T=a,u=0;if(G.firstChild){var S=G.firstChild;var Q=l.Ra(S.id)}d=T;for(u=0;d&&u<=x;k.D(m)&&m++,D&&u++){d==a&&(m=0);if(Q&&(p=l.nb(d)))if(d==t?W.J(p,"prev-page-item")||B||W.C(p,"prev-page-item"):
W.J(p,"prev-page-item")&&W.v(p,"prev-page-item"),m!=z||D)W.J(p,"next-page-item")&&W.v(p,"next-page-item");else{var D=d;W.J(p,"next-page-item")||B||W.C(p,"next-page-item")}else{Q&&l.before(d,Q)?(p=S,K="beforebegin"):(p=G,K="beforeend");m!=z||D||(D=d);var F=l.Wa(d,b,(!v&&H||"")+(d==t?B?"":" prev-page-item":d==D?B?"":" next-page-item":""));W.Mb(p,K,F);p=l.nb(d);!v&&H&&(v=p);l.Uc&&l.Uc(d,p)}m==z-1&&(c=d);d==t?n=p:d==D&&(q=p);K=l.Ia(d);if("function"==typeof K){K(function(){f();l.W.apply(l,M)});return}if(K)d=
K;else{if(!c&&(c=d,t)){f();l.W.apply(l,[b,null,c,e,l.W]);return}d=null}}h(T);g(p)}else if(c){"undefined"!==typeof c.nodeType&&(c=l.Ra(c.id));K=l.Ia(c);if("function"==typeof K){K(function(){f();l.W.apply(l,M)});return}if(K)for(T=D=K,u=0;u<x;u++){K=l.Ia(K);if("function"==typeof K){K(function(){f();l.W.apply(l,M)});return}if(K)T=K;else break}else T=c,u=0;if(G.lastChild){var O=G.lastChild;var U=l.Ra(O.id)}d=T;for(u=0;d&&u<=x;k.D(m)&&m++,t&&u++){d==c&&(m=0);U&&(p=l.nb(d))?(d==D?W.J(p,"next-page-item")||
B||W.C(p,"next-page-item"):W.J(p,"next-page-item")&&W.v(p,"next-page-item"),m!=z||t?W.J(p,"prev-page-item")&&W.v(p,"prev-page-item"):(t=d,W.J(p,"prev-page-item")||B||W.C(p,"prev-page-item"))):(U&&!l.before(d,U)?(p=O,K="afterend"):(p=G,K="afterbegin"),m!=z||t||(t=d),F=l.Wa(d,b,(H||"")+(d==D?B?"":" next-page-item":d==t?B?"":" prev-page-item":"")),v&&W.v(v,H),W.Mb(p,K,F),p=l.nb(d),H&&(v=p),l.Uc&&l.Uc(d,p));m==z-1&&(a=d);d==t?n=p:d==D&&(q=p);K=l.ab(d);if("function"==typeof K){K(function(){f();l.W.apply(l,
M)});return}if(K)d=K;else{if(!a&&(a=d,D)){f();l.W.apply(l,[b,a,null,e,l.W]);return}d=null}}g(T);h(p)}if(p=t?l.nb(t):l.nb(a)){b=0;for(p=p.previousSibling;p;p=p.previousSibling)W.J(p,"deleted")||(b-=p.offsetHeight);W.xa(G,b)}l.o=a;l.ha=c;l.am=l.nb(a);l.Eo=c&&l.nb(c);l.Tg=n;l.Mg=q;W.J(E,"not-first-page")?t||W.v(E,"not-first-page"):t&&W.C(E,"not-first-page");W.J(E,"not-last-page")?D||W.v(E,"not-last-page"):D&&W.C(E,"not-last-page");l.Qe=null;f()}},ka:function(b,a,c){a=c&&c.o;c=c&&c.ha;this.o?this.before(b,
this.o)?this.W(b,null,c||b):this.after(b,this.ha)&&this.W(b,a||b):this.W();return!1},jb:function(b,a,c){var e=this;a=c&&c.N?c.N:e.N;c=document.getElementById(a+"-comp");if(e.La||!c.childNodes.length)return!1;if(e){if(0<b.deltaX||0<b.deltaY||0<b.deltaZ||0>b.wheelDelta){var d=e.Ia(e.ha);(b=e.dc(d||e.items.length,e.ha))||k.D(b)?e.pa(b,null,function(){(d=e.Ia(e.o))&&e.W(null,d,null,{yk:"new",Qj:"deleted"})}):W.J(a,"not-last-page")&&e.W(null,e.Ia(e.o),null,{yk:"new",Qj:"deleted"})}else if(0>b.deltaX||
0>b.deltaY||0>b.deltaZ||0<b.wheelDelta)d=e.ab(e.o),(b=e.dc(d||-1,e.o))||k.D(b)?e.pa(b,null,function(){(d=e.ab(e.o))&&e.W(null,d,null,{yk:"new",Qj:"deleted"})}):W.J(a,"not-first-page")&&e.W(null,d,null,{yk:"new",Qj:"deleted"});return!1}},nd:function(b,a,c){a=document.getElementById((c&&c.N?c.N:this.N)+"-comp");a.style.height="";this.Gc=W.eb(a,0);this.oh=b;return!1},ec:function(b,a,c,e){var d=this;c=e&&e.N?e.N:d.N;var f;e=d.mc();var g=document.getElementById(c+"-comp");b=a?(b.screenY-a.screenY)*window.devicePixelRatio:
0;a=W.eb(g,0)+b;var h=a-d.Gc;if(d.oh)if(d.oh=null,0<b)for(f=d.Tg;f&&W.J(f,"prev-page-item");f=f.previousSibling)W.v(f,"prev-page-item");else 0>b&&(f=d.Mg)&&W.v(f,"next-page-item");if(d.La||!g.childNodes.length||!b)return!1;if(h<=-W.fe(d.o.id)){var l=d.Ia(d.ha);(f=d.dc(l||d.items.length,d.ha))||k.D(f)?d.pa(f,null,function(){if(l=d.Ia(d.o))d.W(null,l),d.Gc=W.eb(g,0)}):W.J(c,"not-last-page")&&(l=d.Ia(d.o),d.W(null,l),d.Gc=W.eb(g,0))}else h>=e?(l=d.ab(d.o),(f=d.dc(l||-1,d.o))||k.D(f)?d.pa(f,null,function(){if(l=
d.ab(d.o))d.W(null,l),d.Gc=W.eb(g,0)}):W.J(c,"not-first-page")&&(d.W(null,l),d.Gc=W.eb(g,0))):W.xa(g,a);return!1},md:function(b,a,c){c=c&&c.N?c.N:this.N;var e,d=this.mc(),f=document.getElementById(c+"-comp");b=a?(b.screenY-a.screenY)*window.devicePixelRatio:0;b=W.eb(f,0)+b-this.Gc;this.oh=null;if(this.La||!f.childNodes.length)return!1;b<=-W.fe(this.o.id)/2&&W.J(c,"not-last-page")?e=this.Ia(this.o):b>=d/2&&W.J(c,"not-first-page")&&(e=this.ab(this.o));e?(this.W(null,e),this.Gc=W.eb(f,0)):W.xa(f,this.Gc);
return!1}});Sa=function(b){k.apply(this,b)};
k.apply(Sa.prototype,{Vi:function(){var b=this.xc();return Math.round(b/3)-2},Kf:function(){var b=I.na;return b&&b.parent==this?b:null},Wg:function(b){var a=b?document.getElementById(b.id):null;b=document.getElementById("player");b=b.parentNode.removeChild(b);a?(a.insertAdjacentElement("beforeend",b),W.C(a,"player"),I.ce&&W.C(a,"player-active")):document.getElementById("player-frame").insertAdjacentElement("beforeend",b)},vh:function(b,a){var c=this.mc(),e=this.ak(),d,f;var g=W.getElementsByClassName("player",
"details-comp");var h=0;for(d=g.length;h<d;h++)(f=g[h])&&(W.J(f.id,"player-active")?W.v(f.id,["player","player-active"]):W.v(f.id,"player"));I.isVisible()&&this.Wg(b);!(h=document.getElementById(b.id))||this.before(b,this.o)||this.after(b,this.ha)||(a&&!W.J("player-thumbnails","active")&&(f=a?"player-"+a:"player-play",w.debug("tv.drawPlayNode","action",a,"control_id",f),$player.ga.map[f]&&$player.ga.yb($player.ga.map[f])),f=document.getElementById(this.o.id),a=W.J(f.previousSibling,"epg-day-item")&&
!W.J(f.previousSibling,"prev-page-item")?f.previousSibling.offsetTop:f.offsetTop,h.offsetTop+h.offsetHeight-a>e+.2*c?this.W(this.kd||this.K,null,b):this.W(this.kd||this.K,this.o))},W:function(b,a,c,e,d){function f(){R&&(document.getElementById("player-frame").insertAdjacentElement("beforeend",R),R=null);x&&W.v(x,M)}function g(Fa,Ma){var mb=0;k.ba(Fa)&&(Fa=document.getElementById(Fa));k.ba(Ma)&&(Ma=document.getElementById(Ma));if(G)for(;Ma!=Fa;Ma=Ma.nextSibling)mb+=Ma.offsetHeight;else mb=Fa.offsetTop-
Ma.offsetTop;return mb}function h(Fa){for(H=F.lastChild;H;H=F.lastChild)if(Na=p.Ra(H.id),p.after(Na,Fa))W.J(H,"player")&&(R=document.getElementById("player"),R=R.parentNode.removeChild(R)),F.removeChild(H);else break}function l(Fa){for(Z=F.firstChild;Z;Z=F.firstChild)if(ha=p.Ra(Z.id),p.before(ha,Fa))if(W.J(Z,"player")&&(R=document.getElementById("player"),R=R.parentNode.removeChild(R)),K&&p.Ia(ha)==Fa){z=Z;W.C(z,K);break}else F.removeChild(Z);else break}function m(){R||(R=document.getElementById("player"),
R=R.parentNode.removeChild(R));u.insertAdjacentElement("beforeend",R);W.C(u,"player");I.ce&&W.C(u,"player-active");R=null}var p=this,t,n,q,v,y,u,x,z,B,H,N,E,G=p.Cg(),M=e&&e.yk,K=e&&e.Qj,T=e&&e.N?e.N:p.N;var S=p.mc();var Q=p.ak(),D=I.na&&p.contains(I.na)?I.na:null,F=document.getElementById(T+"-comp"),O=Ec().getTime(),U=[b,a,c,e,p.W];if(!p.Qe||d)if(p.Qe=(new Date).getTime(),I.Oa())I.We[p.N]={va:p.va,ga:p,K:b,o:a,ha:c,ia:e},p.Qe=null;else{if(!a&&!c){if(y=p.Kf())if(t=y=p.Kf())for(a=t,n=p.Vi()+1;t&&n;t=
p.ab(t),n--)a=t;a||(a=b&&p.contains(b)?b:p.kd||p.K||p.items[0])}Sa.prototype.ud&&(clearTimeout(Sa.prototype.ud),Sa.prototype.ud=null);for(;F.firstChild&&W.J(F.firstChild,"deleted");){if(W.J(F.firstChild,"player")){var R=document.getElementById("player");R=R.parentNode.removeChild(R)}F.removeChild(F.firstChild)}if(a){"undefined"!==typeof a.nodeType&&(a=p.Ra(a.id));var X=0;for(q=t=a;X<=G;X++){t=p.ab(t);if("function"==typeof t){t(function(){f();p.W.apply(p,U)});return}if(t){if(q=t,0==X&&(B=t),X==G)break}else break}if(F.firstChild){var Z=
F.firstChild;var ha=p.Ra(Z.id)}t=q;n=null;for(E=0;t&&E<=G;n=t,t=p.Ia(t),c&&E++){if(ha&&(u=p.nb(t)))p.Wm(t,b,{now:O}),B&&!p.after(t,B)?W.J(u,"prev-page-item")||W.C(u,"prev-page-item"):W.J(u,"prev-page-item")&&W.v(u,"prev-page-item"),W.J(u,"next-page-item")&&(p.Vm(u),u!=xa&&W.v(u,"next-page-item"));else{var oa=p.Wa(t,b,(!x&&M||"")+(B&&!p.after(t,B)?" prev-page-item":""),{now:O});ha&&p.before(t,ha)?W.Mb(p.nb(ha),"beforebegin",oa):W.Mb(F,"beforeend",oa);u=p.nb(t);!x&&M&&(x=u);p.Uc&&p.Uc(t,u)}D&&D==t&&
m();t==a&&(N=u);if(N&&g(u,N)+u.offsetHeight>Q+.2*S){if(!c){var ka=t;var xa=u;g(u,N)+S<=Q+.2*S?(c=t,E=0):(c=n,E=1)}if(y&&!p.before(y,c)){for(;p.after(c,a)&&g(u,N)+u.offsetHeight>Q+.2*S;)W.C(N,"prev-page-item"),N=N.nextSibling,a=p.Ia(a),B&&(B=p.Ia(B)),++X>G&&(q=p.Ia(q),l(q),X--);g(u,N)+u.offsetHeight<Q-.2*S||y.index>c.index?(c=null,E=0):g(u,N)+S<=Q+.2*S?(c=t,E=0):(c=n,E=1)}}}if(!c&&(c=n,B)){f();p.W.apply(p,[b,null,c,e,p.W]);return}y=n;l(q);h(y)}else if(c){"undefined"!==typeof c.nodeType&&(c=p.Ra(c.id));
E=0;for(y=t=c;E<=G;E++){t=p.Ia(t);if("function"==typeof t){t(function(){f();p.W.apply(p,U)});return}if(t){if(y=t,0==E&&(ka=t),E==G)break}else break}if(H=F.lastChild)var Na=p.Ra(H.id);t=q=y;for(X=0;t&&X<=G;a&&X++){Na&&(u=p.nb(t))?(p.Wm(t,b,{now:O}),B&&p.before(t,B)?W.J(u,"prev-page-item")||W.C(u,"prev-page-item"):W.J(u,"prev-page-item")&&W.v(u,"prev-page-item"),W.J(u,"next-page-item")&&(p.Vm(u),u!=xa&&W.v(u,"next-page-item"))):(oa=p.Wa(t,b,(M||"")+(B&&!p.after(t,B)?" prev-page-item":""),{now:O}),x&&
W.v(x,M),Na&&p.after(t,Na)?W.Mb(p.nb(Na),"afterend",oa):W.Mb(F,"afterbegin",oa),u=p.nb(t),M&&(x=u),p.Uc&&p.Uc(t,u));D&&D==t&&m();t==ka?xa=u:t==c&&(v=u);if(v&&!(g(v,u)+v.offsetHeight<=Q+.2*S||a)&&(B=t,a=q,N=p.nb(a),X=0,xa&&g(xa,N)<Q-.2*S)){f();p.W.apply(p,[b,a,null,e,p.W]);return}n=p.ab(q=t);if("function"==typeof n){n(function(){f();p.W.apply(p,U)});return}if(n)t=n;else{if(!a&&(a=t,N=p.nb(a),ka)){f();p.W.apply(p,[b,a,null,e,p.W]);return}t=null}}h(y);l(q);N.previousSibling&&W.C(N.previousSibling,"prev-page-item")}xa&&
!W.J(xa,"next-page-item")&&W.C(xa,"next-page-item");if((u=p.nb(c))&&W.J(u,"next-page-item")){S=p.hn(u);v=g(u,N);t=0;for(n=S.length;t<n;t++){var Ra=S[t];if(v+(Ra.offsetTop-u.offsetTop)+Ra.offsetHeight>Q)break}Ra&&(p.Pt(u,Ra),F.style.height=""+(g(N,p.nb(q))+v+(Ra.offsetTop-u.offsetTop)+Math.round(.5*Ra.offsetHeight))+"px");2>S.length&&(c=p.ab(c))}else F.style.height=xa?""+(g(xa,p.nb(q))+Math.round(.5*S))+"px":"";G&&W.xa(F,N.previousSibling?-g(N.previousSibling,p.nb(q)):0);p.o=a;p.ha=c;p.am=p.nb(a);
p.Eo=c&&p.nb(c);p.Tg=N.previousSibling;p.Mg=xa;W.J(T,"not-first-page")?B||W.v(T,"not-first-page"):B&&W.C(T,"not-first-page");W.J(T,"not-last-page")?ka||W.v(T,"not-last-page"):ka&&W.C(T,"not-last-page");p.Qe=null;f();G&&"last"!=d&&(Sa.prototype.ud=setTimeout(function(){Sa.prototype.ud=null;z&&F.removeChild(z);p.W.apply(p,[b,p.o,null,e,"last"])},300))}},nd:function(b,a,c){a=document.getElementById((c&&c.N?c.N:this.N)+"-comp");a.style.height="";this.Gc=W.eb(a,0);this.oh=b;return!1},ec:function(b,a,c,
e){var d=this;c=e&&e.N?e.N:d.N;var f;e=d.mc();var g=document.getElementById(c+"-comp");b=a?(b.screenY-a.screenY)*window.devicePixelRatio:0;a=W.eb(g,0)+b;var h=a-d.Gc;if(d.oh)if(d.oh=null,0<b)for(f=d.Tg;f&&W.J(f,"prev-page-item");f=f.previousSibling)W.v(f,"prev-page-item");else 0>b&&(f=d.Mg)&&(d.Vm(f),W.v(f,"next-page-item"));if(d.La||!g.childNodes.length||!b)return!1;if(h<=-W.fe(d.o.id)){var l=d.Ia(d.ha);(f=d.dc(l||d.items.length,d.ha))||k.D(f)?d.pa(f,null,function(){if(l=d.Ia(d.o))d.W(null,l),d.Gc=
W.eb(g,0)}):W.J(c,"not-last-page")&&(l=d.Ia(d.o),d.W(null,l),d.Gc=W.eb(g,0))}else h>=e?(l=d.ab(d.o),(f=d.dc(l||-1,d.o))||k.D(f)?d.pa(f,null,function(){if(l=d.ab(d.o))d.W(null,l),d.Gc=W.eb(g,0)}):W.J(c,"not-first-page")&&(d.W(null,l),d.Gc=W.eb(g,0))):W.xa(g,a);return!1},md:function(b,a,c){c=c&&c.N?c.N:this.N;var e,d=this.mc(),f=document.getElementById(c+"-comp");b=a?(b.screenY-a.screenY)*window.devicePixelRatio:0;b=W.eb(f,0)+b-this.Gc;this.oh=null;if(this.La||!f.childNodes.length)return!1;b<=-W.fe(this.o.id)/
2&&W.J(c,"not-last-page")?e=this.Ia(this.o):b>=d/2&&W.J(c,"not-first-page")&&(e=this.ab(this.o));e?(this.W(null,e),this.Gc=W.eb(f,0)):W.xa(f,this.Gc);return!1}},Qa.prototype);Ta=function(b){k.apply(this,b)};
k.apply(Ta.prototype,{W:Sa.prototype.W,ka:Sa.prototype.ka,Wg:Sa.prototype.Wg,vh:Sa.prototype.vh,Vi:Sa.prototype.Vi,nb:Sa.prototype.nb,Ra:function(b){var a;if(!k.j(this.items)){if(this.map[b])return this.map[b];var c=0;for(a=this.items.length;c<a;c++){var e=this.items[c];if(e=Ta.prototype.Ra.call(e,b))return e}}return null},ab:function(b){var a=b.parent;if(0==b.index)return a!=this?a:null;for(b=a.items[b.index-1];;){if(k.j(b.items))return b;b=b.items[b.items.length-1]}},Ia:function(b){if(!k.j(b.items))return b.items[0];
for(;b!=this;b=b.parent){var a=b.parent;if(b.index+1<a.items.length)return a.items[b.index+1]}return null},before:function(b,a){var c=[],e=[];"undefined"!==typeof b.nodeType&&(b=this.Ra(b.id));for("undefined"!==typeof a.nodeType&&(a=this.Ra(a.id));b!=this;b=b.parent)c.unshift(b.index);for(;a!=this;a=a.parent)e.unshift(a.index);for(;c.length&&e.length;)if(b=c.shift(),a=e.shift(),b!=a)return b<a;return c.length<e.length},after:function(b,a){var c=[],e=[];"undefined"!==typeof b.nodeType&&(b=this.Ra(b.id));
for("undefined"!==typeof a.nodeType&&(a=this.Ra(a.id));b!=this;b=b.parent)c.unshift(b.index);for(;a!=this;a=a.parent)e.unshift(a.index);for(;c.length&&e.length;)if(b=c.shift(),a=e.shift(),b!=a)return b>a;return c.length>e.length},contains:function(b){return b&&b.root==this},Kf:function(){var b=I.na;return b&&b.root==this?b:null}});La=function(b){k.apply(this,b)};
k.apply(La.prototype,{O:function(b){var a,c=this.root;if("ArrowUp"==b){if((a=c.ab(this))&&a!==this)return b=I.kb(a,!0),b[b.length-1].Y=!0,I.go(b,{fb:!0}),c.ka(a),!1}else if("ArrowDown"==b&&(a=c.Ia(this))&&a!==this)return b=I.kb(a,!0),b[b.length-1].Y=!0,I.go(b,{fb:!0}),c.ka(a),!1;return!0}});
hc=W.ki=new function(){function b(){var h;for(h=f.length-1;0<=h;--h)if(!f[h].hidden){a(f[h]);return}a(null)}function a(h){h!=g&&(!g&&h?(gc.aj("window"),W.C("portal","window-frame")):g&&!h&&(gc.Eg("window"),W.v("portal","window-frame")),g&&g.setActive(!1),(g=h)&&h.setActive(!0))}function c(){var h,l;if(0<f.length){f.sort(e);var m=W.ki.BA;var p=0;for(h=f.length;p<h;p++)(l=f[p])&&!l.hidden&&l.Rt(m+10*p)}b()}function e(h,l){return!h.tl||h.tl<l.tl?-1:1}var d={},f=[],g=null;return{BA:100,items:f,register:function(h){h.Go&&
h.Go.unregister(h);h.Go=this;d[h.id]=h;f.push(h)},unregister:function(h){delete h.Go;delete d[h.id];f.remove(h)},get:function(h){return"object"==typeof h?h:d[h]},vw:function(h){h=this.get(h);return h!=g?(h.tl=(new Date).getTime(),c(),!0):!1},Ez:function(h){h=this.get(h);h.tl=-(new Date).getTime();c();return h},xo:function(){for(var h in d)d[h]&&"function"!=typeof d[h]&&d[h].isVisible()&&d[h].hide()},Dw:function(){for(var h in d)d[h]&&"function"!=typeof d[h]&&d[h].close()},Or:function(){return g},
FB:function(h,l){for(var m=[],p=f.length-1;0<=p;--p){var t=f[p];!1!==h.call(l||t,t)&&m.push(t)}return m},Yc:function(h,l){for(var m in d)if(d[m]&&"function"!=typeof d[m]&&!1===h.call(l||d[m],d[m]))break},En:function(){b()},j:function(){return 0==f.length},Pa:function(h){var l;for(l=f.length-1;0<=l;--l){var m=f[l];if(!m.hidden&&m.Pa&&!1===m.Pa.call(m,h))return!1}return!0},ed:function(h){var l;for(l=f.length-1;0<=l;--l){var m=f[l];var p=k.Aa(m.id).Zc();if(!m.hidden&&h.clientX>=p.x&&h.clientX<=p.right&&
h.clientY>=p.y&&h.clientY<=p.bottom&&m.ed&&!1===m.ed(h))return!1}return!0}}};gc.Wi("window",{scope:hc,show:hc.En,hide:hc.Dw});W.Window=function(b){k.apply(this,b);W.ki.register(this);this.create()};
k.apply(W.Window.prototype,{create:function(){this.id=this.id||k.id();var b=this.id;var a=this.Vb;var c=this.Jl||"window",e=this.Xo||"window-overlay",d=this.Ip||"window-underlay";var f=document.getElementById(b);f||(f=document.createElement("div"),k.apply(f,{id:b,className:c,innerHTML:'<div id="'+b+'-overlay" class="'+e+'">'+a+'</div><div id="'+b+'-underlay" class="'+d+'"></div>'}),k.apply(f.style,this.style),document.getElementById("window-frame").appendChild(f),"auto"==this.height&&(a=document.getElementById(b+
"-overlay"),b=document.getElementById(b+"-underlay"),f.style.height=""+a.offsetHeight+"px",b.style.height=""+a.offsetHeight+"px",f.style.marginTop="-"+(a.offsetHeight>>1)+"px"),f=document.getElementById(this.id));this.lc=f;W.kh.prototype.create.call(this);this.yb(this.S);1!=this.hidden&&this.show()},close:function(){1!=this.hidden&&this.hide();W.ki.unregister(this);W.ki.En();var b=this.lc;try{b.parentNode.removeChild(b)}catch(a){}},show:function(){W.ki.vw(this);W.Fa(this.lc);this.hidden=!1;return this},
hide:function(){W.ma(this.lc);this.hidden=!0;W.ki.En();return this},Rt:function(b){this.lc.style.zIndex=b},setActive:function(){},ZD:function(){W.ki.Ez(this);return this},Pa:function(b){-1!=["Back","Escape","Menu"].indexOf(b)?this.Td&&!1!==this.Td()||this.close():W.kh.prototype.Pa.apply(this,arguments);return!1}},W.kh.prototype);
W.nl=function(b){var a=this,c,e="",d,f=[];k.apply(a,b);e+='<div class="popup-menu">';var g=0;for(c=a.items.length;g<c;g++){var h=b.items[g];var l="popup-menu-item-"+h[a.dn];h[a.dn]===b.S[a.dn]&&(d=l);f.push(l);e+=['<div class="',a.uw,'" id="',l,'">',h[a.zr],"</div>"].join("")}W.Window.prototype.constructor.call(a,k.Ua({Vb:e+"</div>",style:{},S:d?d:0<f.length?f[0]:null,items:f,G:function(m){var p;k.Ga(m)&&(m=m.id);m=m.replace("popup-menu-item-","");var t=0;for(p=b.items.length;t<p;t++){var n=b.items[t];
if(String(n[a.dn])===m&&b.G)return b.G(n)}return!0}},b))};k.apply(W.nl.prototype,{YA:W.nl,uw:"popup-menu-item",Jl:"popup-menu-window",Xo:"popup-menu-overlay",Ip:"popup-menu-underlay",dn:"id",zr:"title",Pa:function(b){return"ArrowLeft"==b||"ArrowRight"==b?(this.close(),!1):W.Window.prototype.Pa.call(this,b)}},W.Window.prototype);Wa=function(b){k.apply(this,{Ck:{},ea:{}},b);kc[this.id]&&kc[this.id].getState&&this.Km&&this.Km(kc[this.id].getState());kc[this.id]=this};
Xa=function(b){Wa.prototype.constructor.apply(this,arguments)};k.apply(Xa.prototype,{V:function(b,a,c){var e=["clock","weather","nav","content","details"];if(c&&c.ef)return!1;if(this.level>b.level||this===b&&!k.j(a))c=kc[this.id],A.Ke||e.push("back"),I.Mk(c),I.Kk(e),this.$(this.K,null,{Na:!0});this.level!=b.level&&k.j(a);return!1}});Cb=function(){};
k.apply(Cb.prototype,{G:function(){this.V();return!1},V:function(b,a,c){function e(f,g,h){d.pa(0,null,function(){k.j(a)&&L.rh&&W.isVisible("back-panel")?(d.$(d.K,null,{Na:!0}),I.ra(,"back")):k.j(d.items)?(d.$(d.K,null,{Na:!0}),W.isVisible("back-panel")&&I.ra(,"back")):k.j(a)?(d.$(d.K,null,{Na:!0}),I.ge(0,c)):"function"==typeof f&&f.call(h||window,g)})}var d=this;W.ma("sort-panel");I.Ib.Ae&&W.ma("nav2-panel");W.ma("nav-panel");W.ma("search-panel");if(k.j(d.items))if(k.j(a))I.ub&&I.ub.Xg(d),e();
else return e;else if(I.ub&&I.ub.Xg(d),k.j(a)||a[0].dd)d.$(d.K,null,{Na:!0}),k.j(a)?L.rh&&W.isVisible("back-panel")?I.ra(,"back"):I.ge(,c):I.ge(a,c);return!1}});
Ya=function(b){var a=this;k.apply(a,b,{rr:(b.qb||b.id)+"-content-item",Lb:b.qb||b.id,Sh:V.Ge?1:2,Ck:{},ea:{},pa:function(c,e,d,f,g){var h=this;w.debug(a.id+".loadItems",h,c,e);g&&k.da(g.Rc)&&(a.Rc=g.Rc);h.aa||a.vb(h);var l=a.navigation?a.sa:null,m=l?l.cb||l.items[0]:null,p=a.Ae?m:null;p=p?p.cb||p.items[0]:null;var t=a.gd?(a.ie.cb||a.ie.items[0]).value:null,n=a.pd&&a.Rc?a.Nk.wb():null,q=e?e:h.aa*h.Sh;a.Zi=n;k.isArray(h.items)||(h.items=[]);g&&g.ae?a.cr(h):c=h.items.length;I.La(!0);0!==c||e||(q+=h.aa);
if(c>=h.$b&&c+q<=h.$b+h.Nd.length)w.debug(a.id+" data already cached !!!"),h==a.Ko?a.Dk(null,null,{P:d,scope:f,ia:g}):a.df?a.Oo(!0,null,{P:d,scope:f,ia:g},h,c):a.Og(null,null,{P:d,scope:f,ia:g},h,c);else if(l&&h==a.Ko&&a.sb&&!l.nk){var v=arguments;a.Ii(function(){a.sb(a.Dk,a,a.Mj||a.Li?{P:d,scope:f,ia:g}:{P:h.pa.jd(h,v),scope:h})},a)}else if(a.df){if(a.Ac)if(0>a.Ac)if(c>h.ob)var y=h.Ys||"next";else c<h.ob?y=h.vt||"prev":(h.vt=null,h.Ys=null);else l=c>h.$b?c+q-1:c,y=parseInt(l/a.Ac)+1;else y=1;a.df(m,
p,h,t,n,y,a.Oo.jd(a,[h,c,y],!0),a,{P:d,scope:f,ia:g})}else a.zb(m,p,h,t,n,c,q,a.Og.jd(a,[h,c],!0),a,{P:d,scope:f,ia:g})}});kc[a.id]&&kc[a.id].getState&&a.Km&&a.Km(kc[a.id].getState());kc[a.id]=a};
k.apply(Ya.prototype,{Mj:!1,pd:!0,gd:!0,Jg:!0,Uf:"table",Sh:2,Ii:function(b,a,c){w.debug(this.id+".login");b&&b.call(a||window,!0,c)},Ww:function(){var b=this,a,c=[],e=b.Kg&&b.Kg()||[{id:b.id+"-sort-index",title:C["sort-popular"],value:"index"},{id:b.id+"-sort-id",title:C["sort-recent"],value:"id desc"},{id:b.id+"-sort-name",title:C["sort-name"],value:"name"}];var d=0;for(a=e.length;d<a;d++)c.push(new Qb(k.apply({id:b.id+"-sort-"+e[d].value,Xb:function(f){return f?this.V(f):!0},V:function(f){var g=
this.parent;return this!=f&&this!=g.cb?(g.cb=this,b.Ea.pa(0,null,null,null,{Rc:!1,oe:!0,ae:!0,Na:!0}),!1):!0}},e[d])));d=new Pb({id:"sort-"+b.id,title:C.sorting,N:"sort",rc:"sort",hb:"sort-comp",zf:b.id,Sa:!0,items:c});k.j(c)||(d.cb=d.K=d.items[0],W.Sb.prototype.nc.call(d,d,{Rb:!0,Ee:!0,Fe:!0}));return d},sb:function(b,a,c){w.debug("$App.DataSource.loadNavItems",this.wd);Y.U&&k.oa.abort(Y.U);Y.U=J.jsonRpc("get_categories",{app:this.wd,media_items:!1,media_count:!0},function(e){Y.U=null;if("function"==
typeof b){var d=e&&!e.error&&e.result;b.call(a||window,d,d?e.result:null,c)}},this)},Dk:function(b,a,c){var e,d=[],f=this.sa;w.debug(this.id+".onLoadNavItems",this,b,a,c);f.nk=!0;this.Py&&this.Py(a);if(b&&a){var g=this.Bb(a);var h=this.xb?this.xb(a):g&&g.length}if(this.Mj){f=this.Ea;if(b&&0<h){for(e=0;e<h;e++)if(b="function"==typeof g.iterateNext?g.iterateNext():g[e],b=this.Ob(b,a))k.apply(b,{Ca:!0}),d.push(this.bc(b,f));e=d.length}I.Of(f,d,0,e,{Rb:!0,Ee:!0,Fe:!0});f.$();f.Db()}else if(b&&0<h){for(e=
0;e<h;e++)b="function"==typeof g.iterateNext?g.iterateNext():g[e],(b=this.Ob(b,a))&&f.items.push(this.Oj(b));e=f.items.length;(g=(a=cc.get("menu"))&&a.zf==this.id?a.ea:null)&&g.nav&&g.nav.id=="nav-"+this.id&&W.Tb.prototype.restore(f,g.nav);k.j(f.items)||(f.K||(f.K=f.items[0]),this.Li||(f.cb=f.K),a=f.K,g&&g.nav2&&g.nav2.id==a.id&&W.Tb.prototype.restore(a,g.nav2),W.Sb.prototype.nc.call(f,f,{Rb:!0,Ee:!0,Fe:!0}),f.$(f.K),this.Ae&&!k.j(a.items)&&(a.K||(a.K=a.items[0]),a.cb=a.K,a.$(a.K)))}I.La(!1);c&&"function"==
typeof c.P&&c.P.call(c.scope||window,d,0,e,c.ia)},Bb:function(b){return b&&b.categories},xb:function(b){return b&&(b.count||b.categories&&b.categories.length)},Ob:function(b){return{id:this.id+"-nav-item-"+b.id,value:b.id,title:b.title||b.name,If:b.extra,za:b.count}},Nj:function(){},Oj:function(b){return b},vb:function(b){var a=0,c=document.getElementById("content");var e="";if(b.Sa){b.Pi&&(e+='<div class="content-page" id="content-page-1">');b.$h&&(e+='<div class="content-row content-row-1" id="content-row-1" style="transition:none;">');
e+=b.Wa({id:"content-item-1"});b.$h&&(e+="</div>");b.Pi&&(e+="</div>");var d=b.Ol?"categories":b.Gf?"episodes":this.yu||"videos";I.Ja(null,"content",e,{pe:d});var f=document.getElementById("content-comp");b.Pi&&(f=f.firstChild);if(b.$h)var g=f=f.firstChild;f=f.firstChild;e=f.offsetWidth;f=f.offsetHeight;b.$h&&(W.C("content","row-1"),a=parseInt(k.Aa(g).Ya("marginBottom")),W.v("content","row-1"));b.tb=Math.floor(c.offsetWidth/e);k.D(b.vc)||(b.vc=Math.round((c.offsetHeight-a)/f));b.Ol?b.Zq=b.tb:b.Gf?
this.mo=b.tb:this.tb=b.tb;this.vc=b.vc;b.aa=b.tb*b.vc;1<b.vc&&"wh"==L.Vf&&(g=document.getElementById("menu"),W.Mb("content-row-1","afterend",'<div class="content-row content-row-2" id="content-row-2" style="transition:none;">'),b=k.Aa("content-panel").Zc(!1,null,g),b.bottom>g.offsetHeight&&k.Aa("content-panel").Iz(g.offsetHeight-b.y))}else e+=b.Wa({id:"content-item-1"}),I.Ja(null,"content",e,{pe:d}),f=document.getElementById("content-comp").firstChild.offsetHeight,this.Tf=b.Tf=Math.round(document.getElementById("content").offsetHeight/
f),this.aa=b.aa=b.Tf*this.Ql,b.Cf=L.Yb?b.aa:0,b.gb=f;I.Ja(null,"content","",{pe:d})},qe:function(b){w.debug(this.id+".createContentMenu",b);k.Ua(b,{va:this,Uf:this.Uf,ah:this.ah,N:"content",Sh:this.Sh,Pi:this.Iw,$h:this.Kw,Wa:this.Od,$:this.Zh,Jg:this.Jg,dc:this.dc,ka:this.No,Db:this.Db,pa:this.pa});return b},bc:function(b){return b},No:function(b,a,c){var e;if(!k.j(this.items)&&(e=W.getElementsByClassName("content-page"))&&0<e.length){var d=this.wx||this.items[0];c=c&&c.cc;k.j(this.items);a=document.getElementById("content-comp");
var f=e[0].offsetWidth,g=e[0].offsetHeight;e=this.aa;var h=this.K?parseInt(this.K.index/e):0;b=b?parseInt(b.index/e):0;d=parseInt(d.index/e);if(L.Eb||k.hs)g=window.getComputedStyle(a.firstChild,null),f=parseInt(g.getPropertyValue("width")),g=parseInt(g.getPropertyValue("height"));if(b!=h||c)this.Sa?a.style.left=(d-b)*f+"px":a.style.top=(d-b)*g+"px",this.o=this.items[b*e]}this.Db();return!1},Db:function(){var b=this.aa,a=k.j(this.items)?0:this.items.length;a=this.za||a;var c=(this.ob||0)+(this.o?this.o.index:
0),e=parseInt(c/b)+1;if(k.j(this.items))W.v("content","first-page"),W.v("content","not-first-page"),W.v("content","not-last-page");else{if(0==c)W.v("content","not-first-page"),W.C("content","first-page");else{W.v("content","first-page");W.C("content","not-first-page");try{document.getElementById("content-page-"+(e-1)).className="content-page prev-page"}catch(d){}}if(c+b>=a)W.v("content","not-last-page");else{W.C("content","not-last-page");try{document.getElementById("content-page-"+(e+1)).className=
"content-page next-page"}catch(d){}}try{document.getElementById("content-page-"+e).className="content-page cur-page"}catch(d){}}},dc:function(b,a){var c=this.va,e=c.navigation?c.sa:null;e=e?e.cb||e.items[0]:null;c=(c=c.Ae?e:null)?c.cb||c.items[0]:null;e=this.Sa?this.za:c?c.za:e?e.za:this.za;c=this.aa;var d=parseInt(b.index/c);return d>parseInt(a.index/c)&&c*(d+2)>this.items.length&&this.items.length<e?b:!1},MB:function(b){return 0<this.Ac?parseInt(b/this.Ac)+1:null},KB:function(b){return 0<this.Ac?
(b-1)*this.Ac:null},cr:function(b){k.j(b.Nd)||delete b.Nd;b.$b=void 0},Ta:function(b){return b&&b.items},ky:function(b){return b&&b.offset},Va:function(b){return b&&b.count},uC:function(b,a,c,e){b={url:b,method:"GET",rb:!1,scope:this,P:function(d,f,g){Y.U=null;d=f?g.responseText:null;if("function"==typeof a)try{a.call(c||window,f,d,e)}catch(h){w.error(h.name,h.m,h.description||h.message||h,h)}}};Y.U&&k.oa.abort(Y.U);Y.U=k.oa.request(b)},Pc:function(b,a,c,e){b={url:b,method:"GET",rb:!1,scope:this,
P:function(d,f,g){Y.U=null;d=f?g.responseText:null;e&&e.debug&&w.debug("$App.DataSource.loadPageAsDoc callback",d);try{f&&(d=(new DOMParser).parseFromString(d,"text/html"))}catch(h){w.error(h.name,h.m,h.description||h.message||h,h)}if("function"==typeof a)try{a.call(c||window,f,d,e)}catch(h){w.error(h.name,h.m,h.description||h.message||h,h)}}};Y.U&&k.oa.abort(Y.U);Y.U=k.oa.request(b)},Oo:function(b,a,c,e,d,f){var g=c&&c.ia,h,l,m=e.za||0;var p={};w.debug(this.id+".onLoadContentPage",b,a,c,e&&e.id,
e,d,f,e.za);g&&g.ae&&(e.items=[]);if(b){if(a){var t=this.Ta(a,e,p);this.Jc&&(l=this.Jc(a,e,p));!k.D(l)&&t&&(l=t.length);this.Va&&((m=this.Va(a,e,p))?e.za=m:m=e.za);!k.D(this.Ac)&&0<l&&(w.debug(this.id+" found mediaPerPage",l),this.Ac=l);0>this.Ac?h=k.j(e.$b)||k.j(e.Nd)?0:e.$b+e.Nd.length:k.D(f)&&(h=(f-1)*this.Ac)}if(0<l){if(k.j(e.$b)||k.j(e.Nd)||h+l<e.$b||h>e.$b+e.Nd.length)this.cr(e),e.Nd=[],e.$b=h;var n=b=0;for(p=l;b<p;b++){var q="function"==typeof t.iterateNext?t.iterateNext():t[b];(q=this.$a(q,
a))?(h+n<e.$b?e.Nd.splice(n,0,q):e.Nd[h+n-e.$b]=q,n++):0<m&&m--}h<e.$b&&(e.$b=h)}0>this.Ac?(d<e.$b?(f=this.ut?this.ut(a,e):"prev",e.vt=f):(f=this.Xs?this.Xs(a,e):"next",e.Ys=f),f||(m=e.items.length)):k.D(f)&&(f=d<e.$b?f-1:f+1);if(d>=e.$b&&d+e.aa*e.Sh<=e.$b+e.Nd.length||0<l&&l<this.Ac||k.j(f))for(b=0;b<e.Nd.length-(d-e.$b)&&!(0>d-e.$b+b||d-e.$b+b>=e.Nd.length);b++)q=e.Nd[d-e.$b+b],q=this.bc(q,e),d+b<e.items.length?e.items[d+b]=q:e.items.push(q);else if(0<l){a=(a=this.navigation?this.sa:null)?a.cb||
a.items[0]:null;g=(g=this.Ae?a:null)?g.cb||g.items[0]:null;t=this.gd?(this.ie.cb||this.ie.items[0]).value:null;this.Zi=h=this.pd&&this.Rc?this.Nk.wb():null;this.df(a,g,e,t,h,f,this.Oo.jd(this,[e,d,f],!0),this,c);return}}I.Of(e,e.items,e.ob,m,g&&g.oe?{}:{Rb:!0,Ee:!0,Fe:!0});g&&g.Na&&e.$&&(e.$(null,null,g),e.Db());I.La(!1);c&&"function"==typeof c.P&&c.P.call(c.scope||window,e.items,d,m,c.ia)},zb:function(b,a,c,e,d,f,g,h,l,m){w.debug("$App.DataSource.loadContentItems",arguments);Y.U&&k.oa.abort(Y.U);
Y.U=J.jsonRpc("get_items",{app:this.wd,category_id:b&&b.value,parent_id:c.th,where:d?"*"+d+"*":null,order_by:e,offset:f,limit:g},function(p){Y.U=null;"function"==typeof h&&h.call(l||window,p&&!p.error&&p.result,p.result,m)},this)},Og:function(b,a,c,e,d){var f;var g={};var h=c&&c.ia,l=0;w.debug(this.id+".onLoadContentItems",b,a,c,e,d,e.za);if(!k.isArray(e.items)||h&&h.ae)e.items=[];if(b&&(b=this.Ta(a,e,g),!k.j(b)||"object"==typeof b&&"function"==typeof b.iterateNext))if("function"==typeof b.iterateNext)for(l=
this.Va(a,e,g)||e.za,g=0,f=b.iterateNext();f;f=b.iterateNext(),g++)(f=this.$a(f,a))&&(f=this.bc(f,e)),f?d+g<e.items.length?e.items[d+g]=f:e.items.push(f):0<l&&l--;else for(l=this.Va(a,e,g)||e.za,g=0,a=b.length;g<a;g++)f=b[g],(f=this.$a(f))&&(f=this.bc(f,e)),f?d+g<e.items.length?e.items[d+g]=f:e.items.push(f):0<l&&l--;I.Of(e,e.items,e.ob,l,h&&h.oe?{}:{Rb:!0,Ee:!0,Fe:!0});h&&h.Na&&e.$&&(e.$(null,null,h),e.Db());I.La(!1);c&&"function"==typeof c.P&&c.P.call(c.scope||window,e.items,e.ob,l,h)},$a:function(b){w.debug("$App.DataSource.parseContentItem",
b);return{id:this.id+"-content-item-"+b.id,th:b.id,name:b.name,title:b.title,Ca:b.is_folder||b.is_directory,description:b.description,summary:b.summary,mb:b.thumbnail_url,poster:b.image_url,fn:b.video_url,unit:b.unit,Ti:b.price,m:b.number}},wC:function(){w.debug("$App.DataSource.loadVideoInfo",this)},Ed:function(){var b=["content"];A.Ke||b.push("back");this.navigation&&!this.Mj&&b.push("nav");this.Ae&&b.push("nav2");this.pd&&b.push("search");this.gd&&b.push("sort");this.details&&b.push("details");
I.Mk(this);I.Kk(b);this.sa&&this.sa.cb&&(this.sa.$(this.sa.K),this.Ae&&this.sa.cb.$(this.sa.cb.K));this.pd&&this.Nk.$();this.gd&&this.ie.$()},V:function(b,a,c){function e(h,l,m){d.pa(0,null,function(){d.$(d.K,null,{Na:!0});k.j(d.items)?W.isVisible("back-panel")?I.ra(,"back"):W.isVisible("home-panel")&&I.ra(,"home"):k.j(a)?L.rh&&W.isVisible("back-panel")||(W.isVisible("back-panel")&&(I.S=g,I.ub.pc()),I.ge(0)):(W.isVisible("back-panel")&&(I.S=g,I.ub.pc()),"function"==typeof h&&h.call(m||window,
l))},null,{Rc:f.Rc,oe:!0,ae:!0,Na:!0})}var d=this,f=d.va,g=I.S;w.debug(this.id+".onEnter",arguments);if(c&&c.ef)return!1;d.Ed(d);if(k.j(d.items))if(k.j(a))I.ub&&1<d.level&&I.ub.Xg(d),W.isVisible("back-panel")&&I.ra(,"back"),e();else return e;else I.ub&&1<d.level&&I.ub.Xg(d),d.$(d.K,null,{Na:!0}),k.j(a)&&(L.rh&&W.isVisible("back-panel")?I.ra(,"back"):I.ge());return!1},getState:function(){return{Rc:this.Rc,Zi:this.Zi}},Km:function(b){k.apply(this,{Rc:b?b.Rc:null,Zi:b?b.Zi:null})},Ab:function(b){var a=
this;w.debug(a.id+".mount_app node",b,"app",a);a.Ko=b;b.items=b.items||[];a.navigation&&(a.sa=a.Mj?b:a.Nj(b));a.Mj&&k.apply(b,{Ol:!0});a.Li||k.apply(a,{Ea:a.qe(b)});if(a.gd){var c=cc.get("menu");c=c&&c.zf==a.id?c.ea:null;k.apply(a,{ie:a.Ww()});c&&c.sort&&c.sort.id=="sort-"+a.id&&W.Tb.prototype.restore(a.ie,c.sort);k.j(a.ie.items)||(a.ie.K||(a.ie.K=a.ie.items[0]),a.ie.cb=a.ie.K)}a.pd&&(k.apply(a,{Nk:new W.vf({id:"search-input",value:a.Zi,N:"search",placeholder:C.search,pc:function(){W.blur(this.id)},
G:function(){W.C("menu","search-page");W.bj({Ir:!0,Rn:document.getElementById(this.id)},function(e){k.ba(e)?a.Ea.pa(0,null,null,null,{Rc:e?!0:!1,oe:!0,ae:!0,Na:!0}):W.v("menu","search-page")});return!1},$:function(){var e=this.kc("ITEM");I.Ja(this,"search",e);e=document.getElementById("search-input");k.apply(e,{onfocus:W.vf.prototype.bt,onblur:W.vf.prototype.$s});(L.Fc||L.Eb)&&k.apply(e,{onclick:function(d){Zb.isVisible()?W.Zr():a.Nk.G();W.xi(d)},onmouseover:function(){}});try{e.value&&(e.selectionStart=
e.selectionEnd=e.value.length)}catch(d){}}})}),L.Fc||L.Eb)&&(a.Ck.search=a.Nk);k.apply(b,{V:a.V,G:function(){this.V();return!1},Ed:function(e){this.Ed();e.aa||this.vb(e)}.jd(a)});return b},QC:function(b){var a=document.getElementById(b+"-panel");if("details"==b&&!(W.isVisible(a,!0)&&0<a.offsetHeight))return!1},Td:function(){},O:function(b,a){var c=I.ea;var e=I.Zb,d,f,g;if(c[e]&&c[e].Sa&&"ArrowRight"==b)return!1;var h=k.apply({id:a.id},k.Aa(a.id).Zc(!1,null,document.getElementById("menu")));h.cx=h.x+
h.width/2;h.cy=h.y+h.height/2;var l=W.J(e,"SCROLLBAR")?e:e+"-panel";a=k.apply({id:l},k.Aa(l).Zc(!1,null,document.getElementById("menu")));a.cx=a.x+a.width/2;a.cy=a.y+a.height/2;var m=W.getElementsByClassName("PANEL","menu");var p=0;for(d=m.length;p<d;p++){var t=m[p];l=t.id;if(l!=a.id&&W.isVisible(t,!0)&&0<t.offsetHeight&&(l=k.apply({id:l},k.Aa(t).Zc(!1,null,document.getElementById("menu"))),l.cx=l.x+l.width/2,l.cy=l.y+l.height/2,"ArrowUp"!=b&&"ArrowDown"!=b||!W.J(l.id,"VBOX")||!(a.right<=l.x||l.right<=
a.x))){var n=W.getElementsByClassName("ITEM",t);l=0;for(f=n.length;l<f;l++){var q=n[l];q.id!=h.id&&W.yh(q,"PANEL")==t&&(q=k.apply({id:q.id},k.Aa(q).Zc(!1,null,document.getElementById("menu"))),q.cx=q.x+q.width/2,q.cy=q.y+q.height/2,0>=q.right||q.x>=Y.lb||0>=q.bottom||q.y>=Y.Cc||(q.hypot=Math.pow(q.cx-h.cx,2)+Math.pow(q.cy-h.cy,2),"ArrowUp"==b?(q.cy<h.cy||q.cy==h.cy&&q.cx<h.cx)&&(!g||q.y>g.bottom||q.bottom>g.y&&q.hypot<g.hypot)&&(g=q):"ArrowDown"==b?(q.cy>h.cy||q.cy==h.cy&&q.cx<h.cx)&&(!g||q.bottom<
g.y||q.y<g.bottom&&q.hypot<g.hypot)&&(g=q):"ArrowLeft"==b?q.cx<h.cx&&(!g||q.hypot<g.hypot)&&(g=q):"ArrowRight"==b&&q.cx>h.cx&&(!g||q.hypot<g.hypot)&&(g=q)))}}}g&&(a=W.yh(g.id,W.J(g.id,"SCROLLITEM")?"SCROLLBAR":"PANEL"))&&(l=a.id.replace(/\-panel$/,""),c[l]&&c[l].N&&(l=c[l].N),W.isVisible(l,!0)&&(l==e?(c=I.kb(ac[g.id],!0),c[c.length-1].Y=!0,I.go(c)):c[l]&&k.j(c[l].items)?I.ra(,l,{Cb:!0,fb:!0,Y:!0}):ac[g.id]&&ac[g.id].root?(b=ac[g.id].root,g=!b.kd||b.before(b.kd,b.o)||b.after(b.kd,b.ha)?b.o:b.kd,
c=I.kb(g,!0,c[l]),c[c.length-1].Y=!0,c.shift(),I.ta(c,l,{Cb:!0,fb:!0})):I.ta(,l,{Cb:!0,fb:!0,Y:!0})));return!1}});Za=function(b){b&&k.Ua(b,{view:"tv",rr:(b.qb||b.id)+"-content-item",Lb:b.qb||b.id});Ya.prototype.constructor.apply(this,arguments)};
k.apply(Za.prototype,{navigation:!0,pd:!1,gd:!1,Uf:"vbox",Ql:1,Nj:function(b){w.debug(this.id+".createNavMenu node",b);this.Li?Eb.prototype.constructor.call(b,k.apply({N:"nav",zf:this.id,va:this,Sa:"modern"!=r.view,pa:this.pa},Eb.prototype)):b=new Eb({id:"nav-"+this.id,N:"nav",zf:this.id,Sa:"modern"!=r.view,items:[]});return b},Oj:function(b){var a=this;b=new Fb(k.apply({pc:function(c){this.parent==c.parent&&I.wh("content")},Xb:function(c){return c?this.V(c):!0},V:function(c){var e=this.parent;return this!=
c&&(this!=e.cb||c&&c.level<this.level)?(e.cb=this,a.Li&&(a.Ea=this),a.Ea.pa(0,null,null,null,{Rc:!1,oe:!0,ae:!0,Na:!0}),!1):!0}},b));a.Li&&(b=a.qe(b));return b},qe:function(b){k.Ua(b,Qa.prototype);k.Ua(b,{hb:"content-comp"});return Ya.prototype.qe.apply(this,arguments)},bc:function(b){var a=this;k.Ua(b,{O:Ha.prototype.O,G:function(){w.debug(a.id+".onOk",b);var c=this,e=c.media;if(e){if(e==$player.playingMedia())return!0;e.disabled||$player.play(e)}else I.La(!0),a.tc(c,function(d,f){I.La(!1);w.debug(a.id+
".loadMediaInfo callback",d,f);f&&(f.va=a);c.media=f;$player.play(f)});return!1}});return b},Zh:function(b,a,c){a=this.va;var e=this.o;k.D(this.aa)||(k.D(a.aa)?this.aa=a.aa:a.vb(this));a=this.aa;if(c&&c.Na||!b||!e||!document.getElementById(e.id))I.Ja(this,"content","");else if(this==I.De.content&&k.j(this.items)||b.index>=e.index&&b.index<e.index+a)return;k.j(this.items)||(c=b?b.index:e?e.index:0,c=Math.floor(c/a)*a,this.items.length-c<a&&(c=this.items.length>a?this.items.length-a:0),this.W(b,this.items[c]))},
Od:function(b,a,c){a=this.va;var e=r.$e||r.pf||"modern"==r.view;return'<div class="content-item '+a.Lb+"-content-item ITEM"+(c?" "+c:"")+(e?" hidden-index":"")+'" id="'+b.id+'"><span class="content-item-index '+(a.Lb+"-content-item-index")+(e?" hidden":"")+'">'+(A.el&&k.D(b.Bf)?b.Bf:b.index+1)+'</span><span class="content-item-title '+a.Lb+'-content-item-title">'+b.title+"</span></div>"},O:function(b){var a=I.Ib,c=I.S,e=I.Zb,d=a.sa,f=a.Ea,g=I.ea.details,h="modern"!=r.view,l=c.parent;w.debug(a.id+
".onArrowKey",b,c,"active_panel_id",e);if("nav"==e)return h?"ArrowUp"==b?W.isVisible("back-panel")?I.ra(,"back"):W.isVisible("home-panel")&&I.ra(,"home"):"ArrowDown"==b?k.j(f.items)||I.ta(,"content",{Y:!0}):"ArrowLeft"==b&&L.Pn&&W.isVisible("back-panel")&&I.ra(,"back"):"ArrowUp"==b?c===l.items[0]&&(W.isVisible("back-panel")?I.ra(,"back"):W.isVisible("home-panel")&&I.ra(,"home")):"ArrowLeft"==b?W.isVisible("back-panel")?I.ra(,"back"):W.isVisible("home-panel")&&I.ra(,"home"):
"ArrowRight"==b&&(k.j(f.items)||I.ta(,"content",{Y:!0})),!1;if("content"==e){if("ArrowLeft"==b)W.isVisible("nav-panel")&&!k.j(d.items)?I.ta(,"nav",{Y:!0}):W.isVisible("back-panel")?I.ra(,"back"):W.isVisible("home-panel")&&I.ra(,"home");else if(h)if("ArrowRight"==b)W.isVisible("details-panel")&&W.isVisible("details-scrollbar")&&g&&!k.j(g.items)?I.ta(,"details-scrollbar",{Y:!0,fb:!0}):W.isVisible("nav-panel")&&!k.j(d.items)&&I.ta(,"nav",{Y:!0});else if("ArrowUp"==b){if(c===l.items[0])if(W.isVisible("nav-panel")&&
!k.j(d.items))I.ta(,"nav",{Y:!0});else return!0}else"ArrowDown"==b&&c===l.items[l.items.length-1]&&(!l.ka||l.ka(l.items[0]),W.isVisible("nav-panel")&&!k.j(d.items)?I.ta(,"nav",{Y:!0,Rb:!1}):I.go(0,{Y:!0}));else"ArrowRight"==b?W.isVisible("details-panel")&&W.isVisible("details-scrollbar")&&g&&!k.j(g.items)&&I.ta(,"details-scrollbar",{Y:!0,fb:!0}):"ArrowUp"==b?c===l.items[0]&&(!l.ka||l.ka(l.items[l.items.length-1]),I.Ka(l.items.length-1,{Rb:!1})):"ArrowDown"==b&&c===l.items[l.items.length-
1]&&(!l.ka||l.ka(l.items[0]),I.Ka(0,{Rb:!1}));return!1}if("details"==e||"details-scrollbar"==e)W.isVisible("content-panel")&&!k.j(f.items)&&"ArrowLeft"==b&&I.ta(,"content",{Y:!0});else if("home"==e||"back"==e)return W.isVisible("nav-panel")&&!k.j(d.items)?"ArrowRight"!=b&&"ArrowDown"!=b||I.ta(,"nav",{Y:!0}):!W.isVisible("content-panel")||k.j(f.items)||"ArrowRight"!=b&&"ArrowDown"!=b||I.ta(,"content",{Y:!0}),!1;return!0}},Ya.prototype);
(function(){var b="classic";Db=function(){};k.apply(Db.prototype,{V:function(a,c){var e=this,d=e.va,f=e.media,g=arguments;if(d.details&&d.Tk)W.C("menu","details-page"),I.ub&&I.ub.Xg(e,function(){W.v("menu","details-page");I.wh("details");I.ta(,"content",{Y:!0})}),e.$(),k.j(c)&&I.ge(0);else{if(!f||e.disabled||f&&f==$player.playingMedia())return!0;if(A.qf&&r.T<f.T)try{nc.Th(f.T,function(h,l){h&&l.T>=f.T&&(r.T=l.T,Db.prototype.V.apply(e,g))})}catch(h){}else d.Be?d.Be(f):$player.play(f)}return!1}});
$a=function(a){a&&k.Ua(a,{rr:(a.qb||a.id)+"-content-item",Lb:a.qb||a.id,vc:a.R&&k.da(a.R.rowsPerPage)?a.R.rowsPerPage:this.vc,pd:a.R&&k.da(a.R.searching)?a.R.searching:this.pd,Tk:a.R&&k.da(a.R.show_media_info)?a.R.show_media_info:A.Tk,gd:a.R&&k.da(a.R.sorting)?a.R.sorting:this.gd,view:"vod",yu:a.R&&a.R.videosView,Sc:a.R&&a.R.video_thumbnails,en:a.R&&a.R.video_thumbnails_url});Ya.prototype.constructor.apply(this,arguments)};k.apply($a.prototype,{navigation:!0,pd:!0,gd:!0,Iw:!0,Kw:!0,Uf:"table",Ql:1,
Nj:function(){return new Pb({id:"nav-"+this.id,N:"nav",rc:"nav",hb:"nav-comp",zf:this.id,Sa:!0,items:[]})},Oj:function(a){var c=this,e;if(c.Ae){var d=0;for(e=a.items.length;d<e;d++)a.items[d]=c.Tw(a.items[d]);a=new Qb(k.apply({pc:function(f){this.parent==f.parent&&I.wh("nav2")},Xb:function(f){if(!f)return!0;c.Ae&&f.parent!=this&&this.$();return this.V(f)},V:function(f){var g=this.parent;return this!=f&&this!=g.cb?(g.cb=this,c.Ea.pa(0,null,null,null,{Rc:!1,oe:!0,ae:!0,Na:!0}),!1):!0}},a));a=new Pb(k.apply({title:"Категории 2",
N:"nav2",rc:"nav2",hb:"nav2-comp",zf:c.id,Sa:!0},a))}else a=new Qb(k.apply({Xb:function(f){return f?this.V(f):!0},V:function(f){var g=this.parent;return this!=f&&this!=g.cb?(g.cb=this,c.Ea.pa(0,null,null,null,{Rc:!1,oe:!0,ae:!0,Na:!0}),!1):!0}},a));return a},Tw:function(a){var c=this;return new Qb(k.apply({Xb:function(e){return e?this.V(e):!0},V:function(e){var d=this.parent;return this!=e&&this!=d.cb?(d.cb=this,c.Ea.pa(0,null,null,null,{Rc:!1,oe:!0,ae:!0,Na:!0}),!1):!0}},a))},qe:function(a){k.apply(a,
{Sa:!0,W:this.mA,Ph:Rb.prototype.Ph,nd:this.Uy,ec:this.gt,md:this.ft,jb:this.ht});a.Ol?k.apply(a,{tb:this.Zq,vc:this.vc,aa:this.Zq*this.vc,Wa:this.Gw?this.Gw:this.Od,$:this.oz?this.oz:this.Zh}):a.Gf?k.apply(a,{tb:this.mo,vc:this.vc,aa:this.mo*this.vc,Wa:this.Hw?this.Hw:this.Od,$:this.pz?this.pz:this.Zh}):k.apply(a,{tb:this.tb,vc:this.vc,aa:this.tb*this.vc,Wa:this.Od,$:this.Zh});return Ya.prototype.qe.apply(this,arguments)},bc:function(a,c,e){var d=this;a.va=d;if(A.Sk||"modern"==b){var f;for(f=c;a.title&&
f&&f.Ca&&f.title&&f!=d.Ea;f=f.parent){var g=new RegExp(f.title+"\\.?\\s?");a.title&&f.title&&-1!=a.title.search(g)&&(a.title=a.title.replace(g,"").trim())}}if("modern"==b)if(c==d.Ea&&a.Ca&&k.apply(a,{dc:k.Nc,Wa:d.wr,Wm:k.Nc,hn:function(h){W.J(h,"wrap-lines")||W.C(h,"wrap-lines");return h.childNodes},Vm:function(h){W.J(h,"wrap-lines")&&W.v(h,"wrap-lines")},Pt:k.Nc,W:function(h,l,m,p,t){Sa.prototype.W.apply(this,[h,l,m,k.apply({N:"vod-episodes"},p),t])},jb:function(h,l,m){return Sa.prototype.jb.apply(this,
[h,l,k.apply({N:"vod-episodes"},m)])},nd:function(h,l,m){return Sa.prototype.nd.apply(this,[h,l,k.apply({N:"vod-episodes"},m)])},ec:function(h,l,m,p){return Sa.prototype.ec.apply(this,[h,l,m,k.apply({N:"vod-episodes"},p)])},md:function(h,l,m){return Sa.prototype.md.apply(this,[h,l,k.apply({N:"vod-episodes"},m)])},Cg:Qa.prototype.Cg,mc:function(){k.D(d.lo)||d.vb(this);return d.lo},ak:function(){k.D(d.Er)||d.vb(this);return d.Er}},Ta.prototype),c==d.Ea||e)k.apply(a,{N:"details",Uf:"fit",$:d.op,Db:k.Nc,
O:Sb.prototype.O,G:function(){this.V();return!1},V:function(h,l){function m(q,v,y){I.La(!0);d.vy(n,function(){var u;var x=!k.j(n.items)&&n.items[0].Ca;I.La(!1);if(x){n.mf=new Qa({id:"vod-seasons",rc:"vod-seasons",hb:"vod-seasons-comp",N:"vod-seasons",Qi:"details",va:d,Cf:0,items:[],Wa:d.xr,Wm:k.Nc,W:function(B,H,N,E,G){Qa.prototype.W.apply(this,[B,H,N,k.apply({N:"vod-seasons"},E),G])},mc:function(){k.D(d.vp)||d.vb(this);return d.vp},ak:function(){k.D(d.Jt)||d.vb(this);return d.Jt},xc:function(){k.D(d.Lt)||
d.vb(this);return d.Lt},Cg:function(){k.D(d.Kt)||d.vb(this);return d.Kt}});x=0;for(u=n.items.length;x<u;x++){var z=n.items[x];n.mf.items.push(new Ha({id:"vod-season-"+z.id,Az:z.id,title:z.title,Xb:function(B){if(B&&B.parent!=this.parent)return!1;n.kd=n.Ra(this.Az);W.innerHTML("vod-episodes-comp","");n.W(n.kd,n.kd);return!1}}))}I.Of(n.mf,n.mf.items,0,n.mf.items.length)}"function"==typeof q&&q.call(y||window,v)},d)}function p(q,v,y){I.La(!0);d.Fs(n,null,null,null,function(u,x,z){I.La(!1);d.Sy(u,x,z);
"function"==typeof q&&q.call(y||window,z)},d,[n])}function t(q,v,y){I.La(!0);d.tc(n,function(u,x,z){I.La(!1);u&&(x==z&&x.Ca||(x&&(x.va=d),z.media=x),"function"==typeof q&&q.call(y||window,v))},d,n)}var n=this;if(n.media||n.Ca)if(n.Ca&&!n.items)if(n.items=[],k.j(l))m(function(){n.V()});else return m;else{if(n.Ce)return n.Ca||d.uh(n),Db.prototype.V.apply(n,arguments);n.Ce={};if(k.j(l))p(function(){n.V()});else return p}else if(n.media={},k.j(l))t(function(){n.V()});else return t;return!1}});else return k.apply(a,
{Sf:a.Ca,mm:!a.Ca,root:d.Ea.K,O:function(h){if("ArrowUp"==h){if(this==I.na&&!W.J(this.id,"prev-page-item")&&W.J(this.id,"player-active"))return W.v(this.id,"player-active"),I.ce=!1}else if("ArrowDown"==h&&this==I.na&&!W.J(this.id,"next-page-item")&&!W.J(this.id,"player-active"))return W.C(this.id,"player-active"),I.ce=!0,$player.ga.map["player-play"]&&$player.ga.yb($player.ga.map["player-play"]),!1;return La.prototype.O.apply(this,arguments)},ka:a.Ca?Ta.prototype.ka.jd(d.Ea.K):k.Nc,Db:k.Nc,pc:function(){},
gf:function(){var h=this.Sf?this:this.parent,l=this.root.mf;l&&l.items[h.index]!=l.K&&(l.K&&W.v(l.K.id,"subactive"),W.C(l.items[h.index].id,"subactive"),l.K=l.items[h.index],l.ka(l.K))},Xb:function(){},G:function(){return this.V()},V:function(){function h(q,v,y,u,x){function z(){q.gf();if(I.S==v&&(I.ce||I.Oa())){var H=I.kb(q);I.go(H,{fb:!0})}B.before(q,B.o)||B.after(q,B.ha)||B.W(B.kd,B.o);B.after(q,B.ha)?B.W(B.kd,q):B.before(q,B.o)&&B.W(B.kd,null,q)}var B=v.root;W.v(v.id,["player","player-active"]);
I.isVisible()&&B.Wg(q);q?d.bd?d.bd(q,function(H,N){H&&N&&(q.media=N,k.apply(N,{node:q,Wh:m,Sd:l}),z());y&&y.call(u||window,q?q.media:null,x)}):(z(),y&&y.call(u||window,q?q.media:null,x)):I.ce=!1}function l(q,v,y,u){q=q.node;for(var x=q.root,z=q;(z=x.Ia(z))&&z.Sf;);I.na=z;h(z,q,v,y,u);return z?!1:null}function m(q,v,y,u){q=q.node;for(var x=q.root,z=q;(z=x.ab(z))&&z.Sf;);z&&(I.na=z);h(z,q,v,y,u);return z?!1:null}function p(q){q.Sd||k.apply(q,{node:t,Wh:m,Sd:l});d.Be?d.Be(q,function(){I.na=t;I.ce=!1;
t.root.vh(t,"play");$player.show()}):$player.play(q,null,null,function(v,y){"playbackBegun"==y&&(I.na=t,I.ce=!1,t.root.vh(t,"play"),$player.show())})}var t=this,n=t.media;w.debug("vod."+(t.Sf?"season":"episode")+".onOk",t);if(t.Sf||t.disabled)return!0;if(n&&n==$player.playingMedia())$player.show();else if(n&&A.qf&&r.T<n.T)try{nc.Th(n.T,function(q,v){q&&v.T>=n.T&&(r.T=v.T,t.V())})}catch(q){}else if(!d.bd||n&&d.Be)if(n)p(n);else return!0;else d.bd(t,function(q,v){q&&v&&(t.media=v,p(v))});return!1}}),
a;else a.Ca?(d.qe(a),k.Ua(a,{G:Cb.prototype.G,V:Cb.prototype.V})):k.Ua(a,{G:function(){this.V();return!1},V:function(h,l){function m(t,n,q){I.La(!0);d.tc(p,function(v,y,u){I.La(!1);y&&!y.Ca&&(y.va=d);d.Ry(v,y,u);v&&"function"==typeof t&&t.call(q||window,n)},d,p)}var p=this;if(p.media||p.Ca)return p.Ca?Cb.prototype.V.apply(p,arguments):Db.prototype.V.apply(p,arguments);if(k.j(l))m(function(){p.V()});else return m}});a.mb&&((new Image).src=a.mb);return new Sb(a)},mA:function(a,c){var e=this;a=e.va;
var d,f,g,h,l=e.aa,m=e.tb,p=document.getElementById("content-comp");e.ud&&(clearTimeout(e.ud),e.ud=null);for(f=p.childNodes;!k.j(f)&&W.J(f[0],"deleted");)p.removeChild(f[0]);var t=0;for(d=f.length;t<d;t++){var n=f[t];W.J(n,"new")&&W.v(n,"new")}if(c){"undefined"!==typeof c.nodeType?(t=c,c=e.map[c.id]):t=document.getElementById(c.id);if(p.firstChild){var q=p.firstChild.firstChild.firstChild;var v=e.map[q.id]}if(t)for(n=t.parentNode.parentNode,t=n.previousSibling;t&&t.previousSibling;)if(t.previousSibling.previousSibling)p.removeChild(t.previousSibling);
else{var y=t.previousSibling;W.C(y,"deleted");break}t=c.index>l?c.index-l:0;f=0;for(d=e.items.length;t<d&&f<3*l;){var u=e.items[t];if(0==t%l){if(a.df&&d-t<l&&d<e.za)break;var x=parseInt(t/l)+1;var z="content-page-"+x;if(v&&(g=document.getElementById(z))){t+=l;f+=l;continue}v&&u.index<v.index?(n=q.parentNode.parentNode,g="beforebegin"):(n=p,g="beforeend");var B='<div class="content-page'+(h?"":" new")+'" id="'+z+'">';W.Mb(n,g,B);g=document.getElementById(z);h||(h=g)}if(0==t%m){B=parseInt(t%l/m)+1;
var H="content-row-"+x+"-"+B;B='<div class="content-row content-row-'+B+'" id="'+H+'">';W.Mb(g,"beforeend",B);H=document.getElementById(H)}B=e.Wa(u);W.Mb(H,"beforeend",B);t++;f++}}e.o=c;t=0;for(d=p.childNodes.length;t<d;t++)if(n=p.childNodes[t],!W.J(n,"deleted")){e.wx=e.map[n.firstChild.firstChild.id];for(f=p.childNodes.length-(t+3);0<f;f--)p.removeChild(p.lastChild);g=p.lastChild;e.qC=e.map[g.lastChild.lastChild?g.lastChild.lastChild.id:g.firstChild.lastChild.id];break}if(y||h)e.ud=setTimeout(function(){e.ud=
null;y&&p.removeChild(y);h&&W.v(h,"new")},300)},Zh:function(a,c,e){var d=this.va,f=this.o;this.aa||d.vb(this);c=this.aa;if(e&&e.Na||!a||!f||!document.getElementById(f.id))e=this.Ol?"categories":this.Gf?"episodes":d.yu||"videos",I.Ja(this,"content",{Vb:"",pe:e});else if(this==I.De.content&&k.j(this.items)||a.index>=f.index&&a.index<f.index+c)return;k.j(this.items)||(e=a?a.index:f?f.index:0,e=Math.floor(e/c)*c,this.W(a,this.items[e]),this.ka(this.o,null,{cc:!0}))},Od:function(a){var c="",e="",d=this.va,
f=a.title;a.Ca&&(c+=" folder",e+=" folder");a.parent&&(c+=" item-"+(a.index%a.parent.aa+1));a.disabled&&(e+=" lock");return['<span class="content-item ITEM ',d.Lb,"-content-item",c,'" id="'+a.id+'" title="'+a.id+'">','<div class="content-item-thumb ',d.Lb,"-content-item-thumb",e,'">','<img src="'+(a.mb||"")+'" alt="',a.title||"",'" /></div><div class="',d.Lb,'-content-item-title">'+f+"</div>","</span>"].join("")},uh:function(a){var c=this;var e=[!a.media||a.disabled?{id:"btn-close",Do:!0,title:C.close,
G:function(){return this.V()},V:function(){I.Ka(,{N:"back"});return!1},O:function(d){return"ArrowLeft"==d||"ArrowRight"==d?Ga.prototype.O.apply(this,arguments):!0}}:{id:"btn-play",Do:!0,title:C.play,G:function(){return this.V()},V:function(){var d=this,f=d.parent.media;if(f){if(d.parent.disabled||f==$player.playingMedia())return!0;if(A.qf&&r.T<f.T)try{nc.Th(f.T,function(g,h){g&&h.T>=f.T&&(r.T=h.T,d.V())})}catch(g){}else f.disabled||(c.Be?c.Be(f):$player.play(f))}return!1},O:function(d){return"ArrowLeft"==
d||"ArrowRight"==d?Ga.prototype.O.apply(this,arguments):!0}}];a.Xd&&e.push({id:"btn-trailer",Do:!0,title:C.trailer,O:function(d){return"ArrowLeft"==d||"ArrowRight"==d?Ga.prototype.O.apply(this,arguments):!0},G:function(){return this.V()},V:function(){var d=this,f=d.gA;if(f){if(f==$player.playingMedia())return!0;if(A.qf&&r.T<f.T)try{nc.Th(f.T,function(g,h){g&&h.T>=f.T&&(r.T=h.T,d.V())})}catch(g){}else f.disabled||$player.play(f)}else c.Gs(d.parent,function(g,h){w.debug(c.id+".loadTrailerUrl callback",
g,h);d.gA=h;$player.play(h)});return!1}});k.apply(a,{jb:function(d){return c.Xa.jb(d)},ec:function(d,f){d=f?(d.screenY-f.screenY)*window.devicePixelRatio:0;0<d?c.Xa.items[0].Qh():0>d&&c.Xa.items[0].Rh();return!1}});I.Of(a,e,0,e.length);return a},zg:function(a){var c,e=0,d="";var f=a.K?a.K:k.j(a.items)?null:a.items[0];var g=a.title;var h=a.Ca;k.j(a.items);if(A.Sk)for(c=a.parent;c&&c.Ca;c=c.parent)g&&c.title&&-1==g.search(c.title)&&(g=c.title++g);d+='<div id="vod-info-box" class="vod-info-box"><div id="vod-info" class="vod-info"><div id="vod-info-text-layout" class="vod-info-text-layout"><div id="vod-info-text" class="vod-info-text"><div class="vod-info-title-row"><div class="vod-info-title">'+
g+"</div></div>";if(!(h&&!k.j(a.items)||h||k.j(a.items))){d+='<div class="vod-info-buttons-row"><div class="vod-info-buttons">';c=0;for(g=a.items.length;c<g;c++)h=a.items[c],d+='<a class="ITEM'+(f&&f.id==h.id?" active":"")+'" id="'+h.id+'">'+h.title+"</a>";d+="</div></div>"}d+='<div class="vod-info-details-row"><div class="vod-info-details-cell"><div id="vod-info-details-panel" class="vod-info-details"><div id="vod-info-details-comp" class="vod-info-details-comp"'+(this.Bo?' style="max-width:'+this.Bo+
'px;"':"")+">";a.channel&&3>e++&&(f=[],a.channel&&f.push(a.channel),d+='<div class="vod-info-country">'+f.join("")+"</div>");if(a.oj&&3>e++){f=[];if(a.oj){c=f;g=c.push;h=a.oj;h=parseInt(h);var l=h.toString();g.call(c,'<span class="vod-info-table-cell">'+(1E5>h?h:1E6>h?l.substr(0,l.length-3)+" тыс.":l.substr(0,l.length-6)+" млн.")+" просмотров</span>")}d+='<div class="vod-info-table-row">'+f.join("")+"</div>"}if(a.jz&&3>e++){f=[];try{var m=a.jz,p=Ec(),t=new Date(Rc(m));e=["год","года","лет"];m=["месяц",
"месяца","месяцев"];c=["неделю","недели","недель"];g=["день","дня","дней"];var n=(p.getTime()-t.getTime())/864E5;if(365<n){var q=e;var v=parseInt(n/365)}else 30<n?(q=m,v=parseInt(n/30)):7<n?(q=c,v=parseInt(n/7)):(q=g,v=parseInt(n));var y=q===g&&0===v?"сегодня":q===g&&1===v?"вчера":1==v%10&&11!=v%100?[q[0],"назад"].join(" "):-1!=[2,3,4].indexOf(v%10)&&-1==[12,13,14].indexOf(v%100)?[v,q[1],"назад"].join(" "):[v,q[2],"назад"].join(" ")}catch(u){}f.push(""+y);d+='<div class="vod-info-country">'+f.join("")+
"</div>"}f=[];a.year&&f.push(""+a.year);a.country&&f.push(a.country);f=[f.join(", ")];k.D(a.duration)&&f.push(""+Math.floor(a.duration/60)+" "+C["min."]);f=[f.join(" В· ")];f.push('<span class="vod-info-age-limit">'+(a.T||a.media&&a.media.T||"0")+"+</span>");d+='<div class="vod-info-country">'+f.join(" ")+"</div>";if(a.ye||a.xe)f=[],a.ye&&f.push('<span class="vod-info-rating-kp"> '+a.ye+"</span>"),a.xe&&f.push('<span class="vod-info-rating-imdb"> '+a.xe+"</span>"),d+='<div class="vod-info-rating">'+
f.join(" ")+"</div>";a.Ye&&(d+='<div class="vod-info-genre">'+a.Ye+"</div>");a.Ef&&(d+='<div class="vod-info-director"><span id="vod-info-director-label">'+C.director+'</span><span id="vod-info-director-text">'+a.Ef+"</span></div>");a.qd&&!k.j(a.qd)&&(d+='<div class="vod-info-stars"><span id="vod-info-stars-label">'+C.stars+'</span><span id="vod-info-stars-text">'+(k.isArray(a.qd)?a.qd.join(", "):a.qd.replace(/\n/g,", "))+"</span></div>");a.description&&(d+='<div class="vod-info-description">'+
a.description+"</div>");d=d+'</div></div><div id="vod-info-details-scrollbar" class="PANEL SCROLLBAR"></div></div></div></div></div><div id="vod-info-image-layout" class="vod-info-image-layout"'+((this.Ao?' style="max-width:'+this.Ao+'px;"':"")+'><div class="vod-info-image-box"><img class="vod-info-image" src="'+a.poster+'" /></div><div class="vod-info-image-text-box"><div class="vod-info-image-text"><div id="vod-episodes-panel" class="PANEL VBOX"><div id="vod-episodes"><div id="vod-episodes-comp"></div></div></div><div id="vod-seasons-panel" class="PANEL VBOX"><div id="vod-seasons"><div id="vod-seasons-comp"></div></div></div></div></div></div>');
return d+"</div></div>"},xr:function(a,c,e){c=this.va||this;return'<div class="details-item details-season '+c.Lb+"-details-season ITEM"+(e?" "+e:"")+'" id="'+a.id+'"><span class="details-season-title '+c.Lb+'-details-season-title">'+(a.title||"")+"</span></div>"},wr:function(a,c,e){var d=this.va||this,f=a.Sf?"details-season":"details-episode";return'<div class="details-item '+f+" "+d.Lb+"-"+f+" ITEM"+(e?" "+e:"")+(c&&a==c&&"details"==I.Zb?" active":"")+'" id="'+a.id+'"><span class="'+f+"-title "+
d.Lb+"-"+f+'-title">'+(a.title||"")+"</span></div>"},bx:function(a){var c=a.parent,e="";c=a.title?a.title.replace(new RegExp((c.Sf?c.parent.title:c.title)+".?s?"),""):"";a.disabled&&(e+=" lock");return['<span class="details-episode ITEM',this.Lb,"-details-episode",'" id="'+a.id+'" title="'+a.id+'">','<div class="details-episode-thumb ',this.Lb,"-details-episode-thumb",e,'">','<img src="'+(a.mb||"")+'" alt="',a.title||"",'" /></div><div class="',this.Lb,'-details-episode-title">'+c+"</div>","</span>"].join("")},
Fs:function(a,c,e,d,f,g,h){f&&f.call(g||window,!0,null,h)},vy:function(a,c,e,d){function f(h){h<a.items.length?g.pa.call(a.items[h],0,1E3,function(){f(++h)}):"function"==typeof c&&c.call(e||window,a.items,a.ob,a.za,d)}var g=this;g.pa.call(a,0,1E3,function(){!k.j(a.items)&&a.items[0].Ca?f(0):"function"==typeof c&&c.call(e||window,a.items,a.ob,a.za,d)},g)},tc:function(a,c,e,d){a.media||(a.media={id:this.id+"-"+a.th,url:a.fn,title:a.title,duration:a.duration,T:a.T});"function"==typeof c&&c.call(e||window,
!0,a.media,d)},Ry:function(a,c,e){w.debug(this.id+".onLoadMediaInfo",a,c,e);a&&(c==e&&c.Ca?(w.debug("media.is_folder",e),I.Of(e,e.items,0,e.items.length),k.apply(e,{N:"content",G:Cb.prototype.G,V:Cb.prototype.V}),this.bc(e)):(k.apply(c,{Sc:this.Sc,en:this.en}),k.apply(e,{N:"details",Uf:"fit",media:c,$:this.op,ka:k.Nc}),this.details&&this.Tk&&this.uh(e)))},op:function(){var a=this.va,c=a.zg(this);I.Ja(this,"details",c);if(this.Ce&&!k.j(this.Ce.items)){var e;c="";var d=0;for(e=this.Ce.items.length;d<
e;d++){var f=this.Ce.items[d];c+=a.bx(f)}I.Ja(this.Ce,"related-videos",c)}this.W&&(W.C("vod-info-box","serial"),this.W(null,this.items[0]),I.ea["vod-episodes"]=this,I.ea["vod-seasons"]=this.mf?this.mf:null,this.mf&&this.mf.W(null,this.mf.items[0]));a.Xa.fd();a.Xa.$();k.D(a.Ao)||(c=new Image,c.addEventListener("load",function(){a.Ao=Math.round(W.Ch("vod-info-image-layout"));a.Bo=Math.round(W.Ch("vod-info-text-layout"));document.getElementById("vod-info-details-comp").style.maxWidth=a.Bo+"px";a.Xa.refresh()},
!1),c.addEventListener("error",function(){document.getElementById("vod-info-details-comp").style.maxWidth=Math.round(W.Ch("vod-info-text-layout"))+"px";a.Xa.refresh()},!1),c.src=this.poster);a.Xa.refresh()},Sy:function(a,c,e){e=e[0];w.debug(this.id+".loadRelatedVideos callback",a,c,"node",e);e.Ce={};if(a&&c){var d,f=[],g=this.Ta(c,e);if(g){if("function"==typeof g.iterateNext)for(;a=g.iterateNext();){if(a=this.$a(a,c))a=this.bc(a,null,!0),f.push(a)}else for(c=0,d=g.length;c<d;c++)if(a=g[c],a=this.$a(a))a=
this.bc(a,null,!0),f.push(a);k.j(f)||(e.Ce={id:"related-videos",N:"related-videos",items:f},I.Of(e.Ce,e.Ce.items,0,e.Ce.items.length))}}},vb:function(a){if("content"==a.N)Ya.prototype.vb.apply(this,arguments);else if("details"==a.N&&"modern"==b)if(this.Fr)a.aa=this.Fr,a.gb=this.lo,a.iy=this.jx,a.Cf=this.kx;else{var c={id:"details-episode-1",title:""};I.Ja(null,"details",this.zg({Ca:!0,title:""}));W.Mb("vod-episodes-comp","beforeend",this.wr(c));this.Er=document.getElementById("vod-episodes").offsetHeight;
this.lo=a.gb=document.getElementById("vod-episodes-comp").firstChild.offsetHeight;this.Fr=a.aa=Math.round(document.getElementById("vod-episodes").offsetHeight/a.gb);this.kx=a.Cf=L.Yb?a.aa:0;W.Mb("vod-seasons-comp","beforeend",this.xr({id:"details-season-1",title:""}));this.Jt=document.getElementById("vod-seasons").offsetHeight;this.vp=document.getElementById("vod-seasons-comp").firstChild.offsetHeight;this.Lt=Math.round(document.getElementById("vod-seasons").offsetHeight/this.vp);this.Kt=L.Yb?a.aa:
0;c=document.getElementById(c.id);var e=document.getElementById("player");var d=e.parentNode;e=d.removeChild(e);c.insertAdjacentElement?c.insertAdjacentElement("beforeend",e):c.appendChild(e);this.jx=a.iy=W.fe(e);e=c.removeChild(e);d.insertAdjacentElement?d.insertAdjacentElement("beforeend",e):d.appendChild(e);I.Ja(null,"details","")}},ht:function(a){var c=this,e=c.va,d=c.aa,f=k.D(c.ob)?c.ob:0,g=k.D(c.za)?c.za:k.j(c.items)?0:c.items.length,h=c.K?c.K:k.j(c.items)?null:c.items[0],l=c.o?c.o:h?c.items[Math.floor((f+
h.index)/d)*d]:null;if(0<a.deltaX||0<a.deltaY||0<a.deltaZ||0>a.wheelDelta){if(Math.floor((f+l.index)/d)*d+d<g){var m=f+h.index+d<g?f+h.index+d:g-1;l.index+3*d>c.items.length?c.pa(f+c.items.length,null,function(){l.index+d<c.items.length&&(c.W(c.items[h.index+d],c.items[l.index+d]),c.ka(c.items[l.index+d],null,{cc:!0}),I.go(m,{Cb:!0,fb:!0,Y:!0}))}):(c.W(c.items[h.index+d],c.items[l.index+d]),c.ka(c.items[l.index+d],null,{cc:!0}),I.go(m,{Cb:!0,fb:!0,Y:!0}))}}else(0>a.deltaX||0>a.deltaY||0>a.deltaZ||
0<a.wheelDelta)&&f+l.index>=d&&(m=f+h.index-d,c.W(c.items[h.index-d],c.items[l.index-d]),c.ka(c.items[l.index-d],null,{cc:!0}),I.go(m,{Cb:!0,fb:!0,Y:!0}));w.debug(e.id+".onWheelContentPanel");return!1},Uy:function(a,c){var e=this.va,d=document.getElementById("content-comp");a={fb:!0,Cb:!0,ef:!0,dd:!0,um:!0,zk:!0};e.Gv=W.Ad(d);c&&(e=I.kb(c),k.j(e)?I.ta(c,"content",{Cb:!0,fb:!0,Y:!0}):I.go(e,a))},gt:function(a,c){var e=this.va,d=document.getElementById("content-comp"),f=W.Ad(d),g=c?(a.screenX-c.screenX)*
window.devicePixelRatio:0;Math.abs(g)>Math.abs(c?(a.screenY-c.screenY)*window.devicePixelRatio:0)&&0>=f+g&&W.Ha(d,f+g);w.debug(e.id+".onTouchMoveContentPanel");return!1},ft:function(){var a=this,c=a.va,e=a.aa,d=k.D(a.ob)?a.ob:0,f=k.D(a.za)?a.za:k.j(a.items)?0:a.items.length,g=a.K?a.K:k.j(a.items)?null:a.items[0],h=a.o?a.o:g?a.items[parseInt((d+g.index)/e)*e]:null;g=document.getElementById("content-comp");g=W.Ad(g)-c.Gv;if(0<g)if(d+h.index>=e){var l=d+h.index-e;a.W(a.items[h.index-e],a.items[h.index-
e]);a.ka(a.items[h.index-e],null,{cc:!0});var m=I.kb(a.items[h.index-(W.J("content","row-2")?Math.floor(e/2):e)]);k.j(m)?I.ta(l,"content",{Cb:!0,fb:!0,Y:!0}):I.go(m,{Cb:!0,fb:!0,Y:!0})}else a.ka(a.items[h.index],null,{cc:!0});else 0>g&&(parseInt((d+h.index)/e)*e+e<f?(l=d+h.index+e,h.index+3*e>a.items.length?a.pa(d+a.items.length,null,function(){h.index+e<a.items.length&&(a.W(a.items[h.index+e],a.items[h.index+e]),a.ka(a.items[h.index+e],null,{cc:!0}),m=I.kb(a.items[h.index+e+(W.J("content","row-2")&&
h.index+e+Math.floor(e/2)<a.items.length?Math.floor(e/2):0)]),k.j(m)?I.ta(l,"content",{Cb:!0,fb:!0,Y:!0}):I.go(m,{Cb:!0,fb:!0,Y:!0}))}):(a.W(a.items[h.index+e],a.items[h.index+e]),a.ka(a.items[h.index+e],null,{cc:!0}),m=I.kb(a.items[h.index+e+(W.J("content","row-2")&&h.index+e+Math.floor(e/2)<a.items.length?Math.floor(e/2):0)]),k.j(m)?I.ta(l,"content",{Cb:!0,fb:!0,Y:!0}):I.go(m,{Cb:!0,fb:!0,Y:!0}))):a.ka(a.items[h.index],null,{cc:!0}));w.debug(c.id+".onTouchEndContentPanel");return!1},O:function(a,
c){return Ya.prototype.O.apply(this,arguments)},Po:function(){var a=$player.playingMedia(),c=I.na,e=I.ea.details;if(c&&e&&c.root==e){document.getElementById("player-slider");c=document.getElementById("player-slider-track");e=$player.getPosition(a);var d=$player.getDuration(a);c.style.width=""+100*(e&&d?e<d?e/d:1:0).toFixed(3)+"%";e=$player.Dg(a)||"";W.innerHTML("player-slider-position",e)}},refresh:function(a){"menuShown"==a&&I.We.details&&(a=I.We.details,a.ga==I.ea.details&&(a.ga.W(a.K,a.o,a.ha,
a.ia),I.We.details=null))},Ab:function(a){w.debug(a.id+".mount_app",a);Ya.prototype.Ab.apply(this,arguments);b=r.au?"modern":"classic";k.apply(a,{ec:this.gt,md:this.ft,jb:this.ht});this.ea["vod-info-details-scrollbar"]=this.Xa=new Tb({id:"vod-info-details-scrollbar",items:[new Ub({id:"vod-info-details-scrollitem",rc:"vod-info-details-panel",hb:"vod-info-details-comp",ci:Math.round(Y.Cc/24)})],refresh:function(){var c=document.getElementById("vod-info-details-panel"),e=document.getElementById("vod-info-details-comp"),
d=document.getElementById("vod-info-details-scrollbar"),f=document.getElementById("vod-info-details-scrollitem");f.style.top="0%";e.offsetHeight>c.offsetHeight?(f.style.height=c.offsetHeight/e.offsetHeight*100+"%",W.Fa(d)):(f.style.height="0%",W.ma(d))}});return a}},Ya.prototype);lc.videoteka=$a})();
(function(){var b;k.apply(Vb,{td:null,Hi:function(){return!0===b},Rq:function(){return!0===b&&!r.Ln||r.Lk},cq:function(a){try{Yc(a.result),Zc(function(c){$c(function(e){"function"==typeof e.P&&e.P.call(e.scope||window,!1,e.ia)},this,c)},this,a)}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}},qw:function(a,c){a.error||!a.result?(w.error("authorizeTerminal result error",a),"function"==typeof c.P&&c.P.call(c.scope||window,a.error||!a.result,c.ia)):(b=!0,c.result=a.result,k.oa.request({url:[A.zm,
c.result.language.iso639_1||"ru",".js"].join(""),method:"GET",rb:!0,options:c,scope:this,P:function(e,d,f){e=e.options;var g=e.result.profile||{};d&&(k.apply(C,k.F.JSON.decode(f.responseText)),Zb.lp());g&&(g={id:g.id,name:g.name,Fm:g.require_password,Gm:g.require_password_period,password:g.password});!g||!g.Fm||r&&r.profile&&r.profile.id==g.id?Vb.cq(e):nc.Th(g,function(h,l,m){h?(Vb.cq(m),nc.Xn()):J.jsonRpc("set_terminal_params",{profile_id:1},function(){Vb.vg(null,function(){ad()})},this)},this,e)}}))},
vg:function(a,c,e,d){c={P:c,scope:e,ia:d};e={version:2,require_media_tokens:!0,require_media_keys:r.Ct,result_as:"csv"};a&&k.apply(e,a);J.jsonRpc("authorize_terminal",e,function(f,g){var h=f.result;!r.view&&h&&h.view&&(r.view=h.view);if(h){var l=k.ba(h.params)?k.F.JSON.decode(h.params):h.params;r.te=h.font_scale||A.te||(L.Eb?120:100);r.Yj=l?l.font_weight:null}Uc(function(){Vb.qw(f,g)})},this,c,!1)},Ik:function(){var a=V.getMacAddress();(a=A.Nn?Cc(A.Nn,{mac_addr:a}):null)&&a.startsWith("http")?k.oa.request({url:a,
method:"GET",rb:!0,P:function(c,e,d){Vb.uq(d.responseText)}}):Vb.uq(a)},uq:function(a){var c=P.sd&&!L.Yd,e=k.Qd&&535>k.Ng(navigator.userAgent.match(/AppleWebKit\/(\d+)/i)[1])?"textarea":"input";var d=new W.Window({id:"auth-window",Vb:['<div id="auth-form">',a&&!A.Gl?'<div id="auth-message-item">'+a+"</div>":"",'<div id="auth-username-item">',"<"+e+' type="text" id="auth-username-input"'+(c?" readonly":"")+' placeholder=""'+("textarea"==e?' rows="1"></textarea>':" />"),'<span id="auth-username-input-placeholder" class="input-placeholder">'+
C["label-username"]+"</span>",'</div><div id="auth-password-item">',"<"+e+' type="'+(A.cs?"password":"text")+'" id="auth-password-input"'+(c?" readonly":"")+' placeholder=""'+("textarea"==e?' rows="1"></textarea>':" />"),'<span id="auth-password-input-placeholder" class="input-placeholder">'+C["label-password"]+"</span>",'</div><div class="auth-submit-item"><a id="auth-login-btn">',C["btn-login"],"</a>",A.wA?'<a id="auth-register-btn">'+C["btn-register"]+"</a>":"","</div></div>"].join(""),S:"auth-username-input",
Ek:function(f,g){g&&-1!=["auth-username-input","auth-password-input"].indexOf(g)&&W.v(g.replace("-input","-item"),"active");f&&-1!=["auth-username-input","auth-password-input"].indexOf(f)&&W.C(f.replace("-input","-item"),"active")},Td:function(){!Vb.Hi()&&(L.Gj||A.Ej&&P.Si)&&bd();return!Vb.Hi()},G:function(f){w.debug("registerForm.onOk",f);var g=V.getMacAddress(),h=V.model(),l=V.oo();if("auth-username-input"==f)return d.yb("auth-password-input"),!0;if("auth-cancel-btn"==f)return!Vb.Hi()&&(L.Gj||A.Ej&&
P.Si)&&bd(),!Vb.Hi();if("auth-register-btn"==f)return d.close(),Vb.bA(),!0;J.jsonRpc("register_terminal",{username:W.yc("auth-username-input"),password:W.yc("auth-password-input"),macaddr:g?g:null,create_macaddr:g?null:!0,require_session:!0,require_user_id:!0,terminal_type:h,firmware_version:l},function(m){m.error||!1===m.result?W.uc(C["msg.access_denied"]+"!",function(){W.yc("auth-username-input","");W.yc("auth-password-input","");d.yb("auth-username-input")}):(W.Yh("ticker"),W.v("portal","ticker-top"),
W.ma("ticker-frame"),W.innerHTML("ticker",""),this.close(),Vb.td=m.result.session_id,Vb.Dn=m.result.user_id,!g&&m.result.macaddr&&V.setMacAddress(m.result.macaddr),Vb.vg(null,function(){ad()}))},this,null,!0);return!0}});a&&A.Gl&&(W.Fa("ticker-frame"),W.C("portal","ticker-top"),W.ei("ticker",a,Infinity));!Vb.td&&A.Vg&&(Y.jg=zc.defer(1E3*A.Vg,this));return d},Ii:function(){var a=V.getMacAddress(),c=V.model();J.jsonRpc("login",{macaddr:a?a:null,create_macaddr:a?null:!0,require_session:!0,require_user_id:!0,
terminal_type:c,firmware_version:V.oo()},function(e){e.error||!1===e.result?(!a&&e.extra&&e.extra.macaddr&&V.setMacAddress(e.extra.macaddr),Uc(function(){A.Jn?Vb.Ik():W.uc(C["msg.access_denied"]+"!")})):(Vb.td=e.result.session_id,Vb.Dn=e.result.user_id,!a&&e.result.macaddr&&V.setMacAddress(e.result.macaddr),Vb.vg(null,function(){ad()}))},this,null,!0)},ju:function(){var a=V.getMacAddress();J.jsonRpc("unregister_terminal",{macaddr:a?a:null},function(){Xc()},this,null,!0)},bA:function(){var a=A.Nn,
c=P.sd&&!L.Yd,e=k.Qd&&535>k.Ng(navigator.userAgent.match(/AppleWebKit\/(\d+)/i)[1])?"textarea":"input";var d=new W.Window({id:"auth-window",Vb:['<div id="auth-form">',a&&!A.Gl?'<div id="auth-message-item">'+a+"</div>":"",'<div id="auth-telephone-item">',"<"+e+' type="text" id="auth-telephone-input"'+(c?" readonly":"")+' placeholder=""'+("textarea"==e?' rows="1"></textarea>':" />"),'<span id="auth-telephone-input-placeholder" class="input-placeholder">'+C["label-telephone"]+"</span>",'</div><div class="auth-register-item"><a id="auth-back-btn">',
C["btn-back"],'</a><a id="auth-next-btn">',C["btn-next"],"</a></div></div>"].join(""),S:"auth-telephone-input",Ek:function(f,g){g&&-1!=["auth-telephone-input"].indexOf(g)&&W.v(g.replace("-input","-item"),"active");f&&-1!=["auth-telephone-input"].indexOf(f)&&W.C(f.replace("-input","-item"),"active")},Td:function(){!Vb.Hi()&&(L.Gj||A.Ej&&P.Si)&&bd();return!Vb.Hi()},G:function(f){w.debug("telephoneRegistration.onOk",f);"auth-back-btn"==f?(W.Yh("ticker"),W.v("portal","ticker-top"),W.ma("ticker-frame"),
W.innerHTML("ticker",""),d.close(),Vb.Ik()):"auth-next-btn"==f&&(new k.data.pg({timeout:1E4,Bk:!0,Tn:"callback_name"})).Sj(A.cA,{telephone_number:W.yc("auth-telephone-input")},function(g,h){w.debug("telephoneRegistration callback",g,h);h&&g&&("success"==g.status?(W.Yh("ticker"),W.v("portal","ticker-top"),W.ma("ticker-frame"),W.innerHTML("ticker",""),d.close(),W.uc(g.message,function(){Vb.Ik()})):W.uc(g.message))});return!0}});a&&A.Gl&&W.ei("ticker",a,Infinity);return d}})})();
(function(){Ab=function(b){var a;var c=0;for(a=b.length;c<a;c++){var e=b[c];k.apply(e,{title:A.gh||A.fw&&!A.vA?e.title:C[e.id]||e.title,G:e.G||function(){!k.j(this.items)||this.ua&&!this.nk?I.Ka([,{path:0,Dt:!0}]):W.uc(C["msg.service_unavailable"]);return!1}},Bb.prototype);if(e.R&&e.R.onOk)try{e.G=eval(e.R.onOk)}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}}A.ew&&r.Ln&&A.Jn?(e=new Bb({id:"login",title:C["btn-login"],G:function(){Vb.Ik();return!1}}),b.push(e)):A.hw&&(e=new Bb({id:"login",
title:C["btn-logout"],G:function(){W.uc({cancel:!0,S:"mb-cancel-btn",Vb:Cc(C["confirm.logout"],{username:r.username})},function(d){w.debug("active button",d);"mb-ok-btn"==d&&Vb.ju()});return!1}}),b.push(e));A.uA&&P.tx&&(e=new Bb({id:"update",title:"Обновление"}),b.push(e));if(L.Gj||A.Ej&&P.Si&&!V.Qf)e=new Bb({id:"exit",title:C["btn-exit"],G:function(){w.debug("exit.onOk");bd();return!1}}),b.push(e)};k.apply(Ab.prototype,{N:"root",zA:"root-view",mc:function(){k.D(Ab.prototype.gb)||this.vb();return Ab.prototype.gb},
xc:function(){k.D(Ab.prototype.aa)||this.vb();return Ab.prototype.aa},vb:function(){if(!k.D(Ab.prototype.gb)){var b,a=this.Wa({id:"root-item-1",title:""});I.Ja(null,"root",a);k.D(Ab.prototype.gb)||(Ab.prototype.gb=b=document.getElementById("root-comp").firstChild.offsetHeight);k.D(Ab.prototype.aa)||(Ab.prototype.aa=Math.round(document.getElementById("root").offsetHeight/b));I.Ja(null,"root","")}},ka:function(b,a,c,e){var d=c&&c.o?c.o.index:null,f=c&&c.cc,g=this.xc(),h=this.mc(),l=document.getElementById("root-comp");
w.debug("$RootMenu.onScroll activeChild",b,"firstIndex",d,"path",a,"args",c,"options",e);if(!b&&!d||k.isArray(a)&&1<a.length||this.items.length<=g)return!1;if(!k.D(d))if(b.index+1<g/2)d=0;else if(b.index>this.items.length-g/2)d=this.items.length-g;else if(b.index-d<g/2-1)d=b.index+1-Math.ceil(g/2);else if(d+g-b.index<g/2)d=b.index-Math.floor(g/2);else if(b.index<this.o.index)d=b.index;else return!1;if(this.items[d]==this.o&&!f)return!1;this.sr&&(clearTimeout(this.sr),this.sr=null);0<this.o.index&&
W.v(this.items[this.o.index-1].id,"prev-page-item");this.o.index+g<this.items.length&&W.v(this.items[this.o.index+g].id,"next-page-item");0<d&&W.C(this.items[d-1].id,"prev-page-item");d+g<this.items.length&&W.C(this.items[d+g].id,"next-page-item");this.o=this.items[d];W.xa(l,-d*h);this.Db();return!1},Db:function(){var b=this.xc(),a=k.j(this.items)?0:this.items.length;a=this.za||a;var c=(this.ob||0)+(this.o?this.o.index:0);k.j(this.items)?(W.v("root","not-first-page"),W.v("root","not-last-page")):
(0==c?W.v("root","not-first-page"):W.C("root","not-first-page"),c+b>=a?W.v("root","not-last-page"):W.C("root","not-last-page"))},jb:Pa.prototype.jb,OC:function(b){return"ArrowLeft"==b||"ArrowRight"==b?(I.hide(),!1):!0},V:function(b,a,c){if(c&&c.ef)return!1;if(!k.isArray(a)||2>a.length)I.Mk(this),I.Kk(["root"]),this.gy||(this.$(),this.gy=!0,this.ka(null,null,{o:this.o,cc:!0}));return!1},Wa:function(b,a,c){return'<div class="root-item ITEM'+(c?" "+c:"")+I.tg(b.parent,b,a)+'" id="'+b.id+'"><div class="root-item-title"'+
(r.pf?' data-content="'+b.title+'"':"")+">"+b.title+"</div></div>"},$:function(b,a,c,e){w.debug("$RootMenu.onRender",b,a,c,e);if(!(k.isArray(a)&&1<a.length)){a=this.xc();c=k.j(this.items)?null:this.o||this.items[0];var d,f="";e=0;for(d=this.items.length;e<d;e++){var g=this.items[e];var h=c&&g.index==c.index-1?"prev-page-item":c&&g.index==c.index+a?"next-page-item":null;f+=this.Wa(g,b,h)}I.Ja(this,"root",f);this.items.length<a?(b=document.getElementById("root-comp"),document.getElementById("root"),
a=parseInt(k.Aa("root").Ya("height")),b.offsetHeight<a&&W.xa(b,Math.round((a-b.offsetHeight)/2))):this.Db()}},PC:function(){w.debug("portal.onClick");I.toggle();return!1}});Bb=function(b){k.apply(this,b)};k.apply(Bb.prototype,{Fk:function(b,a){w.debug("$RootItem.onTouchMove");var c=this.parent,e=c.xc();document.getElementById("root");var d=document.getElementById("root-comp"),f=W.eb(d,0);b=parseInt(f+(a?(b.screenY-a.screenY)*window.devicePixelRatio:0));a=c.mc();a=e<c.items.length?(e-c.items.length)*
a:0;0<b?b=0:b<a&&(b=a);W.xa(d,b);0<c.o.index&&W.v(c.items[c.o.index-1].id,"prev-page-item");c.o.index+e<c.items.length&&W.v(c.items[c.o.index+e].id,"next-page-item");return!1},Qg:function(){w.debug("$RootItem.onTouchEnd");var b=this.parent,a=document.getElementById("root-comp");a=W.eb(a,0);var c=b.mc();b.ka(null,null,{o:b.items[Math.round(-a/c)],cc:!0});return!1},O:function(b){var a=this.parent;return"ArrowDown"==b?(b=W.Sb.prototype.Ia(a,this),b!==this&&I.go(b,{Y:!0}),!1):"ArrowUp"==b?(b=W.Sb.prototype.ab(a,
this),b!==this&&I.go(b,{Y:!0}),!1):"ArrowLeft"==b||"ArrowRight"==b?(I.hide(),!1):!0}})})();
Ua=function(b){var a,c,e=r.rm.items;W.Tb.prototype.constructor.call(this,k.apply({xf:0,yj:null,Gh:null,back:null,me:{},qE:{},items:[]},b));var d=0;for(a=e.length;d<a;d++){var f=e[d];f=k.apply({},{items:[]},f);(c=kc[f.id]?kc[f.id]:f.qb&&lc[f.qb]?new lc[f.qb]({id:f.id,title:f.title,wd:f.wd,qb:f.qb,R:f.R,Vd:f.Vd}):null)&&c.Ab&&c.Ab(f);this.items.push(f)}Ab.prototype.constructor.call(this,this.items);this.nc(this,{Rb:!0,Ee:!0,Fe:!0});this.fd();b&&b.hidden&&this.hide();gc.Wi("menu",{scope:this,show:this.show,
hide:this.hide})};
k.apply(Ua.prototype,{id:"menu",show:function(){var b=document.getElementById("player-frame");var a=document.getElementById("player"),c=$player.ue();I.na&&a.parentNode==b&&(b=W.getElementsByClassName("player","details-comp"))&&b.length&&(a=a.parentNode.removeChild(a),b[0].insertAdjacentElement("beforeend",a));$player.hide();W.Yr();W.Fa("menu");this.hidden=!1;this.refresh("menuShown");c&&W.C(c,"video-background");gc.aj("menu");r.Se&&r.Te&&!Y.Zd&&Dc()},hide:function(){var b=$player.ue();W.ma("menu");
this.hidden=!0;b&&W.v(b,"video-background");gc.Eg("menu")},refresh:function(b){var a=this.Ib;a&&a!=this&&a.refresh&&a.refresh(b)},Pa:function(b,a){var c,e=this.Ib,d=this.S,f="ArrowLeft"==b||"ArrowRight"==b||"ArrowUp"==b||"ArrowDown"==b?!0:!1;null!==this.yj&&(a||clearTimeout(this.yj),this.yj=null,"Enter"==b?(b=this.xf,a=!0):k.D(b)||(this.xf=0));if(d!=this)if("Enter"==b){if(d.G&&!1===d.G()||e&&e.G&&!1===e.G())return!1}else if(f){if(d.O&&!1===d.O(b)||e&&e.O&&!1===e.O(b,d))return!1}else if(d.Pa&&!1===
d.Pa.call(d,b))return!1;return k.D(b)?(a?(this.xf=0,a=sc.Pj(),A.el?a&&!k.j(a.me)&&a.me.hasOwnProperty(b)?c=a.me[b]:this.me.hasOwnProperty(b)&&(c=this.me[b]):a&&!k.j(a.items)&&0<b&&b<a.items.length+1&&(c=a.items[b-1]),c&&sc.Kj(c)):(this.xf=10*this.xf+b,b=""+this.xf,b+="",W.Mm(4<=b.length?b:b+Array(4-b.length+1).join("-")),1E3<=this.xf?this.Pa(this.xf,!0):this.yj=this.Pa.defer(2E3,this,[this.xf,!0])),!1):!0},Qw:function(){var b=this;!b.Gh&&(b.Gh={id:"home",N:"home",G:function(){this.V();return!1},V:function(){if(J.U||
Y.U||J.bi)J.U&&(k.oa.abort(J.U),J.U=null),Y.U&&(k.oa.abort(Y.U),Y.U=null),J.bi&&(J.bi.abort(),J.bi=null),b.La(!1);b.go(["/",{path:b.K.id}]);return!1},TC:function(){Y.GC||b.ra(,"home")},SC:function(a,c){var e=c?a.clientX-c.clientX:0;a=c?a.clientY-c.clientY:0;0<a?this.O("ArrowDown"):0>a?this.O("ArrowUp"):0<e?this.O("ArrowRight"):0>e&&this.O("ArrowLeft")}},b.ea.home=b.Gh,L.Fc||L.Eb)&&(ac.home=b.Gh)},Nw:function(){var b=this;!b.ub&&(b.ub={id:"back",Ff:"back-panel",N:"back",stack:[],pc:function(){b.vi(this.id,
!0)},Xg:function(a,c){c={node:a,pwd:a?b.pwd(a):null,P:c};var e=document.getElementById("back-items");this.stack.push(c);A.Sk&&a&&W.Mb(e,"beforeend","<div"+(a.id?' id="back-item-'+a.id+'"':"")+' class="back-item'+(W.isVisible("nav-panel")?" hidden":"")+'">'+a.title+"</div>")},rw:function(){if(k.j(this.stack))b.go(["/",{path:b.K.id}]);else{var a=this.stack.pop(),c=document.getElementById("back-items");A.Sk&&a.node&&c.lastChild&&c.removeChild(c.lastChild);if(a.P)a.P();else if(a.pwd){a=a.pwd;c=a.length-
1;var e=a[c];a[0]={path:a[0]};a[c]={path:e,dd:!0};W.ma(this.Ff);b.Ka(a,{cc:!0})}}},G:function(){this.V();return!1},V:function(){if(J.U||Y.U||J.bi)J.U&&(k.oa.abort(J.U),J.U=null),Y.U&&(k.oa.abort(Y.U),Y.U=null),J.bi&&(J.bi.abort(),J.bi=null),b.La(!1);this.rw();return!1}},b.ea.back=b.ub,L.Fc||L.Eb)&&(ac.back=b.ub)},Yn:function(){return['<div id="weather"',A.Tt?' class="view2"':"","></div>"].join("")},Rw:function(){return['<div id="home"><span id="home-title">',C.menu,"</span></div>"].join("")},aB:function(){return'<div id="back" class="ITEM"></div><div id="back-items-box"><div id="back-items"></div></div>'},
bB:function(){return'<div id="content-header"></div><div id="content"></div><div id="content-footer"></div><div id="content-context" class="content-context"></div>'},cB:function(){return'<div id="details"></div><div id="details-header"></div><div id="details-footer"></div><div id="details-pagebar-panel" class="PANEL"></div><div id="details-scrollbar"></div>'},fd:function(){var b=this,a=b.Yn(),c=b.Rw(),e='<div id="root-panel" class="PANEL"></div><div id="clock-panel" class="PANEL"></div><div id="nav-panel" class="PANEL"></div><div id="nav2-panel" class="PANEL"></div><div id="content-panel" class="PANEL"></div><div id="details-panel" class="PANEL"></div><div id="sort-panel" class="PANEL"></div><div id="search-panel" class="PANEL"></div>';
w.debug("$Menu.renderLayout",document.getElementById("player"),document.getElementById("player").parentNode&&document.getElementById("player").parentNode.id);var d=document.getElementById("player-frame"),f=document.getElementById("player");f&&f.parentNode!==d&&(f=f.parentNode.removeChild(f),d.insertAdjacentElement?d.insertAdjacentElement("beforeend",f):d.appendChild(f));A.Ke||(e+=['<div id="home-panel" class="PANEL',"display"==L.Ba?'" style="display:none;"':"visibility"==L.Ba?'" style="visibility:hidden;"':
' hidden"','></div><div id="back-panel" class="PANEL',"display"==L.Ba?'" style="display:none;"':"visibility"==L.Ba?'" style="visibility:hidden;"':' hidden"',"></div>"].join(""));A.cj&&(e+=['<div id="weather-panel" ',"display"==L.Ba?'style="display:none;"':"visibility"==L.Ba?'style="visibility:hidden;"':'class="hidden"',"></div>"].join(""));e+='<div id="menu-ticker-box"><div id="menu-ticker"></div></div><div id="menu-underlay"></div>';A.Am&&(d=0===A.Am.search("http://")?A.Am:"http://"+A.$y+A.Am,e+=
['<div id="logo-panel"><img src="',d,'" /></div>'].join(""));W.innerHTML("menu",e);A.Ke||b.Gh||(b.Qw(),b.Nw());r.view&&(W.C("portal",r.view),W.C("menu",r.view));r.pf&&W.C("portal","typography");r.eg&&W.C("portal","show-channel-logo");r.Bc&&(W.C("portal","controls-top"),W.C("player-frame","new"));if(k.D(r.Oi))if(e=1-r.Oi/100,d="rgba(0,0,0,"+e+")",L.jn)try{document.getElementById("menu-underlay").style.backgroundColor=d,document.getElementById("player-underlay").style.backgroundColor=d,document.getElementById("info-underlay").style.backgroundColor=
d}catch(g){}else document.getElementById("menu-underlay").style.opacity=e,document.getElementById("player-underlay").style.opacity=e,document.getElementById("info-underlay").style.opacity=e;P.mi&&(W.C("portal","css3"),W.C("menu","css3"));V.Ge&&(W.C("portal","slow"),W.C("menu","slow"));L.Yb&&(W.C(document.body,"point-device"),W.C("portal","point-device"),W.C("menu","point-device"));L.Eb&&(W.C("portal","touch-device"),W.C("menu","touch-device"));W.innerHTML("root-panel",'<div id="root"></div>');W.innerHTML("clock-panel",
'<div id="clock"></div>');A.Ke||(W.innerHTML("home-panel",c),W.innerHTML("back-panel",'<div id="back" class="ITEM"></div><div id="back-items-box"><div id="back-items"></div></div>'));W.innerHTML("nav-panel",'<div id="nav"></div>');W.innerHTML("nav2-panel",'<div id="nav2"></div>');W.innerHTML("content-panel",'<div id="content-header"></div><div id="content"></div><div id="content-footer"></div><div id="content-context" class="content-context"></div>');W.innerHTML("details-panel",'<div id="details"></div><div id="details-header"></div><div id="details-footer"></div><div id="details-pagebar-panel" class="PANEL"></div><div id="details-scrollbar"></div>');
W.innerHTML("sort-panel",'<div id="sort"></div>');W.innerHTML("search-panel",'<div id="search"></div>');W.kp();A.cj&&(W.innerHTML("weather-panel",a),W.mp());L.Eb&&(document.ontouchstart=function(g){var h=b.ea,l=0<g.changedTouches.length?g.changedTouches[0]:null;if(l){for(g=g.target;g;g=g.parentNode){if(g.id&&"menu"!=g.id){if(-1!=["back","home"].indexOf(g.id)){var m=!1;break}if(g.id in h&&h[g.id]){var p=h[g.id];p.nd&&(m=p.nd(l,t))}else if(g.id in ac&&ac[g.id]){var t=ac[g.id];t.xm&&(m=t.xm(l))}}if(!1===
m)break}b.Uk={screenX:l.screenX,screenY:l.screenY};b.fh=null;return m}},document.ontouchmove=function(g){var h,l=b.ea,m=b.fh||b.Uk,p=0<g.changedTouches.length?g.changedTouches[0]:null;if(p){for(g=g.target;g;g=g.parentNode){if(g.id&&"menu"!=g.id){if(-1!=["back","home"].indexOf(g.id)){var t=!1;break}if(g.id in l&&l[g.id]){var n=l[g.id];n.ec&&(t=n.ec(p,m,h))}else g.id in ac&&ac[g.id]&&(h=ac[g.id])&&h.Fk&&(t=h.Fk(p,m))}if(!1===t)break}b.fh={screenX:p.screenX,screenY:p.screenY};return t}},document.ontouchend=
function(g){var h,l=b.ea,m=b.fh||b.Uk,p=0<g.changedTouches.length?g.changedTouches[0]:null,t={fb:!0,ef:!0,dd:Y.Ak,Cb:V.Qf};if(p){if(ic&&ic.isVisible())for(h=g.target;h;h=h.parentNode){if(h.id&&"context-frame"!=h.id&&h.id in ac&&ac[h.id]){var n=ac[h.id];if(1<n.level){var q=ic.kb(n,!0);if(!k.j(q)){k.apply(q[q.length-1],{fb:!0,Y:!0});ic.go(q);var v=!1}}b.Uk&&!b.fh&&(n.ed?!1===n.ed(p)&&(v=!1):n.G&&!1===n.G()&&(v=!1));n.Qg&&!1===n.Qg(p,m)&&(v=!1)}if(!1===v)break}else if(b){for(h=g.target;h;h=h.parentNode){if(h.id&&
"menu"!=h.id){if("INPUT"==g.target.tagName||"TEXTAREA"==g.target.tagName)if(g.target.onmouseover&&(v=!1,g.target.onmouseover(g)),g.target.onclick&&(v=!1,g.target.onclick(g)),!1===v)break;if(h.id in ac&&ac[h.id]){n=ac[h.id];if(!b.fh){q=b.kb(n,!0);if(k.j(q)){if(q=W.yh(n.id,W.J(n.id,"SCROLLITEM")?"SCROLLBAR":"PANEL")){var y=q.id.replace(/\-panel$/,"");(q=l[y])?(k.j(q.items)?b.ra(q.map&&q.map[n.id]?n.id:,y,t):b.ta(q.map&&q.map[n.id]?n.id:,y,t),v=!1):n.Xb&&(v=n.Xb())}}else b.go(q,t),v=!1;b.Uk&&(n.ed?
!1===n.ed(p)&&(v=!1):n.G&&!1===n.G()&&(v=!1))}n.Qg&&!1===n.Qg(p,m)&&(v=!1)}else h.id in l&&l[h.id]&&(q=l[h.id],q.md&&(v=q.md(p,m)))}if(!1===v)break}!h&&b.Oa()&&$player.Oa()&&(h=$player?$player.playingMedia():null,!h||h.Kc||h.qa&&!h.la?(w.debug("me.show ()"),b.show()):(w.debug("$player.show ()"),$player.show()),v=!1)}!1!==v&&"function"!=typeof v||W.xi(g);b.Uk=b.fh=null;return v}});L.Fc&&(document.onclick=function(g){var h,l=b.ea,m={fb:!0,ef:!0,dd:Y.Ak,Cb:V.Qf};b.Lo=null;r.Se&&r.Te&&(Y.Zd&&(clearTimeout(Y.Zd),
Y.Zd=null),(I&&I.isVisible()||$player&&$player.isVisible())&&Dc());A.Il&&A.Hj&&(Y.Af&&(clearTimeout(Y.Af),Y.Af=null),$player&&$player.isPlaying()&&!$player.paused()&&Ac());if(!Zb||!Zb.isVisible())if(ic&&ic.isVisible())for(h=g.target;h;h=h.parentNode){if(h.id&&"context-frame"!=h.id&&h.id in ac&&ac[h.id]){var p=ac[h.id];if(1<p.level){var t=ic.kb(p,!0);if(!k.j(t)){k.apply(t[t.length-1],{fb:!0,Y:!0});ic.go(t);var n=!1}}!1!==n&&(p.ed?!1===p.ed(g)&&(n=!1):p.G&&!1===p.G()&&(n=!1))}if(!1===n)break}else if(b){for(h=
g.target;h;h=h.parentNode){if(h.id&&"menu"!=h.id&&h.id in ac&&ac[h.id]){p=ac[h.id];if(p!=b.S)if(t=b.kb(p,!0),k.j(t)){if(t=W.yh(p.id,W.J(p.id,"SCROLLITEM")?"SCROLLBAR":"PANEL"))if(t=t.id.replace(/\-panel$/,""),t=l[t])k.j(t.items)?b.ra(t.map&&t.map[p.id]?p.id:,t.N,m):b.ta(t.map&&t.map[p.id]?p.id:,t.N,m),p.G&&p.G(),n=!1}else k.apply(t[t.length-1],{Y:!0,Lf:!0}),b.go(t),n=!1;!1!==n&&(p.Xb&&(n=p.Xb()),p.ed?!1===p.ed(g)&&(n=!1):p.G&&!1===p.G()&&(n=!1))}if(!1===n||"function"==typeof n)break}h||(!1!==
n&&(hc.j()||(n=hc.ed(g))),!1!==n&&(b.Oa()&&$player.Oa()?(g=$player?$player.playingMedia():null,!g||g.Kc||g.qa&&!g.la?(w.debug("me.show ()"),b.show()):(w.debug("$player.show ()"),$player.show()),n=!1):!L.Yb&&b.isVisible()&&b.toggle()))}return n},document.onmousemove=function(g){if(!b.Lo||g.target!=b.Lo.target)return b.Lo=g,document.onmouseover.apply(this,arguments)},document.onmouseover=function(g){var h,l=b.ea,m={fb:!0,ef:!0,dd:Y.Ak,um:Y.Ak,zk:Y.Ak,Cb:V.Qf};if(!Zb||!Zb.isVisible())if(ic&&ic.isVisible())for(h=
g.target;h;h=h.parentNode){if(h.id&&"context-frame"!=h.id&&h.id in ac&&ac[h.id]){var p=ac[h.id];if(p.Wf)var t=p.Wf(g);else if(1<p.level){var n=ic.kb(p,!0);k.j(n)||(ic.go(n,m),t=!1);p.Wf&&(t=p.Wf(g))}}if(!1===t)break}else if(b)for(h=g.target;h&&(h.id&&"menu"!=h.id&&"root"!=h.id&&(h.id in l&&l[h.id]?((p||ac[h.id])&&h.id!=b.Zb&&(p&&p.root==l[h.id]?(n=I.kb(p,null,l[h.id]),n.shift(),I.ta(n,l[h.id].N,m)):k.j(l[h.id].items)?b.ra(p&&p.id||,l[h.id].N,m):b.ta(p&&p.id||,l[h.id].N,m)),t=!1):h.id in ac&&
ac[h.id]&&(p=ac[h.id],n=b.kb(p,!0),k.j(n)||(b.go(n,m),t=!1),p.Wf&&(t=p.Wf(g)))),!1!==t);h=h.parentNode);W.xi(g);return t},document.onmouseout=function(g){var h,l;if(!Zb||!Zb.isVisible())if(ic&&ic.isVisible())for(h=g.target;h;h=h.parentNode){if(h.id&&"menu"!=h.id&&h.id in ac&&ac[h.id]){var m=ac[h.id];m.ff&&(l=m.ff(g))}if(!1===l)break}else{for(h=g.target;h&&(h.id&&"menu"!=h.id&&(-1!=["back","home"].indexOf(h.id)?l=!1:h.id in ac&&ac[h.id]&&(m=ac[h.id],-1!=["back","home"].indexOf(b.S.id)?l=!1:(b.kb(m,
!0),m.ff&&(l=m.ff(g))))),!1!==l);h=h.parentNode);W.gs(g.target,b.Zb)||b.Vq(b.Zb)}W.xi(g);return l});L.Fc&&(a=function(g){var h,l,m,p=b.ea;for(h=g.target;h;h=h.parentNode){if(h.id&&"menu"!=h.id)if(h.id in p&&p[h.id]){var t=p[h.id];t.jb&&(m=t.jb(g,l))}else h.id in ac&&ac[h.id]&&(l=ac[h.id])&&l.So&&(m=l.So(g));if(!1===m)break}return m},"onwheel"in document?document.onwheel=a:"onmousewheel"in document&&(document.onmousewheel=a));L.Yb&&(ac["controls-close-button"]=new zb({id:"controls-close-button",G:function(){w.debug(this.id+
".onOk");Zb.isVisible()?(w.debug("$keyboard.isVisible ()"),Zb.close()):!hc.j()&&hc.Or()?(w.debug("$winMgr.isVisible ()"),hc.Or().close()):ic.isVisible()?(w.debug("$xmenu.isVisible ()"),ic.hide()):$player.isVisible()?(w.debug("$player.isVisible ()"),$player.hide()):b.isVisible()?(w.debug("$menu.hide ()"),b.hide()):tc.isVisible()&&(w.debug("$ad.hide ()"),tc.hide());return!1}}),ac["controls-fullscreen-button"]=new zb({id:"controls-fullscreen-button",G:function(){w.debug(this.id+".onOk");document.fullscreen?
(document.exitFullscreen(),W.v(this.id,"fullscreen")):(document.body.requestFullscreen(),W.C(this.id,"fullscreen"));return!1}}),ac["controls-context-button"]=new zb({id:"controls-context-button",G:function(){w.debug(this.id+".onOk");ic.toggle();return!1}}),ac["controls-player-button"]=new zb({id:"controls-player-button",G:function(){w.debug(this.id+".onOk");if(W.J(this.id,"disabled"))return!1;$player.Oa()?(b.hide(),$player.show()):($player.hide(),b.show());return!1}}))},Mk:function(b){b!=this.Ib&&
this.Ib&&this.Ib.Td&&this.Ib.Td();this.Ib=b;(L.Fc||L.Eb)&&k.apply(ac,b.Ck)},ho:function(){w.debug("$Menu.emptyPanelDetails");this.wh("details");W.v("portal",["details-ticker"]);W.ma("menu-ticker-box");W.innerHTML("menu-ticker","");W.Yh("menu-ticker");sc.zc=null},Kk:function(b,a){var c=document.getElementById("player-frame"),e=document.getElementById("player");e||w.error("$Menu.renderPage playerEl is null!!!");e.parentNode!==c&&(e=e.parentNode.removeChild(e),c.insertAdjacentElement?c.insertAdjacentElement("beforeend",
e):c.appendChild(e));W.v("portal",["details-ticker"]);W.ma("menu-ticker-box");W.innerHTML("menu-ticker","");W.Yh("menu-ticker");A.Ke||(-1==b.indexOf("home")?W.ma("home-panel"):W.Fa("home-panel"),-1==b.indexOf("back")?W.ma("back-panel"):W.Fa("back-panel"),this.ub.stack=[],A.Sk&&W.innerHTML("back-items",""));A.cj&&(-1==b.indexOf("weather")?W.ma("weather-panel"):W.Fa("weather-panel"));-1==b.indexOf("clock")?W.ma("clock-panel"):W.Fa("clock-panel");-1==b.indexOf("root")?W.ma("root-panel"):W.Fa("root-panel");
-1==b.indexOf("search")?W.ma("search-panel"):(W.Fd("search-panel","PANEL"),W.Fd("search",""),W.innerHTML("search",""),W.Fa("search-panel"),this.ea.search=null);-1==b.indexOf("sort")?W.ma("sort-panel"):(W.Fd("sort-panel","PANEL"),W.Fd("sort",""),W.innerHTML("sort",""),W.Fa("sort-panel"),this.ea.sort=null);-1==b.indexOf("nav")?W.ma("nav-panel"):(W.Fd("nav-panel","PANEL"),W.Fd("nav",""),W.innerHTML("nav",""),W.Fa("nav-panel"),this.ea.nav=null);-1==b.indexOf("nav2")?W.ma("nav2-panel"):(W.Fd("nav2-panel",
"PANEL"),W.Fd("nav2",""),W.innerHTML("nav2",""),W.Fa("nav2-panel"),this.ea.nav2=null);-1==b.indexOf("content")?W.ma("content-panel"):("wh"==L.Vf&&document.getElementById("content-panel").style.height&&(document.getElementById("content-panel").style.height=""),W.Fd("content-panel","PANEL"),W.Fd("content",""),W.innerHTML("content",""),W.innerHTML("content-header",""),W.innerHTML("content-footer",""),W.innerHTML("content-context",""),W.Fa("content-panel"),this.ea.content=null);-1==b.indexOf("details")?
W.ma("details-panel"):(W.Fd("details-panel","PANEL"),W.Fd("details",""),W.innerHTML("details",""),W.innerHTML("details-header",""),W.innerHTML("details-footer",""),W.innerHTML("details-pagebar-panel",""),W.innerHTML("details-scrollbar",""),W.Fa("details-panel"),this.ea.details=null);this.De={};this.We={};e=this.Ib;var d=(e.qb||e.id)+"-app";b=W.Qr("portal");c=W.Qr("menu");this.ea=k.apply({back:this.ub,home:this.Gh},e.ea);a||(a=e.view||e.id);a=d+" "+(e.zA||a+"-view");b&&(b=b.replace(/\S*-app/g,"").replace(/\S*-view/g,
"").replace(/^\s+|\s+$/g,""));c&&(c=c.replace(/\S*-app/g,"").replace(/\S*-view/g,"").replace(/\S*-panel/g,"").replace(/\S*-page\d*/g,"").replace(/^\s+|\s+$/g,""));W.Fd("menu",c?c+" "+a:a);W.Fd("portal",b?b+" "+a:a)}},W.Tb.prototype);k.apply(Ua.prototype,Ab.prototype);zb=function(b){k.apply(this,b)};
k.apply(zb.prototype,{xm:function(){var b=this;w.debug(b.id+".onMouseOver");W.C(b.id,"active");setTimeout(function(){W.v(b.id,"active")},1E3);return!1},Wf:function(){w.debug(this.id+".onMouseOver");W.C(this.id,"active");return!1},ff:function(){w.debug(this.id+".onMouseOut");W.v(this.id,"active");return!1}});xb=function(b){W.Tb.prototype.constructor.apply(this,arguments);this.S=null;this.fd();gc.Wi("context",{scope:this,show:this.show,hide:this.hide})};
k.apply(xb.prototype,{id:"context-frame",pa:function(b,a,c,e,d){var f=this;b=[];b=[new yb({id:"audio",title:"Звуковая дорожка",ri:"Звук. дорожка",load:function(){var g,h,l=[],m=$player.getAudioTracks()||[];var p=0;for(g=m.length;p<g;p++)(h=m[p])&&l.push([h.od,k.Ga(h)?h.lang||h.od:h]);w.debug("ContextMenu.tracks",l);this.values=l;this.Oh();f.nc(this)},oc:function(){return $player.getAudioPID()},Pg:function(g){$player.setAudioPID(g)}}),new yb({id:"subtitle",title:"Субтитры",ri:"Субтитры",load:function(){if(P.Ie){var g,
h,l=[],m=$player.getSubtitleTracks()||[];var p=0;for(g=m.length;p<g;p++)(h=m[p])&&l.push([h.od,k.Ga(h)?h.lang||h.od:h]);0<m.length&&l.push(["off",C["subtitle-off"]]);this.values=l;this.Oh();f.nc(this)}},oc:function(){return P.Ie&&$player.isSubtitlesVisible()?$player.getSubtitlePID():"off"},Pg:function(g){"off"==g?$player.showSubtitles(!1):($player.showSubtitles(!0),$player.setSubtitlePID(g))}}),new yb({id:"teletext",title:"Телетекст",ri:"Телетекст",load:function(){P.teletext&&(this.values=[[100,"100"],
[800,"888",888]])},oc:function(){$player.getTeletextPage();return P.teletext?$player.getTeletextPage():null},Pg:function(g){$player.showTeletext(!0);$player.setTeletextPage(g)}}),new yb({id:"aspect",title:"Аспект",ri:"Аспект",load:function(){this.values=$player.Bg();this.Oh();f.nc(this)},oc:function(){return $player.zh()},Pg:function(g){$player.setAspectFormat(g)}}),new yb({id:"quality",title:"Качество",ri:"Качество",load:function(){var g=I.isVisible()?I.Ib:(g=$player.playingMedia())&&g.va;g&&g.uy&&
(this.values=[["2160","2160"],["1080","1080"],["720","720"],["480","480"]],this.Oh(),f.nc(this))},oc:function(){return r.nj||"720"},Pg:function(g){g!=r.nj&&(r.nj=g,J.jsonRpc("set_terminal_params",{params:k.F.JSON.encode({auto_hide_ui:r.Se,auto_hide_ui_timeout:r.Te,hide_channel_index:r.$e,typography:r.pf,video_quality:r.nj})},function(){},this));$player.sp();$player.Yi()}}),new yb({id:"favorites",title:"Рзбранное",ri:"Рзбранное",load:function(){if(I.isVisible()){var g=I.Ib;var h=(h=g.re?g.re():null)?
h.media:null}else g=(h=$player.playingMedia())&&h.va;h&&h.la&&(h=h.node.parent.media);g&&g.Bl&&h&&(this.values=[h],this.Oh(),f.nc(this))},oc:function(){var g;if(I.isVisible()){var h=I.Ib;var l=(g=h.re?h.re():null)?g.media:null}else h=(l=$player.playingMedia())&&l.va;h=h&&h.sa&&h.sa.map["tv-favorites"];l&&l.la&&(l=l.node.parent.media);return l&&h&&k.D(k.Yc(h.items,function(m){return m.media&&m.media.id==l.id?!1:null}))?l.id:null},Pg:function(g){w.debug("favorites.onOkChild",g,(new Date).getTime(),
document.getElementById("favorites"));if(I.isVisible()){var h=I.Ib;var l=(l=h.re?h.re():null)?l.media:null}else h=(l=$player.playingMedia())&&l.va;l&&l.la&&(l=l.node.parent.media);l.Rf?W.v(this.id+"-"+g,"mark"):W.C(this.id+"-"+g,"mark");h&&h.Bl&&h.Bl()}})];a=I.isVisible()?I.Ib:(a=$player.playingMedia())&&a.va;a&&a.jr&&b.push.apply(b,a.jr(f));c.call(e||window,!0,b,d)},show:function(b){var a=this;a.pa(0,null,function(c,e){a.items=e;a.nc(a,{Rb:!0,Ee:!0,Fe:!0});a.S&&(a.S=a.map[a.S.id]);a.S||k.j(a.items)||
(a.S=a.K=a.items[0]);W.Tb.prototype.show.call(a);a.$();W.C("portal","context");var d=b?a.map[b]:null;if(!d||k.j(d.items))for(c=0,e=a.items.length;c<e&&(d=a.items[c],k.j(d.items));c++);d&&!k.j(d.items)&&(c=a.kb(d.S?d.S:d.items[0],!0),k.j(c)||a.go(c));gc.aj("context")})},hide:function(){W.Tb.prototype.hide.call(this);W.v("portal","context");gc.Eg("context")},toggle:function(){this.hidden?this.show.apply(this,arguments):this.hide()},$:function(b,a,c,e){w.debug("ContextMenu.onRender",b,a,c,e);var d="";
b=0;for(a=this.items.length;b<a;b++)c=this.items[b],(e=c.kc())&&(d+='<div class="context-item'+(c==this.K?" active":"")+'" id="'+c.id+'"><span class="context-item-label">'+(C[c.id]||c.title)+'</span><span class="context-item-value">'+e+"</span></div>");this.Ja(this,"context",d)},Db:function(){},ka:function(){k.j(this.items);document.getElementById("context-comp");return!1},fd:function(){W.innerHTML("context-frame",'<div id="context"></div><div id="context-underlay"></div>');if(k.D(r.Oi)){var b=1-
r.Oi/100;if(L.jn)try{document.getElementById("context-underlay").style.backgroundColor="rgba(0,0,0,"+b+")"}catch(a){}else document.getElementById("context-underlay").style.opacity=b}},Pa:function(b){var a,c=2==this.S.level?this.S.parent:this.S;var e="ArrowLeft"==b||"ArrowRight"==b||"ArrowUp"==b||"ArrowDown"==b?!0:!1;if("Enter"==b)return c.G&&c.G.call(c),!1;if(e){if("ArrowUp"==b)for(e=c.index-1;0<=e;e--){var d=this.items[e];if(!k.j(d.items))break}else if("ArrowDown"==b)for(e=c.index+1,a=this.items.length;e<
a&&(d=this.items[e],k.j(d.items));e++);if(d&&!k.j(d.items))return b=this.kb(d.S?d.S:d.items[0],!0),k.j(b)||this.go(b),!1;if("ArrowUp"==b||"ArrowDown"==b||c.O&&!1===c.O.call(c,b))return!1}return c.Pa&&!1===c.Pa.call(c,b)?!1:!0}},W.Tb.prototype);yb=function(b){k.apply(this,b);W.ih.prototype.constructor.apply(this,arguments)};
k.apply(yb.prototype,{Sa:!0,pc:function(){},Xb:function(){this.V.apply(this,arguments)},Ph:function(){W.ag(this.id,"subactive","active")},G:function(){var b;if(W.J(this.id,"active")&&this.Pg){var a=this.wb();var c=W.getElementsByClassName("mark",this.id);var e=0;for(b=c.length;e<b;e++){var d=c[e];d.id!=this.id+"-"+a&&W.v(d.id,"mark")}W.J(this.id+"-"+a,"mark")||W.C(this.id+"-"+a,"mark");this.Pg(a)}return!1},V:function(){},kc:function(){this.load&&this.load();if(this.oc){var b=this.oc();this.Jm?this.Jm(b):
this.hc(b)}return W.ih.prototype.kc.call(this)},$:function(){var b=document.getElementById(this.id).childNodes[1];W.innerHTML(b,this.kc())},O:function(b){var a=this.parent;if(W.J(this.id,"active")){if(!1===W.ih.prototype.O.call(this,b))return!1;if("ArrowLeft"==b)return a.hide(),!1}else{if("ArrowLeft"==b)return a.hide(),!1;if("ArrowRight"==b)return W.ag(this.id,"subactive","active"),!1}return!0}},W.ih.prototype);
Tb=function(b){k.apply(this,b,{hb:(b.id||this.id)+"-comp",items:[]});W.Sb.prototype.nc.call(this,this)};
k.apply(Tb.prototype,{Sa:!1,id:"details-scrollbar",N:"vod-info-details-scrollbar",Qi:"details",fd:function(){W.innerHTML(this.id,'<div class="details-scrollbar-comp" id="'+this.hb+'"></div>')},$:function(b){var a,c="";var e=0;for(a=this.items.length;e<a;e++){var d=this.items[e];c=d.kc?c+d.kc(b):c+('<span class="details-scrollbar-item SCROLLITEM ITEM'+I.tg(this,d,b)+'" id="'+d.id+'"></span>')}W.ma(this.id);W.innerHTML(this.hb,c)},jb:function(b){var a=this.items[0];return 0<b.deltaX||0<b.deltaY||0<
b.deltaZ||0>b.wheelDelta?a.Rh():0>b.deltaX||0>b.deltaY||0>b.deltaZ||0<b.wheelDelta?a.Qh():!1}});k.apply(Tb.prototype,{});Ub=function(b){k.apply(this,b,{})};
k.apply(Ub.prototype,{id:"details-scroll-item",rc:"details",hb:"details-comp",ci:null,kc:function(){return'<div class="details-scrollbar-item SCROLLITEM ITEM" id="'+this.id+'"></div>'},Rh:function(){var b=document.getElementById(this.rc),a=document.getElementById(this.hb),c=document.getElementById(this.id);if(this.ci){var e=a.offsetTop+a.offsetHeight-b.offsetHeight;if(0>=e)return!0;W.xa(a,a.offsetTop-(e>this.ci?this.ci:e))}else if(a.offsetTop+a.lastChild.offsetTop+.8*a.lastChild.offsetHeight>b.offsetHeight)W.xa(a,
a.offsetTop-a.firstChild.offsetHeight);else return!0;c.style.top=(100-parseFloat(c.style.height))*(a.offsetTop+a.offsetHeight>=b.offsetHeight?-a.offsetTop:a.offsetHeight-b.offsetHeight)/(a.offsetHeight-b.offsetHeight)+"%";return!1},Qh:function(){var b=document.getElementById(this.rc),a=document.getElementById(this.hb),c=document.getElementById(this.id);if(0>a.offsetTop){var e=this.ci?this.ci:a.firstChild.offsetHeight;W.xa(a,0>a.offsetTop+e?a.offsetTop+e:0);c.style.top=(100-parseFloat(c.style.height))*
(a.offsetTop+a.offsetHeight>=b.offsetHeight?-a.offsetTop:a.offsetHeight-b.offsetHeight)/(a.offsetHeight-b.offsetHeight)+"%";return!1}return!0},O:function(b){return"ArrowDown"==b?this.Rh():"ArrowUp"==b?this.Qh():!0},So:function(b){return 0<b.deltaX||0<b.deltaY||0<b.deltaZ||0>b.wheelDelta?this.Rh():0>b.deltaX||0>b.deltaY||0>b.deltaZ||0<b.wheelDelta?this.Qh():!1}});Eb=function(b){k.apply(this,b)};
k.apply(Eb.prototype,{Sa:!0,rC:1,N:"nav",Wa:function(b){return['<span class="nav-item ITEM',b.pe?" "+b.pe:"",I.tg(b.parent,b),'" id="',b.id,'">',"avantgarde"==r.view?'<font class="bracket">#</font>':"",'<span class="nav-item-title">',b.title,"</span></span>"].join("")},$:function(){var b,a="";var c=0;for(b=this.items.length;c<b;c++){var e=this.items[c];a+=this.Wa(e)}I.Ja(this,"nav",a);0<this.items.length&&(this.o=this.items[0],this.Sa?(k.D(this.ns)||(this.ns=W.getElementsByClassName("nav-item")[0].offsetWidth),
k.D(this.tb)||(this.aa=this.tb=Math.round(document.getElementById("nav").offsetWidth/this.ns)),this.jC&&!k.D(this.vz)&&(this.vz=Math.round((this.tb-1)/2))):(W.ag("menu","nav-page","nav-page2"),k.D(this.gb)||(this.gb=W.getElementsByClassName("nav-item")[0].offsetHeight),k.D(this.Tf)||(this.aa=this.Tf=parseInt(document.getElementById("nav").offsetHeight/this.gb)),W.v("menu","nav-page2")))},ka:function(b,a,c){if(this===b||k.isArray(a)&&1<a.length)return!1;var e=this.N;a=this.o?this.o.index:0;var d=document.getElementById(e);
e=document.getElementById(e+"-comp");var f=document.getElementById(b.id),g=e.lastChild;if(this.Sa||!W.J("menu","nav-page2")){if(!g||g.offsetLeft+g.offsetWidth<d.offsetWidth)return!1;e.offsetLeft+f.offsetLeft+f.offsetWidth<d.offsetWidth/2?f.offsetLeft+f.offsetWidth/2>d.offsetWidth/2?W.Ha(e,-parseInt(f.offsetLeft+f.offsetWidth/2-d.offsetWidth/2)):W.Ha(e,0):e.offsetLeft+f.offsetLeft>d.offsetWidth/2&&(f.offsetLeft+f.offsetWidth/2+d.offsetWidth/2<g.offsetLeft+g.offsetWidth?W.Ha(e,-parseInt(f.offsetLeft+
f.offsetWidth/2-d.offsetWidth/2)):W.Ha(e,-(g.offsetLeft+g.offsetWidth-d.offsetWidth)))}else{if(b.index<a){a=b.index;var h=-a*this.gb}else b.index>=a+this.aa?(a=b.index-this.aa+1,h=-a*this.gb):c&&c.cc&&(h=-a*this.gb);k.D(h)&&(W.xa(e,h),this.o=this.items[a])}this.Db();return!1},Db:function(){var b=this.aa,a=k.j(this.items)?0:this.items.length;a=this.za||a;var c=(this.ob||0)+(this.o?this.o.index:0),e=parseInt(c/b)+1;if(k.j(this.items))W.v("nav","first-page"),W.v("nav","not-first-page"),W.v("nav","not-last-page");
else{if(0==c)W.v("nav","not-first-page"),W.C("nav","first-page");else{W.v("nav","first-page");W.C("nav","not-first-page");try{document.getElementById("nav-page-"+(e-1)).className="nav-page prev-page"}catch(d){}}if(c+b>=a)W.v("nav","not-last-page");else{W.C("nav","not-last-page");try{document.getElementById("nav-page-"+(e+1)).className="nav-page next-page"}catch(d){}}try{document.getElementById("nav-page-"+e).className="nav-page cur-page"}catch(d){}}},jb:function(b){var a=this.N;document.getElementById(I.S.id);
var c=document.getElementById(a),e=document.getElementById(a+"-comp"),d=e.lastChild;if(!d||d.offsetLeft+d.offsetWidth<c.offsetWidth)return!1;for(a=e.firstChild;a&&!(0<=e.offsetLeft+a.offsetLeft);a=a.nextSibling);if(0<b.deltaX||0<b.deltaY||0<b.deltaZ||0>b.wheelDelta)a.nextSibling&&e.offsetWidth-a.nextSibling.offsetLeft>=c.offsetWidth?W.Ha(e,-a.nextSibling.offsetLeft):W.Ha(e,c.offsetWidth-e.offsetWidth);else if(0>b.deltaX||0>b.deltaY||0>b.deltaZ||0<b.wheelDelta)a.previousSibling&&d.offsetLeft+d.offsetWidth-
a.previousSibling.offsetLeft>=c.offsetWidth?W.Ha(e,-a.previousSibling.offsetLeft):W.Ha(e,-a.offsetLeft);return!1},nd:function(b,a){b={fb:!0,Cb:!0,ef:!0,dd:!0,um:!0,zk:!0};a&&(a=I.kb(a),k.j(a)||I.go(a,b))},ec:function(b,a){var c=document.getElementById("nav"),e=document.getElementById("nav-comp"),d=e.lastChild;if(W.J("menu","nav-page2")){var f=W.eb(e,0);a=a?(b.screenY-a.screenY)*window.devicePixelRatio:0;b=Math.round(f+a);c=d.offsetTop+d.offsetHeight>c.offsetHeight?c.offsetHeight-(d.offsetTop+d.offsetHeight):
0;if(0<=f&&0<=a||f<=c&&0>=a)return;0<b?b=0:b<c&&(b=c);W.xa(e,b)}else{f=W.Ad(e,0);a=a?("modern"==r.view?b.screenY-a.screenY:b.screenX-a.screenX)*window.devicePixelRatio:0;b=Math.round(f+a);c=d.offsetLeft+d.offsetWidth>c.offsetWidth?c.offsetWidth-(d.offsetLeft+d.offsetWidth):0;if(0<=f&&0<=a||f<=c&&0>=a)return;0<b?b=0:b<c&&(b=c);W.Ha(e,b)}return!1},md:function(){document.getElementById("nav");document.getElementById("nav-comp");return!1}});
Fb=function(b){k.apply(this,b,{O:"modern"==r.view?Ha.prototype.O:Ga.prototype.O})};k.apply(Fb.prototype,{pc:function(b,a,c){!(this!=b&&this.level>=b.level)||c&&"home"==c.N||this.level==b.level&&!k.j(a)||L.Eb||(I.wh("content"),I.ho())},Xb:function(b,a,c){this.V.apply(this,arguments);return!1},G:function(){var b=this.V();return!1===b||"function"==typeof b?!1:!0},V:function(b){return b&&this.level<b.level?!1:!0}});
(function(){var b,a,c,e;Gb=function(d){k.apply(this,d)};k.apply(Gb.prototype,{N:"content",Sh:2,mc:function(){return c},xc:function(){return b},Cg:function(){return a},vb:function(){var d,f=[44,56,84,96];if(!k.D(c)){var g=this.Wa({id:"tv-content-item-1",title:""});I.Ja(null,"content",g);k.D(c)||(c=document.getElementById("content-comp").firstChild.offsetHeight);g=0;for(d=f.length;g<d;g++)if(!k.D(e)||Math.abs(f[g]-c)<Math.abs(e-c))e=f[g];k.D(b)||(b=Math.round(document.getElementById("content").offsetHeight/
c),a=L.Yb?b:0);I.Ja(null,"content","")}},Wa:function(d,f,g,h){var l=d.parent==this.parent?d:d.parent||this,m=h?h.Is:null;h=h?h.info:null;var p=r.eg,t=r.$e,n=d.media,q=d.title,v=A.el&&k.D(d.Bf)?d.Bf:d!=l?d.index+1:null;if(p&&n&&(n.Wc||n.Lg)){k.D(m)||(m=e);var y=n.Lg?n.Lg:A.Bm+"/images/logo"+m+"/"+n.Wc+".png";(new Image).src=y}return'<div class="content-item tv-rubric-'+l.id+(d==l?" tv-rubric-title":"")+(g?" "+g:"")+(f?I.tg(l,d,f):"")+(d.Rf&&!l.playlist.endsWith("-favorites")?" favorite":"")+(p?" has-logo":
"")+(t?" hidden-index":"")+(d.disabled?" disabled":"")+(h?"":'" id="'+d.id+(d==l?"-header":""))+'" data-tv-rubric="'+l.id+'">'+(p?'<span class="content-item-logo">'+(y?'<img src="'+y+'" alt="" />':"")+"</span>":"")+'<span class="content-item-index'+(t||p||"modern"==r.view?" hidden":"")+'">'+(v||"")+'. </span><span class="content-item-title"'+(h?' id="info-content-item-title"':"")+">"+(!v||!p&&"modern"!=r.view||t?"":'<span class="content-item-title-index">'+v+". </span>")+q+"</span></div>"},Ra:function(d){var f,
g=this.parent;if("modern"==r.view){if(f=document.getElementById(d))return f=f.getAttribute("data-tv-rubric"),W.J(d,"tv-rubric-title")?g.map[f]:g.map[f].map[d]}else return this.map[d]},nb:function(d){return"modern"==r.view?document.getElementById(d.id+(d.parent==this.parent?"-header":"")):document.getElementById(d.id)},ab:function(d){var f=this,g=f.va,h,l=f.parent;if("modern"==r.view){if(d.parent==l)for(f=d,d=null,h=f.index-1;0<=h;h--){f=l.items[h];var m=r.Pb.key(String(f.playlist));if(0<f.items.length){d=
f.items[f.items.length-1];break}else if((g.ua||m&&m.R&&m.R.url)&&!f.Ue)return function(p,t,n){f.pa(0,null,function(){p.call(n||window,t)})}}else f=d.parent,d=0<d.index?f.items[d.index-1]:f;return d}return 0<d.index?f.items[d.index-1]:null},Ia:function(d){var f=this,g=f.va,h,l=f.parent;if("modern"==r.view){if(d.parent==l){f=d;var m=r.Pb.key(String(f.playlist));if(!k.j(f.items))return f.items[0];if((g.ua||m&&m.R&&m.R.url)&&!f.Ue)return function(p,t,n){f.pa(0,null,function(){p.call(n||window,t)})}}else if(f=
d.parent,d.index+1<f.items.length)return f.items[d.index+1];d=null;for(h=f.index+1;h<l.items.length;h++)if(f=l.items[h],m=r.Pb.key(String(f.playlist)),0<f.items.length){d=f;break}else if((g.ua||m&&m.R&&m.R.url)&&!f.Ue)return function(p,t,n){f.pa(0,null,function(){p.call(n||window,t)})};return d}return d.index+1<f.items.length?f.items[d.index+1]:null},before:function(d,f){return"modern"==r.view?("undefined"!==typeof d.nodeType&&(d=this.Ra(d.id)),"undefined"!==typeof f.nodeType&&(f=this.Ra(f.id)),Ta.prototype.before.apply(this.parent,
[d,f])):Qa.prototype.before.apply(this,arguments)},after:function(d,f){return"modern"==r.view?("undefined"!==typeof d.nodeType&&(d=this.Ra(d.id)),"undefined"!==typeof f.nodeType&&(f=this.Ra(f.id)),Ta.prototype.after.apply(this.parent,[d,f])):Qa.prototype.after.apply(this,arguments)},contains:function(d){return d&&d.parent==this},Uc:function(d,f){W.Uc(f.lastChild)},W:function(d,f,g,h){var l=this,m=l.parent;"modern"==r.view?(l.Qe=m.Qe,Qa.prototype.W.apply(l,arguments),m.Qe=l.Qe,m.am=l.am,m.Eo=l.Eo,
m.Tg=l.Tg,m.Mg=l.Mg,f=l.o,l=f.parent==m?f:f.parent,l.o=f,I.De.content=l):Qa.prototype.W.apply(l,arguments)},$:function(d,f,g){f=this;k.D(b)||f.vb();if("modern"==r.view){var h=f.parent;document.getElementById("content-comp");var l=h.Tg?f.Ra(h.Tg.id):null,m=h.Mg?f.Ra(h.Mg.id):null;if((!g||!(g.Na||g.o||g.ha))&&I.De.content&&I.De.content.parent==h&&d)if(m&&!f.before(d,m))var p=d;else return l&&!f.after(d,l)&&f.W(d,null,d),!1;if(!p){if(g&&g.ha)return f=g.ha.parent,I.Ja(f,"content",""),f.W(d,null,g.ha),
!1;g&&g.o&&(p=g.o,f=p.parent==f.parent?p:p.parent);if(k.j(f.items))if(p=f.Ia(f))f=p;else{if(p=f.ab(f))p=f=p.parent}else p||(p=d?d.index:f.o?f.o.index:0,p=p<b-1?f:f.items[Math.floor((p+1)/b)*b-1]);I.Ja(f,"content","")}k.j(f.items)||f.W(d,p)}else if(p=d?d.index:f.o?f.o.index:0,g&&g.Na||f!=I.De.content||!(k.j(f.items)||p>=f.o.index&&p<f.o.index+b))p=parseInt(p/b)*b,f.items.length-p<b&&(p=f.items.length>b?f.items.length-b:0),I.Ja(f,"content",""),k.j(f.items)||f.W(d,f.items[p])},ka:function(d,f,g){this.$(d,
f,g);return!1},jb:function(d,f){var g=this.parent;Qa.prototype.jb.apply(this,arguments);"modern"==r.view&&Oa.prototype.Xf.call(g,f?f.parent:this);return!1},md:function(d,f){var g=this.parent;Qa.prototype.md.apply(this,arguments);"modern"==r.view&&Oa.prototype.Xf.call(g,g.map[g.am.getAttribute("data-tv-rubric")]);return!1}},Qa.prototype);Hb=function(d){k.apply(this,d)};k.apply(Hb.prototype,{O:Ha.prototype.O,pc:function(d){d&&d.parent&&"content"==d.parent.N&&I.ho()},Xb:function(d,f,g){return this.V.apply(this,
arguments)}})})();Rb=function(b){k.apply(this,b)};
k.apply(Rb.prototype,{Ph:function(b,a){var c="item-"+(b.index%this.aa+1)+" row-"+(Math.floor(b.index%this.aa/this.tb)+1);var e=document.getElementById("content");var d=e.className.replace(/item-\d*/g,"").replace(/row-\d*/g,"").replace(/^\s+|\s+$/g,"");e.className=d?d+" "+c:c;this==a.parent&&Math.floor(b.index/this.tb)!=Math.floor(a.index/this.tb)&&(c=Math.floor(a.index/this.aa)+1,e=Math.floor(a.index%this.aa/this.tb)+1,W.v("content-row-"+c+"-"+e,"active"));if(this!=a.parent||Math.floor(b.index/this.tb)!=
Math.floor(a.index/this.tb))c=Math.floor(b.index/this.aa)+1,e=Math.floor(b.index%this.aa/this.tb)+1,W.C("content-row-"+c+"-"+e,"active")}});Sb=function(b){k.apply(this,b)};
k.apply(Sb.prototype,{ZA:function(b){return b.title},O:function(b){var a=this.parent;return a.Sa&&1<a.vc?Ja.prototype.O.apply(this,arguments):"ArrowLeft"==b||"ArrowRight"==b?Ga.prototype.O.apply(this,arguments):!0},gf:function(b,a){var c=this.parent;w.debug("VodContentItem.onOver",this&&this.id,"prev",b&&b.id,"path",a);if(k.j(a)&&c&&"table"==c.Uf&&c.ah){b=document.getElementById("content");document.getElementById("content-comp");a=(c=document.getElementById(this.id))&&1<c.childNodes.length&&c.childNodes[1];
var e=(e=c&&c.parentNode)&&e.parentNode;var d=(c&&c.offsetLeft)-0,f=e&&c?e.offsetWidth-(d+c.offsetWidth):0;if(a&&!W.J(a,"ltr")&&!W.J(a,"rtl")){if(d<=f){var g="ltr";e=0;c=2*d+c.offsetWidth}else g="rtl",e=d-f,c=2*f+c.offsetWidth;"wh"==L.Vf?k.apply(a.style,{left:100*e/b.offsetWidth+"vw",width:100*c/b.offsetWidth+"vw"}):k.apply(a.style,{left:e+"px",width:c+"px"});W.C(a,g)}}},Wf:function(){return!0},xm:function(){w.debug("$VodContentItem.onTouchStart");return!0},Fk:function(){w.debug("$VodContentItem.onTouchMove");
return!0},Qg:function(){w.debug("$VodContentItem.onTouchEnd");return!0}});Pb=function(b){var a=this;k.apply(a,b);k.apply(a,{Fh:{id:a.zf+"-"+a.N+"-header",G:function(){W.gu(a.N,"expanded");return!1},Xb:function(){},O:function(c){return"ArrowDown"==c&&W.J(a.N,"expanded")?(I.go(0,{Dt:!0}),!1):!0}}})};
k.apply(Pb.prototype,{$:function(b){var a,c="",e=this.N,d=this.zf,f=this.Sa?"span":"div";var g=0;for(a=this.items.length;g<a;g++){var h=this.items[g];c+=["<",f,' class="',e+"-item "+d+"-"+e+"-item ITEM",I.tg(this,h,b),'" id="',h.id,'">',h.title,"</",f,">"].join("")}I.Ja(this,e,c);if(this.multiline){if(!this.rows){c=0;d=0<this.items.length?document.getElementById(this.items[0].id).offsetTop:null;f=0;var l=[];g=0;for(a=this.items.length;g<a;g++)h=this.items[g],e=document.getElementById(h.id),c+=e.offsetWidth,
b=window.getComputedStyle(e,null),b.getPropertyValue("margin-left")&&(c+=parseInt(b.getPropertyValue("margin-left"))),b.getPropertyValue("margin-right")&&(c+=parseInt(b.getPropertyValue("margin-right"))),h.box={left:e.offsetLeft,width:e.offsetWidth},h.rowIndex=l.length,e.offsetTop>d&&(l.push([f,g-f]),d=e.offsetTop,f=g,h.rowIndex=l.length),g==a-1&&l.push([f,a-f]);this.rows=l}}else this.ka(b,null,{o:this.o,cc:!0})},ka:function(b,a,c){if(this.multiline){var e=this.rows,d=b.rowIndex,f=document.getElementById(b.id),
g=document.getElementById(this.N+"-comp");W.xa(g,-f.offsetTop);this.o=this.items[e[d][0]]}else Oa.prototype.Xf.apply(this,arguments);return!1},Db:function(){if(this.multiline){var b=this.N,a=this.rows,c=(this.K?this.K:this.items[0]).rowIndex;k.j(a)||1==a.length?(W.v(b,"not-first-row"),W.v(b,"not-last-row")):(0===c?W.v(b,"not-first-row"):W.C(b,"not-first-row"),c<a.length-1?W.v(b,"not-last-row"):W.C(b,"not-last-row"))}},jb:Oa.prototype.jb,nd:Oa.prototype.nd,ec:Oa.prototype.ec});
Qb=function(b){k.apply(this,b)};k.apply(Qb.prototype,{O:Ga.prototype.O,G:function(){return this.V()}});ab=function(b){Xa.prototype.constructor.apply(this,arguments)};
k.apply(ab.prototype,{Nj:function(b){var a=this;w.debug(a.id+".createNavMenu node",b);Eb.prototype.constructor.call(b,k.apply({va:a,N:"nav",rc:"nav",hb:"nav-comp",Sa:"modern"!=r.view,ka:"modern"!=r.view?Oa.prototype.Xf:Eb.prototype.ka,V:function(c,e,d,f,g){var h=this;w.debug(a.id+".onEnter",arguments);if(d&&d.ef||h.level<c.level)return!1;if(k.j(h.items)&&!h.nk)return function(l,m,p){h.pa(0,null,function(){k.j(h.items)||(a.Ed(),h.$());k.j(e)&&L.rh&&W.isVisible("back-panel")?I.ra(,"back"):l.call(p||
window,m)})};k.j(h.items)||(a.Ed(),h.$());k.j(e)&&L.rh&&W.isVisible("back-panel")&&I.ra(,"back")},items:[]},Eb.prototype));a.ua&&k.apply(b,{dc:function(){return this.nk?!1:0},pa:function(c,e,d,f,g){a.sb(a.Dk,a,{P:d,scope:f,ia:g})}});return b},Oj:function(b){var a=this;b=new Gb(b);b=new Fb(b);k.apply(b,{va:a,Xb:function(c,e,d){return this.V.apply(this,arguments)},G:function(){var c=b.V();return!1===c||"function"==typeof c?!1:!0},V:function(c,e,d,f,g){function h(p,t,n){l.pa(0,null,function(){p&&
p.call(n||window,t)})}var l=this,m=r.Pb.key(String(l.playlist));if(l==I.De.content&&k.j(e)&&("modern"!=r.view||I.De.content.o==l))return!0;if(l.La)return!1;if((a.ua||m&&m.R&&m.R.url)&&k.j(l.items)&&!l.Ue)return k.j(e)?(h(function(){return l.V.apply(l,arguments)}),!1):h;if(!1===Fb.prototype.V.apply(this,arguments))return!1;l.Jg&&!k.j(e)||d&&d.Cb||("modern"==r.view?l.$(l.K,null,{o:c&&c.parent!=l.parent?null:l}):l.$(l.K));return!1}});return b},sb:function(b,a,c){var e=this;if(e.ua){var d={media_items:!1,
media_count:!0};d["is_"+e.id]=!0;J.jsonRpc("get_playlists",d,function(m){w.debug(e.id+".get_playlists response",m);if("function"==typeof b){var p=m&&!m.error&&m.result;b.call(a||window,p,p?m.result:null,c)}},this)}else{var f,g=[],h=r.Pb.items;d=0;for(f=h.length;d<f;d++){var l=h[d];l.name.startsWith(e.id+"-")&&g.push(l)}"function"==typeof b&&b.call(a||window,!0,g,c)}},Dk:function(b,a,c){function e(l){l<h?(f=d.sa.items[l],(g=r.Pb.key(String(f.playlist)))&&g.R&&g.R.adstream&&!r.Hc.Df("adstream")&&(r.Hc.add("adstream",
{name:"adstream",Hc:!0,url:g.R.adstream_url||"/ad/"}),wc.Za(r.Hc.key("adstream"))),d.ua||g&&g.R&&g.R.url?(!d.sa.po&&f.za&&(d.sa.po=f),k.apply(f,{Jg:!0,dc:function(){return this.Ue?!1:0},pa:function(m,p,t,n,q){var v=this;v.La=!0;d.zb(v,null,null,null,null,null,null,function(y,u){v.La=!1;v.Ue=!0;d.Og(y,u,null,v,0);W.Sb.prototype.nc.call(v,v,{Rb:!0,Ee:!0,Fe:!0});"function"==typeof t&&t.call(n||window,v.items,0,v.items.length,q)})}}),e(++l)):(k.apply(f,{dc:k.Nc}),f.Ue?e(++l):d.zb(f,null,null,null,null,
null,null,function(m,p){f.Ue=!0;d.Og(m,p,null,f,0);d.sa.po||k.j(f.items)||(d.sa.po=f);e(++l)}))):(d.ua&&W.Sb.prototype.nc.call(d.sa,d.sa,{Rb:!0,Ee:!0,Fe:!0}),c&&"function"==typeof c.P&&c.P.call(c.scope||window,d.sa.items,0,d.sa.items.length,c.ia))}var d=this,f,g;d.sa.nk=!0;b=d.Bb(a);var h=d.xb(a);d.sa.map={};for(a=0;a<h;a++)if(f=d.Ob(b[a]))f=d.Oj(f),d.sa.items.push(f),d.sa.map[f.id]=f;h=d.sa.items.length;e(0)},xb:function(b){return this.ua?b&&(b.count||b.playlists&&b.playlists.length):b.length},Bb:function(b){return this.ua?
b&&b.playlists:b},Ob:function(b){if(this.ua){var a="tv"==b.playlist?"tv-all":b.playlist;a={id:a,title:A.gh?b.name:C[a]||b.name,playlist:a,jf:b.id,za:b.count,R:b.settings,items:[]};r.Pb.key(String(a.id))||r.Pb.add(String(a.id),a)}else a={id:b.name,title:A.gh?b.title:C[b.name]||b.title,playlist:b.name,jf:b.id,T:b.T,R:b.R,items:[]};if("tv-all"!=a.playlist||"modern"!=r.view||A.Tz)if(!(A.qf&&r.profile.T<a.T)||A.Uz||A.Nm){if((A.Mx||"modern"==r.view)&&a.playlist!=this.id+"-favorites"){if(b.R&&b.R.url)var c=
!1;else if(this.ua)c=!a.za;else{var e,d;c=!0;var f=0;for(e=b.items.length;f<e;f++)if(d=r.cd.key(String(b.items[f])))if(!d.disabled){c=!1;break}else if(!d.nf){if(A.Ut&&!k.j(d.Nb)){c=!1;break}}else if(r.profile.T<d.T&&A.Nm&&A.qf){c=!1;break}}if(c)return}return a}},zb:function(b,a,c,e,d,f,g,h,l,m){var p=this,t=p.sa&&p.sa.map[p.id+"-favorites"];var n=b.playlist==p.id+"-favorites";var q=r.Pb.key(String(b.playlist)),v=arguments;if(n&&t.Ue)"function"==typeof h&&h.call(l||window,!0,b.items,m);else if(n||
!t||t.Ue)if(p.ua||q&&q.R&&q.R.url){var y=function(B){Y.U=null;w.debug("loadContentItems response",B);if("function"==typeof h){var H=B&&!B.error&&B.result,N=B.result;!k.j(N)&&k.j(N.offset)&&(N.offset=f);h.call(l||window,H,B.result,m)}};n={result_as:"csv",is_favorite:n,playlist_id:b.jf,age_limit:r.profile.T,where:d?"*"+d+"*":null,order_by:e};n["is_"+p.id]=!0;q&&q.R&&q.R.url?(k.apply(n,{playlist_id:q.R.playlist_id||b.jf,macaddr:V.getMacAddress(),username:q.R.username,password:q.R.password}),J.jsonRpc({url:q.R.url,
headers:{"Iptvportal-Authorization":"terminal-sessionid="+Vb.td},method:"get_playlist_media",Ud:n,scope:this,P:y})):J.jsonRpc("get_playlist_media",n,y,this)}else{var u,x=[],z=[];if(q&&q.items){y=0;for(n=q.items.length;y<n;y++)(u=r.cd.key(String(q.items[y])))&&(u.disabled?z.push(u):x.push(u));A.fg&&!k.j(z)&&x.push.apply(x,z)}"function"==typeof h&&h.call(l||window,!0,x,m)}else p.zb(t,null,null,null,null,null,null,function(B,H){t.Ue=!0;p.Og(B,H,null,t,0);p.ua&&W.Sb.prototype.nc.call(t,t,{Rb:!0,Ee:!0,
Fe:!0});p.zb.apply(p,v)})},Og:function(b,a,c,e){var d;var f=this.Ta(a,e);b=this.Jc(a,e);var g=this.Va(a,e);for(a=0;a<b;a++)(d=this.$a(f[a],e))&&(d=this.bc(d,e)),d?e.items.push(d):0<g&&g--;c&&"function"==typeof c.P&&c.P.call(c.scope||window,e.items,0,e.items.length,c.ia)},Jc:function(b,a){a=r.Pb.key(String(a.playlist));return this.ua||a&&a.R&&a.R.url?b&&(k.isArray(b)?b.length:b.items&&b.items.length):b.length},Va:function(b,a){a=r.Pb.key(String(a.playlist));return this.ua||a&&a.R&&a.R.url?k.isArray(b)?
b.length:b&&b.count:b.length},Ta:function(b,a){a=(a=r.Pb.key(String(a.playlist)))&&a.R&&a.R.url?a.R.url:null;if(this.ua||a)if(b=k.isArray(b)?b:b&&b.items,!k.j(b))if(0<b.length&&k.isArray(b[0])){if(!this.pq){var c,e={};var d=b[0];a=0;for(c=d.length;a<c;a++)e[d[a]]=a;this.pq=k.apply({},{id:e.id,index:e.index,name:e.name,title:e.title,description:e.description,Hf:e.expiration_period,T:e.age_limit,hf:e.paid,Xc:e.cost,protocol:e.protocol,host:e.host,port:e.port,path:e.path,username:e.username,password:e.password,
Lh:e.mime_type,Jb:e.auth,Cd:e.is_tv,mk:e.is_vod,Fi:e.is_nvod,Jh:e.is_radio,jk:e.is_cam,Wc:e.channel_id,se:e.epg_provider_id,ze:e.msg_id,Lg:e.logo_url,Xe:e.ffwd_disabled,fi:e.teletext_subtitles_page,encrypted:e.encrypted,key:e.key,ej:e.stream_backend,Je:e.timeshift_backend,rd:e.timeshift_url,gg:e.timeshift_archive_length,eh:e.timeshift_offset,dh:e.timeshift_auth,ig:e.timeshift_thumbnails_proxy,nf:e.subscribed})}b.shift()}else this.qq||(this.qq=k.apply({},{id:d.id,index:d.index,name:d.name,title:d.title,
description:d.description,Hf:d.expiration_period,T:d.age_limit,hf:d.paid,Xc:d.cost,protocol:d.protocol,host:d.host,port:d.port,path:d.path,username:d.username,password:d.password,Lh:d.mime_type,Jb:d.auth,Cd:d.is_tv,mk:d.is_vod,Fi:d.is_nvod,Jh:d.is_radio,jk:d.is_cam,Wc:d.channel_id,se:d.epg_provider_id,ze:d.msg_id,Lg:d.logo_url,Xe:d.ffwd_disabled,fi:d.teletext_subtitles_page,encrypted:d.encrypted,key:d.key,ej:d.stream_backend,Je:d.timeshift_backend,rd:d.timeshift_url,gg:d.timeshift_archive_length,
eh:d.timeshift_offset,dh:d.timeshift_auth,ig:d.timeshift_thumbnails_proxy,nf:d.subscribed}));return b},$a:function(b,a){var c=(a=r.Pb.key(String(a.playlist)))&&a.R&&a.R.url?a.R.url:null;var e=a&&a.R&&a.R.stat_url?a.R.stat_url:null,d=a&&a.R&&a.R.adstream;this.ua||c?(a=k.isArray(b)?this.pq:this.qq,c={id:b[a.id],index:b[a.index],name:b[a.name],title:b[a.title],description:b[a.description],Hf:b[a.Hf],T:b[a.T],hf:b[a.hf],Xc:b[a.Xc],protocol:b[a.protocol]||(k.Di?"https":"http"),host:b[a.host],port:b[a.port],
path:b[a.path],username:b[a.username],password:b[a.password],Lh:b[a.Lh],Jb:b[a.Jb],Cd:b[a.Cd],mk:b[a.mk],Fi:b[a.Fi],Jh:b[a.Jh],jk:b[a.jk],qa:b[a.Cd]||b[a.Fi]||b[a.Jh]||b[a.jk],Ei:b[a.Jh],Wc:b[a.Wc],se:c&&0==b[a.se]?c:b[a.se],dj:e,ze:b[a.ze],Xe:b[a.Xe],encrypted:b[a.encrypted],key:b[a.key],nf:b[a.nf],Eq:d,profiles:[],Nb:[]},A.uu&&(c.fi=b[a.fi]),(e=a.ej&&b[a.ej]||A.ej)&&c.path&&-1==c.path.indexOf("http")&&"flussonic"==e&&("apple"==L.ve?c.path=c.path.replace(/video\.m3u8|mono\.m3u8/,"index.m3u8"):"video"==
L.ve?c.path=c.path.replace(/index\.m3u8|mono\.m3u8/,"video.m3u8"):"mono"==L.ve&&(c.path=c.path.replace(/index\.m3u8|video\.m3u8/,"mono.m3u8")),L.Ai&&!L.yo&&(c.query="filter=tracks:"+L.Ai)),A.vu&&(e=r.$i.key("timeshift"))&&!e.disabled&&P.we&&k.apply(c,{Je:b[a.Je]||A.Je,rd:b[a.rd],gg:b[a.YD],eh:b[a.eh],dh:b[a.dh],ig:b[a.ig]})):c=b;A.fg&&!c.nf&&(c.disabled=!0);A.qf&&r.profile.T<c.T&&(c.disabled=!0);c.host&&"2"==c.host.charAt(0)&&(b=parseInt(c.host.substr(0,3)),224<=b&&240>b&&(c.Hg=!0));c.path&&(c.path.startsWith("udp/")||
c.path.startsWith("rtp/"))&&(c.lk=!0);!c.encrypted||!c.key||!1!==P.arescrypt||c.Hg&&!r.Lp||c.Jb&&-1!=c.Jb.indexOf("arescrypt")||(c.Jb=c.Jb?c.Jb+" arescrypt":"arescrypt");(!c.Jb||-1==c.Jb.indexOf("arescrypt")&&-1==c.Jb.indexOf("iptvportal"))&&(!c.dh||-1==c.dh.indexOf("arescrypt")&&-1==c.dh.indexOf("iptvportal"))||r.pp||(r.pp=!0);c.va=this;return c},bc:function(b,a){var c=a.id==this.id+"-favorites"?a:this.sa&&this.sa.map[this.id+"-favorites"],e=r.eg&&"classic"==r.view;if(!b||b.disabled&&!A.fg)return null;
if(b.disabled&&!b.nf)if(A.Ut&&!k.j(b.Nb))b.ze=A.lA||"unsubscribed";else return null;if(b.disabled&&A.qf&&r.profile.T<b.T)if(A.Nm)b.ze="age_limit";else return null;e&&(b.Wc||b.Lg)&&(e=576==Y.Cc?44:720==Y.Cc?56:1080==Y.Cc?84:96,e=b.Lg?b.Lg:A.Bm+"/images/logo"+e+"/"+b.Wc+".png",(new Image).src=e);if(a.id==this.id+"-favorites"||c&&c.map&&c.map[c.id+"-"+b.id])b.Rf=!0;b={va:this,id:a.id+"-"+b.id,Lc:this.Lc,zz:this.jo,Bf:b.index,title:b.title,disabled:b.disabled,Rf:b.Rf,media:b,O:function(d){return"ArrowUp"==
d||"ArrowDown"==d?(J.U&&(k.oa.abort(J.U),J.U=null),Hb.prototype.O.call(this,d)):!0},G:function(){w.debug("tv.channel.onOk");var d=this,f=d.media,g=$player.playingMedia();if(!f||g&&(f==g||f==g.ir))return!0;if(!f.disabled)I.na&&(I.na=null,d.$(null,null,{Na:!0})),f.Cr=d,$player.play(f),sc.ZC=d,cc.set("pwd",I.fp(null,!0));else if(A.qf&&r.profile.T<f.T)try{nc.wt(null,function(h){if(h&&!(r.profile.T<f.T))try{I.Ka(d.id,{Lf:!0})}catch(l){}})}catch(h){}else if(A.fg&&!f.nf)if(A.Vr)try{I.Ka(["/","subscription",
r.Nb.hm(String(f.Nb[0].id))])}catch(h){I.Ka(["/","subscription"])}else return!0;return!1},V:function(d,f,g){function h(y,u,x){sc.bm(l,function(z){z&&(l.$(null,null,{Na:!n&&(I.isVisible()||v==I.Oa())}),v&&I.Oa()&&$player.Oa()&&sc.Rk(l),y&&y.call(x||window,u))})}w.debug("tv.channel.onEnter",d,k.F.JSON.encode(f),g);var l=this,m=this.media,p=m&&m.ze?r.Ki.key(String(m.ze)):null,t=p?p.al?p.al(m):p.data:null,n=g?g.Ly:null,q=g?g.Lf:null,v=g?g.Oy:I.Oa();if(d&&d.level>this.level)return!1;if(!k.j(f))return!m||
m.disabled||!q&&(n||!v&&A.mt)||this.G(),k.j(l.items)?h:!1;p&&!p.disabled?(W.C("portal",["details-ticker"]),W.Fa("menu-ticker-box"),W.ei("menu-ticker",{Ji:t,mode:"line"})):W.isVisible("menu-ticker-box")&&(W.v("portal",["details-ticker"]),W.ma("menu-ticker-box"),W.innerHTML("menu-ticker",""),W.Yh("menu-ticker"));m&&!m.disabled&&(q||!n&&(I.Oa()&&v==I.Oa()||!A.mt))&&this.G();h();return!1}};b=this.Pw(b);return b=new Hb(b)},Pw:function(b){return new Ib(b)},Bl:function(b){var a=this,c=I.S,e=a.sa,d=e&&e.map[a.id+
"-favorites"],f=e.K;b||(I.Oa()?b=$player.playingMedia():c.media?b=c.media:c.parent&&c.parent.media&&(b=c.parent.media));w.debug("tv.actionFavorites",c&&c.id,b);b&&b.la&&(b=b.node.parent.media);var g=b.node;if(b&&b.Cd&&d&&d.items){c=k.j(d.items)?null:k.Yc(d.items,function(l){return l.media&&l.media.id==b.id?!1:null});var h=!k.D(c);J.jsonRpc(h?"insert_playlist_media":"delete_playlist_media",{playlist_id:d.jf,media_id:b.id},function(l){var m,p;if(!l.error){b.Rf=h?!0:null;l=0;for(m=e.items.length;l<m;l++){var t=
e.items[l];var n=t.map&&t.map[t.id+"-"+b.id];t.id==a.id+"-favorites"?h&&n||!h&&!n||(h?(p=a.bc(b,d))&&d.items.push(p):(p=n,n==d.K&&(d.K=n.index+1<d.items.length?d.items[n.index+1]:0<n.index?d.items[n.index-1]:null,W.J(n.id,"subactive")&&(W.v(n.id,"subactive"),d.K&&W.C(g.id,"subactive"))),n==I.S&&(W.v(n.id,"active"),d.K?(I.S=d.K,W.C(I.S.id,"active")):I.go("..")),d.items.splice(n.index,1))):n&&(h?(n.Rf=n.media.Rf=!0,W.C(n.id,"favorite")):(n.Rf=n.media.Rf=null,W.v(n.id,"favorite")))}p||w.error("tv.actionFavorites "+
(h?"add item":"remove item")+" not found");I.Of(d,d.items,0,d.items.length,{Rb:!0,Ee:!0,Fe:!0});if("modern"==r.view)try{f.$(f.K,null,{Na:!0})}catch(q){w.error(q.name,q.m,q.description||q.message||q,q)}else if(I.kz(I.pwd(d),I.pwd()))try{d.$(d.K,null,{Na:!0})}catch(q){w.error(q.name,q.m,q.description||q.message||q,q)}h||I.ho()}},this)}},Em:function(b){b=b||sc.zc;var a=I.Oa()?"info-":"tv-";a=document.getElementById(a+"live-progress")?document.getElementById(a+"live-progress-indicator"):null;var c=Ec().getTime(),
e=b?Rc(b.start):null;b=b?Rc(b.stop):null;a&&(a.style.width=""+100*(e&&b?(c-e)/(b-e):0).toFixed(3)+"%")},gD:function(){var b=I.Oa()?"info-":"tv-",a=$player.playingMedia();a=a?$player.Dg(a):null;W.innerHTML(b+"live-position",a)},refresh:function(b){w.debug("$tv.refresh",b);var a,c=!!this.zc,e=this.re();b=I.na;var d=I.S;if(I.isVisible()){if(I.We.details){var f=I.We.details;if(f.ga==I.ea.details){f.ga.W(f.K,f.o,f.ha,f.ia);I.We.details=null;return}}if(e){var g=d.parent==e;var h=b&&b.parent==e&&e.o&&e.ha&&
!e.before(b,e.o)&&!e.after(b,e.ha);sc.bm(e,function(l){if(l&&I.isVisible())if(e!=I.ea.details)e.$(null,null,{Na:!0});else if(l==sc.zc)try{sc.Em(l)}catch(m){}else h||g&&!c?h&&(e.W(e.K,e.o),sc.Em()):(g&&c&&!h&&e.o&&(a=d.index-e.o.index),e.$(null,null,{Na:!0}),k.D(a)&&e.o&&a!=d.index-e.o.index&&(d=e.items[e.o.index+a],d.index<e.o.index?d=e.o:d.index>e.ha.index&&(d=e.ha),I.go(d.index)))})}}},bm:function(b,a,c,e){function d(){var g;var h=Ec();var l=h.getTime();h.setHours(0,0,0,0);h=h.getFullYear()+"-"+
f(h.getMonth()+1)+"-"+f(h.getDate());if(b.fa.map[h]&&b.fa.map[h].ee)for(h=b.fa.map[h].ee.index,g=b.items.length;h<g;h++){var m=b.items[h];var p=Rc(m.start);var t=Rc(m.stop);if(l>=p&&l<t)return"function"==typeof a&&a.call(c||window,m,e),m}"function"==typeof a&&a.call(c||window,null,e);return null}function f(g){return 10>g?"0"+g:g}if(!b)return"function"==typeof a&&a.call(c||window,null,e),null;if("function"==typeof a&&b.dc())b.pa(null,null,function(){return d()},this);else return d()},Rk:function(b){if(I.Oa()&&
$player.Oa()){if(b)var a=b.media;else b=(a=$player&&$player.playingMedia())&&a.Cd&&a.Cr;b&&sc.bm(b,function(c){if(I.Oa()&&$player.Oa()){var e=b.Wa(c||{},null,null,{gz:"info-"}),d;r.Ki.key(String(a.ze));var f=(d=a.ze?r.Ki.key(String(a.ze)):null)?'<span class="tv-epg-item" style="overflow:visible;white-space:normal;"><div id="info-msg">'+(d.al?d.al(a):d.data)+"</div></span>":null;e=b.parent.Wa(b,null,null,{Is:84,info:!0})+(d?f:e);W.Rk(e,5E3);c&&sc.Em(c);W.Uc("info-content-item-title")}})}},re:function(){var b=
I.Ib,a=b==this?I.ea.content:this.sa&&this.sa.K;b=b==this?I.ea.nav:this.sa;if(a)var c=a.K;else b&&(c=b.K?b.K:!k.j(b.items)&&b.items[0],c=c.K);return c},Pj:function(){var b,a=I.Ib,c=a==this?I.ea.content:this.sa&&this.sa.K;a=a==this?I.ea.nav:this.sa;c?b=c:a&&(b=a.K?a.K:!k.j(a.items)&&a.items[0]);return b},Kj:function(b,a){function c(e){var d=this.parent;this!=e&&this.media&&(e=d.Wa(this,null,null,{Is:84,info:!0}),W.Rk(e,5E3),W.Uc("info-content-item-title"))}b=I.kb(b,!0);k.j(b)||(a?(k.apply(b[b.length-
1],{gf:c,Y:!r.ox}),I.go(b)):I.Ka(b))},Po:function(){var b=$player.playingMedia(),a=I.na;if((a=a?a.parent:null)&&a.media&&a.media.Cd&&b&&b.la){document.getElementById("player-slider");a=document.getElementById("player-slider-track");var c=$player.getPosition(b),e=$player.getDuration(b);a.style.width=""+100*(c&&e?c<e?c/e:1:0).toFixed(3)+"%";c=$player.Dg(b)||"";W.innerHTML("player-slider-position",c)}},Ed:function(){var b=["clock","weather","nav","content","details"];A.Ke||b.push("back");I.Mk(this);
I.Kk(b);r.he?(W.C("details-panel","show-epg-day-panel"),this.Lc.fd()):W.v("details-panel","show-epg-day-panel");r.Ap?(W.C("details-panel","show-epg-scrollbar"),this.jo.fd()):W.v("details-panel","show-epg-scrollbar")},Ab:function(b){w.debug(this.id+".mount_app",b);"tv"==this.id&&(this.ua=A.qm);b.ua=this.ua;this.ea["details-pagebar"]=this.Lc=new Lb;this.ea["details-scrollbar"]=this.jo=new Nb({items:[new Ob]});this.ea.player=$player.ga;this.sa=this.Nj(b);this.ua||this.sb(this.Dk,this);return b},et:function(b,
a){var c=I.ea,e=c[b];c=a&&c[a];e&&e.Qi&&(b=e.Qi);c&&c.Qi&&(a=c.Qi);if(-1!=["nav","content","details"].indexOf(b)){var d;e=document.getElementById("menu");c=e.className;var f=b+"-page";"content"==b&&"details"==a&&W.J("menu","details-page2")&&(d=I.ea.details);c&&-1!=c.indexOf(f)||(c=c.replace(/\S*-page\d*/g,"").replace(/^\s+|\s+$/g,""),e.className=c?c+" "+f:f);d&&d.$(d.K,null,{o:d.o,Na:!0})}},G:function(){w.debug("tv.onOk");var b=I.Zb;var a=I.ea.content.K;if("modern"==r.view&&"player"==b)return b=I.kb(I.na,
null,k.j(a.items)?a:a.K),I.ra(b,k.j(a.items)?"content":"details"),!1},O:function(b){var a=I.S,c=I.Zb,e=a.parent;var d=I.ea.content;var f="content"==c?a:d&&d.K;var g=this.sa;if("modern"==r.view){if("nav"==c){if("ArrowLeft"==b)W.isVisible("back-panel")?I.ra(,"back"):W.isVisible("home-panel")&&I.ra(,"home");else if("ArrowRight"==b)if(k.j(a.items))d&&!k.j(d.items)&&(g=I.kb(d.items[0],!0),g[g.length-1].Y=!0,I.go(g,{Cb:!0,fb:!0}));else{b=(f=d&&d.K?document.getElementById(d.K.id):null)?Array.prototype.indexOf.call(f.parentNode.children,
f):null;c=(a=g.Tg)?Array.prototype.indexOf.call(a.parentNode.children,a):null;var h=(e=g.Mg)?Array.prototype.indexOf.call(e.parentNode.children,e):null;f&&(!a||b>c)&&(!e||b<h)?I.ge(,{Cb:!0,fb:!0,Y:!0}):I.ge(d&&d.o&&d.parent!=g?d.o.id:0,{Cb:!0,fb:!0,Y:!0})}return!1}if("content"==c){if("ArrowLeft"==b)I.Ka("..");else if("ArrowRight"==b)f&&!k.j(f.items)&&I.Ul==I.S&&(g=f.Kf(),I.ta(g&&g.index>=f.o.index&&g.index<=f.ha.index?g.id:f.o.Bd?f.o.de.id:f.o.id,"details",{Y:!0}));else if("ArrowUp"==b){if(0===
a.index)for(d=g.K;d=0<d.index?g.items[d.index-1]:null;)if(0<d.items.length){g=I.kb(d.items[d.items.length-1],!0);g[0].Rb=!1;g[g.length-1].Y=!0;I.go(g);break}}else if("ArrowDown"==b&&a.index===e.items.length-1)for(d=g.K;d=d.index+1<g.items.length?g.items[d.index+1]:null;)if(0<d.items.length){g=I.kb(d.items[0],!0);g[0].Rb=!1;g[g.length-1].Y=!0;I.go(g);break}return!1}if("details"==c)return"ArrowLeft"==b?I.Ka("..",{Cb:!0,fb:!0,Y:!0}):"ArrowRight"==b&&(r.he&&e!=this.Lc?I.ta(,"details-pagebar",{Y:!0}):
W.J("menu","details-page2")||(W.ag("menu","details-page","details-page2"),f&&f.W(f.K,f.o))),!1;if("details-pagebar"==c)return"ArrowLeft"==b?(g=f.Kf(),I.ta(g&&g.index>=f.o.index&&g.index<=f.ha.index?g.id:f.o.Bd?f.o.de.id:f.o.id,"details",{Y:!0})):"ArrowRight"!=b||W.J("menu","details-page2")||(W.ag("menu","details-page","details-page2"),f&&f.W(f.K,f.o)),!1;if("home"==c||"back"==c)return W.isVisible("nav-panel")&&g&&!k.j(g.items)&&("ArrowRight"==b||"ArrowDown"==b)&&I.ta(,"nav",{Y:!0}),!1}else{if("nav"==
c)return"ArrowUp"==b?A.Ke?"ArrowUp"!=b||k.j(a.items)||I.ta(-1,"content",{Y:!0}):W.isVisible("back-panel")?I.ra(,"back"):W.isVisible("home-panel")&&I.ra(,"home"):"ArrowDown"==b?k.j(a.items)||I.ge(,{Y:!0}):"ArrowLeft"==b&&L.Pn&&W.isVisible("back-panel")&&I.ra(,"back"),!1;if("content"==c)return"ArrowLeft"==b?I.Ka(".."):"ArrowRight"==b?f&&!k.j(f.items)&&I.Ul==I.S&&(g=f.Kf(),I.Ka(g&&g.index>=f.o.index&&g.index<=f.ha.index?g.id:f.o.Bd?f.o.de.id:f.o.id,{},!0)):"ArrowUp"==b?a===e.items[0]&&I.Ka(".."):
"ArrowDown"==b&&a===e.items[e.items.length-1]&&(I.Ka("..",{Rb:!1}),!e.ka||e.ka(e.items[0])),!1;if("details"==c)return"ArrowLeft"==b?I.ta(,"content",{Rb:!1,Y:!0}):"ArrowRight"==b&&(r.Ap&&e!=this.jo&&e!=this.Lc?I.ta(,"details-scrollbar"):r.he&&e!=this.Lc?I.Ul!=I.S||k.j(this.Lc.items)||I.ta(,"details-pagebar",{Y:!0}):I.ta(,"nav",{Rb:r.he&&e==this.Lc,Y:!0})),!1;if("details-pagebar"==c)return"ArrowLeft"==b?r.Ap&&e==this.Lc?I.ta(,"details-scrollbar"):(g=f.Kf(),I.ta(g&&g.index>=f.o.index&&
g.index<=f.ha.index?g.id:f.o.Bd?f.o.de.id:f.o.id,"details",{Y:!0})):"ArrowRight"==b&&I.ta(,"nav",{Rb:r.he&&e==this.Lc,Y:!0}),!1;if("home"==c||"back"==c)return"ArrowUp"==b&&g.K&&!k.j(g.K.items)?I.ta(-1,"content",{gf:function(){}}):("ArrowRight"==b||"ArrowDown"==b)&&I.ta(,"nav",{Y:!0}),!1}return!0}},Xa.prototype);sc=new ab({id:"tv",view:"tv",zc:null});
(function(){function b(a){return 10>a?"0"+a:a}Jb=function(a){k.apply(this,a)};k.apply(Jb.prototype,{pc:function(){},gf:function(a){var c=this.parent;a&&a.parent==c&&(this==I.na&&(a.index<this.index?W.v(this.id,"player-active"):a.index>this.index&&(W.C(this.id,"player-active"),!W.J("player-thumbnails","active")&&$player.ga.map["player-play"]&&$player.ga.yb($player.ga.map["player-play"]))),r.he&&this.start.substr(0,10)!=a.start.substr(0,10)&&(a=c.Lc,c=a.to(this.start.substr(0,10))))&&(a.K&&W.v(a.K.id,
"subactive"),W.C(c.id,"subactive"),a.K=c,a.ka(a.K))},G:function(){var a=this.parent.media,c=$player.playingMedia(),e=c?c.ir:null;if(!a||!a.disabled){if(c&&c.node&&c.node.id==this.id)return $player.show(),!1;if((!e||!e.node||e.node.id!=this.id)&&this.play(null,"play"))return!1}return!0},play:function(a,c,e,d,f){var g=this,h=g.parent,l=h.media,m=k.Ga(c)?c.action:c;(l=sc.Zn(g))&&$player.play(l,k.D(a)?a:l.QD||0,c,function(p,t){"playbackBegun"==t&&(I.na=g,I.ce=!1,h.vh(g,m||"play"),"function"==typeof e&&
(e.call(d||window,f),e=null))});return l},O:function(a){var c=this.parent;if(c.La)return!1;if(this==I.na&&W.J(this.id,"player-active")&&r.pB){if(("ArrowLeft"==a||"ArrowRight"==a)&&!1===$player.ga.O(a))return!1;if("ArrowRight"==a&&$player.ga.S==$player.ga.map["player-play"])return $player.ga.yb($player.ga.map["player-slider"]),!1}if("ArrowUp"==a){if(this==I.na&&W.J(this.id,"player-active"))return W.v(this.id,"player-active"),I.ce=!1;a=W.Sb.prototype.ab(c,this);a!=this&&I.go(a,{Y:!0,ha:a.index<c.o.index?
c.ab(c.o):null});return!1}if("ArrowDown"==a){if(this==I.na&&!W.J(this.id,"next-page-item")&&!W.J(this.id,"player-active"))return W.C(this.id,"player-active"),I.ce=!0,$player.ga.map["player-play"]&&$player.ga.yb($player.ga.map["player-play"]),!1;a=W.Sb.prototype.Ia(c,this);a!=this&&I.go(a,{Y:!0,o:a.index>c.ha.index?W.J(c.ha.id,"next-page-item")&&c.ha!=c.o?c.ha:c.Ia(c.ha):null});return!1}return!0}});Ib=function(a){k.apply(this,{items:[],fa:{items:[],map:{}},Ui:{}},a)};k.apply(Ib.prototype,{sf:1,DA:1,
FA:3,N:"details",ms:Jb,mc:function(){k.D(Ib.prototype.gb)||this.vb();return Ib.prototype.gb},xc:function(){k.D(Ib.prototype.aa)||this.vb();return Ib.prototype.aa},Cg:function(){k.D(Ib.prototype.Cf)||this.vb();return Ib.prototype.Cf},vb:function(){var a={id:"tv-epg-item-1",title:""};var c=this.Wa(a);I.Ja(null,"details",c);c=document.getElementById("details-comp").firstChild.offsetHeight;Ib.prototype.gb=c;c=Math.round(document.getElementById("details").offsetHeight/c);Ib.prototype.aa=c;Ib.prototype.Cf=
L.Yb?Math.floor(c/2):0;try{k.Aa(document.getElementById("details-comp").firstChild.childNodes[1]).Ya("font-size")}catch(d){}a=document.getElementById(a.id);c=document.getElementById("player");var e=c.parentNode;c=e.removeChild(c);a.insertAdjacentElement?a.insertAdjacentElement("beforeend",c):a.appendChild(c);W.fe(c);c=a.removeChild(c);e.insertAdjacentElement?e.insertAdjacentElement("beforeend",c):e.appendChild(c);I.Ja(null,"details","")},ak:function(){var a,c;if(!k.D(Ib.prototype.wi)){var e=document.getElementById("details");
W.J(e,"not-first-page")&&(a=!0);W.J(e,"not-last-page")&&(c=!0);W.v("details",["not-first-page","not-last-page"]);Ib.prototype.wi=e.offsetHeight;a&&W.C(e,"not-first-page");c&&W.C(e,"not-last-page")}return Ib.prototype.wi},aw:function(a,c,e){c||(c=new Date(parseInt(a.substr(0,4),10),parseInt(a.substr(5,2),10)-1,parseInt(a.substr(8,2),10)));var d=c.getTime();var f={id:a,Bd:!0,title:C.dows[c.getDay()]+", "+c.getDate()+" "+C.months[c.getMonth()],day:a,yi:d,state:e,ee:null};this.fa.map[a]=f;c=0;for(e=this.fa.items.length;c<
e;c++)if(d<this.fa.items[c].yi){e=c;break}else if(d==this.fa.items[c].yi)return w.error("epg.addDay",a,"already exists"),this.fa.items[c];this.fa.items.splice(e,0,f);return f},Dh:function(a){a||(a=Ec(),a.setHours(0,0,0,0),a=a.getFullYear()+"-"+b(a.getMonth()+1)+"-"+b(a.getDate()));var c=this.media,e=r.Pb.key(String(this.parent.playlist));e=e&&e.R&&e.R.epg_update_period?e.R.epg_update_period:null;var d=c?k.j(c.se)?k.j(A.se)?1:A.se:c.se:null,f=this.fa.map[a]&&this.fa.map[a].kg||null,g=r.ko,h=g&&g[String(d)]&&
g[String(d)].kg||null;d=g&&g[String(d)]&&g[String(d)].wy||null;if(!c||!c.id)return!1;w.debug("epg.hasChanges (",a,") =",h>f,"changed_on",h,"updated_on",f);return h>f||e&&d&&d+e<Ec().getTime()/1E3},dc:function(a){var c=this.o;var e=this.ha;var d=this.xc(),f=this.Cg();if(null===a||void 0===a){c=Ec();c.setHours(0,0,0,0);e=c.getFullYear()+"-"+b(c.getMonth()+1)+"-"+b(c.getDate());if(!this.fa.map[e]||"ready"!=this.fa.map[e].state||k.j(this.items)||this.Dh(e))return w.debug("epg.needLoadItems =",e),e;e=
this.Kf();if(!e)return w.error("epg.needLoadItems not live or play program"),!1;if(e){a=this.Vi();a=e.index-a;if(1<=a){var g=new Date(Rc(this.items[a].stop));g.setHours(0,0,0,0);if(a+d<=this.items.length){var h=new Date(Rc(this.items[a+d-1].start));h.setHours(0,0,0,0)}}for(;!g||c.getTime()>g.getTime();)if(c.setTime(c.getTime()-864E5),e=c.getFullYear()+"-"+b(c.getMonth()+1)+"-"+b(c.getDate()),!this.fa.map[e]||"ready"!=this.fa.map[e].state||this.Dh(e))return w.debug("epg.needLoadItems =",e),e;for(;!h||
c.getTime()<h.getTime();)if(c.setTime(c.getTime()+864E5),e=c.getFullYear()+"-"+b(c.getMonth()+1)+"-"+b(c.getDate()),!this.fa.map[e]||"ready"!=this.fa.map[e].state||this.Dh(e))return w.debug("epg.needLoadItems =",e),e}w.debug("epg.needLoadItems false");return!1}if(k.D(a))return w.debug("epg.needLoadItems",a&&a.id,"=",a),a;if(k.ba(a)){e=a;if(!this.fa.map[e]||"ready"!=this.fa.map[e].state||this.Dh(e))return w.debug("epg.needLoadItems =",e),e;w.debug("epg.needLoadItems",a,"= false");return!1}if(a.index>=
c.index&&a.index<=e.index)return w.debug("epg.needLoadItems",a&&a.id,"false"),!1;if(a.index<c.index){if(a.index<d+f)return w.debug("epg.needLoadItems",a&&a.id,"=",-1-this.items.length),-1-this.items.length;c=new Date(Rc(c.Bd?c.de.start:c.stop)-864E5);e=Lb.prototype.getDay.call(this,c);if(!this.fa.map[e]||"ready"!=this.fa.map[e].state||this.Dh(e))return w.debug("epg.needLoadItems previous day not in epg.days.map",e,this.fa.map[e]),w.debug("epg.needLoadItems",a&&a.id,"=",e),e}else if(a.index>e.index){if(a.index+
d+f>=this.items.length)return w.debug("epg.needLoadItems",a&&a.id,"=",this.items.length),this.items.length;c=new Date(Rc(e.Bd?this.ab(e).start:e.start)+864E5);e=Lb.prototype.getDay.call(this,c);if(!this.fa.map[e]||"ready"!=this.fa.map[e].state||this.Dh(e))return w.debug("epg.needLoadItems next day not in epg.days.map",e,this.fa.map[e]),w.debug("epg.needLoadItems",a&&a.id,"=",e),e}w.debug("epg.needLoadItems",a&&a.id,"false");return!1},Wj:function(a,c,e,d,f){var g=0;d=d?6E4*d:null;var h=k.Pf(c)?c:new Date(Rc(c)),
l=k.Pf(e)?e:new Date(Rc(e)),m=d?new Date(Math.round(h.getTime()/d)*d+d):null;f||(f=Wc(),f=(0>f?"-":"+")+(10>Math.abs(f)?"0":"")+100*f);for(;h.getTime()<l.getTime();){if(!d&&k.ba(c))var p=c;else!d&&k.Pf(c)&&(h=c),p=h.getFullYear()+"-"+b(h.getMonth()+1)+"-"+b(h.getDate())+" "+b(h.getHours())+":"+b(h.getMinutes())+":"+b(h.getSeconds())+f;if(!d||m.getTime()+d>l.getTime()){k.Pf(e)&&(e=l.getFullYear()+"-"+b(l.getMonth()+1)+"-"+b(l.getDate())+" "+b(l.getHours())+":"+b(l.getMinutes())+":"+b(l.getSeconds())+
f);var t=e;h.setTime(l.getTime())}else t=m.getFullYear()+"-"+b(m.getMonth()+1)+"-"+b(m.getDate())+" "+b(m.getHours())+":"+b(m.getMinutes())+":"+b(m.getSeconds())+f,h.setTime(m.getTime()),m.setTime(m.getTime()+d);p=new this.ms({id:this.id+"-"+p.substr(0,19).replace(/[-: ]/g,""),start:p,stop:t,title:"",description:null},this);this.items.splice(a+g++,0,p);this.Ui[p.start]=p}return g},pa:function(a,c,e,d,f){this.xc();var g;var h=this.media;var l=(g=r.Pb.key(String(this.parent.playlist)))&&g.R&&g.R.url?
g.R.url:null;if(!h||!h.id||k.isArray(a)&&k.j(a))w.debug("epg.loadItems (!media || !media.id)"),"function"==typeof e&&e.call(d||window,this.items,0,0,f);else{if(k.isArray(a)){g=a.shift();var m=new Date(parseInt(g.substr(0,4),10),parseInt(g.substr(5,2),10)-1,parseInt(g.substr(8,2),10))}else k.ba(a)?(g=a,m=new Date(parseInt(g.substr(0,4),10),parseInt(g.substr(5,2),10)-1,parseInt(g.substr(8,2),10))):(k.Pf(a)?m=a:k.D(a)?k.j(this.items)?(a=null,m=Ec()):0>a?m=new Date(Rc(this.items[0].stop)-864E5):a>=this.items.length&&
(m=new Date(Rc(this.items[this.items.length-1].start)+864E5)):m=Ec(),m.setHours(0,0,0,0),g=m.getFullYear()+"-"+b(m.getMonth()+1)+"-"+b(m.getDate()));if(this.fa.map[g])if("ready"!=this.fa.map[g].state||this.Dh(g))this.fa.map[g].state="loading";else{if(null===a||void 0===a)if(a=this.dc()){this.pa(a,c?c+1:1,e,d,f);return}if(k.isArray(a)&&!k.j(a)){this.pa(a,c,e,d,f);return}"function"==typeof e&&e.call(d||window,this.items,0,0,f);return}else this.aw(g,m,"loading");this.La=!0;J.U&&k.oa.abort(J.U);h={version:2,
result_as:"csv",media_id:h.id,language_id:r.language.id,start:g+" 00:00:00",stop:g+" 23:59:59"};l?(k.apply(h,{macaddr:V.getMacAddress(),tz:r.tz}),J.U=J.jsonRpc({url:l,method:"get_epg",Ud:h,scope:this,ia:{day:g,Tl:m,ia:arguments},P:this.ct})):J.U=J.jsonRpc("get_epg",h,this.ct,this,{day:g,Tl:m,ia:arguments})}},jy:function(a){var c,e={},d=Ib.prototype;if(a&&k.isArray(a.programs)){if(!k.j(a.programs))if(0<a.programs.length&&k.isArray(a.programs[0])){if(!k.D(d.zl)){var f=a.programs[0];var g=0;for(c=f.length;g<
c;g++)e[f[g]]=g;d.zl=e.start;d.yq=e.stop;d.Bq=e.title;d.hq=e.description;d.sn=e.age_limit}a.programs.shift()}else d.zl="start",d.yq="stop",d.Bq="title",d.hq="description",d.sn="age_limit";g=a.programs}return g},it:function(a){var c,e=Ib.prototype,d=a[e.Bq];d&&-1!=(c=d.search(/\s*\(\d*\+?\)\s*$/))&&(d=d.slice(0,c));A.Sz&&k.D(a[e.sn])&&(d=d+" ("+a[e.sn]+")");return{id:this.id+"-"+a[e.zl].substr(0,19).replace(/[-: ]/g,""),start:a[e.zl],stop:a[e.yq],title:d,description:a[e.hq]}},ct:function(a,c){J.U=
null;var e=this.items,d=this.media,f=r.Pb.key(String(this.parent.playlist)),g=f&&f.R&&f.R.url?f.R.url:null,h=r.ko,l=c.day,m=c.Tl;f=c.ia[0];var p=c.ia[1],t=c.ia[2],n=c.ia[3];c=c.ia[4];var q;var v=a&&!a.error&&a.result;var y=a&&a.result;this.La=!1;w.debug("epg.onLoadItems",l,f,p,t,n,c,"res",y);v&&y&&(q=this.jy(y));if(v&&y&&q){if(y.now){Vc(y.now);var u=y.now.slice(19,24)}if(this.fa.map[l].ee){var x=this.fa.map[l].ee.index;a=this.fa.items.indexOf(this.fa.map[l]);var z=0<=a&&a+1<this.fa.items.length?this.fa.items[a+
1]:null;for(a=0;x+a<e.length;a++){var B=e[x+a];if(B.start.substr(0,10)!=l&&B.stop.substr(0,10)!=l||z&&z.ee==B)break;this.Ui[B.start]=null}w.debug("epg.days.map [day].state == ready","splice_index",x,"i",a);e.splice(x,a);this.fa.map[l].ee=null}else for(B=0<q.length?Rc(this.it(q[0]).start):this.fa.map[l].yi,a=this.fa.items.indexOf(this.fa.map[l]),v=this.fa.items.length,x=e.length;a<v;a++){var H=this.fa.items[a];if(H.ee&&B<=Rc(H.ee.start)){x=H.ee.index;w.debug("epg.loadItems splice_index",x);break}}if(k.j(q))H=
this.Wj(x,m,new Date(m.getTime()+864E5),60,u);else for(a=H=0,v=q.length,z=0<x?e[x-1]:null;a<v;a++,z=B)B=this.it(q[a]),B=this.Ui[B.start]?k.apply(this.Ui[B.start],{stop:B.stop,title:B.title,description:B.description}):new this.ms(B,this),z&&B.start!=z.stop&&864E5>Rc(B.stop)-Rc(z.start)?H+=this.Wj(x+H,z.stop,B.start,60,u):!z&&Rc(B.start)>m.getTime()&&(H+=this.Wj(x+H,m,B.start,60,u)),this.Ui[B.start]||(e.splice(x+H++,0,B),this.Ui[B.start]=B),a==v-1&&(x+H<e.length?(z=e[x+H],B.stop!=z.start&&864E5>Rc(z.stop)-
Rc(B.start)&&(H+=this.Wj(x+H,B.stop,z.start,60,u))):B.stop.substr(0,10)==l&&(H+=this.Wj(x+H,B.stop,new Date(m.getTime()+864E5),60,u)));k.apply(this.fa.map[l],{ee:0<x&&Rc(e[x-1].stop)>this.fa.map[l].yi?e[x-1]:e[x],state:"ready",kg:y.updated_on});g&&d.se==g&&(h&&!h[g]&&(h[g]={}),k.apply(h[g],{wy:Ec().getTime()/1E3,kg:y.updated_on}));this.fa.map[l].de=e[x].start.substr(0,10)==l?e[x]:x+1<e.length&&e[x+1].start.substr(0,10)==l?e[x+1]:null;d=this.o;q=this.ha;I.nc(this,{xz:!0});a=0;for(v=this.fa.items.length;a<
v;a++)this.fa.items[a].de&&(this.fa.items[a].index=this.fa.items[a].de.index-.5);d&&(this.o=d.Bd?this.fa.map[d.id]:this.map[d.id]);q&&(this.ha=q.Bd?this.fa.map[q.id]:this.map[q.id]);this.qk&&this.qk.id in this.map&&(w.debug("epg.liveChild.id in epg.map"),this.qk=this.map[this.qk.id]);sc.zc&&sc.zc.parent==this&&sc.zc.id in this.map&&(w.debug("$tv.liveProg.parent == epg"),sc.zc=this.map[sc.zc.id]);I.na&&I.na.parent==this&&I.na.id in this.map&&(w.debug("$menu.playing_node.parent == epg"),I.na=this.map[I.na.id]);
if(null===f||void 0===f||k.D(p)&&2>p){if(f=this.dc()){this.pa(f,p?p+1:1,t,n,c);return}}else if(k.isArray(f)&&!k.j(f)){this.pa(f,p,t,n,c);return}"function"==typeof t&&t.call(n||window,e,x,H,c)}else w.debug("epg.loadItems !success || !res || !programs",v,y,q),"function"==typeof t&&t.call(n||window,null,this.ob,this.za,c)},Kf:function(){var a;if(I.na&&I.na.parent==this)return this.map[I.na.id];var c=Ec();var e=c.getTime();c=c.getFullYear()+"-"+b(c.getMonth()+1)+"-"+b(c.getDate());c=this.fa.map[c]&&this.fa.map[c].ee?
this.fa.map[c].ee.index:0;for(a=this.items.length;c<a;c++){var d=this.items[c];var f=Rc(d.start);var g=Rc(d.stop);if(e>=f&&e<g||e<f)return d}return null},hn:function(a){var c=a.childNodes[1];W.J(a,"wrap-lines")||(W.hn(c),W.C(a,"wrap-lines"));return c.childNodes},Vm:function(a){if(W.J(a,"wrap-lines")){var c=a.childNodes[0];var e=a.childNodes[1];W.innerHTML(e,e.textContent);W.v(c,"next-page-row");W.v(a,"wrap-lines")}},Pt:function(a,c){var e=a.childNodes[0];a=a.childNodes[1];W.C(c,"next-page-row");c===
a.childNodes[0]&&W.C(e,"next-page-row")},Uc:function(a,c){a.Bd&&W.Uc(c.lastChild)},Wm:function(a,c,e){c=e?e.now:null;var d=this.media,f=d&&d.gg?1E3*d.gg:null;if(a.start){e=Rc(a.start);var g=Rc(a.stop);c||(c=Ec().getTime());d=d&&!d.disabled&&d.rd&&e<=c&&(!f||e+f>=c);if(c>=e&&c<g){sc.zc=this.qk=a;var h=!0}h&&!W.J(a.id,"live")?((h=document.getElementById(a.id))&&h.firstChild&&W.Mb(h.firstChild,"beforeend",'<div id="tv-live-progress"><div id="tv-live-progress-indicator"></div></div>'),W.C(a.id,"live")):
W.J(a.id,"live")&&!h&&((h=document.getElementById(a.id))&&h.firstChild&&h.firstChild.lastChild&&h.firstChild.removeChild(h.firstChild.lastChild),W.v(a.id,"live"));d&&!W.J(a.id,"timeshift")?W.C(a.id,"timeshift"):!d&&W.J(a.id,"timeshift")&&W.v(a.id,"timeshift")}},Wa:function(a,c,e,d){var f=d?d.now:null,g=d?d.gz:null,h=this.media,l;d="";var m=h&&h.gg?1E3*h.gg:null,p=a.start?a.start.slice(11,16):"",t=a.title||"";if(a.start){var n=Rc(a.start);var q=Rc(a.stop);f||(f=Ec().getTime());var v=h&&!h.disabled&&
h.rd&&n<=f&&(!m||n+m>=f);if(f>=n&&f<q){sc.zc=this.qk=a;var y=!0}I.na&&I.na.id==a.id&&(l=!0);l?d="tv-player-progress":y&&(d="tv-live-progress");g&&(d=g+d.replace("tv-",""))}g?(f=a.stop?a.stop.slice(11,16):"",a='<div class="details-item tv-epg-item'+(a.Bd?" epg-day-item":"")+(e?" "+e:"")+I.tg(this,a,c)+'" id="'+a.id+'"><span class="tv-program-start-box"><span class="tv-program-start">'+p+'</span><span class="tv-program-stop">'+f+"</span>"+(y&&'<div id="'+d+'"><div id="'+d+'-indicator"></div></div>'||
"")+'</span><span class="tv-program-title"><span>'+t+"</span></span></div>"):a='<div class="details-item tv-epg-item'+(a.Bd?" epg-day-item":"")+(e?" "+e:"")+I.tg(this,a,c)+(v?" timeshift":"")+(y?" live":"")+(l?" player":"")+'" id="'+a.id+'"><span class="tv-program-start">'+p+(y&&'<div id="'+d+'"><div id="'+d+'-indicator"></div></div>'||"")+'</span><span class="tv-program-title"><span>'+t+"</span></span></div>";return a},pC:function(a){var c;this.mc();var e=this.ak();var d=document.getElementById("details-comp");
var f=d.firstChild.offsetTop+d.firstChild.offsetHeight;d=0;for(c=a.childNodes.length;d<c;d++){var g=a.childNodes[d];if(g.offsetTop+g.offsetHeight-f>e){for(W.C(g,"next-page-row");g.nextSibling;)a.removeChild(g.nextSibling);return}}W.C(g,"next-page-row")},$:function(a,c,e){c=e&&e.o;var d=e&&e.ha;e=e&&e.Na;if(!(a&&this.o&&this.ha)||this.before(a,this.o)||this.after(a,this.ha)||e)I.Oa()?I.We[this.N]={va:this.va,ga:this,K:a,o:c,ha:d}:(k.j(this.items)||k.j(this.items)||(a=a||(I.na&&I.na.parent==this?I.na:
sc.zc),sc.zc=null,I.Ja(this,"details",""),this.W(a,c,d),sc.zc&&sc.Em()),r.he&&e&&(a=(a=a||(this.o&&this.o.Bd?this.o.de:this.o))?this.Lc.to(a.start.substr(0,10)):null,this.Lc.$(a),this.Lc.K=a,this.Lc.ka(this.Lc.K)),r.Ap&&e&&this.zz.$())},ka:function(a,c,e){c=e&&e.o;e=e&&e.ha;this.o?a.index<this.o.index?this.$(a,null,{ha:e||a}):a.index>this.ha.index&&this.$(a,null,{o:c||a}):this.$(null,null,{Na:!0});return!1},W:Sa.prototype.W,jb:Sa.prototype.jb,nd:Sa.prototype.nd,ec:Sa.prototype.ec,md:Sa.prototype.md,
nb:Qa.prototype.nb,Ra:function(a){return W.J(a,"epg-day-item")?this.fa.map[a]:this.map[a]},Ia:function(a){if(a.Bd)var c=a.de;else a.index+1<this.items.length?(c=this.items[a.index+1],c.start.substr(0,10)!=a.start.substr(0,10)&&(c=this.fa.map[c.start.substr(0,10)])):c=null;return c},ab:function(a){if(a.Bd)var c=a.de&&0<a.de.index?this.items[a.de.index-1]:null;else 0<a.index?(c=this.items[a.index-1],c.start.substr(0,10)!=a.start.substr(0,10)&&(c=this.fa.map[a.start.substr(0,10)])):c=this.fa.map[a.start.substr(0,
10)];return c},before:Sa.prototype.before,after:Sa.prototype.after,contains:Sa.prototype.contains,Vi:Sa.prototype.Vi,Wg:Sa.prototype.Wg,vh:Sa.prototype.vh});Lb=function(a){k.apply(this,{ka:"modern"==r.view?Oa.prototype.Xf:Pa.prototype.Xf,me:{},items:[]},a);this.create()};k.apply(Lb.prototype,{Sa:!1,id:"details-pagebar",rc:"details-pagebar",hb:"details-pagebar-comp",N:"details-pagebar",Qi:"details",getDay:function(a){return""+a.getFullYear()+"-"+b(a.getMonth()+1)+"-"+b(a.getDate())},IB:function(a){a=
this.getDay(a);return this.to(a)},to:function(a){return this.map["day-"+a]},create:function(){var a,c=new Date,e=Ec(),d="01 02 03 04 05 06 07 08 09 10 11 12".split(" "),f=C.months3;for(a=-7;7>a;a++){c.setTime(e.getTime()+864E5*a);c.setHours(0,0,0,0);var g=c.getDate();var h=c.getMonth();var l=this.getDay(c);g=new Mb({id:"day-"+l,title:"modern"==r.view?g+" "+f[h].toLowerCase():(10>g?"0":"")+g++d[h],yi:c.getTime(),day:l});this.items.push(g)}W.Sb.prototype.nc.call(this,this);this.K=this.items[7]},
fd:function(){W.innerHTML("details-pagebar-panel",'<div id="details-pagebar"><div class="details-pagebar-comp" id="details-pagebar-comp"></div></div>')},$:function(a){w.debug("$EpgDayMenu.onRender",a&&a.id);var c,e="";var d=0;for(c=this.items.length;d<c;d++){var f=this.items[d];e+='<span class="details-pagebar-item '+I.tg(this,f,a)+'" id="'+f.id+'"><span class="details-pagebar-item-title">'+f.title+"</span></span>"}W.Fa("details-pagebar-panel");W.innerHTML("details-pagebar-comp",e)},ka:function(a){Oa.prototype.Xf.apply(this,
arguments)},Db:function(){},ec:function(a,c){var e=document.getElementById("details-pagebar");var d=document.getElementById("details-pagebar-comp"),f=d.lastChild;w.debug("day.onTouchMovePanel");var g=W.Ad(d,0);c=c?(a.screenY-c.screenY)*window.devicePixelRatio:0;a=parseInt(g+c);e=f.offsetLeft+f.offsetWidth>e.offsetWidth?e.offsetWidth-(f.offsetLeft+f.offsetWidth):0;if(!(0<=g&&0<=c||g<=e&&0>=c))return 0<a?a=0:a<e&&(a=e),W.Ha(d,a),!1}});Mb=function(a){k.apply(this,a)};k.apply(Mb.prototype,{pc:function(){},
Xb:function(a){var c=this,e=I.ea.details;if(a&&a.parent!=c.parent)return!1;a=new Date;var d=e.Lc;a.setTime(c.yi-864E5);a=[d.getDay(a),c.day];e.pa(a,null,function(){e.$(null,null,{o:e.fa.map[c.day]})},this);return!1},Fk:function(a,c){var e=document.getElementById("details-pagebar"),d=document.getElementById("details-pagebar-comp"),f=d.lastChild;if("modern"==r.view){var g=W.Ad(d,0);c=c?(a.screenY-c.screenY)*window.devicePixelRatio:0;a=parseInt(g+c);e=f.offsetLeft+f.offsetWidth>e.offsetWidth?e.offsetWidth-
(f.offsetLeft+f.offsetWidth):0;if(0<=g&&0<=c||g<=e&&0>=c)return;0<a?a=0:a<e&&(a=e);W.Ha(d,a)}else{g=W.eb(d,0);c=c?(a.screenY-c.screenY)*window.devicePixelRatio:0;a=parseInt(g+c);e=f.offsetTop+f.offsetHeight>e.offsetHeight?e.offsetHeight-(f.offsetTop+f.offsetHeight):0;if(0<=g&&0<=c||g<=e&&0>=c)return;0<a?a=0:a<e&&(a=e);W.xa(d,a)}return!1},Qg:function(){document.getElementById("details-pagebar");document.getElementById("details-pagebar-comp");return!1},O:Ha.prototype.O});Kb=function(a){k.apply(this,
a,{items:[]});W.Sb.prototype.nc.call(this,this)};k.apply(Kb.prototype,{fd:function(){W.innerHTML("details-context",'<div class="details-context-button" id="details-wrap-button"></div>')}});Nb=function(a){Tb.prototype.constructor.apply(this,arguments)};k.apply(Nb.prototype,{N:"details-scrollbar",hD:function(){}},Tb.prototype);Ob=function(a){Ub.prototype.constructor.apply(this,arguments)};k.apply(Ob.prototype,{O:function(a){return"ArrowDown"==a||"ArrowUp"==a?!1:!0}},Ub.prototype)})();
k.apply(sc,{dz:function(b,a,c,e){function d(){var l=I.ea.details==h,m=I.na,p=l&&m&&m.parent==h&&h.o&&h.ha&&m.index>=h.o.index&&m.index<=h.ha.index+1;m&&W.v(m.id,["player","player-active"]);if(g=0<g.index?h.items[g.index-1]:null){if(b.startTime>b.hg){var t=60*Math.floor(Rc(g.start,!0)/6E4),n=60*Math.floor(Rc(g.stop,!0)/6E4)-t;k.apply(b,{id:h.media.id+"-epg-"+t,node:g,title:g.title,startTime:t,duration:n})}else b=sc.Zn(g);if(b){if(I.na=g,I.isVisible()&&h.Wg(g),p||l&&I.S.parent!=h)I.S.parent!=h?g.index<
h.o.index?h.W(g,null,g):h.W(g,h.o):h.W(h.K,h.o),I.S==m&&(I.ce||I.Oa())&&I.go(g.index)}else I.na=null}else I.na=null;a&&a.call(c||window,g?b:null,e)}var f,g=b.node,h=g.parent;w.debug("prevTimeshiftMedia","media",b,"prog",g);if(!g||h.La)return!1;(f=h.dc(0<g.index?h.items[g.index-1]:-1))||k.D(f)?h.pa(f,null,function(){d()}):d();return!1},Ky:function(b,a,c,e){function d(){var l=I.ea.details==h,m=I.na,p=l&&m&&m.parent==h&&h.o&&h.ha&&m.index+1>=h.o.index&&m.index<=h.ha.index;m&&W.v(m.id,["player","player-active"]);
if(g=g.index+1<h.items.length?h.items[g.index+1]:null){if(b.qa||b.startTime+b.duration<b.hg+b.Zk){var t=60*Math.floor(Rc(g.start,!0)/6E4),n=60*Math.floor(Rc(g.stop,!0)/6E4)-t;k.apply(b,{id:h.media.id+"-epg-"+t,node:g,title:g.title,startTime:t,duration:n});b.qa&&k.apply(b,{hg:g.start,Zk:g.duration})}else b=sc.Zn(g,b.qa);if(b){if(I.na=g,I.isVisible()&&h.Wg(g),p||l&&I.S.parent!=h)I.S.parent!=h?g.index>h.ha.index?h.W(g,g):h.W(g,h.o):h.W(h.K,h.o),I.S==m&&(I.ce||I.Oa())&&I.go(g.index)}else I.na=null}else I.na=
null;a&&a.call(c||window,g?b:null,e)}var f,g=b.node,h=g.parent;w.debug("nextTimeshiftMedia","media",b,"prog",g);if(!g||h.La)return!1;(f=h.dc(g.index+1<h.items.length?h.items[g.index+1]:h.items.length))||k.D(f)?h.pa(f,null,function(){d()}):d();return!1},Hr:function(b,a){var c,e=Math.floor(yc().getTime()/1E3),d=0<a?b.startTime+a:b.hg;var f=b.node;var g=f.parent;a=f.index+1;for(c=g.items.length;a<c;a++){f=g.items[a];f=60*Math.floor(Rc(f.stop,!0)/6E4);var h=f-d;if(f+300<=e&&!(7200<h))k.apply(b,{hg:d,
Zk:h});else break}},Zn:function(b,a){var c=b.parent.media||{};if(c.rd){var e=Math.floor(yc().getTime()/1E3),d=60*Math.floor(Rc(b.start,!0)/6E4),f=60*Math.floor(Rc(b.stop,!0)/6E4),g=f-d,h=c.gg?c.gg:null;c={id:c.id+"-epg-"+d,Jb:c.dh||c.Jb,encrypted:c.encrypted,key:c.key,Wc:c.Wc,Xe:c.Xe,node:b,la:!0,Sc:A.du,Je:c.Je,rd:c.rd,eh:c.eh,hg:d,Zk:g,ig:c.ig,title:b.title,startTime:d,duration:g,Wh:sc.dz,Sd:sc.Ky};if(f<=e&&(!h||d+h>=e)||d<=e&&f>e||a)return k.apply(c,{Bp:!1,xd:function(l){var m=Math.floor(yc().getTime()/
1E3),p=this.startTime;p+this.duration+1200<=m?(l=l||0,sc.Hr(this,l),$player.xd(this,p+l,this.hg+this.Zk-(p+l))):!k.D(l)||p+l+10>=m?(k.D(l)||($player.position=m>p?m-p:0),$player.xd(this)):$player.xd(this,p+(l||0))}}),sc.Hr(c),c}return null}});new ab({id:"cam",view:"tv",zc:null,ua:!0});bb=function(b){$a.prototype.constructor.apply(this,arguments)};
k.apply(bb.prototype,{id:"vod",ah:!0,details:!0,Kg:function(){return[{id:"vod-sort-id",title:C["sort-recent"],value:"index desc nulls last, id desc"},{id:"vod-sort-rating",title:C["sort-rating"],value:"coalesce (rating, kp_rating, imdb_rating) desc, id desc"},{id:"vod-sort-year",title:C["sort-year"],value:"year desc, id desc"},{id:"vod-sort-name",title:C["sort-name"],value:"name, id desc"}]},sb:function(b,a,c){w.debug("$vod.loadNavItems");Y.U=J.jsonRpc("get_playlists",{is_vod:!0,media_items:!1,media_count:!0},
function(e){Y.U=null;w.debug("$vod.get_playlists response",e);if("function"==typeof b){var d=e&&!e.error&&e.result;b.call(a||window,d,d?e.result:null,c)}},this)},xb:function(b){return b&&(b.count||b.playlists&&b.playlists.length)},Bb:function(b){return b&&b.playlists},Ob:function(b){return{id:b.playlist,jf:b.id,value:b.id,title:A.gh?b.name:C[b.playlist]||b.name,za:b.count}},zb:function(b,a,c,e,d,f,g,h,l,m){w.debug("$vod.loadContentItems",b,a,c,e,d,f,g);a=c.ja;Y.U&&k.oa.abort(Y.U);Y.U=J.jsonRpc(a?
"get_media_by_id":"get_playlist_media",a?{result_as:"csv",parent_id:a,age_limit:r.T,order_by:"index nulls last, id desc",offset:f,limit:g}:{result_as:"csv",playlist_id:b.jf,age_limit:r.T,where:d?"*"+d+"*":null,order_by:e,offset:f,limit:g},function(p){Y.U=null;w.debug("loadContentItems response",p);if("function"==typeof h){var t=p&&!p.error&&p.result,n=p.result;!k.j(n)&&k.j(n.offset)&&(n.offset=f);h.call(l||window,t,p.result,m)}},this)},Ta:function(b){var a,c={},e=k.isArray(b)?b:b&&b.items;if(!k.j(e)&&
0<e.length&&k.isArray(e[0])){if(!this.Gb){var d=e[0];b=0;for(a=d.length;b<a;b++)c[d[b]]=b;this.Gb=k.apply({},{id:c.id,title:c.title,Ca:c.is_folder,description:c.description,url:c.url,Jb:c.auth,key:c.key,duration:c.duration,Ax:c.front_cover,Nx:c.image_url,country:c.country,year:c.year,Ef:c.director,qd:c.stars,Ye:c.genre,T:c.age_limit,gp:c.rating,ye:c.kp_rating,xe:c.imdb_rating,Xd:c.trailer_url,ij:c.trailer_duration})}e.shift()}return e},ky:function(b){return b&&b.offset},Va:function(b){return k.isArray(b)?
b.length:b&&b.count},$a:function(b){return k.isArray(b)?{id:this.id+"-content-item-"+b[this.Gb.id],ja:b[this.Gb.id],title:b[this.Gb.title],Ca:b[this.Gb.Ca],description:b[this.Gb.description],url:b[this.Gb.url],Jb:b[this.Gb.Jb],key:b[this.Gb.key],duration:b[this.Gb.duration],mb:b[this.Gb.Ax],poster:b[this.Gb.Nx],country:b[this.Gb.country],year:b[this.Gb.year],Ef:b[this.Gb.Ef],qd:b[this.Gb.qd],Ye:b[this.Gb.Ye],T:b[this.Gb.T],gp:b[this.Gb.gp],ye:b[this.Gb.ye],xe:b[this.Gb.xe],Xd:b[this.Gb.Xd],ij:b[this.Gb.ij]}:
{id:this.id+"-content-item-"+b.id,ja:b.id,title:b.title,Ca:b.is_folder,description:b.description,url:b.url,Jb:b.auth,key:b.key,duration:b.duration,mb:b.front_cover,poster:b.image_url,country:b.country,year:b.year,Ef:b.director,qd:b.stars,Ye:b.genre,T:b.age_limit,gp:b.rating,ye:b.kp_rating,xe:b.imdb_rating,Xd:b.trailer_url,ij:b.trailer_duration}},tc:function(b,a,c,e){if(b.Ca)"function"==typeof a&&a.call(c||window,!0,b,e);else return this.bd(b,a,c,e)},bd:function(b,a,c,e){b={id:b.ja,protocol:b.url?
b.url.split(":")[0]:null,url:b.url,Jb:b.Jb,key:b.key,title:b.title,duration:b.duration,T:b.T};"function"==typeof a&&a.call(c||window,!0,b,e)},Gs:function(b,a,c,e){var d=b.Xd?{id:"trailer-"+b.ja,protocol:b.Xd.split(":")[0],url:b.Xd,title:b.title,duration:b.ij}:null;"function"==typeof a&&a.call(c||window,!!b.Xd,d,e)}},$a.prototype);lc.vod=bb;cb=function(b){Za.prototype.constructor.apply(this,arguments)};
k.apply(cb.prototype,{id:"nvod",sb:function(b,a,c){if(this.ua)Y.U=J.jsonRpc("get_playlists",{is_nvod:!0,media_items:!1,media_count:!0},function(l){Y.U=null;w.debug("$tv.get_playlists response",l);if("function"==typeof b){var m=l&&!l.error&&l.result;b.call(a||window,m,m?l.result:null,c)}},this);else{var e,d=[],f=r.Pb.items;var g=0;for(e=f.length;g<e;g++){var h=f[g];h.name.startsWith("nvod-")&&d.push(h)}"function"==typeof b&&b.call(a||window,!0,d,c)}},xb:function(b){return this.ua?b&&(b.count||b.playlists&&
b.playlists.length):b.length},Bb:function(b){return this.ua?b&&b.playlists:b},Ob:function(b){if(this.ua){var a="nvod"==b.playlist?"nvod-all":b.playlist;return{id:a,title:A.gh?b.name:C[a]||b.name,playlist:a,jf:b.id,za:b.count,items:[]}}return{id:b.name,title:A.gh?b.title:C[b.name]||b.title,Kb:b.name,value:b.name,T:b.T,items:[]}},zb:function(b,a,c,e,d,f,g,h,l,m){this.ua?(Y.U&&k.oa.abort(Y.U),Y.U=J.jsonRpc("get_playlist_media",{result_as:"csv",is_nvod:!0,playlist_id:b.jf,age_limit:r.T,where:d?"*"+d+
"*":null,order_by:e},function(p){Y.U=null;w.debug("loadContentItems response",p);if("function"==typeof h){var t=p&&!p.error&&p.result,n=p.result;!k.j(n)&&k.j(n.offset)&&(n.offset=f);h.call(l||window,t,p.result,m)}},this)):(b=r.Pb.key(String(b.Kb)),"function"==typeof h&&h.call(l||window,!0,b,m))},Jc:function(b){return this.ua?b&&(k.isArray(b)?b.length:b.items&&b.items.length):b.items.length},Va:function(b){return this.ua?k.isArray(b)?b.length:b&&b.count:b.items.length},Ta:function(b){return this.ua?
sc.Ta.apply(this,arguments):b.items},$a:function(b){var a=this.ua?sc.$a.apply(this,arguments):r.cd.key(String(b));return!a||a.disabled&&!A.fg?null:{id:this.id+"-content-item-"+a.id,title:a.title,disabled:a.disabled,media:a}},tc:function(b,a,c,e){"function"==typeof a&&a.call(c||window,!0,b.media,e)},Ab:function(b){w.debug(b.id+".mount_app",b);this.ua=A.qm;Ya.prototype.Ab.apply(this,arguments)}},Za.prototype);lc.nvod=cb;db=function(b){Za.prototype.constructor.apply(this,arguments)};
k.apply(db.prototype,{id:"radio",sb:function(b,a,c){if(this.ua)Y.U=J.jsonRpc("get_playlists",{is_radio:!0,media_items:!1,media_count:!0},function(l){Y.U=null;w.debug("$tv.get_playlists response",l);if("function"==typeof b){var m=l&&!l.error&&l.result;b.call(a||window,m,m?l.result:null,c)}},this);else{var e,d=[],f=r.Pb.items;var g=0;for(e=f.length;g<e;g++){var h=f[g];h.name.startsWith("radio-")&&d.push(h)}"function"==typeof b&&b.call(a||window,!0,d,c)}},xb:function(b){return this.ua?b&&(b.count||b.playlists&&
b.playlists.length):b.length},Bb:function(b){return this.ua?b&&b.playlists:b},Ob:function(b){if(this.ua){var a="radio"==b.playlist?"radio-all":b.playlist;return{id:a,title:A.gh?b.name:C[a]||b.name,playlist:a,jf:b.id,za:b.count,items:[]}}return{id:b.name,title:A.gh?b.title:C[b.name]||b.title,Kb:b.name,value:b.name,T:b.T,items:[]}},zb:function(b,a,c,e,d,f,g,h,l,m){this.ua?(Y.U&&k.oa.abort(Y.U),Y.U=J.jsonRpc("get_playlist_media",{result_as:"csv",is_radio:!0,playlist_id:b.jf,age_limit:r.T,where:d?"*"+
d+"*":null,order_by:e},function(p){Y.U=null;w.debug("loadContentItems response",p);if("function"==typeof h){var t=p&&!p.error&&p.result,n=p.result;!k.j(n)&&k.j(n.offset)&&(n.offset=f);h.call(l||window,t,p.result,m)}},this)):(b=r.Pb.key(String(b.Kb)),"function"==typeof h&&h.call(l||window,!0,b,m))},Jc:function(b){return this.ua?b&&(k.isArray(b)?b.length:b.items&&b.items.length):b.items.length},Va:function(b){return this.ua?k.isArray(b)?b.length:b&&b.count:b.items.length},Ta:function(b){return this.ua?
sc.Ta.apply(this,arguments):b.items},$a:function(b){var a=this.ua?sc.$a.apply(this,arguments):r.cd.key(String(b));return!a||a.disabled&&!A.fg?null:{id:"content-radio-media-"+a.id,title:a.title,disabled:a.disabled,media:a}},tc:function(b,a,c,e){"function"==typeof a&&a.call(c||window,!0,b.media,e)},Ab:function(b){w.debug(b.id+".mount_app",b);this.ua=A.qm;Ya.prototype.Ab.apply(this,arguments)}},Za.prototype);lc.radio=db;
(function(){function b(){var c={id:"network",title:C["settings.network"],items:[new W.mg({id:"use-mcast-proxy",title:C["settings.use-mcast-proxy"],disabled:!P.we,oc:function(){return V.dl()},Yg:function(e){w.debug("use-mcast-proxy saveValue ",e);V.Qz(e)}}),new W.vf({id:"mcast-proxy-url",title:C["settings.proxy-url"],disabled:!P.we,oc:function(){return V.ck()},Yg:function(e){w.debug("mcast-proxy-url saveValue ",e);V.Kz(e)}}),new W.hl({id:"network-apply-btn",title:C["btn-apply"],pc:function(){w.debug("network-apply-btn.onLeaveNode");
W.innerHTML("network-apply-btn",C["btn-apply"])},ff:function(){w.debug("network-apply-btn.onMouseOut");W.innerHTML("network-apply-btn",C["btn-apply"])},G:function(){W.hl.prototype.G.call(this);J.jsonRpc("set_terminal_params",{use_mcast_proxy:V.dl(),mcast_proxy_url:V.ck()},function(e){e.error||(A.su&&V.es(A.Wq),(e=$player.playingMedia())&&e.Hg&&$player.play(e),W.innerHTML("network-apply-btn",C["settings.has_been_set"]))},this);return!1}})]};return[{id:"ui",title:C["settings.ui"],items:[new W.ih({id:"ui-design",
hb:"ui-design",title:C["settings.ui-design"],Sa:!0,Ph:function(){W.ag(this.id,"subactive","active")},values:function(){return[["classic",C["settings.design-tv"]],["modern",C["settings.design-mobile"]]]},oc:function(){return r.view},Yg:function(){},G:function(){var e=this.wb(),d=location.search;return e!=r.view?(d=d.replace(/([?;&])view=[^&;]*[;&]?/,"$1").replace(/&$/,""),d=d.replace(/([?;&])pwd=[^&;]*[;&]?/,"$1").replace(/&$/,""),d=(2<d.length?d+"&":"?")+"view="+e+"&pwd="+encodeURIComponent(I.pwd(null,
!0)),window.location.search=d,!1):!0}}),new W.ll({id:"osd-alpha",title:C["settings.osd-transparency"],Sa:!0,G:a,load:function(){var e;if(L.jn)try{var d,f=/\s*rgba\((\d+),\s*(\d+),\s*(\d+),\s*([.\d]+)\)/;(d=document.getElementById("menu-underlay").style.backgroundColor)&&(d=d.match(f))&&(e=Math.floor(100*(1-parseFloat(d[4]))))}catch(g){e=0}else e=Math.floor(100*(1-k.Aa("menu-underlay").Ya("opacity")));return e},Yg:function(){},wm:function(e){e=parseInt(e);var d=1-e/100;if(L.jn){d="rgba(0,0,0,"+d+")";
try{document.getElementById("menu-underlay").style.backgroundColor=d,document.getElementById("player-underlay").style.backgroundColor=d,document.getElementById("info-underlay").style.backgroundColor=d,document.getElementById("context-underlay").style.backgroundColor=d}catch(f){}}else document.getElementById("menu-underlay").style.opacity=d,document.getElementById("player-underlay").style.opacity=d,document.getElementById("info-underlay").style.opacity=d,document.getElementById("context-underlay").style.opacity=
d;r.Oi=e;return!1}}),new W.ih({id:"font-scale",hb:"font-scale",title:C["settings.font-size"],Sa:!0,Ph:function(){W.ag(this.id,"subactive","active")},values:function(){return[[100,C["settings.font-size-normal"]],[120,C["settings.font-size-big"]]]},disabled:function(){return!1},oc:function(){return r.te||100},Yg:function(){},G:function(){var e=this.wb(),d=location.search;return e!=(r.te||100)?(d=d.replace(/([?;&])size=[^&;]*[;&]?/,"$1").replace(/&$/,""),d=d.replace(/([?;&])pwd=[^&;]*[;&]?/,"$1").replace(/&$/,
""),d=(2<d.length?d+"&":"?")+(100<e?"size=big&":"size=normal&")+"pwd="+encodeURIComponent(I.pwd(null,!0)),window.location.search=d,!1):!0}}),new W.ll({id:"font-weight",title:C["settings.font-weight"],minValue:1,maxValue:8,Sa:!0,load:function(){return r.pl/100},Yg:function(){},wm:function(e){e*=100;e!=r.pl&&k.M.F.Ne.load({rb:!0,scripts:[String.format(A.Vh+"/portal-fonts-{0}.css",e)],P:function(){r.pl=r.Yj=e}});return!1}}),new W.mg({id:"typography",title:"больше типографики",disabled:function(){return!A.jA},
oc:function(){var e=r.pf;w.debug("typography.loadValue",e);return e},G:function(){var e=!this.wb();w.debug("typography.onOk",e);r.pf=e;r.pf?W.C("portal","typography"):W.v("portal","typography");this.hc(e);return!1}}),new W.mg({id:"show-channel-logo",title:C["settings.show_channel_logo"],disabled:function(){return!A.Un},oc:function(){var e=r.eg;w.debug("show-channel-logo.loadValue",e);return e},G:function(){var e=!this.wb();w.debug("show-channel-logo.onOk",e);r.eg=e;r.eg?W.C("portal","show-channel-logo"):
W.v("portal","show-channel-logo");this.hc(e);return!1}}),new W.mg({id:"hide-channel-index",title:C["settings.hide_channel_index"]||"Скрывать номера телеканалов",disabled:function(){return!1},oc:function(){var e=r.$e;w.debug("hide-channel-index.loadValue",e);return e},G:function(){var e=!this.wb();w.debug("hide-channel-index.onOk",e);r.$e=e;this.hc(e);return!1}}),new W.mg({id:"show-epg-day-panel",title:C["settings.show_epg_day_panel"],disabled:function(){return"modern"==r.view},oc:function(){var e=
r.he;w.debug("show-epg-day-panel.loadValue",e);return e},G:function(){var e=!this.wb();w.debug("show-epg-day-panel.onOk",e);r.he=e;this.hc(e);return!1}}),new W.mg({id:"player-stop-button",title:C["settings.player-stop-button"],disabled:function(){return!1},oc:function(){var e=r.Yf;w.debug("player-stop-button.loadValue",e);return e},G:function(){var e=!this.wb();w.debug("player-stop-button.onOk",e);r.Yf=e;this.hc(e);return!1}}),new W.mg({id:"auto-hide-ui",title:C["settings.auto-hide-ui"]||"скрывать интерфейс при простое",
disabled:function(){return!1},oc:function(){return r.Se},G:function(){var e=!this.wb();r.Se=e;Y.Zd&&(clearTimeout(Y.Zd),Y.Zd=null);r.Se&&r.Te&&Dc();this.hc(e);var d=W.yh("auto-hide-ui-timeout","settings-content-item");e?W.v(d,"readonly"):W.C(d,"readonly");return!1}}),new W.ll({id:"auto-hide-ui-timeout",title:C["settings.auto-hide-ui-timeout"]||"время простоя (в секундах)",step:5,maxValue:86400,Sa:!0,G:a,load:function(){this.disabled=!r.Se;return r.Te||0},Yg:function(){},wm:function(e){r.Te=e;return!1}}),
new W.hl({id:"ui-apply-btn",title:C["btn-save"],pc:function(){w.debug("ui-apply-btn.onLeaveNode");W.innerHTML("ui-apply-btn",C["btn-save"])},ff:function(){w.debug("ui-apply-btn.onMouseOut");W.innerHTML("ui-apply-btn",C["btn-save"])},G:function(){var e={view:r.view,osd_alpha:r.Oi,font_scale:r.te,show_epg_day_panel:r.he,player_stop_button:r.Yf,params:k.F.JSON.encode({auto_hide_ui:r.Se,auto_hide_ui_timeout:r.Te,font_weight:r.Yj,hide_channel_index:r.$e,typography:r.pf,video_quality:r.nj})};A.Un&&(e.show_channel_logo=
r.eg);J.jsonRpc("set_terminal_params",e,function(d){d.error||W.innerHTML("ui-apply-btn",C["settings.has_been_set"])},this);return!1}})]},c]}function a(){var c=this,e=document.getElementById(this.gk),d=W.yh(e,"content-item"),f=k.Aa(d).Zc(),g=f.y+f.height,h=document.getElementById("content-comp"),l=W.eb(h);W.C(d,"focused");W.bj(e,function(){W.v(d,"focused");g>t.y?W.xa(h,l):m.style.top=p;e.value&&c.hc(parseInt(e.value))});var m=document.getElementById("keyboard");var p=m.style.top;var t=k.Aa("keyboard").Zc();
g>t.y?W.xa(h,l-(g-t.y)):W.xa(m,g);return!1}eb=function(c){Za.prototype.constructor.apply(this,arguments)};k.apply(eb.prototype,{id:"settings",Li:!0,Jg:!1,dc:!1,vb:function(c){if(!k.D(c.gb)){var e=this.Od({id:"content-item-1",title:""});I.Ja(null,"content",e);c.gb=document.getElementById("content-comp").firstChild.offsetHeight;c.aa=Math.round(document.getElementById("content").offsetHeight/c.gb);I.Ja(null,"content","")}},sb:function(c,e,d){w.debug("settings.loadNavItems");var f=b();"function"==typeof c&&
c.call(e||window,!0,f,d)},xb:function(c){w.debug("settings.navCountAccessor",c);return c.length},Bb:function(c){w.debug("settings.navItemsAccessor",c);return c},Ob:function(c){w.debug("settings.parseNavItem",c);return{id:c.id,value:c.id,title:c.title,Nv:c.items}},zb:function(c,e,d,f,g,h,l,m,p,t){w.debug("settings.loadContentItems",c,e,d);"function"==typeof m&&m.call(p||window,!0,c.Nv,t)},Jc:function(c){w.debug("settings.contentCountAccessor",c.length);return c.length},Va:function(c){w.debug("settings.contentTotalAccessor",
c.length);return c.length},Ta:function(c){w.debug("settings.contentItemsAccessor",c);return c},$a:function(c){return k.bf(c.disabled)&&c.disabled||k.hk(c.disabled)&&c.disabled()?null:k.Ua({title:c.title,Rx:c,O:function(e){var d=this.Rx;return d.O&&!1===d.O.call(this,e)?!1:Ha.prototype.O.call(this,e)}},c)},Od:function(c,e,d){return'<div class="content-item settings-content-item ITEM'+(d?" "+d:"")+'"><span class="settings-content-item-label">'+c.title+'</span><span class="settings-content-item-value'+
(c.Gu?" "+c.Gu:"")+'">'+(c.kc?c.kc():c.Vb||"")+"</span></div>"},qe:function(c){k.apply(c,{rc:"content",hb:"content-comp",ka:this.No,jb:Pa.prototype.jb,nd:Pa.prototype.nd,ec:Pa.prototype.ec,md:Pa.prototype.md});return Za.prototype.qe.apply(this,arguments)},bc:function(c){return c},Zh:function(c){var e,d="",f="";var g=0;for(e=this.items.length;g<e;g++){var h=this.items[g];-1!=["network-apply-btn","network-cancel-btn","ui-apply-btn","ui-cancel-btn"].indexOf(h.id)?f+='<a id="'+h.id+'">'+h.title+"</a>":
d+=this.Wa(h)}I.Ja(this,"content",{Vb:d,Kr:f});this.ka(c,null,{cc:!0});g=0;for(e=this.items.length;g<e;g++)h=this.items[g],h.oc&&(c=h.oc(),h.hc(c),h.Jm&&h.Jm(c))},No:function(c,e,d){if(this===c||k.isArray(e)&&1<e.length)return!1;e=document.getElementById("content-comp");var f=this.o,g=f?f.index:0,h=e.childNodes.length;if(!(c&&c.index>=h))if(c&&c.index<g){g=c.index;var l=-g*this.gb}else c&&c.index>=g+this.aa?(g=c.index-this.aa+1,l=-g*this.gb):d&&d.cc&&(l=-g*this.gb);k.D(l)&&(f&&0<f.index&&W.v(e.childNodes[f.index-
1],"prev-page-item"),0<g&&W.C(e.childNodes[g-1],"prev-page-item"),(f&&f.index||0)+this.aa<h&&W.v(e.childNodes[(f&&f.index||0)+this.aa],"next-page-item"),g+this.aa<h&&W.C(e.childNodes[g+this.aa],"next-page-item"),W.xa(e,l),this.o=this.items[g]);this.Db();return!1},Db:function(){var c=document.getElementById("content-comp").childNodes.length,e=(this.ob||0)+(this.o?this.o.index:0);c?(0==e?W.v("content","not-first-page"):W.C("content","not-first-page"),e+this.aa>=c?W.v("content","not-last-page"):W.C("content",
"not-last-page")):(W.v("content","not-first-page"),W.v("content","not-last-page"))},O:function(c){var e=I.S,d=I.Zb,f=this.sa,g=this.Ea,h="modern"!=r.view,l=e.parent;if("nav"==d)if(h)if("ArrowDown"==c){if(!k.j(g.items))return I.ta(0,"content",{Y:!0}),!1}else"ArrowLeft"==c&&L.Pn&&W.isVisible("back-panel")&&I.ra(,"back");else{if("ArrowRight"==c&&!k.j(g.items))return I.ta(0,"content",{Y:!0}),!1}else if("content"==d){if("ArrowLeft"==c||"ArrowRight"==c&&h)return!W.isVisible("nav-panel")||k.j(f.items)||
l.ka&&l.ka(l.items[0]),I.ta(,"nav",{Y:!0}),!1;if("ArrowDown"==c&&e==l.items[l.items.length-1]||!h&&"ArrowUp"==c&&e==l.items[0])return!1}return Za.prototype.O.apply(this,arguments)}},Za.prototype);lc.settings=eb})();
(function(){function b(){var a=this.sq;w.debug("subscr.renderPackageMedia",this,"account.account_balance",r.Aj,"account",r,"pack",a);var c='<div id="subscr-package-header">';a.hf&&(a.Uj&&(c+="<div>"+C["subscription.available_to"]+'</td><td class="right-aligned">'+a.Uj.slice(0,10)+"</div>"),a.Vl||a.Ml||(a.disabled?c=!r.Aj||!a.Xc||r.Aj<a.Xc?c+("<div>"+C["subscription.insufficient_funds"]+"</div>"):c+("<div>"+C.press_button+" <a>OK</a> "+C["subscription.to_subscribe_package"]+"</div>"):A.Kn&&!a.Uj&&
(c+="<div>"+C.press_button+" <a>OK</a> "+C["subscription.to_unsubscribe_package"]+"</div>")),c+='<div id="subscr-package-cost">'+C["subscription.package-cost"]+" "+(a.Xc?a.Xc+C.RUBLE:"-")+(a.Hf?" / "+(fc.hA(a.Hf)||"-"):"")+"</div>");this.items.length&&(c+='<div id="subscr-package-content">'+C["subscription.package-content"]+"</div>");I.Ja(this,"details",{Fh:c+"</div>",Vb:""});var e=document.getElementById("details-comp");c=0;for(a=this.items.length;c<a;c++){var d=this.items[c];d=['<span class="details-item',
d.pe?" "+d.pe:"",'" id="',d.id,'"><span class="details-item-title">',d.title,"</span></span>"].join("");W.Mb(e,"beforeend",d);V.Ge||W.Uc(e.lastChild.lastChild)}c=document.getElementById("details");a=document.getElementById("details-comp");e=document.getElementById("details-scrollbar");d=document.getElementById("details-scroll-item");d.style.top="0%";a.offsetHeight>c.offsetHeight?(d.style.height=c.offsetHeight/a.offsetHeight*100+"%",W.Fa(e)):(d.style.height="0%",W.ma(e));return!1}oc=new Za({id:"subscription",
navigation:!1,details:!0,pd:!1,gd:!1,Ab:function(a){w.debug(a.id+".mount_app",a);this.ea["details-scrollbar"]=this.Xa=new Tb({items:[new Ub]});Ya.prototype.Ab.apply(this,arguments);return a},Ed:function(){Ya.prototype.Ed.apply(this,arguments);this.Xa.fd();this.Xa.$()},zb:function(a,c,e,d,f,g,h,l,m,p){w.debug("subscr.loadContentItems",a,c,e,d,f,g,h);a=r.Nb;"function"==typeof l&&l.call(m||window,!0,a,p)},Jc:function(a){w.debug("subscr.contentCountAccessor",a.length);return a.length},Va:function(a){w.debug("subscr.contentTotalAccessor",
a.length);return a.length},Ta:function(a){w.debug("subscr.contentItemsAccessor",a.items);return a.items},$a:function(a){var c,e=[];if(a.hidden)return null;var d=0;for(c=a.cd.length;d<c;d++){var f=a.cd[d];e.push({id:"details-subscr-media-"+f.id,title:f.title,O:Ha.prototype.O})}a={id:"content-subscr-item-"+a.id,N:"details",items:e,title:a.name,disabled:a.disabled,Vl:a.Vl,Ml:a.Ml,sq:a};w.debug("subscr.parseContentItem",k.apply({},a));return a},bc:function(a){var c=this;k.apply(a,{O:Ha.prototype.O,$:b,
Xb:function(){this.V.apply(this,arguments)},V:function(e){if(e&&(e.level>this.level||"details-scroll-item"==e.id))return!1;this.$();return!1},G:function(){var e=this.sq;if(e&&e.hf){if(this.Vl)return W.uc("пакет уже подключен"),!1;if(this.Ml)return W.uc("пакет уже отключен"),!1;if(e.disabled&&(!r.Aj||!e.Xc||r.Aj<e.Xc))return W.uc(C["subscription.insufficient_funds"]),!1;if(e.disabled||A.Kn)return oc.$o(e,null),!1}else return!1;return!0},jb:function(e){return c.Xa.jb(e)},ec:function(e,d){e=d?(e.screenY-
d.screenY)*window.devicePixelRatio:0;0<e?c.Xa.items[0].Qh():0>e&&c.Xa.items[0].Rh();return!1}});return a},Od:function(a,c,e){return['<div class="content-item subscr-content-item ITEM',e,a.disabled?" disabled":"",'" id="'+a.id+'">','<span class="content-item-title ','subscr-content-item-title">'+a.title+"</span>","</div>"].join("")},jB:function(a){return['<span class="details-item',a.pe?" "+a.pe:"",'" id="',a.id,'"><span class="details-item-title">',a.title,"</span></span>"].join("")},O:function(a){var c=
I.S,e=c.parent;if("content"==I.Zb){if("ArrowDown"==a&&c==e.items[e.items.length-1])return!1;if("ArrowUp"==a&&c==e.items[0]){if(W.isVisible("back-panel"))return I.ra(,"back"),!1;if(W.isVisible("home-panel"))return I.ra(,"home"),!1}}else if(I.S==this.Xa.items[0]&&("ArrowRight"==a||"ArrowUp"==a||"ArrowDown"==a))return!1;return Za.prototype.O.apply(this,arguments)},$o:function(a,c,e,d,f){w.debug("subscr.popupDlg",a,c);var g=String.Oc(parseInt(9999*Math.random()),4,"0");new W.Window({id:"subscr-window",
Vb:['<div id="subscr-form"><div id="subscr-form-title">',C.ATTENTION,"!</div><p>",C["subscription.enter_code"],'<span class="active-color"> ',g,' </span><input id="subscr-input" style="width:6ex;"',P.sd&&!L.Yd?" readonly":"",'/></p><p style="margin:1em 0;">',C.AND," ",C.press_button,'<span class="active-color"> ',a.disabled?C["subscription.buy"]:C["subscription.unsubscribe"]," </span>",a.disabled?C["subscription.to_confirm_purchase"]:C["subscription.to_confirm"],'</p><p style="margin:1em 0;">',
C.OR," ",C.press_button,'<span class="active-color"> ',C["btn-cancel"]," </span>",a.disabled?C["subscription.to_cancel_purchase"]:C["subscription.to_cancel"],'</p><table style="width:100%;border-spacing:0;"><tr><td style="width:40%;"></td><td><a id="subscr-ok-btn">[ ',a.disabled?C["subscription.buy"]:C["subscription.unsubscribe"],' ]</a></td><td style="width:5%;"></td><td><a id="subscr-cancel-btn">[ ',C["btn-cancel"],' ]</a></td><td style="width:40%;"></td></tr></table></div>'].join(""),
S:"subscr-input",Td:function(){return!1},G:function(h){var l=document.getElementById("subscr-input");if("subscr-cancel-btn"==h)"function"==typeof e&&e.defer(1,d||window,[!1,f]);else if(l.value&&l.value==g)h=function(m){m.error?W.uc(C.ERROR+"!"):Vb.vg({nocache:!0})},a?J.jsonRpc(a.disabled?"purchase_package":"unsubscribe_package",{cost:a.Xc,package_id:a.id,"package":a.name,expiration_period:a.Hf,expired_on:A.Kn?!1:!0},h,this):c&&J.jsonRpc("purchase_media",{cost:c.Xc,media_id:c.id,media:c.title},h,this);
else return W.uc(C.ERROR+"!"),!0;return!1}})}})})();
(function(){function b(e){function d(){I.isVisible()&&I.Ja(this,"details",{Fh:this.title})}function f(n){var q=this.parent,v=q.items;q=(q.xh||{}).Rj;return"ArrowLeft"!=n||k.j(q)||".."!=q[0].name?Hb.prototype.O.apply(this,arguments):(v[0].G.call(v[0]),!1)}var g,h=e.N,l=e.xh||{};k.j(e.items)||delete e.items;e.items=[];if(l.Rj){var m=0;for(g=l.Rj.length;m<g;m++){var p=l.Rj[m];e.items.push(new Hb({id:h+"-"+e.id+"-fileitem-"+(e.items.length+1),title:p.name,file:k.apply({type:"folder"},p),Xb:d,V:function(){return!1},
O:f,G:function(){var n=this.file,q=this.parent;n.ey&&n.parent&&n.parent.share?(q.xh=q.zp,n=n.parent.parent.Os):n.ey&&n.parent&&n.parent.parent&&n.parent.parent.xh?(q.xh=n.parent.parent.xh,n=n.parent.parent.Os):(q.xh=void 0,n.parent.Os=this.index,n=0);k.j(q.items)||delete q.items;b(q);q.ob=0;q.za=q.items.length;I.nc(q);var v,y="";switch(Y.lb){case 1920:var u=64;break;case 1280:u=40;break;default:u=32}var x=0;for(v=q.items.length;x<v;x++){var z=q.items[x];y+=['<div class="content-item fs-content-item" id="',
z.id,'"><div class="fs-content-item-img"><img src="',A.kf,u,"/file-",z.file.type+'.png"/></div><div class="fs-content-item-title">',z.title,"</div></div>"].join("")}I.Ja(q,"content",y);try{q.xh&&I.Ka(n,{cc:!0})}catch(B){}return!1}}))}}if(l.files)for(m=0,g=l.files.length;m<g;m++){p=l.files[m];var t={protocol:"file",title:p.name,path:p.path,file:p};$player.Md(t);p=new Hb({id:h+"-"+e.id+"-fileitem-"+(e.items.length+1),title:p.name,file:k.apply({type:rc.Gx(p.name)},p),media:t,Xb:d,V:function(){return!1},
O:f,G:function(){"movie"!=this.file.type&&"music"!=this.file.type||$player.play(this.media);return!1}});e.items.push(p)}}switch(Y.lb){case 1920:var a=80;var c=88;break;case 1280:a=54;c=56;break;default:480==Y.Cc?(a=26,c=40):(a=42,c=44)}k.apply(rc,{id:"fs",view:"tv",EC:function(e){var d;var f=r.Pb.key("share");var g=[];g.push({id:"usb",image:A.kf+c+"/usb.png"});P.Vs&&g.push({id:"network",image:A.kf+c+"/network.png"});P.nv&&g.push({id:"upnp",image:A.kf+c+"/upnp.png"});if(P.Vs&&f){var h={iC:!0,files:[],
Rj:[]};var l=0;for(d=f.items.length;l<d;l++){var m=r.cd.key(String(f.items[l]));!m||m.disabled&&!A.fg||h.Rj.push({share:!0,parent:h,name:m.title,CB:m.protocol,host:m.host,port:m.port,path:m.path,username:m.username,password:m.password})}g.push({id:"share",zp:h,image:A.kf+c+"/share.png"})}k.apply(e,{id:"fs",title:"Плеер",image:A.kf+c+"/player.png",items:[]});l=0;for(d=g.length;l<d;l++)f=g[l],e.items.push(new Fb({id:f.id+"-filelist",title:C[f.id],image:f.image,source:f.id,gC:!0,gb:a,zp:f.zp,V:function(p){if(!1===
Fb.prototype.V.apply(this,arguments))return!1;I.La(!0,C.SEARCH);return!1}})),b(e.items[e.items.length-1]);return e},Ex:function(e){if(!e)return"unknown";var d=e.lastIndexOf();return 0>d?"unknown":e.substr(d+1).toLowerCase()},Gx:function(e){switch(rc.Ex(e)){case "avi":case "mpg":case "vob":case "mp4":case "mov":case "wmv":case "mkv":case "ts":return"movie";case "flac":case "mp3":case "wav":case "ogg":return"music";case "jpg":case "bmp":case "gif":case "png":return"image";default:return"unknown"}}});
kc.fs=rc})();new Wa({id:"language",Ab:function(b){k.apply(b,{V:function(){return!1},G:function(){new W.nl({zr:"title",S:r.language,items:r.languages.items,G:function(a){if(a.id==r.language.id)return!1;J.jsonRpc("set_terminal_params",{language_id:a.id},function(c){c.error?W.uc(C.ERROR+"!"):Vb.vg(null,function(){W.uc(C["language.has_been_set"]);Zb.lp()})},this);return!1}});return!1}});return b}});
nc=new Wa({id:"profile",Xn:function(){var b=this,a=r.profile;Y.ep&&(clearTimeout(Y.ep),Y.ep=null);a&&a.Gm&&(Y.ep=b.Th.defer(1E3*a.Gm,this,[a,function(c){c?b.Xn():J.jsonRpc("set_terminal_params",{profile_id:1},function(e){e.error||Vb.vg(null)},this)}]))},wt:function(b,a,c,e){var d=this;new W.nl({Jl:"popup-menu-window profile-menu-window",S:r.profile,items:r.profiles.items,G:function(f){function g(){r.T=f.T;b&&!1===b.JD?"function"==typeof a&&a.call(c||window,!0,e):(r.profile=f,J.jsonRpc("set_terminal_params",
{profile_id:f.id},function(h){h.error?"function"==typeof a&&a.call(c||window,!1,e):Vb.vg(null,function(){W.uc(C["profile.has_been_set"],function(){d.Xn();"function"==typeof a&&a.call(c||window,!0,e)})})},this))}if(f.id==r.profile.id)return r.T=f.T,"function"==typeof a&&a.call(c||window,!1,e),!1;f.Fm?d.Th(f,function(h){h?g():"function"==typeof a&&a.call(c||window,!1,e)},this):g();return!1}});return!1},Th:function(b,a,c,e){var d,f=P.sd&&!L.Yd,g=k.Qd&&535>k.Ng(navigator.userAgent.match(/AppleWebKit\/(\d+)/i)[1])?
"textarea":"input",h=A.cs?"password":"text";if(k.D(b)){var l=k.Yc(r.profiles.items,function(m){return m.T<b});if(k.D(l))b=r.profiles.items[l];else{"function"==typeof a&&a.defer(1,c||window,[!1,null,e]);return}}return d=new W.Window({id:"profile-window",Vb:['<div id="profile-form">','<div id="profile-title-item">'+((b.password?C["profile.enter_password"]:C["profile.set_password"])+" "+b.name)+"</div>",'<div id="profile-password-item">',"<"+g+' type="'+h+'" id="profile-password-input"'+(f?" readonly":
"")+("textarea"==g?' rows="1"></textarea>':" />"),'<span id="profile-password-input-placeholder" class="input-placeholder">'+C["label-password"]+"</span>","</div>",b.password?"":['<div id="profile-repeat-item">',"<"+g+' type="'+h+'" id="profile-repeat-input"'+(f?" readonly":"")+("textarea"==g?' rows="1"></textarea>':" />"),'<span id="profile-repeat-input-placeholder" class="input-placeholder">'+C["label-repeat"]+"</span>","</div>"].join(""),'<div id="profile-submit-item"><a id="profile-enter-btn">',
C["btn-enter"],'</a><a id="profile-cancel-btn">',C["btn-cancel"],"</a></div></div>"].join(""),S:"profile-password-input",Ek:function(m,p){p&&-1!=["profile-password-input","profile-repeat-input"].indexOf(p)&&W.v(p.replace("-input","-item"),"active");m&&-1!=["profile-password-input","profile-repeat-input"].indexOf(m)&&W.C(m.replace("-input","-item"),"active")},Td:function(){"function"==typeof a&&a.defer(1,c||window,[!1,b,e]);return!1},G:function(m){var p=W.yc("profile-password-input");if("profile-cancel-btn"==
m)"function"==typeof a&&a.defer(1,c||window,[!1,b,e]);else if(b.password)if(p==b.password)"function"==typeof a&&a.defer(1,c||window,[!0,b,e]);else return W.uc(C["msg.enter_failure"]+"!"),W.yc("profile-password-input",""),d.yb("profile-password-input"),!0;else{m=W.yc("profile-repeat-input");if(!p||p!=m)return W.uc(C["msg.enter_failure"]+"!"),W.yc("profile-password-input",""),W.yc("profile-repeat-input",""),d.yb("profile-password-input"),!0;J.jsonRpc("update_profile",{profile_id:b.id,profile_password:p},
function(){},this,null,!0);"function"==typeof a&&a.defer(1,c||window,[!0,b,e])}return!1}})},Ab:function(b){var a=this;k.apply(b,{V:function(){this.G();return!1},G:function(){a.wt();return!1}});return b}});
k.apply(mc.update,{Ab:function(b){k.apply(b,{V:function(){return!1},G:function(){new W.Window({id:"update-dlg",Vb:['<table style="border-spacing:0;" id="update-box-table"><tr class="input-tr"><td><div>адрес обновления:</div></td><td><div><input type="text" id="update-url-input"',P.sd&&!L.Yd?" readonly":"",'/></div></td></tr><tr class="input-tr"><td style="width:100%;"></td><td><table style="border-spacing:0;"><tr><td><a id="update-ok-btn">Обновить</a></td><td style="width:100%;"></td><td><a id="update-cancel-btn">',
C["btn-cancel"],"</a></td></tr></table></td></tr></table>"].join(""),S:"update-url-input",Td:function(){return!1},G:function(a){if("update-cancel-btn"==a)return!1;try{$player.close(),V.update(document.getElementById("update-url-input").value,A.ux)}catch(c){}return!1}});document.getElementById("update-url-input").value=A.vx;return!1}});return b}});
(function(){var b=0;fb=function(a){this.url=a.R&&a.R.url||"app/"+a.wd+"/";$a.prototype.constructor.apply(this,arguments)};k.apply(fb.prototype,{id:"report",wd:"report",navigation:!1,details:!0,pd:!1,gd:!1,zb:function(a,c,e,d,f,g,h,l,m,p){var t=this;w.debug("report.loadContentItems",a,c,e,d,f,g,h);k.oa.request({url:t.url+(-1==t.url.indexOf("?")?"?":"&")+"username="+r.username,method:"GET",rb:!0,scope:this,P:function(n,q,v){Y.U=null;q&&(t.qz=v.responseText);"function"==typeof l&&l.call(m||window,q,
null,p)}})},Jc:function(){w.debug("report.contentCountAccessor");return 0},Va:function(){w.debug("report.contentTotalAccessor");return 0},Ta:function(){w.debug("report.contentItemsAccessor");return[]},zg:function(){return'<div id="vod-info-box" class="vod-info-box"><div id="vod-info" class="vod-info"><div id="vod-info-text-layout" class="vod-info-text-layout"><div id="vod-info-text" class="vod-info-text"><div class="vod-info-title-row"><div class="vod-info-title"></div></div><div class="vod-info-details-row"><div class="vod-info-details-cell"><div id="vod-info-details-panel" class="vod-info-details"><div id="vod-info-details-comp" class="vod-info-details-comp"><div class="vod-info-description">'+
((this.qz||"")+'</div></div></div><div id="vod-info-details-scrollbar" class="PANEL SCROLLBAR"></div></div></div></div></div></div></div>')},Ed:function(){w.debug("report.onRenderPage");Ya.prototype.Ed.apply(this,arguments);W.C("menu","details-page")},Ab:function(a){var c=this;$a.prototype.Ab.apply(c,arguments);k.apply(a,{$:function(){var e=c.zg(this);w.debug("report.onRender",b++);I.Ja(this,"details",e);c.Xa.fd();c.Xa.$();c.Xa.refresh()}})}},$a.prototype);lc.html=fb})();
gb=function(b){$a.prototype.constructor.apply(this,arguments)};
k.apply(gb.prototype,{id:"gallery",wd:"gallery",pd:!1,gd:!1,vc:2,details:!0,sb:Ya.prototype.sb,Bb:Ya.prototype.Bb,xb:Ya.prototype.xb,Ob:function(b){return{id:this.id+"-nav-item-"+b.id,value:b.id,title:b.title||b.name,za:b.count}},zb:Ya.prototype.zb,Ta:Ya.prototype.Ta,Va:Ya.prototype.Va,$a:function(b){var a=Ya.prototype.$a.apply(this,arguments);if(A.tA&&b.thumbnail_url){var c=k.j(A.Nq)?(Iptv.standalone_domain?Iptv.standalone_domain+"/":"")+"imageproxy":A.Nq,e=b.thumbnail_url.split(-1!=b.thumbnail_url.indexOf("://")?
"://":"//"),d=1<e.length&&!k.j(e[0])?e[0]:k.Di?"https:":"http:";k.apply(a,{mb:c+"/"+(720>=Y.lb?"247":1280>=Y.lb?"325":"487")+"/"+d+"/"+e[1]})}else k.apply(a,{mb:b.thumbnail_url});return a},Od:function(b){var a="",c="",e=this.va,d=b.title;b.Ca&&(a+=" folder",c+=" folder");b.parent&&(a+=" item-"+(b.index%b.parent.aa+1));b.disabled&&(c+=" lock");return['<span class="content-item ITEM ',e.Lb,"-content-item",a,'" id="'+b.id+'" title="'+b.id+'">','<div class="content-item-thumb ',e.Lb,"-content-item-thumb",
c,'">','<img src="'+(b.mb||"")+'" alt="',b.title||"",'" /></div><div class="',e.Lb,'-content-item-title"><div>'+d+"</div></div>","</span>"].join("")},bc:function(b){function a(){$player.lt({url:b.fn,Cl:"mid-roll",LA:b.Ca||b.description||b.poster,Pa:function(){return!0}});return!1}var c=this;b.Ca?(c.qe(b),k.Ua(b,{G:Cb.prototype.G,V:Cb.prototype.V,items:[]})):(k.Ua(b,{N:"details",Uf:"fit",$:function(){var e=c.zg(this);I.Ja(this,"details",e);c.Xa.fd();c.Xa.$();c.Xa.refresh()},G:function(){if(this.description||
this.poster)W.C("menu","details-page"),I.ub&&I.ub.Xg(this,function(){W.v("menu","details-page");I.wh("details");I.ta(,"content",{Y:!0})}),this.$(),W.isVisible("back-panel")&&I.ra(,"back");return!1}}),c.uh(b));b.fn&&(b.G=b.Ca||b.description||b.poster?b.G.pr(a):a);b.mb&&((new Image).src=b.mb);return new Sb(b)},tc:function(b,a,c,e){"function"==typeof a&&a.call(c||window,!0,b.media,e)},uh:function(b){var a=this;k.apply(b,{jb:function(c){return a.Xa.jb(c)},ec:function(c,e){c=e?(c.screenY-e.screenY)*
window.devicePixelRatio:0;0<c?a.Xa.items[0].Qh():0>c&&a.Xa.items[0].Rh();return!1}})},zg:function(b){var a='<div id="vod-info-background"'+(b.poster?" style=\"background-image:url('"+b.poster+"');\"":"")+"></div>";b.description&&b.poster&&(a+='<div id="vod-info-underlay"></div>');a+='<div id="vod-info-box" class="vod-info-box"><div id="vod-info" class="vod-info"><div id="vod-info-text-layout" class="vod-info-text-layout"><div id="vod-info-text" class="vod-info-text"><div class="vod-info-title-row"><div class="vod-info-title">'+
(b.title||"")+"</div></div>";a+='<div class="vod-info-details-row"><div class="vod-info-details-cell"><div id="vod-info-details-panel" class="vod-info-details"><div id="vod-info-details-comp" class="vod-info-details-comp"><div class="vod-info-description">'+(b.description||"")+'</div></div></div><div id="vod-info-details-scrollbar" class="PANEL SCROLLBAR"></div></div></div>';return a+"</div></div></div></div>"}},$a.prototype);lc.gallery=gb;
hb=function(b){b&&k.Ua(b,{My:b.R&&b.R.no_confirmation_code});Za.prototype.constructor.apply(this,arguments)};
k.apply(hb.prototype,{id:"market",wd:"market",pd:!1,gd:!1,details:!0,vb:function(b){if(!k.D(b.aa))if(k.D(this.aa))b.aa=this.aa,b.Cf=L.Yb?b.aa:0;else{var a=b.Wa({id:"content-item-1",title:"",items:[{id:"content-item-1-1",title:""}]});I.Ja(null,"content",a);b.gb=document.getElementById("content-comp").firstChild.offsetHeight;b.Tf=Math.round(document.getElementById("content").offsetHeight/b.gb);this.aa=b.aa=b.Tf*this.Ql;b.Cf=L.Yb?b.aa:0;I.Ja(null,"content","")}},sb:Ya.prototype.sb,Bb:Ya.prototype.Bb,
xb:Ya.prototype.xb,Ob:function(b){return{id:this.id+"-nav-item-"+b.id,value:b.id,title:b.title||b.name,If:b.extra,za:b.count}},zb:function(b,a,c,e,d,f,g,h,l,m){w.debug("market.loadContentItems",arguments);var p={app:this.wd,where:d?"*"+d+"*":null,order_by:e,offset:f,limit:g};W.J("menu","cart-page")?k.apply(p,{list:"cart"}):k.apply(p,{parent_id:c.th,category_id:b&&b.value});Y.U&&k.oa.abort(Y.U);Y.U=J.jsonRpc("get_items",p,function(t){Y.U=null;"function"==typeof h&&h.call(l||window,t&&!t.error&&t.result,
t.result,m)},this)},Og:function(b,a,c,e,d){b&&a&&(k.apply(this.Ea,{bh:a.sum_number,Wd:a.sum_price}),Ya.prototype.Og.apply(this,arguments))},Ta:Ya.prototype.Ta,Va:Ya.prototype.Va,$a:Ya.prototype.$a,bc:function(b){var a=this;b.Ca?(a.qe(b),k.Ua(b,{items:[],G:Cb.prototype.G,V:Cb.prototype.V,O:Ha.prototype.O})):k.Ua(b,{items:[new W.li({id:b.id+"-cart",title:"Р’ РєРѕСЂР·РёРЅСѓ",value:b.m,G:function(){var c=this,e=c.wb();W.li.prototype.G.call(c);var d=c.wb();d!=e&&J.jsonRpc(0<d?"add_list_item":"remove_list_item",
{app:a.wd,list:"cart",item_id:b.th,number:d},function(f){f&&f.result?(b.m=d,a.Ea.bh+=d-e,a.Ea.Wd+=(d-e)*b.Ti,W.innerHTML("cart-number",a.Ea.bh||""),W.innerHTML("cart-sum",k.D(a.Ea.Wd)?a.Ea.Wd+" в‚Ѕ":"")):c.hc(e)});return!1},O:function(){return!1===W.li.prototype.O.apply(this,arguments)?!1:Ga.prototype.O.apply(this,arguments)}})],$:function(){var c=a.uh(this),e=a.zg(c);I.Ja(c,"details",e);a.Xa.fd();a.Xa.$();a.Xa.refresh();I.ra(,"details")},G:function(){this.V();return!1},V:function(c,e){(!c||this.level>
c.level)&&a.details&&(W.C("menu","details-page"),I.ub&&I.ub.Xg(this,function(){W.v("menu","details-page");I.wh("details");I.ta(,"content",{Y:!0})}),this.$(),k.j(e)&&I.ge(0));return!1},O:function(c){return"ArrowUp"==c||"ArrowDown"==c?Ha.prototype.O.apply(this,arguments):"ArrowRight"==c?(I.ge(,{Y:!0}),!1):!0}});return b},Od:function(b,a,c){a=k.j(b.items)?null:b.items[0];return'<div class="content-item market-content-item ROW ITEM'+(c?" "+c:"")+'" id="'+b.id+'"><span class="market-content-item-main-box CELL SELECTABLE"><div class="market-content-item-main"><span class="market-content-item-thumb"><img src="'+
(b.mb||"")+'" /></span><span class="market-content-item-text"><div class="market-content-item-title">'+b.title+'</div><div class="market-content-item-desc">'+(b.summary||"")+'</div></span></div></span><span class="market-content-item-price CELL">'+(k.D(b.Ti)?b.Ti+" в‚Ѕ":"")+'</span><span class="market-content-item-btn-cart CELL'+(a&&a.kc?' SELECTABLE">'+a.kc("ITEM"):'">')+"</span></div>"},Zh:function(b,a,c){var e=this.va,d=e.sa.cb,f=this.o;k.D(this.aa)||e.vb(this);a=this.aa;if(c&&c.Na||!b||!f||!document.getElementById(f.id))I.Ja(this,
"content",{Vb:"",Fh:d&&d.If&&d.If.msg&&"ticker"!=d.If.msg_type?d.If.msg:null,Kr:e.Uw()}),W.innerHTML("cart-number",e.Ea.bh||""),W.innerHTML("cart-sum",k.D(e.Ea.Wd)?e.Ea.Wd+" в‚Ѕ":""),d&&d.If&&d.If.msg?"ticker"==d.If.msg_type&&(W.Fa("menu-ticker-box"),W.ei("menu-ticker",{Ji:d.If.msg,mode:"line"})):W.isVisible("menu-ticker-box")&&(W.ma("menu-ticker-box"),W.innerHTML("menu-ticker",""),W.Yh("menu-ticker"));else if(this==I.De.content&&k.j(this.items)||b.index>=f.index&&b.index<f.index+a)return;k.j(this.items)||
(c=b?b.index:f?f.index:0,c=Math.floor(c/a)*a,this.items.length-c<a&&(c=this.items.length>a?this.items.length-a:0),this.W(b,this.items[c]))},uh:function(b){var a=this;var c={th:b.th,title:b.title,description:b.description,poster:b.poster,Ti:b.Ti,m:b.m,jb:function(d){return a.Xa.jb(d)},ec:function(d,f){d=f?(d.screenY-f.screenY)*window.devicePixelRatio:0;0<d?a.Xa.items[0].Qh():0>d&&a.Xa.items[0].Rh();return!1}};var e=[new W.li({id:"btn-add",Do:!0,title:"Добавить в корзину",value:b.m,xu:" в корзине",
G:function(){var d=this,f=d.wb();W.li.prototype.G.call(d);var g=d.wb();g!=f&&J.jsonRpc(0<g?"add_list_item":"remove_list_item",{app:a.wd,list:"cart",item_id:b.th,number:g},function(h){h&&h.result?(b.m=g,b.map[b.id+"-cart"].hc(g),a.Ea.bh+=g-f,a.Ea.Wd+=(g-f)*b.Ti,W.innerHTML("cart-number",a.Ea.bh||""),W.innerHTML("cart-sum",k.D(a.Ea.Wd)?a.Ea.Wd+" в‚Ѕ":"")):d.hc(f)});return!1}})];I.Of(c,e,0,e.length);return c},zg:function(b){b.K||k.j(b.items);var a;var c='<div id="vod-info-background"'+(b.poster?" style=\"background-image:url('"+
b.poster+"');\"":"")+"></div>";b.description&&b.poster&&(c+='<div id="vod-info-underlay"></div>');var e="";if(!k.j(b.items)){var d=0;for(a=b.items.length;d<a;d++){var f=b.items[d];e+=f.kc("ITEM")}}c+='<div id="vod-info-box" class="vod-info-box"><div id="vod-info" class="vod-info"><div id="vod-info-text-layout" class="vod-info-text-layout"><div id="vod-info-text" class="vod-info-text"><div class="vod-info-title-row"><div class="vod-info-title"><span class="vod-info-title-cell">'+(b.title||"")+'</span><span class="vod-info-buttons">'+
e+"</span></div></div>";c+='<div class="vod-info-details-row"><div class="vod-info-details-cell"><div id="vod-info-details-panel" class="vod-info-details"><div id="vod-info-details-comp" class="vod-info-details-comp"><div class="vod-info-description">'+(b.description||"")+'</div></div></div><div id="vod-info-details-scrollbar" class="PANEL SCROLLBAR"></div></div></div>';return c+"</div></div></div></div>"},Ed:function(b){Ya.prototype.Ed.apply(this,arguments);this.Nl.fd()},Ow:function(){return'<div id="cart-panel" class="PANEL'+
("cart"==I.Zb?" active":"")+'"><div id="cart" class="ITEM'+(I.S==this.Nl?" active":"")+'"><span id="cart-icon"></span><span id="cart-number">'+(this.Ea.bh||"")+'</span><span id="cart-sum">'+(k.D(this.Ea.Wd)?this.Ea.Wd+" в‚Ѕ":"")+"</span></div></div>"},Uw:function(){return'<div id="order-panel" class="PANEL'+("order"==I.Zb?" active":"")+'"><div id="order" class="ITEM'+(I.S==this.Wo?" active":"")+'"><span id="order-title">'+this.Wo.title+"</span></div></div>"},Ab:function(b){var a=this;Ya.prototype.Ab.apply(a,
arguments);a.ea.cart=a.Nl={id:"cart",Ff:"cart-panel",N:"cart",title:"РљРѕСЂР·РёРЅР°",fd:function(){document.getElementById("cart-panel")||W.Mb(document.getElementById("menu"),"beforeend",a.Ow())},$:function(){},pc:function(){W.Tb.prototype.vi(this.id,!0)},G:function(){this.V();return!1},V:function(){if(!W.J("menu","cart-page")){var c=W.isVisible("nav-panel"),e=I.ea.content;W.C("menu","cart-page");W.ma("nav-panel");if(I.ub){var d=document.getElementById("back-items"),f=d.innerHTML;I.ra(,"back");I.ub.Xg(null,
function(){W.v("menu","cart-page");c?W.Fa("nav-panel"):W.ma("nav-panel");d.innerHTML=f;I.ra(,"back");e.pa(0,null,null,null,{oe:!0,ae:!0,Na:!0})});d.innerHTML='<div class="back-item">'+a.Nl.title+"</div>"}e.pa(0,null,null,null,{oe:!0,ae:!0,Na:!0})}return!1},O:function(c){var e=a.sa,d=a.Ea;if("ArrowLeft"==c){if(W.isVisible("nav-panel")&&!k.j(e.items))return I.ta(,"nav",{Y:!0}),d.pa(0,null,null,null,{Rc:!1,oe:!0,ae:!0,Na:!0}),!1}else if("ArrowDown"==c&&!k.j(d.items))return I.ta(,"content",{Y:!0}),
!1;return!0}};if(L.Fc||L.Eb)a.Ck.cart=a.Nl;a.ea.order=a.Wo={id:"order",Ff:"order-panel",N:"order",title:"Оформить заказ",fd:function(){},pc:function(){W.Tb.prototype.vi(this.id,!0)},G:function(){this.V();return!1},V:function(){function c(){J.jsonRpc("order",{app:a.wd,list:"cart",total_price:a.Ea.Wd},function(d){d.error?W.uc(C.ERROR+"!"):(W.uc("Заказ оформлен"),I.ub.G())})}if(W.J("menu","cart-page"))if(a.My)c();else{var e=String.Oc(parseInt(9999*Math.random()),4,"0");new W.Window({id:"subscr-window",
Vb:['<div id="subscr-form"><div id="subscr-form-title">',C.ATTENTION,"!</div><p>",C["subscription.enter_code"],'<span class="active-color"> ',e,' </span><input id="subscr-input" style="width:6ex;"',P.sd&&!L.Yd?" readonly":"",'/></p><p style="margin:1em 0;">',C.AND," ",C.press_button,'<span class="active-color"> ',C["subscription.buy"]," </span>",C["subscription.to_confirm"],'</p><p style="margin:1em 0;">',C.OR," ",C.press_button,'<span class="active-color"> ',C["btn-cancel"]," </span>",C["subscription.to_cancel"],
'</p><table style="width:100%;border-spacing:0;"><tr><td style="width:40%;"></td><td><a id="subscr-ok-btn">[ ',C["subscription.buy"],' ]</a></td><td style="width:5%;"></td><td><a id="subscr-cancel-btn">[ ',C["btn-cancel"],' ]</a></td><td style="width:40%;"></td></tr></table></div>'].join(""),S:"subscr-input",Td:function(){return!1},G:function(d){var f=document.getElementById("subscr-input");if("subscr-cancel-btn"!=d)if(f.value&&f.value==e)c();else return W.uc(C.ERROR+"!"),!0;return!1}})}return!1}};
if(L.Fc||L.Eb)a.Ck.order=a.Wo;a.ea["vod-info-details-scrollbar"]=a.Xa=new Tb({id:"vod-info-details-scrollbar",items:[new Ub({id:"vod-info-details-scrollitem",rc:"vod-info-details-panel",hb:"vod-info-details-comp",ci:Math.round(Y.Cc/24)})],refresh:function(){var c=document.getElementById("vod-info-details-panel"),e=document.getElementById("vod-info-details-comp"),d=document.getElementById("vod-info-details-scrollbar"),f=document.getElementById("vod-info-details-scrollitem");f.style.top="0%";e.offsetHeight>
c.offsetHeight?(f.style.height=c.offsetHeight/e.offsetHeight*100+"%",W.Fa(d)):(f.style.height="0%",W.ma(d))}});return b},O:function(b,a){var c=I.S;var e=I.Zb,d=c.parent;if("nav"==e){if("ArrowRight"==b)return I.ra(,"cart",{Y:!0}),!1}else if("content"==e){if(W.yh(c.id,["CELL","SELECTABLE"])){var f=c;c=d;d=d.parent}if("ArrowRight"==b&&(!f||f==c.items[c.items.length-1]))return I.ra(,"cart",{Y:!0}),!1;if("ArrowDown"==b&&c==d.items[d.items.length-1]){if(W.isVisible("order-panel")&&0<document.getElementById("order-panel").offsetHeight)return I.ra(,
"order",{Y:!0}),!1}else if("ArrowUp"==b&&c===d.items[0])return W.isVisible("nav-panel")?I.ta(,"nav",{Y:!0}):I.ra(,"back"),!1;if(f){if("ArrowLeft"==b&&c===d.items[0])return I.Ka(".."),!1;if("ArrowUp"==b)return c=d.items[c.index-1],f=I.kb(k.j(c.items)?c:c.items[f.index],!0),f[f.length-1].Y=!0,I.go(f),!1;if("ArrowDown"==b)return c=d.items[c.index+1],f=I.kb(k.j(c.items)?c:c.items[f.index],!0),f[f.length-1].Y=!0,I.go(f),!1}}return Ya.prototype.O.apply(this,arguments)}},Za.prototype);lc.market=hb;
ib=function(b){Za.prototype.constructor.apply(this,arguments)};
k.apply(ib.prototype,{id:"playlist",wd:"playlist",sb:Ya.prototype.sb,Bb:Ya.prototype.Bb,xb:Ya.prototype.xb,Ob:Ya.prototype.Ob,zb:Ya.prototype.zb,Ta:Ya.prototype.Ta,Va:Ya.prototype.Va,Od:function(b,a,c){return'<div class="content-item playlist-content-item ITEM'+(c?" "+c:"")+'" id="'+b.id+'"><div class="playlist-content-item-title">'+b.title+"</div></div>"},tc:function(b,a,c,e){b={title:b.title,url:b.fn};"function"==typeof a&&a.call(c||window,!0,b,e)},Ab:function(b){w.debug(b.id+".mount_app",b);Ya.prototype.Ab.apply(this,
arguments)}},Za.prototype);lc.playlist=ib;jb=function(b){this.url=b.R&&b.R.url;w.debug("$App.Ad",this.url);Wa.prototype.constructor.apply(this,arguments)};
k.apply(jb.prototype,{HA:1,vj:2,id:"ad",request:function(){var b=this;k.oa.request({url:Cc(b.url,{terminal_id:r.Ep,sprofile_id:r.Pm?r.Pm.id:null,username:r.username}),timeout:5E3,qp:1,P:function(a,c,e){a=c?e.responseXML:null;try{var d=a.evaluate(".//MediaFiles/MediaFile",a,null,XPathResult.STRING_TYPE,null).stringValue;w.debug("vast url",d);$player.play({vd:!0,Kc:!0,url:d,wa:{Yo:function(){},Tj:function(){w.debug("ad.endReached");b.request.defer(1,b);return!1},Rg:function(){},Uo:function(){w.error("ad.openError");
b.request.defer(1E3,b)}}})}catch(f){w.error(f.name,f.m,f.description||f.message||f,f)}w.debug("vast callback",a)}})},Ab:function(b){var a=this;a.Ko=b;b.items=b.items||[];k.apply(b,{V:function(){I.Mk(a);I.Kk(["back"]);I.ra(,"back");I.hide();a.request();return!1},G:function(){this.V();return!1}});return b}},Wa.prototype);lc.ad=jb;
(function(){var b;k.apply(jc,{Cq:function(a){b&&b.close();I.show();r.Vc&&r.Vc!=$player.playingMedia()&&$player.play(r.Vc,null,{qc:!0});try{I.Ka(["/",{path:0,dd:!0}])}catch(e){}b=new W.Window({id:"welcome-window",Jl:"welcome-window",Xo:"welcome-window-overlay",Ip:"welcome-window-underlay",ed:function(){A.cj&&(c=document.getElementById("weather-panel"),c=c.parentElement.removeChild(c),document.getElementById("menu").appendChild(c));this.close();return!1},Pa:function(){A.cj&&(c=document.getElementById("weather-panel"),
c=c.parentElement.removeChild(c),document.getElementById("menu").appendChild(c));this.close();return!1},Vb:a});if(A.cj){var c=document.getElementById("weather-panel");c=c.parentElement.removeChild(c);document.getElementById("welcome-window").appendChild(c);W.mp()}A.Eu&&k.F.CSS.createStyleSheet(".welcome-window-underlay { background-image : url('"+A.Eu+"'); }")},Du:function(a){var c,e="";(c=r.Ki.find(function(d){if("welcome"==d.name)return!0}))&&c.data&&c.data.startsWith("http")?k.oa.request({url:Cc(c.data,
{username:r.username}),method:"GET",rb:!0,P:function(d,f,g){jc.Cq(g.responseText)}}):(a||k.j(r.em)||(a=r.em[0]),w.debug("$hotel.welcome",a),e=c&&c.data?e+Cc(c.data,{terminal_id:r.Ep,surname:a&&a.surname||"",first_name:a&&a.first_name||"",middle_name:a&&a.middle_name||""}):e+[C.welcome,a&&a.first_name||"",a&&a.surname||""].join(" "),jc.Cq(e))}})})();
(function(){var b=0;new Za({id:"bill",navigation:!1,pd:!1,gd:!1,zb:function(a,c,e,d,f,g,h,l,m,p){w.debug("bill.loadContentItems",a,c,e,d,f,g,h);Y.U=J.jsonRpc("view_bill",null,function(t){Y.U=null;w.debug("bill.loadContentItems response",t);if("function"==typeof l){var n=t&&!t.error&&t.result;n&&t.result&&t.result.items.push({cost:t.result.balance,description:C["bill.balance"]});l.call(m||window,n,n?t.result:null,p)}},this)},Jc:function(a){w.debug("bill.contentCountAccessor",a.items.length);return a.items.length},
Va:function(a){w.debug("bill.contentTotalAccessor",a.items.length);return a.items.length},Ta:function(a){w.debug("bill.contentItemsAccessor",a.items);return a.items},$a:function(a){a={id:"content-bill-item-"+ ++b,description:a.description,Xc:a.cost,display:a.display};w.debug("bill.parseContentItem",k.apply({},a));return a},Od:function(a){return['<div class="content-item bill-content-item" id="',a.id,'"><span class="bill-content-item-description">',a.description,'</span><span class="bill-content-item-cost">',
k.F.Up.pA(a.Xc).replace("$",""),C.RUBLE,"</span></div>"].join("")},O:function(a,c){return"content"==I.Zb&&("ArrowLeft"==a||"ArrowUp"==a&&c==c.parent.items[0])?(W.isVisible("back-panel")?I.ra(,"back"):I.ra(,"home"),!1):!0}})})();
function cd(b,a){k.apply(A,{name:b.name,qy:b.default_language,$y:b.portal_host,Am:b.portal_logo,bD:b.portal_theme,Vh:b.portal_theme?"/download":"/resources/portal",az:b.portal_theme_extra,Cm:b.portal_theme_extra?"/download":"/resources/portal",Bm:"/resources/portal",zm:b.portal_locales_base||"/resources/portal/locale/",kf:"/resources/portal/images/icon",Yt:b.startup_url,Jn:b.allow_terminal_reg,hw:b.allow_terminal_unreg,wA:b.use_telephone_registration,cA:b.telephone_registration_url,ew:b.allow_anonymous,
kk:b.is_hotel,Co:b.intro_media_id,su:b.use_ca,mE:b.use_ca_hls,Wq:b.ca_auth_uri,an:b.use_im||b.use_msg,ds:b.im_url,QA:b.auth_msg_id,Nn:b.auth_msg,ej:b.stream_backend,vu:b.use_timeshift,Je:b.timeshift_backend,du:b.timeshift_thumbnails,ig:b.timeshift_thumbnails_proxy&&b.timeshift_thumbnails_proxy.replace(/\/$/,""),si:b.ad_test,fg:b.show_unsubscribed_media||b.show_media_age_limit,Ut:b.show_unsubscribed_media,lA:b.unsubscribed_media_msg_id,gw:b.allow_subscribe_package,Kn:b.allow_unsubscribe_package,Vr:b.goto_subscription_on_ok,
Uz:b.show_playlist_age_limit,Nm:b.show_media_age_limit,Tk:b.show_media_info,Mx:b.hide_empty_rubric,Tz:b.show_modern_rubric_all,Ke:b.tv_only,mt:b.play_tv_on_ok,audio_volume:b.audio_volume,Ej:b.allow_portal_exit,cs:b.hide_password,lf:b.portal_update_period,qt:b.playlog_report_period,uA:b.use_firmware_update,vx:b.firmware_update_url,uB:b.firmware_update_version,ux:b.firmware_force_update,iE:b.update_host,hz:b.proxy_url,el:b.use_bates_numbering,qf:b.use_aprofile,Ht:b.save_terminal_state,uu:b.use_teletext_subtitles,
Qq:b.auth_secret_key,cj:!1,Tt:b.show_sea_temperature&&!V.km,Un:b.channel_logo_available,eg:b.show_channel_logo,he:b.show_epg_day_panel,Yf:b.player_stop_button,font:b.font,sA:b.use_animation,rA:b.use_alpha_overlay,gh:b.use_language_translation,vA:b.use_language_profile,view:b.view,Zz:b.smarttv_apps_enable,se:b.epg_provider_id,Sk:!0,fw:b.allow_menu_customizing,Eu:b.welcome_image,st:b.pprofiles});if(b.settings){var c=k.ba(b.settings)?k.F.JSON.decode(b.settings):b.settings;k.apply(A,{Nq:c.app_thumbnails_proxy,
Gl:c.auth_msg_as_ticker,Il:c.auto_pause,Hj:c.auto_pause_timeout,oB:c.epg_ext_available,te:c.font_scale,$e:c.hide_channel_index,fk:c.hide_empty_video_thumbnails,fm:c.hotel_mode,af:c.intro_media,qm:c.lazy_load_media,Vg:c.reg_update_period,uz:c.root_service_available,Sz:c.show_epg_age_limit,jA:c.typography_available,dA:c.timeshift_thumbnails_https_proxy,tA:c.use_app_thumbnails_proxy});k.apply(L,{yo:c.hls_filter_tracks_disable})}k.da(L.Kp)||k.apply(L,{Kp:b.use_virtual_keyboard});k.da(L.ii)||k.apply(L,
{ii:!0});(A.kk||A.fm)&&k.apply(L,{rh:!0,Pn:!0});Iptv.standalone_domain&&k.apply(A,{Vh:Iptv.standalone_domain+A.Vh,Cm:Iptv.standalone_domain+A.Cm,Bm:Iptv.standalone_domain+A.Bm,zm:Iptv.standalone_domain+A.zm,kf:Iptv.standalone_domain+A.kf});a&&k.apply(A,{kg:b.updated_on});Y.mj=Y.mj||b.use_debug;Y.tu=Y.tu||b.use_firebug;r.Ct=("mpegts"==V.Sg||"videojs"==V.Sg)&&P.Vp;Vc(b.now)}
function Yc(b){b.Ar&&(cd(b.Ar),delete b.Ar);b.now&&Vc(b.now);b.proxy_url&&(A.hz=b.proxy_url);"modern"==r.view&&(A.el=!0);var a,c,e,d=new k.F.wc,f=new k.F.wc,g=new k.F.wc,h=new k.F.wc,l=new k.F.wc,m=new k.F.wc,p=new k.F.wc,t=new k.F.wc,n=new k.F.wc,q=new k.F.wc,v=new k.F.wc,y={};w.debug("settings",b.settings);if(b.settings){var u=k.ba(b.settings)?k.F.JSON.decode(b.settings):b.settings;k.isArray(u)?k.j(u)||(V.R=u,-1!=u.indexOf("hls_video")?L.ve="video":-1!=u.indexOf("hls_mono")?L.ve="mono":-1!=u.indexOf("hls_apple")&&
(L.ve="apple")):L.ve=u.hls_profile}if(b.services)for(u=0,a=b.services.length;u<a;u++){var x=b.services[u];var z=k.apply({id:x.id,name:x.name,hf:x.paid,Xc:x.cost,Hc:x.ads,Hf:x.expiration_period,pE:x.use_portal_proxy,url:x.url,Fj:x.api_params,R:k.ba(x.settings)?k.F.JSON.decode(x.settings):x.settings});(x=b.services_enabled?b.services_enabled[z.id]:null)?(k.apply(z,{Uj:x.expired_on,cu:x.time_until_expiration,Nb:x.packages,username:x.username,password:x.password,rD:x.session_id}),z.Hc?z.disabled||n.add(String(z.name),
z):t.add(String(z.name),z)):z.disabled=!0}A.si&&!n.Df("adstream")&&n.add("adstream",{id:202,name:"adstream",Hc:!0,url:"/ad/",R:{ad_test:!0}});A.vu&&(c=t.key("timeshift"));if(b.medialist){var B={};if(0<b.medialist.length&&k.isArray(b.medialist[0])){x=b.medialist[0];u=0;for(a=x.length;u<a;u++)B[x[u]]=u;b.medialist.shift();var H=B.id;var N=B.index;var E=B.name;var G=B.title;var M=B.description;var K=B.expiration_period;var T=B.age_limit;var S=B.paid;var Q=B.cost;var D=B.protocol;var F=B.host;var O=B.port;
var U=B.path;var R=B.username;var X=B.password;var Z=B.mime_type;var ha=B.auth;var oa=B.is_tv;var ka=B.is_vod;var xa=B.is_nvod;var Na=B.is_radio;var Ra=B.channel_id;var Fa=B.epg_provider_id;var Ma=B.msg_id;var mb=B.logo_url;var Fc=B.encrypted;var Gc=B.key;var pc=B.stream_backend;var Hc=B.timeshift_backend;var Ic=B.timeshift_url;var Jc=B.timeshift_archive_length;var Kc=B.timeshift_offset;var Lc=B.timeshift_auth;var Mc=B.timeshift_thumbnails_proxy;var Nc=B.teletext_subtitles_page;var Oc=B.ffwd_disabled}else H=
"id",N="index",E="name",G="title",M="description",K="expiration_period",T="age_limit",S="paid",Q="cost",D="protocol",F="host",O="port",U="path",R="username",X="password",Z="mime_type",ha="auth",oa="is_tv",ka="is_vod",xa="is_nvod",Na="is_radio",Ra="channel_id",Fa="epg_provider_id",Ma="msg_id",mb="logo_url",Fc="encrypted",Gc="key",pc="stream_backend",Hc="timeshift_backend",Ic="timeshift_url",Jc="timeshift_archive_length",Kc="timeshift_offset",Lc="timeshift_auth",Mc="timeshift_thumbnails_proxy",Nc="teletext_subtitles_page",
Oc="ffwd_disabled";u=0;for(a=b.medialist.length;u<a;u++){x=b.medialist[u];B=k.apply({id:x[H],index:x[N],name:x[E],title:x[G],description:x[M],Hf:x[K],T:x[T],hf:x[S],Xc:x[Q],protocol:x[D],host:x[F],port:x[O],path:x[U],username:x[R],password:x[X],Lh:x[Z],Jb:x[ha],Cd:x[oa],mk:x[ka],Fi:x[xa],Jh:x[Na],qa:x[oa]||x[xa]||x[Na],Ei:x[Na],Wc:x[Ra],se:x[Fa],ze:x[Ma],Xe:x[Oc],Lg:x[mb],encrypted:x[Fc],key:x[Gc],Eq:0<n.length,profiles:[],Nb:[]});A.uu&&(B.fi=x[Nc]);(e=pc&&x[pc]||A.ej)&&B.path&&-1==B.path.indexOf("http")&&
"flussonic"==e&&("apple"==L.ve?B.path=B.path.replace(/video\.m3u8|mono\.m3u8/,"index.m3u8"):"video"==L.ve?B.path=B.path.replace(/index\.m3u8|mono\.m3u8/,"video.m3u8"):"mono"==L.ve&&(B.path=B.path.replace(/index\.m3u8|video\.m3u8/,"mono.m3u8")),L.Ai&&!L.yo&&(B.query="filter=tracks:"+L.Ai));c&&!c.disabled&&P.we&&k.apply(B,{Je:x[Hc]||A.Je,rd:x[Ic],gg:x[Jc],eh:x[Kc],dh:x[Lc],ig:x[Mc]});if(b.medialist_enabled)if(x=b.medialist_enabled?b.medialist_enabled[B.id]:null)k.apply(B,{nf:!0,Uj:x.expired_on,cu:x.time_until_expiration});
else if(A.fg)B.disabled=!0;else continue;f.add(String(B.id),B)}}if(b.packages)for(u=0,a=b.packages.length;u<a;u++){x=b.packages[u];z={id:x.id,name:x.name,title:x.title,description:x.description,Hf:x.expiration_period,T:x.age_limit,hf:x.paid,Xc:x.cost,hidden:x.hidden,cd:[]};(x=b.packages_enabled?b.packages_enabled[z.id]:null)?k.apply(z,{TD:x.subscribed_on,Uj:x.expired_on,cu:x.time_until_expiration,Vl:x.demanded,Ml:x.canceled}):z.disabled=!0;if(A.fg||A.gw)for(x=b.packages[u],H=0;H<x.medialist.length;H++)if(B=
x.medialist[H],B=f.key(String(B)))z.hf&&z.disabled||(B.nf|=1),z.hidden||B.Nb.push(z),z.cd.push(B);l.add(String(z.id),z)}if(b.playlists)for(u=0,a=b.playlists.length;u<a;u++)x=b.playlists[u],z=k.apply({id:x.id,name:-1!=["tv","vod","nvod","radio","cam"].indexOf(x.name)?x.name+"-all":x.name,title:x.title,T:x.age_limit,Cd:x.is_tv,mk:x.is_vod,Fi:x.is_nvod,Jh:x.is_radio,kC:x.is_share,jk:x.is_cam,R:k.ba(x.settings)?k.F.JSON.decode(x.settings):x.settings,items:x.playitems}),m.add(String(z.name),z);if(b.menu)for(u=
0,a=b.menu.length;u<a;u++)if(x=b.menu[u],"menu"==x.parent_id){z={id:x.id,title:x.title,qb:x.id,T:x.age_limit,items:[]};if(x.app)k.apply(z,{wd:x.app,qb:x.app_type});else if(x.service){if(z.Vd=t.key(x.service),z.Vd&&z.Vd.R&&z.Vd.R.app&&(z.qb=z.Vd.R.app),!A.uz||!t.Df(x.service))continue}else if(-1!=["usb","network","upnp","share"].indexOf(z.id)){P.px&&(g.key("fs")||g.add("fs",{id:"fs",title:C.fs||"Плеер",items:[]}));continue}else if(-1!=["vod","nvod","radio"].indexOf(z.id)&&!P.we)continue;else if(!(-1==
["settings"].indexOf(z.id)||P.we&&P.mi))continue;try{x.settings&&(z.R=k.ba(x.settings)?k.F.JSON.decode(x.settings):x.settings)}catch(sa){w.error(sa.name,sa.m,sa.description||sa.message||sa,sa)}g.add(z.id,z)}else if(B=g.key(x.parent_id))z={id:x.id,title:x.title,playlist:x.playlist,T:x.age_limit,items:[]},B.items.push(z);if(P.we&&(!V.km||A.Zz)&&t.find(function(sa){return-1==["timeshift","teletarget","adstream"].indexOf(sa.name)&&!g.find(function(nb){return sa.name==nb.qb||nb.Vd&&sa.name==nb.Vd.name})})){for(u=
g.length-1;0<=u;u--)if(-1!=["tv","vod","nvod","radio","cam"].indexOf(g.nm(u).id)){u+=1;break}g.Sx(u,"apps",{id:"apps",title:C.apps||"Приложения",items:[]})}if(b.profiles)for(u=0,a=b.profiles.length;u<a;u++){x=b.profiles[u];c=k.apply({id:x.id,name:x.name,title:x.title,Fm:x.require_password,Gm:x.require_password_period,password:x.password,T:x.age_limit||17,cd:[]});if(A.Nm&&!A.qf)for(H=0;H<x.items.length;H++)if(B=x.items[H],B=f.key(String(B)))B.profiles.push(c.name),c.cd.push(B);p.add(String(c.name),
c)}if(b.languages)for(u=0,a=b.languages.length;u<a;u++)x=b.languages[u],z=k.apply({id:x.id,name:x.name,title:x.name,ls:x.iso639_1,lC:x.iso639_2}),d.add(String(z.name),z);if(b.msglist)for(u=0,a=b.msglist.length;u<a;u++)x=b.msglist[u],z=k.apply({id:x.id,name:x.name,data:x.data,disabled:x.disabled}),h.add(String(z.id),z);if(b.tokens)for(z in b.tokens)q.add(z,b.tokens[z]);if(b.keys)for(z in b.keys){x=b.keys[z];v.add(z,x);try{x.values["1"]=new Uint8Array(x.values["1"].match(/[\dA-F]{2}/gi).map(function(sa){return parseInt(sa,
16)})),x.values["2"]=new Uint8Array(x.values["2"].match(/[\dA-F]{2}/gi).map(function(sa){return parseInt(sa,16)})),x.iv&&(x.iv=new Uint8Array(x.iv.match(/[\dA-F]{2}/gi).map(function(sa){return parseInt(sa,16)})))}catch(sa){}}if(b.epg_info)for(u=0,a=b.epg_info.length;u<a;u++)x=b.epg_info[u],z=k.apply({id:x.id,kg:x.updated_on}),y[String(z.id)]=z;h.add("unsubscribed",{id:"unsubscribed",name:"unsubscribed",data:null,al:function(sa){var nb,Pc=[];var qc=0;for(nb=sa.Nb.length;qc<nb;qc++){var Qc=sa.Nb[qc];
Qc.hf&&Pc.push(Qc.name)}return A.Vr?'канал недоступен, входит в состав платных пакетов "'+Pc.join('", "')+'", нажмите OK, чтобы перейти в подписку':"канал недоступен, входит в состав платного пакета"},disabled:null});h.add("age_limit",{id:"age_limit",name:"age_limit",data:null,al:function(sa){return'канал имеет возрастное ограничение "'+sa.T+'+", нажмите кнопку "OK", чтобы сменить возрастной профиль'},disabled:null});z=b.language||{};c=b.profile||{};u=b.state||{};k.apply(r,{te:r.te||b.font_scale||
A.te||(L.Eb?120:100)});A.Un&&(r.eg=k.bf(b.show_channel_logo)?b.show_channel_logo:A.eg);r.he="modern"==r.view?!1:k.bf(b.show_epg_day_panel)?b.show_epg_day_panel:A.he;r.Yf=k.bf(b.player_stop_button)?b.player_stop_button:A.Yf;b.player&&(V.Sg=b.player);r.Hc&&r.Hc.clear();r.keys&&r.keys.clear();r.languages&&r.languages.clear();r.cd&&r.cd.clear();r.rm&&r.rm.clear();r.Ki&&r.Ki.clear();r.Nb&&r.Nb.clear();r.Pb&&r.Pb.clear();r.profiles&&r.profiles.clear();r.$i&&r.$i.clear();r.gi&&r.gi.clear();k.apply(r,{Aj:b.account_balance,
Rq:b.authorized,Ln:b.anonymous,username:b.username,Ep:b.terminal_id,yC:b.macaddr,language:{id:z.id,ls:z.iso639_1},languages:d,cd:f,Ki:h,rm:g,Pb:m,Nb:l,$i:t,Hc:n,ko:y,gi:q,fA:b.tokens_update_period,keys:v,T:c.age_limit||17,profile:{id:c.id,name:c.name,Fm:c.require_password,Gm:c.require_password_period,password:c.password,T:c.age_limit||17},profiles:p,Pm:b.sprofile?{id:b.sprofile.id,name:b.sprofile.name}:null,Lk:b.room,em:b.guest,fE:{},state:{aspect:u.aspect?k.F.JSON.decode(u.aspect):null,audio_volume:u.audio_volume,
media_id:u.media_id,pwd:u.pwd},Oi:b.osd_alpha,Iy:b.msg_queue||[],Lp:b.use_mcast_proxy,vk:b.mcast_proxy_url,tz:b.tz,Cu:b.weather,pp:!1===P.arescrypt});A.af?r.Vc=r.af=k.apply({Kc:!0,Lr:!0},k.Ga(A.af)?A.af:{url:A.af}):A.Co&&r.cd.key(String(A.Co))&&(r.Vc=r.af=k.apply({Kc:!0,Lr:!0},r.cd.key(String(A.Co))));b.params&&(d=k.ba(b.params)?k.F.JSON.decode(b.params):b.params,k.apply(r,{Se:d.auto_hide_ui,Te:d.auto_hide_ui_timeout,ox:d.fast_channel_change,Yj:d.font_weight,$e:d.hide_channel_index,fk:d.hide_empty_video_thumbnails,
pf:r.pf||d.typography,nj:d.video_quality,oE:d.use_pointing_device}),d.background_media&&!r.af&&(r.Vc=k.apply({Kc:!0},k.Ga(d.background_media)?d.background_media:{url:d.background_media})));k.da(r.$e)||(r.$e=A.$e);k.da(r.fk)||(r.fk=A.fk);if(b.subscriber_updated_on&&!r.Vk||b.subscriber_updated_on>r.Vk)r.Vk=b.subscriber_updated_on;if(b.terminal_updated_on&&!r.Xk||b.terminal_updated_on>r.Xk)r.Xk=b.terminal_updated_on;if(b.tokens_updated_on&&!r.$k||b.tokens_updated_on>r.$k)r.$k=b.tokens_updated_on;if(b.weather_updated_on&&
!r.gl||b.weather_updated_on>r.gl)r.gl=b.weather_updated_on}
function zc(b,a,c){var e={program:"web browser"};null!==Y.jg&&void 0!==Y.jg&&(clearTimeout(Y.jg),Y.jg=null);r.pp&&k.apply(e,{require_media_tokens:!0});r.Ct&&k.apply(e,{require_media_keys:!0});J.jsonRpc("check_update",e,function(d){var f=d.error,g=(d=d.error?null:d.result)&&(d.authorized||d.anonymous)||!1,h=r.Rq||r.Ln||!1;d&&d.now&&Vc(d.now);if(f&&k.Ga(f)){if(w.debug("check_update error",f),f.Ew&&w.debug("connection error"),A.lf||A.Vg)Y.jg=zc.defer(1E3*(!Vb.td&&A.Vg?A.Vg:A.lf),this)}else if(g!=h)Xc();
else if(g&&(d.domain_updated_on&&!A.kg||d.domain_updated_on>A.kg||d.subscriber_updated_on&&!r.Vk||d.subscriber_updated_on>r.Vk||d.terminal_updated_on&&!r.Xk||d.terminal_updated_on>r.Xk))A.kg=d.domain_updated_on,r.Vk=d.subscriber_updated_on,r.Xk=d.terminal_updated_on,Vb.vg({require_domain_config:!0,nocache:!0},function(t){!0===t?Xc():t&&A.lf&&(Y.jg=zc.defer(1E3*A.lf,this))});else{if(d&&d.epg_info){var l={};g=0;for(h=d.epg_info.length;g<h;g++)f=d.epg_info[g],l[String(f.id)]={id:f.id,kg:f.updated_on};
k.apply(r.ko,l)}if(d&&d.tokens&&(d.tokens_updated_on&&!r.$k||d.tokens_updated_on>r.$k)){f=new k.F.wc;for(p in d.tokens)f.add(p,d.tokens[p]);r.gi&&r.gi.clear();k.apply(r,{gi:f,fA:d.tokens_update_period,$k:d.tokens_updated_on})}if(d&&d.keys){var m;var p=new k.F.wc;for(m in d.keys){f=d.keys[m];p.add(m,f);try{f.values["1"]=new Uint8Array(f.values["1"].match(/[\dA-F]{2}/gi).map(function(t){return parseInt(t,16)})),f.values["2"]=new Uint8Array(f.values["2"].match(/[\dA-F]{2}/gi).map(function(t){return parseInt(t,
16)})),f.iv&&(f.iv=new Uint8Array(f.iv.match(/[\dA-F]{2}/gi).map(function(t){return parseInt(t,16)})))}catch(t){}}r.keys&&r.keys.clear();k.apply(r,{keys:p})}d&&d.weather&&(d.weather_updated_on&&!r.gl||d.weather_updated_on>r.gl)&&(k.apply(r,{Cu:d.weather,gl:d.weather_updated_on}),W.mp());"function"==typeof b&&b.call(a||window,c);if(A.lf||A.Vg)Y.jg=zc.defer(1E3*(!Vb.td&&A.Vg?A.Vg:A.lf),this)}},this)}
function bd(){w.debug("$exitPortal",I);cc.sync(function(){try{V.km||$player.close(),V.lx()}catch(b){}})}
function $c(b,a,c){w.debug("$initPortal",I);if(I){var e;var d=-1!=["root","nav","content","details"].indexOf(I.Zb)?I.pwd():I.fp();if(e=I.getState())e.zf=I.Ib?I.Ib.id:null;cc.set("menu",e);I=new Ua({hidden:I.Oa()});$player.portal=I;for(L.ii&&(ic=new xb);0<d.length;){e=d.length-1;var f=d[e];d[e]={path:f,dd:!0};try{I.Ka(d,{Ly:!0,Na:!0});break}catch(g){w.error(g.name,g.m,g.description||g.message||g,g),d.pop()}}A.an&&(Yb.close(),Yb.Za())}else W.Vw(),$player.kc(),I=new Ua,$player.portal=I,L.ii&&(ic=new xb),
I.show(),A.an&&Yb.Za(),(A.kk||A.fm)&&jc.Du(),0<r.Hc.length&&tc.Za(),gc.Za();"function"==typeof b&&b.call(a||window,c);A.lf&&(Y.jg=zc.defer(1E3*A.lf,this));Y.pt&&(clearTimeout(Y.pt),Y.pt=null);A.qt&&bc.Za(A.qt);(A.an||A.kk||A.fm)&&Yb.cp(r.Iy)}function dd(){w.debug("onUnload");A.an&&Yb.close();try{$player.close()}catch(b){}}
function Xc(){try{$player.close()}catch(c){}if(Y.Xh&&"logout"in Y.Xh){var b,a=location.search.substr(1).split("&");for(b=a.length-1;0<=b;b--)-1!=a[b].indexOf("logout")&&a.splice(b,1);window.location.replace(location.origin+location.pathname+(k.j(a)?"":"?"+a.join("&"))+location.hash)}else window.location.reload()}
function ad(){w.debug("$runPortal",k.M.F.Ne.rk.links);if(A.su)try{V.es(A.Wq)}catch(l){}if(r.media_id){var b,a,c=String(r.media_id);var e=I.map.tv;var d=e.items;sc.sa||sc.Ab(e);e=0;for(b=d.length;e<b;e++)if((a=d[e])&&a.map){var f=a.id+"-"+c;if(f in a.map){I.hide();I.Ka("/tv/#"+e+"/"+f,{Lf:!0});return}}}if(A.kk||A.fm)try{I.S==I&&(A.Ke?I.Ka("/tv/#0"):I.Ka(["/",{path:0,dd:!0}]))}catch(l){}else try{var g;d=I.map.tv?I.map.tv.items:null;a=function(l,m){w.debug("onError",l,m);var p;m=l.items;if(l===I)return null;
l=0;for(p=m.length;l<p;l++)if(!k.j(m[l].items))return m[l];return m.length?m[0]:null};var h=cc.get("pwd");(c=cc.get("media_id"))&&(g=r.cd.key(c));if(Y.pwd)I.go(Y.pwd,{Nh:a}),Y.pwd=null,g&&$player.play(g);else if(h&&h.startsWith("/tv/"))I.Ka(h.split("/",4).join("/"),{Lf:!0,Nh:a});else if(A.qm)I.Ka("/#0/#0/#0",{Lf:!0,Nh:a});else if(k.j(d))I.Ka("/#0/#0",{Lf:!0,Nh:a});else{e=0;for(b=d.length;e<b&&k.j(d[e].items);e++);e<d.length?I.Ka("/tv/#"+e+"/#0",{Lf:!0,Nh:a}):I.Ka("/tv/#0",{Lf:!0,Nh:a})}}catch(l){w.error(l.name,
l.m,l.description||l.message||l,l);try{I.Ka("/#0/#0"),g&&$player.play(g)}catch(m){}}r.af&&r.af!=$player.playingMedia()?$player.play(r.af,null,{qc:!0}):r.Vc&&!$player.playingMedia()&&$player.play(r.Vc,null,{qc:!0})}
function Zc(b,a,c){w.debug("$initPlayer",$player);if($player)b&&b.call(a||window,c);else{var e=cc.get("aspect");Y.volume=cc.get("audio_volume",A.audio_volume||50);$player=new $Player(V.Sg?{Xl:V.Sg}:null);$player.load(function(){w.debug("$player.load callback");$player.Za();$player.setVolume(Y.volume);k.j(e)||$player.setAspectFormat(e);b&&b.call(a||window,c)})}}
function Ac(){Y.Af=setTimeout(function(){Y.Af=null;$player.isPlaying()&&!$player.paused()&&($player.pause({Dd:!0}),new W.Window({Vb:['<div class="message-box"><div class="mb-body">',C["continue"],"</div></div>"].join(""),ed:function(){$player.paused()&&$player.continuePlay({Dd:!0});this.close();return!1},Pa:function(){$player.paused()&&$player.continuePlay({Dd:!0});this.close();return!1}}))},1E3*A.Hj)}
function Dc(){Y.Zd=setTimeout(function(){Y.Zd=null;I&&I.isVisible()&&I.hide();$player&&$player.isVisible()&&$player.hide()},1E3*r.Te)}function ed(){Y.tt=null}
function fd(b){var a=k.jm(b)?b:b.shiftKey?"s"+(b.keyCode||b.which):b.altKey?"a"+(b.keyCode||b.which):b.keyCode||b.which,c=a&&k.da($b[a])?$b[a]:b.key,e=I&&I.isVisible(),d=!e,f=$player?$player.playingMedia():null,g=(new Date).getTime();r.Se&&r.Te&&(Y.Zd&&(clearTimeout(Y.Zd),Y.Zd=null),(e||$player&&$player.isVisible())&&Dc());A.Il&&A.Hj&&(Y.Af&&(clearTimeout(Y.Af),Y.Af=null),$player&&$player.isPlaying()&&!$player.paused()&&Ac());if(b.target&&("INPUT"==b.target.tagName||"TEXTAREA"==b.target.tagName)&&
(k.D(c)||-1!=["Backspace"].indexOf(c)||k.ba(c)&&1==c.length||V.Qf&&-1!=String.fromCharCode(a).search(/[A-Za-z0-9]/)))return!0;if(!k.da(c))return!1;c===Y.tt&&(k.ic.ru||1E3>g-Y.oy)?Y.py++:(Y.tt=c,Y.py=0,Y.oC=g);Y.oy=g;if("AudioVolumeUp"==c||"AudioVolumeDown"==c)return Y.volume="AudioVolumeUp"==c?100<=Y.volume+1?100:Y.volume+1:0>=Y.volume-1?0:Y.volume-1,Y.mute&&(Y.mute=0,$player.setMute(Y.mute,!0)),$player.setVolume(Y.volume,!0),!1;if("AudioVolumeMute"==c)return Y.mute=1==Y.mute?0:1,$player.setMute(Y.mute,
!0),!1;if("Power"==c){try{Y.standby=!Y.standby,Y.standby&&$player.fireEvent("visibilityChange",!0),V.standby(Y.standby),Y.standby||$player.fireEvent("visibilityChange",!1)}catch(m){}return!1}if(W.isVisible("ad-frame"))return W.Wr(),!1;if($player&&f&&f.Pa&&!1===f.Pa(c))return!1;if(Zb.isVisible())return-1!=["Back","Escape","Menu"].indexOf(c)?Zb.close():Zb.Pa(c),!1;if(hc.j()){if(ic&&ic.isVisible())return-1!="Back Escape Menu ContextMenu ColorF0Red ColorF1Green ColorF2Yellow ColorF3Blue F1 F2 F3 F4".split(" ").indexOf(c)?
ic.hide():ic.Pa(c),!1;if($player&&$player.isVisible()){if(-1!=["Back","Escape","Menu"].indexOf(c))return $player.hide(),!1;if(!1===$player.Pa(c))return!1;if(-1!=["ArrowUp"].indexOf(c))return I.show(),!1;if(-1!=["ArrowDown"].indexOf(c))return $player.hide(),!1}else if(I){if((e||k.D(c)||I.yj&&"Enter"==c)&&!1===I.Pa(c)||e&&I&&I.Ib&&I.Ib.Pa&&!1===I.Ib.Pa(c))return!1}else return!1}else return hc.Pa(c),!1;if("Enter"==c&&d&&f&&!f.Kc&&(!f.qa||f.la))$player.show();else if("Menu"==c||"Escape"==c&&e||"Enter"==
c)I.toggle();else if(("ArrowUp"==c||"ChannelUp"==c)&&d)if(!f||f.Kc||f.qa&&!f.la){if((e=f&&f.va)&&e.re&&e.Pj&&e.Kj||(e=sc),g=e.re(),b=e.Pj())for(a=b.parent,g=g?g.index+1:0;b;b=b.index+1<a.items.length?a.items[b.index+1]:null,g=0)if(0<b.items.length){if(g>=b.items.length)if("modern"==r.view)continue;else g=0;g=b.items[g];e.Kj(g,!0);break}}else $player.show();else if(("ArrowDown"==c||"ChannelDown"==c)&&d)if(!f||f.Kc||f.qa&&!f.la){if((e=f&&f.va)&&e.re&&e.Pj&&e.Kj||(e=sc),g=e.re(),b=e.Pj())for(a=b.parent,
g=g?g.index-1:b.items.length-1;b;b=0<b.index?a.items[b.index-1]:null,g=b?b.items.length-1:0)if(0<b.items.length){if(0>g)if("modern"==r.view)continue;else g=b.items.length-1;g=b.items[g];e.Kj(g,!0);break}}else $player.show();else if(f&&f.Cd&&f.rd&&!f.la&&-1!="MediaPlay MediaPlayPause MediaPause MediaRewind MediaFastForward ArrowLeft ArrowRight Spacebar".split(" ").indexOf(c))sc.bm(f.Cr,function(m){if(m){var p=Math.floor(yc().getTime()/1E3),t=Math.floor(Rc(m.start,!0)/1E3);-1!=["MediaPause","Spacebar"].indexOf(c)||
(-1!=["MediaPlay","MediaPlayPause"].indexOf(c)||d&&-1!=["ArrowLeft"].indexOf(c))&&!$player.paused()?m.play(p-t,{qc:!0},function(){$player.getPosition(f)==p-t&&$player.pause()}):(-1!=["MediaPlay","MediaPlayPause","MediaPause","MediaRewind","MediaFastForward"].indexOf(c)||d&&-1!=["ArrowLeft","ArrowRight"].indexOf(c))&&m.play(p-t)}});else if(!f||f.vd||f.qa&&!f.la&&!f.rd||-1=="MediaPlay MediaPlayPause MediaPause MediaStop MediaRewind MediaFastForward ArrowLeft ArrowRight Spacebar".split(" ").indexOf(c))switch(c){case "Info":I.Oa()&&
$player.Oa()&&sc.Rk();break;case "audio":case "F1":case "ColorF0Red":L.ii?ic.toggle("audio"):(b=$player.nextAudioTrack(),W.Mm(b&&k.Ga(b)?b.lang||b.co||b.od:b));break;case "Subtitle":case "F2":case "ColorF1Green":L.ii?ic.toggle("subtitle"):(b=$player.nextSubtitleTrack(),W.Mm(b&&k.Ga(b)?b.lang||b.co||b.od:b));break;case "zoom":case "F3":case "ColorF2Yellow":if(L.ii)ic.toggle("aspect");else try{var h=$player.Bg()||[],l=$player.nextAspectFormat();W.Mm(h[qa(h,l)][1])}catch(m){w.error(m.name,m.m,m.description||
m.message||m,m)}break;case "F4":case "ColorF3Blue":case "ContextMenu":L.ii?ic.toggle("favorites"):sc.Bl();break;case "Home":if(A.Ke)break;e&&I.Gh&&W.isVisible("home-panel")&&I.Ka(,{N:"home"});break;case "Back":if(d)I.toggle();else if(I.ub&&W.isVisible("back-panel"))I.Ka(,{N:"back"});else if(b=I.pwd(),!(A.Ke&&3>=b.length))if(2>=b.length)(L.Gj||A.Ej&&P.Si)&&bd();else{b.pop();a=b.length-1;g=(e=b[a])&&e.parent?e.parent.N:null;b[a]={N:g,path:e,dd:!0};try{I.Ka(b,{cc:!0})}catch(m){}}break;case "refresh":Xc()}else if("ArrowLeft"==
c&&d||"MediaRewind"==c)$player.rewPosition(f,10);else if("ArrowRight"==c&&d||"MediaFastForward"==c)$player.ffwdPosition(f,10);else if("MediaStop"==c)$player.stop();else if("MediaPause"==c)$player.pause();else if("MediaPlay"==c||"MediaPlayPause"==c||"Spacebar"==c)$player.paused()?$player.continuePlay():$player.pause();return!1}
function gd(){var b=A.font||"Roboto-Regular.ttf",a=document.createElement("style");a.appendChild(document.createTextNode('@font-face { font-family: MainFont; src: url("'+(-1==b.indexOf("/")?A.Vh+"/fonts/"+b:b)+"?_dc="+(new Date).getTime()+'");}'));document.head.appendChild(a)}
function Uc(b){var a=""+Y.lb+"x"+Y.Cc,c=[];P.mi?r.view||(r.view=A.view?A.view:"modern"):r.view="classic";var e=Y.lb,d=Y.Cc,f=100<r.te?!0:!1;!Y.screen||Y.fullscreen&&P.zu?P.zu&&(Y.fullscreen||-1==["720x576","1280x720","1920x1080"].indexOf(a)||k.hs||V.Qf)&&(e="W",d="H",L.Vf="wh"):(e=Y.lb=parseInt(Y.screen[0]),d=Y.Cc=parseInt(Y.screen[1]));"big"==r.size&&(r.te=120,f=!0);"normal"==r.size&&(r.te=100,f=!1);r.pl=k.D(r.Yj)?r.Yj:V.Qf||L.Eb?200:f||"modern"==r.view?300:400;a=String.format(A.Vh+"/portal-fonts-{0}.css",
r.pl);k.M.F.Ne.rk.links[a]||c.push(a);a=String.format(A.Vh+"/portal-{0}x{1}-{2}.css",e,d,f?r.view+"-big":r.view);k.M.F.Ne.rk.links[a]||c.push(a);P.we&&(a=String.format(A.Vh+"/portal-apps-{0}x{1}-{2}.css",e,d,f?r.view+"-big":r.view),k.M.F.Ne.rk.links[a]||c.push(a));A.az&&(c.push(A.Cm+"/portal-extra.css"),c.push(String.format(A.Cm+"/portal-extra-{0}x{1}.css",e,d)));k.j(c)?b():k.M.F.Ne.load({rb:!0,scripts:c,scope:this,P:b})}
V.Qo(function(){w.debug("$system.onReady");Y.Xh&&"logout"in Y.Xh?Vb.ju():J.jsonRpc("get_domain_config",{terminal_type:V.model()},function(b){b.error||(dc=new k.F.mv,cd(b.result,!0),(A.font||L.sz)&&gd(),k.oa.request({url:[A.zm,A.qy,".js"].join(""),method:"GET",rb:!0,P:function(a,c,e){c&&(k.apply(C,k.F.JSON.decode(e.responseText)),Zb.lp())}}),A.Yt&&(new k.data.pg({timeout:3E4,Bk:!0})).Sj(A.Yt,{},function(){}),xc(function(){try{if(A.font||L.sz)try{document.body.style.setProperty("font-family","MainFont",
"important")}catch(a){w.error(a.name,a.m,a.description||a.message||a,a);try{document.body.style.fontFamily="MainFont"}catch(c){}}w.debug("$init");P.Za();w.debug("$supports",P);k.ic.ru?(document.onkeydown=fd,document.onkeyup=ed):document.onkeypress=fd;W.Za();try{window.onbeforeunload=dd}catch(a){}k.apply(Y,{volume:cc.get("audio_volume",A.audio_volume||50),mute:0,standby:!1});W.innerHTML("portal",'<div id="window-frame"></div><div id="ticker-frame" '+("display"==L.Ba?'style="display:none;">':"visibility"==
L.Ba?'style="visibility:hidden;">':'class="hidden">')+'<div id="ticker-box"><div id="ticker"></div></div><div id="ticker-underlay"></div></div>');Vb.Ii()}catch(a){w.error(a.name,a.m,a.description||a.message||a,a)}}))})});
mc=new $a({id:"apps",ah:!0,navigation:!1,pd:!1,gd:!1,Jg:!1,zb:function(b,a,c,e,d,f,g,h,l,m){c=[];if(P.we)for(b=0,a=r.$i.length;b<a;b++){var p=r.$i.nm(b);p.disabled||"timeshift"==p.name||r.rm.find(function(t){return p.name==t.qb})||c.push(p)}"function"==typeof h&&h.call(l||window,!0,c,m)},Jc:function(b){return b.length},Va:function(){},Ta:function(b){return b},$a:function(b){return{id:this.id+"-"+b.id,qb:b.R&&b.R.app?b.R.app:b.name,title:C[b.name]||b.name,mb:b.R&&b.R.logo_url?b.R.logo_url:A.kf+"128/"+
b.name+".png",Vd:b}},bc:function(b){return new Sb(b)},V:function(b,a,c){if(c&&c.ef)return!1;if(k.j(this.items)){this.Ed(this);var e=!0;this.pa(0);b=0;for(c=this.items.length;b<c;b++){var d=this.items[b];"oll"==d.qb?k.apply(d,{G:function(){try{$player.close()}catch(f){}window.location="/resources/portal/oll/index.html";return!1}}):"okko"==d.qb?k.apply(d,{G:function(){try{$player.close()}catch(f){}window.location="http://iptvp.okko.tv/?domain="+A.name+"&session_id="+Vb.td+"&referrer="+encodeURIComponent(window.location.href);
return!1}}):kc[d.qb]?kc[d.qb].Ab(d):d.qb&&lc[d.qb]&&(new lc[d.qb]({id:d.id,title:d.title,qb:d.qb,Vd:d.Vd}),kc[d.id].Ab(d))}}if(k.j(a)||a[0].dd)e||this.Ed(this),this.$(this.K,null,{Na:!0}),k.j(a)&&(L.rh&&W.isVisible("back-panel")?I.ra(,"back"):k.j(this.items)?W.isVisible("back-panel")?I.ra(,"back"):W.isVisible("home-panel")&&I.ra(,"home"):I.ge());return!1}});
(function(){var b,a,c,e=[];tc=new function(){gc.Wi("ad",{scope:this,show:null,hide:this.hide})};k.apply(tc,{sources:{},Za:function(){w.debug("ad.init");if(r.Hc.Df("teletarget")){var d={require_activity:function(g){w.debug("ad.requireActivity",g);b.Ro(g);tc.St(b,g&&g.capture_focus);return!0},finish_activity:function(){w.debug("ad.finishActivity");tc.Xr(b);return!0},get_key_codes:function(){w.debug("ad.getKeyCodes");var g,h={},l=["ColorF0Red","ColorF1Green","ColorF2Yellow","ColorF3Blue"];for(g in $b){var m=
$b[g];-1!=l.indexOf(m)&&(k.ba(g)&&(g=parseInt(g.replace(/^\D+|\D+$/g,""),10)),h[m]=g)}return h},dispatch_event:function(g){w.debug("ad.dispatchEvent !!!",g);if(-1!=["keydown","keyup","keypress"].indexOf(g.type))return document.createEvent("KeyboardEvent"),fd(g),!0}};window.addEventListener("message",function(g){try{var h=k.F.JSON.decode(g.data)}catch(z){w.error(z.name,z.m,z.description||z.message||z,z);return}if(!h.hasOwnProperty("result")&&!h.hasOwnProperty("error"))if(w.debug("ad.jsonrpc request",
h),h.object){if(b=tc.Pr(g.source),"player"==h.object){var l=h.method,m=h.params;var p=$player[l].apply(this,k.isArray(m)?m:[m])||null;if("setViewport"==l&&k.isArray(m)&&4<m.length&&k.bf(m[4])){var t=m[0];var n=m[1],q=m[2],v=m[3],y=m[4],u=Y.lb,x=Y.Cc;l=document.getElementById(b.id+"-frame");P.clipPath?(t=y?"polygon("+(t+" "+n+",")+(t+q+" "+n+",")+(t+q+" "+(n+v)+",")+(t+" "+(n+v)+",")+(t+" 0,0 0,0 ")+(x+",")+(u+" "+x+",")+(u+" 0,")+(t+" 0)"):"none",l.style.clipPath=t,l.style.webkitClipPath=t,l.style.mozClipPath=
t,l.style.oClipPath=t,w.debug("ad.player.setViewport",m,"clipPath",t)):$Player.prototype.xp&&$Player.prototype.xp.call($player,y?1:0)}g.source.postMessage(k.F.JSON.encode({id:h.id,result:p}),"*")}}else d.hasOwnProperty(h.method)?(b=tc.Pr(g.source),p=d[h.method].apply(this,k.isArray(h.params)?h.params:[h.params]),g.source.postMessage(k.F.JSON.encode({id:h.id,result:p}),"*")):g.source.postMessage(k.F.JSON.encode({id:h.id,error:{code:-32002,message:"not found"}}),"*")},!1);var f=document.createElement("div");
document.body.appendChild(f);f.setAttribute("id","ads-frame");document.body.setAttribute("tabindex","1");r.Hc.Df("teletarget")&&(vc.Za(r.Hc.key("teletarget")),W.ma("teletarget-frame"));W.ma("ads-frame");gc.Eg("ad")}r.Hc.Df("adstream")&&wc.Za(r.Hc.key("adstream"))},Pr:function(d){if(d==document.getElementById("teletarget-frame").contentWindow)return vc},focus:function(){w.debug("ad.focus !!!",a);a&&(document.getElementById(a.id+"-frame").focus(),c=!0)},blur:function(){w.debug("ad.blur !!!",a);c=null;
document.body.focus()},wB:function(){return c},Ni:function(d,f,g,h,l,m){w.debug("ad.onPlaybackMedia",d,f,g);if(r.Hc.Df("adstream")&&!1===wc.Ni.apply(wc,arguments))return!1;r.Hc.Df("teletarget")&&vc.Ni.apply(wc,arguments)},isVisible:function(){return W.isVisible("ads-frame")},hide:function(){var d;var f=0;for(d=e.length;f<d;f++){var g=e[f];W.ma(g)}W.ma("ads-frame");gc.Eg("ad");c=a=null;document.body.focus()},St:function(d,f){var g=d.id+"-frame";-1==e.indexOf(g)&&(f&&(a=d,document.getElementById(d.id+
"-frame").style.clipPath="polygon(20px 20px,"+(Y.lb-20+"px 20px,")+(Y.lb-20+"px "+(Y.lb-20)+"px,20px ")+(Y.lb-20+"px)")),W.Fa(g),W.Fa("ads-frame"),k.j(e)&&gc.aj("ad"),e.push(g))},Xr:function(d){var f=d.id+"-frame",g=e.indexOf(f);-1!=g&&(e.splice(g,1),W.ma(f),k.j(e)&&(W.ma("ads-frame"),gc.Eg("ad")),d==a&&(c=a=null,document.body.focus()))}})})();
(function(){var b,a=[];uc=function(c){k.apply(this,c)};k.apply(uc,{id:"getshop",Za:function(){w.debug("getshop.init");var c=document.getElementById("ads-frame"),e=document.createElement("iframe");k.apply(e.style,{position:"absolute",top:"0px",left:"0px",width:"100%",height:"100%",border:"none",zIndex:"-20",pointerEvents:"none"});c.appendChild(e);e.setAttribute("id","getshop-frame");e.setAttribute("tabindex","2");uc.request("playlist",null,uc.ot,this)},ot:function(c){w.debug("getshop.playlist callback",
c);if(c){var e,d=Ec().getTime();var f=0;for(e=a.length;f<e;f++){var g=a[f];g.yf&&(dc.stop(g.yf),g.yf=null)}a=c.events;f=0;for(e=a.length;f<e;f++)g=a[f],c=Date.parse(g.datetime),c>=d?(w.debug("event interval",parseInt((c-d)/1E3)),g.yf=dc.start({interval:c-d,event:g,ai:function(){var h=this;w.debug("event time!",h);"banner"==h.event.type?(uc.request("banner","event_id="+h.event.id+"&display_width="+Y.lb+"&display_height="+Y.Cc,uc.tw,this),setTimeout(function(){uc.request("microsite","event_id="+h.event.id+
"&aspect=4:3",uc.By,this)},3E3)):"playlist_update"==h.event.type&&uc.request("playlist",null,uc.ot,this);h.event.yf=null;return!1}})):w.error("event time",c,"< now",d)}},tw:function(c){w.debug("getshop.banner callback",c);var e=document.getElementById("getshop-frame");e.style.backgroundPosition="center bottom";e.style.backgroundRepeat="no-repeat";e.style.backgroundImage="url('"+c.image+"')";tc.St(uc)},By:function(c){w.debug("getshop.microsite callback",c)},Ro:function(c){w.debug("getshop.onRequireActivity",
c)},Ni:function(c){w.debug("getshop.onPlaybackMedia");if(b)try{delete tc.sources[b]}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}b="https://dev.getshop.tv/v1/iptvportal/live/?vendor=iptvportal&operator=1&playlist=1309&channel="+c.Wc+"&include="+encodeURIComponent("http://demo.iptvportal.ru/static/portal/ares-iframe-api.js");tc.sources[b]=uc;document.getElementById("getshop-frame").src=b},request:function(c,e,d,f,g){k.oa.request({url:"https://dev.getshop.tv/v1/iptvportal/live/"+c+"?key=3d846e12-ba67-402d-b19f-47b6e9e25540&client_id=test_client"+
(e?"&"+e:""),method:"GET",scope:this,P:function(h,l,m){var p;l&&(p=k.F.JSON.decode(m.responseText));if("function"==typeof d)try{d.call(f||window,l?p:null,g)}catch(t){w.error(t.name,t.m,t.description||t.message||t,t)}}})}})})();
(function(){var b,a="https://hbbtv.teletarget.ru/page/";vc=function(c){k.apply(this,c)};k.apply(vc,{id:"teletarget",Za:function(c){w.debug("teletarget.init",c);var e=document.getElementById("ads-frame"),d=document.createElement("iframe");e.appendChild(d);d.setAttribute("id","teletarget-frame");d.setAttribute("tabindex","2");c.url&&(a=c.url)},Ro:function(c){w.debug("teletarget.onRequireActivity",c)},Ni:function(c){w.debug("teletarget.onPlaybackMedia",c);var e=document.getElementById("teletarget-frame");
tc.Xr(vc);if(b){try{delete tc.sources[b]}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}if(!c.$t){b=null;document.getElementById("teletarget-frame").src="";return}}c.$t&&(b=a+"?vendor=iptvportal&operator=iptvportal&channel="+c.$t+(k.D(c.hg)?"×hift-start="+c.hg:"")+"&include="+encodeURIComponent("https://analytics.iptvportal.ru/ares-iframe-api.js")+"&_dc="+(new Date).getTime(),tc.sources[b]=vc,document.getElementById("teletarget-frame").src=b,P.clipPath?(e.style.clipPath="none",e.style.webkitClipPath=
"none",e.style.mozClipPath="none",e.style.oClipPath="none"):$Player.prototype.xp&&$Player.prototype.xp.call($player,0))}})})();wc=function(b){k.apply(this,b)};
k.apply(wc,{id:"adstream",Za:function(b){w.debug("adstream.init",b);var a=b&&b.url||"mw.adstream.ru/ad",c=b&&b.R&&b.R.ad_period||60;b=b&&b.R&&b.R.ad_test;P.we&&(this.Yv=(Iptv.standalone_domain&&!a.startsWith("http")?Iptv.standalone_domain+("/"==a.charAt(0)?"":"/"):"")+a);this.Zv=1E3*c;this.si=b},Ro:function(b){w.debug("adstream.onRequireActivity",b)},Ni:function(b,a,c,e,d,f){w.debug("adstream.onPlaybackMedia",b);var g=this;if(!k.Ga(c)||!c.qc){c=(new Date).getTime();var h=A.name,l=V.getMacAddress(),
m=k.bf(r.si)?r.si:g.si,p=g.Yv+"?foreign_domain="+h+"&macaddr="+l+"&channel="+(b.la?b.node.parent.media.title:b.title)+(Y.Xh&&"adprofile"in Y.Xh?"&adprofile="+Y.Xh.adprofile:""),t=function(n,q){function v(S){var Q;try{g.In=(new Date).getTime();k.apply(b.Fq[0],{status:S});if("impression"==S)y=Ec().getTime();else if("complete"==S||"close"==S)k.D(y)&&(Q=(Ec().getTime()-y)/1E3),k.apply(b.Fq[0],{duration:Q});if(!k.j(H[S])){var D=H[S][0];Iptv.standalone_domain&&!D.startsWith("http")&&(D=Iptv.standalone_domain+
("/"==D.charAt(0)?"":"/")+D);(new Image).src=D}if(!E&&("complete"==S||"close"==S||"error"==S)){var F="/stat/ad/?d="+h+"&mac="+l.replace(/[-:]/g,"").toLowerCase()+"&pid="+u+"&aid="+x+"&crid="+z+"&chid="+b.Wc+"&st="+S+"&dur="+(N||0)+"&pdur="+(Q||0)+"&test="+(m?1:0)+"&url="+encodeURIComponent(B);Iptv.standalone_domain&&(F=Iptv.standalone_domain+F);(new Image).src=F+"&_dc="+(new Date).getTime()}}catch(O){w.error(O.name,O.m,O.description||O.message||O,O)}}var y;if(!q||k.j(n))v("error");else{var u=n.provider_id;
var x=n.ad_id;var z=n.creative_id;var B=n.direct_url;var H=n.events;var N=n.duration||15;var E=n.proxy_mode;b.Fq=[{provider_id:u,url:B}];var G=k.D(N)?{interval:250*N,repeat:3,ai:function(S){v(["firstQuartile","midpoint","thirdQuartile"][S-1])}}:null;var M={ir:b,vd:!0,Kc:!0,url:B,wa:{Yo:function(){w.debug("ad_media.playbackBegun");v("impression");G&&dc.start(G)},Tj:function(){w.debug("ad_media.endReached");G&&dc.stop(G);v("complete")},Rg:function(){w.debug("ad_media.playbackStopped");G&&dc.stop(G);
v("close")},Uo:function(){w.debug("ad_media.openError");G&&dc.stop(G);v("error")}}}}var K;if(M)if(m){b.wa||(b.wa={});b.wa.Rg||(b.wa.Rg=function(){delete b.wa.Rg;$player.position<=N&&v("close")});try{if(L.lg)k.oa.request({url:B,P:function(S,Q,D){w.debug("ad video callback",S,Q,D);Q&&(K=!0,v("impression"))}});else{var T=document.createElement("iframe");k.apply(T,{height:"0",width:"0",frameBorder:"0"});T.addEventListener("load",function(){w.debug("ad video iframe callback");document.body.removeChild(T);
K=!0;T=null;v("impression")});T.src=B;document.body.appendChild(T)}}catch(S){w.error(S.name,S.m,S.description||S.message||S,S)}setTimeout(function(){b.wa.Rg&&delete b.wa.Rg;T?document.body.removeChild(T):K&&v("complete")},1E3*N);w.debug("ad video request");$player.play(b,a,{qc:!0},e,d,f)}else $player.play([M,[b,a,{qc:!0},e,d,f]],null,{qc:!0});else $player.play(b,a,{qc:!0},e,d,f)};if(!g.In||c-g.In>g.Zv)return g.In=(new Date).getTime(),(new k.data.pg({timeout:5E3,Tn:"callback"})).Sj(p,{},t),!1}}});
(function(){var b={},a=1;$iPlayer=function(c){k.apply(this,c,{id:"iplayer"});this.qo=this.id;W.ma(this.qo)};k.apply($iPlayer.prototype,{load:function(c,e,d){c&&c.call(e||this,d)},Za:function(){var c=this;w.debug(this.id+".init");var e=location.protocol+"//"+location.host+"/?index=iplayer&engine=html5&debug",d=document.createElement("iframe");document.body.appendChild(d);d.setAttribute("id",c.qo);d.setAttribute("className",c.qo);d.setAttribute("tabindex","3");d.setAttribute("src",e);d.setAttribute("frameborder",
"0");this.zo=d.contentWindow;window.addEventListener("message",function(f){w.debug(c.id+".onmessage",f);try{var g=k.F.JSON.decode(f.data)}catch(l){w.error(l.name,l.m,l.description||l.message||l,l);return}if(g.hasOwnProperty("result")||g.hasOwnProperty("error"))w.debug(c.id+".onmessage response",g),g.id&&b.hasOwnProperty(String(g.id))&&(f=b[String(g.id)],f.P&&f.P.call(f.scope||window,g.result,f.ia),delete b[String(g.id)]);else if(w.debug(c.id+".onmessage call object",g.object),g.object&&"iplayer"==
g.object){var h=g.params;h=c[g.method].apply(c,k.isArray(h)?h:[h])||null;f.source.postMessage(JSON.stringify({id:g.id,result:h}),"*")}});c.Gq("playbackBegun","endReached","positionChanged","openError","visibilityChange");k.F.jh.prototype.constructor.call(c);c.addListener({openError:function(f){w.debug(c.id+".openError",f&&f.ya);if(c.jc){var g=c.jc;c.jc=null;g.P.call(g.scope||window,f,"openError",g.ia)}},playbackBegun:function(f){w.debug(c.id+".playbackBegun",f&&f.ya);if(c.jc){var g=c.jc;g.P.call(g.scope||
window,f,"playbackBegun",g.ia)}},endReached:function(f){w.debug(c.id+".endReached",f&&f.ya);if(c.jc){var g=c.jc;c.jc=null;g.P.call(g.scope||window,f,"endReached",g.ia)}},positionChanged:function(f){w.debug(c.id+".positionChanged",f&&f.ya)}})},playingMedia:function(){},isPlaying:function(){},isOpening:function(){},isSeeking:function(){},play:function(c,e,d,f,g,h){w.debug(this.id+".play",c&&c.ya?c.ya:c);this.jc=f?{P:f,scope:g,ia:h}:null;b[String(a)]={id:a};this.zo.postMessage(k.F.JSON.encode({id:a++,
object:"player",method:"play",params:c}),"*")},paused:function(){},pause:function(){},continuePlay:function(){},stop:function(){},getVolume:function(){},setVolume:function(){},setMute:function(){},getDuration:function(){},setPosition:function(){},getPosition:function(c,e,d){w.debug(this.id+".getPosition");b[String(a)]={id:a,P:c,scope:e,ia:d};this.zo.postMessage(k.F.JSON.encode({id:a++,object:"player",method:"getPosition"}),"*")},ffwdPosition:function(){},rewPosition:function(){},getAudioPID:function(){},
getAudioTracks:function(){},nextAudioTrack:function(){},showSubtitles:function(){},isSubtitlesVisible:function(){},getSubtitlePID:function(){},setSubtitlePID:function(){},getSubtitleTracks:function(){},nextSubtitleTrack:function(){},showTeletext:function(){},isTeletextVisible:function(){},getTeletextPage:function(){},setTeletextPage:function(){},setAspectFormat:function(){},nextAspectFormat:function(){},setViewport:function(c,e,d,f,g,h,l,m){w.debug(this.id+".setViewport",c,e,d,f,g);b[String(a)]={id:a,
P:h,scope:l,ia:m};this.zo.postMessage(k.F.JSON.encode({id:a++,object:"player",method:"setViewport",params:[c,e,d,f,g]}),"*")}},k.F.jh.prototype)})();kb=function(b){var a=b?b.Vd:null;a&&(k.apply(this,{Nb:a.Nb}),a.R&&k.apply(this,{url:a.R.url,bp:a.R.private_key,username:a.R.username,password:a.R.password}));$a.prototype.constructor.apply(this,arguments)};
k.apply(kb.prototype,{id:"cinema",ah:!0,Ae:!0,details:!0,Ii:function(b,a,c){w.debug("cinema.login");var e=this,d,f=[];if(!k.j(e.Nb)){var g=0;for(d=e.Nb.length;g<d;g++){var h=e.Nb[g];h.subscription_id&&-1==f.indexOf(h.subscription_id)&&f.push(h.subscription_id)}}e.request("login","username="+(r.username||"")+"&operator="+A.name+(k.j(f)?"":"&subscription="+f.join("&subscription=")),function(l,m){w.debug("cinema.login callback",l,m);e.hu=m.result.token;b&&b.call(a||window,!0,c)},this)},Kg:function(){return[{title:C["sort-recent"],
value:"add"},{title:C["sort-rating"],value:"rating"},{title:C["sort-popular"],value:"popular"},{title:C["sort-name"],value:"name"},{title:C["sort-year"],value:"year"}]},sb:function(b,a,c){w.debug("cinema.loadNavItems");this.request("categories",null,b,a,c)},Bb:function(b){w.debug("cinema.navItemsAccessor",b);try{return b.result.data}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},xb:function(b){w.debug("cinema.navCountAccessor",b);try{return b.result.total}catch(a){return w.error(a.name,
a.m,a.description||a.message||a,a),null}},Ob:function(b){w.debug("cinema.parseNavItem",b);var a,c={id:"cinema-category-"+b.id,value:b.id,title:b.title,items:[]};var e=0;for(a=b.genres.length;e<a;e++){var d=b.genres[e];c.items.push({id:"cinema-category-"+b.id+"-genre-"+d.id,value:d.id,title:d.title})}return c},zb:function(b,a,c,e,d,f,g,h,l,m){w.debug("cinema.loadContentItems",b,a,c,e,d,f,g);b=b.value;a=a&&a.value;c=c.ja;d?this.request("search","text="+d+(b?"&category="+b:"")+(a?"&genre="+a:"")+"&offset="+
f+"&limit="+g+(e?"&sort="+e:""),h,l,m):this.request("videos","category="+b+(a?"&genre="+a:"")+(c?"&parent="+c:"")+"&offset="+f+"&limit="+g+(e?"&sort="+e:""),h,l,m)},Ta:function(b){try{return b.result.data}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},Va:function(b){try{return b.result.total}catch(a){return w.error(a.name,a.m,a.description||a.message||a,a),null}},$a:function(b){return{id:"cinema-video-"+b.id,ja:b.id,title:b.title,Ca:b.has_childs,description:b.description,
country:b.country,year:b.year?parseInt(b.year):null,Ef:b.director,qd:b.stars,T:b.age_limit?parseInt(b.age_limit):null,mb:b.thumbnail_url,poster:b.poster_url,xe:b.rating_imdb?parseFloat(b.rating_imdb):null,ye:b.rating_kinopoisk?parseFloat(b.rating_kinopoisk):null,duration:b.duration?parseInt(b.duration):null,VA:b.category_list,DB:b.genre_list,Xd:b.trailer_url,ij:b.trailer_duration}},tc:function(b,a,c,e){if(b.Ca)"function"==typeof a&&a.call(c||window,!0,b,e);else return this.bd(b,a,c,e)},bd:function(b,
a,c,e){this.request("geturl","video_id="+b.ja,function(d,f,g){w.debug("cinema.loadMediaUrl callback",d,f,g);if(d&&f&&f.result){f=f.result;var h={id:"cinema-"+g.ja,url:f.url_mp4||f.url_hls,title:g.title,duration:g.duration,T:g.T,xj:g}}"function"==typeof a&&a.call(c||window,d&&!!h,h,e)},this,b)},Gs:function(b,a,c,e){var d=b.Xd?{id:"trailer-"+b.ja,protocol:b.Xd.split(":")[0],url:b.Xd,title:b.title,duration:b.ij}:null;"function"==typeof a&&a.call(c||window,!!b.Xd,d,e)},request:function(b,a,c,e,d){b="/"+
b;if(k.j(a))b+="?sign="+k.M.F.og(b+this.bp);else if(k.Ga(a)){var f,g="?";for(f in a)b+=g+f+"="+a[f],g="&";b+="sign="+k.M.F.og(b+this.bp)}else b+="?"+a+"&sign="+k.M.F.og(b+"?"+a+this.bp);a={url:this.url+b,method:"GET",headers:this.hu?{Authorization:"Bearer "+this.hu}:null,rb:!1,scope:this,P:function(h,l,m){Y.U=null;h=l?k.F.JSON.decode(m.responseText):{};"function"==typeof c&&c.call(e||window,l,h,d)}};Y.U&&k.oa.abort(Y.U);Y.U=k.oa.request(a)}},$a.prototype);lc.cinema=kb;
(function(){var b=[{id:"iradio-all",value:"all",title:"Р’СЃРµ",directories:[["laradiofm"],["shoutcast"]]},{id:"iradio-russian",value:"russian",title:"Р СѓСЃСЃРєРёРµ",directories:[["laradiofm"]]},{id:"iradio-talk",value:"talk",title:"Рнформационные",directories:[["laradiofm"]]},{id:"iradio-children",value:"children",title:"Детские",directories:[["laradiofm"]]},{id:"iradio-pop",value:"pop",title:"РџРѕРї",directories:[["laradiofm"]]},{id:"iradio-rock",value:"rock",title:"Р РѕРє",directories:[["laradiofm"],["shoutcast"]]},
{id:"iradio-classical",value:"classical",title:"Классика",directories:[["laradiofm"],["shoutcast"]]},{id:"iradio-electronic",value:"electronic",title:"Рлектроника",directories:[["laradiofm"],["shoutcast"]]},{id:"iradio-jazz",value:"jazz",title:"Джаз",directories:[["laradiofm"],["shoutcast"]]},{id:"iradio-folk",value:"folk",title:"Фольклор",directories:[["laradiofm"]]}];lb=function(a){Za.prototype.constructor.apply(this,arguments)};k.apply(lb.prototype,{id:"iradio",sb:function(a,c,e){"function"==typeof a&&
a.call(c||window,!0,b,e)},xb:function(a){w.debug("iradio.navCountAccessor",a.length);return a.length},Bb:function(a){w.debug("iradio.navItemsAccessor",a);return a},Ob:function(a){w.debug("iradio.parseNavItem",a);return a},zb:function(a,c,e,d,f,g,h,l,m,p){a=a.value;c=[["laradiofm"]];Y.U&&k.oa.abort(Y.U);Y.U=J.my([{method:"select",Ud:{distinct:[{s:"name"},{s:"id"}],data:[{s:"id",as:"id"},{s:"name",as:"name"},{s:"protocol",as:"protocol"},{s:"host",as:"host"},{s:"port",as:"port"},{s:"path",as:"path"},
{s:"bitrate",as:"bitrate"},{s:"listeners",as:"listeners"}],from:[{table:"radio_station",as:"s"},{join:"radio_directory",as:"d",on:{eq:[{s:"directory_id"},{d:"id"}]}},{join:"radio_station_genre",as:"r2g",on:{eq:[{r2g:"station_id"},{s:"id"}]}},{join:"radio_genre",as:"g",on:{eq:[{r2g:"genre_id"},{g:"id"}]}}],where:{and:["all"==a?!0:{eq:[{g:"name"},a]},{eq:[{s:"protocol"},"http"]},{is_not:[{s:"disabled"},!0]},{"in":[{d:"name"},{values:c}]}]},order_by:[{s:"name"}],limit:h,offset:g}},{method:"select",Ud:{data:{"function":"count",
args:"*"},from:{subquery:{distinct:{s:"id"},data:1,from:[{table:"radio_station",as:"s"},{join:"radio_directory",as:"d",on:{eq:[{s:"directory_id"},{d:"id"}]}},{join:"radio_station_genre",as:"r2g",on:{eq:[{r2g:"station_id"},{s:"id"}]}},{join:"radio_genre",as:"g",on:{eq:[{r2g:"genre_id"},{g:"id"}]}}],where:{and:["all"==a?!0:{eq:[{g:"name"},a]},{eq:[{s:"protocol"},"http"]},{is_not:[{s:"disabled"},!0]},{"in":[{d:"name"},{values:c}]}]}},as:"tmp"}}}],null,function(t){Y.U=null;w.debug("iradio.loadContentItems callback",
t);"function"==typeof l&&l.call(m||window,!t.error&&!t[0].error&&!t[1].error,t,p)},this)},Jc:function(a){w.debug("iradio.contentCountAccessor",a);a=a[0].result.length;w.debug("iradio.contentCountAccessor",a);return a},Va:function(a){a=a[1].result[0];w.debug("iradio.contentTotalAccessor",a);return a},Ta:function(a){a=a[0].result;w.debug("iradio.contentItemsAccessor",a);return a},$a:function(a){a={id:"iradio-"+a[0],Ei:!0,qa:!0,title:a[1],protocol:a[2],host:a[3],port:a[4],path:a[5],bitrate:a[6]};a={id:"content-iradio-media-"+
a.id,title:a.title,media:a};w.debug("iradio.parseContentItem",k.apply({},a));return a},tc:function(a,c,e,d){w.debug("iradio.loadMediaInfo",a.media);"function"==typeof c&&c.call(e||window,!0,a.media,d)}},Za.prototype);lc.iradio=lb})();
(function(){var b=L.lg?"http://dir.xiph.org":"dir.xiph.org";ob=function(a){Za.prototype.constructor.apply(this,arguments)};k.apply(ob.prototype,{id:"icecast",Kg:function(){return[{value:"newest",title:"Последние поступления"},{value:"mostviewed",title:"Популярные"},{value:"rating",title:"Рейтинг"}]},sb:function(a,c,e){this.Pc(b+"/genres",a,c,e)},Bb:function(a){try{var c=a.evaluate("html/body/main/div/a",a,null,XPathResult.ORDERED_NODE_ITERATOR_TYPE,null)}catch(e){w.error(e.name,e.m,e.description||
e.message||e,e)}return c},xb:function(a){try{var c=a.evaluate("count(html/body/main/div/a)",a,null,XPathResult.NUMBER_TYPE,null).numberValue}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}return c},Ob:function(a,c){var e={};try{e.href=c.evaluate(,a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.getAttribute("href"),e.Kb=e.href.split("/"),e.Kb=e.Kb[e.Kb.length-1],e.id="icecast-cat-"+e.Kb.toLowerCase()}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}try{e.title=
c.evaluate(,a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.textContent.replace(/^\s+|\s+$/g,"")}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}try{e.za=parseInt(c.evaluate('./span[@class="context"]',a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.textContent.replace(/^\D+|\D+$/g,""))}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}return e},df:function(a,c,e,d,f,g,h,l,m){w.debug("icecast.loadContentPage",a,c,d,f,g);f?this.Pc(b+("?search="+
f)+(1<g?"&page="+g:""),h,l,m):a?this.Pc(b+a.href+(1<g?"?search="+a.Kb+"&page="+(g-1):""),h,l,m):"function"==typeof h&&h.call(l||window,!1,null,m)},Ta:function(a){try{var c=a.evaluate("html/body/main/div",a,null,XPathResult.ORDERED_NODE_ITERATOR_TYPE,null)}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}return c},Jc:function(a){try{var c=a.evaluate("count(html/body/main/div)",a,null,XPathResult.NUMBER_TYPE,null).numberValue}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}return c},
Va:function(){},$a:function(a,c){var e={};try{this.Mp=k.da(this.Mp)?this.Mp+1:1,e.ja=this.Mp,e.id="icecast-video-"+e.ja}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}try{e.href=c.evaluate('./td[@class="description"]/p[@class="stream-name"]/span[@class="name"]/a',a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.getAttribute("href")}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}try{e.title=c.evaluate('./td[@class="description"]/p[@class="stream-name"]/span[@class="name"]/a',
a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.textContent.replace(/^\s+|\s+$/g,"")}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}try{e.description=c.evaluate('./td[@class="description"]/p[@class="stream-description"]',a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.textContent.replace(/^\s+|\s+$/g,"")}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}try{e.url=b+c.evaluate('./td[@class="tune-in"]/p/a',a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,
null).singleNodeValue.getAttribute("href")}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}try{e.oj=parseInt(c.evaluate('./td[@class="description"]/p[@class="stream-name"]/span[@class="listeners"]',a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.textContent.replace(/^\D+|\D+$/g,""))}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}return e},tc:function(a,c,e,d){a={id:a.ja,qa:!0,url:a.url,title:a.title};"function"==typeof c&&c.call(e||window,!0,a,d)}},Za.prototype);
lc.icecast=ob})();
(function(){var b=0;pb=function(a){Za.prototype.constructor.apply(this,arguments)};k.apply(pb.prototype,{id:"internet-radio",Ac:20,sb:function(a,c,e){this.Pc("www.internet-radio.com/stations/",a,c,e)},Bb:function(a){try{var c=a.evaluate('html/body/div[@class="container"]/div[@class="row"]//dl',a,null,XPathResult.ORDERED_NODE_ITERATOR_TYPE,null)}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}w.debug("internetRadio.navItemsAccessor",c);return c},xb:function(a){try{var c=a.evaluate('count(html/body/div[@class="container"]/div[@class="row"]//dl)',
a,null,XPathResult.NUMBER_TYPE,null).numberValue}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}w.debug("internetRadio.navCountAccessor",c);return c},Ob:function(a,c){var e={};try{e.href=c.evaluate("./dt/a",a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.getAttribute("href"),e.Kb=e.href.split("/"),e.Kb=e.Kb[e.Kb.length-2],e.id="internet-radio-cat-"+e.Kb.toLowerCase()}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}try{e.title=c.evaluate("./dt/a",a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,
null).singleNodeValue.textContent.replace(/^\s+|\s+$/g,"")}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}w.debug("internetRadio.parseNavItem",k.apply({},e));return e},df:function(a,c,e,d,f,g,h,l,m){w.debug("internetRadio.loadContentPage",a,c,e,d,f,g);f?this.Pc("www.internet-radio.com/?search="+f+(1<g?"&page="+g:""),h,l,m):this.Pc("www.internet-radio.com"+a.href,h,l,m)},Ta:function(a){try{var c=a.evaluate('html/body/div[@class="container"]/div[@class="row"]/div[1]/table/tbody/tr',a,null,
XPathResult.ORDERED_NODE_ITERATOR_TYPE,null)}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}return c},Jc:function(a){try{var c=a.evaluate('count(html/body/div[@class="container"]/div[@class="row"]/div[1]/table/tbody/tr)',a,null,XPathResult.NUMBER_TYPE,null).numberValue}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}return c},Va:function(){return Number.MAX_VALUE},$a:function(a,c){var e={};try{e.href=c.evaluate("./td[1]/a[2]",a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.getAttribute("href"),
e.url=k.Xm(e.href.split("?")[1]).u}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}try{e.title=c.evaluate("./td[3]/h4/descendant-or-self::node()",a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.textContent.replace(/^\s+|\s+$/g,""),e.ja=++b,e.id="internet-radio-media-"+e.ja}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}return e},tc:function(a,c,e,d){a={id:a.ja,qa:!0,Ei:!0,url:a.url,title:a.title};"function"==typeof c&&c.call(e||window,!0,a,d)}},Za.prototype);
lc["internet-radio"]=pb})();
(function(){var b=L.lg?"https://directory.shoutcast.com":"directory.shoutcast.com";qb=function(a){Za.prototype.constructor.apply(this,arguments)};k.apply(qb.prototype,{id:"shoutcast",sb:function(a,c,e){this.Pc(b,a,c,e)},Bb:function(a){try{var c=a.evaluate('html/body/main/section[@id="music"]/div[@id="genre-colonne"]/div[@class="genre-wrapper"]/ul/li',a,null,XPathResult.ORDERED_NODE_ITERATOR_TYPE,null)}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}w.debug("shoutcast.navItemsAccessor",c);
return c},xb:function(a){try{var c=a.evaluate('count(html/body/main/section[@id="music"]/div[@id="genre-colonne"]/div[@class="genre-wrapper"]/ul/li)',a,null,XPathResult.NUMBER_TYPE,null).numberValue}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}w.debug("shoutcast.navCountAccessor",c);return c},Ob:function(a,c){w.debug("shoutcast.parseNavItem",a);var e={};try{e.Kb=a.attributes.getNamedItem("genreid").value,e.id=a.attributes.getNamedItem("id").value}catch(d){w.error(d.name,d.m,d.description||
d.message||d,d)}try{e.href=c.evaluate("./span/a",a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.getAttribute("href"),e.value=e.href}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}try{e.title=c.evaluate("./span/a",a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.textContent.replace(/^\s+|\s+$/g,"")}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}w.debug("shoutcast.parseNavItem",k.apply({},e));return e},zb:function(a,c,e,d,f,g,h,l,m,p){f||(Y.U&&
k.oa.abort(Y.U),Y.U=k.oa.request({url:b+"/Home/BrowseByGenre",Ud:{genrename:a.title},method:"POST",P:function(t,n,q){Y.U=null;t=n?k.F.JSON.decode(q.responseText):{};"function"==typeof l&&l.call(m||window,n,t,p)}}))},Ta:function(a){return a},Jc:function(a){return a.length},Va:function(a){return a.length},$a:function(a){return{id:"shoutcast-media-"+a.ID,ja:a.ID,title:a.Name,Lh:a.Format}},tc:function(a,c,e,d){Y.U&&k.oa.abort(Y.U);Y.U=k.oa.request({url:b+"/Player/GetStreamUrl",Ud:{station:a.ja},method:"POST",
P:function(f,g,h){Y.U=null;f=g?k.F.JSON.decode(h.responseText):null;f={id:"shoutcast-"+a.ja,qa:!0,Ei:!0,url:f,title:a.title};"function"==typeof c&&c.call(e||window,g,f,d)}})}},Za.prototype);lc.shoutcast=qb})();
(function(){var b=L.lg?"http://top-radio.ru/":"top-radio.ru/";rb=function(a){Za.prototype.constructor.apply(this,arguments)};k.apply(rb.prototype,{id:"top-radio",Ac:20,sb:function(a,c,e){this.Pc(b+"genres",a,c,e)},Bb:function(a){try{var c=a.evaluate('html/body/section[@class="wrapper"]/main/article/ul[@class="catalog"]/li',a,null,XPathResult.ORDERED_NODE_ITERATOR_TYPE,null)}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}w.debug("topRadio.navItemsAccessor",c);return c},xb:function(a){try{var c=
a.evaluate('count(html/body/section[@class="wrapper"]/main/article/ul[@class="catalog"]/li)',a,null,XPathResult.NUMBER_TYPE,null).numberValue}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}w.debug("topRadio.navCountAccessor",c);return c},Ob:function(a,c){var e={};try{e.href=c.evaluate(".//a",a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.getAttribute("href"),e.Kb=e.href.split("/"),e.Kb=e.Kb[e.Kb.length-1],e.id="top-radio-cat-"+e.Kb.toLowerCase()}catch(d){w.error(d.name,
d.m,d.description||d.message||d,d)}try{e.title=c.evaluate(".//a/p",a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.textContent.replace(/^\s+|\s+$/g,"")}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}w.debug("topRadio.parseNavItem",k.apply({},e));return e},df:function(a,c,e,d,f,g,h,l,m){w.debug("topRadio.loadContentPage",a,c,d,f,g);f?this.Pc(b+("?search="+f)+(1<g?"&page="+g:""),h,l,m):this.Pc(b+a.href,h,l,m)},Ta:function(a){try{var c=a.evaluate('html/body/section[@class="wrapper"]/main/article/ul[@class="catalog"]/li',
a,null,XPathResult.ORDERED_NODE_ITERATOR_TYPE,null)}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}w.debug("topRadio.contentItemsAccessor",c);return c},Jc:function(a){try{var c=a.evaluate('count(html/body/section[@class="wrapper"]/main/article/ul[@class="catalog"]/li)',a,null,XPathResult.NUMBER_TYPE,null).numberValue}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}w.debug("topRadio.contentCountAccessor",c);return c},Va:function(){},$a:function(a,c){var e={};try{e.href=c.evaluate(".//a",
a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.getAttribute("href"),e.ja=e.href.split("/"),e.ja=e.ja[e.ja.length-1],e.id="top-radio-media-"+e.ja.toLowerCase()}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}try{e.title=c.evaluate(".//a/p",a,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.textContent.replace(/^\s+|\s+$/g,"")}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}w.debug("topRadio.parseContentItem",k.apply({},e));return e},tc:function(a,
c,e,d){var f=this;f.Pc(b+a.href,function(g,h,l){try{if(g){var m=h.evaluate('html/body/script[contains(text(), "STREAMS")]',h,null,XPathResult.STRING_TYPE,null).stringValue.replace(/^\s+|\s+$/g,"");w.debug("topRadio.loadMediaInfo callback",m);if(m){f.scripts={};with(f.scripts)try{eval(m);w.debug("topRadio STREAMS",void 0);var p=k.j(void 0)?null:(void 0)[0].url}catch(t){w.error(t.name,t.m,t.description||t.message||t,t)}}}}catch(t){w.error(t.name,t.m,t.description||t.message||t,t)}h={id:"top-radio-"+
l.ja,qa:!0,Ei:!0,url:p,title:l.title};"function"==typeof c&&c.call(e||window,g,h,d)},this,a)}},Za.prototype);lc["top-radio"]=rb})();
(function(){sb=function(b){Za.prototype.constructor.apply(this,arguments)};k.apply(sb.prototype,{id:"tunein",Ac:20,Bb:function(b){try{var a=b.evaluate('.//div[@id="sidebarNavLinks"]/div',b,null,XPathResult.ORDERED_NODE_ITERATOR_TYPE,null)}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}w.debug("tunein.navItemsAccessor",a);return a},xb:function(b){try{var a=b.evaluate('count(.//div[@id="sidebarNavLinks"]/div)',b,null,XPathResult.NUMBER_TYPE,null).numberValue}catch(c){w.error(c.name,c.m,
c.description||c.message||c,c)}w.debug("tunein.navCountAccessor",a);return a},Ta:function(b){var a=this.sa;a=a?a.cb||a.items[0]:null;try{var c=b.evaluate('.//script[@id="initialStateEl"]',b,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.textContent}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}w.debug("script category_id",a.name);if(c){c=c.replace("window.INITIAL_STATE","var initial_state");this.scripts={};with(this.scripts)try{eval(c);var e=(void 0).categories[a.name].containerItems[0].children;
w.debug("---------",a.name,(void 0).categories[a.name])}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}}w.debug("tunein.contentItemsAccessor",e);return e},mC:function(b){try{var a=b.evaluate('count(html/body/div[@id="thepage"]/div[@id="content"]/table[@class="servers-list"]/tbody/tr)',b,null,XPathResult.NUMBER_TYPE,null).numberValue}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}w.debug("tunein.contentCountAccessor",a);return a},Va:function(){},sb:function(b,a,c){w.debug("tunein.loadNavItems");
this.Pc("tunein.com/podcasts/",b,a,c)},Ob:function(b,a){var c={};try{c.Kb=b.attributes.getNamedItem("data-reactid").value,c.id="tunein-cat-"+c.Kb}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}try{c.href=a.evaluate("./a",b,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue.getAttribute("href"),c.name=c.href.split("/"),c.name=c.name[c.name.length-2]}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}try{c.title=a.evaluate("./a",b,null,XPathResult.FIRST_ORDERED_NODE_TYPE,
null).singleNodeValue.textContent.replace(/^\s+|\s+$/g,"")}catch(e){w.error(e.name,e.m,e.description||e.message||e,e)}w.debug("tunein.parseNavItem",k.apply({},c));return"home"==c.name?null:c},df:function(b,a,c,e,d,f,g,h,l){w.debug("tunein.loadContentPage",b,a,c,e,d,f);d?this.Pc("tunein.com?search="+d+(1<f?"&page="+f:""),g,h,l):this.Pc("tunein.com"+b.href,g,h,l)},$a:function(b){var a={};try{a.ja=b.guideId,a.id="tunein-video-"+a.ja}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}try{a.title=
b.title}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}try{a.description=b.description}catch(c){w.error(c.name,c.m,c.description||c.message||c,c)}return a},tc:function(b,a,c,e){b={id:b.ja,qa:!0,url:b.url,title:b.title};w.debug("tunein.loadMediaInfo",b);"function"==typeof a&&a.call(c||window,!0,b,e)}},Za.prototype);lc.tunein=sb})();
(function(){var b="bazon.cc/api/",a,c=location.hostname.endsWith(".iptvportal.ru")?"/ip/?format=json":"http://go.iptvportal.ru/ip/?format=json",e=0,d="все;комедия;мультфильм;ужасы;фантастика;триллер;боевик;мелодрама;детектив;приключения;фэнтези;военный;семейный;аниме;история;драма;документальный;детский;криминал;биография;вестерн;фильм-нуар;спорт;реальное тв;короткометражка;музыка;мюзикл;ток-шоу;игра".split(";");tb=function(f){var g,h={},l=(r.$i.get("bazon").Fj||"").split(",");var m=0;for(g=l.length;m<
g;m++){var p=l[m].split("=");var t=p[0].trim();p=p[1].trim();h[t]=p}h.url&&(m=h.url,b=m+("/"==m.charAt(m.length-1)?"":"/")+"api/");$a.prototype.constructor.apply(this,arguments)};k.apply(tb.prototype,{id:"bazon",ah:!0,gd:!1,details:!0,Ac:50,jr:function(f){var g=this;return[new yb({id:"rip",title:"Перевод",ri:"Перевод",load:function(){var h=$player.playingMedia();(h&&h.va)==g&&(this.values=h.Gt,this.Oh(),f.nc(this))},oc:function(){return $player.playingMedia().bg||0},Pg:function(h){var l=$player.playingMedia();
h!=l.bg&&(l.bg=h);$player.sp();$player.Yi()}})]},uy:function(){return[["2160","2160"],["1080","1080"],["720","720"],["480","480"]]},Kg:function(){return[{value:"new",title:"Последние поступления"},{value:"pop",title:"Популярные"}]},sb:function(f,g,h){w.debug("bazon.loadNavItems");var l,m=[];var p=0;for(l=d.length;p<l;p++)m.push({id:"bazon-cat-"+p,title:d[p]});"function"==typeof f&&f.call(g||window,!0,m,h)},Bb:function(f){w.debug("bazon.navItemsAccessor");return f},xb:function(f){w.debug("bazon.navCountAccessor");
return f.length},Ob:function(f){w.debug("bazon.parseNavItem",f);return f},df:function(f,g,h,l,m,p,t,n,q){w.debug("bazon.loadContentItems",f,g,h,l,m,p);m?this.request(b+"search?title="+m,null,t,n,q):this.request(b+"json?type=all"+("РІСЃРµ"==f.title?"":"&cat="+f.title)+"&page="+p,null,t,n,q)},Ta:function(f){try{return f.results}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}},Jc:function(f){w.debug("bazon.contentCountAccessor");try{return f.results.length}catch(g){w.error(g.name,g.m,g.description||
g.message||g,g)}return f},Va:function(f,g){return f&&!f.results||f.results.length!=this.Ac?g.items.length+(f.results?f.results.length:0):Number.MAX_VALUE},$a:function(f){var g;var h=f.info.poster.split("://");var l={id:"bazon-video-"+f.kinopoisk_id+"-"+ ++e,ja:f.kinopoisk_id,title:f.info.rus,description:f.info.description,mb:(Iptv.standalone_domain?Iptv.standalone_domain+"/":"")+"imageproxy/"+(720>=Y.lb?"96":1280>=Y.lb?"132":"200")+"/"+h[0]+"/"+h[1],poster:f.info.poster,duration:f.info.time?parseInt(f.info.time):
null,country:f.info.country.replace(/,\s*/g,", "),year:f.info.year,Ef:f.info.director.replace(/,\s*/g,", "),qd:f.info.actors.replace(/,\s*/g,", "),Ye:f.info.genre.replace(/,\s*/g,", "),T:k.da(f.info.age)?parseInt(f.info.age):null};if("1"==f.serial&&f.episodes)for(g in k.apply(l,{Ca:!0,items:[]}),f.episodes){var m=parseInt(g);var p=this.bc({id:l.id+"-season-"+g,ja:l.ja,title:"Сезон "+g,mb:l.mb,Ca:!0,Sf:!0,It:m,Gf:!0,items:[]});h=k.Yc(l.items,function(q){return m<q.It?!1:null})||l.items.length;l.items.splice(h,
0,p);for(h in f.episodes[g]){var t=parseInt(h);var n=k.Yc(p.items,function(q){return t<q.Dr?!1:null})||p.items.length;p.items.splice(n,0,this.bc({id:p.id+"-episode-"+h,mm:!0,Dr:t,ja:l.ja,title:"Серия "+h,description:l.description,mb:l.mb,poster:l.poster,country:l.country,year:l.year,Ef:l.Ef,qd:l.qd,Ye:l.Ye,T:l.T}))}}return l},tc:function(f,g,h,l){this.bd(f,g,h,l)},Js:function(f,g,h){return function(){var l,m,p,t=r.nj||"720",n=[["2160","2160"],["1080","1080"],["720","720"],["480","480"]],q=qa(n,t)||
0;(p=f[k.D(this.bg)&&this.bg<f.length?this.bg:0].playlists)&&g&&(p=p[g])&&h&&(p=p[h]);var v=q;for(l=n.length;v<l&&!(t=parseInt(n[v][0]),m=p[t]);v++);if(!m)for(v=q-1;0<=v&&!(t=parseInt(n[v][0]),m=p[t]);v--);return this.url=m}},bd:function(f,g,h,l){var m=this;m.request(c,null,function(p,t){w.debug("bazon.getIP callback",p,t,f);p&&t&&(a=t.ip);a?m.request(b+"playlist?kp="+f.ja+"&ref=&ip="+a,null,function(n,q){w.debug("bazon.loadMediaUrl callback",n,q);var v,y,u=[],x=q.results;if(n&&q&&!k.j(x)){q=0;for(v=
x.length;q<v;q++){var z=x[q];u.push([q,z.translation+(z.studio?" ("+z.studio+")":"")])}if(f.mm){var B=f.parent.parent;q=0;for(v=B.items.length;q<v;q++){var H=B.items[q];var N=String(H.It);z=0;for(y=H.items.length;z<y;z++){var E=H.items[z];var G=String(E.Dr);k.apply(E,{N:"details",Uf:"fit",$:m.op,ka:k.Nc,media:{id:E.id,Ll:m.Js(x,N,G),pu:Ec().getTime()+432E5,Gt:u,bg:E.media?E.media.bg:0,title:B.title,T:B.T,xj:E}});m.details&&A.Tk&&m.uh(E);if(f==E)var M=E.media}}}else M={id:"bazon-"+f.ja,Ll:m.Js(x),
pu:Ec().getTime()+432E5,Gt:u,bg:f.media?f.media.bg:0,title:f.title,duration:f.duration,T:f.T,xj:f}}"function"==typeof g&&g.call(h||window,n&&!!M,M,l)}):"function"==typeof g&&g.call(h||window,!1,null,l)})},Be:function(f,g,h,l){w.debug("bazon.playMedia",f);Ec().getTime()>=f.pu?this.bd(f.xj,function(m,p){m&&p&&$player.play(p,null,null,function(t,n){"playbackBegun"==n&&"function"==typeof g&&g.call(h||window,!0,l)})}):$player.play(f,null,null,function(m,p){"playbackBegun"==p&&"function"==typeof g&&g.call(h||
window,!0,l)})},request:function(f,g,h,l,m){f={url:f,method:g?"POST":"GET",rb:!1,scope:this,P:function(p,t,n){Y.U=null;p=t?k.F.JSON.decode(n.responseText):{};"function"==typeof h&&h.call(l||window,t,p,m)}};g&&k.apply(f,{Ud:g});Y.U&&k.oa.abort(Y.U);Y.U=k.oa.request(f)}},$a.prototype);lc.bazon=tb})();
(function(){function b(){k.da(a)||(a=String.Oc(parseInt(999999999999*Math.random()),12,"0")+String.Oc(parseInt(9999*Math.random()),4,"0"));return a}var a,c=new Ea;ub=function(e){$a.prototype.constructor.apply(this,arguments)};k.apply(ub.prototype,{id:"ivi",ah:!0,Ae:!0,details:!0,Kg:function(){return[{value:"new",title:"Последние поступления"},{value:"pop",title:"Популярные"}]},tC:function(e,d,f){w.debug("ivi.loadCountries");this.request("mobileapi.ivi.ru/countries/",e,d,f)},sb:function(e,d,f){var g=
this;w.debug("ivi.loadNavItems");g.request("mobileapi.ivi.ru/countries/",null,function(h,l){g.Mw=l;g.Nr={};g.request("mobileapi.ivi.ru/categories/v2/",null,e,d,f)},this)},Bb:function(e){return e},xb:function(e){return e.length},Ob:function(e){if("ne_opredeleno"==e.hru||"sport"==e.hru)return null;var d,f={id:"ivi-category-"+e.hru,value:e.id,title:e.title,description:e.description,Yq:e.catalogue_count,fr:e.compilation_count,hr:e.content_count,priority:e.priority,items:[]};var g=0;for(d=e.genres.length;g<
d;g++){var h=e.genres[g];f.items.push({id:"ivi-"+e.hru+"-"+h.hru,value:h.id,title:h.title,description:h.description,Yq:h.catalogue_count,fr:h.compilation_count,hr:h.content_count,priority:h.priority});this.Nr[h.id]=h.title}w.debug("ivi.parseNavItem",k.apply({},f));return f},zb:function(e,d,f,g,h,l,m,p,t,n){w.debug("ivi.loadContentItems",e,d,f,g,h,l,m);e=e.value;d=d&&d.value;(f=f.ja)?this.request("mobileapi.ivi.ru/videofromcompilation/v2/?id="+f,null,p,t,n):h?this.request("mobileapi.ivi.ru/search/v2/?query="+
(h||"")+(e?"&category="+e:"&genre="+d)+"&from="+l+"&to="+(l+m-1),null,p,t,n):this.request("mobileapi.ivi.ru/catalogue/v2/?"+(d?"genre="+d:"category="+e)+(g?"&sort="+g:"")+"&from="+l+"&to="+(l+m-1),null,p,t,n)},Ta:function(e){return e},Va:function(e,d){if(k.da(d.Gf))return e.length;e=(e=(e=this.sa)?e.cb||e.items[0]:null)?e.cb||e.items[0]:null;return e.Yq||e.hr||e.fr},$a:function(e){var d,f=[];var g=0;for(d=e.genres.length;g<d;g++){var h=this.Nr[e.genres[g]];f.push(h)}f=f.join(", ");return{id:"ivi-video-"+
e.id,ja:e.id,title:e.title,Ca:!!e.episodes,T:e.is_erotic?18:0,Gf:e.episodes,country:this.Mw[e.country],year:e.year,qd:e.artists,Ye:f,description:e.description,mb:k.j(e.thumbnails)?null:(k.da(e.episode)||k.da(e.compilation))&&1<e.thumbnails.length?e.thumbnails[e.thumbnails.length-1].path+"/192x96/":e.thumbnails[0].path+"/172x264/",poster:e.thumbnails&&0<e.thumbnails.length?e.thumbnails[0].path:null,nC:e.ivi_rating,xe:e.imdb_rating,ye:e.kp_rating,duration:e.duration}},tc:function(e,d,f,g){e.Gf?d.call(f||
window,!0,e,g):this.bd(e,d,f,g)},bd:function(e,d,f,g){var h=this;h.eA(function(l,m){var p=m&&m.result;h.bw(e.ja,p,"preroll",function(t,n,q){w.debug("ivi.advertRequest callback",t,n,q);h.Jw(q.ja,p,function(v,y,u){w.debug("ivi.contentRequest callback",v,y,u);var x;if(v&&!k.j(y)&&!k.j(y.result)){a:{var z,B={},H=["MP4-SHQ","MP4-hi","MP4-lo"],N=y.result.files||[];var E=0;for(z=N.length;E<z;E++){var G=N[E];B[G.content_format]=G.url}E=0;for(z=H.length;E<z;E++)if(G=H[E],B[G]){E=B[G];break a}E=null}E&&(x=
{id:"ivi-"+u.ja,url:E,title:y.result.title,duration:y.result.duration,T:u.T,Jv:u.ja,Tv:p})}"function"==typeof d&&d.call(f||window,v&&!!x,x,g)},this,q)},this,e)})},Be:function(e,d,f,g){var h=this;$player.play(e,null,null,function(l,m){"playbackBegun"==m&&(h.Lw(l.Jv,l.Tv),"function"==typeof d&&d.call(f||window,!0,g))})},request:function(e,d,f,g,h){e={url:e,method:d?"POST":"GET",rb:!1,scope:this,P:function(l,m,p){Y.U=null;l=m?k.F.JSON.decode(p.responseText):{};"function"==typeof f&&f.call(g||window,
m,l,h)}};d&&k.apply(e,{Ud:d});Y.U&&k.oa.abort(Y.U);Y.U=k.oa.request(e)},Jw:function(e,d,f,g,h){var l=L.lg?"https://api.ivi.ru/light/":"light.api.ivi.ru/",m=new Date;e=k.F.JSON.encode({method:"da.content.get",params:[e,{contentid:e,uid:b(),app_version:440,watchid:String(e)+"_"+b()+"_"+parseInt(m.getTime()/1E3)}]});m=c.il(d+e);return this.request(l+("?app_version=440&ts="+d+"&sign="+m),e,f,g,h)},Lw:function(e,d,f,g,h){var l=L.lg?"https://api.ivi.ru/light/":"light.api.ivi.ru/",m=new Date;e=k.F.JSON.encode({method:"da.content.watched",
params:[e,{contentid:e,uid:b(),app_version:440,watchid:String(e)+"_"+b()+"_"+parseInt(m.getTime()/1E3)}]});m=c.il(d+e);return this.request(l+("?app_version=440&ts="+d+"&sign="+m),e,f,g,h)},bw:function(e,d,f,g,h,l){f=f||"preroll";var m=L.lg?"https://api.ivi.ru/light/":"light.api.ivi.ru/",p=new Date;e=k.F.JSON.encode({method:"da.adv.get",params:[e,{last_adv:void 0,uid:b(),app_version:440,watchid:String(e)+"_"+b()+"_"+parseInt(p.getTime()/1E3)},f]});f=c.il(d+e);return this.request(m+("?app_version=440&ts="+
d+"&sign="+f),e,g,h,l)},eA:function(e,d,f){var g=L.lg?"https://api.ivi.ru/light/":"light.api.ivi.ru/",h=k.F.JSON.encode({method:"da.timestamp.get",params:[]});return this.request(g,h,e,d,f)},Fs:function(e,d,f,g,h,l,m){w.debug("ivi.loadRelatedVideos",e,f,g);this.request("mobileapi.ivi.ru/contentrelatedlist/v2/?id="+e.ja,null,h,l,m)}},$a.prototype);lc.ivi=ub})();
(function(){var b=null,a=null,c,e,d,f,g,h={},l={};vb=function(m){var p=m?m.Vd:null;p&&k.apply(this,{Fj:p.Fj,username:p.username,Nb:p.Nb});$a.prototype.constructor.apply(this,arguments)};k.apply(vb.prototype,{id:"megogo",ah:!0,Ae:!0,details:!0,mo:5,Ii:function(m,p,t){w.debug("megogo.login");var n=this,q,v={},y=[];if(!k.j(n.Nb)){var u=0;for(q=n.Nb.length;u<q;u++){var x=n.Nb[u];x.subscription_id&&-1==y.indexOf(x.subscription_id)&&y.push(x.subscription_id)}}if(!k.j(n.Fj))for(x=n.Fj.split(","),u=0,q=x.length;u<
q;u++){var z=x[u].split("=");var B=z[0].trim();z=z[1].trim();v[B]=z}e=v.partner_id;d=v.public_key;f=v.private_key;g=v.salt;c=n.username||r.username;n.ti("auth/by_partners","isdn="+c+"&partner_key="+e+"&token="+k.M.F.og(c+e+g),null,function(H,N){w.debug("megogo.login callback",H,N);b=N.data.tokens.access_token;a=N.data.tokens.access_token_expires_at;n.Tq("user/subscriptions","identifier="+c,function(E,G){var M,K=[],T=[];if(E&&G){E=0;for(M=G.svod.length;E<M;E++)K.push(G.svod[E].serviceId);E=0;for(M=
y.length;E<M;E++)-1==K.indexOf(y[E])&&-1==T.indexOf(y[E])&&T.push(y[E]);k.j(T)?m&&m.call(p||window,!0,t):n.Tq("subscription/subscribe","userId="+c+"&serviceId="+T[0],function(){m&&m.call(p||window,!0,t)},this)}},this)},this)},Kg:function(){return[{value:"add",title:"Последние поступления"},{value:"recommended",title:"Рекомендованные"},{value:"popular",title:"Популярные"}]},sb:function(m,p,t){w.debug("megogo.loadNavItems");this.ti("configuration","lang=ru",null,m,p,t)},Bb:function(m){w.debug("megogo.navItemsAccessor",
m);var p;if(m&&"ok"==m.result&&m.data){if(k.j(h)){var t=m.data.genres;var n=0;for(p=t.length;n<p;n++){var q=t[n];h[String(q.id)]={id:q.id,title:q.title,path:q.path}}}if(k.j(l))for(t=m.data.video_country_filters,n=0,p=t.length;n<p;n++)q=t[n],l[String(q.id)]={id:q.id,title:q.title,code:q.code};return m.data.categories}return null},xb:function(m){w.debug("megogo.navCountAccessor",m);try{return m.data.categories.length}catch(p){return w.error(p.name,p.m,p.description||p.message||p,p),null}},Ob:function(m){w.debug("megogo.parseNavItem",
m);if(-1!=["audiobook","podcasts","3d","tv"].indexOf(m.path))return null;var p,t={id:"megogo-category-"+m.id,value:m.id,title:m.title,items:[{id:"megogo-category-"+m.id+"-genre-all",value:null,title:"Р’СЃРµ"}]};var n=0;for(p=m.genres.length;n<p;n++){var q=String(m.genres[n]);q in h&&(q=h[q],t.items.push({id:"megogo-category-"+m.id+"-genre-"+q.id,value:q.id,title:q.title}),-1!=["erotic","erotic_sex"].indexOf(q.path)&&k.apply(t.items[t.items.length-1],{T:18}))}return t},zb:function(m,p,t,n,q,v,y,u,x,z){w.debug("megogo.loadContentItems",
m,p,t,n,q,v,y);m=m.value;p=p&&p.value;q?this.ti("search","text="+q+(m?"&category_id="+m:"")+"&offset="+v+"&limit="+y+(n?"&sort="+n:"")+"&lang=ru",b,u,x,z):this.ti("video","category_id="+m+(p?"&genre="+p:"")+"&offset="+v+"&limit="+y+(n?"&sort="+n:"")+"&lang=ru",b,u,x,z)},Ta:function(m){try{return m.data.video_list}catch(p){return w.error(p.name,p.m,p.description||p.message||p,p),null}},Va:function(m){try{return m.data.total}catch(p){return w.error(p.name,p.m,p.description||p.message||p,p),null}},$a:function(m){var p,
t=[],n=[];var q=0;for(p=m.genres.length;q<p;q++){var v=String(m.genres[q]);v in h&&t.push(h[v].title)}t=t.join(", ");q=0;for(p=m.countries.length;q<p;q++)v=String(m.countries[q]),v in l&&n.push(l[v].title);n=n.join(", ");return{id:"megogo-video-"+m.id,ja:m.id,title:m.title,T:m.age_limit?parseInt(m.age_limit):null,country:n,year:m.year?parseInt(m.year):null,Ye:t,mb:m.image?m.image.small:null,poster:m.image?m.image.big:null,xe:m.rating_imdb?parseFloat(m.rating_imdb):null,ye:m.rating_kinopoisk?parseFloat(m.rating_kinopoisk):
null,duration:m.duration?parseInt(m.duration):null,PD:m.slug}},tc:function(m,p,t,n){var q=this;m.mm?q.bd(m,p,t,n):q.ti("video/info","id="+m.ja+"&did="+V.model()+"&lang=ru",null,function(v,y,u){w.debug("megogo.loadMediaInfo video/info callback",v,y,u);var x,z;if(v&&y&&"ok"==y.result&&y.data){var B=y.data;k.apply(u,{description:B.description,bE:B.trailer_id});if(!k.j(B.people))for(u.qd=[],y=0,x=B.people.length;y<x;y++)u.qd.push(B.people[y].name);if(k.j(B.season_list))q.bd(u,p,t,n);else{for(y=B.season_list.length-
1;0<=y;y--){var H=B.season_list[y];H.episode_list.length||B.season_list.pop()}x=k.apply(u,{Ca:!0,Gf:!(1<B.season_list.length),items:[]});for(y=0;y<B.season_list.length;y++)for(H=B.season_list[y],1<B.season_list.length&&(x=q.bc({id:"megogo-season-"+H.id,N:"content",ja:H.id,title:H.title,mb:u.mb,Ca:!0,Sf:!0,Gf:!0,items:[]}),u.items.push(x)),z=0;z<H.episode_list.length;z++){var N=H.episode_list[z];x.items.push(q.bc({id:"megogo-episode-"+N.id,mm:!0,ja:N.id,title:N.title,mb:N.images.image_162x100,poster:N.image,
duration:N.duration,description:u.description,T:u.T,country:u.country,year:u.year,xe:u.xe,ye:u.ye}))}"function"==typeof p&&p.call(t||window,v,u,n)}}},this,m)},bd:function(m,p,t,n){this.ti("stream","video_id="+m.ja+"&lang=ru",b,function(q,v,y){w.debug("megogo.loadMediaInfo stream callback",q,v,y);if(q&&v&&"ok"==v.result&&v.data){v=v.data;var u={id:"megogo-"+y.ja,url:v.src,title:v.title,duration:v.duration,T:y.T,xj:y}}"function"==typeof p&&p.call(t||window,q&&!!u,u,n)},this,m)},Be:function(m,p,t,n){w.debug("megogo.playMedia",
m);this.bd(m.xj,function(q,v){q&&v&&$player.play(v,null,null,function(y,u){"playbackBegun"==u&&"function"==typeof p&&p.call(t||window,!0,n)})})},ti:function(m,p,t,n,q,v){var y=this;if(t){if(Math.floor(yc().getTime()/1E3)>=a-300){y.Ii(function(){p+="&access_token="+b;y.request("https://api.megogo.net/v1/"+m,p,n,q,v)});return}p+="&access_token="+b}y.request("https://api.megogo.net/v1/"+m,p,n,q,v)},Tq:function(m,p,t,n,q){this.request((Iptv.standalone_domain?Iptv.standalone_domain+"/":"")+"billing.megogo.net/partners/"+
e+"/"+m,p,t,n,q)},request:function(m,p,t,n,q){if(k.Ga(p)){var v,y="",u="";for(v in p){var x=v+"="+p[v];y+=x+"&";u+=x}p=y+="sign="+k.M.F.og(unescape(encodeURIComponent(u))+f)+d}else p+="&sign="+k.M.F.og(unescape(encodeURIComponent(p.replace(/&/g,"")))+f)+d;m={url:m+"?"+p,method:"GET",rb:!1,scope:this,P:function(z,B,H){Y.U=null;z=B?k.F.JSON.decode(H.responseText):{};"function"==typeof t&&t.call(n||window,B,z,q)}};Y.U&&k.oa.abort(Y.U);Y.U=k.oa.request(m)}},$a.prototype);lc.megogo=vb})();
(function(){var b=0,a=[{id:"youtube-trending",Kb:"trending",value:"/feed/trending",title:"В тренде",href:"youtube.com/feed/trending"}];wb=function(c){$a.prototype.constructor.apply(this,arguments)};k.apply(wb.prototype,{id:"youtube",Mh:!1,Ac:-1,Kg:function(){return[{value:"CAASAhAB",title:"Релевантность"},{value:"CAISAhAB",title:"Дата загрузки"},{value:"CAMSAhAB",title:"Количество просмотров"},{value:"CAESAhAB",title:"Рейтинг"}]},sb:function(c,e,d){w.debug("youtube.loadNavItems");c.call(e||window,
!0,a,d)},Bb:function(c){w.debug("youtube.navItemsAccessor",c);return c},xb:function(c){w.debug("youtube.navCountAccessor",c.length);return c.length},Ob:function(c){c=k.apply({items:[]},c);w.debug("youtube.parseNavItem",k.apply({},c));return c},df:function(c,e,d,f,g,h,l,m,p){w.debug("youtube.loadContentPage",c,e,d,"order_by=",f,"query=",g,"page=",h);h||(d.Mi=null);g?(this.Mh?c=h?h:"youtube.com/results?search_query="+g:(h&&(g+="&ctoken="+h.continuation+"&continuation="+h.continuation+"&itct="+h.clickTrackingParams),
c="youtube.com/results?search_query="+g),this.Pc(c,l,m,p)):c=c.href;this.Pc(c,l,m,p)},Ta:function(c,e){if(this.Mh)try{var d=c.evaluate('.//div[@id="content"]//div[contains(@class, "yt-lockup-video")]',c,null,XPathResult.ORDERED_NODE_ITERATOR_TYPE,null)}catch(f){w.error(f.name,f.m,f.description||f.message||f,f)}else{c=c.evaluate('.//script[contains(text(), "ytInitialData")]',c,null,XPathResult.STRING_TYPE,null).stringValue.replace(/^\s+|\s+$/g,"");c=c.replace('window["ytInitialData"]',"var ytInitialData");
this.scripts={};with(this.scripts)try{eval(c),w.debug("youtube ytInitialData",void 0),d=void 0,e.Mi=void 0,e.Mi&&(e.Mi=e.Mi[0]),w.debug("youtube nextContinuationData",e.Mi)}catch(f){w.error(f.name,f.m,f.description||f.message||f,f)}}w.debug("youtube.contentItemsAccessor",d);return d},ut:function(c){var e;if(this.Mh)try{(e=c.evaluate('.//div[contains(@class, "search-pager")]//span[contains(text(), "Предыдущая")]/parent::a/@href',c,null,XPathResult.STRING_TYPE,null).stringValue)&&(e="youtube.com"+e)}catch(d){w.error(d.name,
d.m,d.description||d.message||d,d)}else return null;return e},Xs:function(c,e){var d;if(this.Mh)try{(d=c.evaluate('.//div[contains(@class, "search-pager")]//span[contains(text(), "Следующая")]/parent::a/@href',c,null,XPathResult.STRING_TYPE,null).stringValue)&&(d="youtube.com"+d)}catch(f){w.error(f.name,f.m,f.description||f.message||f,f)}else return e.Mi;return d},Jc:function(c){w.debug("youtube.contentCountAccessor",c);if(this.Mh)try{var e=c.evaluate('count(.//div[@id="content"]//div[contains(@class, "yt-lockup-video")])',
c,null,XPathResult.NUMBER_TYPE,null).numberValue}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}w.debug("youtube.contentCountAccessor",e);return e},Va:function(c){if(this.Mh)try{var e=c.evaluate('count(.//div[@id="content"]//div[contains(@class, "yt-lockup-video")])',c,null,XPathResult.NUMBER_TYPE,null).numberValue}catch(d){w.error(d.name,d.m,d.description||d.message||d,d)}w.debug("youtube.contentTotalAccessor",e);return Number.MAX_VALUE},$a:function(c,e){var d={};if(this.Mh){try{d.ja=
c.getAttribute("data-context-item-id"),d.href=e.evaluate('.//div[contains(@class, "yt-lockup-content")]/h3[contains(@class, "yt-lockup-title")]/a/@href',c,null,XPathResult.STRING_TYPE,null).stringValue,d.href="youtube.com"+d.href,d.id="youtube-video-"+d.ja+"-"+ ++b}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}try{d.title=e.evaluate('.//div[contains(@class, "yt-lockup-content")]/h3[contains(@class, "yt-lockup-title")]/a',c,null,XPathResult.STRING_TYPE,null).stringValue.replace(/^\s+|\s+$/g,
"")}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}try{d.description=e.evaluate('.//div[contains(@class, "yt-lockup-content")]/div[contains(@class, "yt-lockup-description")]',c,null,XPathResult.STRING_TYPE,null).stringValue.replace(/^\s+|\s+$/g,"")}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}try{var f=e.evaluate('.//div[contains(@class, "video-thumb")]//img',c,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue;d.mb=f.getAttribute("data-thumb")||f.getAttribute("src")}catch(g){w.error(g.name,
g.m,g.description||g.message||g,g)}try{f=e.evaluate('.//div[contains(@class, "yt-lockup-content")]/h3[contains(@class, "yt-lockup-title")]/span[contains(@class, "accessible-description")]',c,null,XPathResult.STRING_TYPE,null).stringValue.replace(/^\D+|\D+$/g,""),f=f.split(":"),3==f.length?f=3600*parseInt(f[0],10)+60*parseInt(f[1],10)+parseInt(f[2],10):2==f.length?f=60*parseInt(f[0],10)+parseInt(f[1],10):1==f.length&&(f=parseInt(f[0],10)),d.duration=f}catch(g){w.error(g.name,g.m,g.description||g.message||
g,g)}try{d.zw="youtube.com"+e.evaluate('.//div[contains(@class, "yt-lockup-content")]/div[contains(@class, "yt-lockup-byline")]/a/@href',c,null,XPathResult.STRING_TYPE,null).stringValue,d.$q=e.evaluate('.//div[contains(@class, "yt-lockup-content")]/div[contains(@class, "yt-lockup-byline")]/a',c,null,XPathResult.STRING_TYPE,null).stringValue.replace(/^\s+|\s+$/g,"")}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}try{d.xt=e.evaluate('.//div[contains(@class, "yt-lockup-content")]/div[contains(@class, "yt-lockup-meta")]/ul/li[1]',
c,null,XPathResult.STRING_TYPE,null).stringValue.replace(/^\s+|\s+$/g,"")}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}try{d.Np=e.evaluate('.//div[contains(@class, "yt-lockup-content")]/div[contains(@class, "yt-lockup-meta")]/ul/li[2]',c,null,XPathResult.STRING_TYPE,null).stringValue.replace(/^\s+|\s+$/g,""),d.oj=parseInt(d.Np.replace(/\D+/g,""))}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}}else{try{d.ja=c.videoId,d.id="youtube-video-"+d.ja+"-"+ ++b}catch(g){w.error(g.name,
g.m,g.description||g.message||g,g)}try{d.href=c.navigationEndpoint.commandMetadata.webCommandMetadata.url}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}try{d.title=c.title.runs[0].text}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}try{d.description=c.descriptionSnippet.runs[0].text}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}try{d.mb=c.thumbnail.thumbnails[0].url,d.Gy=c.richThumbnail.movingThumbnailRenderer.movingThumbnailDetails.thumbnails[0].url}catch(g){w.error(g.name,
g.m,g.description||g.message||g,g)}try{d.gx=c.lengthText.simpleText,f=d.gx.split(":"),3==f.length?f=3600*parseInt(f[0],10)+60*parseInt(f[1],10)+parseInt(f[2],10):2==f.length?f=60*parseInt(f[0],10)+parseInt(f[1],10):1==f.length&&(f=parseInt(f[0],10)),d.duration=f}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}try{d.$q=c.longBylineText.runs[0].text,d.zw="youtube.com"+c.longBylineText.runs[0].navigationEndpoint.commandMetadata.webCommandMetadata.url}catch(g){w.error(g.name,g.m,g.description||
g.message||g,g)}try{d.xt=c.publishedTimeText.simpleText}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}try{d.Np=c.viewCountText.simpleText,d.oj=parseInt(d.Np.replace(/\D+/g,""))}catch(g){w.error(g.name,g.m,g.description||g.message||g,g)}k.apply(d,{RC:function(){try{var g=W.getElementsByTagName("img",this.id)[0];g.src=this.mb}catch(h){w.error(h.name,h.m,h.description||h.message||h,h)}},UC:function(){try{var g=W.getElementsByTagName("img",this.id)[0];g.src=this.Gy}catch(h){w.error(h.name,
h.m,h.description||h.message||h,h)}}})}return d},vC:function(c,e,d,f){w.debug("youtube.loadRelatedVideos",c,e,d,f)},Od:function(c){var e=this.va;var d=c.Ca?" folder":"";c.parent&&(d+=" item-"+(c.index%c.parent.aa+1));var f=c.oj;f=parseInt(f);var g=f.toString();return['<span class="content-item ',e.Lb,"-content-item",d,'" id="'+c.id+'" title="'+c.id+'">','<div class="content-item-thumb ',e.Lb,"-content-item-thumb",d,'">','<img src="'+c.mb+'" alt="',c.title,'" /></div><div class="',e.Lb,'-content-item-title">'+
c.title+"</div>",'<div class="',e.Lb,'-content-item-channel">'+c.$q+"</div>",'<div class="',e.Lb,'-content-item-view-count">'+(1E5>f?f:1E6>f?g.substr(0,g.length-3)+" тыс.":g.substr(0,g.length-6)+" млн.")+" просмотров · "+c.xt+"</div>","</span>"].join("")},$A:function(){return""},tc:function(c,e,d,f){var g=this;w.debug("youtube.loadMediaInfo",c,e,d,f);g.Pc("youtube.com/watch?v="+c.ja,function(h,l,m){function p(M,K,T){M&&(K&&-1==M.search("[?|&]itag=")&&(M+="&itag="+K),T&&-1==M.search("[?|&]sig=")&&
(M+="&sig="+T),q={id:"youtube-"+m.ja,url:M,title:m.title,duration:m.duration},w.debug("youtube.media",q));"function"==typeof e&&e.call(d||window,!!M,q,f)}var t,n,q,v=g.Vt,y=[18,36,35,34,22,37,5];if(h&&(w.debug("youtube.loadPageAsDoc callback","youtube.com/watch?v="+m.ja),h=l.evaluate('.//script[contains(text(), "var ytInitialPlayerResponse")]',l,null,XPathResult.STRING_TYPE,null).stringValue.replace(/^\s+|\s+$/g,""),w.debug("script",h),h)){g.scripts={};with(ec)try{h=h.replace(/([\W]|^)(var\s+)?(ytInitialPlayerResponse)([\W]|$)/g,
"$1$$tmp.ytPlayerResponse$4").replace(/([\W]|^)(var\s+)?(yt)([\W]|$)/g,"$1$$tmp.yt$4");eval(h);var u=ec.ytPlayerResponse;w.debug("youtube player_response",u);var x=u.streamingData.formats;var z=0;for(t=x.length;z<t;z++){var B=x[z];if(-1!=y.indexOf(B.itag))if(w.debug("youtube format",B),n=B.cipher||B.signatureCipher){var H=k.Xm(n);var N="youtube.com"+(void 0).config.assets.js;if(v[N]){var E=v[N].encode(H.s);p(H.url,B.itag,E)}else{g.ty(N,function(M,K){K&&(E=v[N].encode(H.s));p(H.url,B.itag,E)});return}}else{var G=
B.url;break}}}catch(M){w.error(M.name,M.m,M.description||M.message||M,M)}}p(G)},this,c)},Vt:{},Wy:function(c,e){var d,f=this.Vt;if((d=c.match(/=(\w*)\(decodeURIComponent/))&&1<d.length&&(d=d[1],(d=c.match(new RegExp(d+"=(function\\([^}]*})")))&&1<d.length)){var g=d[1];f[e]={};with(f[e])f[e].encode=eval("("+g+")");if((d=/([\w\.]*)\(\w*,\d*\)/.exec(g))&&1<d.length){var h=d[1];if(-1!=h.indexOf()){if(h=h.split()[0],d=c.split("var "+h+"="),1<d.length){var l="var "+h+"="+d[1].split("}}")[0]+"}}";
with(f[e])eval(l)}}else if(d=c.split("function "+h+"("),1<d.length){l="function "+h+"("+d[1].split("}")[0]+"}";with(f[e])eval(l)}}}w.debug("youtube.parsePlayerPage",g,l,f[e]);return g},ty:function(c,e,d,f){var g=this;w.debug("youtube.loadPlayerPage",c);Y.U&&k.oa.abort(Y.U);Y.U=k.oa.request({url:c,rb:!0,scope:this,P:function(h,l,m){h=Y.U=null;l&&(h=g.Wy(m.responseText,c));"function"==typeof e&&e.call(d||window,l,h,f)}})}},$a.prototype);lc.youtube=wb})();