function $JssorPlayerClass$(){function i(n){function r(u){var f=$Jssor$.$EventSrc(u);t=f.pInstance;$Jssor$.$RemoveEvent(f,"dataavailable",r);$Jssor$.$Each(i,function(n){n!=t&&n.$Remove()});n.pTagName=t.tagName;i=null}function u(t){var u,f;return t.pInstance||(f=$Jssor$.$AttributeEx(t,"pHandler"),$JssorPlayer$[f]&&($Jssor$.$AddEvent(t,"dataavailable",r),u=new $JssorPlayer$[f](n,t),i.push(u),$JssorDebug$.$Execute(function(){$Jssor$.$Type(u.$Remove)!="function"&&$JssorDebug$.$Fail("'pRemove' interface not implemented for player handler '"+f+"'.")}))),u}var f=this,t,i=[];f.$InitPlayerController=function(){if(!n.pInstance&&!u(n)){var t=$Jssor$.$Children(n);$Jssor$.$Each(t,function(n){u(n)})}}}var t=this,n=[];t.$EVT_SWITCH=21;t.$FetchPlayers=function(t){t=t||document.body;var r=$Jssor$.$FindChildren(t,"player");$Jssor$.$Each(r,function(t){n[t.pId]||(t.pId=n.length,n.push(new i(t)));var r=n[t.pId];r.$InitPlayerController()})}}function $JssorCaptionSliderBase$(){$JssorAnimator$.call(this,0,0);this.$Revert=$Jssor$.$EmptyFunction}function onYouTubeIframeAPIReady(){var n=setInterval(function(){window.localStorage.getItem("yesp-cookies-accept")&&(jQuery("body").addClass("yesp-youtube-iframe-ready"),clearInterval(n))},100)}function setupTabs(){jQuery(function(n){n.ajaxSetup({cache:!1});n("#newstabsmain").tabs({beforeLoad:function(n,t){t.jqXHR.error(function(){t.panel.html("Loading : Error")})}})})}function openWindow(n,t,i,r,u,f,e,o,s,h,c){window.open(n,t,"width="+i+",height="+r+",directories="+u+",menubar="+f+",resizable="+e+",scrollbars="+o+",status="+s+",titlebar="+h+",toolbar="+c+"")}var $JssorSlider$,$JssorSlideshowFormations$,$JssorSlideshowRunner$,$JssorCaptionSlider$,tag,firstScriptTag;window.Modernizr=function(n,t,i){function a(n){c.cssText=n}function vt(n,t){return a(y.join(n+";")+(t||""))}function h(n,t){return typeof n===t}function v(n,t){return!!~(""+n).indexOf(t)}function lt(n,t){var u,r;for(u in n)if(r=n[u],!v(r,"-")&&c[r]!==i)return t=="pfx"?r:!0;return!1}function yt(n,t,r){var f,u;for(f in n)if(u=t[n[f]],u!==i)return r===!1?n[f]:h(u,"function")?u.bind(r||t):u;return!1}function f(n,t,i){var r=n.charAt(0).toUpperCase()+n.slice(1),u=(n+" "+ot.join(r+" ")+r).split(" ");return h(t,"string")||h(t,"undefined")?lt(u,t):(u=(n+" "+st.join(r+" ")+r).split(" "),yt(u,t,i))}function pt(){u.input=function(i){for(var r=0,u=i.length;r<u;r++)w[i[r]]=!!(i[r]in o);return w.list&&(w.list=!!(t.createElement("datalist")&&n.HTMLDataListElement)),w}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" "));u.inputtypes=function(n){for(var u=0,r,f,e,h=n.length;u<h;u++)o.setAttribute("type",f=n[u]),r=o.type!=="text",r&&(o.value=g,o.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(f)&&o.style.WebkitAppearance!==i?(s.appendChild(o),e=t.defaultView,r=e.getComputedStyle&&e.getComputedStyle(o,null).WebkitAppearance!=="textfield"&&o.offsetHeight!==0,s.removeChild(o)):/^(search|tel)$/.test(f)||(r=/^(url|email)$/.test(f)?o.checkValidity&&o.checkValidity()===!1:o.value!=g)),ht[n[u]]=!!r;return ht}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var u={},d=!0,s=t.documentElement,e="modernizr",ut=t.createElement(e),c=ut.style,o=t.createElement("input"),g=":)",ft={}.toString,y=" -webkit- -moz- -o- -ms- ".split(" "),et="Webkit Moz O ms",ot=et.split(" "),st=et.toLowerCase().split(" "),p={svg:"http://www.w3.org/2000/svg"},r={},ht={},w={},nt=[],tt=nt.slice,b,l=function(n,i,r,u){var l,a,c,v,f=t.createElement("div"),h=t.body,o=h||t.createElement("body");if(parseInt(r,10))while(r--)c=t.createElement("div"),c.id=u?u[r]:e+(r+1),f.appendChild(c);return l=["&#173;",'<style id="s',e,'">',n,"<\/style>"].join(""),f.id=e,(h?f:o).innerHTML+=l,o.appendChild(f),h||(o.style.background="",o.style.overflow="hidden",v=s.style.overflow,s.style.overflow="hidden",s.appendChild(o)),a=i(f,n),h?f.parentNode.removeChild(f):(o.parentNode.removeChild(o),s.style.overflow=v),!!a},at=function(t){var i=n.matchMedia||n.msMatchMedia,r;return i?i(t)&&i(t).matches||!1:(l("@media "+t+" { #"+e+" { position: absolute; } }",function(t){r=(n.getComputedStyle?getComputedStyle(t,null):t.currentStyle).position=="absolute"}),r)},ct=function(){function r(r,u){u=u||t.createElement(n[r]||"div");r="on"+r;var f=r in u;return f||(u.setAttribute||(u=t.createElement("div")),u.setAttribute&&u.removeAttribute&&(u.setAttribute(r,""),f=h(u[r],"function"),h(u[r],"undefined")||(u[r]=i),u.removeAttribute(r))),u=null,f}var n={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return r}(),it={}.hasOwnProperty,rt,k;rt=h(it,"undefined")||h(it.call,"undefined")?function(n,t){return t in n&&h(n.constructor.prototype[t],"undefined")}:function(n,t){return it.call(n,t)};Function.prototype.bind||(Function.prototype.bind=function(n){var t=this,i,r;if(typeof t!="function")throw new TypeError;return i=tt.call(arguments,1),r=function(){var f,e,u;return this instanceof r?(f=function(){},f.prototype=t.prototype,e=new f,u=t.apply(e,i.concat(tt.call(arguments))),Object(u)===u)?u:e:t.apply(n,i.concat(tt.call(arguments)))},r});r.flexbox=function(){return f("flexWrap")};r.flexboxlegacy=function(){return f("boxDirection")};r.canvas=function(){var n=t.createElement("canvas");return!!(n.getContext&&n.getContext("2d"))};r.canvastext=function(){return!!(u.canvas&&h(t.createElement("canvas").getContext("2d").fillText,"function"))};r.webgl=function(){return!!n.WebGLRenderingContext};r.touch=function(){var i;return"ontouchstart"in n||n.DocumentTouch&&t instanceof DocumentTouch?i=!0:l(["@media (",y.join("touch-enabled),("),e,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(n){i=n.offsetTop===9}),i};r.geolocation=function(){return"geolocation"in navigator};r.postmessage=function(){return!!n.postMessage};r.websqldatabase=function(){return!!n.openDatabase};r.indexedDB=function(){return!!f("indexedDB",n)};r.hashchange=function(){return ct("hashchange",n)&&(t.documentMode===i||t.documentMode>7)};r.history=function(){return!!(n.history&&history.pushState)};r.draganddrop=function(){var n=t.createElement("div");return"draggable"in n||"ondragstart"in n&&"ondrop"in n};r.websockets=function(){return"WebSocket"in n||"MozWebSocket"in n};r.rgba=function(){return a("background-color:rgba(150,255,150,.5)"),v(c.backgroundColor,"rgba")};r.hsla=function(){return a("background-color:hsla(120,40%,100%,.5)"),v(c.backgroundColor,"rgba")||v(c.backgroundColor,"hsla")};r.multiplebgs=function(){return a("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(c.background)};r.backgroundsize=function(){return f("backgroundSize")};r.borderimage=function(){return f("borderImage")};r.borderradius=function(){return f("borderRadius")};r.boxshadow=function(){return f("boxShadow")};r.textshadow=function(){return t.createElement("div").style.textShadow===""};r.opacity=function(){return vt("opacity:.55"),/^0.55$/.test(c.opacity)};r.cssanimations=function(){return f("animationName")};r.csscolumns=function(){return f("columnCount")};r.cssgradients=function(){var n="background-image:";return a((n+"-webkit- ".split(" ").join("gradient(linear,left top,right bottom,from(#9f9),to(white));"+n)+y.join("linear-gradient(left top,#9f9, white);"+n)).slice(0,-n.length)),v(c.backgroundImage,"gradient")};r.cssreflections=function(){return f("boxReflect")};r.csstransforms=function(){return!!f("transform")};r.csstransforms3d=function(){var n=!!f("perspective");return n&&"webkitPerspective"in s.style&&l("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t){n=t.offsetLeft===9&&t.offsetHeight===3}),n};r.csstransitions=function(){return f("transition")};r.fontface=function(){var n;return l('@font-face {font-family:"font";src:url("https://")}',function(i,r){var f=t.getElementById("smodernizr"),u=f.sheet||f.styleSheet,e=u?u.cssRules&&u.cssRules[0]?u.cssRules[0].cssText:u.cssText||"":"";n=/src/i.test(e)&&e.indexOf(r.split(" ")[0])===0}),n};r.generatedcontent=function(){var n;return l(["#",e,"{font:0/0 a}#",e,':after{content:"',g,'";visibility:hidden;font:3px/1 a}'].join(""),function(t){n=t.offsetHeight>=3}),n};r.video=function(){var i=t.createElement("video"),n=!1;try{(n=!!i.canPlayType)&&(n=new Boolean(n),n.ogg=i.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),n.h264=i.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),n.webm=i.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(r){}return n};r.audio=function(){var i=t.createElement("audio"),n=!1;try{(n=!!i.canPlayType)&&(n=new Boolean(n),n.ogg=i.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),n.mp3=i.canPlayType("audio/mpeg;").replace(/^no$/,""),n.wav=i.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),n.m4a=(i.canPlayType("audio/x-m4a;")||i.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(r){}return n};r.localstorage=function(){try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch(n){return!1}};r.sessionstorage=function(){try{return sessionStorage.setItem(e,e),sessionStorage.removeItem(e),!0}catch(n){return!1}};r.webworkers=function(){return!!n.Worker};r.applicationcache=function(){return!!n.applicationCache};r.svg=function(){return!!t.createElementNS&&!!t.createElementNS(p.svg,"svg").createSVGRect};r.inlinesvg=function(){var n=t.createElement("div");return n.innerHTML="<svg/>",(n.firstChild&&n.firstChild.namespaceURI)==p.svg};r.smil=function(){return!!t.createElementNS&&/SVGAnimate/.test(ft.call(t.createElementNS(p.svg,"animate")))};r.svgclippaths=function(){return!!t.createElementNS&&/SVGClipPath/.test(ft.call(t.createElementNS(p.svg,"clipPath")))};for(k in r)rt(r,k)&&(b=k.toLowerCase(),u[b]=r[k](),nt.push((u[b]?"":"no-")+b));return u.input||pt(),u.addTest=function(n,t){if(typeof n=="object")for(var r in n)rt(n,r)&&u.addTest(r,n[r]);else{if(n=n.toLowerCase(),u[n]!==i)return u;t=typeof t=="function"?t():t;typeof d!="undefined"&&d&&(s.className+=" "+(t?"":"no-")+n);u[n]=t}return u},a(""),ut=o=null,function(n,t){function p(n,t){var i=n.createElement("p"),r=n.getElementsByTagName("head")[0]||n.documentElement;return i.innerHTML="x<style>"+t+"<\/style>",r.insertBefore(i.lastChild,r.firstChild)}function c(){var n=r.elements;return typeof n=="string"?n.split(" "):n}function o(n){var t=h[n[s]];return t||(t={},e++,n[s]=e,h[e]=t),t}function l(n,r,u){if(r||(r=t),i)return r.createElement(n);u||(u=o(r));var f;return f=u.cache[n]?u.cache[n].cloneNode():y.test(n)?(u.cache[n]=u.createElem(n)).cloneNode():u.createElem(n),f.canHaveChildren&&!v.test(n)&&!f.tagUrn?u.frag.appendChild(f):f}function w(n,r){if(n||(n=t),i)return n.createDocumentFragment();r=r||o(n);for(var f=r.frag.cloneNode(),u=0,e=c(),s=e.length;u<s;u++)f.createElement(e[u]);return f}function b(n,t){t.cache||(t.cache={},t.createElem=n.createElement,t.createFrag=n.createDocumentFragment,t.frag=t.createFrag());n.createElement=function(i){return r.shivMethods?l(i,n,t):t.createElem(i)};n.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+c().join().replace(/[\w\-]+/g,function(n){return t.createElem(n),t.frag.createElement(n),'c("'+n+'")'})+");return n}")(r,t.frag)}function a(n){n||(n=t);var u=o(n);return!r.shivCSS||f||u.hasCSS||(u.hasCSS=!!p(n,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),i||b(n,u),n}var u=n.html5||{},v=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,y=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,f,s="_html5shiv",e=0,h={},i,r;(function(){try{var n=t.createElement("a");n.innerHTML="<xyz><\/xyz>";f="hidden"in n;i=n.childNodes.length==1||function(){t.createElement("a");var n=t.createDocumentFragment();return typeof n.cloneNode=="undefined"||typeof n.createDocumentFragment=="undefined"||typeof n.createElement=="undefined"}()}catch(r){f=!0;i=!0}})();r={elements:u.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:u.shivCSS!==!1,supportsUnknownElements:i,shivMethods:u.shivMethods!==!1,type:"default",shivDocument:a,createElement:l,createDocumentFragment:w};n.html5=r;a(t)}(this,t),u._version="2.8.3",u._prefixes=y,u._domPrefixes=st,u._cssomPrefixes=ot,u.mq=at,u.hasEvent=ct,u.testProp=function(n){return lt([n])},u.testAllProps=f,u.testStyles=l,u.prefixed=function(n,t,i){return t?f(n,t,i):f(n,"pfx")},s.className=s.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(d?" js "+nt.join(" "):""),u}(this,this.document);!function(n){function e(t,i,r){if(r){if("object"!=typeof t&&(t={}),"boolean"!=typeof t.isMenu){var f=r.children();t.isMenu=1==f.length&&f.is(i.panelNodetype)}return t}return t=n.extend(!0,{},n[u].defaults,t),("top"==t.position||"bottom"==t.position)&&("back"==t.zposition||"next"==t.zposition)&&(n[u].deprecated('Using position "'+t.position+'" in combination with zposition "'+t.zposition+'"','zposition "front"'),t.zposition="front"),t}function s(t){return t=n.extend(!0,{},n[u].configuration,t),"string"!=typeof t.pageSelector&&(t.pageSelector="> "+t.pageNodetype),t}function h(){r.$wndw=n(window);r.$html=n("html");r.$body=n("body");r.$allMenus=n();n.each([t,f,i],function(n,t){t.add=function(n){n=n.split(" ");for(var i in n)t[n[i]]=t.mm(n[i])}});t.mm=function(n){return"mm-"+n};t.add("menu ismenu panel list subtitle selected label spacer current highest hidden page blocker modal background opened opening subopened subopen fullsubopen subclose");t.umm=function(n){return"mm-"==n.slice(0,3)&&(n=n.slice(3)),n};f.mm=function(n){return"mm-"+n};f.add("parent style");i.mm=function(n){return n+".mm"};i.add("toggle open opening opened close closing closed update setPage setSelected transitionend webkitTransitionEnd mousedown touchstart mouseup touchend scroll touchmove click keydown keyup resize");r.$wndw.on(i.keydown,function(n){if(r.$html.hasClass(t.opened)&&9==n.keyCode)return(n.preventDefault(),!1)});var e=0;r.$wndw.on(i.resize,function(n,i){if(i||r.$html.hasClass(t.opened)){var u=r.$wndw.height();u!=e&&(e=u,r.$page.css("min-height",u))}});n[u]._c=t;n[u]._d=f;n[u]._e=i;n[u].glbl=r}function c(i,r){if(i.hasClass(t.current))return!1;var f=n("."+t.panel,r),u=f.filter("."+t.current);return f.removeClass(t.highest).removeClass(t.current).not(i).not(u).addClass(t.hidden),i.hasClass(t.opened)?u.addClass(t.highest).removeClass(t.opened).removeClass(t.subopened):(i.addClass(t.highest),u.addClass(t.subopened)),i.removeClass(t.hidden).removeClass(t.subopened).addClass(t.current).addClass(t.opened),"open"}function o(n,t,r){var f=!1,u=function(){f||t.call(n[0]);f=!0};n.one(i.transitionend,u);n.one(i.webkitTransitionEnd,u);setTimeout(u,1.1*r)}var u="mmenu";if(!n[u]){var r={$wndw:null,$html:null,$body:null,$page:null,$blck:null,$allMenus:null},t={},f={},i={},l=0,a=0;n[u]=function(n,t,i){return r.$allMenus=r.$allMenus.add(n),this.$menu=n,this.opts=t,this.conf=i,this.serialnr=l++,this._init(),this};n[u].prototype={open:function(){var n=this;return this._openSetup(),setTimeout(function(){n._openFinish()},50),"open"},_openSetup:function(){a=r.$wndw.scrollTop();this.$menu.addClass(t.current);r.$allMenus.not(this.$menu).trigger(i.close);r.$page.data(f.style,r.$page.attr("style")||"");r.$wndw.trigger(i.resize,[!0]);this.opts.modal&&r.$html.addClass(t.modal);this.opts.moveBackground&&r.$html.addClass(t.background);"left"!=this.opts.position&&r.$html.addClass(t.mm(this.opts.position));"back"!=this.opts.zposition&&r.$html.addClass(t.mm(this.opts.zposition));this.opts.classes&&r.$html.addClass(this.opts.classes);r.$html.addClass(t.opened);this.$menu.addClass(t.opened)},_openFinish:function(){var n=this;o(r.$page,function(){n.$menu.trigger(i.opened)},this.conf.transitionDuration);r.$html.addClass(t.opening);this.$menu.trigger(i.opening)},close:function(){var n=this;return o(r.$page,function(){n.$menu.removeClass(t.current).removeClass(t.opened);r.$html.removeClass(t.opened).removeClass(t.modal).removeClass(t.background).removeClass(t.mm(n.opts.position)).removeClass(t.mm(n.opts.zposition));n.opts.classes&&r.$html.removeClass(n.opts.classes);r.$wndw.off(i.resize).off(i.keydown);r.$page.attr("style",r.$page.data(f.style));n.$menu.trigger(i.closed)},this.conf.transitionDuration),r.$html.removeClass(t.opening),this.$menu.trigger(i.closing),"close"},_init:function(){if(this.opts=e(this.opts,this.conf,this.$menu),this.direction=this.opts.slidingSubmenus?"horizontal":"vertical",this._initPage(r.$page),this._initMenu(),this._initBlocker(),this._initPanles(),this._initLinks(),this._initOpenClose(),this._bindCustomEvents(),n[u].addons)for(var t=0;t<n[u].addons.length;t++)"function"==typeof this["_addon_"+n[u].addons[t]]&&this["_addon_"+n[u].addons[t]]()},_bindCustomEvents:function(){var r=this,u;this.$menu.off(i.open+" "+i.close+" "+i.setPage+" "+i.update).on(i.open+" "+i.close+" "+i.setPage+" "+i.update,function(n){n.stopPropagation()});this.$menu.on(i.open,function(i){return n(this).hasClass(t.current)?(i.stopImmediatePropagation(),!1):r.open()}).on(i.close,function(i){return n(this).hasClass(t.current)?r.close():(i.stopImmediatePropagation(),!1)}).on(i.setPage,function(n,t){r._initPage(t);r._initOpenClose()});u=this.$menu.find(this.opts.isMenu&&"horizontal"!=this.direction?"ul, ol":"."+t.panel);u.off(i.toggle+" "+i.open+" "+i.close).on(i.toggle+" "+i.open+" "+i.close,function(n){n.stopPropagation()});"horizontal"==this.direction?u.on(i.open,function(){return c(n(this),r.$menu)}):u.on(i.toggle,function(){var r=n(this);return r.triggerHandler(r.parent().hasClass(t.opened)?i.close:i.open)}).on(i.open,function(){return n(this).parent().addClass(t.opened),"open"}).on(i.close,function(){return n(this).parent().removeClass(t.opened),"close"})},_initBlocker:function(){var u=this;r.$blck||(r.$blck=n('<div id="'+t.blocker+'" />').appendTo(r.$body));r.$blck.off(i.touchstart).on(i.touchstart,function(n){n.preventDefault();n.stopPropagation();r.$blck.trigger(i.mousedown)}).on(i.mousedown,function(n){n.preventDefault();r.$html.hasClass(t.modal)||u.$menu.trigger(i.close)})},_initPage:function(i){i||(i=n(this.conf.pageSelector,r.$body),i.length>1&&(n[u].debug("Multiple nodes found for the page-node, all nodes are wrapped in one <"+this.conf.pageNodetype+">."),i=i.wrapAll("<"+this.conf.pageNodetype+" />").parent()));i.addClass(t.page);r.$page=i},_initMenu:function(){this.conf.clone&&(this.$menu=this.$menu.clone(!0),this.$menu.add(this.$menu.find("*")).filter("[id]").each(function(){n(this).attr("id",t.mm(n(this).attr("id")))}));this.$menu.contents().each(function(){3==n(this)[0].nodeType&&n(this).remove()});this.$menu.prependTo("body").addClass(t.menu);this.$menu.addClass(t.mm(this.direction));this.opts.classes&&this.$menu.addClass(this.opts.classes);this.opts.isMenu&&this.$menu.addClass(t.ismenu);"left"!=this.opts.position&&this.$menu.addClass(t.mm(this.opts.position));"back"!=this.opts.zposition&&this.$menu.addClass(t.mm(this.opts.zposition))},_initPanles:function(){var o=this,u,r,h,s,e;this.__refactorClass(n("."+this.conf.listClass,this.$menu),"list");this.opts.isMenu&&n("ul, ol",this.$menu).not(".mm-nolist").addClass(t.list);u=n("."+t.list+" > li",this.$menu);this.__refactorClass(u.filter("."+this.conf.selectedClass),"selected");this.__refactorClass(u.filter("."+this.conf.labelClass),"label");this.__refactorClass(u.filter("."+this.conf.spacerClass),"spacer");u.off(i.setSelected).on(i.setSelected,function(i,r){i.stopPropagation();u.removeClass(t.selected);"boolean"!=typeof r&&(r=!0);r&&n(this).addClass(t.selected)});this.__refactorClass(n("."+this.conf.panelClass,this.$menu),"panel");this.$menu.children().filter(this.conf.panelNodetype).add(this.$menu.find("."+t.list).children().children().filter(this.conf.panelNodetype)).addClass(t.panel);r=n("."+t.panel,this.$menu);r.each(function(i){var r=n(this),u=r.attr("id")||t.mm("m"+o.serialnr+"-p"+i);r.attr("id",u)});r.find("."+t.panel).each(function(){var i=n(this),s=i.is("ul, ol")?i:i.find("ul ,ol").first(),r=i.parent(),u=r.find("> a, > span"),h=r.closest("."+t.panel),e;(i.data(f.parent,r),r.parent().is("."+t.list))&&(e=n('<a class="'+t.subopen+'" href="#'+i.attr("id")+'" />').insertBefore(u),u.is("a")||e.addClass(t.fullsubopen),"horizontal"==o.direction&&s.prepend('<li class="'+t.subtitle+'"><a class="'+t.subclose+'" href="#'+h.attr("id")+'">'+u.text()+"<\/a><\/li>"))});h="horizontal"==this.direction?i.open:i.toggle;(r.each(function(){var t=n(this),r=t.attr("id");n('a[href="#'+r+'"]',o.$menu).off(i.click).on(i.click,function(n){n.preventDefault();t.trigger(h)})}),"horizontal"==this.direction)?(s=n("."+t.list+" > li."+t.selected,this.$menu),s.add(s.parents("li")).parents("li").removeClass(t.selected).end().each(function(){var i=n(this),r=i.find("> ."+t.panel);r.length&&(i.parents("."+t.panel).addClass(t.subopened),r.addClass(t.opened))}).closest("."+t.panel).addClass(t.opened).parents("."+t.panel).addClass(t.subopened)):n("li."+t.selected,this.$menu).addClass(t.opened).parents("."+t.selected).removeClass(t.selected);e=r.filter("."+t.opened);e.length||(e=r.first());e.addClass(t.opened).last().addClass(t.current);"horizontal"==this.direction&&r.find("."+t.panel).appendTo(this.$menu)},_initLinks:function(){var u=this;n("."+t.list+" > li > a",this.$menu).not("."+t.subopen).not("."+t.subclose).not('[rel="external"]').not('[target="_blank"]').off(i.click).on(i.click,function(f){var e=n(this),s=e.attr("href"),o;u.__valueOrFn(u.opts.onClick.setSelected,e)&&e.parent().trigger(i.setSelected);o=u.__valueOrFn(u.opts.onClick.preventDefault,e,"#"==s.slice(0,1));o&&f.preventDefault();u.__valueOrFn(u.opts.onClick.blockUI,e,!o)&&r.$html.addClass(t.blocking);u.__valueOrFn(u.opts.onClick.close,e,o)&&u.$menu.triggerHandler(i.close)})},_initOpenClose:function(){var f=this,u=this.$menu.attr("id");u&&u.length&&(this.conf.clone&&(u=t.umm(u)),n('a[href="#'+u+'"]').off(i.click).on(i.click,function(n){n.preventDefault();f.$menu.trigger(i.open)}));u=r.$page.attr("id");u&&u.length&&n('a[href="#'+u+'"]').off(i.click).on(i.click,function(n){n.preventDefault();f.$menu.trigger(i.close)})},__valueOrFn:function(n,t,i){return"function"==typeof n?n.call(t[0]):"undefined"==typeof n&&"undefined"!=typeof i?i:n},__refactorClass:function(n,i){n.removeClass(this.conf[i+"Class"]).addClass(t[i])}};n.fn[u]=function(t,i){return r.$wndw||h(),t=e(t,i),i=s(i),this.each(function(){var r=n(this);r.data(u)||r.data(u,new n[u](r,t,i))})};n[u].version="4.2.0";n[u].defaults={position:"left",zposition:"back",moveBackground:!0,slidingSubmenus:!0,modal:!1,classes:"",onClick:{setSelected:!0}};n[u].configuration={preventTabbing:!0,panelClass:"Panel",listClass:"List",selectedClass:"Selected",labelClass:"Label",spacerClass:"Spacer",pageNodetype:"div",panelNodetype:"ul, ol, div",transitionDuration:400},function(){var i=window.document,t=window.navigator.userAgent,r=(document.createElement("div").style,"ontouchstart"in i),e="WebkitOverflowScrolling"in i.documentElement.style,f=function(){return t.indexOf("Android")>=0?2.4>parseFloat(t.slice(t.indexOf("Android")+8)):!1}();n[u].support={touch:r,oldAndroidBrowser:f,overflowscrolling:function(){return r?e?!0:f?!1:!0:!0}()}}();n[u].debug=function(){};n[u].deprecated=function(n,t){"undefined"!=typeof console&&"undefined"!=typeof console.warn&&console.warn("MMENU: "+n+" is deprecated, use "+t+" instead.")}}}(jQuery);!function(n){var t="mmenu",i="counters";n[t].prototype["_addon_"+i]=function(){var s=this,r=this.opts[i],u=n[t]._c,h=n[t]._d,f=n[t]._e,o,e;u.add("counter noresults");f.add("updatecounters");"boolean"==typeof r&&(r={add:r,update:r});"object"!=typeof r&&(r={});r=n.extend(!0,{},n[t].defaults[i],r);r.count&&(n[t].deprecated('the option "count" for counters, the option "update"'),r.update=r.count);this.__refactorClass(n("em."+this.conf.counterClass,this.$menu),"counter");o=n("."+u.panel,this.$menu);(r.add&&o.each(function(){var f=n(this),i=f.data(h.parent),r,t;i&&(r=n('<em class="'+u.counter+'" />'),t=i.find("> a."+u.subopen),t.parent().find("em."+u.counter).length||t.before(r))}),r.update)&&(e=n("em."+u.counter,this.$menu),e.off(f.updatecounters).on(f.updatecounters,function(n){n.stopPropagation()}).each(function(){var i=n(this),t=n(i.next().attr("href"),s.$menu);t.is("."+u.list)||(t=t.find("> ."+u.list));t.length&&i.on(f.updatecounters,function(){var n=t.children().not("."+u.label).not("."+u.subtitle).not("."+u.hidden).not("."+u.noresults);i.html(n.length)})}).trigger(f.updatecounters),this.$menu.on(f.update,function(){e.trigger(f.updatecounters)}))};n[t].defaults[i]={add:!1,update:!1};n[t].configuration.counterClass="Counter";n[t].addons=n[t].addons||[];n[t].addons.push(i)}(jQuery);!function(n){function r(n,t,i){return t>n&&(n=t),n>i&&(n=i),n}var t="mmenu",i="dragOpen";n[t].prototype["_addon_"+i]=function(){var o=this,u=this.opts[i],l,f,s,e,v,w,c;if(n.fn.hammer&&(l=n[t]._c,f=(n[t]._d,n[t]._e),l.add("dragging"),f.add("dragleft dragright dragup dragdown dragend"),s=n[t].glbl,"boolean"==typeof u&&(u={open:u}),"object"!=typeof u&&(u={}),"number"!=typeof u.maxStartPos&&(u.maxStartPos="left"==this.opts.position||"right"==this.opts.position?150:75),u=n.extend(!0,{},n[t].defaults[i],u),u.open)){var h=0,b=!1,y=0,p=0,a="width";switch(this.opts.position){case"left":case"right":a="width";break;default:a="height"}switch(this.opts.position){case"left":e={events:f.dragleft+" "+f.dragright,open_dir:"right",close_dir:"left",delta:"deltaX",page:"pageX",negative:!1};break;case"right":e={events:f.dragleft+" "+f.dragright,open_dir:"left",close_dir:"right",delta:"deltaX",page:"pageX",negative:!0};break;case"top":e={events:f.dragup+" "+f.dragdown,open_dir:"down",close_dir:"up",delta:"deltaY",page:"pageY",negative:!1};break;case"bottom":e={events:f.dragup+" "+f.dragdown,open_dir:"up",close_dir:"down",delta:"deltaY",page:"pageY",negative:!0}}v=this.__valueOrFn(u.pageNode,this.$menu,s.$page);"string"==typeof v&&(v=n(v));w=s.$page.find("."+l.mm("fixed-top")+", ."+l.mm("fixed-bottom"));c=s.$page;switch(o.opts.zposition){case"back":c=c.add(w);break;case"front":c=o.$menu;break;case"next":c=c.add(o.$menu).add(w)}v.hammer().on(f.touchstart+" "+f.mousedown,function(n){var i,t;"touchstart"==n.type?(i=n.originalEvent.touches[0]||n.originalEvent.changedTouches[0],t=i[e.page]):"mousedown"==n.type&&(t=n[e.page]);switch(o.opts.position){case"right":case"bottom":t>=s.$wndw[a]()-u.maxStartPos&&(h=1);break;default:t<=u.maxStartPos&&(h=1)}}).on(e.events+" "+f.dragend,function(n){h>0&&(n.gesture.preventDefault(),n.stopPropagation())}).on(e.events,function(n){var t=e.negative?-n.gesture[e.delta]:n.gesture[e.delta];if(b=t>y?e.open_dir:e.close_dir,y=t,y>u.threshold&&1==h){if(s.$html.hasClass(l.opened))return;h=2;o._openSetup();s.$html.addClass(l.dragging);p=r(s.$wndw[a]()*o.conf[i][a].perc,o.conf[i][a].min,o.conf[i][a].max)}2==h&&c.css(o.opts.position,r(y,10,p)-("front"==o.opts.zposition?p:0))}).on(f.dragend,function(){2==h&&(s.$html.removeClass(l.dragging),c.css(o.opts.position,""),b==e.open_dir?o._openFinish():o.close());h=0})}};n[t].defaults[i]={open:!1,threshold:50};n[t].configuration[i]={width:{perc:.8,min:140,max:440},height:{perc:.8,min:140,max:880}};n[t].addons=n[t].addons||[];n[t].addons.push(i)}(jQuery);!function(n){var t="mmenu",i="header";n[t].prototype["_addon_"+i]=function(){var s=this,u=this.opts[i],o=this.conf[i],r=n[t]._c,f=(n[t]._d,n[t]._e),h,c,e;if(r.add("header hasheader prev next title titletext"),f.add("updateheader"),h=n[t].glbl,("boolean"==typeof u&&(u={add:u,update:u}),"object"!=typeof u&&(u={}),u=n.extend(!0,{},n[t].defaults[i],u),u.add)&&(c=u.content?u.content:'<a class="'+r.prev+'" href="#"><\/a><span class="'+r.title+'"><\/span><a class="'+r.next+'" href="#"><\/a>',n('<div class="'+r.header+'" />').prependTo(this.$menu).append(c)),e=n("div."+r.header,this.$menu),e.length&&this.$menu.addClass(r.hasheader),u.update&&e.length){var v=e.find("."+r.title),l=e.find("."+r.prev),a=e.find("."+r.next),y="#"+h.$page.attr("id");l.add(a).on(f.click,function(t){t.preventDefault();t.stopPropagation();var i=n(this).attr("href");"#"!==i&&(i==y?s.$menu.trigger(f.close):n(i,s.$menu).trigger(f.open))});n("."+r.panel,this.$menu).each(function(){var t=n(this),i=n("."+o.panelHeaderClass,t).text(),e=n("."+o.panelPrevClass,t).attr("href"),s=n("."+o.panelNextClass,t).attr("href");i||(i=n("."+r.subclose,t).text());i||(i=u.title);e||(e=n("."+r.subclose,t).attr("href"));t.off(f.updateheader).on(f.updateheader,function(n){n.stopPropagation();v[i?"show":"hide"]().text(i);l[e?"show":"hide"]().attr("href",e);a[s?"show":"hide"]().attr("href",s)});t.on(f.open,function(){n(this).trigger(f.updateheader)})}).filter("."+r.current).trigger(f.updateheader)}};n[t].defaults[i]={add:!1,content:!1,update:!1,title:"Menu"};n[t].configuration[i]={panelHeaderClass:"Header",panelNextClass:"Next",panelPrevClass:"Prev"};n[t].addons=n[t].addons||[];n[t].addons.push(i)}(jQuery);!function(n){var t="mmenu",i="labels";n[t].prototype["_addon_"+i]=function(){function h(){var t=r.hassearch&&c.$menu.hasClass(r.hassearch),n=r.hasheader&&c.$menu.hasClass(r.hasheader);return t?n?100:50:n?60:0}var c=this,f=this.opts[i],r=n[t]._c,u=(n[t]._d,n[t]._e),e,s,o;if(r.add("collapsed"),r.add("fixedlabels original clone"),u.add("updatelabels position scroll"),n[t].support.touch&&(u.scroll+=" "+u.mm("touchmove")),"boolean"==typeof f&&(f={collapse:f}),"object"!=typeof f&&(f={}),f=n.extend(!0,{},n[t].defaults[i],f),f.collapse)this.__refactorClass(n("li."+this.conf.collapsedClass,this.$menu),"collapsed"),s=n("."+r.label,this.$menu),s.each(function(){var t=n(this),i=t.nextUntil("."+r.label,"all"==f.collapse?null:"."+r.collapsed);"all"==f.collapse&&(t.addClass(r.opened),i.removeClass(r.collapsed));i.length&&(t.wrapInner("<span />"),n('<a href="#" class="'+r.subopen+" "+r.fullsubopen+'" />').prependTo(t).on(u.click,function(n){n.preventDefault();t.toggleClass(r.opened);i[t.hasClass(r.opened)?"removeClass":"addClass"](r.collapsed)}))});else if(f.fixed){if("horizontal"!=this.direction)return;this.$menu.addClass(r.fixedlabels);e=n("."+r.panel,this.$menu);s=n("."+r.label,this.$menu);e.add(s).off(u.updatelabels+" "+u.position+" "+u.scroll).on(u.updatelabels+" "+u.position+" "+u.scroll,function(n){n.stopPropagation()});o=h();e.each(function(){var i=n(this),f=i.find("."+r.label),t;f.length&&(t=i.scrollTop(),f.each(function(){var f=n(this),e,s,c,l,h;f.wrapInner("<div />").wrapInner("<div />");l=f.find("> div");h=n();f.on(u.updatelabels,function(){t=i.scrollTop();f.hasClass(r.hidden)||(h=f.nextAll("."+r.label).not("."+r.hidden).first(),e=f.offset().top+t,s=h.length?h.offset().top+t:!1,c=l.height(),f.trigger(u.position))});f.on(u.position,function(){var n=0;s&&t+o>s-c?n=s-e-c:t+o>e&&(n=t-e+o);l.css("top",n)})}),i.on(u.updatelabels,function(){t=i.scrollTop();o=h();f.trigger(u.position)}).on(u.scroll,function(){f.trigger(u.updatelabels)}))});this.$menu.on(u.update,function(){e.trigger(u.updatelabels)}).on(u.opening,function(){e.trigger(u.updatelabels).trigger(u.scroll)})}};n[t].defaults[i]={fixed:!1,collapse:!1};n[t].configuration.collapsedClass="Collapsed";n[t].addons=n[t].addons||[];n[t].addons.push(i)}(jQuery);!function(n){function r(n){switch(n){case 9:case 16:case 17:case 18:case 37:case 38:case 39:case 40:return!0}return!1}var t="mmenu",i="searchfield";n[t].prototype["_addon_"+i]=function(){var o=this,e=this.opts[i],u=n[t]._c,a=n[t]._d,f=n[t]._e,s;if((u.add("search hassearch noresults nosubresults counter"),f.add("search reset change"),"boolean"==typeof e&&(e={add:e,search:e}),"object"!=typeof e&&(e={}),e=n.extend(!0,{},n[t].defaults[i],e),e.add&&(n('<div class="'+u.search+'" />').prependTo(this.$menu).append('<input placeholder="'+e.placeholder+'" type="text" autocomplete="off" />'),e.noResults&&n("ul, ol",this.$menu).first().append('<li class="'+u.noresults+'">'+e.noResults+"<\/li>")),n("div."+u.search,this.$menu).length&&this.$menu.addClass(u.hassearch),e.search)&&(s=n("div."+u.search,this.$menu).find("input"),s.length)){var c=n("."+u.panel,this.$menu),v=n("."+u.list+"> li."+u.label,this.$menu),h=n("."+u.list+"> li",this.$menu).not("."+u.subtitle).not("."+u.label).not("."+u.noresults),l="> a";e.showLinksOnly||(l+=", > span");s.off(f.keyup+" "+f.change).on(f.keyup,function(n){r(n.keyCode)||o.$menu.trigger(f.search)}).on(f.change,function(){o.$menu.trigger(f.search)});this.$menu.off(f.reset+" "+f.search).on(f.reset+" "+f.search,function(n){n.stopPropagation()}).on(f.reset,function(){o.$menu.trigger(f.search,[""])}).on(f.search,function(t,i){"string"==typeof i?s.val(i):i=s.val();i=i.toLowerCase();c.scrollTop(0);h.add(v).addClass(u.hidden);h.each(function(){var t=n(this);n(l,t).text().toLowerCase().indexOf(i)>-1&&t.add(t.prevAll("."+u.label).first()).removeClass(u.hidden)});n(c.get().reverse()).each(function(){var t=n(this),i=t.data(a.parent),r;i&&(r=t.add(t.find("> ."+u.list)).find("> li").not("."+u.subtitle).not("."+u.label).not("."+u.hidden),r.length?i.removeClass(u.hidden).removeClass(u.nosubresults).prevAll("."+u.label).first().removeClass(u.hidden):(t.hasClass(u.current)&&i.trigger(f.open),i.addClass(u.nosubresults)))});o.$menu[h.not("."+u.hidden).length?"removeClass":"addClass"](u.noresults);o.$menu.trigger(f.update)})}};n[t].defaults[i]={add:!1,search:!1,showLinksOnly:!0,placeholder:"Search",noResults:"No results found."};n[t].addons=n[t].addons||[];n[t].addons.push(i)}(jQuery);var $JssorDebug$=new function(){function n(t){if(t.constructor===n.caller)throw new Error("Cannot create instance of an abstract class.");}this.$DebugMode=!0;this.$Log=function(n,t){var i=window.console||{},r=this.$DebugMode;r&&i.log?i.log(n):r&&t&&alert(n)};this.$Error=function(n,t){var r=window.console||{},i=this.$DebugMode;if(i&&r.error?r.error(n):i&&alert(n),i)throw t||new Error(n);};this.$Fail=function(n){throw new Error(n);};this.$Assert=function(n,t){var i=this.$DebugMode;if(i&&!n)throw new Error("Assert failed "+t||"");};this.$Trace=function(n){var t=window.console||{},i=this.$DebugMode;i&&t.log&&t.log(n)};this.$Execute=function(n){var t=this.$DebugMode;t&&n()};this.$LiveStamp=function(n,t){var r=this.$DebugMode,i;r&&(i=document.createElement("DIV"),i.setAttribute("id",t),n.$Live=i)};this.$C_AbstractMethod=function(){throw new Error("The method is abstract, it should be implemented by subclass.");};this.$C_AbstractClass=n},$JssorEasing$=window.$JssorEasing$={$EaseLinear:function(n){return n},$EaseGoBack:function(n){return 1-Math.abs((n*=2)-1)},$EaseSwing:function(n){return-Math.cos(n*Math.PI)/2+.5},$EaseInQuad:function(n){return n*n},$EaseOutQuad:function(n){return-n*(n-2)},$EaseInOutQuad:function(n){return(n*=2)<1?1/2*n*n:-1/2*(--n*(n-2)-1)},$EaseInCubic:function(n){return n*n*n},$EaseOutCubic:function(n){return(n-=1)*n*n+1},$EaseInOutCubic:function(n){return(n*=2)<1?1/2*n*n*n:1/2*((n-=2)*n*n+2)},$EaseInQuart:function(n){return n*n*n*n},$EaseOutQuart:function(n){return-((n-=1)*n*n*n-1)},$EaseInOutQuart:function(n){return(n*=2)<1?1/2*n*n*n*n:-1/2*((n-=2)*n*n*n-2)},$EaseInQuint:function(n){return n*n*n*n*n},$EaseOutQuint:function(n){return(n-=1)*n*n*n*n+1},$EaseInOutQuint:function(n){return(n*=2)<1?1/2*n*n*n*n*n:1/2*((n-=2)*n*n*n*n+2)},$EaseInSine:function(n){return 1-Math.cos(n*Math.PI/2)},$EaseOutSine:function(n){return Math.sin(n*Math.PI/2)},$EaseInOutSine:function(n){return-1/2*(Math.cos(Math.PI*n)-1)},$EaseInExpo:function(n){return n==0?0:Math.pow(2,10*(n-1))},$EaseOutExpo:function(n){return n==1?1:-Math.pow(2,-10*n)+1},$EaseInOutExpo:function(n){return n==0||n==1?n:(n*=2)<1?1/2*Math.pow(2,10*(n-1)):1/2*(-Math.pow(2,-10*--n)+2)},$EaseInCirc:function(n){return-(Math.sqrt(1-n*n)-1)},$EaseOutCirc:function(n){return Math.sqrt(1-(n-=1)*n)},$EaseInOutCirc:function(n){return(n*=2)<1?-1/2*(Math.sqrt(1-n*n)-1):1/2*(Math.sqrt(1-(n-=2)*n)+1)},$EaseInElastic:function(n){if(!n||n==1)return n;return-(Math.pow(2,10*(n-=1))*Math.sin((n-.075)*2*Math.PI/.3))},$EaseOutElastic:function(n){if(!n||n==1)return n;return Math.pow(2,-10*n)*Math.sin((n-.075)*2*Math.PI/.3)+1},$EaseInOutElastic:function(n){if(!n||n==1)return n;var t=.45,i=.1125;return(n*=2)<1?-.5*Math.pow(2,10*(n-=1))*Math.sin((n-i)*2*Math.PI/t):Math.pow(2,-10*(n-=1))*Math.sin((n-i)*2*Math.PI/t)*.5+1},$EaseInBack:function(n){var t=1.70158;return n*n*((t+1)*n-t)},$EaseOutBack:function(n){var t=1.70158;return(n-=1)*n*((t+1)*n+t)+1},$EaseInOutBack:function(n){var t=1.70158;return(n*=2)<1?1/2*n*n*(((t*=1.525)+1)*n-t):1/2*((n-=2)*n*(((t*=1.525)+1)*n+t)+2)},$EaseInBounce:function(n){return 1-$JssorEasing$.$EaseOutBounce(1-n)},$EaseOutBounce:function(n){return n<1/2.75?7.5625*n*n:n<2/2.75?7.5625*(n-=1.5/2.75)*n+.75:n<2.5/2.75?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375},$EaseInOutBounce:function(n){return n<1/2?$JssorEasing$.$EaseInBounce(n*2)*.5:$JssorEasing$.$EaseOutBounce(n*2-1)*.5+.5},$EaseInWave:function(n){return 1-Math.cos(n*Math.PI*2)},$EaseOutWave:function(n){return Math.sin(n*Math.PI*2)},$EaseOutJump:function(n){return 1-((n*=2)<1?(n=1-n)*n*n:(n-=1)*n*n)},$EaseInJump:function(n){return(n*=2)<1?n*n*n:(n=2-n)*n*n}},$JssorDirection$=window.$JssorDirection$={$TO_LEFT:1,$TO_RIGHT:2,$TO_TOP:4,$TO_BOTTOM:8,$HORIZONTAL:3,$VERTICAL:12,$LEFTRIGHT:3,$TOPBOTOM:12,$TOPLEFT:5,$TOPRIGHT:6,$BOTTOMLEFT:9,$BOTTOMRIGHT:10,$AROUND:15,$GetDirectionHorizontal:function(n){return n&3},$GetDirectionVertical:function(n){return n&12},$ChessHorizontal:function(n){return(~n&3)+(n&12)},$ChessVertical:function(n){return(~n&12)+(n&3)},$IsToLeft:function(n){return(n&3)==1},$IsToRight:function(n){return(n&3)==2},$IsToTop:function(n){return(n&12)==4},$IsToBottom:function(n){return(n&12)==8},$IsHorizontal:function(n){return(n&3)>0},$IsVertical:function(n){return(n&12)>0}},$JssorKeyCode$={$BACKSPACE:8,$COMMA:188,$DELETE:46,$DOWN:40,$END:35,$ENTER:13,$ESCAPE:27,$HOME:36,$LEFT:37,$NUMPAD_ADD:107,$NUMPAD_DECIMAL:110,$NUMPAD_DIVIDE:111,$NUMPAD_ENTER:108,$NUMPAD_MULTIPLY:106,$NUMPAD_SUBTRACT:109,$PAGE_DOWN:34,$PAGE_UP:33,$PERIOD:190,$RIGHT:39,$SPACE:32,$TAB:9,$UP:38},$JssorAlignment$={$TopLeft:17,$TopCenter:18,$TopRight:20,$MiddleLeft:33,$MiddleCenter:34,$MiddleRight:36,$BottomLeft:65,$BottomCenter:66,$BottomRight:68,$IsTop:function(n){return n&!0},$IsMiddle:function(n){return n&!0},$IsBottom:function(n){return n&!0},$IsLeft:function(n){return n&!0},$IsCenter:function(n){return n&!0},$IsRight:function(n){return n&!0}},$JssorMatrix$,$JssorAnimator$,$Jssor$=window.$Jssor$=new function(){function v(){var n,h,f;if(!u)if(ui!="Microsoft Internet Explorer"||!window.attachEvent||!window.ActiveXObject)if(ui!="Netscape"||!window.addEventListener)f=/(opera)(?:.*version|)[ \/]([\w.]+)/i.exec(t),f&&(u=ii,r=o(f[2]));else{var e=t.indexOf("Firefox"),i=t.indexOf("Safari"),l=t.indexOf("Chrome"),s=t.indexOf("AppleWebKit");e>=0?(u=tt,r=o(t.substring(e+8))):i>=0&&(h=t.substring(0,i).lastIndexOf("/"),u=l>=0?ti:tt,r=o(t.substring(h+1,i)));s>=0&&(b=o(t.substring(s+12)))}else{n=t.indexOf("MSIE");u=ni;c=o(t.substring(n+5,t.indexOf(";",n)));/*@cc_on ri=@_jscript_version@*/;r=document.documentMode||c}}function h(){return v(),u==ni}function ht(){return h()&&(r<6||document.compatMode=="BackCompat")}function ki(){return v(),u==tt}function fi(){return v(),u==tt}function ei(){return v(),u==ti}function oi(){return v(),u==ii}function si(){return fi()&&b>534&&b<535}function d(){return h()&&r<9}function l(n){return k||(i(["transform","WebkitTransform","msTransform","MozTransform","OTransform"],function(t){if(n.style[t]!=undefined)return k=t,!0}),k=k||"transform"),k}function hi(n){return Object.prototype.toString.call(n)}function i(n,t){var i,r;if(hi(n)=="[object Array]"){for(i=0;i<n.length;i++)if(t(n[i],i,n))return!0}else for(r in n)if(t(n[r],r,n))return!0}function di(){return it||(it={},i(["Boolean","Number","String","Function","Array","Date","RegExp","Object"],function(n){it["[object "+n+"]"]=n.toLowerCase()})),it}function y(n){return n==null?String(n):di()[hi(n)]||"object"}function gi(t){var i,r;if(!t||y(t)!=="object"||t.nodeType||n.$IsWindow(t))return!1;i=Object.prototype.hasOwnProperty;try{if(t.constructor&&!i.call(t,"constructor")&&!i.call(t.constructor.prototype,"isPrototypeOf"))return!1}catch(u){return!1}for(r in t);return r===undefined||i.call(t,r)}function p(n,t){return{x:n,y:t}}function ci(n,t){setTimeout(n,t||0)}function rt(n,t,r){var u=!n||n=="inherit"?"":n;return i(t,function(n){var t=n.exec(u),i,r;t&&(i=u.substr(0,t.index),r=u.substr(t.lastIndex+1,u.length-(t.lastIndex+1)),u=i+r)}),u=r+(u.indexOf(" ")!=0?" ":"")+u}function li(n,t){r<9&&(n.style.filter=t)}function nr(t,i,r){if(ri<9){var u=t.style.filter,f=new RegExp(/[\s]*progid:DXImageTransform\.Microsoft\.Matrix\([^\)]*\)/g),e=i?"progid:DXImageTransform.Microsoft.Matrix(M11="+i[0][0]+", M12="+i[0][1]+", M21="+i[1][0]+", M22="+i[1][1]+", SizingMethod='auto expand')":"",o=rt(u,[f],e);li(t,o);n.$CssMarginTop(t,r.y);n.$CssMarginLeft(t,r.x)}}function ai(n){n.constructor===ai.caller&&n.$Construct&&n.$Construct()}function a(n){return n||window.event}function g(n,t,i){if(i!=undefined)n.style[t]=i;else{var r=n.currentStyle||n.style;return i=r[t],i==""&&window.getComputedStyle&&(r=n.ownerDocument.defaultView.getComputedStyle(n,null),r&&(i=r.getPropertyValue(t)||r[t])),i}}function ct(n,t,i,r){if(i!=undefined)r&&(i+="px"),g(n,t,i);else return o(g(n,t))}function tr(n,t,i){return ct(n,t,i,!0)}function e(n,t){var i=t&2,r=t?ct:g;return function(t,u){return r(t,n,u,i)}}function ir(n){if(h()&&c<9){var t=/opacity=([^)]*)/.exec(n.style.filter||"");return t?o(t[1])/100:1}return o(n.style.opacity||"1")}function rr(n,t,i){var f;if(h()&&c<9){var e=n.style.filter||"",o=new RegExp(/[\s]*alpha\([^\)]*\)/g),r=Math.round(100*t),u="";(r<100||i)&&(u="alpha(opacity="+r+") ");f=rt(e,[o],u);li(n,f)}else n.style.opacity=t==1?"":Math.round(t*100)/100}function vi(t,i){var u=i.$Rotate||0,r=i.$Scale==undefined?1:i.$Scale,f,e,o;d()?(f=n.$CreateMatrix(u/180*Math.PI,r,r),nr(t,!u&&r==1?null:f,n.$GetMatrixOffset(f,i.$OriginalWidth,i.$OriginalHeight))):(e=l(t),e&&(o="rotate("+u%360+"deg) scale("+r+")",ei()&&b>535&&"ontouchstart"in window&&(o+=" perspective(2000px)"),t.style[e]=o))}function yi(n,t,i,r){for(r=r||"u",n=n?n.firstChild:null;n;n=n.nextSibling)if(n.nodeType==1){if(bt(n,r)==t)return n;if(!i){var u=yi(n,t,i,r);if(u)return u}}}function vt(n,t,i,r){var u,f;for(r=r||"u",u=[],n=n?n.firstChild:null;n;n=n.nextSibling)n.nodeType==1&&(bt(n,r)==t&&u.push(n),i||(f=vt(n,t,i,r),f.length&&(u=u.concat(f))));return u}function pi(n,t,i){for(n=n?n.firstChild:null;n;n=n.nextSibling)if(n.nodeType==1){if(n.tagName==t)return n;if(!i){var r=pi(n,t,i);if(r)return r}}}function wi(n,t,i){var r=[],u;for(n=n?n.firstChild:null;n;n=n.nextSibling)n.nodeType==1&&(t&&n.tagName!=t||r.push(n),i||(u=wi(n,t,i),u.length&&(r=r.concat(u))));return r}function yt(n){for(var i,r,t=1;t<arguments.length;t++)if(i=arguments[t],i)for(r in i)n[r]=i[r];return n}function ur(n,t){var r,i;$JssorDebug$.$Assert(t);r={};for(i in n)n[i]!==t[i]&&(r[i]=n[i]);return r}function pt(n){return document.createElement(n)}function wt(n,t,i){if(i==undefined)return n.getAttribute(t);n.setAttribute(t,i)}function bt(n,t){return wt(n,t)||wt(n,"data-"+t)}function s(n,t){if(t==undefined)return n.className;n.className=t}function ft(n){var t={};return i(n,function(n){t[n]=n}),t}function kt(n,t){var r="";return i(t,function(t){r&&(r+=n);r+=t}),r}function o(n){return parseFloat(n)}function dt(n,t){return n.cloneNode(!t)}function gt(n){if(n){var t=n.$FlyDirection;t&1&&(n.x=n.$ScaleHorizontal||1);t&2&&(n.x=-n.$ScaleHorizontal||-1);t&4&&(n.y=n.$ScaleVertical||1);t&8&&(n.y=-n.$ScaleVertical||-1);n.$Rotate==!0&&(n.$Rotate=1);gt(n.$Brother)}}function fr(t){function e(){var n=h;f?n+="ds":o?n+="dn":u==2?n+="pv":u&&(n+="av");s(t,n)}function c(t){f?n.$CancelEvent(t):(nt.push(r),o=!0,e())}var r=this,h,o,u,f;r.$MouseUp=function(){o=!1;e()};r.$Selected=function(n){if(n!=undefined)u=n,e();else return u};r.$Enable=function(n){if(n!=undefined)f=!n,e();else return!f};t=n.$GetElement(t);nt||(n.$AddEventBrowserMouseUp(function(){var n=nt;nt=[];i(n,function(n){n.$MouseUp()})}),nt=[]);h=s(t);$Jssor$.$AddEvent(t,"mousedown",c)}function ot(){return w||(w=yt({$MarginTop:n.$CssMarginTop,$MarginLeft:n.$CssMarginLeft,$Clip:n.$SetStyleClip,$Transform:n.$SetStyleTransform},et)),w}function bi(){return ot(),w.$Transform=w.$Transform,w}var n=this,st=/\S+/g,ni=1,tt=2,tt=3,ti=4,ii=5,u=0,r=0,c=0,ri=0,b=0,ui=navigator.appName,er=navigator.appVersion,t=navigator.userAgent,f=document.documentElement,k,it,lt,at,ut,nt,et,w;n.$IsBrowserIE=h;n.$IsBrowserIeQuirks=ht;n.$IsBrowserFireFox=ki;n.$IsBrowserSafari=fi;n.$IsBrowserChrome=ei;n.$IsBrowserOpera=oi;n.$IsBrowserBadTransform=si;n.$IsBrowserIe9Earlier=d;n.$BrowserVersion=function(){return r};n.$BrowserEngineVersion=function(){return c||r};n.$WebKitVersion=function(){return v(),b};n.$Delay=ci;n.$Inherit=function(n,t){return t.apply(n,[].slice.call(arguments,2)),yt({},n)};n.$Construct=ai;n.$GetElement=function(t){return n.$IsString(t)&&(t=document.getElementById(t)),t};n.$GetEvent=a;n.$EventSrc=function(n){return n=a(n),n.target||n.srcElement||document};n.$EventDst=function(n){return n=a(n),n.relatedTarget||n.toElement};n.$MousePosition=function(n){n=a(n);var t=document.body;return{x:n.pageX||n.clientX+(f.scrollLeft||t.scrollLeft||0)-(f.clientLeft||t.clientLeft||0)||0,y:n.pageY||n.clientY+(f.scrollTop||t.scrollTop||0)-(f.clientTop||t.clientTop||0)||0}};n.$PageScroll=function(){var n=document.body;return{x:(window.pageXOffset||f.scrollLeft||n.scrollLeft||0)-(f.clientLeft||n.clientLeft||0),y:(window.pageYOffset||f.scrollTop||n.scrollTop||0)-(f.clientTop||n.clientTop||0)}};n.$WindowSize=function(){var n=document.body;return{x:n.clientWidth||f.clientWidth,y:n.clientHeight||f.clientHeight}};n.$SetStyleTransform=function(t,i){si()?ci(n.$CreateCallback(null,vi,t,i)):vi(t,i)};n.$SetStyleTransformOrigin=function(n,t){var i=l(n);i&&(n.style[i+"Origin"]=t)};n.$CssScale=function(n,t){var i;if(h()&&c<9||c<10&&ht())n.style.zoom=t==1?"":t;else if(i=l(n),i){var r="scale("+t+")",u=n.style[i],f=new RegExp(/[\s]*scale\(.*?\)/g),e=rt(u,[f],r);n.style[i]=e}};n.$EnableHWA=function(n){n.style[l(n)]&&n.style[l(n)]!="none"||(n.style[l(n)]="perspective(2000px)")};n.$DisableHWA=function(n){n.style[l(n)]="none"};lt=0;at=0;n.$WindowResizeFilter=function(n,t){return d()?function(){var f=!0,i=ht()?n.document.body:n.document.documentElement,r,u;i&&(r=i.offsetWidth-lt,u=i.offsetHeight-at,r||u?(lt+=r,at+=u):f=!1);f&&t()}:t};n.$MouseOverOutFilter=function(t,i){return $JssorDebug$.$Execute(function(){if(!i)throw new Error('Null reference, parameter "target".');}),function(r){r=a(r);var f=r.type,u=r.relatedTarget||(f=="mouseout"?r.toElement:r.fromElement);u&&(u===i||n.$IsChild(i,u))||t(r)}};n.$AddEvent=function(t,i,r,u){t=n.$GetElement(t);t.addEventListener?(i=="mousewheel"&&t.addEventListener("DOMMouseScroll",r,u),t.addEventListener(i,r,u)):t.attachEvent&&(t.attachEvent("on"+i,r),u&&t.setCapture&&t.setCapture());$JssorDebug$.$Execute(function(){t.addEventListener||t.attachEvent||$JssorDebug$.$Fail("Unable to attach event handler, no known technique.")})};n.$RemoveEvent=function(t,i,r,u){t=n.$GetElement(t);t.removeEventListener?(i=="mousewheel"&&t.removeEventListener("DOMMouseScroll",r,u),t.removeEventListener(i,r,u)):t.detachEvent&&(t.detachEvent("on"+i,r),u&&t.releaseCapture&&t.releaseCapture())};n.$FireEvent=function(n,t){var i,r;$JssorDebug$.$Execute(function(){document.createEvent||document.createEventObject||$JssorDebug$.$Fail("Unable to fire event, no known technique.");n.dispatchEvent||n.fireEvent||$JssorDebug$.$Fail("Unable to fire event, no known technique.")});document.createEvent?(i=document.createEvent("HTMLEvents"),i.initEvent(t,!1,!1),n.dispatchEvent(i)):(r="on"+t,i=document.createEventObject(),n.fireEvent(r,i))};n.$AddEventBrowserMouseUp=function(t,i){n.$AddEvent(d()?document:window,"mouseup",t,i)};n.$RemoveEventBrowserMouseUp=function(t,i){n.$RemoveEvent(d()?document:window,"mouseup",t,i)};n.$CancelEvent=function(n){n=a(n);n.preventDefault&&n.preventDefault();n.cancel=!0;n.returnValue=!1};n.$StopEvent=function(n){n=a(n);n.stopPropagation&&n.stopPropagation();n.cancelBubble=!0};n.$CreateCallback=function(n,t){var i=[].slice.call(arguments,2);return function(){var r=i.concat([].slice.call(arguments,0));return t.apply(n,r)}};n.$FreeElement=function(t){ut||(ut=n.$CreateDiv());t&&($Jssor$.$AppendChild(ut,t),$Jssor$.$ClearInnerHtml(ut))};n.$InnerText=function(t,i){if(i==undefined)return t.textContent||t.innerText;var r=document.createTextNode(i);n.$ClearInnerHtml(t);t.appendChild(r)};n.$InnerHtml=function(n,t){if(t==undefined)return n.innerHTML;n.innerHTML=t};n.$GetClientRect=function(n){var t=n.getBoundingClientRect();return{x:t.left,y:t.top,w:t.right-t.left,h:t.bottom-t.top}};n.$ClearInnerHtml=function(n){n.innerHTML=""};n.$EncodeHtml=function(t){var i=n.$CreateDiv();return n.$InnerText(i,t),n.$InnerHtml(i)};n.$DecodeHtml=function(t){var i=n.$CreateDiv();return n.$InnerHtml(i,t),n.$InnerText(i)};n.$SelectElement=function(n){var i,t;window.getSelection&&(i=window.getSelection());t=null;document.createRange?(t=document.createRange(),t.selectNode(n)):(t=document.body.createTextRange(),t.moveToElementText(n),t.select());i&&i.addRange(t)};n.$DeselectElements=function(){document.selection?document.selection.empty():window.getSelection&&window.getSelection().removeAllRanges()};n.$Children=function(n){for(var i=[],t=n.firstChild;t;t=t.nextSibling)t.nodeType==1&&i.push(t);return i};n.$FindChild=yi;n.$FindChildren=vt;n.$FindChildByTag=pi;n.$FindChildrenByTag=wi;n.$GetElementsByTag=function(n,t){return n.getElementsByTagName(t)};n.$Extend=yt;n.$Unextend=ur;n.$IsUndefined=function(n){return y(n)=="undefined"};n.$IsFunction=function(n){return y(n)=="function"};n.$IsArray=function(n){return y(n)=="array"};n.$IsString=function(n){return y(n)=="string"};n.$IsNumeric=function(n){return!isNaN(o(n))&&isFinite(n)};n.$IsWindow=function(n){return n&&n==n.window};n.$Type=y;n.$Each=i;n.$IsPlainObject=gi;n.$CreateElement=pt;n.$CreateDiv=function(){return pt("DIV",document)};n.$CreateSpan=function(){return pt("SPAN",document)};n.$EmptyFunction=function(){};n.$Attribute=wt;n.$AttributeEx=bt;n.$ClassName=s;n.$ToHash=ft;n.$Join=kt;n.$AddClass=function(n,t){var i=s(n)+" "+t;s(n,kt(" ",ft(i.match(st))))};n.$RemoveClass=function(t,i){s(t,kt(" ",n.$Unextend(ft(s(t).match(st)),ft(i.match(st)))))};n.$ParentNode=function(n){return n.parentNode};n.$HideElement=function(t){n.$CssDisplay(t,"none")};n.$EnableElement=function(t,i){i?n.$Attribute(t,"disabled",!0):n.$RemoveAttribute(t,"disabled")};n.$HideElements=function(t){for(var i=0;i<t.length;i++)n.$HideElement(t[i])};n.$ShowElement=function(t,i){n.$CssDisplay(t,i?"none":"")};n.$ShowElements=function(t,i){for(var r=0;r<t.length;r++)n.$ShowElement(t[r],i)};n.$RemoveAttribute=function(n,t){n.removeAttribute(t)};n.$CanClearClip=function(){return h()&&r<10};n.$SetStyleClip=function(n,t){if(t)n.style.clip="rect("+Math.round(t.$Top)+"px "+Math.round(t.$Right)+"px "+Math.round(t.$Bottom)+"px "+Math.round(t.$Left)+"px)";else{var i=n.style.cssText,r=[new RegExp(/[\s]*clip: rect\(.*?\)[;]?/i),new RegExp(/[\s]*cliptop: .*?[;]?/i),new RegExp(/[\s]*clipright: .*?[;]?/i),new RegExp(/[\s]*clipbottom: .*?[;]?/i),new RegExp(/[\s]*clipleft: .*?[;]?/i)],u=rt(i,r,"");$Jssor$.$CssCssText(n,u)}};n.$GetNow=function(){return(new Date).getTime()};n.$AppendChild=function(n,t){n.appendChild(t)};n.$AppendChildren=function(t,r){i(r,function(i){n.$AppendChild(t,i)})};n.$InsertBefore=function(n,t,i){n.insertBefore(t,i)};n.$InsertAdjacentHtml=function(n,t,i){n.insertAdjacentHTML(t,i)};n.$RemoveChild=function(n,t){n.removeChild(t)};n.$RemoveChildren=function(t,r){i(r,function(i){n.$RemoveChild(t,i)})};n.$ClearChildren=function(t){n.$RemoveChildren(t,n.$Children(t))};n.$ParseInt=function(n,t){return parseInt(n,t||10)};n.$ParseFloat=o;n.$IsChild=function(n,t){for(var i=document.body;t&&n!=t&&i!=t;)try{t=t.parentNode}catch(r){return!1}return n==t};n.$CloneNode=dt;n.$TranslateTransitions=function(n){var t,i;if(n){for(t=0;t<n.length;t++)gt(n[t]);for(i in n)gt(n[i])}};n.$LoadImage=function(t,i){function f(t){n.$RemoveEvent(u,"load",f);n.$RemoveEvent(u,"abort",e);n.$RemoveEvent(u,"error",e);i&&i(u,t)}function e(){f(!0)}var u=new Image;oi()&&r<11.6||!t?f(!t):(n.$AddEvent(u,"load",f),n.$AddEvent(u,"abort",e),n.$AddEvent(u,"error",e),u.src=t)};n.$LoadImages=function(t,r,u){function e(n){f--;r&&n&&n.src==r.src&&(r=n);!f&&u&&u(r)}var f=t.length+1;i(t,function(t){n.$LoadImage(t.src,e)});e()};n.$BuildElement=function(n,t,i,r){var f,e,u,o,h;for(r&&(n=dt(n)),f=vt(n,t),f.length||(f=$Jssor$.$GetElementsByTag(n,t)),e=f.length-1;e>-1;e--)u=f[e],o=dt(i),s(o,s(u)),$Jssor$.$CssCssText(o,u.style.cssText),h=$Jssor$.$ParentNode(u),$Jssor$.$InsertBefore(h,o,u),$Jssor$.$RemoveChild(h,u);return n};n.$Buttonize=function(n){return new fr(n)};n.$Css=g;n.$CssN=ct;n.$CssP=tr;n.$CssOverflow=e("overflow");n.$CssTop=e("top",2);n.$CssLeft=e("left",2);n.$CssWidth=e("width",2);n.$CssHeight=e("height",2);n.$CssMarginLeft=e("marginLeft",2);n.$CssMarginTop=e("marginTop",2);n.$CssPosition=e("position");n.$CssDisplay=e("display");n.$CssZIndex=e("zIndex",1);n.$CssFloat=function(n,t){return g(n,h()?"styleFloat":"cssFloat",t)};n.$CssOpacity=function(n,t,i){if(t!=undefined)rr(n,t,i);else return ir(n)};n.$CssCssText=function(n,t){if(t!=undefined)n.style.cssText=t;else return n.style.cssText};et={$Opacity:n.$CssOpacity,$Top:n.$CssTop,$Left:n.$CssLeft,$Width:n.$CssWidth,$Height:n.$CssHeight,$Position:n.$CssPosition,$Display:n.$CssDisplay,$ZIndex:n.$CssZIndex};n.$StyleSetter=ot;n.$StyleSetterEx=bi;n.$GetStyles=function(n,t){ot();var r={};return i(t,function(t,i){et[i]&&(r[i]=et[i](n))}),r};n.$SetStyles=function(n,t){var r=ot();i(t,function(t,i){r[i]&&r[i](n,t)})};n.$SetStylesEx=function(t,i){bi();n.$SetStyles(t,i)};$JssorMatrix$=new function(){function t(n,t){for(var o,i,f,r,s=n[0].length,h=n.length,c=t[0].length,e=[],u=0;u<h;u++)for(o=e[u]=[],i=0;i<c;i++){for(f=0,r=0;r<s;r++)f+=n[u][r]*t[r][i];o[i]=f}return e}var n=this;n.$ScaleX=function(t,i){return n.$ScaleXY(t,i,0)};n.$ScaleY=function(t,i){return n.$ScaleXY(t,0,i)};n.$ScaleXY=function(n,i,r){return t(n,[[i,0],[0,r]])};n.$TransformPoint=function(n,i){var r=t(n,[[i.x],[i.y]]);return p(r[0][0],r[1][0])}};n.$CreateMatrix=function(n,t,i){var r=Math.cos(n),u=Math.sin(n);return[[r*t,-u*i],[u*t,r*i]]};n.$GetMatrixOffset=function(n,t,i){var r=$JssorMatrix$.$TransformPoint(n,p(-t/2,-i/2)),u=$JssorMatrix$.$TransformPoint(n,p(t/2,-i/2)),f=$JssorMatrix$.$TransformPoint(n,p(t/2,i/2)),e=$JssorMatrix$.$TransformPoint(n,p(-t/2,i/2));return p(Math.min(r.x,u.x,f.x,e.x)+t/2,Math.min(r.y,u.y,f.y,e.y)+i/2)};n.$Transform=function(n,t,i,r,u,f,e){var o=t,s,a;if(n){o={};for(s in t){var d=f[s]||1,w=u[s]||[0,1],h=(i-w[0])/w[1];h=Math.min(Math.max(h,0),1);h=h*d;a=Math.floor(h);h!=a&&(h-=a);var g=r[s]||r.$Default,b=g(h),c,k=n[s],v=t[s];$Jssor$.$IsNumeric(v)?c=k+(v-k)*b:(c=$Jssor$.$Extend({$Offset:{}},n[s]),$Jssor$.$Each(v.$Offset,function(n,t){var i=n*b;c.$Offset[t]=i;c[t]+=i}));o[s]=c}n.$Zoom&&(o.$Transform={$Rotate:o.$Rotate||0,$Scale:o.$Zoom,$OriginalWidth:e.$OriginalWidth,$OriginalHeight:e.$OriginalHeight})}if(t.$Clip&&e.$Move){var l=o.$Clip.$Offset,y=(l.$Top||0)+(l.$Bottom||0),p=(l.$Left||0)+(l.$Right||0);o.$Left=(o.$Left||0)+p;o.$Top=(o.$Top||0)+y;o.$Clip.$Left-=p;o.$Clip.$Right-=p;o.$Clip.$Top-=y;o.$Clip.$Bottom-=y}return o.$Clip&&$Jssor$.$CanClearClip()&&!o.$Clip.$Top&&!o.$Clip.$Left&&o.$Clip.$Right==e.$OriginalWidth&&o.$Clip.$Bottom==e.$OriginalHeight&&(o.$Clip=null),o}},$JssorObject$=window.$JssorObject$=function(){function u(n,i){$JssorDebug$.$Execute(function(){if(n==undefined||n==null)throw new Error("param 'eventName' is null or empty.");if(typeof i!="function")throw"param 'handler' must be a function.";$Jssor$.$Each(t,function(t){if(t.$EventName==n&&t.$Handler===i)throw new Error("The handler listened to the event already, cannot listen to the same event of the same object with the same handler twice.");})});t.push({$EventName:n,$Handler:i})}function f(n,i){$JssorDebug$.$Execute(function(){if(n==undefined||n==null)throw new Error("param 'eventName' is null or empty.");if(typeof i!="function")throw"param 'handler' must be a function.";});$Jssor$.$Each(t,function(r,u){r.$EventName==n&&r.$Handler===i&&t.splice(u,1)})}function e(){t=[]}function r(){$Jssor$.$Each(i,function(n){$Jssor$.$RemoveEvent(n.$Obj,n.$EventName,n.$Handler)});i=[]}var n=this,t=[],i=[];n.$Listen=function(n,t,r,u){$JssorDebug$.$Execute(function(){if(!n)throw new Error("param 'obj' is null or empty.");if(t==undefined||t==null)throw new Error("param 'eventName' is null or empty.");if(typeof r!="function")throw"param 'handler' must be a function.";$Jssor$.$Each(i,function(i){if(i.$Obj===n&&i.$EventName==t&&i.$Handler===r)throw new Error("The handler listened to the event already, cannot listen to the same event of the same object with the same handler twice.");})});$Jssor$.$AddEvent(n,t,r,u);i.push({$Obj:n,$EventName:t,$Handler:r})};n.$Unlisten=function(n,t,r){$JssorDebug$.$Execute(function(){if(!n)throw new Error("param 'obj' is null or empty.");if(t==undefined||t==null)throw new Error("param 'eventName' is null or empty.");if(typeof r!="function")throw"param 'handler' must be a function.";});$Jssor$.$Each(i,function(u,f){u.$Obj===n&&u.$EventName==t&&u.$Handler===r&&($Jssor$.$RemoveEvent(n,t,r),i.splice(f,1))})};n.$UnlistenAll=r;n.$On=n.addEventListener=u;n.$Off=n.removeEventListener=f;n.$TriggerEvent=function(n){var i=[].slice.call(arguments,1);$Jssor$.$Each(t,function(t){try{t.$EventName==n&&t.$Handler.apply(window,i)}catch(r){$JssorDebug$.$Error(r.name+" while executing "+n+" handler: "+r.message,r)}})};n.$Destroy=function(){r();e();for(var t in n)delete n[t]};$JssorDebug$.$C_AbstractClass(n)};$JssorAnimator$=function(n,t,i,r,u,f){function ct(n){h+=n;o+=n;c+=n;k+=n;s+=n;b+=n;$Jssor$.$Each(d,function(t){t;t.$Shift(n)})}function yt(t,i){var r=t-h+n*i;return ct(r),o}function g(n,l){var a=n,v,p,k,g,nt;y&&(a>=o||a<=h)&&(a=((a-h)%y+y)%y+h);(!rt||w||l||s!=a)&&(v=Math.min(a,o),v=Math.max(v,h),(!rt||w||l||v!=b)&&(f&&(p=(v-c)/(t||1),i.$Reverse&&(p=1-p),k=$Jssor$.$Transform(u,f,p,et,st,ot,i),$Jssor$.$Each(k,function(n,t){ut[t]&&ut[t](r,n)})),e.$OnInnerOffsetChange(b-c,v-c)),b=v,$Jssor$.$Each(d,function(t,i){var r=n<s?d[d.length-i-1]:t;r.$GoToPosition(n,l)}),g=s,nt=n,s=a,rt=!0,e.$OnPositionChange(g,nt))}function ft(n,t){$JssorDebug$.$Execute(function(){t!==0&&t!==1&&$JssorDebug$.$Fail("Argument out of range, the value of 'combineMode' should be either 0 or 1.")});t&&n.$Locate(o,1);o=Math.max(o,n.$GetPosition_OuterEnd());d.push(n)}function lt(){if(l){var t=$Jssor$.$GetNow(),r=Math.min(t-tt,i.$IntervalMax),n=s+r*v;tt=t;n*v>=a*v&&(n=a);g(n);!w&&n*v>=a*v?at(it):p(lt)}}function nt(n,t,i){l||(l=!0,w=i,it=t,n=Math.max(n,h),n=Math.min(n,o),a=n,v=a<s?-1:1,e.$OnStart(),tt=$Jssor$.$GetNow(),p(lt))}function at(n){l&&(w=l=it=!1,e.$OnStop(),n&&n())}var p;n=n||0;var e=this,l,vt,a,v,w,tt=0,et,ot,st,it,s=0,b=0,rt,c=n,k=n+t,h,o,y,d=[],ut;p=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame;$Jssor$.$IsBrowserSafari()&&$Jssor$.$BrowserVersion()<7&&(p=null,$JssorDebug$.$Log("Custom animation frame for safari before 7."));p=p||function(n){$Jssor$.$Delay(n,i.$Interval)};e.$Play=function(n,t,i){nt(n?s+n:o,t,i)};e.$PlayToPosition=nt;e.$PlayToBegin=function(n,t){nt(h,n,t)};e.$PlayToEnd=function(n,t){nt(o,n,t)};e.$Stop=at;e.$Continue=function(n){nt(n)};e.$GetPosition=function(){return s};e.$GetPlayToPosition=function(){return a};e.$GetPosition_Display=function(){return b};e.$GoToPosition=g;e.$GoToBegin=function(){g(h,!0)};e.$GoToEnd=function(){g(o,!0)};e.$Move=function(n){g(s+n)};e.$CombineMode=function(){return vt};e.$GetDuration=function(){return t};e.$IsPlaying=function(){return l};e.$IsOnTheWay=function(){return s>c&&s<=k};e.$SetLoopLength=function(n){y=n};e.$Locate=yt;e.$Shift=ct;e.$Join=ft;e.$Combine=function(n){ft(n,0)};e.$Chain=function(n){ft(n,1)};e.$GetPosition_InnerBegin=function(){return c};e.$GetPosition_InnerEnd=function(){return k};e.$GetPosition_OuterBegin=function(){return h};e.$GetPosition_OuterEnd=function(){return o};e.$OnPositionChange=e.$OnStart=e.$OnStop=e.$OnInnerOffsetChange=$Jssor$.$EmptyFunction;e.$Version=$Jssor$.$GetNow();i=$Jssor$.$Extend({$Interval:16,$IntervalMax:50},i);$JssorDebug$.$Execute(function(){i=$Jssor$.$Extend({$LoopLength:undefined,$Setter:undefined,$Easing:undefined},i)});y=i.$LoopLength;ut=$Jssor$.$Extend({},$Jssor$.$StyleSetter(),i.$Setter);h=c=n;o=k=n+t;ot=i.$Round||{};st=i.$During||{};et=$Jssor$.$Extend({$Default:$Jssor$.$IsFunction(i.$Easing)&&i.$Easing||$JssorEasing$.$EaseSwing},i.$Easing)};$JssorSlideshowFormations$=window.$JssorSlideshowFormations$={},new function(){function ut(n){return(n&p)==p}function ft(n){return(n&w)==w}function f(n,t,i){i.push(t);n[t]=n[t]||[];n[t].push(i)}function et(n){var t=n.$Formation(n);return n.$Reverse?t.reverse():t}function k(n,t){var i={$Interval:t,$Duration:1,$Delay:0,$Cols:1,$Rows:1,$Opacity:0,$Zoom:0,$Clip:0,$Move:!1,$SlideOut:!1,$Reverse:!1,$Formation:$JssorSlideshowFormations$.$FormationRandom,$Assembly:v,$ChessMode:{$Column:0,$Row:0},$Easing:$JssorEasing$.$EaseSwing,$Round:{},$Blocks:[],$During:{}};return $Jssor$.$Extend(i,n),i.$Count=i.$Cols*i.$Rows,$Jssor$.$IsFunction(i.$Easing)&&(i.$Easing={$Default:i.$Easing}),i.$FramesCount=Math.ceil(i.$Duration/i.$Interval),i.$EasingInstance=ot(i),i.$GetBlocks=function(n,t){var f,r,u;if(n/=i.$Cols,t/=i.$Rows,f=n+"x"+t,!i.$Blocks[f])for(i.$Blocks[f]={$Width:n,$Height:t},r=0;r<i.$Cols;r++)for(u=0;u<i.$Rows;u++)i.$Blocks[f][u+","+r]={$Top:u*t,$Right:r*n+n,$Bottom:u*t+t,$Left:r*n};return i.$Blocks[f]},i.$Brother&&(i.$Brother=k(i.$Brother,t),i.$SlideOut=!0),i}function ot(n){var t=n.$Easing,i,r,u;return t.$Default||(t.$Default=$JssorEasing$.$EaseSwing),i=n.$FramesCount,r=t.$Cache,r||(u=$Jssor$.$Extend({},n.$Easing,n.$Round),r=t.$Cache={},$Jssor$.$Each(u,function(u,f){var e=t[f]||t.$Default,c=n.$Round[f]||1,o,s,h,l;if($Jssor$.$IsArray(e.$Cache)||(e.$Cache=[]),o=e.$Cache[i]=e.$Cache[i]||[],!o[c])for(o[c]=[0],s=1;s<=i;s++)h=s/i*c,l=Math.floor(h),h!=l&&(h-=l),o[c][s]=e(h);r[f]=o})),r}function it(n,t,i,r,u,f){function tt(n){$Jssor$.$DisableHWA(n);var t=$Jssor$.$Children(n);$Jssor$.$Each(t,function(n){tt(n)})}var k=this,w,d={},c={},l=[],o,e,a,v=i.$ChessMode.$Column||0,y=i.$ChessMode.$Row||0,s=i.$GetBlocks(u,f),p=et(i),ut=p.length-1,b=i.$Duration+i.$Delay*ut,g=r+b,h=i.$SlideOut,nt,it,rt;g+=$Jssor$.$IsBrowserChrome()?260:50;k.$EndTime=g;k.$ShowFrame=function(n){var t,u;n-=r;t=n<b;(t||nt)&&(nt=t,h||(n=b-n),u=Math.ceil(n/i.$Interval),$Jssor$.$Each(c,function(n,t){var i=Math.max(u,n.$Min);i=Math.min(i,n.length-1);n.$LastFrameIndex!=i&&(n.$LastFrameIndex||h?i==n.$Max&&h&&$Jssor$.$HideElement(l[t]):$Jssor$.$ShowElement(l[t]),n.$LastFrameIndex=i,$Jssor$.$SetStylesEx(l[t],n[i]))}))};t=$Jssor$.$CloneNode(t);tt(t);$Jssor$.$IsBrowserIe9Earlier()&&(it=!t["no-image"],rt=$Jssor$.$FindChildrenByTag(t),$Jssor$.$Each(rt,function(n){(it||n["jssor-slider"])&&$Jssor$.$CssOpacity(n,$Jssor$.$CssOpacity(n),!0)}));$Jssor$.$Each(p,function(n,t){$Jssor$.$Each(n,function(n){var vt=n[0],yt=n[1],g=vt+","+yt,p=!1,b=!1,nt=!1,st,ht,pt,k,l,wt,bt,kt,ct,tt,it,r;v&&yt%2&&($JssorDirection$.$IsHorizontal(v)&&(p=!p),$JssorDirection$.$IsVertical(v)&&(b=!b),v&16&&(nt=!nt));y&&vt%2&&($JssorDirection$.$IsHorizontal(y)&&(p=!p),$JssorDirection$.$IsVertical(y)&&(b=!b),y&16&&(nt=!nt));i.$Top=i.$Top||i.$Clip&4;i.$Bottom=i.$Bottom||i.$Clip&8;i.$Left=i.$Left||i.$Clip&1;i.$Right=i.$Right||i.$Clip&2;var ut=b?i.$Bottom:i.$Top,ft=b?i.$Top:i.$Bottom,et=p?i.$Right:i.$Left,ot=p?i.$Left:i.$Right;for(i.$Clip=ut||ft||et||ot,a={},e={$Top:0,$Left:0,$Opacity:1,$Width:u,$Height:f},o=$Jssor$.$Extend({},e),w=$Jssor$.$Extend({},s[g]),i.$Opacity&&(e.$Opacity=2-i.$Opacity),i.$ZIndex&&(e.$ZIndex=i.$ZIndex,o.$ZIndex=0),st=i.$Cols*i.$Rows>1||i.$Clip,(i.$Zoom||i.$Rotate)&&(ht=!0,$Jssor$.$IsBrowserIE()&&$Jssor$.$BrowserEngineVersion()<9&&(i.$Cols*i.$Rows>1?ht=!1:st=!1),ht&&(e.$Zoom=i.$Zoom?i.$Zoom-1:1,o.$Zoom=1,($Jssor$.$IsBrowserIe9Earlier()||$Jssor$.$IsBrowserOpera())&&(e.$Zoom=Math.min(e.$Zoom,2)),pt=i.$Rotate,e.$Rotate=pt*360*(nt?-1:1),o.$Rotate=0)),st&&(i.$Clip&&(k=i.$ScaleClip||1,l=w.$Offset={},ut&&ft?(l.$Top=s.$Height/2*k,l.$Bottom=-l.$Top):ut?l.$Bottom=-s.$Height*k:ft&&(l.$Top=s.$Height*k),et&&ot?(l.$Left=s.$Width/2*k,l.$Right=-l.$Left):et?l.$Right=-s.$Width*k:ot&&(l.$Left=s.$Width*k)),a.$Clip=w,o.$Clip=s[g]),wt=p?1:-1,bt=b?1:-1,i.x&&(e.$Left+=u*i.x*wt),i.y&&(e.$Top+=f*i.y*bt),$Jssor$.$Each(e,function(n,t){$Jssor$.$IsNumeric(n)&&n!=o[t]&&(a[t]=n-o[t])}),d[g]=h?o:e,kt=[],ct=Math.round(t*i.$Delay/i.$Interval),c[g]=new Array(ct),c[g].$Min=ct,tt=i.$FramesCount,it=0;it<=tt;it++){if(r={},$Jssor$.$Each(a,function(n,t){var h=i.$EasingInstance[t]||i.$EasingInstance.$Default,c=h[i.$Round[t]||1],s=i.$During[t]||[0,1],f=(it/tt-s[0])/s[1]*tt,e,u;f=Math.round(Math.min(tt,Math.max(f,0)));e=c[f];$Jssor$.$IsNumeric(n)?r[t]=o[t]+n*e:(u=r[t]=$Jssor$.$Extend({},o[t]),u.$Offset=[],$Jssor$.$Each(n.$Offset,function(n,t){var i=n*e;u.$Offset[t]=i;u[t]+=i}))}),o.$Zoom&&(r.$Transform={$Rotate:r.$Rotate||0,$Scale:r.$Zoom,$OriginalWidth:u,$OriginalHeight:f}),r.$Clip&&i.$Move){var rt=r.$Clip.$Offset,lt=(rt.$Top||0)+(rt.$Bottom||0),at=(rt.$Left||0)+(rt.$Right||0);r.$Left=(r.$Left||0)+at;r.$Top=(r.$Top||0)+lt;r.$Clip.$Left-=at;r.$Clip.$Right-=at;r.$Clip.$Top-=lt;r.$Clip.$Bottom-=lt}r.$ZIndex=r.$ZIndex||1;c[g].push(r)}})});p.reverse();$Jssor$.$Each(p,function(i){$Jssor$.$Each(i,function(i){var u=i[0],f=i[1],e=u+","+f,r=t;(f||u)&&(r=$Jssor$.$CloneNode(t));$Jssor$.$SetStyles(r,d[e]);$Jssor$.$CssOverflow(r,"hidden");$Jssor$.$CssPosition(r,"absolute");n.$AddClipElement(r);l[e]=r;$Jssor$.$ShowElement(r,!h)})})}function n(t,i){function ff(){var t=this;$JssorAnimator$.call(t,-1e8,2e8);t.$GetCurrentSlideInfo=function(){var n=t.$GetPosition_Display(),i=Math.floor(n),r=o(i),u=n-Math.floor(n);return{$Index:r,$VirtualIndex:i,$Position:u}};t.$OnPositionChange=function(t,i){var r=Math.floor(i);r!=i&&i>t&&r++;su(r,!0);u.$TriggerEvent(n.$EVT_POSITION_CHANGE,o(i),o(t),i,t)}}function ef(){var n=this;$JssorAnimator$.call(n,0,0,{$LoopLength:e});$Jssor$.$Each(p,function(t){g&1&&t.$SetLoopLength(e);n.$Chain(t);t.$Shift(wi/pu)})}function of(){var n=this,t=kr.$Elmt;$JssorAnimator$.call(n,-1,2,{$Easing:$JssorEasing$.$EaseLinear,$Setter:{$Position:ru},$LoopLength:e},t,{$Position:1},{$Position:-1});n.$Wrapper=t;$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(kr.$Elmt,"debug-id","slide_container")})}function sf(t,i){var e=this,s,h,c,l,v;$JssorAnimator$.call(e,-1e8,2e8,{$IntervalMax:100});e.$OnStart=function(){yt=!0;gt=null;u.$TriggerEvent(n.$EVT_SWIPE_START,o(a.$GetPosition()),a.$GetPosition())};e.$OnStop=function(){yt=!1;l=!1;var t=a.$GetCurrentSlideInfo();u.$TriggerEvent(n.$EVT_SWIPE_END,o(a.$GetPosition()),a.$GetPosition());t.$Position||pf(t.$VirtualIndex,f)};e.$OnPositionChange=function(n,t){var i,u;l?i=v:(i=h,c&&(u=t/c,i=r.$SlideEasing(u)*(h-s)+s));a.$GoToPosition(i)};e.$PlayCarousel=function(n,t,i,r){$JssorDebug$.$Execute(function(){e.$IsPlaying()&&$JssorDebug$.$Fail("The carousel is already playing.")});s=n;h=t;c=i;a.$GoToPosition(n);e.$GoToPosition(0);e.$PlayToPosition(i,r)};e.$StandBy=function(n){l=!0;v=n;e.$Play(n,null,!0)};e.$SetStandByPosition=function(n){v=n};e.$MoveCarouselTo=function(n){a.$GoToPosition(n)};a=new ff;a.$Combine(t);a.$Combine(i)}function hf(){var t=this,n=hu();$Jssor$.$CssZIndex(n,0);$Jssor$.$Css(n,"pointerEvents","none");t.$Elmt=n;t.$AddClipElement=function(t){$Jssor$.$AppendChild(n,t);$Jssor$.$ShowElement(n)};t.$Clear=function(){$Jssor$.$HideElement(n);$Jssor$.$ClearInnerHtml(n)}}function cf(t,i){function st(n){k&&k.$Revert();y&&y.$Revert();ii(t,n);ft=!0;y=new rt.$Class(t,rt,1);$JssorDebug$.$LiveStamp(y,"caption_slider_"+ci+"_in");k=new rt.$Class(t,rt);$JssorDebug$.$LiveStamp(k,"caption_slider_"+ci+"_out");$JssorDebug$.$Execute(function(){ci++});k.$GoToBegin();y.$GoToBegin()}function fi(){y.$Version<rt.$Version&&st()}function pt(t,i,f){var h,v;if(!ut&&(ut=!0,c&&f)){var e=f.width,o=f.height,l=e,a=o;e&&o&&r.$FillMode&&(r.$FillMode&3&&(!(r.$FillMode&4)||e>et||o>ot)&&(h=!1,v=et/ot*o/e,r.$FillMode&1?h=v>1:r.$FillMode&2&&(h=v<1),l=h?e*ot/o:et,a=h?ot:o*et/e),$Jssor$.$CssWidth(c,l),$Jssor$.$CssHeight(c,a),$Jssor$.$CssTop(c,(ot-a)/2),$Jssor$.$CssLeft(c,(et-l)/2));$Jssor$.$CssPosition(c,"absolute");u.$TriggerEvent(n.$EVT_LOAD_END,iu)}$Jssor$.$HideElement(i);t&&t(s)}function ei(n,t,r,u){if(u==gt&&f==i&&at&&!re){var e=o(n);w.$Initialize(e,i,t,s,r);t.$HideContentForSlideshow();ui.$Locate(e,1);ui.$GoToPosition(e);v.$PlayCarousel(n,n,0)}}function oi(n){if(n==gt&&f==i){if(!l){var r=null;w&&(w.$Index==i?r=w.$GetProcessor():w.$Clear());fi();l=new lf(t,i,r,s.$GetCaptionSliderIn(),s.$GetCaptionSliderOut());l.$SetPlayer(a)}l.$IsPlaying()||l.$Replay()}}function wt(n,t,u){var c,f,o;n==i?(n!=t?p[t]&&p[t].$ParkOut():!u&&l&&l.$AdjustIdleOnPark(),a&&a.$Enable(),c=gt=$Jssor$.$GetNow(),s.$LoadImage($Jssor$.$CreateCallback(null,oi,c))):(f=Math.abs(i-n),o=h+r.$LazyLoading,(!vt||f<=o||e-f<=o)&&s.$LoadImage())}function si(){f==i&&l&&(l.$Stop(),a&&a.$Quit(),a&&a.$Disable(),l.$OpenSlideshowPanel())}function hi(){f==i&&l&&l.$Stop()}function bt(t){dt?$Jssor$.$CancelEvent(t):u.$TriggerEvent(n.$EVT_CLICK,i,t)}function ni(){a=nt.pInstance;l&&l.$SetPlayer(a)}function ii(n,t,i){if(!n["jssor-slider"]){i=i||0;ft||(n.tagName=="IMG"&&(it.push(n),n.src||(vt=!0,n["display-origin"]=$Jssor$.$CssDisplay(n),$Jssor$.$HideElement(n))),$Jssor$.$IsBrowserIe9Earlier()&&$Jssor$.$CssZIndex(n,($Jssor$.$CssZIndex(n)||0)+1),r.$HWA&&$Jssor$.$WebKitVersion()&&(!kt||$Jssor$.$WebKitVersion()<534||!pi&&!$Jssor$.$IsBrowserChrome())&&$Jssor$.$EnableHWA(n));var u=$Jssor$.$Children(n);$Jssor$.$Each(u,function(r){var f=$Jssor$.$AttributeEx(r,"u"),u;f!="player"||nt||(nt=r,nt.pInstance?ni():$Jssor$.$AddEvent(nt,"dataavailable",ni));f=="caption"?$Jssor$.$IsBrowserIE()||t||(u=$Jssor$.$CloneNode(r),$Jssor$.$InsertBefore(n,u,r),$Jssor$.$RemoveChild(n,r),r=u,t=!0):ft||i||c||$Jssor$.$AttributeEx(r,"u")!="image"||(c=r,c&&(c.tagName=="A"&&(ct=c,$Jssor$.$SetStyles(ct,ht),b=$Jssor$.$CloneNode(c,!0),$Jssor$.$AddEvent(b,"click",bt),$Jssor$.$SetStyles(b,ht),$Jssor$.$CssDisplay(b,"block"),$Jssor$.$CssOpacity(b,0),$Jssor$.$Css(b,"backgroundColor","#000"),c=$Jssor$.$FindChildByTag(c,"IMG"),$JssorDebug$.$Execute(function(){c||$JssorDebug$.$Error("slide html code definition error, no 'IMG' found in a 'image with link' slide.\r\n"+n.outerHTML)})),c.border=0,$Jssor$.$SetStyles(c,ht)));ii(r,t,i+1)})}}var s=this,y,k,g,li=t,d,c,it=[],ct,b,lt,ut,vt,ft,l,nt,a,yt,tt;$JssorAnimator$.call(s,-h,h+1,{$SlideItemAnimator:!0});s.$LoadImage=function(t,i){i=i||d;it.length&&!ut?($Jssor$.$ShowElement(i),lt||(lt=!0,u.$TriggerEvent(n.$EVT_LOAD_START),$Jssor$.$Each(it,function(n){n.src||(n.src=$Jssor$.$AttributeEx(n,"src2"),$Jssor$.$CssDisplay(n,n["display-origin"]))})),$Jssor$.$LoadImages(it,c,$Jssor$.$CreateCallback(null,pt,t,i))):pt(t,i)};s.$GoForNextSlide=function(){var n;if(w&&(n=w.$GetTransition(e),n)){var s=gt=$Jssor$.$GetNow(),t=i+lu,u=p[o(t)];return u.$LoadImage($Jssor$.$CreateCallback(null,ei,t,u,n,s),d)}ti(f+r.$AutoPlaySteps*lu)};s.$TryActivate=function(){wt(i,i,!0)};s.$ParkOut=function(){a&&a.$Quit();a&&a.$Disable();s.$UnhideContentForSlideshow();l&&l.$Abort();l=null;st()};s.$StampSlideItemElements=function(n){n=yt+"_"+n;$JssorDebug$.$Execute(function(){c&&$Jssor$.$Attribute(c,"debug-id",n+"_slide_item_image_id");$Jssor$.$Attribute(t,"debug-id",n+"_slide_item_item_id")});$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(g,"debug-id",n+"_slide_item_wrapper_id")});$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(d,"debug-id",n+"_loading_container_id")})};s.$HideContentForSlideshow=function(){$Jssor$.$HideElement(t)};s.$UnhideContentForSlideshow=function(){$Jssor$.$ShowElement(t)};s.$EnablePlayer=function(){a&&a.$Enable()};s.$OnInnerOffsetChange=function(n,t){var i=h-t;ru(g,i)};s.$GetCaptionSliderIn=function(){return y};s.$GetCaptionSliderOut=function(){return k};s.$Index=i;$JssorObject$.call(s);tt=$Jssor$.$FindChild(t,"thumb",!0);tt&&(s.$Thumb=$Jssor$.$CloneNode(tt),$Jssor$.$RemoveAttribute(tt,"id"),$Jssor$.$HideElement(tt));$Jssor$.$ShowElement(t);d=$Jssor$.$CloneNode(ri);$Jssor$.$CssZIndex(d,1e3);$Jssor$.$AddEvent(t,"click",bt);st(!0);s.$Image=c;s.$Link=b;s.$Item=t;s.$Wrapper=g=t;$Jssor$.$AppendChild(g,d);u.$On(203,wt);u.$On(28,hi);u.$On(24,si);$JssorDebug$.$Execute(function(){yt=te++});$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(g,"debug-id","slide-"+i)})}function lf(t,i,e,o,s){function ut(){$Jssor$.$ClearChildren(pt);du&&b&&d.$Link&&$Jssor$.$AppendChild(pt,d.$Link);$Jssor$.$ShowElement(pt,!b&&d.$Image)}function et(){g&&(g=!1,u.$TriggerEvent(n.$EVT_ROLLBACK_END,i,c,v,a,c,l),h.$GoToPosition(a));h.$Replay()}function ot(n){rt=n;h.$Stop();h.$Replay()}var h=this,v=0,tt=0,k,ft,a,c,l,b,g,it,rt,d=p[i];$JssorAnimator$.call(h,0,0);h.$Replay=function(){var t=h.$GetPosition_Display(),r,e,o;y||yt||rt||f!=i||(t||(k&&!b&&(b=!0,h.$OpenSlideshowPanel(!0),u.$TriggerEvent(n.$EVT_SLIDESHOW_START,i,v,tt,k,l)),ut()),e=n.$EVT_STATE_CHANGE,t!=l&&(t==c?r=l:t==a?r=c:t?t>c?(g=!0,r=c,e=n.$EVT_ROLLBACK_START):r=h.$GetPlayToPosition():r=a),u.$TriggerEvent(e,i,t,v,a,c,l),o=at&&(!st||nt),t==l?(c==l||st&12)&&!o||d.$GoForNextSlide():(o||t!=c)&&h.$PlayToPosition(r,et))};h.$AdjustIdleOnPark=function(){c==l&&c==h.$GetPosition_Display()&&h.$GoToPosition(a)};h.$Abort=function(){w&&w.$Index==i&&w.$Clear();var t=h.$GetPosition_Display();t<l&&u.$TriggerEvent(n.$EVT_STATE_CHANGE,i,-t-1,v,a,c,l)};h.$OpenSlideshowPanel=function(n){e&&$Jssor$.$CssOverflow(vi,n&&e.$Transition.$Outside?"":"hidden")};h.$OnInnerOffsetChange=function(t,r){b&&r>=k&&(b=!1,ut(),d.$UnhideContentForSlideshow(),w.$Clear(),u.$TriggerEvent(n.$EVT_SLIDESHOW_END,i,v,tt,k,l));u.$TriggerEvent(n.$EVT_PROGRESS_CHANGE,i,r,v,a,c,l)};h.$SetPlayer=function(n){n&&!it&&(it=n,n.$On($JssorPlayer$.$EVT_SWITCH,ot))};e&&h.$Chain(e);k=h.$GetPosition_OuterEnd();ft=h.$GetPosition_OuterEnd();h.$Chain(o);a=o.$GetPosition_OuterEnd();c=a+($Jssor$.$ParseFloat($Jssor$.$AttributeEx(t,"idle"))||r.$AutoPlayInterval);s.$Shift(c);h.$Combine(s);l=h.$GetPosition_OuterEnd()}function ru(n,t){var u=l>0?l:wt,i=lr*t*(u&1),r=ar*t*(u>>1&1);$Jssor$.$IsBrowserChrome()&&$Jssor$.$BrowserVersion()<38?(i=i.toFixed(3),r=r.toFixed(3)):(i=Math.round(i),r=Math.round(r));$Jssor$.$IsBrowserIE()&&$Jssor$.$BrowserVersion()>=10&&$Jssor$.$BrowserVersion()<11?n.style.msTransform="translate("+i+"px, "+r+"px)":$Jssor$.$IsBrowserChrome()&&$Jssor$.$BrowserVersion()>=30&&$Jssor$.$BrowserVersion()<34?(n.style.WebkitTransition="transform 0s",n.style.WebkitTransform="translate3d("+i+"px, "+r+"px, 0px) perspective(2000px)"):($Jssor$.$CssLeft(n,i),$Jssor$.$CssTop(n,r))}function af(n){var t=$Jssor$.$EventSrc(n).tagName;!ct&&t!="INPUT"&&t!="TEXTAREA"&&t!="SELECT"&&wf()&&vf(n)}function uu(){nu=yt;rf=v.$GetPlayToPosition();it=a.$GetPosition()}function fu(){uu();(y||!nt&&st&12)&&(v.$Stop(),u.$TriggerEvent(n.$EVT_FREEZE))}function eu(n){var i,t,u;n&&uu();y||!nt&&st&12||v.$IsPlaying()||(i=a.$GetPosition(),t=Math.ceil(it),n&&Math.abs(tt)>=r.$MinDragOffsetToSlide&&(t=Math.ceil(i)+ki),g&1||(t=Math.min(e-h,Math.max(t,0))),u=Math.abs(t-i),u=1-Math.pow(1-u,5),!dt&&nu?v.$Continue(rf):i==t?(cr.$EnablePlayer(),cr.$TryActivate()):v.$PlayCarousel(i,t,u*gu))}function vf(t){var i,r;y=!0;vr=!1;gt=null;$Jssor$.$AddEvent(document,gi,ou);tf=$Jssor$.$GetNow()-50;dt=0;fu();nu||(l=0);yi?(i=t.touches[0],pr=i.clientX,wr=i.clientY):(r=$Jssor$.$MousePosition(t),pr=r.x,wr=r.y,$Jssor$.$CancelEvent(t));tt=0;bi=0;ki=0;u.$TriggerEvent(n.$EVT_DRAG_START,o(it),it,t)}function ou(n){var u,o,s,c,t,a,i,r;y&&(!$Jssor$.$IsBrowserIe9Earlier()||n.button)?(yi?(o=n.touches,o&&o.length>0&&(u={x:o[0].clientX,y:o[0].clientY})):u=$Jssor$.$MousePosition(n),u&&(s=u.x-pr,c=u.y-wr,Math.floor(it)!=it&&(l=l||wt&ct),(s||c)&&!l&&(l=ct==3?Math.abs(c)>Math.abs(s)?2:1:ct,kt&&l==1&&Math.abs(c)-Math.abs(s)>3&&(vr=!0)),l&&(t=c,a=ar,l==1&&(t=s,a=lr),g&1||(t>0&&(i=a*f,r=t-i,r>0&&(t=i+Math.sqrt(r)*5)),t<0&&(i=a*(e-h-f),r=-t-i,r>0&&(t=-i-Math.sqrt(r)*5))),tt-bi<-2?ki=0:tt-bi>2&&(ki=-1),bi=tt,tt=t,tu=it-tt/a/(fi||1),tt&&l&&!vr?($Jssor$.$CancelEvent(n),yt?v.$SetStandByPosition(tu):v.$StandBy(tu)):$Jssor$.$IsBrowserIe9Earlier()&&$Jssor$.$CancelEvent(n)))):ir(n)}function ir(t){if(bf(),y){y=!1;tf=$Jssor$.$GetNow();$Jssor$.$RemoveEvent(document,gi,ou);dt=tt;dt&&$Jssor$.$CancelEvent(t);v.$Stop();var i=a.$GetPosition();u.$TriggerEvent(n.$EVT_DRAG_END,o(i),i,o(it),it,t);eu(!0)}}function yf(n){return ie=p[f],vu=f,f=o(n),cr=p[f],su(n),f}function pf(t,i){l=0;yf(t);u.$TriggerEvent(n.$EVT_PARK,o(t),i)}function su(n,t){hr=n;$Jssor$.$Each(lt,function(i){i.$SetCurrentIndex(o(n),n,t)})}function wf(){var i=n.$DragRegistry||0,t=vt;return kt&&t&1&&(t&=1),n.$DragRegistry|=t,ct=t&~i}function bf(){ct&&(n.$DragRegistry&=~vt,ct=0)}function hu(){var n=$Jssor$.$CreateDiv();return $Jssor$.$SetStyles(n,ht),$Jssor$.$CssPosition(n,"absolute"),n}function o(n){return(n%e+e)%e}function kf(n,t){t&&(g?g&2&&(n=o(n+hr),t=!1):(n=Math.min(Math.max(n+hr,0),e-h),t=!1));ti(n,r.$SlideDuration,t)}function rr(){$Jssor$.$Each(lt,function(n){n.$Show(n.$Options.$ChanceToShow<=nt)})}function df(){nt||(nt=1,rr(),y||(st&12&&eu(),st&3&&p[f].$TryActivate()))}function gf(){nt&&(nt=0,rr(),!y&&st&12&&fu())}function ne(){ht={$Width:et,$Height:ot,$Top:0,$Left:0};$Jssor$.$Each(ft,function(n){$Jssor$.$SetStyles(n,ht);$Jssor$.$CssPosition(n,"absolute");$Jssor$.$CssOverflow(n,"hidden");$Jssor$.$HideElement(n)});$Jssor$.$SetStyles(ri,ht)}function si(n,t){ti(n,t,!0)}function ti(n,t,i){var f,u,c,s;nf&&(!y||r.$NaviQuitDrag)&&(yt=!0,y=!1,v.$Stop(),t==undefined&&(t=gu),f=br.$GetPosition_Display(),u=n,i&&(u=f+n,u=n>0?Math.ceil(u):Math.floor(u)),g?g&2&&(u=o(u)):u=Math.max(0,Math.min(u,e-h)),c=(u-f)%e,u=f+c,s=f==u?0:t*Math.abs(c),s=Math.min(s,t*h*1.5),v.$PlayCarousel(f,u,s||1))}function ii(){return $Jssor$.$CssWidth(c||t)}function hi(){return $Jssor$.$CssHeight(c||t)}function ur(n,i){var r,o,s,f,e;if(n==undefined)return $Jssor$.$CssWidth(t);$JssorDebug$.$Execute(function(){(!n||n<0)&&$JssorDebug$.$Fail("'$ScaleWidth' error, 'dimension' should be positive value.")});c||($JssorDebug$.$Execute(function(){var n=$Jssor$.$Css(t,"width"),i=$Jssor$.$Css(t,"height"),r=$Jssor$.$CssP(t,"width"),u=$Jssor$.$CssP(t,"height");n||$JssorDebug$.$Fail("Cannot scale jssor slider, 'dimension' of 'outer container' not specified. Please specify 'dimension' in pixel. e.g. 'dimension: 600px;'");i||$JssorDebug$.$Fail("Cannot scale jssor slider, 'height' of 'outer container' not specified. Please specify 'height' in pixel. e.g. 'height: 300px;'");n.indexOf("%")!=-1&&$JssorDebug$.$Fail("Cannot scale jssor slider, 'dimension' of 'outer container' not valid. Please specify 'dimension' in pixel. e.g. 'dimension: 600px;'");i.indexOf("%")!=-1&&$JssorDebug$.$Fail("Cannot scale jssor slider, 'height' of 'outer container' not valid. Please specify 'height' in pixel. e.g. 'height: 300px;'");r||$JssorDebug$.$Fail("Cannot scale jssor slider, 'dimension' of 'outer container' not valid. 'dimension' of 'outer container' should be positive number. e.g. 'dimension: 600px;'");u||$JssorDebug$.$Fail("Cannot scale jssor slider, 'height' of 'outer container' not valid. 'height' of 'outer container' should be positive number. e.g. 'height: 300px;'")}),r=$Jssor$.$CreateDiv(document),$Jssor$.$ClassName(r,$Jssor$.$ClassName(t)),$Jssor$.$CssCssText(r,$Jssor$.$CssCssText(t)),$Jssor$.$CssDisplay(r,"block"),$Jssor$.$CssPosition(r,"relative"),$Jssor$.$CssTop(r,0),$Jssor$.$CssLeft(r,0),$Jssor$.$CssOverflow(r,"visible"),c=$Jssor$.$CreateDiv(document),$Jssor$.$CssPosition(c,"absolute"),$Jssor$.$CssTop(c,0),$Jssor$.$CssLeft(c,0),$Jssor$.$CssWidth(c,$Jssor$.$CssWidth(t)),$Jssor$.$CssHeight(c,$Jssor$.$CssHeight(t)),$Jssor$.$SetStyleTransformOrigin(c,"0 0"),$Jssor$.$AppendChild(c,r),o=$Jssor$.$Children(t),$Jssor$.$AppendChild(t,c),$Jssor$.$Css(t,"backgroundImage",""),s={navigator:ut&&ut.$Scale==!1,arrowleft:k&&k.$Scale==!1,arrowright:k&&k.$Scale==!1,thumbnavigator:b&&b.$Scale==!1,thumbwrapper:b&&b.$Scale==!1},$Jssor$.$Each(o,function(n){$Jssor$.$AppendChild(s[$Jssor$.$AttributeEx(n,"u")]?t:r,n)}));$JssorDebug$.$Execute(function(){cu||(cu=u.$Elmt.scrollWidth)});fi=n/(i?$Jssor$.$CssHeight:$Jssor$.$CssWidth)(c);$Jssor$.$CssScale(c,fi);f=i?fi*ii():n;e=i?n:fi*hi();$Jssor$.$CssWidth(t,f);$Jssor$.$CssHeight(t,e);$Jssor$.$Each(lt,function(n){n.$Relocate(f,e)})}var u=this,cu,ci,r,li,ai,ht,ft,au,tr,ei,uf,iu,oi;u.$PlayTo=ti;u.$GoTo=function(n){ti(n,1)};u.$Next=function(){si(1)};u.$Prev=function(){si(-1)};u.$Pause=function(){at=!1};u.$Play=function(){at||(at=!0,p[f]&&p[f].$TryActivate())};u.$SetSlideshowTransitions=function(n){$JssorDebug$.$Execute(function(){n&&n.length||$JssorDebug$.$Error("Can not set slideshow transitions, no transitions specified.")});$Jssor$.$TranslateTransitions(n);r.$SlideshowOptions.$Transitions=n};u.$SetCaptionTransitions=function(n){$JssorDebug$.$Execute(function(){n&&n.length||$JssorDebug$.$Error("Can not set caption transitions, no transitions specified")});$Jssor$.$TranslateTransitions(n);rt.$CaptionTransitions=n;rt.$Version=$Jssor$.$GetNow()};u.$SlidesCount=function(){return ft.length};u.$CurrentIndex=function(){return f};u.$IsAutoPlaying=function(){return at};u.$IsDragging=function(){return y};u.$IsSliding=function(){return yt};u.$IsMouseOver=function(){return!nt};u.$LastDragSucceded=function(){return dt};u.$OriginalWidth=u.$GetOriginalWidth=ii;u.$OriginalHeight=u.$GetOriginalHeight=hi;u.$ScaleHeight=u.$GetScaleHeight=function(n){if(n==undefined)return $Jssor$.$CssHeight(t);ur(n,!0)};u.$ScaleWidth=u.$SetScaleWidth=u.$GetScaleWidth=ur;u.$GetVirtualIndex=function(n){var t=Math.ceil(o(wi/pu)),i=o(n-f+t);return i>h?n-f>e/2?n-=e:n-f<=-e/2&&(n+=e):n=f+i-t,n};$JssorObject$.call(u);$JssorDebug$.$Execute(function(){var n=$Jssor$.$GetElement(t);n||$JssorDebug$.$Fail("Outer container '"+t+"' not found.")});u.$Elmt=t=$Jssor$.$GetElement(t);ci=1;r=$Jssor$.$Extend({$FillMode:0,$LazyLoading:1,$StartIndex:0,$AutoPlay:!1,$Loop:1,$HWA:!0,$NaviQuitDrag:!0,$AutoPlaySteps:1,$AutoPlayInterval:3e3,$PauseOnHover:1,$SlideDuration:500,$SlideEasing:$JssorEasing$.$EaseOutQuad,$MinDragOffsetToSlide:20,$SlideSpacing:0,$DisplayPieces:1,$ParkingPosition:0,$UISearchMode:1,$PlayOrientation:1,$DragOrientation:1},i);$JssorDebug$.$Execute(function(){r=$Jssor$.$Extend({$ArrowKeyNavigation:undefined,$SlideWidth:undefined,$SlideHeight:undefined,$SlideshowOptions:undefined,$CaptionSliderOptions:undefined,$BulletNavigatorOptions:undefined,$ArrowNavigatorOptions:undefined,$ThumbnailNavigatorOptions:undefined},r)});var wt=r.$PlayOrientation&3,lu=(r.$PlayOrientation&4)/-4||1,d=r.$SlideshowOptions,rt=$Jssor$.$Extend({$Class:$JssorCaptionSliderBase$,$PlayInMode:1,$PlayOutMode:1},r.$CaptionSliderOptions);$Jssor$.$TranslateTransitions(rt.$CaptionTransitions);var ut=r.$BulletNavigatorOptions,k=r.$ArrowNavigatorOptions,b=r.$ThumbnailNavigatorOptions;$JssorDebug$.$Execute(function(){d&&!d.$Class&&$JssorDebug$.$Fail("Option $SlideshowOptions error, class not specified.")});$JssorDebug$.$Execute(function(){r.$CaptionSliderOptions&&!r.$CaptionSliderOptions.$Class&&$JssorDebug$.$Fail("Option $CaptionSliderOptions error, class not specified.")});$JssorDebug$.$Execute(function(){ut&&!ut.$Class&&$JssorDebug$.$Fail("Option $BulletNavigatorOptions error, class not specified.")});$JssorDebug$.$Execute(function(){k&&!k.$Class&&$JssorDebug$.$Fail("Option $ArrowNavigatorOptions error, class not specified.")});$JssorDebug$.$Execute(function(){b&&!b.$Class&&$JssorDebug$.$Fail("Option $ThumbnailNavigatorOptions error, class not specified.")});var bt=!r.$UISearchMode,c,s=$Jssor$.$FindChild(t,"slides",bt),ri=$Jssor$.$FindChild(t,"loading",bt)||$Jssor$.$CreateDiv(document),fr=$Jssor$.$FindChild(t,"navigator",bt),er=$Jssor$.$FindChild(t,"arrowleft",bt),or=$Jssor$.$FindChild(t,"arrowright",bt),sr=$Jssor$.$FindChild(t,"thumbnavigator",bt);$JssorDebug$.$Execute(function(){if(fr&&!ut)throw new Error("Bullet navigator container defined but $BulletNavigatorOptions not specified.");if((er||or)&&!k)throw new Error("arrowleft or arrowright defined, but $ArrowNavigatorOptions not specified.");if(sr&&!b)throw new Error("Thumbnail navigator container defined, but $ThumbnailNavigatorOptions not specified.");});li=$Jssor$.$CssWidth(s);ai=$Jssor$.$CssHeight(s);$JssorDebug$.$Execute(function(){isNaN(li)&&$JssorDebug$.$Fail("Width of slides container wrong specification, it should be specified in pixel (like style='width: 600px;').");li==undefined&&$JssorDebug$.$Fail("Width of slides container not specified, it should be specified in pixel (like style='width: 600px;').");isNaN(ai)&&$JssorDebug$.$Fail("Height of slides container wrong specification, it should be specified in pixel (like style='height: 300px;').");ai==undefined&&$JssorDebug$.$Fail("Height of slides container not specified, it should be specified in pixel (like style='height: 300px;').");var n=$Jssor$.$CssOverflow(s),t=$Jssor$.$Css(s,"overflowX"),i=$Jssor$.$Css(s,"overflowY");n!="hidden"&&(t!="hidden"||i!="hidden")&&$JssorDebug$.$Fail("Overflow of slides container wrong specification, it should be specified as 'hidden' (style='overflow:hidden;').")});$JssorDebug$.$Execute(function(){$Jssor$.$IsNumeric(r.$DisplayPieces)||$JssorDebug$.$Fail("Option $DisplayPieces error, it should be a numeric value and greater than or equal to 1.");r.$DisplayPieces<1&&$JssorDebug$.$Fail("Option $DisplayPieces error, it should be greater than or equal to 1.");r.$DisplayPieces>1&&r.$DragOrientation&&r.$DragOrientation!=wt&&$JssorDebug$.$Fail("Option $DragOrientation error, it should be 0 or the same of $PlayOrientation when $DisplayPieces is greater than 1.");$Jssor$.$IsNumeric(r.$ParkingPosition)||$JssorDebug$.$Fail("Option $ParkingPosition error, it should be a numeric value.");r.$ParkingPosition&&r.$DragOrientation&&r.$DragOrientation!=wt&&$JssorDebug$.$Fail("Option $DragOrientation error, it should be 0 or the same of $PlayOrientation when $ParkingPosition is not equal to 0.")});ft=[];au=$Jssor$.$Children(s);$Jssor$.$Each(au,function(n){n.tagName!="DIV"||$Jssor$.$AttributeEx(n,"u")||ft.push(n)});$JssorDebug$.$Execute(function(){ft.length<1&&$JssorDebug$.$Error("Slides html code definition error, there must be at least 1 slide to initialize a slider.")});var te=0,vu,f=-1,hr,ie,cr,e=ft.length,et=r.$SlideWidth||li,ot=r.$SlideHeight||ai,yu=r.$SlideSpacing,lr=et+yu,ar=ot+yu,pu=wt&1?lr:ar,h=Math.min(r.$DisplayPieces,e),vi,l,ct,vr,yi,kt,lt=[],wu,bu,ku,du,re,at,ee=r.$AutoPlaySteps,st=r.$PauseOnHover,oe=r.$AutoPlayInterval,gu=r.$SlideDuration,yr,pi,wi,nf=h<e,g=nf?r.$Loop:0,vt,dt,nt=1,yt,y,gt,pr=0,wr=0,tt,bi,ki,br,a,ui,v,kr=new hf,fi;at=r.$AutoPlay;u.$Options=i;ne();t["jssor-slider"]=!0;$Jssor$.$CssZIndex(s,$Jssor$.$CssZIndex(s)||0);$Jssor$.$CssPosition(s,"absolute");vi=$Jssor$.$CloneNode(s);$Jssor$.$InsertBefore($Jssor$.$ParentNode(s),vi,s);d&&(du=d.$ShowLink,yr=d.$Class,$JssorDebug$.$Execute(function(){d.$Transitions&&d.$Transitions.length||$JssorDebug$.$Error("Invalid '$SlideshowOptions', no '$Transitions' specified.")}),$Jssor$.$TranslateTransitions(d.$Transitions),pi=h==1&&e>1&&yr&&(!$Jssor$.$IsBrowserIE()||$Jssor$.$BrowserVersion()>=8));wi=pi||h>=e||!(g&1)?0:r.$ParkingPosition;vt=(h>1||wi?wt:-1)&r.$DragOrientation;var di=s,p=[],w,pt,dr="mousedown",gi="mousemove",gr="mouseup",nr,tf,it,nu,rf,tu,ni;for(window.navigator.pointerEnabled||(ni=window.navigator.msPointerEnabled)?(kt=!0,dr=ni?"MSPointerDown":"pointerdown",gi=ni?"MSPointerMove":"pointermove",gr=ni?"MSPointerUp":"pointerup",nr=ni?"MSPointerCancel":"pointercancel",vt&&(tr="auto",vt==2?tr="pan-x":vt&&(tr="pan-y"),$Jssor$.$Css(di,ni?"msTouchAction":"touchAction",tr))):("ontouchstart"in window||"createTouch"in document)&&(yi=!0,kt=!0,dr="touchstart",gi="touchmove",gr="touchend",nr="touchcancel"),ui=new of,pi&&(w=new yr(kr,et,ot,d,yi)),$Jssor$.$AppendChild(vi,ui.$Wrapper),$Jssor$.$CssOverflow(s,"hidden"),pt=hu(),$Jssor$.$Css(pt,"backgroundColor","#000"),$Jssor$.$CssOpacity(pt,0),$Jssor$.$InsertBefore(di,pt,di.firstChild),ei=0;ei<ft.length;ei++)uf=ft[ei],iu=new cf(uf,ei),p.push(iu);$Jssor$.$HideElement(ri);$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(ri,"debug-id","loading-container")});br=new ef;v=new sf(br,ui);$JssorDebug$.$Execute(function(){$Jssor$.$Attribute(di,"debug-id","slide-board")});vt&&($Jssor$.$AddEvent(s,dr,af),$Jssor$.$AddEvent(document,gr,ir),nr&&$Jssor$.$AddEvent(document,nr,ir));st&=kt?10:5;fr&&ut&&(wu=new ut.$Class(fr,ut,ii(),hi()),lt.push(wu));k&&er&&or&&(bu=new k.$Class(er,or,k,ii(),hi()),lt.push(bu));sr&&b&&(b.$StartIndex=r.$StartIndex,ku=new b.$Class(sr,b),lt.push(ku));$Jssor$.$Each(lt,function(n){n.$Reset(e,p,ri);n.$On($JssorNavigatorEvents$.$NAVIGATIONREQUEST,kf)});ur(ii());$Jssor$.$AddEvent(t,"mouseout",$Jssor$.$MouseOverOutFilter(df,t));$Jssor$.$AddEvent(t,"mouseover",$Jssor$.$MouseOverOutFilter(gf,t));rr();r.$ArrowKeyNavigation&&$Jssor$.$AddEvent(document,"keydown",function(n){n.keyCode==$JssorKeyCode$.$LEFT?si(-1):n.keyCode==$JssorKeyCode$.$RIGHT&&si(1)});oi=r.$StartIndex;g&1||(oi=Math.max(0,Math.min(oi,e-h)));v.$PlayCarousel(oi,oi,0)}var t=0,i=1,r=2,u=3,y=1,p=2,w=4,b=8,d=256,g=512,nt=1024,tt=2048,e=tt+y,o=tt+p,s=g+y,h=g+p,c=d+w,l=d+b,a=nt+w,v=nt+b,rt;$JssorSlideshowFormations$.$FormationStraight=function(n){for(var u=n.$Cols,v=n.$Rows,k=n.$Assembly,d=n.$Count,p=[],t=0,i=0,w=u-1,b=v-1,y=d-1,g,r,i=0;i<v;i++)for(t=0;t<u;t++){g=i+","+t;switch(k){case e:r=y-(t*v+(b-i));break;case a:r=y-(i*u+(w-t));break;case s:r=y-(t*v+i);case c:r=y-(i*u+t);break;case o:r=t*v+i;break;case l:r=i*u+(w-t);break;case h:r=t*v+(b-i);break;default:r=i*u+t}f(p,r,[i,t])}return p};$JssorSlideshowFormations$.$FormationSwirl=function(n){var g=n.$Cols,nt=n.$Rows,ft=n.$Assembly,tt=n.$Count,it=[],rt=[],k=0,v=0,y=0,w=g-1,b=nt-1,et=tt-1,d,p,ut=0;switch(ft){case e:v=w;y=0;p=[r,i,u,t];break;case a:v=0;y=b;p=[t,u,i,r];break;case s:v=w;y=b;p=[u,i,r,t];break;case c:v=w;y=b;p=[i,u,t,r];break;case o:v=0;y=0;p=[r,t,u,i];break;case l:v=w;y=0;p=[i,r,t,u];break;case h:v=0;y=b;p=[u,t,r,i];break;default:v=0;y=0;p=[t,r,i,u]}for(k=0;k<tt;){if(d=y+","+v,v>=0&&v<g&&y>=0&&y<nt&&!rt[d])rt[d]=!0,f(it,k++,[y,v]);else switch(p[ut++%p.length]){case t:v--;break;case r:y--;break;case i:v++;break;case u:y++}switch(p[ut%p.length]){case t:v++;break;case r:y++;break;case i:v--;break;case u:y--}}return it};$JssorSlideshowFormations$.$FormationZigZag=function(n){var nt=n.$Cols,tt=n.$Rows,ut=n.$Assembly,it=n.$Count,k=[],d=0,v=0,y=0,w=nt-1,b=tt-1,ft=it-1,rt,p,g=0;switch(ut){case e:v=w;y=0;p=[r,i,u,i];break;case a:v=0;y=b;p=[t,u,i,u];break;case s:v=w;y=b;p=[u,i,r,i];break;case c:v=w;y=b;p=[i,u,t,u];break;case o:v=0;y=0;p=[r,t,u,t];break;case l:v=w;y=0;p=[i,r,t,r];break;case h:v=0;y=b;p=[u,t,r,t];break;default:v=0;y=0;p=[t,r,i,r]}for(d=0;d<it;)if(rt=y+","+v,v>=0&&v<nt&&y>=0&&y<tt&&typeof k[rt]=="undefined"){f(k,d++,[y,v]);switch(p[g%p.length]){case t:v++;break;case r:y++;break;case i:v--;break;case u:y--}}else{switch(p[g++%p.length]){case t:v--;break;case r:y--;break;case i:v++;break;case u:y++}switch(p[g++%p.length]){case t:v++;break;case r:y++;break;case i:v--;break;case u:y--}}return k};$JssorSlideshowFormations$.$FormationStraightStairs=function(n){var g=n.$Cols,nt=n.$Rows,y=n.$Assembly,d=n.$Count,b=[],k=0,r=0,u=0,p=g-1,w=nt-1,tt=d-1,it,t,i;switch(y){case e:case h:case s:case o:t=0;i=0;break;case l:case a:case c:case v:t=p;i=0;break;default:y=v;t=p;i=0}for(r=t,u=i;k<d;){it=u+","+r;ft(y)||ut(y)?f(b,tt-k++,[u,r]):f(b,k++,[u,r]);switch(y){case e:case h:r--;u++;break;case s:case o:r++;u--;break;case l:case a:r--;u--;break;case v:case c:default:r++;u++}if(r<0||u<0||r>p||u>w){switch(y){case e:case h:t++;break;case l:case a:case s:case o:i++;break;case v:case c:default:t--}if(t<0||i<0||t>p||i>w){switch(y){case e:case h:t=p;i++;break;case s:case o:i=w;t++;break;case l:case a:i=w;t--;break;case v:case c:default:t=0;i++}i>w?i=w:i<0?i=0:t>p?t=p:t<0&&(t=0)}u=i;r=t}}return b};$JssorSlideshowFormations$.$FormationSquare=function(n){var t=n.$Cols||1,i=n.$Rows||1,s=[],r,u,e,o,h;for(e=t<i?(i-t)/2:0,o=t>i?(t-i)/2:0,h=Math.round(Math.max(t/2,i/2))+1,r=0;r<t;r++)for(u=0;u<i;u++)f(s,h-Math.min(r+1+e,u+1+o,t-r+e,i-u+o),[u,r]);return s};$JssorSlideshowFormations$.$FormationRectangle=function(n){for(var r=n.$Cols||1,u=n.$Rows||1,e=[],i,o=Math.round(Math.min(r/2,u/2))+1,t=0;t<r;t++)for(i=0;i<u;i++)f(e,o-Math.min(t+1,i+1,r-t,u-i),[i,t]);return e};$JssorSlideshowFormations$.$FormationRandom=function(n){for(var r=[],i,t=0;t<n.$Rows;t++)for(i=0;i<n.$Cols;i++)f(r,Math.ceil(1e5*Math.random())%13,[t,i]);return r};$JssorSlideshowFormations$.$FormationCircle=function(n){for(var r=n.$Cols||1,u=n.$Rows||1,e=[],i,o=r/2-.5,s=u/2-.5,t=0;t<r;t++)for(i=0;i<u;i++)f(e,Math.round(Math.sqrt(Math.pow(t-o,2)+Math.pow(i-s,2))),[i,t]);return e};$JssorSlideshowFormations$.$FormationCross=function(n){for(var r=n.$Cols||1,u=n.$Rows||1,e=[],i,o=r/2-.5,s=u/2-.5,t=0;t<r;t++)for(i=0;i<u;i++)f(e,Math.round(Math.min(Math.abs(t-o),Math.abs(i-s))),[i,t]);return e};$JssorSlideshowFormations$.$FormationRectangleCross=function(n){for(var e=n.$Cols||1,o=n.$Rows||1,s=[],i,r=e/2-.5,u=o/2-.5,h=Math.max(r,u)+1,t=0;t<e;t++)for(i=0;i<o;i++)f(s,Math.round(h-Math.max(r-Math.abs(t-r),u-Math.abs(i-u)))-1,[i,t]);return s};rt=1;$JssorSlideshowRunner$=window.$JssorSlideshowRunner$=function(n,t,i,r,u){function p(){var n=this,t=0;$JssorAnimator$.call(n,0,h);n.$OnPositionChange=function(n,i){i-t>s&&(t=i,o&&o.$ShowFrame(i),e&&e.$ShowFrame(i))};n.$Transition=c}var f=this,h,e,o,l,a,v=0,y=r.$TransitionsOrder,c,s=8;f.$GetTransition=function(){var n=0,t=r.$Transitions,i=t.length;return n=y?v++%i:Math.floor(Math.random()*i),t[n]&&(t[n].$Index=n),t[n]};f.$Initialize=function(r,u,v,y,p){var w,b,g;$JssorDebug$.$Execute(function(){e&&$JssorDebug$.$Fail("slideshow runner has not been cleared.")});c=p;p=k(p,s);a=v;l=y;w=y.$Item;b=v.$Item;w["no-image"]=!y.$Image;b["no-image"]=!v.$Image;var nt=w,tt=b,rt=p,d=p.$Brother||k({},s);p.$SlideOut||(nt=b,tt=w);g=d.$Shift||0;e=new it(n,tt,d,Math.max(g-d.$Interval,0),t,i);o=new it(n,nt,rt,Math.max(d.$Interval-g,0),t,i);e.$ShowFrame(0);o.$ShowFrame(0);h=Math.max(e.$EndTime,o.$EndTime);f.$Index=r};f.$Clear=function(){n.$Clear();e=null;o=null};f.$GetProcessor=function(){var n=null;return o&&(n=new p),n};($Jssor$.$IsBrowserIe9Earlier()||$Jssor$.$IsBrowserOpera()||u&&$Jssor$.$WebKitVersion()<537)&&(s=16);$JssorObject$.call(f);$JssorAnimator$.call(f,-1e7,1e7);$JssorDebug$.$LiveStamp(f,"slideshow_runner_"+rt++)};n.$EVT_CLICK=21;n.$EVT_DRAG_START=22;n.$EVT_DRAG_END=23;n.$EVT_SWIPE_START=24;n.$EVT_SWIPE_END=25;n.$EVT_LOAD_START=26;n.$EVT_LOAD_END=27;n.$EVT_FREEZE=28;n.$EVT_POSITION_CHANGE=202;n.$EVT_PARK=203;n.$EVT_SLIDESHOW_START=206;n.$EVT_SLIDESHOW_END=207;n.$EVT_PROGRESS_CHANGE=208;n.$EVT_STATE_CHANGE=209;n.$EVT_ROLLBACK_START=210;n.$EVT_ROLLBACK_END=211;window.$JssorSlider$=$JssorSlider$=n};var $JssorNavigatorEvents$={$NAVIGATIONREQUEST:1,$INDEXCHANGE:2,$RESET:3},$JssorBulletNavigator$=window.$JssorBulletNavigator$=function(n,t){function k(n){n!=-1&&b[n].$Selected(n==o)}function d(n){r.$TriggerEvent($JssorNavigatorEvents$.$NAVIGATIONREQUEST,n*s)}var r=this,g,nt;$JssorObject$.call(r);n=$Jssor$.$GetElement(n);var h,tt,c,l,a,o=0,i,s,f,p,w,e,u,v,y,it=[],b=[];r.$Elmt=n;r.$GetCurrentIndex=function(){return a};r.$SetCurrentIndex=function(n){if(n!=a){var i=o,t=Math.floor(n/s);o=t;a=n;k(i);k(t)}};r.$Show=function(t){$Jssor$.$ShowElement(n,t)};r.$Relocate=function(t,r){g&&i.$Scale!=!1||(i.$AutoCenter&1&&$Jssor$.$CssLeft(n,(t-c)/2),i.$AutoCenter&2&&$Jssor$.$CssTop(n,(r-l)/2),g=!0)};r.$Reset=function(t){var r,ut,a,ft;if(!nt){tt=t;h=Math.ceil(t/s);o=0;var g=v+p,rt=y+w,k=Math.ceil(h/f)-1;for(c=v+g*(e?f-1:k),l=y+rt*(e?k:f-1),$Jssor$.$CssWidth(n,c),$Jssor$.$CssHeight(n,l),r=0;r<h;r++)ut=$Jssor$.$CreateSpan(),$Jssor$.$InnerText(ut,r+1),a=$Jssor$.$BuildElement(u,"numbertemplate",ut,!0),$Jssor$.$CssPosition(a,"absolute"),ft=r%(k+1),$Jssor$.$CssLeft(a,e?r%f*g:g*ft),$Jssor$.$CssTop(a,e?rt*ft:Math.floor(r/(k+1))*rt),$Jssor$.$AppendChild(n,a),it[r]=a,i.$ActionMode&1&&$Jssor$.$AddEvent(a,"click",$Jssor$.$CreateCallback(null,d,r)),i.$ActionMode&2&&$Jssor$.$AddEvent(a,"mouseover",$Jssor$.$MouseOverOutFilter($Jssor$.$CreateCallback(null,d,r),a)),b[r]=$Jssor$.$Buttonize(a);nt=!0}};r.$Options=i=$Jssor$.$Extend({$SpacingX:0,$SpacingY:0,$Orientation:1,$ActionMode:1},t);$JssorDebug$.$Execute(function(){i=$Jssor$.$Extend({$Steps:undefined,$Lanes:undefined},i)});u=$Jssor$.$FindChild(n,"prototype");$JssorDebug$.$Execute(function(){u||$JssorDebug$.$Fail("Navigator item prototype not defined.");isNaN($Jssor$.$CssWidth(u))&&$JssorDebug$.$Fail("Width of 'navigator item prototype' not specified.");isNaN($Jssor$.$CssHeight(u))&&$JssorDebug$.$Fail("Height of 'navigator item prototype' not specified.")});v=$Jssor$.$CssWidth(u);y=$Jssor$.$CssHeight(u);$Jssor$.$RemoveChild(n,u);s=i.$Steps||1;f=i.$Lanes||1;p=i.$SpacingX;w=i.$SpacingY;e=i.$Orientation-1},$JssorArrowNavigator$=window.$JssorArrowNavigator$=function(n,t,i){function o(n){r.$TriggerEvent($JssorNavigatorEvents$.$NAVIGATIONREQUEST,n,!0)}var r=this,c,u,f,e,l,a,s,h;$JssorObject$.call(r);$JssorDebug$.$Execute(function(){n||$JssorDebug$.$Fail("Option '$ArrowNavigatorOptions' spepcified, but UI 'arrowleft' not defined. Define 'arrowleft' to enable direct navigation, or remove option '$ArrowNavigatorOptions' to disable direct navigation.");t||$JssorDebug$.$Fail("Option '$ArrowNavigatorOptions' spepcified, but UI 'arrowright' not defined. Define 'arrowright' to enable direct navigation, or remove option '$ArrowNavigatorOptions' to disable direct navigation.");isNaN($Jssor$.$CssWidth(n))&&$JssorDebug$.$Fail("Width of 'arrow left' not specified.");isNaN($Jssor$.$CssWidth(t))&&$JssorDebug$.$Fail("Width of 'arrow right' not specified.");isNaN($Jssor$.$CssHeight(n))&&$JssorDebug$.$Fail("Height of 'arrow left' not specified.");isNaN($Jssor$.$CssHeight(t))&&$JssorDebug$.$Fail("Height of 'arrow right' not specified.")});l=$Jssor$.$CssWidth(n);a=$Jssor$.$CssHeight(n);r.$GetCurrentIndex=function(){return u};r.$SetCurrentIndex=function(n,t,i){u=i?t:n};r.$Show=function(i){$Jssor$.$ShowElement(n,i);$Jssor$.$ShowElement(t,i)};r.$Relocate=function(){s&&f.$Scale!=!1||(s=!0)};r.$Reset=function(i){c=i;u=0;h||($Jssor$.$AddEvent(n,"click",$Jssor$.$CreateCallback(null,o,-e)),$Jssor$.$AddEvent(t,"click",$Jssor$.$CreateCallback(null,o,e)),$Jssor$.$Buttonize(n),$Jssor$.$Buttonize(t),h=!0)};r.$Options=f=$Jssor$.$Extend({$Steps:1},i);e=f.$Steps},$JssorThumbnailNavigator$=window.$JssorThumbnailNavigator$=function(n,t){function g(n,t){function v(){h.$Selected(o==t)}function a(){if(!l.$LastDragSucceded()){var n=r-t%r,i=l.$GetVirtualIndex((t+n)/r-1),u=i*r+r-n;f.$TriggerEvent($JssorNavigatorEvents$.$NAVIGATIONREQUEST,u)}}var s=this,u,h,c;$JssorDebug$.$Execute(function(){s.$Wrapper=undefined});s.$Index=t;s.$Highlight=v;c=n.$Thumb||n.$Image||$Jssor$.$CreateDiv();s.$Wrapper=u=$Jssor$.$BuildElement(e,"thumbnailtemplate",c,!0);h=$Jssor$.$Buttonize(u);i.$ActionMode&1&&$Jssor$.$AddEvent(u,"click",a);i.$ActionMode&2&&$Jssor$.$AddEvent(u,"mouseover",$Jssor$.$MouseOverOutFilter(a,u))}var f=this,b,d,o,i,y=[],p,w,r,s,h,a,v,c,l,u,e,k;$JssorObject$.call(f);n=$Jssor$.$GetElement(n);f.$GetCurrentIndex=function(){return o};f.$SetCurrentIndex=function(n,t,i){var u=o;o=n;u!=-1&&y[u].$Highlight();y[n].$Highlight();i||l.$PlayTo(l.$GetVirtualIndex(Math.floor(t/r)))};f.$Show=function(t){$Jssor$.$ShowElement(n,t)};f.$Relocate=$Jssor$.$EmptyFunction;f.$Reset=function(t,f){var nt,ft;if(!k){b=t;d=Math.ceil(b/r);o=-1;c=Math.min(c,f.length);var e=i.$Orientation&1,tt=a+(a+s)*(r-1)*(1-e),it=v+(v+h)*(r-1)*e,rt=tt+(tt+s)*(c-1)*e,ut=it+(it+h)*(c-1)*(1-e);$Jssor$.$CssPosition(u,"absolute");$Jssor$.$CssOverflow(u,"hidden");i.$AutoCenter&1&&$Jssor$.$CssLeft(u,(p-rt)/2);i.$AutoCenter&2&&$Jssor$.$CssTop(u,(w-ut)/2);$Jssor$.$CssWidth(u,rt);$Jssor$.$CssHeight(u,ut);nt=[];$Jssor$.$Each(f,function(n,t){var o=new g(n,t),f=o.$Wrapper,i=Math.floor(t/r),c=t%r;$Jssor$.$CssLeft(f,(a+s)*c*(1-e));$Jssor$.$CssTop(f,(v+h)*c*e);nt[i]||(nt[i]=$Jssor$.$CreateDiv(),$Jssor$.$AppendChild(u,nt[i]));$Jssor$.$AppendChild(nt[i],f);y.push(o)});ft=$Jssor$.$Extend({$HWA:!1,$AutoPlay:!1,$NaviQuitDrag:!1,$SlideWidth:tt,$SlideHeight:it,$SlideSpacing:s*e+h*(1-e),$MinDragOffsetToSlide:12,$SlideDuration:200,$PauseOnHover:1,$PlayOrientation:i.$Orientation,$DragOrientation:i.$DisableDrag?0:i.$Orientation},i);l=new $JssorSlider$(n,ft);k=!0}};f.$Options=i=$Jssor$.$Extend({$SpacingX:3,$SpacingY:3,$DisplayPieces:1,$Orientation:1,$AutoCenter:3,$ActionMode:1},t);$JssorDebug$.$Execute(function(){i=$Jssor$.$Extend({$Lanes:undefined,$Width:undefined,$Height:undefined},i)});p=$Jssor$.$CssWidth(n);w=$Jssor$.$CssHeight(n);$JssorDebug$.$Execute(function(){p||$JssorDebug$.$Fail("width of 'thumbnavigator' container not specified.");w||$JssorDebug$.$Fail("height of 'thumbnavigator' container not specified.")});u=$Jssor$.$FindChild(n,"slides",!0);e=$Jssor$.$FindChild(u,"prototype");$JssorDebug$.$Execute(function(){e||$JssorDebug$.$Fail("prototype of 'thumbnavigator' not defined.")});a=$Jssor$.$CssWidth(e);v=$Jssor$.$CssHeight(e);$Jssor$.$RemoveChild(u,e);r=i.$Lanes||1;s=i.$SpacingX;h=i.$SpacingY;c=i.$DisplayPieces};$JssorCaptionSlider$=window.$JssorCaptionSlider$=function(n,t,i){function s(n,t){function a(n,t){var i={};return $Jssor$.$Each(l,function(r,u){var f=$Jssor$.$AttributeEx(n,r+(t||"")),e;f&&(e={},r=="t"?e.$Value=f:f.indexOf("%")+1?e.$Percent=$Jssor$.$ParseFloat(f)/100:e.$Value=$Jssor$.$ParseFloat(f),i[u]=e)}),i}function y(){return f[Math.floor(Math.random()*f.length)]}function v(n){var i,t;return n=="*"?i=y():n&&(t=f[$Jssor$.$ParseInt(n)]||f[n],$Jssor$.$IsArray(t)&&(n!=h?(h=n,r[n]=0,c[n]=t[Math.floor(Math.random()*t.length)]):r[n]++,t=c[n],$Jssor$.$IsArray(t)&&(t=t.length&&t[r[n]%t.length],$Jssor$.$IsArray(t)&&(t=t[Math.floor(Math.random()*t.length)]))),i=t,$Jssor$.$IsString(i)&&(i=v(i))),i}var e=[],h,c=[],r=[],p=$Jssor$.$Children(n);return $Jssor$.$Each(p,function(n){var r=[],f;r.$Elmt=n;f=$Jssor$.$AttributeEx(n,"u")=="caption";$Jssor$.$Each(i?[0,3]:[2],function(i,e){var l,h,c;f&&(i==2&&$Jssor$.$AttributeEx(n,"t3")||(h=a(n,i),i!=2||h.$Transition||(h.$Delay=h.$Delay||{$Value:0},h=$Jssor$.$Extend(a(n,0),h))),h&&h.$Transition&&(l=v(h.$Transition.$Value),l&&(c=$Jssor$.$Extend({$Delay:0},l),$Jssor$.$Each(h,function(n,t){var i=(u[t]||u.$Default).apply(u,[c[t],h[t]]);isNaN(i)||(c[t]=i)}),e||(h.$BeginTime?c.$BeginTime=h.$BeginTime.$Value||0:o&2&&(c.$BeginTime=0)))),r.push(c));t%2&&!e&&(r.$Children=s(n,t+1))});e.push(r)}),e}function h(n,t,r){var e={$Easing:t.$Easing,$Round:t.$Round,$During:t.$During,$Reverse:i&&!r,$Optimize:!0},p,a,v,tt;$JssorDebug$.$Execute(function(){e.$CaptionAnimator=!0});var o=n,y=$Jssor$.$ParentNode(n),c=$Jssor$.$CssWidth(o),l=$Jssor$.$CssHeight(o),it=$Jssor$.$CssWidth(y),rt=$Jssor$.$CssHeight(y),u={},s={},h=t.$ScaleClip||1;if(t.$Opacity&&(u.$Opacity=2-t.$Opacity),e.$OriginalWidth=c,e.$OriginalHeight=l,t.$Zoom||t.$Rotate)u.$Zoom=t.$Zoom?t.$Zoom-1:1,($Jssor$.$IsBrowserIe9Earlier()||$Jssor$.$IsBrowserOpera())&&(u.$Zoom=Math.min(u.$Zoom,2)),s.$Zoom=1,p=t.$Rotate||0,u.$Rotate=p*360,s.$Rotate=0;else if(t.$Clip){var w={$Top:0,$Right:c,$Bottom:l,$Left:0},b=$Jssor$.$Extend({},w),f=b.$Offset={},k=t.$Clip&4,d=t.$Clip&8,g=t.$Clip&1,nt=t.$Clip&2;k&&d?(f.$Top=l/2*h,f.$Bottom=-f.$Top):k?f.$Bottom=-l*h:d&&(f.$Top=l*h);g&&nt?(f.$Left=c/2*h,f.$Right=-f.$Left):g?f.$Right=-c*h:nt&&(f.$Left=c*h);e.$Move=t.$Move;u.$Clip=b;s.$Clip=w}return a=0,v=0,t.x&&(a-=it*t.x),t.y&&(v-=rt*t.y),(a||v||e.$Move)&&(u.$Left=a+$Jssor$.$CssLeft(o),u.$Top=v+$Jssor$.$CssTop(o)),tt=t.$Duration,s=$Jssor$.$Extend(s,$Jssor$.$GetStyles(o,u)),e.$Setter=$Jssor$.$StyleSetterEx(),new $JssorAnimator$(t.$Delay,tt,e,o,s,u)}function c(n,t){return $Jssor$.$Each(t,function(t,i){var o;$JssorDebug$.$Execute(function(){if(t.length){var r=$Jssor$.$CssTop(t.$Elmt),u=$Jssor$.$CssLeft(t.$Elmt),f=$Jssor$.$CssWidth(t.$Elmt),e=$Jssor$.$CssHeight(t.$Elmt),n=null;isNaN(r)?n="Style 'top' for caption not specified. Please always specify caption like 'position: absolute; top: ...px; left: ...px; width: ...px; height: ...px;'.":isNaN(u)?n="Style 'left' not specified. Please always specify caption like 'position: absolute; top: ...px; left: ...px; width: ...px; height: ...px;'.":isNaN(f)?n="Style 'width' not specified. Please always specify caption like 'position: absolute; top: ...px; left: ...px; width: ...px; height: ...px;'.":isNaN(e)&&(n="Style 'height' not specified. Please always specify caption like 'position: absolute; top: ...px; left: ...px; width: ...px; height: ...px;'.");n&&$JssorDebug$.$Error("Caption "+(i+1)+" definition error, \r\n"+n+"\r\n"+t.$Elmt.outerHTML)}});var u,s=t.$Elmt,f=t[0],l=t[1];f&&(u=h(s,f),n=u.$Locate(f.$BeginTime==undefined?n:f.$BeginTime,1));n=c(n,t.$Children);l&&(o=h(s,l,1),o.$Locate(n,1),r.$Combine(o),e.$Combine(o));u&&r.$Combine(u)}),n}$JssorDebug$.$Execute(function(){t.$CaptionTransitions||$JssorDebug$.$Error("'$CaptionSliderOptions' option error, '$CaptionSliderOptions.$CaptionTransitions' not specified.")});var r=this,e,o=i?t.$PlayInMode:t.$PlayOutMode,f=t.$CaptionTransitions,l={$Transition:"t",$Delay:"d",$Duration:"du",x:"x",y:"y",$Rotate:"r",$Zoom:"z",$Opacity:"f",$BeginTime:"b"},u={$Default:function(n,t){return isNaN(t.$Value)?n*=t.$Percent:n=t.$Value,n},$Opacity:function(n,t){return this.$Default(n-1,t)}};u.$Zoom=u.$Opacity;$JssorAnimator$.call(r,0,0);r.$Revert=function(){r.$GoToPosition(r.$GetPosition_OuterEnd()*(i||0));e.$GoToBegin()};e=new $JssorAnimator$(0,0);c(0,o?s(n,1):[])},function(n){n.youtube_video=function(t,i){var r=this;r.$el=n(t);r.el=t;r.$el.data("youtube_video",r);r.init=function(){if(r.options=n.extend({},n.youtube_video.defaultOptions,i),r.options_copy=n.extend({},n.youtube_video.defaultOptions,i),r.api_key=r.options.api_key,r.$el.addClass("yesp"),r.$logo=[],r.type=!1,r.options.playlist!==!1)r.id="yt_player_"+r.options.playlist.replace(/[^a-z0-9]/gi,""),r.type="playlist";else if(r.options.channel!==!1)r.id="yt_player_"+r.options.channel.replace(/[^a-z0-9]/gi,""),r.type="channel";else if(r.options.user!==!1)r.id="yt_player_"+r.options.user.replace(/[^a-z0-9]/gi,""),r.type="user";else if(r.options.videos!==!1)typeof r.options.videos=="string"&&(r.options.videos=[r.options.videos]),r.id="yt_player_"+r.options.videos[0].replace(/[^a-z0-9]/gi,""),r.type="videos";else{r.display_error("No playlist/channel/user/videos entered. Set at least 1.",!0);return}typeof r.options.player_id!=typeof undefined&&r.options.player_id!==!1&&(r.id=r.options.player_id);typeof r.$el.attr("id")!=typeof undefined&&r.$el.attr("id")!==!1?r.id=r.$el.attr("id"):r.$el.attr("id",r.id);r.options.max_results>50&&(r.options.max_results=50);r.$controls=[];r.$title=null;r.$container=r.$el.find(".yesp-container");r.youtube=null;r.playlist_items=[];r.playlist_count=0;r.info={width:0,height:0,duration:0,current_time:0,previous_time:0,volume:r.options.volume,time_drag:!1,volume_drag:!1,ie:r.detect_ie(),ie_previous_time:0,touch:r.detect_touch(),youtube_loaded:!1,ios:navigator.userAgent.match(/(iPad|iPhone|iPod)/g)?!0:!1,mobile:navigator.userAgent.match(/(Android|webOS|iPad|iPhone|iPod|BlackBerry|Windows Phone)/g)?!0:!1,ipad:navigator.userAgent.match(/(iPad)/g)?!0:!1,state:!1,index:0,hover:!0,fullscreen:!1,idle_time:0,idle_controls_hidden:!1,playlist_shown:!0,horizontal_playlist_shown:!0,playlist_width:200,playlist_animating:!1,first_play:!1,current_video_url:"",next_page_token:!1,playlist_i:0,alternative_api_ready_check:!1,youtube_logo_timer:!1,show_cookie_accept:!1,cookies_accepted:!1};r.info.ios&&(r.$el.addClass("yesp-ios"),r.options.volume_control=!1,r.options_copy.volume_control=!1);r.info.mobile&&(r.options.show_controls_on_load=!0,r.options.show_controls_on_pause=!0,r.options.show_controls_on_play=!0,r.$el.addClass("yesp-mobile"));r.info.ie&&r.$el.addClass("yesp-ie");r.$el[0].requestFullScreen||r.$el[0].mozRequestFullScreen||r.$el[0].webkitRequestFullScreen||(r.options.fullscreen_control=!1);r.create_player_element();r.init_playlist();r.create_controls();r.create_title();r.create_overlays();r.show_controls();r.bind_controls();n(window).on("resize",r.resize);r.resize();r.init_time_slider();r.init_volume_slider();r.set_style();r.options.width!==!1&&(r.$el.css("width",r.options.width),r.resize());r.options.show_controls_on_load||r.hide_controls();r.options.playlist_type==="horizontal"?(r.hide_playlist(!0),r.options.show_playlist?r.show_horizontal_playlist():r.hide_horizontal_playlist()):(r.hide_horizontal_playlist(),r.options.show_playlist||r.hide_playlist(!0));document.addEventListener("fullscreenchange",function(){document.fullscreen||r.exit_fullscreen()},!1);document.addEventListener("mozfullscreenchange",function(){document.mozFullScreen||r.exit_fullscreen()},!1);document.addEventListener("webkitfullscreenchange",function(){document.webkitIsFullScreen||r.exit_fullscreen()},!1);document.addEventListener("msfullscreenchange",function(){document.msFullscreenElement||r.exit_fullscreen()},!1);setInterval(function(){r.info.mobile||(r.info.idle_time+=500,r.info.fullscreen&&r.info.idle_time>2e3&&(r.info.idle_controls_hidden=!0,r.hide_controls(!0)))},500);r.$el.mousemove(function(){r.info.idle_time=0;r.info.idle_controls_hidden&&r.info.fullscreen&&(r.info.idle_controls_hidden=!1,r.show_controls())});r.$el.keypress(function(){r.info.idle_time=0;r.info.idle_controls_hidden&&r.info.fullscreen&&(r.info.idle_controls_hidden=!1,r.show_controls())});r.info.touch&&r.$el.addClass("yesp-touch");r.options.require_cookie_accept?window.localStorage.getItem("yesp-cookies-accept")||(r.$el.find(".yesp-cookie-alert").show(),r.info.show_cookie_accept=!0):window.localStorage.setItem("yesp-cookies-accept",!0);setTimeout(function(){var n=setInterval(function(){window.localStorage.getItem("yesp-cookies-accept")&&(r.info.alternative_api_ready_check=!0,clearInterval(n))},100)},1e3)};r.display_error=function(n,t){var i=r.$el.find(".yesp-error").html('<i class="yesp-icon yesp-icon-warning"><\/i>'+n).slideDown();i.length===0&&alert(n);t===!0&&(r.$el.find(".yesp-video").remove(),r.$el.find(".yesp-container, .yesp-hp").css("background-image","none"))};r.remove_next_page=function(){r.info.next_page_token=!1;r.$el.find(".yesp-next-page").remove();r.$el.find(".yesp-hp-next-page").remove();r.$el.find(".yesp-hp-videos").css("width",r.playlist_count*160)};r.get_playlist_next=function(){if(r.info.next_page_token===!1){r.remove_next_page();return}r.$el.find(".yesp-next-page").html('<i class="yesp-icon yesp-icon-spinner yesp-icon-spin"><\/i>');r.get_playlist(r.info.next_page_token,r.options.playlist)};r.get_playlist=function(t,i){var u,f;typeof t==typeof undefined||t===!1?(t=!1,through_pagination=!1):through_pagination=!0;u="https://www.googleapis.com/youtube/v3/playlistItems?part=snippet,status&maxResults="+r.options.max_results+"&playlistId="+i+"&key="+r.options.api_key;through_pagination===!0&&(u+="&pageToken="+t);f=n.getJSON(u,function(n){if(typeof n.items!="undefined"){n.items.length===0&&r.display_error("This playlist is empty.",!0);r.options.shuffle&&(n.items=r.shuffle_array(n.items));var t=r.create_playlist(through_pagination,n.items,n.items.length);r.playlist_items=r.playlist_items.concat(t.items);r.playlist_count+=t.count;r.options.pagination===!0?typeof n.nextPageToken==typeof undefined?r.remove_next_page():(r.info.next_page_token=n.nextPageToken,r.$el.find(".yesp-next-page").html('<i class="yesp-icon yesp-icon-plus"><\/i>'+r.options.load_more_text).show()):r.info.next_page_token=!1;r.playlist_count<2&&!through_pagination&&r.info.next_page_token===!1&&(r.hide_playlist(!0),r.options.show_playlist=!1,r.options.playlist_toggle_control=!1,r.$controls.playlist_toggle.hide(),r.options.fwd_bck_control=!1,r.options_copy.fwd_bck_control=!1,r.$controls.forward.hide(),r.$controls.backward.hide(),r.resize(),r.playlist_count===0&&r.display_error("This playlist is empty.",!0))}else r.display_error("An error occured while retrieving the playlist.",!0)});f.fail(function(t){var u="An error occured while retrieving the playlist.",i;typeof t.responseText!=typeof undefined&&(i=n.parseJSON(t.responseText),u=i.error.code=="404"?"The playlist was not found.":i.error.code=="403"?i.error.message:i.error.code=="400"?"The API key you have entered is invalid.":"An error occured while retrieving the playlist.<br /><em>"+i.error.message+"<\/em>");r.display_error(u,!0);r.hide_playlist(!0)})};r.get_channel=function(t,i){var u="";u=t==="user"?"https://www.googleapis.com/youtube/v3/channels?part=contentDetails&maxResults="+r.options.max_results+"&forUsername="+encodeURIComponent(i)+"&key="+r.api_key:"https://www.googleapis.com/youtube/v3/channels?part=contentDetails&maxResults="+r.options.max_results+"&id="+i+"&key="+r.api_key;n.getJSON(u,function(n){if(typeof n.items!==undefined&&n.items.length==1){var t=n.items[0].contentDetails.relatedPlaylists.uploads;r.options.playlist=t;r.get_playlist(!1,r.options.playlist)}else r.display_error("An error occured while retrieving the channel/user.",!0)})};r.get_videos=function(t){for(var e,u="",f=t.length,i=0;i<f;i++)u+=i!==f-1?t[i]+",":t[i];e="https://www.googleapis.com/youtube/v3/videos?part=snippet,status&maxResults="+r.options.max_results+"&id="+u+"&key="+r.api_key;n.getJSON(e,function(n){var t,i;if(typeof n.items!="undefined"){for(t=0;t<n.items.length;t++)n.items[t].snippet.resourceId={videoId:n.items[t].id};i=r.create_playlist(!1,n.items,n.items.length);r.playlist_items=r.playlist_items.concat(i.items);r.playlist_count+=i.count;r.playlist_count<2&&(r.hide_playlist(!0),r.options.show_playlist=!1,r.options.playlist_toggle_control=!1,r.$controls.playlist_toggle.hide(),r.options.fwd_bck_control=!1,r.options_copy.fwd_bck_control=!1,r.$controls.forward.hide(),r.$controls.backward.hide(),r.resize(),r.playlist_count===0&&r.display_error("This playlist is empty, or the video's were not found.",!0))}else r.display_error("An error occured while retrieving the video(s).",!0)});return};r.init_playlist=function(){if(r.type==="playlist"){r.get_playlist(!1,r.options.playlist);return}if(r.type=="channel"){r.get_channel("channel",r.options.channel);return}if(r.type=="user"){r.get_channel("user",r.options.user);return}if(r.type=="videos"){r.get_videos(r.options.videos);return}};r.create_playlist=function(t,i,u){var e,f,o,l,s,c,h;for(t||r.create_youtube_element(),e=0;typeof i[e]!="undefined";){if(!i[e].status||i[e].status.privacyStatus=="private"){i.splice(e,1);u--;continue}if(typeof i[e].snippet.thumbnails==typeof undefined){i.splice(e,1);u--;continue}e++}r.options.on_done_loading(i);for(r.info.playlist_i;r.info.playlist_i<r.playlist_count+u;r.info.playlist_i++)f=i[r.info.playlist_i-r.playlist_count],o="",typeof f.snippet.thumbnails.medium!="undefined"&&f.snippet.thumbnails.medium.width/f.snippet.thumbnails.medium.height==16/9?o=f.snippet.thumbnails.medium.url:typeof f.snippet.thumbnails.medium!="undefined"?o=f.snippet.thumbnails.medium.url:typeof f.snippet.thumbnails.high!="undefined"?o=f.snippet.thumbnails.high.url:typeof f.snippet.thumbnails.default!="undefined"&&(o=f.snippet.thumbnails.default.url),l=f.snippet.title,f.snippet.title.length>85&&(f.snippet.title=f.snippet.title.substr(0,85)+"..."),f.snippet.channelTitle.length>20&&(f.snippet.channelTitle=f.snippet.channelTitle.substr(0,20)+"..."),s=n('<div class="yesp-playlist-video" data-playing="0" data-index="'+r.info.playlist_i+'"><img src="'+o+'" width="200" /><div class="yesp-playlist-overlay"><div class="yesp-playlist-title">'+f.snippet.title+'<\/div><div class="yesp-playlist-channel">'+f.snippet.channelTitle+'<\/div><\/div><div class="yesp-playlist-current"><i class="yesp-icon yesp-icon-play"><\/i><span>'+r.options.now_playing_text+"<\/span><\/div><\/div>"),s.attr("data-description",f.snippet.description),s.click(function(t){t.preventDefault();r.options.show_controls_on_play||r.hide_controls();r.play_video(parseFloat(n(this).attr("data-index")))}),r.options.show_channel_in_playlist==!1&&s.find(".yesp-playlist-channel").remove(),s.insertBefore(r.$el.find(".yesp-playlist .yesp-next-page")),r.$el.find(".yesp-playlist, .yesp-hp").css("background-image","none"),c=f.snippet.title,c.length>45&&(c=f.snippet.title.substring(0,45)+"..."),h=n('<div class="yesp-hp-video" data-playing="0" data-index="'+r.info.playlist_i+'"><img src="'+o+'" width="200" /><div class="yesp-hp-overlay"><div class="yesp-hp-title">'+c+'<\/div><div class="yesp-hp-channel">'+f.snippet.channelTitle+'<\/div><\/div><div class="yesp-hp-current"><i class="yesp-icon yesp-icon-play"><\/i><span>'+r.options.now_playing_text+"<\/span><\/div><\/div>"),h.attr("data-description",f.snippet.description),h.click(function(t){t.preventDefault();r.options.show_controls_on_play||r.hide_controls();r.play_video(parseFloat(n(this).attr("data-index")))}),r.options.show_channel_in_playlist==!1&&h.find(".yesp-hp-channel").remove(),h.insertBefore(r.$el.find(".yesp-hp .yesp-hp-next-page"));return r.$el.find(".yesp-hp-videos").css("width",r.info.playlist_i*160+50),t===!1&&(r.$el.find(".yesp-playlist").perfectScrollbar({suppressScrollX:!0}),r.$el.find(".yesp-hp").perfectScrollbar({suppressScrollY:!0,useBothWheelAxes:!0}),r.resize(!1,!0)),t===!0&&setTimeout(function(){r.update_scroll_position(!1,Math.floor(r.info.playlist_width/16*9)*(r.playlist_count-u))},10),{items:i,count:u}};r.check_youtube_api_ready=function(){if(r.info.alternative_api_ready_check){if(typeof YT!="object"||YT.loaded==0)return!1}else if(!n("body").hasClass("yesp-youtube-iframe-ready"))return!1;return!0};r.create_youtube_element=function(){var n,t;if(!r.check_youtube_api_ready()){setTimeout(r.create_youtube_element,10);return}if(!r.info.youtube_loaded){r.info.youtube_loaded=!0;n={controls:0,showinfo:0,fullscreen:0,iv_load_policy:r.options.show_annotations?1:3,fs:0,rel:r.options.related?1:0,wmode:"opaque"};r.options.force_hd&&(n.vq="hd720");r.options.hide_youtube_logo&&(n.modestbranding=1);for(t in r.options.player_vars)n[t]=r.options.player_vars[t];window.YTConfig={host:"https://www.youtube.com"};r.youtube=new YT.Player(r.id+"_yt",{playerVars:n,events:{onReady:r.youtube_ready,onStateChange:r.youtube_state_change}})}};r.youtube_ready=function(){(setInterval(r.youtube_player_updates,500),r.playlist_count!=0)&&(r.play_video(r.options.first_video,!r.options.autoplay,!0),r.options.volume!==!1&&r.update_volume(0,r.options.volume),r.$el.find(".yesp-container").hover(function(){r.info.hover=!0;r.show_controls()},function(){r.info.hover=!1;var n=r.youtube.getPlayerState();r.options.show_controls_on_pause&&(n==-1||n==0||n==2||n==5)||r.options.show_controls_on_play||r.hide_controls();r.hide_share()}))};r.youtube_player_updates=function(){var n,t;if((r.info.current_time=r.youtube.getCurrentTime(),r.youtube.getCurrentTime()||(r.info.current_time=0),r.info.duration=r.youtube.getDuration(),r.info.duration)&&r.info.current_time!=r.info.previous_time){r.info.previous_time=r.info.current_time;r.options.time_indicator=="full"?r.$controls.time.html(r.format_time(r.info.current_time)+" / "+r.format_time(r.info.duration)):r.$controls.time.html(r.format_time(r.info.current_time));n=Math.round(r.info.current_time);n==0?r.$controls.youtube.attr("href",r.$controls.youtube.attr("data-href")):r.$controls.youtube.attr("href",r.$controls.youtube.attr("data-href")+"#t="+n);r.info.current_video_url=r.$controls.youtube.attr("data-href");t=100*r.info.current_time/r.info.duration;r.$controls.time_bar_time.css("width",t+"%");r.$controls.time_bar_buffer.css("width",r.youtube.getVideoLoadedFraction()*100+"%");r.options.on_time_update(r.info.current_time)}};r.youtube_state_change=function(n){var t=n.data;t==0?r.options.continuous?r.forward():(r.play_video(r.info.index,!0),r.$controls.play.removeClass("yesp-icon-play").removeClass("yesp-icon-pause").addClass("yesp-icon-undo"),r.show_controls()):t==1||t==3?r.$controls.play.removeClass("yesp-icon-play").addClass("yesp-icon-pause").removeClass("yesp-icon-undo"):t==2&&r.$controls.play.addClass("yesp-icon-play").removeClass("yesp-icon-pause").removeClass("yesp-icon-undo");r.info.first_play||t===-1||t===5||(r.info.first_play=!0);r.youtube_player_updates();r.options.on_state_change(t)};r.create_player_element=function(){r.$el.css("width","100%").addClass("yesp").html('<div class="yesp-container"><div class="yesp-cookie-alert"><div class="yesp-cookie-alert__inside"><\/div><\/div><div class="yesp-autoposter"><div class="yesp-autoposter-icon"><div><\/div><\/div><\/div><div class="yesp-video-container"><div class="yesp-video" id="'+r.id+'_yt"><\/div><div class="yesp-error"><\/div><\/div><\/div><div class="yesp-playlist"><div class="yesp-next-page"><i class="yesp-icon yesp-icon-plus"><\/i>Load More<\/div><\/div><div class="yesp-hp"><div class="yesp-hp-videos"><div class="yesp-hp-next-page"><i class="yesp-icon yesp-icon-plus"><\/i><\/div><\/div><\/div>');r.$el.find(".yesp-video-container").click(function(){r.play_pause()});r.info.show_cookie_accept?r.$el.find(".yesp-cookie-alert").show():r.$el.find(".yesp-cookie-alert").hide();r.$el.find(".yesp-cookie-alert__inside").html(r.options.require_cookie_accept_message);r.$el.find(".yesp-cookie-alert").click(function(){window.localStorage.setItem("yesp-cookies-accept",1);r.info.show_cookie_accept=!1;r.$el.find(".yesp-cookie-alert").hide()});r.options.playlist_type=="horizontal"&&r.$el.find(".yesp-playlist").remove();r.$el.find(".yesp-next-page, .yesp-hp-next-page").click(function(){r.get_playlist_next()});r.$el.find(".yesp-autoposter").click(function(n){n.preventDefault();r.play()})};r.create_controls=function(){var t=n('<div class="yesp-controls"><\/div>');t.html('<div class="yesp-controls-wrapper"><a href="#" class="yesp-play yesp-icon yesp-icon-play"><\/a><div class="yesp-time">00:00 / 00:00<\/div><div class="yesp-bar"><div class="yesp-bar-buffer"><\/div><div class="yesp-bar-time"><\/div><\/div><div class="yesp-volume"><a href="#" class="yesp-volume-icon yesp-icon yesp-icon-volume-up" title="Toggle Mute"><\/a><div class="yesp-volume-bar"><div class="yesp-volume-amount"><\/div><\/div><\/div><a href="#" class="yesp-share yesp-icon yesp-icon-share-square-o" title="Share"><\/a><a href="#" target="_blank" class="yesp-youtube yesp-icon yesp-icon-youtube-play" title="Open in YouTube"><\/a><a href="#" class="yesp-backward yesp-icon yesp-icon-backward" title="Previous Video"><\/a><a href="#" class="yesp-forward yesp-icon yesp-icon-forward" title="Forward Video"><\/a><a href="#" class="yesp-playlist-toggle yesp-icon yesp-icon-align-justify yesp-icon-rotate-180" title="Toggle Playlist"><\/a><a href="#" class="yesp-fullscreen yesp-icon yesp-icon-expand" title="Toggle Fullscreen"><\/a><\/div>');r.$controls.play=t.find(".yesp-play");r.$controls.time=t.find(".yesp-time");r.$controls.time_bar=t.find(".yesp-bar");r.$controls.time_bar_buffer=t.find(".yesp-bar-buffer");r.$controls.time_bar_time=t.find(".yesp-bar-time");r.$controls.volume=t.find(".yesp-volume");r.$controls.volume_icon=t.find(".yesp-volume-icon");r.$controls.volume_bar=t.find(".yesp-volume-bar");r.$controls.volume_amount=t.find(".yesp-volume-amount");r.$controls.share=t.find(".yesp-share");r.$controls.youtube=t.find(".yesp-youtube");r.$controls.forward=t.find(".yesp-forward");r.$controls.backward=t.find(".yesp-backward");r.$controls.playlist_toggle=t.find(".yesp-playlist-toggle");r.$controls.fullscreen=t.find(".yesp-fullscreen");r.options.play_control||r.$controls.play.hide();r.options.time_indicator?r.options.time_indicator=="full"&&r.$controls.time.addClass("yesp-full-time"):r.$controls.time.hide();r.options.volume_control||r.$controls.volume.hide();r.options.share_control||r.$controls.share.hide();r.options.youtube_link_control||r.$controls.youtube.hide();r.options.fwd_bck_control||(r.$controls.backward.hide(),r.$controls.forward.hide());r.options.fullscreen_control||r.$controls.fullscreen.hide();r.options.playlist_toggle_control||r.$controls.playlist_toggle.hide();t.appendTo(this.$el.find(".yesp-container"));r.$logo=n('<a href="#" target="_blank" class="yesp-youtube-logo"><\/a>');r.$logo.appendTo(this.$el.find(".yesp-container"));(r.options.hide_youtube_logo||r.info.mobile)&&(r.$logo.hide(),r.options.hide_youtube_logo=!0)};r.create_title=function(){r.$title=n('<div class="yesp-title"><\/div>');r.$title.html('<div class="yesp-title-wrapper"><\/div>');r.$title.appendTo(r.$el.find(".yesp-container"));r.options.description_toggle&&(r.info.$desc_btn=n('<a href="#" title="Video Description" class="yesp-description-toggle-button"><i class="yesp-icon yesp-icon-info-circle"><\/i><\/a>').appendTo(r.$title),r.info.$desc=n('<div class="yesp-description-toggle"><a href="#" class="yesp-description-toggle-close"><i class="yesp-icon yesp-icon-times"><\/i><\/a><div class="yesp-description-toggle-inside">Earth From Space Full HD  Nova The groundbreaking two-hour special that reveals a spectacular new space-based vision of our planet. Produced in extensive consultation with NASA scientists, NOVA takes data from earth-observing satellites and transforms it into dazzling visual sequences, each one exposing the intricate and surprising web of forces that sustains life on earth.<\/div><\/div>').appendTo(this.$el.find(".yesp-container .yesp-video-container")),r.info.$desc_btn.click(function(n){n.preventDefault();r.info.$desc.slideToggle()}))};r.update_title=function(n,t,i){r.options.show_channel_in_title?r.$title.find("div.yesp-title-wrapper").html('<a href="'+i+'" target="_blank" class="yesp-subtitle">'+t+"<\/a>"+n):r.$title.find("div.yesp-title-wrapper").html(n)};r.create_overlays=function(){r.$social=n('<div class="yesp-social" data-show="0"><a href="#" class="yesp-social-button yesp-social-google yesp-icon yesp-icon-google-plus"><\/a><a href="#" class="yesp-social-button yesp-social-twitter yesp-icon yesp-icon-twitter"><\/a><a href="#" class="yesp-social-button yesp-social-facebook yesp-icon yesp-icon-facebook"><\/a><\/div>').appendTo(r.$el.find(".yesp-container"));r.$social.find(".yesp-social-facebook").click(function(n){n.preventDefault();r.share_facebook()});r.$social.find(".yesp-social-twitter").click(function(n){n.preventDefault();r.share_twitter()});r.$social.find(".yesp-social-google").click(function(n){n.preventDefault();r.share_google()})};r.share_link=function(){};r.share_facebook=function(){window.open("https://www.facebook.com/sharer/sharer.php?u="+r.share_url(),"Share on Facebook","height=300,width=600")};r.share_twitter=function(){window.open("https://twitter.com/home?status="+r.share_url(),"Share on Twitter","height=300,width=600")};r.share_google=function(){window.open("https://plus.google.com/share?url="+r.share_url(),"Share on Google+","height=300,width=600")};r.bind_controls=function(){r.$controls.play.click(function(n){n.preventDefault();r.play_pause()});r.$controls.volume_icon.click(function(n){if(n.preventDefault(),r.youtube.isMuted())r.info.volume==0&&(r.info.volume=r.options.volume),r.update_volume(0,r.info.volume);else{var t=r.youtube.getVolume()/100;r.update_volume(0,0);r.info.volume=t}});r.$controls.share.click(function(n){n.preventDefault();r.toggle_share()});r.$controls.youtube.click(function(){r.pause()});r.$controls.backward.click(function(n){n.preventDefault();r.backward()});r.$controls.forward.click(function(n){n.preventDefault();r.forward()});r.$controls.fullscreen.click(function(n){n.preventDefault();r.info.fullscreen?r.exit_fullscreen(!0):r.enter_fullscreen()});r.$controls.playlist_toggle.click(function(n){n.preventDefault();r.toggle_playlist()})};r.show_controls=function(){r.$title.stop().animate({opacity:1},250);r.$el.find(".yesp-controls").stop().animate({bottom:0,opacity:1},250);r.options.hide_youtube_logo||r.info.mobile||(r.info.youtube_logo_timer=setTimeout(function(){r.$logo.stop().fadeTo(250,.25,function(){r.$logo.css("opacity","")})},250))};r.hide_controls=function(n){(typeof n!="undefined"&&n==!0?r.$el.find(".yesp-controls").stop().animate({bottom:0,opacity:0},250):r.$el.find(".yesp-controls").stop().animate({bottom:-50},250),r.info.youtube_logo_timer!==!1&&clearTimeout(r.info.youtube_logo_timer),r.$el.find(".yesp-youtube-logo").stop().fadeTo(350,0,function(){}),r.info.ios)||r.$title.stop().animate({opacity:0},250)};r.play_pause=function(){var n=r.youtube.getPlayerState();n==2?r.play():n==0?(r.youtube.seekTo(0),r.play()):n==5?r.play():r.pause()};r.play=function(){r.youtube.playVideo();r.$el.find(".yesp-autoposter").hide();r.$controls.play.removeClass("yesp-icon-play").addClass("yesp-icon-pause").removeClass("yesp-icon-undo")};r.pause=function(){r.youtube.pauseVideo();r.$controls.play.addClass("yesp-icon-play").removeClass("yesp-icon-pause").removeClass("yesp-icon-undo")};r.stop=function(){r.pause();r.youtube.stopVideo()};r.forward=function(){r.info.index++;r.info.index>=r.playlist_count&&(r.info.index=0);r.play_video(r.info.index)};r.backward=function(){r.info.index--;r.info.index<0&&(r.info.index=r.playlist_count-1);r.play_video(r.info.index)};r.play_video=function(n,t,i){var e,o,u,f;if(parseFloat(n,10)==n&&parseFloat(n,10)<=r.playlist_items.length)n=parseFloat(n,10);else for(e=n,n=0,o=0;o<r.playlist_items.length;o++)if(r.playlist_items[o].snippet.resourceId.videoId===e){n=o;break}if(u=r.playlist_items[n],u!=undefined){typeof i==typeof undefined&&(i=!1);r.info.mobile&&!r.info.first_play&&(t=!0);var h=u.snippet.title,c=u.snippet.channelTitle,l="https://www.youtube.com/channel/"+u.snippet.channelId,e=u.snippet.resourceId.videoId,s="https://www.youtube.com/watch?v="+e;r.update_title(h,c,l);typeof t=="undefined"||t==!1?r.youtube.loadVideoById(e):r.youtube.cueVideoById(e);r.options.description_toggle&&(r.info.$desc.slideUp(300,function(){var n=r.nl2br(u.snippet.description);n==""&&(n="No Description Available");r.info.$desc.find(".yesp-description-toggle-inside").html(n)}),console.log("yeah"));r.$logo.attr("href",s);r.$controls.youtube.attr("href",s).attr("data-href",s);r.info.current_video_url=s;r.$el.find(".yesp-playlist-video").attr("data-playing","0");r.$el.find(".yesp-playlist-video[data-index="+n+"]").attr("data-playing","1");r.$el.find(".yesp-hp-video").attr("data-playing","0");r.$el.find(".yesp-hp-video[data-index="+n+"]").attr("data-playing","1");r.options.time_indicator=="full"?r.$controls.time.html("00:00 / 00:00"):r.$controls.time.html("00:00");r.$controls.time_bar_time.css("width",0);r.$controls.time_bar_buffer.css("width",0);r.info.index=n;r.update_scroll_position(i);t!==!0||r.info.mobile?r.$el.find(".yesp-autoposter").hide():(f=!1,typeof u.snippet.thumbnails.maxres!="undefined"?f=u.snippet.thumbnails.maxres.url:typeof u.snippet.thumbnails.high!="undefined"?f=u.snippet.thumbnails.high.url:typeof u.snippet.thumbnails.medium!="undefined"?f=u.snippet.thumbnails.medium.url:typeof u.snippet.thumbnails.standard!="undefined"?f=u.snippet.thumbnails.standard.url:typeof u.snippet.thumbnails.default!="undefined"&&(f=u.snippet.thumbnails.default.url),f!==!1&&r.$el.find(".yesp-autoposter").css("background-image",'url("'+f+'")').show());r.options.on_load(u.snippet)}};r.update_scroll_position=function(n,t){var i;if(r.options.playlist_type==="horizontal"){i=160*r.info.index;typeof t!=typeof undefined&&(i=t);n==!0?(r.$el.find(".yesp-hp").scrollLeft(i),r.$el.find(".yesp-hp").perfectScrollbar("update")):r.$el.find(".yesp-hp").stop().animate({scrollLeft:i},500,function(){r.$el.find(".yesp-hp").perfectScrollbar("update")});return}i=Math.floor(r.info.playlist_width/16*9)*r.info.index;typeof t!=typeof undefined&&(i=t);i<0&&(i=0);var f=r.$el.find(".yesp-playlist").innerHeight(),e=Math.floor(r.info.playlist_width/16*9)*r.playlist_count,u=e-f;r.info.next_page_token&&(u+=50);i>u&&(i=u);n==!0?(r.$el.find(".yesp-playlist").scrollTop(i),r.$el.find(".yesp-playlist").perfectScrollbar("update")):r.$el.find(".yesp-playlist").stop().animate({scrollTop:i},500,function(){r.$el.find(".yesp-playlist").perfectScrollbar("update")})};r.toggle_fullscreen=function(){r.info.fullscreen?r.exit_fullscreen(!0):r.enter_fullscreen()};r.enter_fullscreen=function(){var t,i,u;(r.info.mobile,t=r.$el.find(".yesp-container")[0].webkitRequestFullScreen||r.$el.find(".yesp-container")[0].requestFullScreen||r.$el.find(".yesp-container")[0].mozRequestFullScreen,t)&&(i=n(window).width(),u=n(window).height(),r.info.fullscreen=!0,r.$el.find(".yesp-container, .yesp-container iframe").css({width:"100%",height:"100%"}),r.youtube.setSize(i,u),t.bind(r.$el.find(".yesp-container")[0])())};r.exit_fullscreen=function(n){typeof n!="undefined"&&n&&(document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen());r.info.fullscreen=!1;r.resize()};r.toggle_playlist=function(){r.options.playlist_type==="horizontal"?r.info.horizontal_playlist_shown?r.hide_horizontal_playlist():r.show_horizontal_playlist():(r.info.playlist_shown?r.hide_playlist(!1):r.show_playlist(!1),r.options.show_playlist!=="auto"&&r.resize())};r.show_playlist=function(n,t){if(r.options.playlist_type!="horizontal"&&(typeof t==typeof undefined&&(t=!0),n=!0,!r.info.playlist_animating)){r.info.playlist_animating=!0;var i=r.$el.find(".yesp-playlist");if(r.$el.find(".yesp-icon-list").removeClass("yesp-icon-list").addClass("yesp-icon-align-justify"),n){i.css("width",r.info.playlist_width);r.info.playlist_shown=!0;r.info.playlist_animating=!1;t&&r.resize(!0);return}}};r.hide_playlist=function(n,t){if(typeof t==typeof undefined&&(t=!0),n=!0,!r.info.playlist_animating){r.info.playlist_animating=!0;var i=r.$el.find(".yesp-playlist");if(r.options.playlist_type=="vertical"&&r.$el.find(".yesp-icon-align-justify").removeClass("yesp-icon-align-justify").addClass("yesp-icon-list"),n){i.css("width",0);r.info.playlist_shown=!1;r.info.playlist_animating=!1;t&&r.resize(!0);return}}};r.show_horizontal_playlist=function(){r.info.horizontal_playlist_shown=!0;r.$el.find(".yesp-hp").show();r.$el.find(".yesp-icon-list").removeClass("yesp-icon-list").addClass("yesp-icon-align-justify")};r.hide_horizontal_playlist=function(){r.info.horizontal_playlist_shown=!1;r.$el.find(".yesp-hp").hide();r.$el.find(".yesp-icon-align-justify").removeClass("yesp-icon-align-justify").addClass("yesp-icon-list")};r.set_playlist_width=function(n){r.info.playlist_shown&&(r.info.playlist_width=n);var t=Math.floor(n/16*9);r.$el.find(".yesp-playlist").css({width:n}).find(".yesp-playlist-video").css({width:n,height:t});r.$el.find(".yesp-playlist .yesp-playlist-current").css("width",n-20);n<=100?(r.$el.find(".yesp-playlist").addClass("yesp-playlist-simple"),r.$el.find(".yesp-playlist .yesp-playlist-current").css("width",10)):r.$el.find(".yesp-playlist").removeClass("yesp-playlist-simple")};r.resize=function(t,i){var e,u,o,f;(typeof t==typeof undefined||typeof t=="object")&&(t=!1);e=r.$el.innerWidth();r.options.show_playlist=="auto"&&t==!1?(e<660&&(i==!0||r.info.playlist_width==200)&&(r.set_playlist_width(100),r.update_scroll_position(!0)),e<500&&(i==!0||r.info.playlist_shown==!0)&&(r.hide_playlist(!1,!1),r.update_scroll_position(!0)),e>=500&&(i==!0||r.info.playlist_shown==!1)&&(r.show_playlist(!1,!1),r.update_scroll_position(!0)),e>=660&&(i==!0||r.info.playlist_width==100)&&(r.set_playlist_width(200),r.update_scroll_position(!0))):t==!1&&(i=!0,e<660&&(i==!0||r.info.playlist_width==200)&&(r.set_playlist_width(100),r.update_scroll_position(!0)),e>=660&&(i==!0||r.info.playlist_width==100)&&(r.set_playlist_width(200),r.update_scroll_position(!0)),r.info.playlist_shown==!1&&r.hide_playlist(!0,!1));u=e-(r.info.playlist_shown?r.info.playlist_width:0);o=u/16*9;r.info.fullscreen&&(e=n(window).width(),u=e,o=n(window).height());r.$el.find(".yesp-container, .yesp-playlist, .yesp-video").css("height",o);r.$el.find(".yesp-container, .yesp-video").css("width",u);r.$el.find(".yesp-playlist").perfectScrollbar("update");r.info.width=u;r.info.height=o;f=u-20;u<600&&r.options.time_indicator=="full"&&(r.options.time_indicator=!0,r.$controls.time.html(r.format_time(r.info.current_time)),r.$controls.time.removeClass("yesp-full-time"));u<530&&(r.options.fwd_bck_control=!1,r.options.youtube_link_control=!1,r.$controls.forward.hide(),r.$controls.backward.hide(),r.$controls.youtube.hide());u<400&&(r.options.volume_control=!1,r.$controls.volume.hide());u<300&&(r.options.time_indicator=!1,r.$controls.time.hide(),r.options.share_control=!1,r.$controls.share.hide());u>=300&&(r.options_copy.time_indicator==!0||r.options_copy.time_indicator=="full")&&(r.options.time_indicator=!0,r.$controls.time.show());u>=300&&r.options_copy.share_control==!0&&(r.options.share_control=!0,r.$controls.share.show());u>=400&&r.options_copy.volume_control==!0&&(r.options.volume_control=!0,r.$controls.volume.show());u>=530&&r.options_copy.fwd_bck_control==!0&&(r.options.fwd_bck_control=!0,r.$controls.forward.show(),r.$controls.backward.show());u>=530&&r.options_copy.youtube_link_control==!0&&(r.options.youtube_link_control=!0,r.$controls.youtube.show());u>=600&&r.options_copy.time_indicator=="full"&&(r.options.time_indicator="full",r.$controls.time.html(r.format_time(r.info.current_time)+" / "+r.format_time(r.info.duration)),r.$controls.time.addClass("yesp-full-time"));r.options.play_control&&(f-=30);r.options.time_indicator&&(f-=58);r.options.time_indicator=="full"&&(f-=40);r.options.volume_control&&(f-=110);r.options.share_control&&(f-=30);r.options.youtube_link_control&&(f-=30);r.options.fwd_bck_control&&(f-=60);r.options.fullscreen_control&&(f-=30);r.options.playlist_toggle_control&&(f-=30);f-=18;r.$controls.time_bar.css("width",f)};r.init_time_slider=function(){r.$controls.time_bar.on("mousedown",function(n){r.info.ipad||(r.info.time_drag=!0);r.update_time_slider(n.pageX)});n(document).on("mouseup",function(n){r.info.time_drag&&(r.info.time_drag=!1,r.update_time_slider(n.pageX))});n(document).on("mousemove",function(n){r.info.time_drag&&r.update_time_slider(n.pageX)})};r.update_time_slider=function(n){var u;if(r.info.duration!=0){var i=r.info.duration,f=n-r.$controls.time_bar.offset().left,t=100*f/r.$controls.time_bar.width();t>100&&(t=100);t<0&&(t=0);u=Math.round(i*t/100);r.$controls.time_bar_time.css("width",t+"%");r.youtube.seekTo(u);r.options.on_seek(i*t/100)}};r.init_volume_slider=function(){r.$controls.volume_bar.on("mousedown",function(n){r.info.volume_drag=!0;r.$controls.volume_icon.removeClass("yesp-icon-volume-off").addClass("yesp-icon-volume-up");r.update_volume(n.pageX)});n(document).on("mouseup",function(n){r.info.volume_drag&&(r.info.volume_drag=!1,r.update_volume(n.pageX))});n(document).on("mousemove",function(n){r.info.volume_drag&&r.update_volume(n.pageX)})};r.update_volume=function(n,t){var i,u;t?i=t*100:(u=n-r.$controls.volume_bar.offset().left,i=100*u/r.$controls.volume_bar.width());i>100&&(i=100);i<0&&(i=0);r.$controls.volume_amount.css("width",i+"%");r.youtube.setVolume(i);i==0?r.youtube.mute():r.youtube.isMuted()&&r.youtube.unMute();i==0?r.$controls.volume_icon.addClass("yesp-icon-volume-off").removeClass("yesp-icon-volume-up"):r.$controls.volume_icon.removeClass("yesp-icon-volume-off").addClass("yesp-icon-volume-up");r.options.on_volume(i/100)};r.toggle_share=function(){r.$social.attr("show")=="1"?r.hide_share():r.show_share()};r.show_share=function(){r.$social.attr("show","1").stop().animate({right:10},200)};r.hide_share=function(){r.$social.attr("show","0").stop().animate({right:-140},200)};r.set_style=function(){var i=n("<style />"),t={controls_bg:"rgba(0,0,0,.75)",buttons:"rgba(255,255,255,.5)",buttons_hover:"rgba(255,255,255,1)",buttons_active:"rgba(255,255,255,1)",time_text:"#FFFFFF",bar_bg:"rgba(255,255,255,.5)",buffer:"rgba(255,255,255,.25)",fill:"#FFFFFF",video_title:"#FFFFFF",video_channel:"#DFF76D",playlist_overlay:"rgba(0,0,0,.5)",playlist_title:"#FFFFFF",playlist_channel:"#DFF76D",scrollbar:"#FFFFFF",scrollbar_bg:"rgba(255,255,255,.25)",load_more_bg:"#000000",load_more_text:"#FFFFFF"};for(key in r.options.colors)t[key]=r.options.colors[key];i.html("#"+r.id+".yesp .yesp-controls{background:"+t.controls_bg+"!important}#"+r.id+".yesp .yesp-controls a{color:"+t.buttons+"!important}#"+r.id+".yesp .yesp-controls a:hover{color:"+t.buttons_hover+"!important}#"+r.id+".yesp .yesp-controls a:active{color:"+t.buttons_active+"!important}#"+r.id+".yesp .yesp-time{color:"+t.time_text+"!important}#"+r.id+".yesp .yesp-bar,#"+r.id+".yesp .yesp-volume .yesp-volume-bar{background:"+t.bar_bg+"!important}#"+r.id+".yesp .yesp-bar .yesp-bar-buffer{background:"+t.buffer+"!important}#"+r.id+".yesp .yesp-bar .yesp-bar-time,#"+r.id+".yesp .yesp-volume .yesp-volume-bar .yesp-volume-amount{background:"+t.fill+"!important}#"+r.id+".yesp .yesp-title-wrapper{color:"+t.video_title+"!important}#"+r.id+".yesp .yesp-title a.yesp-subtitle{border-color:"+t.video_title+"!important}#"+r.id+".yesp .yesp-title-wrapper a{color:"+t.video_channel+"!important}#"+r.id+".yesp .yesp-playlist-overlay,#"+r.id+".yesp .yesp-hp-overlay,#"+r.id+".yesp .yesp-playlist-current,#"+r.id+".yesp .yesp-hp-current{background: "+t.playlist_overlay+" !important;}#"+r.id+".yesp .yesp-playlist-overlay .yesp-playlist-title,#"+r.id+".yesp .yesp-hp-overlay .yesp-hp-title,#"+r.id+".yesp .yesp-playlist-current,#"+r.id+".yesp .yesp-hp-current{color: "+t.playlist_title+" !important;}#"+r.id+".yesp .yesp-playlist-overlay .yesp-playlist-channel,#"+r.id+".yesp .yesp-hp-overlay .yesp-hp-channel {color: "+t.playlist_channel+" !important;}#"+r.id+".yesp .ps-scrollbar-y-rail, #"+r.id+".yesp .ps-scrollbar-x-rail {background: "+t.scrollbar_bg+" !important;}#"+r.id+".yesp .ps-scrollbar-y,#"+r.id+".yesp .ps-scrollbar-x {background: "+t.scrollbar+" !important;}#"+r.id+".yesp .yesp-next-page,#"+r.id+".yesp .yesp-hp-next-page {background:"+t.load_more_bg+" !important;color:"+t.load_more_text+" !important;}");i.appendTo("body")};r.format_time=function(n){var t=Math.floor(n/60)<10?"0"+Math.floor(n/60):Math.floor(n/60),i=Math.floor(n-t*60)<10?"0"+Math.floor(n-t*60):Math.floor(n-t*60);return t+":"+i};r.cut_text=function(n){return function(t,i){var r=i.substr(0,n);return/^\S/.test(i.substr(n))?r.replace(/\s+\S*$/,""):r}};r.share_url=function(){return r.info.current_video_url};r.detect_ie=function(){var n=window.navigator.userAgent,t=n.indexOf("MSIE "),r=n.indexOf("Trident/"),i;return t>0?parseInt(n.substring(t+5,n.indexOf(".",t)),10):r>0?(i=n.indexOf("rv:"),parseInt(n.substring(i+3,n.indexOf(".",i)),10)):!1};r.detect_touch=function(){return!!("ontouchstart"in window)||!!("onmsgesturechange"in window)};r.shuffle_array=function(n){for(var i,r,t=n.length-1;t>0;t--)i=Math.floor(Math.random()*(t+1)),r=n[t],n[t]=n[i],n[i]=r;return n};r.nl2br=function(n,t){var i=t||typeof t=="undefined"?"<br />":"<br>";return(n+"").replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g,"$1"+i+"$2")};r.init()};n.youtube_video.defaultOptions={playlist:!1,channel:!1,user:!1,videos:!1,player_id:!1,shuffle:!1,api_key:"AIzaSyAuL07vOpwHN0r2E3Sk2_k6KDgni8EjH2Q",max_results:50,pagination:!0,continuous:!0,first_video:0,show_playlist:"auto",playlist_type:"vertical",show_channel_in_playlist:!0,show_channel_in_title:!0,width:!1,show_annotations:!1,now_playing_text:"Now Playing",load_more_text:"Load More",force_hd:!1,hide_youtube_logo:!1,autoplay:!1,description_toggle:!1,play_control:!0,time_indicator:"full",volume_control:!0,share_control:!0,fwd_bck_control:!0,youtube_link_control:!0,fullscreen_control:!0,playlist_toggle_control:!0,volume:!1,show_controls_on_load:!0,show_controls_on_pause:!0,show_controls_on_play:!1,related:!1,require_cookie_accept:!0,require_cookie_accept_message:"Click here to accept youtube cookies to play this video. By accepting you will be accessing a service provided by a third party external to this website.",player_vars:{},colors:{},on_load:function(){},on_done_loading:function(){},on_state_change:function(){},on_seek:function(){},on_volume:function(){},on_time_update:function(){}};n.fn.youtube_video=function(t){return this.each(function(){new n.youtube_video(this,t)})};n.fn.youtube_video_play=function(){return this.each(function(){new n.youtube_video_play(this)})};n.youtube_video_play=function(t){var i=n(t),r=i.data("youtube_video");r.play()};n.fn.youtube_video_pause=function(){return this.each(function(){new n.youtube_video_pause(this)})};n.youtube_video_pause=function(t){var i=n(t),r=i.data("youtube_video");r.pause()};n.fn.youtube_video_stop=function(){return this.each(function(){new n.youtube_video_stop(this)})};n.youtube_video_stop=function(t){var i=n(t),r=i.data("youtube_video");r.stop()};n.fn.youtube_video_seek=function(t){return this.each(function(){new n.youtube_video_seek(this,t)})};n.youtube_video_seek=function(t,i){var e=n(t),r=e.data("youtube_video"),u=r.info.duration,f=i/u*100;r.$controls.time_bar_time.css("width",f+"%");r.youtube.seekTo(u*f/100);r.options.on_seek(i)};n.fn.youtube_video_load=function(t){return this.each(function(){new n.youtube_video_load(this,t)})};n.youtube_video_load=function(t,i){var r=n(t),u=r.data("youtube_video");u.play_video(i)};n.fn.youtube_video_volume=function(t){return this.each(function(){new n.youtube_video_volume(this,t)})};n.youtube_video_volume=function(t,i){var r=n(t),u=r.data("youtube_video");u.update_volume(0,i)};n.fn.youtube_show_controls=function(){return this.each(function(){new n.youtube_show_controls(this)})};n.youtube_show_controls=function(t){var i=n(t),r=i.data("youtube_video");r.show_controls()}}(jQuery);tag=document.createElement("script");tag.src="https://www.youtube.com/iframe_api";firstScriptTag=document.getElementsByTagName("script")[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag),function(n){typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"?module.exports=n:n(jQuery)}(function(n){function e(i){var r=i||window.event,y=h.call(arguments,1),o=0,e=0,f=0,l=0,a,v;if(i=n.event.fix(r),i.type="mousewheel","detail"in r&&(f=r.detail*-1),"wheelDelta"in r&&(f=r.wheelDelta),"wheelDeltaY"in r&&(f=r.wheelDeltaY),"wheelDeltaX"in r&&(e=r.wheelDeltaX*-1),"axis"in r&&r.axis===r.HORIZONTAL_AXIS&&(e=f*-1,f=0),o=f===0?e:f,"deltaY"in r&&(f=r.deltaY*-1,o=f),"deltaX"in r&&(e=r.deltaX,f===0&&(o=e*-1)),f!==0||e!==0)return r.deltaMode===1?(a=n.data(this,"mousewheel-line-height"),o*=a,f*=a,e*=a):r.deltaMode===2&&(v=n.data(this,"mousewheel-page-height"),o*=v,f*=v,e*=v),l=Math.max(Math.abs(f),Math.abs(e)),(!t||l<t)&&(t=l,s(r,l)&&(t/=40)),s(r,l)&&(o/=40,e/=40,f/=40),o=Math[o>=1?"floor":"ceil"](o/t),e=Math[e>=1?"floor":"ceil"](e/t),f=Math[f>=1?"floor":"ceil"](f/t),i.deltaX=e,i.deltaY=f,i.deltaFactor=t,i.deltaMode=0,y.unshift(i,o,e,f),u&&clearTimeout(u),u=setTimeout(c,200),(n.event.dispatch||n.event.handle).apply(this,y)}function c(){t=null}function s(n,t){return r.settings.adjustOldDeltas&&n.type==="mousewheel"&&t%120==0}var o=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],i="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],h=Array.prototype.slice,u,t,f,r;if(n.event.fixHooks)for(f=o.length;f;)n.event.fixHooks[o[--f]]=n.event.mouseHooks;r=n.event.special.mousewheel={version:"3.1.9",setup:function(){if(this.addEventListener)for(var t=i.length;t;)this.addEventListener(i[--t],e,!1);else this.onmousewheel=e;n.data(this,"mousewheel-line-height",r.getLineHeight(this));n.data(this,"mousewheel-page-height",r.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var n=i.length;n;)this.removeEventListener(i[--n],e,!1);else this.onmousewheel=null},getLineHeight:function(t){return parseInt(n(t)["offsetParent"in n.fn?"offsetParent":"parent"]().css("fontSize"),10)},getPageHeight:function(t){return n(t).height()},settings:{adjustOldDeltas:!0}};n.fn.extend({mousewheel:function(n){return n?this.bind("mousewheel",n):this.trigger("mousewheel")},unmousewheel:function(n){return this.unbind("mousewheel",n)}})}),function(n){"use strict";"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof exports?n(require("jquery")):n(jQuery)}(function(n){"use strict";function t(n){return"string"==typeof n?parseInt(n,10):~~n}var i={wheelSpeed:1,wheelPropagation:!1,swipePropagation:!0,minScrollbarLength:null,maxScrollbarLength:null,useBothWheelAxes:!1,useKeyboard:!0,suppressScrollX:!1,suppressScrollY:!1,scrollXMarginOffset:0,scrollYMarginOffset:0,includePadding:!1},r=0,u=function(){var n=r++;return function(t){var i=".perfect-scrollbar-"+n;return t===void 0?i:t+i}},f="WebkitAppearance"in document.documentElement.style;n.fn.perfectScrollbar=function(r,e){return this.each(function(){function dt(n,i){var r=n+i,u=v-w,f;nt=0>r?0:r>u?u:r;f=t(nt*(b-v)/(v-w));o.scrollTop(f)}function gt(n,i){var r=n+i,u=a-p,f;g=0>r?0:r>u?u:r;f=t(g*(y-a)/(a-p));o.scrollLeft(f)}function vt(n){return h.minScrollbarLength&&(n=Math.max(n,h.minScrollbarLength)),h.maxScrollbarLength&&(n=Math.min(n,h.maxScrollbarLength)),n}function ni(){var n={width:ut},t;n.left=st?o.scrollLeft()+a-y:o.scrollLeft();ct?n.bottom=ht-o.scrollTop():n.top=wt+o.scrollTop();c.css(n);t={top:o.scrollTop(),height:ft};lt?t.right=st?y-o.scrollLeft()-ot-tt.outerWidth():ot-o.scrollLeft():t.left=st?o.scrollLeft()+2*a-y-at-tt.outerWidth():at+o.scrollLeft();l.css(t);et.css({left:g,width:p-ai});tt.css({top:nt,height:w-yi})}function d(){o.removeClass("ps-active-x");o.removeClass("ps-active-y");a=h.includePadding?o.innerWidth():o.width();v=h.includePadding?o.innerHeight():o.height();y=o.prop("scrollWidth");b=o.prop("scrollHeight");!h.suppressScrollX&&y>a+h.scrollXMarginOffset?(it=!0,ut=a-vi,p=vt(t(ut*a/y)),g=t(o.scrollLeft()*(ut-p)/(y-a))):(it=!1,p=0,g=0,o.scrollLeft(0));!h.suppressScrollY&&b>v+h.scrollYMarginOffset?(rt=!0,ft=v-pi,w=vt(t(ft*v/b)),nt=t(o.scrollTop()*(ft-w)/(b-v))):(rt=!1,w=0,nt=0,o.scrollTop(0));g>=ut-p&&(g=ut-p);nt>=ft-w&&(nt=ft-w);ni();it&&o.addClass("ps-active-x");rt&&o.addClass("ps-active-y")}function ti(){var t,i,r=function(n){gt(t,n.pageX-i);d();n.stopPropagation();n.preventDefault()},u=function(){c.removeClass("in-scrolling");n(k).unbind(s("mousemove"),r)};et.bind(s("mousedown"),function(f){i=f.pageX;t=et.position().left;c.addClass("in-scrolling");n(k).bind(s("mousemove"),r);n(k).one(s("mouseup"),u);f.stopPropagation();f.preventDefault()});t=i=null}function ii(){var t,i,r=function(n){dt(t,n.pageY-i);d();n.stopPropagation();n.preventDefault()},u=function(){l.removeClass("in-scrolling");n(k).unbind(s("mousemove"),r)};tt.bind(s("mousedown"),function(f){i=f.pageY;t=tt.position().top;l.addClass("in-scrolling");n(k).bind(s("mousemove"),r);n(k).one(s("mouseup"),u);f.stopPropagation();f.preventDefault()});t=i=null}function yt(n,t){var r=o.scrollTop(),i;if(0===n){if(!rt)return!1;if(0===r&&t>0||r>=b-v&&0>t)return!h.wheelPropagation}if(i=o.scrollLeft(),0===t){if(!it)return!1;if(0===i&&0>n||i>=y-a&&n>0)return!h.wheelPropagation}return!0}function ri(n,t){var i=o.scrollTop(),r=o.scrollLeft(),u=Math.abs(n),f=Math.abs(t);if(f>u){if(0>t&&i===b-v||t>0&&0===i)return!h.swipePropagation}else if(u>f&&(0>n&&r===y-a||n>0&&0===r))return!h.swipePropagation;return!0}function ui(){function i(n){var t=n.originalEvent.deltaX,i=-1*n.originalEvent.deltaY;return(t===void 0||i===void 0)&&(t=n.originalEvent.wheelDeltaX/-6,i=n.originalEvent.wheelDeltaY/6),n.originalEvent.deltaMode&&1===n.originalEvent.deltaMode&&(t*=10,i*=10),t!==t&&i!==i&&(t=0,i=n.originalEvent.wheelDelta),[t,i]}function t(t){if(f||!(o.find("select:focus").length>0)){var e=i(t),r=e[0],u=e[1];n=!1;h.useBothWheelAxes?rt&&!it?(u?o.scrollTop(o.scrollTop()-u*h.wheelSpeed):o.scrollTop(o.scrollTop()+r*h.wheelSpeed),n=!0):it&&!rt&&(r?o.scrollLeft(o.scrollLeft()+r*h.wheelSpeed):o.scrollLeft(o.scrollLeft()-u*h.wheelSpeed),n=!0):(o.scrollTop(o.scrollTop()-u*h.wheelSpeed),o.scrollLeft(o.scrollLeft()+r*h.wheelSpeed));d();n=n||yt(r,u);n&&(t.stopPropagation(),t.preventDefault())}}var n=!1;window.onwheel!==void 0?o.bind(s("wheel"),t):window.onmousewheel!==void 0&&o.bind(s("mousewheel"),t)}function fi(){var t=!1,i;o.bind(s("mouseenter"),function(){t=!0});o.bind(s("mouseleave"),function(){t=!1});i=!1;n(k).bind(s("keydown"),function(r){var f,e,u;if((!r.isDefaultPrevented||!r.isDefaultPrevented())&&t){for(f=document.activeElement?document.activeElement:k.activeElement;f.shadowRoot;)f=f.shadowRoot.activeElement;if(!n(f).is(":input,[contenteditable]")){e=0;u=0;switch(r.which){case 37:e=-30;break;case 38:u=30;break;case 39:e=30;break;case 40:u=-30;break;case 33:u=90;break;case 32:case 34:u=-90;break;case 35:u=r.ctrlKey?-b:-v;break;case 36:u=r.ctrlKey?o.scrollTop():v;break;default:return}o.scrollTop(o.scrollTop()-u);o.scrollLeft(o.scrollLeft()+e);i=yt(e,u);i&&r.preventDefault()}}})}function ei(){function n(n){n.stopPropagation()}tt.bind(s("click"),n);l.bind(s("click"),function(n){var r=t(w/2),u=n.pageY-l.offset().top-r,f=v-w,i=u/f;0>i?i=0:i>1&&(i=1);o.scrollTop((b-v)*i)});et.bind(s("click"),n);c.bind(s("click"),function(n){var r=t(p/2),u=n.pageX-c.offset().left-r,f=a-p,i=u/f;0>i?i=0:i>1&&(i=1);o.scrollLeft((y-a)*i)})}function oi(){function f(){var n=window.getSelection?window.getSelection():document.getSlection?document.getSlection():{rangeCount:0};return 0===n.rangeCount?null:n.getRangeAt(0).commonAncestorContainer}function e(){i||(i=setInterval(function(){return pt()?(o.scrollTop(o.scrollTop()+t.top),o.scrollLeft(o.scrollLeft()+t.left),d(),void 0):(clearInterval(i),void 0)},50))}function u(){i&&(clearInterval(i),i=null);c.removeClass("in-scrolling");l.removeClass("in-scrolling")}var i=null,t={top:0,left:0},r=!1;n(k).bind(s("selectionchange"),function(){n.contains(o[0],f())?r=!0:(r=!1,u())});n(window).bind(s("mouseup"),function(){r&&(r=!1,u())});n(window).bind(s("mousemove"),function(n){if(r){var i={x:n.pageX,y:n.pageY},s=o.offset(),f={left:s.left,right:s.left+o.outerWidth(),top:s.top,bottom:s.top+o.outerHeight()};i.x<f.left+3?(t.left=-5,c.addClass("in-scrolling")):i.x>f.right-3?(t.left=5,c.addClass("in-scrolling")):t.left=0;i.y<f.top+3?(t.top=5>f.top+3-i.y?-5:-20,l.addClass("in-scrolling")):i.y>f.bottom-3?(t.top=5>i.y-f.bottom+3?5:20,l.addClass("in-scrolling")):t.top=0;0===t.top&&0===t.left?u():e()}})}function si(t,i){function w(n,t){o.scrollTop(o.scrollTop()-t);o.scrollLeft(o.scrollLeft()-n);d()}function c(){e=!0}function l(){e=!1}function b(n){return n.originalEvent.targetTouches?n.originalEvent.targetTouches[0]:n.originalEvent}function k(n){var t=n.originalEvent;return t.targetTouches&&1===t.targetTouches.length?!0:t.pointerType&&"mouse"!==t.pointerType&&t.pointerType!==t.MSPOINTER_TYPE_MOUSE?!0:!1}function a(n){if(k(n)){h=!0;var t=b(n);f.pageX=t.pageX;f.pageY=t.pageY;p=(new Date).getTime();null!==u&&clearInterval(u);n.stopPropagation()}}function v(n){var s,t;if(!e&&h&&k(n)){var c=b(n),i={pageX:c.pageX,pageY:c.pageY},u=i.pageX-f.pageX,o=i.pageY-f.pageY;w(u,o);f=i;s=(new Date).getTime();t=s-p;t>0&&(r.x=u/t,r.y=o/t,p=s);ri(u,o)&&(n.stopPropagation(),n.preventDefault())}}function y(){!e&&h&&(h=!1,clearInterval(u),u=setInterval(function(){return pt()?.01>Math.abs(r.x)&&.01>Math.abs(r.y)?(clearInterval(u),void 0):(w(30*r.x,30*r.y),r.x*=.8,r.y*=.8,void 0):(clearInterval(u),void 0)},10))}var f={},p=0,r={},u=null,e=!1,h=!1;t&&(n(window).bind(s("touchstart"),c),n(window).bind(s("touchend"),l),o.bind(s("touchstart"),a),o.bind(s("touchmove"),v),o.bind(s("touchend"),y));i&&(window.PointerEvent?(n(window).bind(s("pointerdown"),c),n(window).bind(s("pointerup"),l),o.bind(s("pointerdown"),a),o.bind(s("pointermove"),v),o.bind(s("pointerup"),y)):window.MSPointerEvent&&(n(window).bind(s("MSPointerDown"),c),n(window).bind(s("MSPointerUp"),l),o.bind(s("MSPointerDown"),a),o.bind(s("MSPointerMove"),v),o.bind(s("MSPointerUp"),y)))}function hi(){o.bind(s("scroll"),function(){d()})}function ci(){o.unbind(s());n(window).unbind(s());n(k).unbind(s());o.data("perfect-scrollbar",null);o.data("perfect-scrollbar-update",null);o.data("perfect-scrollbar-destroy",null);et.remove();tt.remove();c.remove();l.remove();o=c=l=et=tt=it=rt=a=v=y=b=p=g=ht=ct=wt=w=nt=ot=lt=at=st=s=null}function li(){d();hi();ti();ii();ei();oi();ui();(bt||kt)&&si(bt,kt);h.useKeyboard&&fi();o.data("perfect-scrollbar",o);o.data("perfect-scrollbar-update",d);o.data("perfect-scrollbar-destroy",ci)}var h=n.extend(!0,{},i),o=n(this),pt=function(){return!!o};if("object"==typeof r?n.extend(!0,h,r):e=r,"update"===e)return o.data("perfect-scrollbar-update")&&o.data("perfect-scrollbar-update")(),o;if("destroy"===e)return o.data("perfect-scrollbar-destroy")&&o.data("perfect-scrollbar-destroy")(),o;if(o.data("perfect-scrollbar"))return o.data("perfect-scrollbar");o.addClass("ps-container");var a,v,y,b,it,p,g,ut,rt,w,nt,ft,st="rtl"===o.css("direction"),s=u(),k=this.ownerDocument||document,c=n("<div class='ps-scrollbar-x-rail'>").appendTo(o),et=n("<div class='ps-scrollbar-x'>").appendTo(c),ht=t(c.css("bottom")),ct=ht===ht,wt=ct?null:t(c.css("top")),ai=t(c.css("borderLeftWidth"))+t(c.css("borderRightWidth")),vi=t(c.css("marginLeft"))+t(c.css("marginRight")),l=n("<div class='ps-scrollbar-y-rail'>").appendTo(o),tt=n("<div class='ps-scrollbar-y'>").appendTo(l),ot=t(l.css("right")),lt=ot===ot,at=lt?null:t(l.css("left")),yi=t(l.css("borderTopWidth"))+t(l.css("borderBottomWidth")),pi=t(l.css("marginTop"))+t(l.css("marginBottom")),bt="ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch,kt=null!==window.navigator.msMaxTouchPoints;return li(),o})}});$(document).ready(function(){var f,r,e,o,u,s,h;$("#mobilemenuopen").click(function(){$("nav#page_mobile_menu").trigger("open.mm")});$("nav#page_mobile_menu").mmenu({position:"left",zposition:"back",slidingSubmenus:!0});setupTabs();try{f={$AutoPlay:!0,$PauseOnHover:1,$ArrowKeyNavigation:!0,$SlideWidth:956,$SlideHeight:300,$SlideSpacing:0,$DisplayPieces:1,$ParkingPosition:0,$ArrowNavigatorOptions:{$Class:$JssorArrowNavigator$,$ChanceToShow:2,$AutoCenter:2,$Steps:1}};r=new $JssorSlider$("lfc_homepage_newslider_main_content",f);function n(){var t=r.$Elmt.parentNode.clientWidth;t?r.$ScaleWidth(Math.min(t,956)):window.setTimeout(n,30)}n();$(window).bind("load",n);$(window).bind("resize",n);$(window).bind("orientationchange",n)}catch(c){console.log(c)}try{if(e=document.getElementById("ticketfixture_container"),e!==null){o={$AutoPlay:!0,$AutoPlayInterval:5e3,$PauseOnHover:1,$ArrowKeyNavigation:!0,$SlideDuration:400,$SlideWidth:312,$SlideHeight:312,$SlideSpacing:0,$DisplayPieces:1,$ParkingPosition:0,$ArrowNavigatorOptions:{$Class:$JssorArrowNavigator$,$ChanceToShow:2,$AutoCenter:2,$Steps:1}};u=new $JssorSlider$("ticketfixture_container",o);function t(){var n=u.$Elmt.parentNode.clientWidth;n?u.$ScaleWidth(Math.min(n,312)):window.setTimeout(t,30)}t();$(window).bind("load",t);$(window).bind("resize",t);$(window).bind("orientationchange",t)}}catch(l){console.log(l)}try{s={$AutoPlay:!0,$AutoPlaySteps:4,$AutoPlayInterval:4e3,$PauseOnHover:1,$ArrowKeyNavigation:!0,$SlideDuration:160,$MinDragOffsetToSlide:20,$SlideWidth:137,$SlideHeight:150,$SlideSpacing:1,$DisplayPieces:6,$ParkingPosition:0,$UISearchMode:1,$PlayOrientation:1,$DragOrientation:1,$BulletNavigatorOptions:{$Class:$JssorBulletNavigator$,$ChanceToShow:2,$AutoCenter:0,$Steps:1,$Lanes:1,$SpacingX:0,$SpacingY:0,$Orientation:1},$ArrowNavigatorOptions:{$Class:$JssorArrowNavigator$,$ChanceToShow:1,$AutoCenter:2,$Steps:4}};h=new $JssorSlider$("player_carousel_main_c",s);function i(){var n=document.body.clientWidth;n?h.$ScaleWidth(Math.min(n,958)):window.setTimeout(i,30)}i();$(window).bind("load",i);$(window).bind("resize",i);$(window).bind("orientationchange",i)}catch(a){console.log(a)}$("#playlist").youtube_video({playlist:!1,channel:!1,user:"linfieldtv1886",videos:!1,api_key:"AIzaSyCSBzYE_Rk6YKs_M5MQ6h7r0aCr5x74P-Y",max_results:16,pagination:!0,continuous:!0,shuffle:!1,first_video:0,show_playlist:"auto",playlist_type:"horizontal",show_channel_in_playlist:!0,show_channel_in_title:!0,width:!1,show_annotations:!1,now_playing_text:"Now Playing",load_more_text:"Load More",autoplay:!1,force_hd:!0,hide_youtube_logo:!1,play_control:!0,time_indicator:"full",volume_control:!0,share_control:!0,fwd_bck_control:!0,youtube_link_control:!0,fullscreen_control:!0,playlist_toggle_control:!0,volume:.5,show_controls_on_load:!0,show_controls_on_pause:!0,show_controls_on_play:!1,description_toggle:!1,related:!0,require_cookie_accept:!1,player_vars:{},colors:{controls_bg:"rgba(0,0,0,.75)",buttons:"rgba(255,255,255,.5)",buttons_hover:"rgba(255,255,255,1)",buttons_active:"rgba(255,255,255,1)",time_text:"#FFFFFF",bar_bg:"rgba(255,255,255,.5)",buffer:"rgba(255,255,255,.25)",fill:"#0a56a6",video_title:"#FFFFFF",video_channel:"#DFF76D",playlist_overlay:"rgba(0,0,0,.75)",playlist_title:"#FFFFFF",playlist_channel:"#DFF76D",scrollbar:"#FF0000",scrollbar_bg:"rgba(10,86,166,.25)"},on_load:function(){},on_done_loading:function(){},on_state_change:function(){},on_seek:function(){},on_volume:function(){},on_time_update:function(){}})})