function onYouTubePlayerAPIReady(){mejs.YouTubeApi.iFrameReady()}function onYouTubePlayerReady(e){mejs.YouTubeApi.flashReady(e)}!function(e){e.flexslider=function(t,i){var n=e(t);n.vars=e.extend({},e.flexslider.defaults,i);var o,s=n.vars.namespace,r=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,a=("ontouchstart"in window||r||window.DocumentTouch&&document instanceof DocumentTouch)&&n.vars.touch,l="click touchend MSPointerUp keyup",c="",d="vertical"===n.vars.direction,u=n.vars.reverse,h=n.vars.itemWidth>0,p="fade"===n.vars.animation,m=""!==n.vars.asNavFor,f={},v=!0;e.data(t,"flexslider",n),f={init:function(){n.animating=!1,n.currentSlide=parseInt(n.vars.startAt?n.vars.startAt:0,10),isNaN(n.currentSlide)&&(n.currentSlide=0),n.animatingTo=n.currentSlide,n.atEnd=0===n.currentSlide||n.currentSlide===n.last,n.containerSelector=n.vars.selector.substr(0,n.vars.selector.search(" ")),n.slides=e(n.vars.selector,n),n.container=e(n.containerSelector,n),n.count=n.slides.length,n.syncExists=e(n.vars.sync).length>0,"slide"===n.vars.animation&&(n.vars.animation="swing"),n.prop=d?"top":"marginLeft",n.args={},n.manualPause=!1,n.stopped=!1,n.started=!1,n.startTimeout=null,n.transitions=!n.vars.video&&!p&&n.vars.useCSS&&function(){var e=document.createElement("div"),t=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var i in t)if(void 0!==e.style[t[i]])return n.pfx=t[i].replace("Perspective","").toLowerCase(),n.prop="-"+n.pfx+"-transform",!0;return!1}(),n.ensureAnimationEnd="",""!==n.vars.controlsContainer&&(n.controlsContainer=e(n.vars.controlsContainer).length>0&&e(n.vars.controlsContainer)),""!==n.vars.manualControls&&(n.manualControls=e(n.vars.manualControls).length>0&&e(n.vars.manualControls)),""!==n.vars.customDirectionNav&&(n.customDirectionNav=2===e(n.vars.customDirectionNav).length&&e(n.vars.customDirectionNav)),n.vars.randomize&&(n.slides.sort(function(){return Math.round(Math.random())-.5}),n.container.empty().append(n.slides)),n.doMath(),n.setup("init"),n.vars.controlNav&&f.controlNav.setup(),n.vars.directionNav&&f.directionNav.setup(),n.vars.keyboard&&(1===e(n.containerSelector).length||n.vars.multipleKeyboard)&&e(document).bind("keyup",function(e){var t=e.keyCode;if(!n.animating&&(39===t||37===t)){var i=39===t?n.getTarget("next"):37===t?n.getTarget("prev"):!1;n.flexAnimate(i,n.vars.pauseOnAction)}}),n.vars.mousewheel&&n.bind("mousewheel",function(e,t,i,o){e.preventDefault();var s=0>t?n.getTarget("next"):n.getTarget("prev");n.flexAnimate(s,n.vars.pauseOnAction)}),n.vars.pausePlay&&f.pausePlay.setup(),n.vars.slideshow&&n.vars.pauseInvisible&&f.pauseInvisible.init(),n.vars.slideshow&&(n.vars.pauseOnHover&&n.hover(function(){n.manualPlay||n.manualPause||n.pause()},function(){n.manualPause||n.manualPlay||n.stopped||n.play()}),n.vars.pauseInvisible&&f.pauseInvisible.isHidden()||(n.vars.initDelay>0?n.startTimeout=setTimeout(n.play,n.vars.initDelay):n.play())),m&&f.asNav.setup(),a&&n.vars.touch&&f.touch(),(!p||p&&n.vars.smoothHeight)&&e(window).bind("resize orientationchange focus",f.resize),n.find("img").attr("draggable","false"),setTimeout(function(){n.vars.start(n)},200)},asNav:{setup:function(){n.asNav=!0,n.animatingTo=Math.floor(n.currentSlide/n.move),n.currentItem=n.currentSlide,n.slides.removeClass(s+"active-slide").eq(n.currentItem).addClass(s+"active-slide"),r?(t._slider=n,n.slides.each(function(){var t=this;t._gesture=new MSGesture,t._gesture.target=t,t.addEventListener("MSPointerDown",function(e){e.preventDefault(),e.currentTarget._gesture&&e.currentTarget._gesture.addPointer(e.pointerId)},!1),t.addEventListener("MSGestureTap",function(t){t.preventDefault();var i=e(this),o=i.index();e(n.vars.asNavFor).data("flexslider").animating||i.hasClass("active")||(n.direction=n.currentItem=r&&i.hasClass(s+"active-slide")?n.flexAnimate(n.getTarget("prev"),!0):e(n.vars.asNavFor).data("flexslider").animating||i.hasClass(s+"active-slide")||(n.direction=n.currentItem'),n.pagingCount>1)for(var a=0;a':""+r+"","thumbnails"===n.vars.controlNav&&!0===n.vars.thumbCaptions){var d=i.attr("data-thumbcaption");""!==d&&void 0!==d&&(t+=''+d+"")}n.controlNavScaffold.append("
  • "+t+"
  • "),r++}n.controlsContainer?e(n.controlsContainer).append(n.controlNavScaffold):n.append(n.controlNavScaffold),f.controlNav.set(),f.controlNav.active(),n.controlNavScaffold.delegate("a, img",l,function(t){if(t.preventDefault(),""===c||c===t.type){var i=e(this),o=n.controlNav.index(i);i.hasClass(s+"active")||(n.direction=o>n.currentSlide?"next":"prev",n.flexAnimate(o,n.vars.pauseOnAction))}""===c&&(c=t.type),f.setToClearWatchedEvent()})},setupManual:function(){n.controlNav=n.manualControls,f.controlNav.active(),n.controlNav.bind(l,function(t){if(t.preventDefault(),""===c||c===t.type){var i=e(this),o=n.controlNav.index(i);i.hasClass(s+"active")||(o>n.currentSlide?n.direction="next":n.direction="prev",n.flexAnimate(o,n.vars.pauseOnAction))}""===c&&(c=t.type),f.setToClearWatchedEvent()})},set:function(){var t="thumbnails"===n.vars.controlNav?"img":"a";n.controlNav=e("."+s+"control-nav li "+t,n.controlsContainer?n.controlsContainer:n)},active:function(){n.controlNav.removeClass(s+"active").eq(n.animatingTo).addClass(s+"active")},update:function(t,i){n.pagingCount>1&&"add"===t?n.controlNavScaffold.append(e("
  • "+n.count+"
  • ")):1===n.pagingCount?n.controlNavScaffold.find("li").remove():n.controlNav.eq(i).closest("li").remove(),f.controlNav.set(),n.pagingCount>1&&n.pagingCount!==n.controlNav.length?n.update(i,t):f.controlNav.active()}},directionNav:{setup:function(){var t=e('");n.customDirectionNav?n.directionNav=n.customDirectionNav:n.controlsContainer?(e(n.controlsContainer).append(t),n.directionNav=e("."+s+"direction-nav li a",n.controlsContainer)):(n.append(t),n.directionNav=e("."+s+"direction-nav li a",n)),f.directionNav.update(),n.directionNav.bind(l,function(t){t.preventDefault();var i;(""===c||c===t.type)&&(i=e(this).hasClass(s+"next")?n.getTarget("next"):n.getTarget("prev"),n.flexAnimate(i,n.vars.pauseOnAction)),""===c&&(c=t.type),f.setToClearWatchedEvent()})},update:function(){var e=s+"disabled";1===n.pagingCount?n.directionNav.addClass(e).attr("tabindex","-1"):n.vars.animationLoop?n.directionNav.removeClass(e).removeAttr("tabindex"):0===n.animatingTo?n.directionNav.removeClass(e).filter("."+s+"prev").addClass(e).attr("tabindex","-1"):n.animatingTo===n.last?n.directionNav.removeClass(e).filter("."+s+"next").addClass(e).attr("tabindex","-1"):n.directionNav.removeClass(e).removeAttr("tabindex")}},pausePlay:{setup:function(){var t=e('
    ');n.controlsContainer?(n.controlsContainer.append(t),n.pausePlay=e("."+s+"pauseplay a",n.controlsContainer)):(n.append(t),n.pausePlay=e("."+s+"pauseplay a",n)),f.pausePlay.update(n.vars.slideshow?s+"pause":s+"play"),n.pausePlay.bind(l,function(t){t.preventDefault(),(""===c||c===t.type)&&(e(this).hasClass(s+"pause")?(n.manualPause=!0,n.manualPlay=!1,n.pause()):(n.manualPause=!1,n.manualPlay=!0,n.play())),""===c&&(c=t.type),f.setToClearWatchedEvent()})},update:function(e){"play"===e?n.pausePlay.removeClass(s+"pause").addClass(s+"play").html(n.vars.playText):n.pausePlay.removeClass(s+"play").addClass(s+"pause").html(n.vars.pauseText)}},touch:function(){function e(e){e.stopPropagation(),n.animating?e.preventDefault():(n.pause(),t._gesture.addPointer(e.pointerId),T=0,c=d?n.h:n.w,f=Number(new Date),l=h&&u&&n.animatingTo===n.last?0:h&&u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:h&&n.currentSlide===n.last?n.limit:h?(n.itemW+n.vars.itemMargin)*n.move*n.currentSlide:u?(n.last-n.currentSlide+n.cloneOffset)*c:(n.currentSlide+n.cloneOffset)*c)}function i(e){e.stopPropagation();var i=e.target._slider;if(i){var n=-e.translationX,o=-e.translationY;return T+=d?o:n,m=T,w=d?Math.abs(T)500)&&(e.preventDefault(),!p&&i.transitions&&(i.vars.animationLoop||(m=T/(0===i.currentSlide&&0>T||i.currentSlide===i.last&&T>0?Math.abs(T)/c+2:1)),i.setProps(l+m,"setTouch"))))}}function o(e){e.stopPropagation();var t=e.target._slider;if(t){if(t.animatingTo===t.currentSlide&&!w&&null!==m){var i=u?-m:m,n=i>0?t.getTarget("next"):t.getTarget("prev");t.canAdvance(n)&&(Number(new Date)-f<550&&Math.abs(i)>50||Math.abs(i)>c/2)?t.flexAnimate(n,t.vars.pauseOnAction):p||t.flexAnimate(t.currentSlide,t.vars.pauseOnAction,!0)}s=null,a=null,m=null,l=null,T=0}}var s,a,l,c,m,f,v,g,y,w=!1,b=0,x=0,T=0;r?(t.style.msTouchAction="none",t._gesture=new MSGesture,t._gesture.target=t,t.addEventListener("MSPointerDown",e,!1),t._slider=n,t.addEventListener("MSGestureChange",i,!1),t.addEventListener("MSGestureEnd",o,!1)):(v=function(e){n.animating?e.preventDefault():(window.navigator.msPointerEnabled||1===e.touches.length)&&(n.pause(),c=d?n.h:n.w,f=Number(new Date),b=e.touches[0].pageX,x=e.touches[0].pageY,l=h&&u&&n.animatingTo===n.last?0:h&&u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:h&&n.currentSlide===n.last?n.limit:h?(n.itemW+n.vars.itemMargin)*n.move*n.currentSlide:u?(n.last-n.currentSlide+n.cloneOffset)*c:(n.currentSlide+n.cloneOffset)*c,s=d?x:b,a=d?b:x,t.addEventListener("touchmove",g,!1),t.addEventListener("touchend",y,!1))},g=function(e){b=e.touches[0].pageX,x=e.touches[0].pageY,m=d?s-x:s-b,w=d?Math.abs(m)t)&&(e.preventDefault(),!p&&n.transitions&&(n.vars.animationLoop||(m/=0===n.currentSlide&&0>m||n.currentSlide===n.last&&m>0?Math.abs(m)/c+2:1),n.setProps(l+m,"setTouch")))},y=function(e){if(t.removeEventListener("touchmove",g,!1),n.animatingTo===n.currentSlide&&!w&&null!==m){var i=u?-m:m,o=i>0?n.getTarget("next"):n.getTarget("prev");n.canAdvance(o)&&(Number(new Date)-f<550&&Math.abs(i)>50||Math.abs(i)>c/2)?n.flexAnimate(o,n.vars.pauseOnAction):p||n.flexAnimate(n.currentSlide,n.vars.pauseOnAction,!0)}t.removeEventListener("touchend",y,!1),s=null,a=null,m=null,l=null},t.addEventListener("touchstart",v,!1))},resize:function(){!n.animating&&n.is(":visible")&&(h||n.doMath(),p?f.smoothHeight():h?(n.slides.width(n.computedW),n.update(n.pagingCount),n.setProps()):d?(n.viewport.height(n.h),n.setProps(n.h,"setTotal")):(n.vars.smoothHeight&&f.smoothHeight(),n.newSlides.width(n.computedW),n.setProps(n.computedW,"setTotal")))},smoothHeight:function(e){if(!d||p){var t=p?n:n.viewport;e?t.animate({height:n.slides.eq(n.animatingTo).height()},e):t.height(n.slides.eq(n.animatingTo).height())}},sync:function(t){var i=e(n.vars.sync).data("flexslider"),o=n.animatingTo;switch(t){case"animate":i.flexAnimate(o,n.vars.pauseOnAction,!1,!0);break;case"play":i.playing||i.asNav||i.play();break;case"pause":i.pause()}},uniqueID:function(t){return t.filter("[id]").add(t.find("[id]")).each(function(){var t=e(this);t.attr("id",t.attr("id")+"_clone")}),t},pauseInvisible:{visProp:null,init:function(){var e=f.pauseInvisible.getHiddenProp();if(e){var t=e.replace(/[H|h]idden/,"")+"visibilitychange";document.addEventListener(t,function(){f.pauseInvisible.isHidden()?n.startTimeout?clearTimeout(n.startTimeout):n.pause():n.started?n.play():n.vars.initDelay>0?setTimeout(n.play,n.vars.initDelay):n.play()})}},isHidden:function(){var e=f.pauseInvisible.getHiddenProp();return e?document[e]:!1},getHiddenProp:function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;tn.currentSlide?"next":"prev"),m&&1===n.pagingCount&&(n.direction=n.currentItemn.limit&&1!==n.visible?n.limit:y):g=0===n.currentSlide&&t===n.count-1&&n.vars.animationLoop&&"next"!==n.direction?u?(n.count+n.cloneOffset)*w:0:n.currentSlide===n.last&&0===t&&n.vars.animationLoop&&"prev"!==n.direction?u?0:(n.count+1)*w:u?(n.count-1-t+n.cloneOffset)*w:(t+n.cloneOffset)*w,n.setProps(g,"",n.vars.animationSpeed),n.transitions?(n.vars.animationLoop&&n.atEnd||(n.animating=!1,n.currentSlide=n.animatingTo),n.container.unbind("webkitTransitionEnd transitionend"),n.container.bind("webkitTransitionEnd transitionend",function(){clearTimeout(n.ensureAnimationEnd),n.wrapup(w)}),clearTimeout(n.ensureAnimationEnd),n.ensureAnimationEnd=setTimeout(function(){n.wrapup(w)},n.vars.animationSpeed+100)):n.container.animate(n.args,n.vars.animationSpeed,n.vars.easing,function(){n.wrapup(w)})}n.vars.smoothHeight&&f.smoothHeight(n.vars.animationSpeed)}},n.wrapup=function(e){p||h||(0===n.currentSlide&&n.animatingTo===n.last&&n.vars.animationLoop?n.setProps(e,"jumpEnd"):n.currentSlide===n.last&&0===n.animatingTo&&n.vars.animationLoop&&n.setProps(e,"jumpStart")),n.animating=!1,n.currentSlide=n.animatingTo,n.vars.after(n)},n.animateSlides=function(){!n.animating&&v&&n.flexAnimate(n.getTarget("next"))},n.pause=function(){clearInterval(n.animatedSlides),n.animatedSlides=null,n.playing=!1,n.vars.pausePlay&&f.pausePlay.update("play"),n.syncExists&&f.sync("pause")},n.play=function(){n.playing&&clearInterval(n.animatedSlides),n.animatedSlides=n.animatedSlides||setInterval(n.animateSlides,n.vars.slideshowSpeed),n.started=n.playing=!0,n.vars.pausePlay&&f.pausePlay.update("pause"),n.syncExists&&f.sync("play")},n.stop=function(){n.pause(),n.stopped=!0},n.canAdvance=function(e,t){var i=m?n.pagingCount-1:n.last;return t?!0:m&&n.currentItem===n.count-1&&0===e&&"prev"===n.direction?!0:m&&0===n.currentItem&&e===n.pagingCount-1&&"next"!==n.direction?!1:e!==n.currentSlide||m?n.vars.animationLoop?!0:n.atEnd&&0===n.currentSlide&&e===i&&"next"!==n.direction?!1:n.atEnd&&n.currentSlide===i&&0===e&&"next"===n.direction?!1:!0:!1},n.getTarget=function(e){return n.direction=e,"next"===e?n.currentSlide===n.last?0:n.currentSlide+1:0===n.currentSlide?n.last:n.currentSlide-1},n.setProps=function(e,t,i){var o=function(){var i=e?e:(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo,o=function(){if(h)return"setTouch"===t?e:u&&n.animatingTo===n.last?0:u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:n.animatingTo===n.last?n.limit:i;switch(t){case"setTotal":return u?(n.count-1-n.currentSlide+n.cloneOffset)*e:(n.currentSlide+n.cloneOffset)*e;case"setTouch":return u?e:e;case"jumpEnd":return u?e:n.count*e;case"jumpStart":return u?n.count*e:e;default:return e}}();return-1*o+"px"}();n.transitions&&(o=d?"translate3d(0,"+o+",0)":"translate3d("+o+",0,0)",i=void 0!==i?i/1e3+"s":"0s",n.container.css("-"+n.pfx+"-transition-duration",i),n.container.css("transition-duration",i)),n.args[n.prop]=o,(n.transitions||void 0===i)&&n.container.css(n.args),n.container.css("transform",o)},n.setup=function(t){if(p)n.slides.css({width:"100%","float":"left",marginRight:"-100%",position:"relative"}),"init"===t&&(a?n.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+n.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(n.currentSlide).css({opacity:1,zIndex:2}):0==n.vars.fadeFirstSlide?n.slides.css({opacity:0,display:"block",zIndex:1}).eq(n.currentSlide).css({zIndex:2}).css({opacity:1}):n.slides.css({opacity:0,display:"block",zIndex:1}).eq(n.currentSlide).css({zIndex:2}).animate({opacity:1},n.vars.animationSpeed,n.vars.easing)),n.vars.smoothHeight&&f.smoothHeight();else{var i,o;"init"===t&&(n.viewport=e('
    ').css({overflow:"hidden",position:"relative"}).appendTo(n).append(n.container),n.cloneCount=0,n.cloneOffset=0,u&&(o=e.makeArray(n.slides).reverse(),n.slides=e(o),n.container.empty().append(n.slides))),n.vars.animationLoop&&!h&&(n.cloneCount=2,n.cloneOffset=1,"init"!==t&&n.container.find(".clone").remove(),n.container.append(f.uniqueID(n.slides.first().clone().addClass("clone")).attr("aria-hidden","true")).prepend(f.uniqueID(n.slides.last().clone().addClass("clone")).attr("aria-hidden","true"))),n.newSlides=e(n.vars.selector,n),i=u?n.count-1-n.currentSlide+n.cloneOffset:n.currentSlide+n.cloneOffset,d&&!h?(n.container.height(200*(n.count+n.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){n.newSlides.css({display:"block"}),n.doMath(),n.viewport.height(n.h),n.setProps(i*n.h,"init")},"init"===t?100:0)):(n.container.width(200*(n.count+n.cloneCount)+"%"),n.setProps(i*n.computedW,"init"),setTimeout(function(){n.doMath(),n.newSlides.css({width:n.computedW,"float":"left",display:"block"}),n.vars.smoothHeight&&f.smoothHeight()},"init"===t?100:0))}h||n.slides.removeClass(s+"active-slide").eq(n.currentSlide).addClass(s+"active-slide"),n.vars.init(n)},n.doMath=function(){var e=n.slides.first(),t=n.vars.itemMargin,i=n.vars.minItems,o=n.vars.maxItems;n.w=void 0===n.viewport?n.width():n.viewport.width(),n.h=e.height(),n.boxPadding=e.outerWidth()-e.width(),h?(n.itemT=n.vars.itemWidth+t,n.minW=i?i*n.itemT:n.w,n.maxW=o?o*n.itemT-t:n.w,n.itemW=n.minW>n.w?(n.w-t*(i-1))/i:n.maxWn.w?n.w:n.vars.itemWidth,n.visible=Math.floor(n.w/n.itemW),n.move=n.vars.move>0&&n.vars.moven.w?n.itemW*(n.count-1)+t*(n.count-1):(n.itemW+t)*n.count-n.w-t):(n.itemW=n.w,n.pagingCount=n.count,n.last=n.count-1),n.computedW=n.itemW-n.boxPadding},n.update=function(e,t){n.doMath(),h||(en.controlNav.length?f.controlNav.update("add"):("remove"===t&&!h||n.pagingCountn.last&&(n.currentSlide-=1,n.animatingTo-=1),f.controlNav.update("remove",n.last))),n.vars.directionNav&&f.directionNav.update()},n.addSlide=function(t,i){var o=e(t);n.count+=1,n.last=n.count-1,d&&u?void 0!==i?n.slides.eq(n.count-i).after(o):n.container.prepend(o):void 0!==i?n.slides.eq(i).before(o):n.container.append(o),n.update(i,"add"),n.slides=e(n.vars.selector+":not(.clone)",n),n.setup(),n.vars.added(n)},n.removeSlide=function(t){var i=isNaN(t)?n.slides.index(e(t)):t;n.count-=1,n.last=n.count-1,isNaN(t)?e(t,n.slides).remove():d&&u?n.slides.eq(n.last).remove():n.slides.eq(t).remove(),n.doMath(),n.update(i,"remove"),n.slides=e(n.vars.selector+":not(.clone)",n),n.setup(),n.vars.removed(n)},f.init()},e(window).blur(function(e){focused=!1}).focus(function(e){focused=!0}),e.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,fadeFirstSlide:!0,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",customDirectionNav:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){}},e.fn.flexslider=function(t){if(void 0===t&&(t={}),"object"==typeof t)return this.each(function(){var i=e(this),n=t.selector?t.selector:".slides > li",o=i.find(n);1===o.length&&t.allowOneSlide===!0||0===o.length?(o.fadeIn(400),t.start&&t.start(i)):void 0===i.data("flexslider")&&new e.flexslider(this,t)});var i=e(this).data("flexslider");switch(t){case"play":i.play();break;case"pause":i.pause();break;case"stop":i.stop();break;case"next":i.flexAnimate(i.getTarget("next"),!0);break;case"prev":case"previous":i.flexAnimate(i.getTarget("prev"),!0);break;default:"number"==typeof t&&i.flexAnimate(t,!0)}}}(jQuery),function(e,t,i){"use strict";var n=t.Modernizr,o={},s={_init:function(t){return s.$el=e(this),s.options=e.extend(!0,{custom:!1,modalIdAttribute:"modal-id",hiddeBtnID:"hideemodal"},t),s._config(),s.$el.click(function(e){}),this},_config:function(){var t=s.$el.data(s.options.modalIdAttribute);return o.modal=e("#"+t),this},showModal:function(){return s.baseHtml(),s.startLoading(),o.overlay.addClass("shown"),o.html.addClass("shown"),this},hideModal:function(){return o.overlay.removeClass("shown"),o.html.removeClass("shown"),setTimeout(function(){s.destroy()},300),this},setHideEvent:function(){o.overlay.click(function(e){s.hideModal()}),o.closeBtnHtml.click(function(e){s.hideModal()});var t=e("#"+s.options.hiddeBtnID);t.click(function(e){s.hideModal()})},setHTML:function(e){return o.html.html(e),this},setTitle:function(e){return o.modalTitle.text(e),this},addText:function(e){return o.modalText.append(e),this},addError:function(e){return o.modalText.append('

    '+e+"

    "),o.modalTitle.text("ERROR"),this},addImage:function(e){return o.html.addClass("with-image"),o.modalImage=jQuery('').appendTo(o.html),this},addBtn:function(t){return t=e.extend(!0,{href:"",cssClass:"",onclick:"",id:"",title:"",hideOnClick:!1},t),o.modalBtn=jQuery(''+t.title+"").appendTo(o.modalText),t.hideOnClick&&o.modalBtn.click(function(){s.hideModal()}),this},startLoading:function(){return o.html.addClass("eloading"),this},endLoading:function(){return o.html.removeClass("eloading"),this},baseHtml:function(){return o.overlay=jQuery('
    '),o.html=jQuery('
    '),o.modalText=jQuery('
    ').prependTo(o.html),o.modalTitle=jQuery('
    ').prependTo(o.modalText),o.closeBtnHtml=jQuery('
    ').prependTo(o.html),n.csstransforms&&(o.overlay.addClass("with-transforms"),o.html.addClass("with-transforms")),n.csstransitions&&(o.overlay.addClass("with-transitions"),o.html.addClass("with-transitions")),e("body").prepend(o.overlay),e("body").prepend(o.html),s.setHideEvent(),this},destroy:function(){return o.overlay.remove(),o.html.remove(),this}};e.fn.eModal=function(t){return s[t]?s[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?void e.error("invalid method call!"):s._init.apply(this,arguments)}}(jQuery,window),function(e){var t,i,n,o,s,r,a,l="Close",c="BeforeClose",d="AfterClose",u="BeforeAppend",h="MarkupParse",p="Open",m="Change",f="mfp",v="."+f,g="mfp-ready",y="mfp-removing",w="mfp-prevent-close",b=function(){},x=!!window.jQuery,T=e(window),S=function(e,i){t.ev.on(f+e+v,i)},C=function(t,i,n,o){var s=document.createElement("div");return s.className="mfp-"+t,n&&(s.innerHTML=n),o?i&&i.appendChild(s):(s=e(s),i&&s.appendTo(i)),s},j=function(i,n){t.ev.triggerHandler(f+i,n),t.st.callbacks&&(i=i.charAt(0).toLowerCase()+i.slice(1),t.st.callbacks[i]&&t.st.callbacks[i].apply(t,e.isArray(n)?n:[n]))},k=function(i){return i===a&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=e(t.st.closeMarkup.replace("%title%",t.st.tClose)),a=i),t.currTemplate.closeBtn},M=function(){e.magnificPopup.instance||(t=new b,t.init(),e.magnificPopup.instance=t)},E=function(){var e=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in e)return!0;return!1};b.prototype={constructor:b,init:function(){var i=navigator.appVersion;t.isIE7=-1!==i.indexOf("MSIE 7."),t.isIE8=-1!==i.indexOf("MSIE 8."),t.isLowIE=t.isIE7||t.isIE8,t.isAndroid=/android/gi.test(i),t.isIOS=/iphone|ipad|ipod/gi.test(i),t.supportsTransition=E(),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),n=e(document.body),o=e(document),t.popupsCache={}},open:function(i){var n;if(i.isObj===!1){t.items=i.items.toArray(),t.index=0;var s,a=i.items;for(n=0;n(e||T.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},_onFocusIn:function(i){return i.target===t.wrap[0]||e.contains(t.wrap[0],i.target)?void 0:(t._setFocus(),!1)},_parseMarkup:function(t,i,n){var o;n.data&&(i=e.extend(n.data,i)),j(h,[t,i,n]),e.each(i,function(e,i){if(void 0===i||i===!1)return!0;if(o=e.split("_"),o.length>1){var n=t.find(v+"-"+o[0]);if(n.length>0){var s=o[1];"replaceWith"===s?n[0]!==i[0]&&n.replaceWith(i):"img"===s?n.is("img")?n.attr("src",i):n.replaceWith(''):n.attr(o[1],i)}}else t.find(v+"-"+e).html(i)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var e=document.createElement("div");e.id="mfp-sbm",e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),t.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return t.scrollbarSize}},e.magnificPopup={instance:null,proto:b.prototype,modules:[],open:function(t,i){return M(),t=t?e.extend(!0,{},t):{},t.isObj=!0,t.index=i||0,this.instance.open(t)},close:function(){return e.magnificPopup.instance&&e.magnificPopup.instance.close()},registerModule:function(t,i){i.options&&(e.magnificPopup.defaults[t]=i.options),e.extend(this.proto,i.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"",tLoading:""}},e.fn.magnificPopup=function(i){M();var n=e(this);if("string"==typeof i)if("open"===i){var o,s=x?n.data("magnificPopup"):n[0].magnificPopup,r=parseInt(arguments[1],10)||0;s.items?o=s.items[r]:(o=n,s.delegate&&(o=o.find(s.delegate)),o=o.eq(r)),t._openClick({mfpEl:o},n,s)}else t.isOpen&&t[i].apply(t,Array.prototype.slice.call(arguments,1));else i=e.extend(!0,{},i),x?n.data("magnificPopup",i):n[0].magnificPopup=i,t.addGroup(n,i);return n};var z,P,I,A="inline",_=function(){I&&(P.after(I.addClass(z)).detach(),I=null)};e.magnificPopup.registerModule(A,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(A),S(l+"."+A,function(){_()})},getInline:function(i,n){if(_(),i.src){var o=t.st.inline,s=e(i.src);if(s.length){var r=s[0].parentNode;r&&r.tagName&&(P||(z=o.hiddenClass,P=C(z),z="mfp-"+z),I=s.after(P).detach().removeClass(z)),t.updateStatus("ready")}else t.updateStatus("error",o.tNotFound),s=e("
    ");return i.inlineElement=s,s}return t.updateStatus("ready"),t._parseMarkup(n,{},i),n}}});var F,N="ajax",L=function(){F&&n.removeClass(F)},B=function(){L(),t.req&&t.req.abort()};e.magnificPopup.registerModule(N,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){t.types.push(N),F=t.st.ajax.cursor,S(l+"."+N,B),S("BeforeChange."+N,B)},getAjax:function(i){F&&n.addClass(F),t.updateStatus("loading");var o=e.extend({url:i.src,success:function(n,o,s){var r={data:n,xhr:s};j("ParseAjax",r),t.appendContent(e(r.data),N),i.finished=!0,L(),t._setFocus(),setTimeout(function(){t.wrap.addClass(g)},16),t.updateStatus("ready"),j("AjaxContentAdded")},error:function(){L(),i.finished=i.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",i.src))}},t.st.ajax.settings);return t.req=e.ajax(o),""}}});var H,O=e(".main-image").attr("href"),D=function(i){if(i.data&&void 0!==i.data.title)return i.data.title;var n=t.st.image.titleSrc;if(n){if(e.isFunction(n))return n.call(t,i);if(i.el)return i.el.attr(n)||""}return""};e.magnificPopup.registerModule("image",{options:{markup:'
    ',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var e=t.st.image,i=".image";t.types.push("image"),S(p+i,function(){"image"===t.currItem.type&&e.cursor&&n.addClass(e.cursor)}),S(l+i,function(){e.cursor&&n.removeClass(e.cursor),T.off("resize"+v)}),S("Resize"+i,t.resizeImage),t.isLowIE&&S("AfterChange",t.resizeImage)},resizeImage:function(){var e=t.currItem;if(e&&e.img&&t.st.image.verticalFit){var i=0;t.isLowIE&&(i=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",t.wH-i)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,H&&clearInterval(H),e.isCheckingImgSize=!1,j("ImageHasSize",e),e.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(e){var i=0,n=e.img[0],o=function(s){H&&clearInterval(H),H=setInterval(function(){return n.naturalWidth>0?void t._onImageHasSize(e):(i>200&&clearInterval(H),i++,void(3===i?o(10):40===i?o(50):100===i&&o(500)))},s)};o(1)},getImage:function(i,n){var o=0,s=function(){i&&(i.img[0].complete?(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("ready")),i.hasSize=!0,i.loaded=!0,j("ImageLoadComplete")):(o++,200>o?setTimeout(s,100):r()))},r=function(){i&&(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("error",a.tError.replace("%url%",i.src))),i.hasSize=!0,i.loaded=!0,i.loadError=!0)},a=t.st.image,l=n.find(".mfp-img");if(l.length){var c=document.createElement("img");c.className="mfp-img",i.img=e(c).on("load.mfploader",s).on("error.mfploader",r),""!=i.src?c.src=i.src:c.src=O,l.is("img")&&(i.img=i.img.clone()),i.img[0].naturalWidth>0&&(i.hasSize=!0)}return t._parseMarkup(n,{title:D(i),img_replaceWith:i.img},i),t.resizeImage(),i.hasSize?(H&&clearInterval(H),i.loadError?(n.addClass("mfp-loading"),t.updateStatus("error",a.tError.replace("%url%",i.src))):(n.removeClass("mfp-loading"),t.updateStatus("ready")),n):(t.updateStatus("loading"),i.loading=!0,i.hasSize||(i.imgHidden=!0,n.addClass("mfp-loading"),t.findImageSize(i)),n)}}});var R,$=function(){return void 0===R&&(R=void 0!==document.createElement("p").style.MozTransform),R};e.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(e){return e.is("img")?e:e.find("img")}},proto:{initZoom:function(){var e,i=t.st.zoom,n=".zoom";if(i.enabled&&t.supportsTransition){var o,s,r=i.duration,a=function(e){var t=e.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),n="all "+i.duration/1e3+"s "+i.easing,o={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},s="transition";return o["-webkit-"+s]=o["-moz-"+s]=o["-o-"+s]=o[s]=n,t.css(o),t},d=function(){t.content.css("visibility","visible")};S("BuildControls"+n,function(){if(t._allowZoom()){if(clearTimeout(o),t.content.css("visibility","hidden"),e=t._getItemToZoom(),!e)return void d();s=a(e),s.css(t._getOffset()),t.wrap.append(s),o=setTimeout(function(){s.css(t._getOffset(!0)),o=setTimeout(function(){d(),setTimeout(function(){s.remove(),e=s=null,j("ZoomAnimationEnded")},16)},r)},16)}}),S(c+n,function(){if(t._allowZoom()){if(clearTimeout(o),t.st.removalDelay=r,!e){if(e=t._getItemToZoom(),!e)return;s=a(e)}s.css(t._getOffset(!0)),t.wrap.append(s),t.content.css("visibility","hidden"),setTimeout(function(){s.css(t._getOffset())},16)}}),S(l+n,function(){t._allowZoom()&&(d(),s&&s.remove(),e=null)})}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return t.currItem.hasSize?t.currItem.img:!1},_getOffset:function(i){var n;n=i?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem);var o=n.offset(),s=parseInt(n.css("padding-top"),10),r=parseInt(n.css("padding-bottom"),10);o.top-=e(window).scrollTop()-s;var a={width:n.width(),height:(x?n.innerHeight():n[0].offsetHeight)-r-s};return $()?a["-moz-transform"]=a.transform="translate("+o.left+"px,"+o.top+"px)":(a.left=o.left,a.top=o.top),a}}});var W="iframe",q="//about:blank",U=function(e){if(t.currTemplate[W]){var i=t.currTemplate[W].find("iframe");i.length&&(e||(i[0].src=q),t.isIE8&&i.css("display",e?"block":"none"))}};e.magnificPopup.registerModule(W,{options:{markup:'
    ',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(W),S("BeforeChange",function(e,t,i){t!==i&&(t===W?U():i===W&&U(!0))}),S(l+"."+W,function(){U()})},getIframe:function(i,n){var o=i.src,s=t.st.iframe;e.each(s.patterns,function(){return o.indexOf(this.index)>-1?(this.id&&(o="string"==typeof this.id?o.substr(o.lastIndexOf(this.id)+this.id.length,o.length):this.id.call(this,o)),o=this.src.replace("%id%",o),!1):void 0});var r={};return s.srcAction&&(r[s.srcAction]=o),t._parseMarkup(n,r,i),t.updateStatus("ready"),n}}});var V=function(e){var i=t.items.length;return e>i-1?e-i:0>e?i+e:e},Y=function(e,t,i){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)};e.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var i=t.st.gallery,n=".mfp-gallery",s=Boolean(e.fn.mfpFastClick);return t.direction=!0,i&&i.enabled?(r+=" mfp-gallery",S(p+n,function(){i.navigateByImgClick&&t.wrap.on("click"+n,".mfp-img",function(){return t.items.length>1?(t.next(),!1):void 0}),o.on("keydown"+n,function(e){37===e.keyCode?t.prev():39===e.keyCode&&t.next()})}),S("UpdateStatus"+n,function(e,i){i.text&&(i.text=Y(i.text,t.currItem.index,t.items.length))}),S(h+n,function(e,n,o,s){var r=t.items.length;o.counter=r>1?Y(i.tCounter,s.index,r):""}),S("BuildControls"+n,function(){if(t.items.length>1&&i.arrows&&!t.arrowLeft){var n=i.arrowMarkup,o=t.arrowLeft=e(n.replace(/%title%/gi,i.tPrev).replace(/%dir%/gi,"left")).addClass(w),r=t.arrowRight=e(n.replace(/%title%/gi,i.tNext).replace(/%dir%/gi,"right")).addClass(w),a=s?"mfpFastClick":"click";o[a](function(){t.prev()}),r[a](function(){t.next()}),t.isIE7&&(C("b",o[0],!1,!0),C("a",o[0],!1,!0),C("b",r[0],!1,!0),C("a",r[0],!1,!0)),t.container.append(o.add(r))}}),S(m+n,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),void S(l+n,function(){o.off(n),t.wrap.off("click"+n),t.arrowLeft&&s&&t.arrowLeft.add(t.arrowRight).destroyMfpFastClick(),t.arrowRight=t.arrowLeft=null})):!1},next:function(){t.direction=!0,t.index=V(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=V(t.index-1),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,i=t.st.gallery.preload,n=Math.min(i[0],t.items.length),o=Math.min(i[1],t.items.length);for(e=1;e<=(t.direction?o:n);e++)t._preloadItem(t.index+e);for(e=1;e<=(t.direction?n:o);e++)t._preloadItem(t.index-e)},_preloadItem:function(i){if(i=V(i),!t.items[i].preloaded){var n=t.items[i];n.parsed||(n=t.parseEl(i)),j("LazyLoad",n),"image"===n.type&&(n.img=e('').on("load.mfploader",function(){n.hasSize=!0}).on("error.mfploader",function(){n.hasSize=!0,n.loadError=!0,j("LazyLoadError",n)}).attr("src",n.src)),n.preloaded=!0}}}});var Q="retina";e.magnificPopup.registerModule(Q,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=t.st.retina,i=e.ratio;i=isNaN(i)?i():i,i>1&&(S("ImageHasSize."+Q,function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/i,width:"100%"})}),S("ElementParse."+Q,function(t,n){n.src=e.replaceSrc(n,i)}))}}}}),function(){var t=1e3,i="ontouchstart"in window,n=function(){T.off("touchmove"+s+" touchend"+s)},o="mfpFastClick",s="."+o;e.fn.mfpFastClick=function(o){return e(this).each(function(){var r,a=e(this);if(i){var l,c,d,u,h,p;a.on("touchstart"+s,function(e){u=!1,p=1,h=e.originalEvent?e.originalEvent.touches[0]:e.touches[0],c=h.clientX,d=h.clientY,T.on("touchmove"+s,function(e){h=e.originalEvent?e.originalEvent.touches:e.touches,p=h.length,h=h[0],(Math.abs(h.clientX-c)>10||Math.abs(h.clientY-d)>10)&&(u=!0,n())}).on("touchend"+s,function(e){n(),u||p>1||(r=!0,e.preventDefault(),clearTimeout(l),l=setTimeout(function(){r=!1},t),o())})})}a.on("click"+s,function(){r||o()})})},e.fn.destroyMfpFastClick=function(){e(this).off("touchstart"+s+" click"+s),i&&T.off("touchmove"+s+" touchend"+s)}}(),M()}(window.jQuery||window.Zepto),function(e){e.fn.hoverIntent=function(t,i,n){var o={interval:100,sensitivity:7,timeout:0};o="object"==typeof t?e.extend(o,t):e.isFunction(i)?e.extend(o,{over:t,out:i,selector:n}):e.extend(o,{over:t,out:t,selector:i});var s,r,a,l,c=function(e){s=e.pageX,r=e.pageY},d=function(t,i){return i.hoverIntent_t=clearTimeout(i.hoverIntent_t),Math.abs(a-s)+Math.abs(l-r)n;n++)if(t=a[n]+e,"string"==typeof i[t])return t},c=l("transform"),d=l("transitionProperty"),u={csstransforms:function(){return!!c},csstransforms3d:function(){var e=!!l("perspective");if(e){var i=" -o- -moz- -ms- -webkit- -khtml- ".split(" "),n="@media ("+i.join("transform-3d),(")+"modernizr)",o=t("").appendTo("head"),s=t('
    ').appendTo("html");e=3===s.height(),s.remove(),o.remove()}return e},csstransitions:function(){return!!d}};if(s)for(n in u)s.hasOwnProperty(n)||s.addTest(n,u[n]);else{s=e.Modernizr={_version:"1.6ish: miniModernizr for Isotope"};var h,p=" ";for(n in u)h=u[n](),s[n]=h,p+=" "+(h?"":"no-")+n;t("html").addClass(p)}if(s.csstransforms){var m=s.csstransforms3d?{translate:function(e){return"translate3d("+e[0]+"px, "+e[1]+"px, 0) "},scale:function(e){return"scale3d("+e+", "+e+", 1) "}}:{translate:function(e){return"translate("+e[0]+"px, "+e[1]+"px) "},scale:function(e){return"scale("+e+") "}},f=function(e,i,n){var o,s,r=t.data(e,"isoTransform")||{},a={},l={};a[i]=n,t.extend(r,a);for(o in r)s=r[o],l[o]=m[o](s);var d=l.translate||"",u=l.scale||"",h=d+u;t.data(e,"isoTransform",r),e.style[c]=h};t.cssNumber.scale=!0,t.cssHooks.scale={set:function(e,t){f(e,"scale",t)},get:function(e,i){var n=t.data(e,"isoTransform");return n&&n.scale?n.scale:1}},t.fx.step.scale=function(e){t.cssHooks.scale.set(e.elem,e.now+e.unit)},t.cssNumber.translate=!0,t.cssHooks.translate={set:function(e,t){f(e,"translate",t)},get:function(e,i){var n=t.data(e,"isoTransform");return n&&n.translate?n.translate:[0,0]}}}var v,g;s.csstransitions&&(v={WebkitTransitionProperty:"webkitTransitionEnd",MozTransitionProperty:"transitionend",OTransitionProperty:"oTransitionEnd otransitionend",transitionProperty:"transitionend"}[d],g=l("transitionDuration"));var y,w=t.event,b=t.event.handle?"handle":"dispatch";w.special.smartresize={setup:function(){t(this).bind("resize",w.special.smartresize.handler)},teardown:function(){t(this).unbind("resize",w.special.smartresize.handler)},handler:function(e,t){var i=this,n=arguments;e.type="smartresize",y&&clearTimeout(y),y=setTimeout(function(){w[b].apply(i,n)},"execAsap"===t?0:100)}},t.fn.smartresize=function(e){return e?this.bind("smartresize",e):this.trigger("smartresize",["execAsap"])},t.Isotope=function(e,i,n){this.element=t(i),this._create(e),this._init(n)};var x=["width","height"],T=t(e);t.Isotope.settings={resizable:!0,layoutMode:"masonry",containerClass:"isotope",itemClass:"isotope-item",hiddenClass:"isotope-hidden",hiddenStyle:{opacity:0,scale:.001},visibleStyle:{opacity:1,scale:1},containerStyle:{position:"relative",overflow:"hidden"},animationEngine:"best-available",animationOptions:{queue:!1,duration:800},sortBy:"original-order",sortAscending:!0,resizesContainer:!0,transformsEnabled:!0,itemPositionDataEnabled:!1},t.Isotope.prototype={_create:function(e){this.options=t.extend({},t.Isotope.settings,e),this.styleQueue=[],this.elemCount=0;var i=this.element[0].style;this.originalStyle={};var n=x.slice(0);for(var o in this.options.containerStyle)n.push(o);for(var s=0,r=n.length;r>s;s++)o=n[s],this.originalStyle[o]=i[o]||"";this.element.css(this.options.containerStyle),this._updateAnimationEngine(),this._updateUsingTransforms();var a={"original-order":function(e,t){return t.elemCount++,t.elemCount},random:function(){return Math.random()}};this.options.getSortData=t.extend(this.options.getSortData,a),this.reloadItems(),this.offset={left:parseInt(this.element.css("padding-left")||0,10),top:parseInt(this.element.css("padding-top")||0,10)};var l=this;setTimeout(function(){l.element.addClass(l.options.containerClass)},0),this.options.resizable&&T.bind("smartresize.isotope",function(){l.resize()}),this.element.delegate("."+this.options.hiddenClass,"click",function(){return!1})},_getAtoms:function(e){var t=this.options.itemSelector,i=t?e.filter(t).add(e.find(t)):e,n={position:"absolute"};return i=i.filter(function(e,t){return 1===t.nodeType}),this.usingTransforms&&(n.left=0,n.top=0),i.css(n).addClass(this.options.itemClass),this.updateSortData(i,!0),i},_init:function(e){this.$filteredAtoms=this._filter(this.$allAtoms),this._sort(),this.reLayout(e)},option:function(e){if(t.isPlainObject(e)){this.options=t.extend(!0,this.options,e);var i;for(var n in e)i="_update"+r(n),this[i]&&this[i]()}},_updateAnimationEngine:function(){var e,t=this.options.animationEngine.toLowerCase().replace(/[ _\-]/g,"");switch(t){case"css":case"none":e=!1;break;case"jquery":e=!0;break;default:e=!s.csstransitions}this.isUsingJQueryAnimation=e,this._updateUsingTransforms()},_updateTransformsEnabled:function(){this._updateUsingTransforms()},_updateUsingTransforms:function(){var e=this.usingTransforms=this.options.transformsEnabled&&s.csstransforms&&s.csstransitions&&!this.isUsingJQueryAnimation;e||(delete this.options.hiddenStyle.scale,delete this.options.visibleStyle.scale),this.getPositionStyles=e?this._translate:this._positionAbs},_filter:function(e){var t=""===this.options.filter?"*":this.options.filter;if(!t)return e;var i=this.options.hiddenClass,n="."+i,o=e.filter(n),s=o;if("*"!==t){s=o.filter(t);var r=e.not(n).not(t).addClass(i);this.styleQueue.push({$el:r,style:this.options.hiddenStyle})}return this.styleQueue.push({$el:s,style:this.options.visibleStyle}),s.removeClass(i),e.filter(t)},updateSortData:function(e,i){var n,o,s=this,r=this.options.getSortData;e.each(function(){n=t(this),o={};for(var e in r)i||"original-order"!==e?o[e]=r[e](n,s):o[e]=t.data(this,"isotope-sort-data")[e];t.data(this,"isotope-sort-data",o)})},_sort:function(){var e=this.options.sortBy,t=this._getSorter,i=this.options.sortAscending?1:-1,n=function(n,o){var s=t(n,e),r=t(o,e);return s===r&&"original-order"!==e&&(s=t(n,"original-order"),r=t(o,"original-order")),(s>r?1:r>s?-1:0)*i};this.$filteredAtoms.sort(n)},_getSorter:function(e,i){return t.data(e,"isotope-sort-data")[i]},_translate:function(e,t){return{translate:[e,t]}},_positionAbs:function(e,t){return{left:e,top:t}},_pushPosition:function(e,t,i){t=Math.round(t+this.offset.left),i=Math.round(i+this.offset.top);var n=this.getPositionStyles(t,i);this.styleQueue.push({$el:e,style:n}),this.options.itemPositionDataEnabled&&e.data("isotope-item-position",{x:t,y:i})},layout:function(e,t){var i=this.options.layoutMode;if(this["_"+i+"Layout"](e),this.options.resizesContainer){var n=this["_"+i+"GetContainerSize"]();this.styleQueue.push({$el:this.element,style:n})}this._processStyleQueue(e,t),this.isLaidOut=!0},_processStyleQueue:function(e,i){var n,o,r,a,l=this.isLaidOut&&this.isUsingJQueryAnimation?"animate":"css",c=this.options.animationOptions,d=this.options.onLayout;if(o=function(e,t){t.$el[l](t.style,c)},this._isInserting&&this.isUsingJQueryAnimation)o=function(e,t){n=t.$el.hasClass("no-transition")?"css":l,t.$el[n](t.style,c)};else if(i||d||c.complete){var u=!1,h=[i,d,c.complete],p=this;if(r=!0,a=function(){if(!u){for(var t,i=0,n=h.length;n>i;i++)t=h[i],"function"==typeof t&&t.call(p.element,e,p);u=!0}},this.isUsingJQueryAnimation&&"animate"===l)c.complete=a,r=!1;else if(s.csstransitions){for(var m,f=0,y=this.styleQueue[0],w=y&&y.$el;!w||!w.length;){if(m=this.styleQueue[f++],!m)return;w=m.$el}var b=parseFloat(getComputedStyle(w[0])[g]);b>0&&(o=function(e,t){t.$el[l](t.style,c).one(v,a)},r=!1)}}t.each(this.styleQueue,o),r&&a(),this.styleQueue=[]},resize:function(){this["_"+this.options.layoutMode+"ResizeChanged"]()&&this.reLayout()},reLayout:function(e){this["_"+this.options.layoutMode+"Reset"](),this.layout(this.$filteredAtoms,e)},addItems:function(e,t){var i=this._getAtoms(e);this.$allAtoms=this.$allAtoms.add(i),t&&t(i)},insert:function(e,t){this.element.append(e);var i=this;this.addItems(e,function(e){var n=i._filter(e);i._addHideAppended(n),i._sort(),i.reLayout(),i._revealAppended(n,t)})},appended:function(e,t){var i=this;this.addItems(e,function(e){i._addHideAppended(e),i.layout(e),i._revealAppended(e,t)})},_addHideAppended:function(e){this.$filteredAtoms=this.$filteredAtoms.add(e),e.addClass("no-transition"),this._isInserting=!0,this.styleQueue.push({$el:e,style:this.options.hiddenStyle})},_revealAppended:function(e,t){var i=this;setTimeout(function(){e.removeClass("no-transition"),i.styleQueue.push({$el:e,style:i.options.visibleStyle}),i._isInserting=!1,i._processStyleQueue(e,t)},10)},reloadItems:function(){this.$allAtoms=this._getAtoms(this.element.children())},remove:function(e,t){this.$allAtoms=this.$allAtoms.not(e),this.$filteredAtoms=this.$filteredAtoms.not(e);var i=this,n=function(){e.remove(),t&&t.call(i.element)};e.filter(":not(."+this.options.hiddenClass+")").length?(this.styleQueue.push({$el:e,style:this.options.hiddenStyle}),this._sort(),this.reLayout(n)):n()},shuffle:function(e){this.updateSortData(this.$allAtoms),this.options.sortBy="random",this._sort(),this.reLayout(e)},destroy:function(){var e=this.usingTransforms,t=this.options;this.$allAtoms.removeClass(t.hiddenClass+" "+t.itemClass).each(function(){var t=this.style;t.position="",t.top="",t.left="",t.opacity="",e&&(t[c]="")});var i=this.element[0].style;for(var n in this.originalStyle)i[n]=this.originalStyle[n];this.element.unbind(".isotope").undelegate("."+t.hiddenClass,"click").removeClass(t.containerClass).removeData("isotope"),T.unbind(".isotope")},_getSegments:function(e){var t,i=this.options.layoutMode,n=e?"rowHeight":"columnWidth",o=e?"height":"width",s=e?"rows":"cols",a=this.element[o](),l=this.options[i]&&this.options[i][n]||this.$filteredAtoms["outer"+r(o)](!0)||a;t=Math.floor(a/l),t=Math.max(t,1),this[i][s]=t,this[i][n]=l},_checkIfSegmentsChanged:function(e){var t=this.options.layoutMode,i=e?"rows":"cols",n=this[t][i];return this._getSegments(e),this[t][i]!==n},_masonryReset:function(){this.masonry={},this._getSegments();var e=this.masonry.cols;for(this.masonry.colYs=[];e--;)this.masonry.colYs.push(0)},_masonryLayout:function(e){var i=this,n=i.masonry;e.each(function(){var e=t(this),o=Math.ceil(e.outerWidth(!0)/n.columnWidth);if(o=Math.min(o,n.cols),1===o)i._masonryPlaceBrick(e,n.colYs);else{var s,r,a=n.cols+1-o,l=[];for(r=0;a>r;r++)s=n.colYs.slice(r,r+o),l[r]=Math.max.apply(Math,s);i._masonryPlaceBrick(e,l)}})},_masonryPlaceBrick:function(e,t){for(var i=Math.min.apply(Math,t),n=0,o=0,s=t.length;s>o;o++)if(t[o]===i){n=o;break}var r=this.masonry.columnWidth*n,a=i;this._pushPosition(e,r,a);var l=i+e.outerHeight(!0),c=this.masonry.cols+1-s;for(o=0;c>o;o++)this.masonry.colYs[n+o]=l},_masonryGetContainerSize:function(){var e=Math.max.apply(Math,this.masonry.colYs);return{height:e}},_masonryResizeChanged:function(){return this._checkIfSegmentsChanged()},_fitRowsReset:function(){this.fitRows={x:0,y:0,height:0}},_fitRowsLayout:function(e){var i=this,n=this.element.width(),o=this.fitRows;e.each(function(){var e=t(this),s=e.outerWidth(!0),r=e.outerHeight(!0);0!==o.x&&s+o.x>n&&(o.x=0,o.y=o.height),i._pushPosition(e,o.x,o.y),o.height=Math.max(o.y+r,o.height),o.x+=s})},_fitRowsGetContainerSize:function(){return{height:this.fitRows.height}},_fitRowsResizeChanged:function(){return!0},_cellsByRowReset:function(){this.cellsByRow={index:0},this._getSegments(),this._getSegments(!0)},_cellsByRowLayout:function(e){var i=this,n=this.cellsByRow;e.each(function(){var e=t(this),o=n.index%n.cols,s=Math.floor(n.index/n.cols),r=(o+.5)*n.columnWidth-e.outerWidth(!0)/2,a=(s+.5)*n.rowHeight-e.outerHeight(!0)/2;i._pushPosition(e,r,a),n.index++})},_cellsByRowGetContainerSize:function(){return{height:Math.ceil(this.$filteredAtoms.length/this.cellsByRow.cols)*this.cellsByRow.rowHeight+this.offset.top}},_cellsByRowResizeChanged:function(){return this._checkIfSegmentsChanged()},_straightDownReset:function(){this.straightDown={y:0}},_straightDownLayout:function(e){var i=this;e.each(function(e){var n=t(this);i._pushPosition(n,0,i.straightDown.y),i.straightDown.y+=n.outerHeight(!0)})},_straightDownGetContainerSize:function(){return{height:this.straightDown.y}},_straightDownResizeChanged:function(){return!0},_masonryHorizontalReset:function(){this.masonryHorizontal={},this._getSegments(!0);var e=this.masonryHorizontal.rows;for(this.masonryHorizontal.rowXs=[];e--;)this.masonryHorizontal.rowXs.push(0)},_masonryHorizontalLayout:function(e){var i=this,n=i.masonryHorizontal;e.each(function(){var e=t(this),o=Math.ceil(e.outerHeight(!0)/n.rowHeight);if(o=Math.min(o,n.rows),1===o)i._masonryHorizontalPlaceBrick(e,n.rowXs);else{var s,r,a=n.rows+1-o,l=[];for(r=0;a>r;r++)s=n.rowXs.slice(r,r+o),l[r]=Math.max.apply(Math,s);i._masonryHorizontalPlaceBrick(e,l)}})},_masonryHorizontalPlaceBrick:function(e,t){for(var i=Math.min.apply(Math,t),n=0,o=0,s=t.length;s>o;o++)if(t[o]===i){n=o;break}var r=i,a=this.masonryHorizontal.rowHeight*n;this._pushPosition(e,r,a);var l=i+e.outerWidth(!0),c=this.masonryHorizontal.rows+1-s;for(o=0;c>o;o++)this.masonryHorizontal.rowXs[n+o]=l},_masonryHorizontalGetContainerSize:function(){var e=Math.max.apply(Math,this.masonryHorizontal.rowXs);return{width:e}},_masonryHorizontalResizeChanged:function(){return this._checkIfSegmentsChanged(!0)},_fitColumnsReset:function(){this.fitColumns={x:0,y:0,width:0}},_fitColumnsLayout:function(e){var i=this,n=this.element.height(),o=this.fitColumns;e.each(function(){var e=t(this),s=e.outerWidth(!0),r=e.outerHeight(!0);0!==o.y&&r+o.y>n&&(o.x=o.width,o.y=0),i._pushPosition(e,o.x,o.y),o.width=Math.max(o.x+s,o.width),o.y+=r})},_fitColumnsGetContainerSize:function(){return{width:this.fitColumns.width}},_fitColumnsResizeChanged:function(){return!0},_cellsByColumnReset:function(){this.cellsByColumn={index:0},this._getSegments(),this._getSegments(!0)},_cellsByColumnLayout:function(e){var i=this,n=this.cellsByColumn;e.each(function(){var e=t(this),o=Math.floor(n.index/n.rows),s=n.index%n.rows,r=(o+.5)*n.columnWidth-e.outerWidth(!0)/2,a=(s+.5)*n.rowHeight-e.outerHeight(!0)/2;i._pushPosition(e,r,a),n.index++})},_cellsByColumnGetContainerSize:function(){return{width:Math.ceil(this.$filteredAtoms.length/this.cellsByColumn.rows)*this.cellsByColumn.columnWidth}},_cellsByColumnResizeChanged:function(){return this._checkIfSegmentsChanged(!0)},_straightAcrossReset:function(){this.straightAcross={x:0}},_straightAcrossLayout:function(e){var i=this;e.each(function(e){var n=t(this);i._pushPosition(n,i.straightAcross.x,0),i.straightAcross.x+=n.outerWidth(!0)})},_straightAcrossGetContainerSize:function(){return{width:this.straightAcross.x}},_straightAcrossResizeChanged:function(){return!0}},t.fn.imagesLoaded=function(e){function i(){e.call(o,s)}function n(e){var o=e.target;o.src!==a&&-1===t.inArray(o,l)&&(l.push(o),--r<=0&&(setTimeout(i),s.unbind(".imagesLoaded",n)))}var o=this,s=o.find("img").add(o.filter("img")),r=s.length,a="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",l=[];return r||i(),s.bind("load.imagesLoaded error.imagesLoaded",n).each(function(){var e=this.src;this.src=a,this.src=e}),o};var S=function(t){e.console&&e.console.error(t)};t.fn.isotope=function(e,i){if("string"==typeof e){var n=Array.prototype.slice.call(arguments,1);this.each(function(){var i=t.data(this,"isotope");return i?t.isFunction(i[e])&&"_"!==e.charAt(0)?void i[e].apply(i,n):void S("no such method '"+e+"' for isotope instance"):void S("cannot call methods on isotope prior to initialization; attempted to call method '"+e+"'")})}else this.each(function(){var n=t.data(this,"isotope");n?(n.option(e),n._init(i)):t.data(this,"isotope",new t.Isotope(e,this,i))});return this}}(window,jQuery),function(e){function t(t){var i=t||window.event,n=[].slice.call(arguments,1),o=0,s=0,r=0;return t=e.event.fix(i),t.type="mousewheel",i.wheelDelta&&(o=i.wheelDelta/120),i.detail&&(o=-i.detail/3),r=o,void 0!==i.axis&&i.axis===i.HORIZONTAL_AXIS&&(r=0,s=-1*o),void 0!==i.wheelDeltaY&&(r=i.wheelDeltaY/120),void 0!==i.wheelDeltaX&&(s=-1*i.wheelDeltaX/120),n.unshift(t,o,s,r),(e.event.dispatch||e.event.handle).apply(this,n)}var i=["DOMMouseScroll","mousewheel"];if(e.event.fixHooks)for(var n=i.length;n;)e.event.fixHooks[i[--n]]=e.event.mouseHooks;e.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var e=i.length;e;)this.addEventListener(i[--e],t,!1);else this.onmousewheel=t},teardown:function(){if(this.removeEventListener)for(var e=i.length;e;)this.removeEventListener(i[--e],t,!1);else this.onmousewheel=null}},e.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})}(jQuery),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,t,i,n,o){return jQuery.easing[jQuery.easing.def](e,t,i,n,o)},easeInQuad:function(e,t,i,n,o){return n*(t/=o)*t+i},easeOutQuad:function(e,t,i,n,o){return-n*(t/=o)*(t-2)+i},easeInOutQuad:function(e,t,i,n,o){return(t/=o/2)<1?n/2*t*t+i:-n/2*(--t*(t-2)-1)+i},easeInCubic:function(e,t,i,n,o){return n*(t/=o)*t*t+i},easeOutCubic:function(e,t,i,n,o){return n*((t=t/o-1)*t*t+1)+i},easeInOutCubic:function(e,t,i,n,o){return(t/=o/2)<1?n/2*t*t*t+i:n/2*((t-=2)*t*t+2)+i},easeInQuart:function(e,t,i,n,o){return n*(t/=o)*t*t*t+i},easeOutQuart:function(e,t,i,n,o){return-n*((t=t/o-1)*t*t*t-1)+i},easeInOutQuart:function(e,t,i,n,o){return(t/=o/2)<1?n/2*t*t*t*t+i:-n/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(e,t,i,n,o){ return n*(t/=o)*t*t*t*t+i},easeOutQuint:function(e,t,i,n,o){return n*((t=t/o-1)*t*t*t*t+1)+i},easeInOutQuint:function(e,t,i,n,o){return(t/=o/2)<1?n/2*t*t*t*t*t+i:n/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(e,t,i,n,o){return-n*Math.cos(t/o*(Math.PI/2))+n+i},easeOutSine:function(e,t,i,n,o){return n*Math.sin(t/o*(Math.PI/2))+i},easeInOutSine:function(e,t,i,n,o){return-n/2*(Math.cos(Math.PI*t/o)-1)+i},easeInExpo:function(e,t,i,n,o){return 0==t?i:n*Math.pow(2,10*(t/o-1))+i},easeOutExpo:function(e,t,i,n,o){return t==o?i+n:n*(-Math.pow(2,-10*t/o)+1)+i},easeInOutExpo:function(e,t,i,n,o){return 0==t?i:t==o?i+n:(t/=o/2)<1?n/2*Math.pow(2,10*(t-1))+i:n/2*(-Math.pow(2,-10*--t)+2)+i},easeInCirc:function(e,t,i,n,o){return-n*(Math.sqrt(1-(t/=o)*t)-1)+i},easeOutCirc:function(e,t,i,n,o){return n*Math.sqrt(1-(t=t/o-1)*t)+i},easeInOutCirc:function(e,t,i,n,o){return(t/=o/2)<1?-n/2*(Math.sqrt(1-t*t)-1)+i:n/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(e,t,i,n,o){var s=1.70158,r=0,a=n;if(0==t)return i;if(1==(t/=o))return i+n;if(r||(r=.3*o),at?-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*o-s)*(2*Math.PI)/r))+i:a*Math.pow(2,-10*(t-=1))*Math.sin((t*o-s)*(2*Math.PI)/r)*.5+n+i},easeInBack:function(e,t,i,n,o,s){return void 0==s&&(s=1.70158),n*(t/=o)*t*((s+1)*t-s)+i},easeOutBack:function(e,t,i,n,o,s){return void 0==s&&(s=1.70158),n*((t=t/o-1)*t*((s+1)*t+s)+1)+i},easeInOutBack:function(e,t,i,n,o,s){return void 0==s&&(s=1.70158),(t/=o/2)<1?n/2*(t*t*(((s*=1.525)+1)*t-s))+i:n/2*((t-=2)*t*(((s*=1.525)+1)*t+s)+2)+i},easeInBounce:function(e,t,i,n,o){return n-jQuery.easing.easeOutBounce(e,o-t,0,n,o)+i},easeOutBounce:function(e,t,i,n,o){return(t/=o)<1/2.75?n*(7.5625*t*t)+i:2/2.75>t?n*(7.5625*(t-=1.5/2.75)*t+.75)+i:2.5/2.75>t?n*(7.5625*(t-=2.25/2.75)*t+.9375)+i:n*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(e,t,i,n,o){return o/2>t?.5*jQuery.easing.easeInBounce(e,2*t,0,n,o)+i:.5*jQuery.easing.easeOutBounce(e,2*t-o,0,n,o)+.5*n+i}}),function(e,t){function i(t,i){var n;return(n=e.data(t,u))?n:e.data(t,u,n=new l(t,i))}function n(e,t){var i;return(i=Math.atan2(e.y-t.y,e.x-t.x))>0?i*(180/Math.PI):(2*Math.PI+i)*(180/Math.PI)}function o(e,t){var i=e.x-t.x,n=e.y-t.y;return Math.sqrt(i*i+n*n)}function s(e,t){return{x:(e.x+t.x)/2,y:(e.y+t.y)/2}}function r(t,n,o){e.event.special[t]={setup:function(){var s,r=i(this);s=r.g[t]=new n(r,r.options[t]?e.extend({},o,r.options[t]):o),e.each(s,function(e,t){"sxy-"==e.substr(0,4)&&r.el.on(e,s[e])})},teardown:function(){var n=i(this),o=n.g[t];e.each(o,function(e,t){"sxy-"==e.substr(0,4)&&n.el.off(e,o[e])}),n.g[t]=null}}}function a(e,t){l.prototype[e]=function(){this.h[e]=new t(this)}}function l(t,i){function n(t,i){e(document).on("touchstart",y),c.hasFocus=!0,u="sxy-focus",t&&t(i),u="sxy-hover"}function o(){e(document).off("touchstart",y),c.hasFocus=!1,u="sxy-blur",c.el.triggerHandler(u),u="sxy-hover"}function s(e){l=e,m.x=e.pageX,m.y=e.pageY,c.pt=[m],c.trigger(u)}function r(e){l=e;for(var t=e.originalEvent.targetTouches,i=c.pt=[],n=0,o=t.length;o>n;++n)i.push({x:t[n].pageX,y:t[n].pageY,type:1,down:!0});c.trigger(u)}function a(e,t,i,n){var o;f.push(o={e:e,hnd:i,l:0,el:n||c.el});for(var s=0,r=t.length;r>s;++s)v[p[t[s]]].push(o)}var l,c=this,u="sxy-hover",m={x:0,y:0,down:!1,type:0},f=[],v={};this.options=i=e.extend({},h,e.isPlainObject(i)?i:{}),this.el=e(t),this.pt=[],this.g={},this.h={},this.hasFocus=!1;for(var g=0;go;++o)n.push({x:t[o].pageX,y:t[o].pageY,type:1,down:!0});for(var o=0,s=i.length;s>o;++o)n.push({x:i[o].pageX,y:i[o].pageY,type:1,down:!1});c.trigger(u),u="sxy-hover"}),a("touchmove",[0,1,2,3,4,5],r);var y=function(e){for(var t=!0,i=c.pt,n=0,s=i.length;s>n;++n)if(1==i[n].down){t=!1;break}t&&o(r,e)},w=e.Event;this.trigger=function(e,t){this.options.preventDefault&&l.preventDefault(),t=t||{},t.pointers=c.pt,t.originalEvent=l,c.el.trigger(w(e,t))},this.eventEnabler=function(e,t){for(var i,n=v[e],o=t?1:-1,s=0,r=n.length;r>s;++s)switch((i=n[s]).l+=o){case 0:i.el.off(i.e,i.hnd);break;case 1:i.el.on(i.e,i.hnd)}},c.focus=n,c.blur=o}for(var c=navigator.userAgent.toLowerCase(),d=c.indexOf("android")>-1&&c.indexOf("mobile")>-1,u="swinxytouch",h={preventDefault:!0,stopPropagation:!1},p=["sxy-focus","sxy-blur","sxy-hover","sxy-down","sxy-move","sxy-up"],m=function(e){return function(){i(this).eventEnabler(e,!0)}},f=function(e){return function(){i(this).eventEnabler(e,!1)}},v=0,g=p.length;g>v;++v){var y=p[v];e.event.special[y]={setup:m(y),teardown:f(y)}}e.fn[u]=function(e){return this.each(function(){var t=i(this,e);e&&t[e]&&t[e].apply(t,Array.prototype.slice.call(arguments,1))})},e.fn[u].g=r,e.fn[u].d=o,e.fn[u].a=n,e.fn[u].h=a,e.fn[u].m=s}(jQuery),function(e,t){function i(t,i){function s(e,i){var o=e.pointers,s=c(o[0],o[1]);u.state=i,u.scale=s/a,u.distance=s-a,u.position=d(o[0],o[1]),t.trigger(n,u)}var r,a,l=this,c=e.fn[o].d,d=e.fn[o].m,u={};l["sxy-down"]=function(e){var t=e.pointers;2==t.length&&(r=!1,a=c({x:t[0].x,y:t[0].y},{x:t[1].x,y:t[1].y}))},l["sxy-up"]=function(e){r&&s(e,3)},l["sxy-move"]=function(e){var t=e.pointers;2==t.length&&(r?s(e,2):Math.abs(1-c(t[0],t[1])/a)>i.minScale&&(r=!0,s(e,1)))}}var n="sxy-scale",o="swinxytouch",s={minScale:.2};e.fn[o].g(n,i,s)}(jQuery),function(e,t){function i(e,t){var i,o,s=this,r=Math.abs;s["sxy-down"]=function(e){var t=e.pointers;1==t.length&&(i=(new Date).getTime(),o={x:t[0].x,y:t[0].y})},s["sxy-up"]=function(s){var a=s.pointers;1==a.length&&(new Date).getTime()-is||a.y>r||a.x1&&(!/Object/.test(Object.prototype.toString.call(i))||null===i||void 0===i)){if(n=e.extend({},n),(null===i||void 0===i)&&(n.expires=-1),"number"==typeof n.expires){var o=n.expires,s=n.expires=new Date;s.setDate(s.getDate()+o)}return i=String(i),document.cookie=[encodeURIComponent(t),"=",n.raw?i:encodeURIComponent(i),n.expires?"; expires="+n.expires.toUTCString():"",n.path?"; path="+n.path:"",n.domain?"; domain="+n.domain:"",n.secure?"; secure":""].join("")}n=i||{};for(var r,a=n.raw?function(e){return e}:decodeURIComponent,l=document.cookie.split("; "),c=0;r=l[c]&&l[c].split("=");c++)if(a(r[0])===t)return a(r[1]||"");return null}}(jQuery),function(e,t){function i(i,n){this.e=i.get(0),this.j=i.first(),n!=t&&e.extend(this,n)}function n(t,i){var n=this;n.element=e(t),n.options=e.extend({},o,i),n.driver=new e.fn.swinxyzoom.modes[n.options.mode](this),n.initialised=!1,n.enabled=!1,n.waiting=null,n.element.css({cursor:"default"}),n.dmp={cX:0,tX:0,cY:0,tY:0,timer:!1},n.last=!1,n.hasFocus=!1,n._animate=function(){var e=n.dmp,t=n.si.e.style,i=n.options.damping,o=e.tX-e.cX,s=e.tY-e.cY;t.left=(e.cX+=o/i)+"px",t.top=(e.cY+=s/i)+"px",0==~~o&&0==~~s&&(clearTimeout(e.timer),e.timer=!1)},n._moveSlider=function(e){var t=e.pointers[0].y,i=n.ct.sl.j.offset(),o=n.maxZoom/n.ct.sl.j.height();t=n.ct.sl.j.height()-(t-i.top);var s=t*o;n.zoom(s,n.cursor.lastX,n.cursor.lastY)},n._focus=function(){var e=n.dp.j.offset();n.dp.ol=e.left,n.dp.ot=e.top,n.hasFocus=!0,n.options.controls&&(n.ct.j.show(),n.ct.ol.j.stop().animate({opacity:.5},{queue:!1}),n.ct.j.show()),n.last===!1||n.last.w==n.rt.j.width()&&n.last.h==n.rt.j.height()||n.rebuild(function(){n.zoom(n.maxZoom,n.cursor.lastX,n.cursor.lastY),n.driver.load&&n.driver.load(n.cursor.lastX,n.cursor.lastY),n.zoom(n.maxZoom,n.cursor.lastX,n.cursor.lastY)}),n.last={w:n.rt.j.width(),h:n.rt.j.height()}},n._blur=function(e){n.hasFocus=!1,jQuery("body").getNiceScroll().show(),n.options.controls&&(n.ct.j.hide(),n.ct.ol.j.stop().animate({opacity:0},{queue:!1,complete:function(){}}))},n._mousewheel=function(e,t,i,o){e.preventDefault(),jQuery("body").getNiceScroll().hide(),n.zoom(n.level+Math.round(o*(n.maxZoom/n.options.steps)),e.pageX,e.pageY)},n._stepIn=function(e){e.preventDefault(),n.zoom(n.level+Math.round(1*(n.maxZoom/n.options.steps)),n.cursor.lastX,n.cursor.lastY)},n._stepOut=function(e){e.preventDefault(),n.zoom(n.level+Math.round(-1*(n.maxZoom/n.options.steps)),n.cursor.lastX,n.cursor.lastY)};var s;n._scale=[],n._scale[1]=function(t){s=n.level,e("#info").append("start["+s+"] ")},n._scale[2]=function(t){e("#info").append("s "),e("#info").append("s["+Math.abs(s*t.scale)+","+t.position.x+"] "),n.zoom(s*t.scale,t.position.x,t.position.y)},n._scale[3]=function(e){};var r=n.element.children().first().attr("src"),a=n.element.attr("href"),l=new Image;l.onload=function(){n.load(r,a)},l.src=r}var o={damping:8,steps:15,mode:"dock",zoom:15,controls:!0,size:"actual"},s="swinxyzoom";n.prototype.load=function(e,t,i){var n=this;e||(e=n.dp.tn.src),t||(t=n.si.src);var o=function(){i&&n._focus(),n.dp.tn.src=e,n.si.src=t,n.dp.tn.j.attr("src")!=n.dp.tn.src&&(n.dp.tn.j.one("load",function(){"actual"==n.options.size&&n.rt.j.css({width:n.dp.tn.j.width(),height:n.dp.tn.j.height()}),n.dp.tn.j.stop().animate({opacity:1},{queue:!1,complete:function(){n.rt.bg.j.attr("src",n.dp.tn.src),n.dp.tn.j.css({opacity:0})}})}),n.dp.tn.j.attr("src",n.dp.tn.src));var o=function(e,t){var i;n.si.j.one("load",function(){n.dp.j.off("sxy-move sxy-hover",i),n.waiting=null,n.rebuild(function(){n.zoom(n.maxZoom/n.options.steps*n.options.zoom,n.cursor.lastX,n.cursor.lastY),n.driver.load&&n.driver.load(n.cursor.lastX,n.cursor.lastY),n.zoom(n.maxZoom/n.options.steps*n.options.zoom,n.cursor.lastX,n.cursor.lastY),n.rt.j.toggleClass("sxy-zoom-loading")})}),n.cursor={lastX:e,lastY:t},n.dp.j.on("sxy-move sxy-hover",i=function(e){var t=e.pointers[0];n.cursor={lastX:t.x,lastY:t.y}}),n.si.j.attr("src",n.si.src)};i?(n.waiting=null,n.rt.j.toggleClass("sxy-zoom-loading"),o(0,0)):n.waiting||n.rt.j.one("sxy-focus",n.waiting=function(e){n.rt.j.toggleClass("sxy-zoom-loading"),o(e.pointers[0].x,e.pointers[0].y)})};0==n.initialised?n.tearUp(o):o()},n.prototype.getNaturalSize=function(e,t){var i=new Image;i.onload=function(){t({w:i.width,h:i.height})},i.src=e},n.prototype.rebuild=function(t){var i=this,n=i.dp,o=i.vp,s=i.si,r=i.vf;switch(e.extend(n,{w:"actual"==i.options.size?n.tn.j.width():i.rt.j.width(),h:"actual"==i.options.size?n.tn.j.height():i.rt.j.height(),ol:n.j.offset().left,ot:n.j.offset().top,hyp:Math.round(Math.sqrt(Math.pow(n.tn.j.width(),2)+Math.pow(n.tn.j.height(),2)))}),i.options.size){case"actual":i.rt.j.css({width:n.w,height:n.h});break;case"src":i.rt.j.css({width:n.w,height:n.h})}e.extend(o,{w:n.w,h:n.h}),i.vp.j.css({width:n.w,height:n.h}),i.getNaturalSize(i.si.src,function(o){e.extend(s,{w:0,h:0,l:0,t:0,mL:0,mT:0,oHyp:Math.round(Math.sqrt(Math.pow(o.w,2)+Math.pow(o.h,2))),oH:o.h,oW:o.w}),e.extend(r,{w:0,h:0,l:0,t:0}),i.ct.sl.j.css({height:i.ct.sl.h=i.ct.j.height()-(i.ct.zin.j.outerHeight()+i.ct.zout.j.outerHeight())}),i.ct.sl.h-=16,clearTimeout(i.dmp.timer),i.dmp={cX:0,tX:0,cY:0,tY:0,timer:!1},i.scale=Math.atan(i.si.oH/i.si.oW),i.angle=0,i.maxZoom=s.oHyp-n.hyp,i.level=0,t()})},n.prototype.tearUp=function(t){var n=null,o=this,s='
    ',r='{auto}
    ';o.initialised=!0,o.el=new i(o.element),o.el.tn=new i(o.element.children()),o.getNaturalSize(o.el.tn.j.attr("src"),function(a){console.log("tear-up "+o.options.mode);var l,c;switch(o.options.size){case"actual":l=a.w+"px",c=a.h+"px";break;case"src":l=o.el.tn.j.attr("width")+"px",c="auto";break;default:l=o.options.size,c="auto"}var d={w:l,h:c,srcthumb:o.el.tn.j.attr("src"),mode:o.options.mode,auto:"auto"==c?'
    ':""};o.el.j.wrap(s.replace(/\{(\w+)\}/g,function(e,t){return d[t]||e})),o.element.hide(),o.rt=new i(o.el.j.parent()),o.rt.j.append(r.replace(/\{(\w+)\}/g,function(e,t){return d[t]||e})),o.rt.bg=new i(o.rt.j.find(".sxy-zoom-bg")),o.rt.j.on("dragstart",function(e){return!1}),o.ct=new i(o.rt.j.find(".sxy-controls").hide()),o.ct.ol=new i(o.ct.j.find(".overlay")),o.ct.zin=new i(o.ct.j.find(".in")),o.ct.zout=new i(o.ct.j.find(".out")),o.ct.sl=new i(n=o.ct.j.find(".sxy-slider").first(),{h:0}),o.ct.hnd=new i(o.ct.j.find(".sxy-handle")),o.dp=new i(n=o.rt.j.find(".sxy-zoom-dragpad").first(),{w:0,h:0,ol:0,ot:0,hyp:0}),o.dp.ovl=new i(o.dp.j.find(".sxy-overlay")),o.dp.tn=new i(o.dp.j.find(".inner-thumb").css({opacity:0}),{src:""}),o.vp=new i(o.dp.j.find(".sxy-zoom-viewport").css({opacity:0}),{w:0,h:0}),o.si=new i(o.vp.j.find("img"),{w:0,h:0,l:0,t:0,mL:0,mT:0,oHyp:0,oH:0,oW:0,src:""}),o.vf=new i(o.dp.j.find(".sxy-zoom-viewfinder").css({display:"none"}),{w:0,h:0,l:0,t:0,osl:0,ost:0}),o.rt.j.on("sxy-focus",o._focus),o.rt.j.on("sxy-blur",o._blur),e.event.special.mousewheel&&o.rt.j.on("mousewheel",o._mousewheel),o.dp.j.on("sxy-scale",function(e){o._scale[e.state](e)}),o.ct.zin.j.on("click",o._stepIn),o.ct.zout.j.on("click",o._stepOut),o.ct.sl.j.on("sxy-down sxy-move",o._moveSlider),t()})},n.prototype.move=function(e,t,i){var n=this,o=-1*(e/n.scale),s=-1*(t/n.scale);if(n.cursor.lastX=o+n.vf.w/2+n.dp.ol,n.cursor.lastY=s+n.vf.h/2+n.dp.ot,0>o&&(o=e=0),0>s&&(s=t=0),o+n.vf.w>n.dp.w&&(o=n.dp.w-n.vf.w,e=n.si.mL),s+n.vf.h>n.dp.h&&(s=n.dp.h-n.vf.h,t=n.si.mT),n.vf.l=~~o,n.vf.t=~~s,n.dmp.tX=e,n.dmp.tY=t,i&&0!=n.options.damping)n.dmp.timer||(n.dmp.timer=setInterval(n._animate,16));else{clearTimeout(n.dmp.timer),n.dmp.timer=!1;var r=n.si.e.style;r.left=(n.dmp.tX=n.dmp.cX=e)+"px",r.top=(n.dmp.tY=n.dmp.cY=t)+"px"}},n.prototype.center=function(e,t,i){var n=this;n.move(-1*((e-n.vf.w/2)*n.scale),-1*((t-n.vf.h/2)*n.scale),i)},n.prototype.zoom=function(e,t,i){var n=this;n.level=e,n.level<0&&(n.level=0),n.level>n.maxZoom&&(n.level=n.maxZoom);var o=(n.si.oHyp-n.level)/n.si.oHyp*100;n.ct.hnd.j.css({top:n.ct.sl.h-n.ct.sl.h/100*(n.level/n.maxZoom*100)}),n.vf.w=n.vp.w/100*o,n.vf.h=n.vp.h/100*o,n.vf.osl=parseInt(n.vf.j.css("border-left-width"),10),n.vf.ost=parseInt(n.vf.j.css("border-top-width"),10),n.scale=n.si.oW/n.vp.w/(n.si.oW/100*o/n.vp.w),n.si.w=n.si.oW/(n.si.oW/100*o/n.dp.w),n.si.h=n.si.oH/(n.si.oH/100*o/n.dp.h),n.vf.j.css({width:n.vf.w,height:n.vf.h}),n.si.j.css({width:n.si.w,height:n.si.h}),n.si.mL=0-(n.si.w-n.vp.w),n.si.mT=0-(n.si.h-n.vp.h),n.driver.zoom&&n.driver.zoom(t,i)},e.fn[s]=function(t){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var o;if(o=e.data(this,s)){if(o[t])return o[t].apply(o,i);e.error("Method "+t+" does not exist on jQuery.swinxyzoom")}else e.data(this,s,new n(this,t))})},e.fn[s].modes={}}(jQuery),function(e,t){function i(e){var i=0,n=0;for(var o in e){++i;for(var s=e[o],r=s.variations,a=0,l=r.length;l>a;++a)if(document.createElement("div").style[r[a]]!==t){++n,s.supported=r[a];break}}return i==n}function n(n){function a(e,t){var i=n.dp.j.offset(),o=i.left,s=i.top,r=o+n.dp.j.width(),a=s+n.dp.j.height();return s>t||e>r||t>a||o>e?!1:!0}function l(){g&&(g=!1,n.vf.j.hide(),n.dp.ovl.j.stop().animate({opacity:0},{queue:!1}),n.vp.j.stop().animate({opacity:0,left:n.dp.w/2,top:n.dp.h/2,width:0,height:0},{queue:!1}))}function c(e,t){n.waiting||(g=!0,n.si.j.show(),n.vp.j.show(),n.vf.j.show(),n.dp.ovl.j.stop().animate({opacity:.5},{queue:!1}),n.vp.j.stop().animate({opacity:1,left:w,top:b,width:n.vp.w,height:n.vp.h},{queue:!1}),y.move(e,t,!0))}function d(){if(n.rt.j.on("sxy-focus",function(e){var t=e.pointers[0];c(t.x,t.y)}),n.rt.j.on("sxy-blur",function(e){l()}),n.dp.j.on("sxy-hover sxy-move sxy-down",T),0==x){var t=e('');n.vf.j.append(t),n.vf.img={j:t,e:t.get(0)}}y.initialised=!0}function u(e,t){switch(S.position){case"top":w=0,b=-1*(n.dp.h+10);break;case"right":w=n.dp.w+10,b=0;break;case"bottom":w=0,b=n.dp.h+10;break;case"left":w=-1*(n.dp.w+10),b=0}n.vp.j.css({width:0,height:0,left:n.dp.w/2,top:n.dp.h/2}),n.dp.ovl.j.css({opacity:0}),n.vf.j.css({position:"relative",overflow:"hidden"}),f=v=0,y.initialised||d(),0==x?(n.vf.img.j.attr("src",n.dp.tn.src),n.vf.img.j.css({width:n.dp.w,height:n.dp.h})):(n.vf.j.css("background-image","url("+n.dp.tn.src+")"),n.vf.j.css(x,n.dp.w+"px "+n.dp.h+"px")),n.hasFocus&&c(e,t)}function h(e,t){m(e,t,!1)}function p(){if(y.initialised){var e=n.vf,t=n.vf.e.style;if(e.l!=f||e.t!=v){if(t.left=(f=e.l)+"px",t.top=(v=e.t)+"px",0==x){var i=n.vf.img.e.style;i.left="-"+(e.l+e.osl)+"px",i.top="-"+(e.t+e.ost)+"px"}else t.backgroundPosition="-"+(e.l+e.osl)+"px -"+(e.t+e.ost)+"px";C=setTimeout(p,8)}else C=!1}}function m(e,t,i){a(e,t)?(g||c(e,t),n.center(e-n.dp.ol,t-n.dp.ot,i),C||p()):l()}this.initialised=!1,s||(s=!0,r._all=i(r));var f,v,g=!1,y=this,w=0,b=0,x=r.backgroundSize.supported,T=function(e){var t;1==e.pointers.length&&(t=e.pointers[0],m(t.x,t.y,!0))},S=e.extend({},o,n.options.dock!=t?n.options.dock:{}),C=!1;y.tearUp=d,y.load=u,y.focus=c,y.blur=l,y.move=m,y.zoom=h}var o={position:"right"},s=!1,r={backgroundSize:{supported:!1,variations:["backgroundSize","WebkitBackgroundSize","MozBackgroundSize","OBackgroundSize","msBackgroundSize"]}};e.fn.swinxyzoom.modes.dock=n}(jQuery),function(e,t){function i(e){function t(t,i){e.rt.j.on("sxy-focus",function(e){n(e.pointers[0].x,e.pointers[0].y)}),e.rt.j.on("sxy-blur",function(){o()}),e.dp.j.on("sxy-hover sxy-move sxy-down",function(e){var t;1==e.pointers.length&&(t=e.pointers[0],a(t.x,t.y,!0))})}function i(t,i){e.vp.j.css({opacity:0,width:e.dp.w,height:e.dp.h,left:0,top:0}),c=d=0,l.initialised||l.tearUp(),e.hasFocus&&l.focus(t,i)}function n(t,i){e.waiting||(e.si.j.show(),e.vp.j.show(),e.vf.j.show(),e.vp.j.stop().animate({opacity:1},{queue:!1}),a(t,i,!0))}function o(){e.vf.j.hide(),e.vp.j.stop().animate({opacity:0},{queue:!1})}function s(e,t){a(e,t,!1)}function r(){var t=e.vf,i=e.vf.e.style;t.l!=c||t.t!=d?(i.left=(c=t.l)+"px",i.top=(d=t.t)+"px",u=setTimeout(r,8)):u=!1}function a(t,i,n){e.center(t-e.dp.ol,i-e.dp.ot,n),u||r()}var l=this;this.initialised=!1;var c,d,u=!1;l.tearUp=t,l.load=i,l.focus=n,l.blur=o,l.move=a,l.zoom=s}e.fn.swinxyzoom.modes.window=i}(jQuery),function(e,t){function i(e){function t(){e.dp.j.on("sxy-focus",function(e){n(e.pointers[0].x,e.pointers[0].y)}),e.dp.j.on("sxy-blur",function(e){o()}),e.dp.j.on("sxy-down",function(t){e.dp.j.toggleClass("down");var i=t.pointers[0];u={l:e.dmp.tX,t:e.dmp.tY,x:i.x-e.dp.ol,y:i.y-e.dp.ot}}),e.dp.j.on("sxy-up",function(t){e.dp.j.toggleClass("down")}),e.dp.j.on("sxy-move",function(e){var t=e.pointers[0];a(t.x,t.y)})}function i(i,o){e.vp.j.css({opacity:0,width:e.dp.w,height:e.dp.h,left:0,top:0}),u={l:0,t:0,x:i,y:o},e.center(e.dp.w/2,e.dp.h/2,!1),l=c=0,d.initialised||t(),e.hasFocus&&n(i,o)}function n(t,i){e.waiting||(e.si.j.show(),e.vp.j.show(),e.vf.j.show(),e.vp.j.stop().animate({opacity:1},{queue:!1}))}function o(t,i){e.vf.j.hide(),e.vp.j.animate({opacity:0},{queue:!1})}function s(t,i){e.center(e.cursor.lastX-e.dp.ol,e.cursor.lastY-e.dp.ot,!1),e.vf.j.css({left:e.vf.l,top:e.vf.t})}function r(){var t=e.vf,i=e.vf.e.style;t.l!=l||t.t!=c?(i.left=(l=t.l)+"px",i.top=(c=t.t)+"px",h=setTimeout(r,8)):h=!1}function a(t,i){e.move(u.l+(t-e.dp.ol-u.x),u.t+(i-e.dp.ot-u.y),!0),h||r()}this.initialised=!1;var l,c,d=this,u={},h=!1;d.tearUp=t,d.load=i,d.focus=n,d.blur=o,d.zoom=s}e.fn.swinxyzoom.modes.slippy=i}(jQuery),function(e,t){function i(i){function o(e,t){i.dp.j.swinxytouch("bound"),i.dp.j.on("sxy-focus",function(e){r(e.pointers[0].x,e.pointers[0].y)}),i.dp.j.on("sxy-blur",function(){a()})}function s(e,t){i.vp.j.css({opacity:0,width:v.width,height:v.height,left:0,top:0}),i.vp.w=v.width,i.vp.h=v.height,i.vp.j.show(),i.si.j.show(),i.vf.j.hide(),u=h=0,p.initialised||p.tearUp(),i.hasFocus&&r(e,t)}function r(e,t){i.waiting||(m=!0,i.dp.j.on("sxy-hover sxy-move sxy-down",f),i.vp.j.show(),i.vp.j.stop().animate({opacity:1,width:i.vp.w,height:i.vp.h},{queue:!1}),p.move(e,t,!0))}function a(){m&&(m=!1,i.dp.j.off("sxy-hover sxy-move sxy-down",f),i.vp.j.stop().animate({opacity:0},{queue:!1,complete:function(){i.vp.j.hide()}}))}function l(){var e=i.vf,t=i.vp,n=i.vp.e.style;e.l!=u||e.t!=h?(n.left=i.cursor.lastX-i.dp.ol-t.w/2+"px",n.top=i.cursor.lastY-i.dp.ot-t.h/2+"px",g=setTimeout(l,8)):g=!1}function c(e,t,n){i.center(e-i.dp.ol,t-i.dp.ot,n),g||l()}function d(e,t){c(e,t,!1)}this.initialised=!1;var u,h,p=this,m=!0,f=function(e){var t;1==e.pointers.length&&(t=e.pointers[0],c(t.x,t.y,!0))},v=e.extend({},n,i.options.lens!=t?i.options.lens:{}),g=!1;p.tearUp=o,p.load=s,p.focus=r,p.blur=a,p.move=c,p.zoom=d}var n={width:200,height:200};e.fn.swinxyzoom.modes.lens=i}(jQuery),function(e,t,i){"use strict";var n=t.Modernizr;e.CBPQTRotator=function(t,i){this.$el=e(i),this._init(t)},e.CBPQTRotator.defaults={speed:700,easing:"ease",interval:4e3},e.CBPQTRotator.prototype={_init:function(t){this.options=e.extend(!0,{},e.CBPQTRotator.defaults,t),this.$el.data("interval")&&(this.options.interval=this.$el.data("interval")),this._config(),this.$items.eq(this.current).addClass("cbp-qtcurrent"),this.support&&this._setTransition(),this._startRotator();var i=this;this.$el.hover(function(){i._pause()},function(){i.pauseOn&&i._start(),i.pauseOn=!0}),this.nextBtn.click(function(e){e.preventDefault(),i._changeSlide("next")}),this.prevBtn.click(function(e){e.preventDefault(),i._changeSlide("prev")})},_config:function(){this.pauseOn=!0,this.$items=this.$el.children("div.cbp-qtcontent"),this.nextBtn=this.$el.find("div.cbp-next"),this.prevBtn=this.$el.find("div.cbp-prev"),this.itemsCount=this.$items.length,this.current=0,this.support=n.csstransitions,this.support&&(this.$progress=e('').appendTo(this.$el))},_setTransition:function(){setTimeout(e.proxy(function(){this.$items.css("transition","opacity "+this.options.speed+"ms "+this.options.easing)},this),25)},_startRotator:function(){this.support&&this._startProgress(this.options.interval),this.slider=new this._timer(e.proxy(function(){this.support&&this._resetProgress(0),this._next(),this._startRotator()},this),this.options.interval)},_timer:function(e,i){var n,o,s=i;this.pause=function(){return t.clearTimeout(n),s-=new Date-o},this.resume=function(){o=new Date,n=t.setTimeout(e,s)},this.resume()},_pause:function(){this.remain=this.slider.pause(),this.support&&this._resetProgress(100-this.remain/this.options.interval*100)},_start:function(){this.slider.resume();var e=this.remain;this.support&&this._startProgress(e)},_next:function(){this.$items.eq(this.current).removeClass("cbp-qtcurrent"),this.current=this.current0?t.split("/").slice(0,-1).join("/")+"/":""}function i(e,t,i){for(var n=0;n=9,i.isie10=i.isie&&"performance"in window&&document.documentMode>=10,i.isie9mobile=/iemobile.9/i.test(navigator.userAgent),i.isie9mobile&&(i.isie9=!1),i.isie7mobile=!i.isie9mobile&&i.isie7&&/iemobile/i.test(navigator.userAgent),i.ismozilla="MozAppearance"in t.style,i.iswebkit="WebkitAppearance"in t.style,i.ischrome="chrome"in window,i.ischrome22=i.ischrome&&i.haspointerlock,i.ischrome26=i.ischrome&&"transition"in t.style,i.cantouch="ontouchstart"in document.documentElement||"ontouchstart"in window,i.hasmstouch=window.navigator.msPointerEnabled||!1,i.ismac=/^mac$/i.test(navigator.platform),i.isios=i.cantouch&&/iphone|ipad|ipod/i.test(navigator.platform),i.isios4=i.isios&&!("seal"in Object),i.isandroid=/android/i.test(navigator.userAgent),i.trstyle=!1,i.hastransform=!1,i.hastranslate3d=!1,i.transitionstyle=!1,i.hastransition=!1,i.transitionend=!1;for(var n=["transform","msTransform","webkitTransform","MozTransform","OTransform"],o=0;o0;){if(9==e[0].nodeType)return!1;var t=e.css("zIndex");if(!isNaN(t)&&0!=t)return parseInt(t);e=e.parent()}return!1}function a(e,t,i){var n=e.css(t),o=parseFloat(n);if(isNaN(o)){o=S[n]||0;var s=3==o?i?y.win.outerHeight()-y.win.innerHeight():y.win.outerWidth()-y.win.innerWidth():1;return y.isie8&&o&&(o+=1),s?o:0}return o}function u(e,t,i,n){y._bind(e,t,function(n){var n=n?n:window.event,o={original:n,target:n.target||n.srcElement,type:"wheel",deltaMode:"MozMousePixelScroll"==n.type?0:1,deltaX:0,deltaZ:0,preventDefault:function(){return n.preventDefault?n.preventDefault():n.returnValue=!1,!1},stopImmediatePropagation:function(){n.stopImmediatePropagation?n.stopImmediatePropagation():n.cancelBubble=!0}};return"mousewheel"==t?(o.deltaY=-1/40*n.wheelDelta,n.wheelDeltaX&&(o.deltaX=-1/40*n.wheelDeltaX)):o.deltaY=n.detail,i.call(e,o)},n)}function m(e,t,i){var n,o;if(0==e.deltaMode?(n=-Math.floor(e.deltaX*(y.opt.mousescrollstep/54)),o=-Math.floor(e.deltaY*(y.opt.mousescrollstep/54))):1==e.deltaMode&&(n=-Math.floor(e.deltaX*y.opt.mousescrollstep),o=-Math.floor(e.deltaY*y.opt.mousescrollstep)),t&&y.opt.oneaxismousemode&&0==n&&o&&(n=o,o=0),n&&(y.scrollmom&&y.scrollmom.stop(),y.lastdeltax+=n,y.debounced("mousewheelx",function(){var e=y.lastdeltax;y.lastdeltax=0,y.rail.drag||y.doScrollLeftBy(e)},120)),o){if(y.opt.nativeparentscrolling&&i&&!y.ispage&&!y.zoomactive)if(0>o){if(y.getScrollTop()>=y.page.maxh)return!0}else if(y.getScrollTop()<=0)return!0;y.scrollmom&&y.scrollmom.stop(),y.lastdeltay+=o,y.debounced("mousewheely",function(){var e=y.lastdeltay;y.lastdeltay=0,y.rail.drag||y.doScrollBy(e)},120)}return e.stopImmediatePropagation(),e.preventDefault()}function f(){var e=y.doc.css(T.trstyle);return e&&"matrix"==e.substr(0,6)?e.replace(/^.*\((.*)\)$/g,"$1").replace(/px/g,"").split(/, +/):!1}var y=this;if(this.version="3.5.0 BETA5", this.name="nicescroll",this.me=t,this.opt={doc:c("body"),win:!1},c.extend(this.opt,g),this.opt.snapbackspeed=80,e)for(var b in y.opt)"undefined"!=typeof e[b]&&(y.opt[b]=e[b]);this.doc=y.opt.doc,this.iddoc=this.doc&&this.doc[0]?this.doc[0].id||"":"",this.ispage=/BODY|HTML/.test(y.opt.win?y.opt.win[0].nodeName:this.doc[0].nodeName),this.haswrapper=y.opt.win!==!1,this.win=y.opt.win||(this.ispage?c(window):this.doc),this.docscroll=this.ispage&&!this.haswrapper?c(window):this.win,this.body=c("body"),this.viewport=!1,this.isfixed=!1,this.iframe=!1,this.isiframe="IFRAME"==this.doc[0].nodeName&&"IFRAME"==this.win[0].nodeName,this.istextarea="TEXTAREA"==this.win[0].nodeName,this.forcescreen=!1,this.canshowonmouseevent="scroll"!=y.opt.autohidemode,this.onmousedown=!1,this.onmouseup=!1,this.onmousemove=!1,this.onmousewheel=!1,this.onkeypress=!1,this.ongesturezoom=!1,this.onclick=!1,this.onscrollstart=!1,this.onscrollend=!1,this.onscrollcancel=!1,this.onzoomin=!1,this.onzoomout=!1,this.view=!1,this.page=!1,this.scroll={x:0,y:0},this.scrollratio={x:0,y:0},this.cursorheight=20,this.scrollvaluemax=0,this.checkrtlmode=!1,this.scrollrunning=!1,this.scrollmom=!1,this.observer=!1,this.observerremover=!1;do this.id="ascrail"+r++;while(document.getElementById(this.id));this.rail=!1,this.cursor=!1,this.cursorfreezed=!1,this.selectiondrag=!1,this.zoom=!1,this.zoomactive=!1,this.hasfocus=!1,this.hasmousefocus=!1,this.visibility=!0,this.locked=!1,this.hidden=!1,this.cursoractive=!0,this.overflowx=y.opt.overflowx,this.overflowy=y.opt.overflowy,this.nativescrollingarea=!1,this.checkarea=0,this.events=[],this.saved={},this.delaylist={},this.synclist={},this.lastdeltax=0,this.lastdeltay=0,this.detected=w();var T=c.extend({},this.detected);this.canhwscroll=T.hastransform&&y.opt.hwacceleration,this.ishwscroll=this.canhwscroll&&y.haswrapper,this.istouchcapable=!1,T.cantouch&&T.ischrome&&!T.isios&&!T.isandroid&&(this.istouchcapable=!0,T.cantouch=!1),T.cantouch&&T.ismozilla&&!T.isios&&!T.isandroid&&(this.istouchcapable=!0,T.cantouch=!1),y.opt.enablemouselockapi||(T.hasmousecapture=!1,T.haspointerlock=!1),this.delayed=function(e,t,i,n){var o=y.delaylist[e],s=(new Date).getTime();return!n&&o&&o.tt?!1:(o&&o.tt&&clearTimeout(o.tt),void(o&&o.last+i>s&&!o.tt?y.delaylist[e]={last:s+i,tt:setTimeout(function(){y.delaylist[e].tt=0,t.call()},i)}:o&&o.tt||(y.delaylist[e]={last:s,tt:0},setTimeout(function(){t.call()},0))))},this.debounced=function(e,t,i){var n=y.delaylist[e];(new Date).getTime();y.delaylist[e]=t,n||setTimeout(function(){var t=y.delaylist[e];y.delaylist[e]=!1,t.call()},i)},this.synched=function(e,t){function i(){y.onsync||(h(function(){y.onsync=!1;for(e in y.synclist){var t=y.synclist[e];t&&t.call(y),y.synclist[e]=!1}}),y.onsync=!0)}return y.synclist[e]=t,i(),e},this.unsynched=function(e){y.synclist[e]&&(y.synclist[e]=!1)},this.css=function(e,t){for(var i in t)y.saved.css.push([e,i,e.css(i)]),e.css(i,t[i])},this.scrollTop=function(e){return"undefined"==typeof e?y.getScrollTop():y.setScrollTop(e)},this.scrollLeft=function(e){return"undefined"==typeof e?y.getScrollLeft():y.setScrollLeft(e)},BezierClass=function(e,t,i,n,o,s,r){this.st=e,this.ed=t,this.spd=i,this.p1=n||0,this.p2=o||1,this.p3=s||0,this.p4=r||1,this.ts=(new Date).getTime(),this.df=this.ed-this.st},BezierClass.prototype={B2:function(e){return 3*e*e*(1-e)},B3:function(e){return 3*e*(1-e)*(1-e)},B4:function(e){return(1-e)*(1-e)*(1-e)},getNow:function(){var e=(new Date).getTime(),t=1-(e-this.ts)/this.spd,i=this.B2(t)+this.B3(t)+this.B4(t);return 0>t?this.ed:this.st+Math.round(this.df*i)},update:function(e,t){return this.st=this.getNow(),this.ed=e,this.spd=t,this.ts=(new Date).getTime(),this.df=this.ed-this.st,this}},this.ishwscroll?(this.doc.translate={x:0,y:0,tx:"0px",ty:"0px"},T.hastranslate3d&&T.isios&&this.doc.css("-webkit-backface-visibility","hidden"),this.getScrollTop=function(e){if(!e){var t=f();if(t)return 16==t.length?-t[13]:-t[5];if(y.timerscroll&&y.timerscroll.bz)return y.timerscroll.bz.getNow()}return y.doc.translate.y},this.getScrollLeft=function(e){if(!e){var t=f();if(t)return 16==t.length?-t[12]:-t[4];if(y.timerscroll&&y.timerscroll.bh)return y.timerscroll.bh.getNow()}return y.doc.translate.x},document.createEvent?this.notifyScrollEvent=function(e){var t=document.createEvent("UIEvents");t.initUIEvent("scroll",!1,!0,window,1),e.dispatchEvent(t)}:document.fireEvent?this.notifyScrollEvent=function(e){var t=document.createEventObject();e.fireEvent("onscroll"),t.cancelBubble=!0}:this.notifyScrollEvent=function(e,t){},T.hastranslate3d&&y.opt.enabletranslate3d?(this.setScrollTop=function(e,t){y.doc.translate.y=e,y.doc.translate.ty=-1*e+"px",y.doc.css(T.trstyle,"translate3d("+y.doc.translate.tx+","+y.doc.translate.ty+",0px)"),t||y.notifyScrollEvent(y.win[0])},this.setScrollLeft=function(e,t){y.doc.translate.x=e,y.doc.translate.tx=-1*e+"px",y.doc.css(T.trstyle,"translate3d("+y.doc.translate.tx+","+y.doc.translate.ty+",0px)"),t||y.notifyScrollEvent(y.win[0])}):(this.setScrollTop=function(e,t){y.doc.translate.y=e,y.doc.translate.ty=-1*e+"px",y.doc.css(T.trstyle,"translate("+y.doc.translate.tx+","+y.doc.translate.ty+")"),t||y.notifyScrollEvent(y.win[0])},this.setScrollLeft=function(e,t){y.doc.translate.x=e,y.doc.translate.tx=-1*e+"px",y.doc.css(T.trstyle,"translate("+y.doc.translate.tx+","+y.doc.translate.ty+")"),t||y.notifyScrollEvent(y.win[0])})):(this.getScrollTop=function(){return y.docscroll.scrollTop()},this.setScrollTop=function(e){return y.docscroll.scrollTop(e)},this.getScrollLeft=function(){return y.docscroll.scrollLeft()},this.setScrollLeft=function(e){return y.docscroll.scrollLeft(e)}),this.getTarget=function(e){return e?e.target?e.target:e.srcElement?e.srcElement:!1:!1},this.hasParent=function(e,t){if(!e)return!1;for(var i=e.target||e.srcElement||e||!1;i&&i.id!=t;)i=i.parentNode||!1;return i!==!1};var S={thin:1,medium:3,thick:5};this.getOffset=function(){if(y.isfixed)return{top:parseFloat(y.win.css("top")),left:parseFloat(y.win.css("left"))};if(!y.viewport)return y.win.offset();var e=y.win.offset(),t=y.viewport.offset();return{top:e.top-t.top+y.viewport.scrollTop(),left:e.left-t.left+y.viewport.scrollLeft()}},this.updateScrollBar=function(e){if(y.ishwscroll)y.rail.css({height:y.win.innerHeight()}),y.railh&&y.railh.css({width:y.win.innerWidth()});else{var t=y.getOffset(),i={top:t.top,left:t.left};i.top+=a(y.win,"border-top-width",!0);(y.win.outerWidth()-y.win.innerWidth())/2;i.left+=y.rail.align?y.win.outerWidth()-a(y.win,"border-right-width")-y.rail.width:a(y.win,"border-left-width");var n=y.opt.railoffset;if(n&&(n.top&&(i.top+=n.top),y.rail.align&&n.left&&(i.left+=n.left)),y.locked||y.rail.css({top:i.top,left:i.left,height:e?e.h:y.win.innerHeight()}),y.zoom&&y.zoom.css({top:i.top+1,left:1==y.rail.align?i.left-20:i.left+y.rail.width+4}),y.railh&&!y.locked){var i={top:t.top,left:t.left},o=y.railh.align?i.top+a(y.win,"border-top-width",!0)+y.win.innerHeight()-y.railh.height:i.top+a(y.win,"border-top-width",!0),s=i.left+a(y.win,"border-left-width");y.railh.css({top:o,left:s,width:y.railh.width})}}},this.doRailClick=function(e,t,i){var n,o,s,r;y.locked||(y.cancelEvent(e),t?(n=i?y.doScrollLeft:y.doScrollTop,s=i?(e.pageX-y.railh.offset().left-y.cursorwidth/2)*y.scrollratio.x:(e.pageY-y.rail.offset().top-y.cursorheight/2)*y.scrollratio.y,n(s)):(n=i?y.doScrollLeftBy:y.doScrollBy,s=i?y.scroll.x:y.scroll.y,r=i?e.pageX-y.railh.offset().left:e.pageY-y.rail.offset().top,o=i?y.view.w:y.view.h,n(s>=r?o:-o)))},y.hasanimationframe=h,y.hascancelanimationframe=p,y.hasanimationframe?y.hascancelanimationframe||(p=function(){y.cancelAnimationFrame=!0}):(h=function(e){return setTimeout(e,15-Math.floor(+new Date/1e3)%16)},p=clearInterval),this.init=function(){function e(t){if(y.selectiondrag){if(t){var i=y.win.outerHeight(),n=t.pageY-y.selectiondrag.top;n>0&&i>n&&(n=0),n>=i&&(n-=i),y.selectiondrag.df=n}if(0!=y.selectiondrag.df){var o=2*-Math.floor(y.selectiondrag.df/6);y.doScrollBy(o),y.debounced("doselectionscroll",function(){e()},50)}}}function t(e){y.iframexd=!1;try{var t="contentDocument"in this?this.contentDocument:this.contentWindow.document;t.domain}catch(e){y.iframexd=!0,t=!1}if(y.iframexd)return"console"in window&&console.log("NiceScroll error: policy restriced iframe"),!0;if(y.forcescreen=!0,y.isiframe&&(y.iframe={doc:c(t),html:y.doc.contents().find("html")[0],body:y.doc.contents().find("body")[0]},y.getContentSize=function(){return{w:Math.max(y.iframe.html.scrollWidth,y.iframe.body.scrollWidth),h:Math.max(y.iframe.html.scrollHeight,y.iframe.body.scrollHeight)}},y.docscroll=c(y.iframe.body)),!T.isios&&y.opt.iframeautoresize&&!y.isiframe){y.win.scrollTop(0),y.doc.height("");var i=Math.max(t.getElementsByTagName("html")[0].scrollHeight,t.body.scrollHeight);y.doc.height(i)}y.lazyResize(30),T.isie7&&y.css(c(y.iframe.html),{"overflow-y":"hidden"}),y.css(c(y.iframe.body),{"overflow-y":"hidden"}),T.isios&&y.haswrapper&&(y.css(c(t.body),{"-webkit-transform":"translate3d(0,0,0)"}),console.log(1)),"contentWindow"in this?y.bind(this.contentWindow,"scroll",y.onscroll):y.bind(t,"scroll",y.onscroll),y.opt.enablemousewheel&&y.bind(t,"mousewheel",y.onmousewheel),y.opt.enablekeyboard&&y.bind(t,T.isopera?"keypress":"keydown",y.onkeypress),(T.cantouch||y.opt.touchbehavior)&&(y.bind(t,"mousedown",y.ontouchstart),y.bind(t,"mousemove",function(e){y.ontouchmove(e,!0)}),y.opt.grabcursorenabled&&T.cursorgrabvalue&&y.css(c(t.body),{cursor:T.cursorgrabvalue})),y.bind(t,"mouseup",y.ontouchend),y.zoom&&(y.opt.dblclickzoom&&y.bind(t,"dblclick",y.doZoom),y.ongesturezoom&&y.bind(t,"gestureend",y.ongesturezoom))}if(y.saved.css=[],T.isie7mobile)return!0;if(T.isoperamini)return!0;if(T.hasmstouch&&y.css(y.ispage?c("html"):y.win,{"-ms-touch-action":"none"}),y.zindex="auto",y.ispage||"auto"!=y.opt.zindex?y.zindex=y.opt.zindex:y.zindex=i()||"auto",y.ispage||"auto"==y.zindex||y.zindex>l&&(l=y.zindex),y.isie&&0==y.zindex&&"auto"==y.opt.zindex&&(y.zindex="auto"),!y.ispage||!T.cantouch&&!T.isieold&&!T.isie9mobile){var r=y.docscroll;y.ispage&&(r=y.haswrapper?y.win:y.doc),T.isie9mobile||y.css(r,{"overflow-y":"hidden"}),y.ispage&&T.isie7&&("BODY"==y.doc[0].nodeName?y.css(c("html"),{"overflow-y":"hidden"}):"HTML"==y.doc[0].nodeName&&y.css(c("body"),{"overflow-y":"hidden"})),!T.isios||y.ispage||y.haswrapper||y.css(c("body"),{"-webkit-overflow-scrolling":"touch"});var a=c(document.createElement("div"));a.css({position:"relative",top:0,"float":"right",width:y.opt.cursorwidth,height:"0px","background-color":y.opt.cursorcolor,border:y.opt.cursorborder,"background-clip":"padding-box","-webkit-border-radius":y.opt.cursorborderradius,"-moz-border-radius":y.opt.cursorborderradius,"border-radius":y.opt.cursorborderradius}),a.hborder=parseFloat(a.outerHeight()-a.innerHeight()),y.cursor=a;var u=c(document.createElement("div"));u.attr("id",y.id),u.addClass("nicescroll-rails");var h,p,m=["left","right"];for(var f in m)p=m[f],h=y.opt.railpadding[p],h?u.css("padding-"+p,h+"px"):y.opt.railpadding[p]=0;u.append(a),u.width=Math.max(parseFloat(y.opt.cursorwidth),a.outerWidth())+y.opt.railpadding.left+y.opt.railpadding.right,u.css({width:u.width+"px",zIndex:y.zindex,background:y.opt.background,cursor:"default"}),u.visibility=!0,u.scrollable=!0,u.align="left"==y.opt.railalign?0:1,y.rail=u,y.rail.drag=!1;var g=!1;if(!y.opt.boxzoom||y.ispage||T.isieold||(g=document.createElement("div"),y.bind(g,"click",y.doZoom),y.zoom=c(g),y.zoom.css({cursor:"pointer","z-index":y.zindex,backgroundImage:"url("+d+"zoomico.png)",height:18,width:18,backgroundPosition:"0px 0px"}),y.opt.dblclickzoom&&y.bind(y.win,"dblclick",y.doZoom),T.cantouch&&y.opt.gesturezoom&&(y.ongesturezoom=function(e){return e.scale>1.5&&y.doZoomIn(e),e.scale<.8&&y.doZoomOut(e),y.cancelEvent(e)},y.bind(y.win,"gestureend",y.ongesturezoom))),y.railh=!1,y.opt.horizrailenabled){y.css(r,{"overflow-x":"hidden"});var a=c(document.createElement("div"));a.css({position:"relative",top:0,height:y.opt.cursorwidth,width:"0px","background-color":y.opt.cursorcolor,border:y.opt.cursorborder,"background-clip":"padding-box","-webkit-border-radius":y.opt.cursorborderradius,"-moz-border-radius":y.opt.cursorborderradius,"border-radius":y.opt.cursorborderradius}),a.wborder=parseFloat(a.outerWidth()-a.innerWidth()),y.cursorh=a;var w=c(document.createElement("div"));w.attr("id",y.id+"-hr"),w.addClass("nicescroll-rails"),w.height=Math.max(parseFloat(y.opt.cursorwidth),a.outerHeight()),w.css({height:w.height+"px",zIndex:y.zindex,background:y.opt.background}),w.append(a),w.visibility=!0,w.scrollable=!0,w.align="top"==y.opt.railvalign?0:1,y.railh=w,y.railh.drag=!1}if(y.ispage)u.css({position:"fixed",top:"0px",height:"100%"}),u.align?u.css({right:"0px"}):u.css({left:"0px"}),y.body.append(u),y.railh&&(w.css({position:"fixed",left:"0px",width:"100%"}),w.align?w.css({bottom:"0px"}):w.css({top:"0px"}),y.body.append(w));else{if(y.ishwscroll){"static"==y.win.css("position")&&y.css(y.win,{position:"relative"});var b="HTML"==y.win[0].nodeName?y.body:y.win;y.zoom&&(y.zoom.css({position:"absolute",top:1,right:0,"margin-right":u.width+4}),b.append(y.zoom)),u.css({position:"absolute",top:0}),u.align?u.css({right:0}):u.css({left:0}),b.append(u),w&&(w.css({position:"absolute",left:0,bottom:0}),w.align?w.css({bottom:0}):w.css({top:0}),b.append(w))}else{y.isfixed="fixed"==y.win.css("position");var S=y.isfixed?"fixed":"absolute";y.isfixed||(y.viewport=y.getViewport(y.win[0])),y.viewport&&(y.body=y.viewport,0==/relative|absolute/.test(y.viewport.css("position"))&&y.css(y.viewport,{position:"relative"})),u.css({position:S}),y.zoom&&y.zoom.css({position:S}),y.updateScrollBar(),y.body.append(u),y.zoom&&y.body.append(y.zoom),y.railh&&(w.css({position:S}),y.body.append(w))}T.isios&&y.css(y.win,{"-webkit-tap-highlight-color":"rgba(0,0,0,0)","-webkit-touch-callout":"none"}),T.isie&&y.opt.disableoutline&&y.win.attr("hideFocus","true"),T.iswebkit&&y.opt.disableoutline&&y.win.css({outline:"none"})}if(y.opt.autohidemode===!1?(y.autohidedom=!1,y.rail.css({opacity:y.opt.cursoropacitymax}),y.railh&&y.railh.css({opacity:y.opt.cursoropacitymax})):y.opt.autohidemode===!0?(y.autohidedom=c().add(y.rail),T.isie8&&(y.autohidedom=y.autohidedom.add(y.cursor)),y.railh&&(y.autohidedom=y.autohidedom.add(y.railh)),y.railh&&T.isie8&&(y.autohidedom=y.autohidedom.add(y.cursorh))):"scroll"==y.opt.autohidemode?(y.autohidedom=c().add(y.rail),y.railh&&(y.autohidedom=y.autohidedom.add(y.railh))):"cursor"==y.opt.autohidemode?(y.autohidedom=c().add(y.cursor),y.railh&&(y.autohidedom=y.autohidedom.add(y.cursorh))):"hidden"==y.opt.autohidemode&&(y.autohidedom=!1,y.hide(),y.locked=!1),T.isie9mobile){y.scrollmom=new x(y),y.onmangotouch=function(e){var t=y.getScrollTop(),i=y.getScrollLeft();if(t==y.scrollmom.lastscrolly&&i==y.scrollmom.lastscrollx)return!0;var n=t-y.mangotouch.sy,o=i-y.mangotouch.sx,s=Math.round(Math.sqrt(Math.pow(o,2)+Math.pow(n,2)));if(0!=s){var r=0>n?-1:1,a=0>o?-1:1,l=+new Date;if(y.mangotouch.lazy&&clearTimeout(y.mangotouch.lazy),l-y.mangotouch.tm>80||y.mangotouch.dry!=r||y.mangotouch.drx!=a)y.scrollmom.stop(),y.scrollmom.reset(i,t),y.mangotouch.sy=t,y.mangotouch.ly=t,y.mangotouch.sx=i,y.mangotouch.lx=i,y.mangotouch.dry=r,y.mangotouch.drx=a,y.mangotouch.tm=l;else{y.scrollmom.stop(),y.scrollmom.update(y.mangotouch.sx-o,y.mangotouch.sy-n);l-y.mangotouch.tm;y.mangotouch.tm=l;var c=Math.max(Math.abs(y.mangotouch.ly-t),Math.abs(y.mangotouch.lx-i));y.mangotouch.ly=t,y.mangotouch.lx=i,c>2&&(y.mangotouch.lazy=setTimeout(function(){y.mangotouch.lazy=!1,y.mangotouch.dry=0,y.mangotouch.drx=0,y.mangotouch.tm=0,y.scrollmom.doMomentum(30)},100))}}};var C=y.getScrollTop(),j=y.getScrollLeft();y.mangotouch={sy:C,ly:C,dry:0,sx:j,lx:j,drx:0,lazy:!1,tm:0},y.bind(y.docscroll,"scroll",y.onmangotouch)}else{if(T.cantouch||y.istouchcapable||y.opt.touchbehavior||T.hasmstouch){y.scrollmom=new x(y),y.ontouchstart=function(e){if(e.pointerType&&2!=e.pointerType)return!1;if(!y.locked){if(T.hasmstouch)for(var t=e.target?e.target:!1;t;){var i=c(t).getNiceScroll();if(i.length>0&&i[0].me==y.me)break;if(i.length>0)return!1;if("DIV"==t.nodeName&&t.id==y.id)break;t=t.parentNode?t.parentNode:!1}y.cancelScroll();var t=y.getTarget(e);if(t){var n=/INPUT/i.test(t.nodeName)&&/range/i.test(t.type);if(n)return y.stopPropagation(e)}if(!("clientX"in e)&&"changedTouches"in e&&(e.clientX=e.changedTouches[0].clientX,e.clientY=e.changedTouches[0].clientY),y.forcescreen){var o=e,e={original:e.original?e.original:e};e.clientX=o.screenX,e.clientY=o.screenY}if(y.rail.drag={x:e.clientX,y:e.clientY,sx:y.scroll.x,sy:y.scroll.y,st:y.getScrollTop(),sl:y.getScrollLeft(),pt:2,dl:!1},y.ispage||!y.opt.directionlockdeadzone)y.rail.drag.dl="f";else{var s={w:c(window).width(),h:c(window).height()},r={w:Math.max(document.body.scrollWidth,document.documentElement.scrollWidth),h:Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},a=Math.max(0,r.h-s.h),l=Math.max(0,r.w-s.w);!y.rail.scrollable&&y.railh.scrollable?y.rail.drag.ck=a>0?"v":!1:y.rail.scrollable&&!y.railh.scrollable?y.rail.drag.ck=l>0?"h":!1:y.rail.drag.ck=!1,y.rail.drag.ck||(y.rail.drag.dl="f")}if(y.opt.touchbehavior&&y.isiframe&&T.isie){var d=y.win.position();y.rail.drag.x+=d.left,y.rail.drag.y+=d.top}if(y.hasmoving=!1,y.lastmouseup=!1,y.scrollmom.reset(e.clientX,e.clientY),!T.cantouch&&!this.istouchcapable&&!T.hasmstouch){var u=t?/INPUT|SELECT|TEXTAREA/i.test(t.nodeName):!1;if(!u)return!y.ispage&&T.hasmousecapture&&t.setCapture(),y.opt.touchbehavior?y.cancelEvent(e):y.stopPropagation(e);/SUBMIT|CANCEL|BUTTON/i.test(c(t).attr("type"))&&(pc={tg:t,click:!1},y.preventclick=pc)}}},y.ontouchend=function(e){return e.pointerType&&2!=e.pointerType?!1:y.rail.drag&&2==y.rail.drag.pt&&(y.scrollmom.doMomentum(),y.rail.drag=!1,y.hasmoving&&(y.hasmoving=!1,y.lastmouseup=!0,y.hideCursor(),T.hasmousecapture&&document.releaseCapture(),!T.cantouch))?y.cancelEvent(e):void 0};var k=y.opt.touchbehavior&&y.isiframe&&!T.hasmousecapture;y.ontouchmove=function(e,t){if(e.pointerType&&2!=e.pointerType)return!1;if(y.rail.drag&&2==y.rail.drag.pt){if(T.cantouch&&"undefined"==typeof e.original)return!0;y.hasmoving=!0,y.preventclick&&!y.preventclick.click&&(y.preventclick.click=y.preventclick.tg.onclick||!1,y.preventclick.tg.onclick=y.onpreventclick);var i=c.extend({original:e},e);if(e=i,"changedTouches"in e&&(e.clientX=e.changedTouches[0].clientX,e.clientY=e.changedTouches[0].clientY),y.forcescreen){var n=e,e={original:e.original?e.original:e};e.clientX=n.screenX,e.clientY=n.screenY}var o=ofy=0;if(k&&!t){var s=y.win.position();o=-s.left,ofy=-s.top}var r=e.clientY+ofy,a=r-y.rail.drag.y,l=e.clientX+o,d=l-y.rail.drag.x,u=y.rail.drag.st-a;if(y.ishwscroll&&y.opt.bouncescroll?0>u?u=Math.round(u/2):u>y.page.maxh&&(u=y.page.maxh+Math.round((u-y.page.maxh)/2)):(0>u&&(u=0,r=0),u>y.page.maxh&&(u=y.page.maxh,r=0)),y.railh&&y.railh.scrollable){var h=y.rail.drag.sl-d;y.ishwscroll&&y.opt.bouncescroll?0>h?h=Math.round(h/2):h>y.page.maxw&&(h=y.page.maxw+Math.round((h-y.page.maxw)/2)):(0>h&&(h=0,l=0),h>y.page.maxw&&(h=y.page.maxw,l=0))}var p=!1;if(y.rail.drag.dl)p=!0,"v"==y.rail.drag.dl?h=y.rail.drag.sl:"h"==y.rail.drag.dl&&(u=y.rail.drag.st);else{var m=Math.abs(a),f=Math.abs(d),v=y.opt.directionlockdeadzone;if("v"==y.rail.drag.ck){if(m>v&&.3*m>=f)return y.rail.drag=!1,!0;f>v&&(y.rail.drag.dl="f",c("body").scrollTop(c("body").scrollTop()))}else if("h"==y.rail.drag.ck){if(f>v&&.3*f>=m)return y.rail.drag=!1,!0;m>v&&(y.rail.drag.dl="f",c("body").scrollLeft(c("body").scrollLeft()))}}if(y.synched("touchmove",function(){y.rail.drag&&2==y.rail.drag.pt&&(y.prepareTransition&&y.prepareTransition(0),y.rail.scrollable&&y.setScrollTop(u),y.scrollmom.update(l,r),y.railh&&y.railh.scrollable?(y.setScrollLeft(h),y.showCursor(u,h)):y.showCursor(u),T.isie10&&document.selection.clear())}),T.ischrome&&y.istouchcapable&&(p=!1),p)return y.cancelEvent(e)}}}y.onmousedown=function(e,t){if(!y.rail.drag||1==y.rail.drag.pt){if(y.locked)return y.cancelEvent(e);y.cancelScroll(),y.rail.drag={x:e.clientX,y:e.clientY,sx:y.scroll.x,sy:y.scroll.y,pt:1,hr:!!t};var i=y.getTarget(e);return!y.ispage&&T.hasmousecapture&&i.setCapture(),y.isiframe&&!T.hasmousecapture&&(y.saved.csspointerevents=y.doc.css("pointer-events"),y.css(y.doc,{"pointer-events":"none"})),y.cancelEvent(e)}},y.onmouseup=function(e){if(y.rail.drag){if(T.hasmousecapture&&document.releaseCapture(),y.isiframe&&!T.hasmousecapture&&y.doc.css("pointer-events",y.saved.csspointerevents),1!=y.rail.drag.pt)return;return y.rail.drag=!1,y.cancelEvent(e)}},y.onmousemove=function(e){if(y.rail.drag){if(1!=y.rail.drag.pt)return;if(T.ischrome&&0==e.which)return y.onmouseup(e);if(y.cursorfreezed=!0,y.rail.drag.hr){y.scroll.x=y.rail.drag.sx+(e.clientX-y.rail.drag.x),y.scroll.x<0&&(y.scroll.x=0);var t=y.scrollvaluemaxw;y.scroll.x>t&&(y.scroll.x=t)}else{y.scroll.y=y.rail.drag.sy+(e.clientY-y.rail.drag.y),y.scroll.y<0&&(y.scroll.y=0);var i=y.scrollvaluemax;y.scroll.y>i&&(y.scroll.y=i)}return y.synched("mousemove",function(){y.rail.drag&&1==y.rail.drag.pt&&(y.showCursor(),y.rail.drag.hr?y.doScrollLeft(Math.round(y.scroll.x*y.scrollratio.x),y.opt.cursordragspeed):y.doScrollTop(Math.round(y.scroll.y*y.scrollratio.y),y.opt.cursordragspeed))}),y.cancelEvent(e)}},T.cantouch||y.opt.touchbehavior?(y.onpreventclick=function(e){return y.preventclick?(y.preventclick.tg.onclick=y.preventclick.click,y.preventclick=!1,y.cancelEvent(e)):void 0},y.bind(y.win,"mousedown",y.ontouchstart),y.onclick=T.isios?!1:function(e){return y.lastmouseup?(y.lastmouseup=!1,y.cancelEvent(e)):!0},y.opt.grabcursorenabled&&T.cursorgrabvalue&&(y.css(y.ispage?y.doc:y.win,{cursor:T.cursorgrabvalue}),y.css(y.rail,{cursor:T.cursorgrabvalue}))):("getSelection"in document?y.hasTextSelected=function(){return document.getSelection().rangeCount>0}:"selection"in document?y.hasTextSelected=function(){return"None"!=document.selection.type}:y.hasTextSelected=function(){return!1},y.onselectionstart=function(e){y.ispage||(y.selectiondrag=y.win.offset())},y.onselectionend=function(e){y.selectiondrag=!1},y.onselectiondrag=function(t){y.selectiondrag&&y.hasTextSelected()&&y.debounced("selectionscroll",function(){e(t)},250)}),T.hasmstouch&&(y.css(y.rail,{"-ms-touch-action":"none"}),y.css(y.cursor,{"-ms-touch-action":"none"}),y.bind(y.win,"MSPointerDown",y.ontouchstart),y.bind(document,"MSPointerUp",y.ontouchend),y.bind(document,"MSPointerMove",y.ontouchmove),y.bind(y.cursor,"MSGestureHold",function(e){e.preventDefault()}),y.bind(y.cursor,"contextmenu",function(e){e.preventDefault()})),this.istouchcapable&&(y.bind(y.win,"touchstart",y.ontouchstart),y.bind(document,"touchend",y.ontouchend),y.bind(document,"touchcancel",y.ontouchend),y.bind(document,"touchmove",y.ontouchmove)),y.bind(y.cursor,"mousedown",y.onmousedown),y.bind(y.cursor,"mouseup",y.onmouseup),y.railh&&(y.bind(y.cursorh,"mousedown",function(e){y.onmousedown(e,!0)}),y.bind(y.cursorh,"mouseup",function(e){return y.rail.drag&&2==y.rail.drag.pt?void 0:(y.rail.drag=!1,y.hasmoving=!1,y.hideCursor(),T.hasmousecapture&&document.releaseCapture(),y.cancelEvent(e))})),(y.opt.cursordragontouch||!T.cantouch&&!y.opt.touchbehavior)&&(y.rail.css({cursor:"default"}),y.railh&&y.railh.css({cursor:"default"}),y.jqbind(y.rail,"mouseenter",function(){y.canshowonmouseevent&&y.showCursor(),y.rail.active=!0}),y.jqbind(y.rail,"mouseleave",function(){y.rail.active=!1,y.rail.drag||y.hideCursor()}),y.opt.sensitiverail&&(y.bind(y.rail,"click",function(e){y.doRailClick(e,!1,!1)}),y.bind(y.rail,"dblclick",function(e){y.doRailClick(e,!0,!1)}),y.bind(y.cursor,"click",function(e){y.cancelEvent(e)}),y.bind(y.cursor,"dblclick",function(e){y.cancelEvent(e)})),y.railh&&(y.jqbind(y.railh,"mouseenter",function(){y.canshowonmouseevent&&y.showCursor(),y.rail.active=!0}),y.jqbind(y.railh,"mouseleave",function(){y.rail.active=!1,y.rail.drag||y.hideCursor()}),y.opt.sensitiverail&&(y.bind(y.railh,"click",function(e){y.doRailClick(e,!1,!0)}),y.bind(y.railh,"dblclick",function(e){y.doRailClick(e,!0,!0)}),y.bind(y.cursorh,"click",function(e){y.cancelEvent(e)}),y.bind(y.cursorh,"dblclick",function(e){y.cancelEvent(e)})))),T.cantouch||y.opt.touchbehavior?(y.bind(T.hasmousecapture?y.win:document,"mouseup",y.ontouchend),y.bind(document,"mousemove",y.ontouchmove),y.onclick&&y.bind(document,"click",y.onclick),y.opt.cursordragontouch&&(y.bind(y.cursor,"mousedown",y.onmousedown),y.bind(y.cursor,"mousemove",y.onmousemove),y.cursorh&&y.bind(y.cursorh,"mousedown",y.onmousedown),y.cursorh&&y.bind(y.cursorh,"mousemove",y.onmousemove))):(y.bind(T.hasmousecapture?y.win:document,"mouseup",y.onmouseup),y.bind(document,"mousemove",y.onmousemove),y.onclick&&y.bind(document,"click",y.onclick),!y.ispage&&y.opt.enablescrollonselection&&(y.bind(y.win[0],"mousedown",y.onselectionstart),y.bind(document,"mouseup",y.onselectionend),y.bind(y.cursor,"mouseup",y.onselectionend),y.cursorh&&y.bind(y.cursorh,"mouseup",y.onselectionend),y.bind(document,"mousemove",y.onselectiondrag)),y.zoom&&(y.jqbind(y.zoom,"mouseenter",function(){y.canshowonmouseevent&&y.showCursor(),y.rail.active=!0}),y.jqbind(y.zoom,"mouseleave",function(){y.rail.active=!1,y.rail.drag||y.hideCursor()}))),y.opt.enablemousewheel&&(y.isiframe||y.bind(T.isie&&y.ispage?document:y.win,"mousewheel",y.onmousewheel),y.bind(y.rail,"mousewheel",y.onmousewheel),y.railh&&y.bind(y.railh,"mousewheel",y.onmousewheelhr)),y.ispage||T.cantouch||/HTML|BODY/.test(y.win[0].nodeName)||(y.win.attr("tabindex")||y.win.attr({tabindex:s++}),y.jqbind(y.win,"focus",function(e){n=y.getTarget(e).id||!0,y.hasfocus=!0,y.canshowonmouseevent&&y.noticeCursor()}),y.jqbind(y.win,"blur",function(e){n=!1,y.hasfocus=!1}),y.jqbind(y.win,"mouseenter",function(e){o=y.getTarget(e).id||!0,y.hasmousefocus=!0,y.canshowonmouseevent&&y.noticeCursor()}),y.jqbind(y.win,"mouseleave",function(){o=!1,y.hasmousefocus=!1}))}if(y.onkeypress=function(e){if(y.locked&&0==y.page.maxh)return!0;e=e?e:window.e;var t=y.getTarget(e);if(t&&/INPUT|TEXTAREA|SELECT|OPTION/.test(t.nodeName)){var i=t.getAttribute("type")||t.type||!1;if(!i||!/submit|button|cancel/i.tp)return!0}if(y.hasfocus||y.hasmousefocus&&!n||y.ispage&&!n&&!o){var s=e.keyCode;if(y.locked&&27!=s)return y.cancelEvent(e);var r=e.ctrlKey||!1,a=e.shiftKey||!1,l=!1;switch(s){case 38:case 63233:y.doScrollBy(72),l=!0;break;case 40:case 63235:y.doScrollBy(-72),l=!0;break;case 37:case 63232:y.railh&&(r?y.doScrollLeft(0):y.doScrollLeftBy(72),l=!0);break;case 39:case 63234:y.railh&&(r?y.doScrollLeft(y.page.maxw):y.doScrollLeftBy(-72),l=!0);break;case 33:case 63276:y.doScrollBy(y.view.h),l=!0;break;case 34:case 63277:y.doScrollBy(-y.view.h),l=!0;break;case 36:case 63273:y.railh&&r?y.doScrollPos(0,0):y.doScrollTo(0),l=!0;break;case 35:case 63275:y.railh&&r?y.doScrollPos(y.page.maxw,y.page.maxh):y.doScrollTo(y.page.maxh),l=!0;break;case 32:y.opt.spacebarenabled&&(a?y.doScrollBy(y.view.h):y.doScrollBy(-y.view.h),l=!0);break;case 27:y.zoomactive&&(y.doZoom(),l=!0)}if(l)return y.cancelEvent(e)}},y.opt.enablekeyboard&&y.bind(document,T.isopera&&!T.isopera12?"keypress":"keydown",y.onkeypress),y.bind(window,"resize",y.lazyResize),y.bind(window,"orientationchange",y.lazyResize),y.bind(window,"load",y.lazyResize),T.ischrome&&!y.ispage&&!y.haswrapper){var M=y.win.attr("style"),E=parseFloat(y.win.css("width"))+1;y.win.css("width",E),y.synched("chromefix",function(){y.win.attr("style",M)})}y.onAttributeChange=function(e){y.lazyResize(250)},y.ispage||y.haswrapper||(v!==!1?(y.observer=new v(function(e){e.forEach(y.onAttributeChange)}),y.observer.observe(y.win[0],{childList:!0,characterData:!1,attributes:!0,subtree:!1}),y.observerremover=new v(function(e){e.forEach(function(e){if(e.removedNodes.length>0)for(var t in e.removedNodes)if(e.removedNodes[t]==y.win[0])return y.remove()})}),y.observerremover.observe(y.win[0].parentNode,{childList:!0,characterData:!1,attributes:!1,subtree:!1})):(y.bind(y.win,T.isie&&!T.isie9?"propertychange":"DOMAttrModified",y.onAttributeChange),T.isie9&&y.win[0].attachEvent("onpropertychange",y.onAttributeChange),y.bind(y.win,"DOMNodeRemoved",function(e){e.target==y.win[0]&&y.remove()}))),!y.ispage&&y.opt.boxzoom&&y.bind(window,"resize",y.resizeZoom),y.istextarea&&y.bind(y.win,"mouseup",y.lazyResize),y.checkrtlmode=!0,y.lazyResize(30)}"IFRAME"==this.doc[0].nodeName&&(this.doc[0].readyState&&"complete"==this.doc[0].readyState&&setTimeout(function(){t.call(y.doc[0],!1)},500),y.bind(this.doc,"load",t))},this.showCursor=function(e,t){y.cursortimeout&&(clearTimeout(y.cursortimeout),y.cursortimeout=0),y.rail&&(y.autohidedom&&(y.autohidedom.stop().css({opacity:y.opt.cursoropacitymax}),y.cursoractive=!0),y.rail.drag&&1==y.rail.drag.pt||("undefined"!=typeof e&&e!==!1&&(y.scroll.y=Math.round(1*e/y.scrollratio.y)),"undefined"!=typeof t&&(y.scroll.x=Math.round(1*t/y.scrollratio.x))),y.cursor.css({height:y.cursorheight,top:y.scroll.y}),y.cursorh&&(!y.rail.align&&y.rail.visibility?y.cursorh.css({width:y.cursorwidth,left:y.scroll.x+y.rail.width}):y.cursorh.css({width:y.cursorwidth,left:y.scroll.x}),y.cursoractive=!0),y.zoom&&y.zoom.stop().css({opacity:y.opt.cursoropacitymax}))},this.hideCursor=function(e){y.cursortimeout||y.rail&&y.autohidedom&&(y.cursortimeout=setTimeout(function(){y.rail.active&&y.showonmouseevent||(y.autohidedom.stop().animate({opacity:y.opt.cursoropacitymin}),y.zoom&&y.zoom.stop().animate({opacity:y.opt.cursoropacitymin}),y.cursoractive=!1),y.cursortimeout=0},e||y.opt.hidecursordelay))},this.noticeCursor=function(e,t,i){y.showCursor(t,i),y.rail.active||y.hideCursor(e)},this.getContentSize=y.ispage?function(){return{w:Math.max(document.body.scrollWidth,document.documentElement.scrollWidth),h:Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}}:y.haswrapper?function(){return{w:y.doc.outerWidth()+parseInt(y.win.css("paddingLeft"))+parseInt(y.win.css("paddingRight")),h:y.doc.outerHeight()+parseInt(y.win.css("paddingTop"))+parseInt(y.win.css("paddingBottom"))}}:function(){return{w:y.docscroll[0].scrollWidth,h:y.docscroll[0].scrollHeight}},this.onResize=function(e,t){if(!y.win)return!1;if(!y.haswrapper&&!y.ispage){if("none"==y.win.css("display"))return y.visibility&&y.hideRail().hideRailHr(),!1;y.hidden||y.visibility||y.showRail().showRailHr()}var i=y.page.maxh,n=y.page.maxw,o={h:y.view.h,w:y.view.w};if(y.view={w:y.ispage?y.win.width():parseInt(y.win[0].clientWidth),h:y.ispage?y.win.height():parseInt(y.win[0].clientHeight)},y.page=t?t:y.getContentSize(),y.page.maxh=Math.max(0,y.page.h-y.view.h),y.page.maxw=Math.max(0,y.page.w-y.view.w),y.page.maxh==i&&y.page.maxw==n&&y.view.w==o.w){if(y.ispage)return y;var s=y.win.offset();if(y.lastposition){var r=y.lastposition;if(r.top==s.top&&r.left==s.left)return y}y.lastposition=s}if(0==y.page.maxh?(y.hideRail(),y.scrollvaluemax=0,y.scroll.y=0,y.scrollratio.y=0,y.cursorheight=0,y.setScrollTop(0),y.rail.scrollable=!1):y.rail.scrollable=!0,0==y.page.maxw?(y.hideRailHr(),y.scrollvaluemaxw=0,y.scroll.x=0,y.scrollratio.x=0,y.cursorwidth=0,y.setScrollLeft(0),y.railh.scrollable=!1):y.railh.scrollable=!0,y.locked=0==y.page.maxh&&0==y.page.maxw,y.locked)return y.ispage||y.updateScrollBar(y.view),!1;y.hidden||y.visibility?y.hidden||y.railh.visibility||y.showRailHr():y.showRail().showRailHr(),y.istextarea&&y.win.css("resize")&&"none"!=y.win.css("resize")&&(y.view.h-=20),y.cursorheight=Math.min(y.view.h,Math.round(y.view.h*(y.view.h/y.page.h))),y.cursorheight=y.opt.cursorfixedheight?y.opt.cursorfixedheight:Math.max(y.opt.cursorminheight,y.cursorheight),y.cursorwidth=Math.min(y.view.w,Math.round(y.view.w*(y.view.w/y.page.w))),y.cursorwidth=y.opt.cursorfixedheight?y.opt.cursorfixedheight:Math.max(y.opt.cursorminheight,y.cursorwidth),y.scrollvaluemax=y.view.h-y.cursorheight-y.cursor.hborder,y.railh&&(y.railh.width=y.page.maxh>0?y.view.w-y.rail.width:y.view.w,y.scrollvaluemaxw=y.railh.width-y.cursorwidth-y.cursorh.wborder),y.checkrtlmode&&y.railh&&(y.checkrtlmode=!1,y.opt.rtlmode&&0==y.scroll.x&&y.setScrollLeft(y.page.maxw)),y.ispage||y.updateScrollBar(y.view),y.scrollratio={x:y.page.maxw/y.scrollvaluemaxw,y:y.page.maxh/y.scrollvaluemax };var a=y.getScrollTop();return a>y.page.maxh?y.doScrollTop(y.page.maxh):(y.scroll.y=Math.round(y.getScrollTop()*(1/y.scrollratio.y)),y.scroll.x=Math.round(y.getScrollLeft()*(1/y.scrollratio.x)),y.cursoractive&&y.noticeCursor()),y.scroll.y&&0==y.getScrollTop()&&y.doScrollTo(Math.floor(y.scroll.y*y.scrollratio.y)),y},this.resize=y.onResize,this.lazyResize=function(e){return e=isNaN(e)?30:e,y.delayed("resize",y.resize,e),y},this._bind=function(e,t,i,n){y.events.push({e:e,n:t,f:i,b:n,q:!1}),e.addEventListener?e.addEventListener(t,i,n||!1):e.attachEvent?e.attachEvent("on"+t,i):e["on"+t]=i},this.jqbind=function(e,t,i){y.events.push({e:e,n:t,f:i,q:!0}),c(e).bind(t,i)},this.bind=function(e,t,i,n){var o="jquery"in e?e[0]:e;if("mousewheel"==t)if("onwheel"in y.win)y._bind(o,"wheel",i,n||!1);else{var s="undefined"!=typeof document.onmousewheel?"mousewheel":"DOMMouseScroll";u(o,s,i,n||!1),"DOMMouseScroll"==s&&u(o,"MozMousePixelScroll",i,n||!1)}else if(o.addEventListener){if(T.cantouch&&/mouseup|mousedown|mousemove/.test(t)){var r="mousedown"==t?"touchstart":"mouseup"==t?"touchend":"touchmove";y._bind(o,r,function(e){if(e.touches){if(e.touches.length<2){var t=e.touches.length?e.touches[0]:e;t.original=e,i.call(this,t)}}else if(e.changedTouches){var t=e.changedTouches[0];t.original=e,i.call(this,t)}},n||!1)}y._bind(o,t,i,n||!1),T.cantouch&&"mouseup"==t&&y._bind(o,"touchcancel",i,n||!1)}else y._bind(o,t,function(e){return e=e||window.event||!1,e&&e.srcElement&&(e.target=e.srcElement),"pageY"in e||(e.pageX=e.clientX+document.documentElement.scrollLeft,e.pageY=e.clientY+document.documentElement.scrollTop),i.call(o,e)===!1||n===!1?y.cancelEvent(e):!0})},this._unbind=function(e,t,i,n){e.removeEventListener?e.removeEventListener(t,i,n):e.detachEvent?e.detachEvent("on"+t,i):e["on"+t]=!1},this.unbindAll=function(){for(var e=0;e0)return i;t=t.parentNode?t.parentNode:!1}return!1},this.onmousewheel=function(e){if(y.locked)return y.debounced("checkunlock",y.resize,250),!0;if(y.rail.drag)return y.cancelEvent(e);if("auto"==y.opt.oneaxismousemode&&0!=e.deltaX&&(y.opt.oneaxismousemode=!1),y.opt.oneaxismousemode&&0==e.deltaX&&!y.rail.scrollable)return y.railh&&y.railh.scrollable?y.onmousewheelhr(e):!0;var t=+new Date,i=!1;if(y.opt.preservenativescrolling&&y.checkarea+60020?i:0},y.opt.smoothscroll?y.ishwscroll&&T.hastransition&&y.opt.usetransition?(this.prepareTransition=function(e,t){var i=t?e>20?e:0:y.getTransitionSpeed(e),n=i?T.prefixstyle+"transform "+i+"ms ease-out":"";return y.lasttransitionstyle&&y.lasttransitionstyle==n||(y.lasttransitionstyle=n,y.doc.css(T.transitionstyle,n)),i},this.doScrollLeft=function(e,t){var i=y.scrollrunning?y.newscrolly:y.getScrollTop();y.doScrollPos(e,i,t)},this.doScrollTop=function(e,t){var i=y.scrollrunning?y.newscrollx:y.getScrollLeft();y.doScrollPos(i,e,t)},this.doScrollPos=function(e,t,i){var n=y.getScrollTop(),o=y.getScrollLeft();return((y.newscrolly-n)*(t-n)<0||(y.newscrollx-o)*(e-o)<0)&&y.cancelScroll(),0==y.opt.bouncescroll&&(0>t?t=0:t>y.page.maxh&&(t=y.page.maxh),0>e?e=0:e>y.page.maxw&&(e=y.page.maxw)),y.scrollrunning&&e==y.newscrollx&&t==y.newscrolly?!1:(y.newscrolly=t,y.newscrollx=e,y.newscrollspeed=i||!1,y.timer?!1:void(y.timer=setTimeout(function(){var i=y.getScrollTop(),n=y.getScrollLeft(),o={};o.x=e-n,o.y=t-i,o.px=n,o.py=i;var s=Math.round(Math.sqrt(Math.pow(o.x,2)+Math.pow(o.y,2))),r=y.newscrollspeed&&y.newscrollspeed>1?y.newscrollspeed:y.getTransitionSpeed(s);if(y.newscrollspeed&&y.newscrollspeed<=1&&(r*=y.newscrollspeed),y.prepareTransition(r,!0),y.timerscroll&&y.timerscroll.tm&&clearInterval(y.timerscroll.tm),r>0){if(!y.scrollrunning&&y.onscrollstart){var a={type:"scrollstart",current:{x:n,y:i},request:{x:e,y:t},end:{x:y.newscrollx,y:y.newscrolly},speed:r};y.onscrollstart.call(y,a)}T.transitionend?y.scrollendtrapped||(y.scrollendtrapped=!0,y.bind(y.doc,T.transitionend,y.onScrollEnd,!1)):(y.scrollendtrapped&&clearTimeout(y.scrollendtrapped),y.scrollendtrapped=setTimeout(y.onScrollEnd,r));var l=i,c=n;y.timerscroll={bz:new BezierClass(l,y.newscrolly,r,0,0,.58,1),bh:new BezierClass(c,y.newscrollx,r,0,0,.58,1)},y.cursorfreezed||(y.timerscroll.tm=setInterval(function(){y.showCursor(y.getScrollTop(),y.getScrollLeft())},60))}y.synched("doScroll-set",function(){y.timer=0,y.scrollendtrapped&&(y.scrollrunning=!0),y.setScrollTop(y.newscrolly),y.setScrollLeft(y.newscrollx),y.scrollendtrapped||y.onScrollEnd()})},50)))},this.cancelScroll=function(){if(!y.scrollendtrapped)return!0;var e=y.getScrollTop(),t=y.getScrollLeft();return y.scrollrunning=!1,T.transitionend||clearTimeout(T.transitionend),y.scrollendtrapped=!1,y._unbind(y.doc,T.transitionend,y.onScrollEnd),y.prepareTransition(0),y.setScrollTop(e),y.railh&&y.setScrollLeft(t),y.timerscroll&&y.timerscroll.tm&&clearInterval(y.timerscroll.tm),y.timerscroll=!1,y.cursorfreezed=!1,y.showCursor(e,t),y},this.onScrollEnd=function(){y.scrollendtrapped&&y._unbind(y.doc,T.transitionend,y.onScrollEnd),y.scrollendtrapped=!1,y.prepareTransition(0),y.timerscroll&&y.timerscroll.tm&&clearInterval(y.timerscroll.tm),y.timerscroll=!1;var e=y.getScrollTop(),t=y.getScrollLeft();if(y.setScrollTop(e),y.railh&&y.setScrollLeft(t),y.noticeCursor(!1,e,t),y.cursorfreezed=!1,0>e?e=0:e>y.page.maxh&&(e=y.page.maxh),0>t?t=0:t>y.page.maxw&&(t=y.page.maxw),e!=y.newscrolly||t!=y.newscrollx)return y.doScrollPos(t,e,y.opt.snapbackspeed);if(y.onscrollend&&y.scrollrunning){var i={type:"scrollend",current:{x:t,y:e},end:{x:y.newscrollx,y:y.newscrolly}};y.onscrollend.call(y,i)}y.scrollrunning=!1}):(this.doScrollLeft=function(e,t){var i=y.scrollrunning?y.newscrolly:y.getScrollTop();y.doScrollPos(e,i,t)},this.doScrollTop=function(e,t){var i=y.scrollrunning?y.newscrollx:y.getScrollLeft();y.doScrollPos(i,e,t)},this.doScrollPos=function(e,t,i){function n(){if(y.cancelAnimationFrame)return!0;if(y.scrollrunning=!0,d=1-d)return y.timer=h(n)||1;var e=0,t=sy=y.getScrollTop();if(y.dst.ay){t=y.bzscroll?y.dst.py+y.bzscroll.getNow()*y.dst.ay:y.newscrolly;var i=t-sy;(0>i&&t0&&t>y.newscrolly)&&(t=y.newscrolly),y.setScrollTop(t),t==y.newscrolly&&(e=1)}else e=1;var o=sx=y.getScrollLeft();if(y.dst.ax){o=y.bzscroll?y.dst.px+y.bzscroll.getNow()*y.dst.ax:y.newscrollx;var i=o-sx;(0>i&&o0&&o>y.newscrollx)&&(o=y.newscrollx),y.setScrollLeft(o),o==y.newscrollx&&(e+=1)}else e+=1;if(2==e){if(y.timer=0,y.cursorfreezed=!1,y.bzscroll=!1,y.scrollrunning=!1,0>t?t=0:t>y.page.maxh&&(t=y.page.maxh),0>o?o=0:o>y.page.maxw&&(o=y.page.maxw),o!=y.newscrollx||t!=y.newscrolly)y.doScrollPos(o,t);else if(y.onscrollend){var s={type:"scrollend",current:{x:sx,y:sy},end:{x:y.newscrollx,y:y.newscrolly}};y.onscrollend.call(y,s)}}else y.timer=h(n)||1}var t="undefined"==typeof t||t===!1?y.getScrollTop(!0):t;if(y.timer&&y.newscrolly==t&&y.newscrollx==e)return!0;y.timer&&p(y.timer),y.timer=0;var o=y.getScrollTop(),s=y.getScrollLeft();((y.newscrolly-o)*(t-o)<0||(y.newscrollx-s)*(e-s)<0)&&y.cancelScroll(),y.newscrolly=t,y.newscrollx=e,y.bouncescroll&&y.rail.visibility||(y.newscrolly<0?y.newscrolly=0:y.newscrolly>y.page.maxh&&(y.newscrolly=y.page.maxh)),y.bouncescroll&&y.railh.visibility||(y.newscrollx<0?y.newscrollx=0:y.newscrollx>y.page.maxw&&(y.newscrollx=y.page.maxw)),y.dst={},y.dst.x=e-s,y.dst.y=t-o,y.dst.px=s,y.dst.py=o;var r=Math.round(Math.sqrt(Math.pow(y.dst.x,2)+Math.pow(y.dst.y,2)));y.dst.ax=y.dst.x/r,y.dst.ay=y.dst.y/r;var a=0,l=r;0==y.dst.x?(a=o,l=t,y.dst.ay=1,y.dst.py=0):0==y.dst.y&&(a=s,l=e,y.dst.ax=1,y.dst.px=0);var c=y.getTransitionSpeed(r);if(i&&1>=i&&(c*=i),c>0?y.bzscroll=y.bzscroll?y.bzscroll.update(l,c):new BezierClass(a,l,c,0,1,0,1):y.bzscroll=!1,!y.timer){(o==y.page.maxh&&t>=y.page.maxh||s==y.page.maxw&&e>=y.page.maxw)&&y.checkContentSize();var d=1;if(y.cancelAnimationFrame=!1,y.timer=1,y.onscrollstart&&!y.scrollrunning){var u={type:"scrollstart",current:{x:s,y:o},request:{x:e,y:t},end:{x:y.newscrollx,y:y.newscrolly},speed:c};y.onscrollstart.call(y,u)}n(),(o==y.page.maxh&&t>=o||s==y.page.maxw&&e>=s)&&y.checkContentSize(),y.noticeCursor()}},this.cancelScroll=function(){return y.timer&&p(y.timer),y.timer=0,y.bzscroll=!1,y.scrollrunning=!1,y}):(this.doScrollLeft=function(e,t){var i=y.getScrollTop();y.doScrollPos(e,i,t)},this.doScrollTop=function(e,t){var i=y.getScrollLeft();y.doScrollPos(i,e,t)},this.doScrollPos=function(e,t,i){var n=e>y.page.maxw?y.page.maxw:e;0>n&&(n=0);var o=t>y.page.maxh?y.page.maxh:t;0>o&&(o=0),y.synched("scroll",function(){y.setScrollTop(o),y.setScrollLeft(n)})},this.cancelScroll=function(){}),this.doScrollBy=function(e,t){var i=0;if(t)i=Math.floor((y.scroll.y-e)*y.scrollratio.y);else{var n=y.timer?y.newscrolly:y.getScrollTop(!0);i=n-e}if(y.bouncescroll){var o=Math.round(y.view.h/2);-o>i?i=-o:i>y.page.maxh+o&&(i=y.page.maxh+o)}return y.cursorfreezed=!1,py=y.getScrollTop(!0),0>i&&py<=0?y.noticeCursor():i>y.page.maxh&&py>=y.page.maxh?(y.checkContentSize(),y.noticeCursor()):void y.doScrollTop(i)},this.doScrollLeftBy=function(e,t){var i=0;if(t)i=Math.floor((y.scroll.x-e)*y.scrollratio.x);else{var n=y.timer?y.newscrollx:y.getScrollLeft(!0);i=n-e}if(y.bouncescroll){var o=Math.round(y.view.w/2);-o>i?i=-o:i>y.page.maxw+o&&(i=y.page.maxw+o)}return y.cursorfreezed=!1,px=y.getScrollLeft(!0),0>i&&px<=0?y.noticeCursor():i>y.page.maxw&&px>=y.page.maxw?y.noticeCursor():void y.doScrollLeft(i)},this.doScrollTo=function(e,t){var i=t?Math.round(e*y.scrollratio.y):e;0>i?i=0:i>y.page.maxh&&(i=y.page.maxh),y.cursorfreezed=!1,y.doScrollTop(e)},this.checkContentSize=function(){var e=y.getContentSize();(e.h!=y.page.h||e.w!=y.page.w)&&y.resize(!1,e)},y.onscroll=function(e){y.rail.drag||y.cursorfreezed||y.synched("scroll",function(){y.scroll.y=Math.round(y.getScrollTop()*(1/y.scrollratio.y)),y.railh&&(y.scroll.x=Math.round(y.getScrollLeft()*(1/y.scrollratio.x))),y.noticeCursor()})},y.bind(y.docscroll,"scroll",y.onscroll),this.doZoomIn=function(e){if(!y.zoomactive){y.zoomactive=!0,y.zoomrestore={style:{}};var t=["position","top","left","zIndex","backgroundColor","marginTop","marginBottom","marginLeft","marginRight"],i=y.win[0].style;for(var n in t){var o=t[n];y.zoomrestore.style[o]="undefined"!=typeof i[o]?i[o]:""}y.zoomrestore.style.width=y.win.css("width"),y.zoomrestore.style.height=y.win.css("height"),y.zoomrestore.padding={w:y.win.outerWidth()-y.win.width(),h:y.win.outerHeight()-y.win.height()},T.isios4&&(y.zoomrestore.scrollTop=c(window).scrollTop(),c(window).scrollTop(0)),y.win.css({position:T.isios4?"absolute":"fixed",top:0,left:0,"z-index":l+100,margin:"0px"});var s=y.win.css("backgroundColor");return(""==s||/transparent|rgba\(0, 0, 0, 0\)|rgba\(0,0,0,0\)/.test(s))&&y.win.css("backgroundColor","#fff"),y.rail.css({"z-index":l+101}),y.zoom.css({"z-index":l+102}),y.zoom.css("backgroundPosition","0px -18px"),y.resizeZoom(),y.onzoomin&&y.onzoomin.call(y),y.cancelEvent(e)}},this.doZoomOut=function(e){return y.zoomactive?(y.zoomactive=!1,y.win.css("margin",""),y.win.css(y.zoomrestore.style),T.isios4&&c(window).scrollTop(y.zoomrestore.scrollTop),y.rail.css({"z-index":y.zindex}),y.zoom.css({"z-index":y.zindex}),y.zoomrestore=!1,y.zoom.css("backgroundPosition","0px 0px"),y.onResize(),y.onzoomout&&y.onzoomout.call(y),y.cancelEvent(e)):void 0},this.doZoom=function(e){return y.zoomactive?y.doZoomOut(e):y.doZoomIn(e)},this.resizeZoom=function(){if(y.zoomactive){var e=y.getScrollTop();y.win.css({width:c(window).width()-y.zoomrestore.padding.w+"px",height:c(window).height()-y.zoomrestore.padding.h+"px"}),y.onResize(),y.setScrollTop(Math.min(y.page.maxh,e))}},this.init(),c.nicescroll.push(this)},x=function(e){var t=this;this.nc=e,this.lastx=0,this.lasty=0,this.speedx=0,this.speedy=0,this.lasttime=0,this.steptime=0,this.snapx=!1,this.snapy=!1,this.demulx=0,this.demuly=0,this.lastscrollx=-1,this.lastscrolly=-1,this.chkx=0,this.chky=0,this.timer=0,this.time=function(){return+new Date},this.reset=function(e,i){t.stop();var n=t.time();t.steptime=0,t.lasttime=n,t.speedx=0,t.speedy=0,t.lastx=e,t.lasty=i,t.lastscrollx=-1,t.lastscrolly=-1},this.update=function(e,i){var n=t.time();t.steptime=n-t.lasttime,t.lasttime=n;var o=i-t.lasty,s=e-t.lastx,r=t.nc.getScrollTop(),a=t.nc.getScrollLeft(),l=r+o,c=a+s;t.snapx=0>c||c>t.nc.page.maxw,t.snapy=0>l||l>t.nc.page.maxh,t.speedx=s,t.speedy=o,t.lastx=e,t.lasty=i},this.stop=function(){t.nc.unsynched("domomentum2d"),t.timer&&clearTimeout(t.timer),t.timer=0,t.lastscrollx=-1,t.lastscrolly=-1},this.doSnapy=function(e,i){var n=!1;0>i?(i=0,n=!0):i>t.nc.page.maxh&&(i=t.nc.page.maxh,n=!0),0>e?(e=0,n=!0):e>t.nc.page.maxw&&(e=t.nc.page.maxw,n=!0),n&&t.nc.doScrollPos(e,i,t.nc.opt.snapbackspeed)},this.doMomentum=function(e){var i=t.time(),n=e?i+e:t.lasttime,o=t.nc.getScrollLeft(),s=t.nc.getScrollTop(),r=t.nc.page.maxh,a=t.nc.page.maxw;t.speedx=a>0?Math.min(60,t.speedx):0,t.speedy=r>0?Math.min(60,t.speedy):0;var l=n&&60>=i-n;(0>s||s>r||0>o||o>a)&&(l=!1);var c=t.speedy&&l?t.speedy:!1,d=t.speedx&&l?t.speedx:!1;if(c||d){var u=Math.max(16,t.steptime);if(u>50){var h=u/50;t.speedx*=h,t.speedy*=h,u=50}t.demulxy=0,t.lastscrollx=t.nc.getScrollLeft(),t.chkx=t.lastscrollx,t.lastscrolly=t.nc.getScrollTop(),t.chky=t.lastscrolly;var p=t.lastscrollx,m=t.lastscrolly,f=function(){var e=t.time()-i>600?.04:.02;t.speedx&&(p=Math.floor(t.lastscrollx-t.speedx*(1-t.demulxy)),t.lastscrollx=p,(0>p||p>a)&&(e=.1)),t.speedy&&(m=Math.floor(t.lastscrolly-t.speedy*(1-t.demulxy)),t.lastscrolly=m,(0>m||m>r)&&(e=.1)),t.demulxy=Math.min(1,t.demulxy+e),t.nc.synched("domomentum2d",function(){if(t.speedx){var e=t.nc.getScrollLeft();e!=t.chkx&&t.stop(),t.chkx=p,t.nc.setScrollLeft(p)}if(t.speedy){var i=t.nc.getScrollTop();i!=t.chky&&t.stop(),t.chky=m,t.nc.setScrollTop(m)}t.timer||(t.nc.hideCursor(),t.doSnapy(p,m))}),t.demulxy<1?t.timer=setTimeout(f,u):(t.stop(),t.nc.hideCursor(),t.doSnapy(p,m))};f()}else t.doSnapy(t.nc.getScrollLeft(),t.nc.getScrollTop())}},T=e.fn.scrollTop;e.cssHooks.pageYOffset={get:function(e,t,i){var n=c.data(e,"__nicescroll")||!1;return n&&n.ishwscroll?n.getScrollTop():T.call(e)},set:function(e,t){var i=c.data(e,"__nicescroll")||!1;return i&&i.ishwscroll?i.setScrollTop(parseInt(t)):T.call(e,t),this}},e.fn.scrollTop=function(e){if("undefined"==typeof e){var t=this[0]?c.data(this[0],"__nicescroll")||!1:!1;return t&&t.ishwscroll?t.getScrollTop():T.call(this)}return this.each(function(){var t=c.data(this,"__nicescroll")||!1;t&&t.ishwscroll?t.setScrollTop(parseInt(e)):T.call(c(this),e)})};var S=e.fn.scrollLeft;c.cssHooks.pageXOffset={get:function(e,t,i){var n=c.data(e,"__nicescroll")||!1;return n&&n.ishwscroll?n.getScrollLeft():S.call(e)},set:function(e,t){var i=c.data(e,"__nicescroll")||!1;return i&&i.ishwscroll?i.setScrollLeft(parseInt(t)):S.call(e,t),this}},e.fn.scrollLeft=function(e){if("undefined"==typeof e){var t=this[0]?c.data(this[0],"__nicescroll")||!1:!1;return t&&t.ishwscroll?t.getScrollLeft():S.call(this)}return this.each(function(){var t=c.data(this,"__nicescroll")||!1;t&&t.ishwscroll?t.setScrollLeft(parseInt(e)):S.call(c(this),e)})};var C=function(e){var t=this;if(this.length=0,this.name="nicescrollarray",this.each=function(e){for(var i=0,n=0;i').appendTo(document.body),this.$backdrop.click("static"==this.options.backdrop?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),n&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!t)return;n?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,t):t()):t&&t()}};var i=e.fn.modal;e.fn.modal=function(i){return this.each(function(){var n=e(this),o=n.data("modal"),s=e.extend({},e.fn.modal.defaults,n.data(),"object"==typeof i&&i);o||n.data("modal",o=new t(this,s)),"string"==typeof i?o[i]():s.show&&o.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=i,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var i=e(this),n=i.attr("href"),o=e(i.attr("data-target")||n&&n.replace(/.*(?=#[^\s]+$)/,"")),s=o.data("modal")?"toggle":e.extend({remote:!/#/.test(n)&&n},o.data(),i.data());t.preventDefault(),o.modal(s).one("hide",function(){i.focus()})})}(window.jQuery),!function(e){var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,i,n){var o,s,r,a,l;for(this.type=t,this.$element=e(i),this.options=this.getOptions(n),this.enabled=!0,r=this.options.trigger.split(" "),l=r.length;l--;)a=r[l],"click"==a?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):"manual"!=a&&(o="hover"==a?"mouseenter":"focus",s="hover"==a?"mouseleave":"blur",this.$element.on(o+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,this.$element.data(),t),t.delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var i,n=e.fn[this.type].defaults,o={};return this._options&&e.each(this._options,function(e,t){n[e]!=t&&(o[e]=t)},this),i=e(t.currentTarget)[this.type](o).data(this.type),i.options.delay&&i.options.delay.show?(clearTimeout(this.timeout),i.hoverState="in",this.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show),void 0):i.show()},leave:function(t){var i=e(t.currentTarget)[this.type](this._options).data(this.type);return this.timeout&&clearTimeout(this.timeout),i.options.delay&&i.options.delay.hide?(i.hoverState="out",void(this.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide))):i.hide()},show:function(){var t,i,n,o,s,r,a=e.Event("show");if(this.hasContent()&&this.enabled){if(this.$element.trigger(a),a.isDefaultPrevented())return;switch(t=this.tip(),this.setContent(),this.options.animation&&t.addClass("fade"),s="function"==typeof this.options.placement?this.options.placement.call(this,t[0],this.$element[0]):this.options.placement,t.detach().css({top:0,left:0,display:"block"}),this.options.container?t.appendTo(this.options.container):t.insertAfter(this.$element),i=this.getPosition(),n=t[0].offsetWidth,o=t[0].offsetHeight,s){case"bottom":r={top:i.top+i.height,left:i.left+i.width/2-n/2};break;case"top":r={top:i.top-o,left:i.left+i.width/2-n/2};break;case"left":r={top:i.top+i.height/2-o/2,left:i.left-n};break;case"right":r={top:i.top+i.height/2-o/2,left:i.left+i.width}}this.applyPlacement(r,s),this.$element.trigger("shown")}},applyPlacement:function(e,t){var i,n,o,s,r=this.tip(),a=r[0].offsetWidth,l=r[0].offsetHeight;r.offset(e).addClass(t).addClass("in"),i=r[0].offsetWidth,n=r[0].offsetHeight,"top"==t&&n!=l&&(e.top=e.top+l-n,s=!0),"bottom"==t||"top"==t?(o=0,e.left<0&&(o=-2*e.left,e.left=0,r.offset(e),i=r[0].offsetWidth,n=r[0].offsetHeight),this.replaceArrow(o-a+i,i,"left")):this.replaceArrow(n-l,n,"top"),s&&r.offset(e)},replaceArrow:function(e,t,i){this.arrow().css(i,e?50*(1-e/t)+"%":"")},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function t(){var t=setTimeout(function(){i.off(e.support.transition.end).detach()},500);i.one(e.support.transition.end,function(){clearTimeout(t),i.detach()})}var i=this.tip(),n=e.Event("hide");return this.$element.trigger(n),n.isDefaultPrevented()?void 0:(i.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?t():i.detach(),this.$element.trigger("hidden"),this)},fixTitle:function(){var e=this.$element;(e.attr("title")||"string"!=typeof e.attr("data-original-title"))&&e.attr("data-original-title",e.attr("title")||"").attr("title","")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},"function"==typeof t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,i=this.options;return e=t.attr("data-original-title")||("function"==typeof i.title?i.title.call(t[0]):i.title)},tip:function(){return this.$tip=this.$tip||e(this.options.template)},arrow:function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var i=t?e(t.currentTarget)[this.type](this._options).data(this.type):this;i.tip().hasClass("in")?i.hide():i.show()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var i=e.fn.tooltip;e.fn.tooltip=function(i){return this.each(function(){var n=e(this),o=n.data("tooltip"),s="object"==typeof i&&i;o||n.data("tooltip",o=new t(this,s)),"string"==typeof i&&o[i]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'
    ',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=i,this}}(window.jQuery),!function(){var e=function(e){"use strict";function t(e){if(e.paused||e.ended||f)return!1;try{c.clearRect(0,0,a,r),c.drawImage(e,0,0,a,r)}catch(i){}setTimeout(t,E.duration,e),M.setIcon(l)}function i(e){var t=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;e=e.replace(t,function(e,t,i,n){return t+t+i+i+n+n});var i=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return i?{r:parseInt(i[1],16),g:parseInt(i[2],16),b:parseInt(i[3],16)}:!1}function n(e,t){var i,n={};for(i in e)n[i]=e[i];for(i in t)n[i]=t[i];return n}e=e?e:{};var o,s,r,a,l,c,d,u,h,p,m,f,v,g={bgColor:"#d00",textColor:"#fff",fontFamily:"sans-serif",fontStyle:"bold",type:"circle",position:"down",animation:"slide",elementId:!1},y=[];m=function(){},u=f=!1;var w=function(){if(o=n(g,e),o.bgColor=i(o.bgColor),o.textColor=i(o.textColor),o.position=o.position.toLowerCase(),o.animation=E.types[""+o.animation]?o.animation:g.animation,"up"===o.position)for(var t=0;t0?d.height:32,a=d.width>0?d.width:32,l.height=r,l.width=a,c=l.getContext("2d"),b.ready()},v={},v.ff=/firefox/i.test(navigator.userAgent.toLowerCase()),v.chrome=/chrome/i.test(navigator.userAgent.toLowerCase()),v.opera=/opera/i.test(navigator.userAgent.toLowerCase()),v.ie=/msie/i.test(navigator.userAgent.toLowerCase())||/trident/i.test(navigator.userAgent.toLowerCase()),v.supported=v.chrome||v.ff||v.opera}catch(h){throw"Error initializing favico..."}},b={};b.ready=function(){u=!0,b.reset(),m()},b.reset=function(){y=[],h=!1,c.clearRect(0,0,a,r),c.drawImage(d,0,0,a,r),M.setIcon(l)},b.start=function(){if(u&&!p){var e=function(){h=y[0],p=!1,y.length>0&&(y.shift(),b.start())};y.length>0&&(p=!0,h?E.run(h.options,function(){E.run(y[0].options,function(){e()},!1)},!0):E.run(y[0].options,function(){e()},!1))}};var x={},T=function(e){return e.n=Math.abs(e.n),e.x=a*e.x,e.y=r*e.y,e.w=a*e.w,e.h=r*e.h,e};x.circle=function(e){e=T(e);var t=e.n>9&&e.n<100;t&&(e.x=e.x-.4*e.w,e.w=1.4*e.w),c.clearRect(0,0,a,r),c.drawImage(d,0,0,a,r),c.beginPath(),c.font=o.fontStyle+" "+Math.floor(e.h)+"px "+o.fontFamily,c.textAlign="center",t?(c.moveTo(e.x+e.w/2,e.y),c.lineTo(e.x+e.w-e.h/2,e.y),c.quadraticCurveTo(e.x+e.w,e.y,e.x+e.w,e.y+e.h/2),c.lineTo(e.x+e.w,e.y+e.h-e.h/2),c.quadraticCurveTo(e.x+e.w,e.y+e.h,e.x+e.w-e.h/2,e.y+e.h),c.lineTo(e.x+e.h/2,e.y+e.h),c.quadraticCurveTo(e.x,e.y+e.h,e.x,e.y+e.h-e.h/2),c.lineTo(e.x,e.y+e.h/2),c.quadraticCurveTo(e.x,e.y,e.x+e.h/2,e.y)):c.arc(e.x+e.w/2,e.y+e.h/2,e.h/2,0,2*Math.PI),c.fillStyle="rgba("+o.bgColor.r+","+o.bgColor.g+","+o.bgColor.b+","+e.o+")",c.fill(),c.closePath(),c.beginPath(),c.stroke(),c.fillStyle="rgba("+o.textColor.r+","+o.textColor.g+","+o.textColor.b+","+e.o+")",e.n>99?c.fillText("∞",Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.15*e.h)):c.fillText(e.n,Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.15*e.h)),c.closePath()},x.rectangle=function(e){e=T(e);var t=e.n>9&&e.n<100;t&&(e.x=Math.floor(e.x-.4*e.w),e.w=Math.floor(1.4*e.w)),c.clearRect(0,0,a,r),c.drawImage(d,0,0,a,r), c.beginPath(),c.font="bold "+Math.floor(e.h)+"px sans-serif",c.textAlign="center",c.fillStyle="rgba("+o.bgColor.r+","+o.bgColor.g+","+o.bgColor.b+","+e.o+")",c.fillRect(e.x,e.y,e.w,e.h),c.fillStyle="rgba("+o.textColor.r+","+o.textColor.g+","+o.textColor.b+","+e.o+")",e.n>99?c.fillText("∞",Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.15*e.h)):c.fillText(e.n,Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.15*e.h)),c.closePath()};var S=function(e,t){m=function(){try{if(e>0){if(E.types[""+t]&&(o.animation=t),y.push({type:"badge",options:{n:e}}),y.length>100)throw"Too many badges requests in queue...";b.start()}else b.reset()}catch(i){throw"Error setting badge..."}},u&&m()},C=function(e){m=function(){try{var t=e.width,i=e.height,n=document.createElement("img"),o=i/r>t/a?t/a:i/r;n.setAttribute("src",e.getAttribute("src")),n.height=i/o,n.width=t/o,c.clearRect(0,0,a,r),c.drawImage(n,0,0,a,r),M.setIcon(l)}catch(s){throw"Error setting image..."}},u&&m()},j=function(e){m=function(){try{if("stop"===e)return f=!0,b.reset(),void(f=!1);e.addEventListener("play",function(){t(this)},!1)}catch(i){throw"Error setting video..."}},u&&m()},k=function(e){if(window.URL&&window.URL.createObjectURL||(window.URL=window.URL||{},window.URL.createObjectURL=function(e){return e}),v.supported){var i=!1;navigator.getUserMedia=navigator.getUserMedia||navigator.oGetUserMedia||navigator.msGetUserMedia||navigator.mozGetUserMedia||navigator.webkitGetUserMedia,m=function(){try{if("stop"===e)return f=!0,b.reset(),void(f=!1);i=document.createElement("video"),i.width=a,i.height=r,navigator.getUserMedia({video:!0,audio:!1},function(e){i.src=URL.createObjectURL(e),i.play(),t(i)},function(){})}catch(n){throw"Error setting webcam..."}},u&&m()}},M={};M.getIcon=function(){var e=!1,t=function(){for(var e=document.getElementsByTagName("head")[0].getElementsByTagName("link"),t=e.length,i=t-1;i>=0;i--)if(/icon/i.test(e[i].getAttribute("rel")))return e[i];return!1};return o.elementId?(e=document.getElementById(o.elementId),e.setAttribute("href",e.getAttribute("src"))):(e=t(),e===!1&&(e=document.createElement("link"),e.setAttribute("rel","icon"),document.getElementsByTagName("head")[0].appendChild(e))),e.setAttribute("type","image/png"),e},M.setIcon=function(e){var t=e.toDataURL("image/png");if(o.elementId)document.getElementById(o.elementId).setAttribute("src",t);else if(v.ff||v.opera){var i=s;s=document.createElement("link"),v.opera&&s.setAttribute("rel","icon"),s.setAttribute("rel","icon"),s.setAttribute("type","image/png"),document.getElementsByTagName("head")[0].appendChild(s),s.setAttribute("href",t),i.parentNode&&i.parentNode.removeChild(i)}else s.setAttribute("href",t)};var E={};return E.duration=40,E.types={},E.types.fade=[{x:.4,y:.4,w:.6,h:.6,o:0},{x:.4,y:.4,w:.6,h:.6,o:.1},{x:.4,y:.4,w:.6,h:.6,o:.2},{x:.4,y:.4,w:.6,h:.6,o:.3},{x:.4,y:.4,w:.6,h:.6,o:.4},{x:.4,y:.4,w:.6,h:.6,o:.5},{x:.4,y:.4,w:.6,h:.6,o:.6},{x:.4,y:.4,w:.6,h:.6,o:.7},{x:.4,y:.4,w:.6,h:.6,o:.8},{x:.4,y:.4,w:.6,h:.6,o:.9},{x:.4,y:.4,w:.6,h:.6,o:1}],E.types.none=[{x:.4,y:.4,w:.6,h:.6,o:1}],E.types.pop=[{x:1,y:1,w:0,h:0,o:1},{x:.9,y:.9,w:.1,h:.1,o:1},{x:.8,y:.8,w:.2,h:.2,o:1},{x:.7,y:.7,w:.3,h:.3,o:1},{x:.6,y:.6,w:.4,h:.4,o:1},{x:.5,y:.5,w:.5,h:.5,o:1},{x:.4,y:.4,w:.6,h:.6,o:1}],E.types.popFade=[{x:.75,y:.75,w:0,h:0,o:0},{x:.65,y:.65,w:.1,h:.1,o:.2},{x:.6,y:.6,w:.2,h:.2,o:.4},{x:.55,y:.55,w:.3,h:.3,o:.6},{x:.5,y:.5,w:.4,h:.4,o:.8},{x:.45,y:.45,w:.5,h:.5,o:.9},{x:.4,y:.4,w:.6,h:.6,o:1}],E.types.slide=[{x:.4,y:1,w:.6,h:.6,o:1},{x:.4,y:.9,w:.6,h:.6,o:1},{x:.4,y:.9,w:.6,h:.6,o:1},{x:.4,y:.8,w:.6,h:.6,o:1},{x:.4,y:.7,w:.6,h:.6,o:1},{x:.4,y:.6,w:.6,h:.6,o:1},{x:.4,y:.5,w:.6,h:.6,o:1},{x:.4,y:.4,w:.6,h:.6,o:1}],E.run=function(e,t,i,s){var r=E.types[o.animation];return s=i===!0?"undefined"!=typeof s?s:r.length-1:"undefined"!=typeof s?s:0,t=t?t:function(){},s=0?(x[o.type](n(e,r[s])),setTimeout(function(){i?s-=1:s+=1,E.run(e,t,i,s)},E.duration),void M.setIcon(l)):void t()},w(),{badge:S,video:j,image:C,webcam:k,reset:b.reset}};"undefined"!=typeof define&&define.amd?define([],function(){return e}):"undefined"!=typeof module&&module.exports?module.exports=e:this.Favico=e}();var mejs=mejs||{};mejs.version="2.13.2",mejs.meIndex=0,mejs.plugins={silverlight:[{version:[3,0],types:["video/mp4","video/m4v","video/mov","video/wmv","audio/wma","audio/m4a","audio/mp3","audio/wav","audio/mpeg"]}],flash:[{version:[9,0,124],types:["video/mp4","video/m4v","video/mov","video/flv","video/rtmp","video/x-flv","audio/flv","audio/x-flv","audio/mp3","audio/m4a","audio/mpeg","video/youtube","video/x-youtube"]}],youtube:[{version:null,types:["video/youtube","video/x-youtube","audio/youtube","audio/x-youtube"]}],vimeo:[{version:null,types:["video/vimeo","video/x-vimeo"]}]},mejs.Utility={encodeUrl:function(e){return encodeURIComponent(e)},escapeHTML:function(e){return e.toString().split("&").join("&").split("<").join("<").split('"').join(""")},absolutizeUrl:function(e){var t=document.createElement("div");return t.innerHTML='x',t.firstChild.href},getScriptPath:function(e){for(var t,i,n,o,s,r,a=0,l="",c="",d=document.getElementsByTagName("script"),u=d.length,h=e.length;u>a;a++){for(o=d[a].src,i=o.lastIndexOf("/"),i>-1?(r=o.substring(i+1),s=o.substring(0,i+1)):(r=o,s=""),t=0;h>t;t++)if(c=e[t],n=r.indexOf(c),n>-1){l=s;break}if(""!==l)break}return l},secondsToTimeCode:function(e,t,i,n){"undefined"==typeof i?i=!1:"undefined"==typeof n&&(n=25);var o=Math.floor(e/3600)%24,s=Math.floor(e/60)%60,r=Math.floor(e%60),a=Math.floor((e%1*n).toFixed(3)),l=(t||o>0?(10>o?"0"+o:o)+":":"")+(10>s?"0"+s:s)+":"+(10>r?"0"+r:r)+(i?":"+(10>a?"0"+a:a):"");return l},timeCodeToSeconds:function(e,t,i,n){"undefined"==typeof i?i=!1:"undefined"==typeof n&&(n=25);var o=e.split(":"),s=parseInt(o[0],10),r=parseInt(o[1],10),a=parseInt(o[2],10),l=0,c=0;return i&&(l=parseInt(o[3])/n),c=3600*s+60*r+a+l},convertSMPTEtoSeconds:function(e){if("string"!=typeof e)return!1;e=e.replace(",",".");var t=0,i=-1!=e.indexOf(".")?e.split(".")[1].length:0,n=1;e=e.split(":").reverse();for(var o=0;o0&&(n=Math.pow(60,o)),t+=Number(e[o])*n;return Number(t.toFixed(i))},removeSwf:function(e){var t=document.getElementById(e);t&&/object|embed/i.test(t.nodeName)&&(mejs.MediaFeatures.isIE?(t.style.display="none",function(){4==t.readyState?mejs.Utility.removeObjectInIE(e):setTimeout(arguments.callee,10)}()):t.parentNode.removeChild(t))},removeObjectInIE:function(e){var t=document.getElementById(e);if(t){for(var i in t)"function"==typeof t[i]&&(t[i]=null);t.parentNode.removeChild(t)}}},mejs.PluginDetector={hasPluginVersion:function(e,t){var i=this.plugins[e];return t[1]=t[1]||0,t[2]=t[2]||0,i[0]>t[0]||i[0]==t[0]&&i[1]>t[1]||i[0]==t[0]&&i[1]==t[1]&&i[2]>=t[2]?!0:!1},nav:window.navigator,ua:window.navigator.userAgent.toLowerCase(),plugins:[],addPlugin:function(e,t,i,n,o){this.plugins[e]=this.detectPlugin(t,i,n,o)},detectPlugin:function(e,t,i,n){var o,s,r,a=[0,0,0];if("undefined"!=typeof this.nav.plugins&&"object"==typeof this.nav.plugins[e]){if(o=this.nav.plugins[e].description,o&&("undefined"==typeof this.nav.mimeTypes||!this.nav.mimeTypes[t]||this.nav.mimeTypes[t].enabledPlugin))for(a=o.replace(e,"").replace(/^\s+/,"").replace(/\sr/gi,".").split("."),s=0;s0;)this.removeChild(t[0]);if("string"==typeof e)this.src=e;else{var i,n;for(i=0;i0&&null!==v[0].url&&this.getTypeFromFile(v[0].url).indexOf("audio")>-1&&(g.isVideo=!1),mejs.MediaFeatures.isBustedAndroid&&(e.canPlayType=function(e){return null!==e.match(/video\/(mp4|m4v)/gi)?"maybe":""}),i&&("auto"===t.mode||"auto_plugin"===t.mode||"native"===t.mode)&&(!mejs.MediaFeatures.isBustedNativeHTTPS||t.httpsBasicAuthSite!==!0)){for(n||(m=document.createElement(g.isVideo?"video":"audio"),e.parentNode.insertBefore(m,e),e.style.display="none",g.htmlMediaElement=e=m),s=0;s0&&(g.url=v[0].url),g)},formatType:function(e,t){return e&&!t?this.getTypeFromFile(e):t&&~t.indexOf(";")?t.substr(0,t.indexOf(";")):t},getTypeFromFile:function(e){e=e.split("?")[0];var t=e.substring(e.lastIndexOf(".")+1).toLowerCase();return(/(mp4|m4v|ogg|ogv|webm|webmv|flv|wmv|mpeg|mov)/gi.test(t)?"video":"audio")+"/"+this.getTypeFromExtension(t)},getTypeFromExtension:function(e){switch(e){case"mp4":case"m4v":return"mp4";case"webm":case"webma":case"webmv":return"webm";case"ogg":case"oga":case"ogv":return"ogg";default:return e}},createErrorMessage:function(e,t,i){var n=e.htmlMediaElement,o=document.createElement("div");o.className="me-cannotplay";try{o.style.width=n.width+"px",o.style.height=n.height+"px"}catch(s){}t.customError?o.innerHTML=t.customError:o.innerHTML=""!==i?'':''+mejs.i18n.t("Download File")+"",n.parentNode.insertBefore(o,n),n.style.display="none",t.error(n)},createPlugin:function(e,t,i,n,o,s){var r,a,l,c=e.htmlMediaElement,d=1,u=1,h="me_"+e.method+"_"+mejs.meIndex++,p=new mejs.PluginMediaElement(h,e.method,e.url),m=document.createElement("div");p.tagName=c.tagName;for(var f=0;f0?t.pluginWidth:t.videoWidth>0?t.videoWidth:null!==c.getAttribute("width")?c.getAttribute("width"):t.defaultVideoWidth,u=t.pluginHeight>0?t.pluginHeight:t.videoHeight>0?t.videoHeight:null!==c.getAttribute("height")?c.getAttribute("height"):t.defaultVideoHeight,d=mejs.Utility.encodeUrl(d),u=mejs.Utility.encodeUrl(u)):t.enablePluginDebug&&(d=320,u=240),p.success=t.success,mejs.MediaPluginBridge.registerPluginElement(h,p,c),m.className="me-plugin",m.id=h+"_container",e.isVideo?c.parentNode.insertBefore(m,c):document.body.insertBefore(m,document.body.childNodes[0]),l=["id="+h,"isvideo="+(e.isVideo?"true":"false"),"autoplay="+(n?"true":"false"),"preload="+o,"width="+d,"startvolume="+t.startVolume,"timerrate="+t.timerRate,"flashstreamer="+t.flashStreamer,"height="+u,"pseudostreamstart="+t.pseudoStreamingStartQueryParam],null!==e.url&&("flash"==e.method?l.push("file="+mejs.Utility.encodeUrl(e.url)):l.push("file="+e.url)),t.enablePluginDebug&&l.push("debug=true"),t.enablePluginSmoothing&&l.push("smoothing=true"),t.enablePseudoStreaming&&l.push("pseudostreaming=true"),s&&l.push("controls=true"),t.pluginVars&&(l=l.concat(t.pluginVars)),e.method){case"silverlight":m.innerHTML='';break;case"flash":mejs.MediaFeatures.isIE?(r=document.createElement("div"),m.appendChild(r),r.outerHTML=''):m.innerHTML='';break;case"youtube":var g=e.url.substr(e.url.lastIndexOf("=")+1);youtubeSettings={container:m,containerId:m.id,pluginMediaElement:p,pluginId:h,videoId:g,height:u,width:d},mejs.PluginDetector.hasPluginVersion("flash",[10,0,0])?mejs.YouTubeApi.createFlash(youtubeSettings):mejs.YouTubeApi.enqueueIframe(youtubeSettings);break;case"vimeo":p.vimeoid=e.url.substr(e.url.lastIndexOf("/")+1),m.innerHTML=''}return c.style.display="none",c.removeAttribute("autoplay"),p},updateNative:function(e,t,i,n){var o,s=e.htmlMediaElement;for(o in mejs.HtmlMediaElement)s[o]=mejs.HtmlMediaElement[o];return t.success(s,s),s}},mejs.YouTubeApi={isIframeStarted:!1,isIframeLoaded:!1,loadIframeApi:function(){if(!this.isIframeStarted){var e=document.createElement("script");e.src="//www.youtube.com/player_api";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t),this.isIframeStarted=!0}},iframeQueue:[],enqueueIframe:function(e){this.isLoaded?this.createIframe(e):(this.loadIframeApi(),this.iframeQueue.push(e))},createIframe:function(e){var t=e.pluginMediaElement,i=new YT.Player(e.containerId,{height:e.height,width:e.width,videoId:e.videoId,playerVars:{controls:0},events:{onReady:function(){e.pluginMediaElement.pluginApi=i,mejs.MediaPluginBridge.initPlugin(e.pluginId),setInterval(function(){mejs.YouTubeApi.createEvent(i,t,"timeupdate")},250)},onStateChange:function(e){mejs.YouTubeApi.handleStateChange(e.data,i,t)}}})},createEvent:function(e,t,i){var n={type:i,target:t};if(e&&e.getDuration){t.currentTime=n.currentTime=e.getCurrentTime(),t.duration=n.duration=e.getDuration(),n.paused=t.paused,n.ended=t.ended,n.muted=e.isMuted(),n.volume=e.getVolume()/100,n.bytesTotal=e.getVideoBytesTotal(),n.bufferedBytes=e.getVideoBytesLoaded();var o=n.bufferedBytes/n.bytesTotal*n.duration;n.target.buffered=n.buffered={start:function(e){return 0},end:function(e){return o},length:1}}t.dispatchEvent(n.type,n)},iFrameReady:function(){for(this.isLoaded=!0,this.isIframeLoaded=!0;this.iframeQueue.length>0;){var e=this.iframeQueue.pop();this.createIframe(e)}},flashPlayers:{},createFlash:function(e){this.flashPlayers[e.pluginId]=e;var t,i="//www.youtube.com/apiplayer?enablejsapi=1&playerapiid="+e.pluginId+"&version=3&autoplay=0&controls=0&modestbranding=1&loop=0";mejs.MediaFeatures.isIE?(t=document.createElement("div"),e.container.appendChild(t),t.outerHTML=''):e.container.innerHTML=''},flashReady:function(e){var t=this.flashPlayers[e],i=document.getElementById(e),n=t.pluginMediaElement;n.pluginApi=n.pluginElement=i,mejs.MediaPluginBridge.initPlugin(e),i.cueVideoById(t.videoId);var o=t.containerId+"_callback";window[o]=function(e){mejs.YouTubeApi.handleStateChange(e,i,n)},i.addEventListener("onStateChange",o),setInterval(function(){mejs.YouTubeApi.createEvent(i,n,"timeupdate")},250)},handleStateChange:function(e,t,i){switch(e){case-1:i.paused=!0,i.ended=!0,mejs.YouTubeApi.createEvent(t,i,"loadedmetadata");break;case 0:i.paused=!1,i.ended=!0,mejs.YouTubeApi.createEvent(t,i,"ended");break;case 1:i.paused=!1,i.ended=!1,mejs.YouTubeApi.createEvent(t,i,"play"),mejs.YouTubeApi.createEvent(t,i,"playing");break;case 2:i.paused=!0,i.ended=!1,mejs.YouTubeApi.createEvent(t,i,"pause");break;case 3:mejs.YouTubeApi.createEvent(t,i,"progress");break;case 5:}}},window.mejs=mejs,window.MediaElement=mejs.MediaElement,function(e,t,i){"use strict";var n={locale:{language:"",strings:{}},methods:{}};n.getLanguage=function(){var e=n.locale.language||window.navigator.userLanguage||window.navigator.language;return e.substr(0,2).toLowerCase()},"undefined"!=typeof mejsL10n&&(n.locale.language=mejsL10n.language),n.methods.checkPlain=function(e){var t,i,n={"&":"&",'"':""","<":"<",">":">"};e=String(e);for(t in n)n.hasOwnProperty(t)&&(i=new RegExp(t,"g"),e=e.replace(i,n[t]));return e},n.methods.t=function(e,t){return n.locale.strings&&n.locale.strings[t.context]&&n.locale.strings[t.context][e]&&(e=n.locale.strings[t.context][e]),n.methods.checkPlain(e)},n.t=function(e,t){if("string"==typeof e&&e.length>0){var i=n.getLanguage();return t=t||{context:i},n.methods.t(e,t)}throw{name:"InvalidArgumentException",message:"First argument is either not a string or empty."}},t.i18n=n}(document,mejs),function(e,t){"use strict";"undefined"!=typeof mejsL10n&&(e[mejsL10n.language]=mejsL10n.strings)}(mejs.i18n.locale.strings),function(e,t){"use strict";"undefined"==typeof e.de&&(e.de={Fullscreen:"Vollbild","Go Fullscreen":"Vollbild an","Turn off Fullscreen":"Vollbild aus",Close:"Schließen"})}(mejs.i18n.locale.strings),function(e,t){"use strict";"undefined"==typeof e.zh&&(e.zh={Fullscreen:"全螢幕","Go Fullscreen":"全屏模式","Turn off Fullscreen":"退出全屏模式",Close:"關閉"})}(mejs.i18n.locale.strings),"undefined"!=typeof jQuery?mejs.$=jQuery:"undefined"!=typeof ender&&(mejs.$=ender),function(e){mejs.MepDefaults={poster:"",showPosterWhenEnded:!1,defaultVideoWidth:480,defaultVideoHeight:270,videoWidth:-1,videoHeight:-1,defaultAudioWidth:400,defaultAudioHeight:30,defaultSeekBackwardInterval:function(e){return.05*e.duration},defaultSeekForwardInterval:function(e){return.05*e.duration},audioWidth:-1,audioHeight:-1,startVolume:.8,loop:!1,autoRewind:!0,enableAutosize:!0,alwaysShowHours:!1,showTimecodeFrameCount:!1,framesPerSecond:25,autosizeProgress:!0,alwaysShowControls:!1,hideVideoControlsOnLoad:!1,clickToPlayPause:!0,iPadUseNativeControls:!1,iPhoneUseNativeControls:!1,AndroidUseNativeControls:!1,features:["playpause","current","progress","duration","tracks","volume","fullscreen"],isVideo:!0,enableKeyboard:!0,pauseOtherPlayers:!0,keyActions:[{keys:[32,179],action:function(e,t){t.paused||t.ended?e.play():e.pause()}},{keys:[38],action:function(e,t){var i=Math.min(t.volume+.1,1);t.setVolume(i)}},{keys:[40],action:function(e,t){var i=Math.max(t.volume-.1,0);t.setVolume(i)}},{keys:[37,227],action:function(e,t){if(!isNaN(t.duration)&&t.duration>0){e.isVideo&&(e.showControls(),e.startControlsTimer());var i=Math.max(t.currentTime-e.options.defaultSeekBackwardInterval(t),0);t.setCurrentTime(i)}}},{keys:[39,228],action:function(e,t){if(!isNaN(t.duration)&&t.duration>0){e.isVideo&&(e.showControls(),e.startControlsTimer());var i=Math.min(t.currentTime+e.options.defaultSeekForwardInterval(t),t.duration);t.setCurrentTime(i)}}},{keys:[70],action:function(e,t){"undefined"!=typeof e.enterFullScreen&&(e.isFullScreen?e.exitFullScreen():e.enterFullScreen())}}]},mejs.mepIndex=0,mejs.players={},mejs.MediaElementPlayer=function(t,i){if(!(this instanceof mejs.MediaElementPlayer))return new mejs.MediaElementPlayer(t,i);var n=this;return n.$media=n.$node=e(t),n.node=n.media=n.$media[0],"undefined"!=typeof n.node.player?n.node.player:(n.node.player=n,"undefined"==typeof i&&(i=n.$node.data("mejsoptions")),n.options=e.extend({},mejs.MepDefaults,i),n.id="mep_"+mejs.mepIndex++,mejs.players[n.id]=n,n.init(),n)},mejs.MediaElementPlayer.prototype={hasFocus:!1,controlsAreVisible:!0,init:function(){var t=this,i=mejs.MediaFeatures,n=e.extend(!0,{},t.options,{success:function(e,i){t.meReady(e,i)},error:function(e){t.handleError(e)}}),o=t.media.tagName.toLowerCase();if(t.isDynamic="audio"!==o&&"video"!==o,t.isDynamic?t.isVideo=t.options.isVideo:t.isVideo="audio"!==o&&t.options.isVideo,i.isiPad&&t.options.iPadUseNativeControls||i.isiPhone&&t.options.iPhoneUseNativeControls)t.$media.attr("controls","controls"),i.isiPad&&null!==t.media.getAttribute("autoplay")&&t.play();else if(i.isAndroid&&t.options.AndroidUseNativeControls);else{if(t.$media.removeAttr("controls"), t.container=e('
    ').addClass(t.$media[0].className).insertBefore(t.$media),t.container.addClass((i.isAndroid?"mejs-android ":"")+(i.isiOS?"mejs-ios ":"")+(i.isiPad?"mejs-ipad ":"")+(i.isiPhone?"mejs-iphone ":"")+(t.isVideo?"mejs-video ":"mejs-audio ")),i.isiOS){var s=t.$media.clone();t.container.find(".mejs-mediaelement").append(s),t.$media.remove(),t.$node=t.$media=s,t.node=t.media=s[0]}else t.container.find(".mejs-mediaelement").append(t.$media);t.controls=t.container.find(".mejs-controls"),t.layers=t.container.find(".mejs-layers");var r=t.isVideo?"video":"audio",a=r.substring(0,1).toUpperCase()+r.substring(1);t.options[r+"Width"]>0||t.options[r+"Width"].toString().indexOf("%")>-1?t.width=t.options[r+"Width"]:""!==t.media.style.width&&null!==t.media.style.width?t.width=t.media.style.width:null!==t.media.getAttribute("width")?t.width=t.$media.attr("width"):t.width=t.options["default"+a+"Width"],t.options[r+"Height"]>0||t.options[r+"Height"].toString().indexOf("%")>-1?t.height=t.options[r+"Height"]:""!==t.media.style.height&&null!==t.media.style.height?t.height=t.media.style.height:null!==t.$media[0].getAttribute("height")?t.height=t.$media.attr("height"):t.height=t.options["default"+a+"Height"],t.setPlayerSize(t.width,t.height),n.pluginWidth=t.width,n.pluginHeight=t.height}mejs.MediaElement(t.$media[0],n),"undefined"!=typeof t.container&&t.controlsAreVisible&&t.container.trigger("controlsshown")},showControls:function(e){var t=this;e="undefined"==typeof e||e,t.controlsAreVisible||(e?(t.controls.css("visibility","visible").stop(!0,!0).fadeIn(200,function(){t.controlsAreVisible=!0,t.container.trigger("controlsshown")}),t.container.find(".mejs-control").css("visibility","visible").stop(!0,!0).fadeIn(200,function(){t.controlsAreVisible=!0})):(t.controls.css("visibility","visible").css("display","block"),t.container.find(".mejs-control").css("visibility","visible").css("display","block"),t.controlsAreVisible=!0,t.container.trigger("controlsshown")),t.setControlsSize())},hideControls:function(t){var i=this;t="undefined"==typeof t||t,i.controlsAreVisible&&!i.options.alwaysShowControls&&(t?(i.controls.stop(!0,!0).fadeOut(200,function(){e(this).css("visibility","hidden").css("display","block"),i.controlsAreVisible=!1,i.container.trigger("controlshidden")}),i.container.find(".mejs-control").stop(!0,!0).fadeOut(200,function(){e(this).css("visibility","hidden").css("display","block")})):(i.controls.css("visibility","hidden").css("display","block"),i.container.find(".mejs-control").css("visibility","hidden").css("display","block"),i.controlsAreVisible=!1,i.container.trigger("controlshidden")))},controlsTimer:null,startControlsTimer:function(e){var t=this;e="undefined"!=typeof e?e:1500,t.killControlsTimer("start"),t.controlsTimer=setTimeout(function(){t.hideControls(),t.killControlsTimer("hide")},e)},killControlsTimer:function(e){var t=this;null!==t.controlsTimer&&(clearTimeout(t.controlsTimer),delete t.controlsTimer,t.controlsTimer=null)},controlsEnabled:!0,disableControls:function(){var e=this;e.killControlsTimer(),e.hideControls(!1),this.controlsEnabled=!1},enableControls:function(){var e=this;e.showControls(!1),e.controlsEnabled=!0},meReady:function(e,t){var i,n,o=this,s=mejs.MediaFeatures,r=t.getAttribute("autoplay"),a=!("undefined"==typeof r||null===r||"false"===r);if(!o.created){if(o.created=!0,o.media=e,o.domNode=t,!(s.isAndroid&&o.options.AndroidUseNativeControls||s.isiPad&&o.options.iPadUseNativeControls||s.isiPhone&&o.options.iPhoneUseNativeControls)){o.buildposter(o,o.controls,o.layers,o.media),o.buildkeyboard(o,o.controls,o.layers,o.media),o.buildoverlays(o,o.controls,o.layers,o.media),o.findTracks();for(i in o.options.features)if(n=o.options.features[i],o["build"+n])try{o["build"+n](o,o.controls,o.layers,o.media)}catch(l){}o.container.trigger("controlsready"),o.setPlayerSize(o.width,o.height),o.setControlsSize(),o.isVideo&&(mejs.MediaFeatures.hasTouch?o.$media.bind("touchstart",function(){o.controlsAreVisible?o.hideControls(!1):o.controlsEnabled&&o.showControls(!1)}):(mejs.MediaElementPlayer.prototype.clickToPlayPauseCallback=function(){o.options.clickToPlayPause&&(o.media.paused?o.play():o.pause())},o.media.addEventListener("click",o.clickToPlayPauseCallback,!1),o.container.bind("mouseenter mouseover",function(){o.controlsEnabled&&(o.options.alwaysShowControls||(o.killControlsTimer("enter"),o.showControls(),o.startControlsTimer(2500)))}).bind("mousemove",function(){o.controlsEnabled&&(o.controlsAreVisible||o.showControls(),o.options.alwaysShowControls||o.startControlsTimer(2500))}).bind("mouseleave",function(){o.controlsEnabled&&(o.media.paused||o.options.alwaysShowControls||o.startControlsTimer(1e3))})),o.options.hideVideoControlsOnLoad&&o.hideControls(!1),a&&!o.options.alwaysShowControls&&o.hideControls(),o.options.enableAutosize&&o.media.addEventListener("loadedmetadata",function(e){o.options.videoHeight<=0&&null===o.domNode.getAttribute("height")&&!isNaN(e.target.videoHeight)&&(o.setPlayerSize(e.target.videoWidth,e.target.videoHeight),o.setControlsSize(),o.media.setVideoSize(e.target.videoWidth,e.target.videoHeight))},!1)),e.addEventListener("play",function(){var e;for(e in mejs.players){var t=mejs.players[e];t.id==o.id||!o.options.pauseOtherPlayers||t.paused||t.ended||t.pause(),t.hasFocus=!1}o.hasFocus=!0},!1),o.media.addEventListener("ended",function(e){if(o.options.autoRewind)try{o.media.setCurrentTime(0)}catch(t){}o.media.pause(),o.setProgressRail&&o.setProgressRail(),o.setCurrentRail&&o.setCurrentRail(),o.options.loop?o.play():!o.options.alwaysShowControls&&o.controlsEnabled&&o.showControls()},!1),o.media.addEventListener("loadedmetadata",function(e){o.updateDuration&&o.updateDuration(),o.updateCurrent&&o.updateCurrent(),o.isFullScreen||(o.setPlayerSize(o.width,o.height),o.setControlsSize())},!1),setTimeout(function(){o.setPlayerSize(o.width,o.height),o.setControlsSize()},50),o.globalBind("resize",function(){o.isFullScreen||mejs.MediaFeatures.hasTrueNativeFullScreen&&document.webkitIsFullScreen||o.setPlayerSize(o.width,o.height),o.setControlsSize()}),"youtube"==o.media.pluginType&&o.container.find(".mejs-overlay-play").hide()}a&&"native"==e.pluginType&&o.play(),o.options.success&&("string"==typeof o.options.success?window[o.options.success](o.media,o.domNode,o):o.options.success(o.media,o.domNode,o))}},handleError:function(e){var t=this;t.controls.hide(),t.options.error&&t.options.error(e)},setPlayerSize:function(t,i){var n=this;if("undefined"!=typeof t&&(n.width=t),"undefined"!=typeof i&&(n.height=i),n.height.toString().indexOf("%")>0||"100%"===n.$node.css("max-width")||parseInt(n.$node.css("max-width").replace(/px/,""),10)/n.$node.offsetParent().width()===1||n.$node[0].currentStyle&&"100%"===n.$node[0].currentStyle.maxWidth){var o=n.isVideo?n.media.videoWidth&&n.media.videoWidth>0?n.media.videoWidth:n.options.defaultVideoWidth:n.options.defaultAudioWidth,s=n.isVideo?n.media.videoHeight&&n.media.videoHeight>0?n.media.videoHeight:n.options.defaultVideoHeight:n.options.defaultAudioHeight,r=n.container.parent().closest(":visible").width(),a=n.isVideo||!n.options.autosizeProgress?parseInt(r*s/o,10):s;"body"===n.container.parent()[0].tagName.toLowerCase()&&(r=e(window).width(),a=e(window).height()),0!=a&&0!=r&&(n.container.width(r).height(a),n.$media.add(n.container.find(".mejs-shim")).width("100%").height("100%"),n.isVideo&&n.media.setVideoSize&&n.media.setVideoSize(r,a),n.layers.children(".mejs-layer").width("100%").height("100%"))}else n.container.width(n.width).height(n.height),n.layers.children(".mejs-layer").width(n.width).height(n.height);var l=n.layers.find(".mejs-overlay-play"),c=l.find(".mejs-overlay-button");l.height(n.container.height()-n.controls.height()),c.css("margin-top","-"+(c.height()/2-n.controls.height()/2).toString()+"px")},setControlsSize:function(){var t=this,i=0,n=0,o=t.controls.find(".mejs-time-rail"),s=t.controls.find(".mejs-time-total"),r=(t.controls.find(".mejs-time-current"),t.controls.find(".mejs-time-loaded"),o.siblings());t.options&&!t.options.autosizeProgress&&(n=parseInt(o.css("width"))),0!==n&&n||(r.each(function(){var t=e(this);"absolute"!=t.css("position")&&t.is(":visible")&&(i+=e(this).outerWidth(!0))}),n=t.controls.width()-i-(o.outerWidth(!0)-o.width())),o.width(n),s.width(n-(s.outerWidth(!0)-s.width())),t.setProgressRail&&t.setProgressRail(),t.setCurrentRail&&t.setCurrentRail()},buildposter:function(t,i,n,o){var s=this,r=e('
    ').appendTo(n),a=t.$media.attr("poster");""!==t.options.poster&&(a=t.options.poster),""!==a&&null!=a?s.setPoster(a):r.hide(),o.addEventListener("play",function(){r.hide()},!1),t.options.showPosterWhenEnded&&t.options.autoRewind&&o.addEventListener("ended",function(){r.show()},!1)},setPoster:function(t){var i=this,n=i.container.find(".mejs-poster"),o=n.find("img");0==o.length&&(o=e('').appendTo(n)),o.attr("src",t),n.css({"background-image":"url("+t+")"})},buildoverlays:function(t,i,n,o){var s=this;if(t.isVideo){var r=e('
    ').hide().appendTo(n),a=e('
    ').hide().appendTo(n),l=e('
    ').appendTo(n).bind("click touchstart",function(){s.options.clickToPlayPause&&o.paused&&s.play()});o.addEventListener("play",function(){l.hide(),r.hide(),i.find(".mejs-time-buffering").hide(),a.hide()},!1),o.addEventListener("playing",function(){l.hide(),r.hide(),i.find(".mejs-time-buffering").hide(),a.hide()},!1),o.addEventListener("seeking",function(){r.show(),i.find(".mejs-time-buffering").show()},!1),o.addEventListener("seeked",function(){r.hide(),i.find(".mejs-time-buffering").hide()},!1),o.addEventListener("pause",function(){mejs.MediaFeatures.isiPhone||l.show()},!1),o.addEventListener("waiting",function(){r.show(),i.find(".mejs-time-buffering").show()},!1),o.addEventListener("loadeddata",function(){r.show(),i.find(".mejs-time-buffering").show()},!1),o.addEventListener("canplay",function(){r.hide(),i.find(".mejs-time-buffering").hide()},!1),o.addEventListener("error",function(){r.hide(),i.find(".mejs-time-buffering").hide(),a.show(),a.find("mejs-overlay-error").html("Error loading this resource")},!1)}},buildkeyboard:function(t,i,n,o){var s=this;s.globalBind("keydown",function(e){if(t.hasFocus&&t.options.enableKeyboard)for(var i=0,n=t.options.keyActions.length;n>i;i++)for(var s=t.options.keyActions[i],r=0,a=s.keys.length;a>r;r++)if(e.keyCode==s.keys[r])return e.preventDefault(),s.action(t,o,e.keyCode),!1;return!0}),s.globalBind("click",function(i){0==e(i.target).closest(".mejs-container").length&&(t.hasFocus=!1)})},findTracks:function(){var t=this,i=t.$media.find("track");t.tracks=[],i.each(function(i,n){n=e(n),t.tracks.push({srclang:n.attr("srclang")?n.attr("srclang").toLowerCase():"",src:n.attr("src"),kind:n.attr("kind"),label:n.attr("label")||"",entries:[],isLoaded:!1})})},changeSkin:function(e){this.container[0].className="mejs-container "+e,this.setPlayerSize(this.width,this.height),this.setControlsSize()},play:function(){this.load(),this.media.play()},pause:function(){try{this.media.pause()}catch(e){}},load:function(){this.isLoaded||this.media.load(),this.isLoaded=!0},setMuted:function(e){this.media.setMuted(e)},setCurrentTime:function(e){this.media.setCurrentTime(e)},getCurrentTime:function(){return this.media.currentTime},setVolume:function(e){this.media.setVolume(e)},getVolume:function(){return this.media.volume},setSrc:function(e){this.media.setSrc(e)},remove:function(){var e,t,i=this;for(e in i.options.features)if(t=i.options.features[e],i["clean"+t])try{i["clean"+t](i)}catch(n){}i.isDynamic?i.$node.insertBefore(i.container):(i.$media.prop("controls",!0),i.$node.clone().show().insertBefore(i.container),i.$node.remove()),"native"!==i.media.pluginType&&i.media.remove(),delete mejs.players[i.id],i.container.remove(),i.globalUnbind(),delete i.node.player}},function(){function t(t,n){var o={d:[],w:[]};return e.each((t||"").split(" "),function(e,t){var s=t+"."+n;0===s.indexOf(".")?(o.d.push(s),o.w.push(s)):o[i.test(t)?"w":"d"].push(s)}),o.d=o.d.join(" "),o.w=o.w.join(" "),o}var i=/^((after|before)print|(before)?unload|hashchange|message|o(ff|n)line|page(hide|show)|popstate|resize|storage)\b/;mejs.MediaElementPlayer.prototype.globalBind=function(i,n,o){var s=this;i=t(i,s.id),i.d&&e(document).bind(i.d,n,o),i.w&&e(window).bind(i.w,n,o)},mejs.MediaElementPlayer.prototype.globalUnbind=function(i,n){var o=this;i=t(i,o.id),i.d&&e(document).unbind(i.d,n),i.w&&e(window).unbind(i.w,n)}}(),"undefined"!=typeof jQuery&&(jQuery.fn.mediaelementplayer=function(e){return e===!1?this.each(function(){var e=jQuery(this).data("mediaelementplayer");e&&e.remove(),jQuery(this).removeData("mediaelementplayer")}):this.each(function(){jQuery(this).data("mediaelementplayer",new mejs.MediaElementPlayer(this,e))}),this}),e(document).ready(function(){e(".mejs-player").mediaelementplayer()}),window.MediaElementPlayer=mejs.MediaElementPlayer}(mejs.$),function(e){e.extend(mejs.MepDefaults,{playpauseText:mejs.i18n.t("Play/Pause")}),e.extend(MediaElementPlayer.prototype,{buildplaypause:function(t,i,n,o){var s=this,r=e('
    ').appendTo(i).click(function(e){return e.preventDefault(),o.paused?o.play():o.pause(),!1});o.addEventListener("play",function(){r.removeClass("mejs-play").addClass("mejs-pause")},!1),o.addEventListener("playing",function(){r.removeClass("mejs-play").addClass("mejs-pause")},!1),o.addEventListener("pause",function(){r.removeClass("mejs-pause").addClass("mejs-play")},!1),o.addEventListener("paused",function(){r.removeClass("mejs-pause").addClass("mejs-play")},!1)}})}(mejs.$),function(e){e.extend(mejs.MepDefaults,{stopText:"Stop"}),e.extend(MediaElementPlayer.prototype,{buildstop:function(t,i,n,o){var s=this;e('
    ').appendTo(i).click(function(){o.paused||o.pause(),o.currentTime>0&&(o.setCurrentTime(0),o.pause(),i.find(".mejs-time-current").width("0px"),i.find(".mejs-time-handle").css("left","0px"),i.find(".mejs-time-float-current").html(mejs.Utility.secondsToTimeCode(0)),i.find(".mejs-currenttime").html(mejs.Utility.secondsToTimeCode(0)),n.find(".mejs-poster").show())})}})}(mejs.$),function(e){e.extend(MediaElementPlayer.prototype,{buildprogress:function(t,i,n,o){e('
    00:00
    ').appendTo(i),i.find(".mejs-time-buffering").hide();var s=this,r=i.find(".mejs-time-total"),a=i.find(".mejs-time-loaded"),l=i.find(".mejs-time-current"),c=i.find(".mejs-time-handle"),d=i.find(".mejs-time-float"),u=i.find(".mejs-time-float-current"),h=function(e){var t=e.pageX,i=r.offset(),n=r.outerWidth(!0),s=0,a=0,l=0;o.duration&&(tn+i.left&&(t=n+i.left),l=t-i.left,s=l/n,a=.02>=s?0:s*o.duration,p&&a!==o.currentTime&&o.setCurrentTime(a),mejs.MediaFeatures.hasTouch||(d.css("left",l),u.html(mejs.Utility.secondsToTimeCode(a)),d.show()))},p=!1,m=!1;r.bind("mousedown",function(e){return 1===e.which?(p=!0,h(e),s.globalBind("mousemove.dur",function(e){h(e)}),s.globalBind("mouseup.dur",function(e){p=!1,d.hide(),s.globalUnbind(".dur")}),!1):void 0}).bind("mouseenter",function(e){m=!0,s.globalBind("mousemove.dur",function(e){h(e)}),mejs.MediaFeatures.hasTouch||d.show()}).bind("mouseleave",function(e){m=!1,p||(s.globalUnbind(".dur"),d.hide())}),o.addEventListener("progress",function(e){t.setProgressRail(e),t.setCurrentRail(e)},!1),o.addEventListener("timeupdate",function(e){t.setProgressRail(e),t.setCurrentRail(e)},!1),s.loaded=a,s.total=r,s.current=l,s.handle=c},setProgressRail:function(e){var t=this,i=void 0!=e?e.target:t.media,n=null;i&&i.buffered&&i.buffered.length>0&&i.buffered.end&&i.duration?n=i.buffered.end(0)/i.duration:i&&void 0!=i.bytesTotal&&i.bytesTotal>0&&void 0!=i.bufferedBytes?n=i.bufferedBytes/i.bytesTotal:e&&e.lengthComputable&&0!=e.total&&(n=e.loaded/e.total),null!==n&&(n=Math.min(1,Math.max(0,n)),t.loaded&&t.total&&t.loaded.width(t.total.width()*n))},setCurrentRail:function(){var e=this;if(void 0!=e.media.currentTime&&e.media.duration&&e.total&&e.handle){var t=Math.round(e.total.width()*e.media.currentTime/e.media.duration),i=t-Math.round(e.handle.outerWidth(!0)/2);e.current.width(t),e.handle.css("left",i)}}})}(mejs.$),function(e){e.extend(mejs.MepDefaults,{duration:-1,timeAndDurationSeparator:" | "}),e.extend(MediaElementPlayer.prototype,{buildcurrent:function(t,i,n,o){var s=this;e('
    '+(t.options.alwaysShowHours?"00:":"")+(t.options.showTimecodeFrameCount?"00:00:00":"00:00")+"
    ").appendTo(i),s.currenttime=s.controls.find(".mejs-currenttime"),o.addEventListener("timeupdate",function(){t.updateCurrent()},!1)},buildduration:function(t,i,n,o){var s=this;i.children().last().find(".mejs-currenttime").length>0?e(s.options.timeAndDurationSeparator+''+(s.options.duration>0?mejs.Utility.secondsToTimeCode(s.options.duration,s.options.alwaysShowHours||s.media.duration>3600,s.options.showTimecodeFrameCount,s.options.framesPerSecond||25):(t.options.alwaysShowHours?"00:":"")+(t.options.showTimecodeFrameCount?"00:00:00":"00:00"))+"").appendTo(i.find(".mejs-time")):(i.find(".mejs-currenttime").parent().addClass("mejs-currenttime-container"),e('
    '+(s.options.duration>0?mejs.Utility.secondsToTimeCode(s.options.duration,s.options.alwaysShowHours||s.media.duration>3600,s.options.showTimecodeFrameCount,s.options.framesPerSecond||25):(t.options.alwaysShowHours?"00:":"")+(t.options.showTimecodeFrameCount?"00:00:00":"00:00"))+"
    ").appendTo(i)),s.durationD=s.controls.find(".mejs-duration"),o.addEventListener("timeupdate",function(){t.updateDuration()},!1)},updateCurrent:function(){var e=this;e.currenttime&&e.currenttime.html(mejs.Utility.secondsToTimeCode(e.media.currentTime,e.options.alwaysShowHours||e.media.duration>3600,e.options.showTimecodeFrameCount,e.options.framesPerSecond||25))},updateDuration:function(){var e=this;e.container.toggleClass("mejs-long-video",e.media.duration>3600),e.durationD&&(e.options.duration>0||e.media.duration)&&e.durationD.html(mejs.Utility.secondsToTimeCode(e.options.duration>0?e.options.duration:e.media.duration,e.options.alwaysShowHours,e.options.showTimecodeFrameCount,e.options.framesPerSecond||25))}})}(mejs.$),function(e){e.extend(mejs.MepDefaults,{muteText:mejs.i18n.t("Mute Toggle"),hideVolumeOnTouchDevices:!0,audioVolume:"horizontal",videoVolume:"vertical"}),e.extend(MediaElementPlayer.prototype,{buildvolume:function(t,i,n,o){if(!mejs.MediaFeatures.hasTouch||!this.options.hideVolumeOnTouchDevices){var s=this,r=s.isVideo?s.options.videoVolume:s.options.audioVolume,a="horizontal"==r?e('
    ').appendTo(i):e('
    ').appendTo(i),l=s.container.find(".mejs-volume-slider, .mejs-horizontal-volume-slider"),c=s.container.find(".mejs-volume-total, .mejs-horizontal-volume-total"),d=s.container.find(".mejs-volume-current, .mejs-horizontal-volume-current"),u=s.container.find(".mejs-volume-handle, .mejs-horizontal-volume-handle"),h=function(e,t){if(!l.is(":visible")&&"undefined"==typeof t)return l.show(),h(e,!0),void l.hide();if(e=Math.max(0,e),e=Math.min(e,1),0==e?a.removeClass("mejs-mute").addClass("mejs-unmute"):a.removeClass("mejs-unmute").addClass("mejs-mute"),"vertical"==r){var i=c.height(),n=c.position(),o=i-i*e;u.css("top",Math.round(n.top+o-u.height()/2)),d.height(i-o),d.css("top",n.top+o)}else{var s=c.width(),n=c.position(),p=s*e;u.css("left",Math.round(n.left+p-u.width()/2)),d.width(Math.round(p))}},p=function(e){var t=null,i=c.offset();if("vertical"==r){var n=c.height(),s=(parseInt(c.css("top").replace(/px/,""),10),e.pageY-i.top);if(t=(n-s)/n,0==i.top||0==i.left)return}else{var a=c.width(),l=e.pageX-i.left;t=l/a}t=Math.max(0,t),t=Math.min(t,1),h(t),0==t?o.setMuted(!0):o.setMuted(!1),o.setVolume(t)},m=!1,f=!1;a.hover(function(){l.show(),f=!0},function(){f=!1,m||"vertical"!=r||l.hide()}),l.bind("mouseover",function(){f=!0}).bind("mousedown",function(e){return p(e),s.globalBind("mousemove.vol",function(e){p(e)}),s.globalBind("mouseup.vol",function(){m=!1,s.globalUnbind(".vol"),f||"vertical"!=r||l.hide()}),m=!0,!1}),a.find("button").click(function(){o.setMuted(!o.muted)}),o.addEventListener("volumechange",function(e){m||(o.muted?(h(0),a.removeClass("mejs-mute").addClass("mejs-unmute")):(h(o.volume),a.removeClass("mejs-unmute").addClass("mejs-mute")))},!1),s.container.is(":visible")&&(h(t.options.startVolume),0===t.options.startVolume&&o.setMuted(!0),"native"===o.pluginType&&o.setVolume(t.options.startVolume))}}})}(mejs.$),function(e){e.extend(mejs.MepDefaults,{usePluginFullScreen:!0,newWindowCallback:function(){return""},fullscreenText:mejs.i18n.t("Fullscreen")}),e.extend(MediaElementPlayer.prototype,{isFullScreen:!1,isNativeFullScreen:!1,isInIframe:!1,buildfullscreen:function(t,i,n,o){if(t.isVideo){if(t.isInIframe=window.location!=window.parent.location,mejs.MediaFeatures.hasTrueNativeFullScreen){var s=function(e){t.isFullScreen&&(mejs.MediaFeatures.isFullScreen()?(t.isNativeFullScreen=!0,t.setControlsSize()):(t.isNativeFullScreen=!1,t.exitFullScreen()))};mejs.MediaFeatures.hasMozNativeFullScreen?t.globalBind(mejs.MediaFeatures.fullScreenEventName,s):t.container.bind(mejs.MediaFeatures.fullScreenEventName,s)}var r=this,a=(t.container,e('
    ').appendTo(i));if("native"===r.media.pluginType||!r.options.usePluginFullScreen&&!mejs.MediaFeatures.isFirefox)a.click(function(){var e=mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||t.isFullScreen;e?t.exitFullScreen():t.enterFullScreen()});else{var l=null,c=function(){var e,t=document.createElement("x"),i=document.documentElement,n=window.getComputedStyle;return"pointerEvents"in t.style?(t.style.pointerEvents="auto",t.style.pointerEvents="x",i.appendChild(t),e=n&&"auto"===n(t,"").pointerEvents,i.removeChild(t),!!e):!1}();if(c&&!mejs.MediaFeatures.isOpera){var d,u,h=!1,p=function(){if(h){for(var e in m)m[e].hide();a.css("pointer-events",""),r.controls.css("pointer-events",""),r.media.removeEventListener("click",r.clickToPlayPauseCallback),h=!1}},m={},f=["top","left","right","bottom"],v=function(){var e=a.offset().left-r.container.offset().left,t=a.offset().top-r.container.offset().top,i=a.outerWidth(!0),n=a.outerHeight(!0),o=r.container.width(),s=r.container.height();for(d in m)m[d].css({position:"absolute",top:0,left:0});m.top.width(o).height(t),m.left.width(e).height(n).css({top:t}),m.right.width(o-e-i).height(n).css({top:t,left:e+i}),m.bottom.width(o).height(s-n-t).css({top:t+n})};for(r.globalBind("resize",function(){v()}),d=0,u=f.length;u>d;d++)m[f[d]]=e('
    ').appendTo(r.container).mouseover(p).hide();a.on("mouseover",function(){if(!r.isFullScreen){var e=a.offset(),i=t.container.offset();o.positionFullscreenButton(e.left-i.left,e.top-i.top,!1),a.css("pointer-events","none"),r.controls.css("pointer-events","none"),r.media.addEventListener("click",r.clickToPlayPauseCallback);for(d in m)m[d].show();v(),h=!0}}),o.addEventListener("fullscreenchange",function(e){r.isFullScreen=!r.isFullScreen,r.isFullScreen?r.media.removeEventListener("click",r.clickToPlayPauseCallback):r.media.addEventListener("click",r.clickToPlayPauseCallback),p()}),r.globalBind("mousemove",function(e){if(h){var t=a.offset();(e.pageYt.top+a.outerHeight(!0)||e.pageXt.left+a.outerWidth(!0))&&(a.css("pointer-events",""),r.controls.css("pointer-events",""),h=!1)}})}else a.on("mouseover",function(){null!==l&&(clearTimeout(l),delete l);var e=a.offset(),i=t.container.offset();o.positionFullscreenButton(e.left-i.left,e.top-i.top,!0)}).on("mouseout",function(){null!==l&&(clearTimeout(l),delete l),l=setTimeout(function(){o.hideFullscreenButton()},1500)})}t.fullscreenBtn=a,r.globalBind("keydown",function(e){(mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||r.isFullScreen)&&27==e.keyCode&&t.exitFullScreen()})}},cleanfullscreen:function(e){e.exitFullScreen()},containerSizeTimeout:null,enterFullScreen:function(){var t=this;if("native"===t.media.pluginType||!mejs.MediaFeatures.isFirefox&&!t.options.usePluginFullScreen){if(e(document.documentElement).addClass("mejs-fullscreen"),normalHeight=t.container.height(),normalWidth=t.container.width(),"native"===t.media.pluginType)if(mejs.MediaFeatures.hasTrueNativeFullScreen)mejs.MediaFeatures.requestFullScreen(t.container[0]),t.isInIframe&&setTimeout(function n(){t.isNativeFullScreen&&(e(window).width()!==screen.width?t.exitFullScreen():setTimeout(n,500))},500);else if(mejs.MediaFeatures.hasSemiNativeFullScreen)return void t.media.webkitEnterFullscreen();if(t.isInIframe){var i=t.options.newWindowCallback(this);if(""!==i){if(!mejs.MediaFeatures.hasTrueNativeFullScreen)return t.pause(),void window.open(i,t.id,"top=0,left=0,width="+screen.availWidth+",height="+screen.availHeight+",resizable=yes,scrollbars=no,status=no,toolbar=no");setTimeout(function(){t.isNativeFullScreen||(t.pause(),window.open(i,t.id,"top=0,left=0,width="+screen.availWidth+",height="+screen.availHeight+",resizable=yes,scrollbars=no,status=no,toolbar=no"))},250)}}t.container.addClass("mejs-container-fullscreen").width("100%").height("100%"),t.containerSizeTimeout=setTimeout(function(){t.container.css({width:"100%",height:"100%"}),t.setControlsSize()},500),"native"===t.media.pluginType?t.$media.width("100%").height("100%"):(t.container.find(".mejs-shim").width("100%").height("100%"),t.media.setVideoSize(e(window).width(),e(window).height())),t.layers.children("div").width("100%").height("100%"),t.fullscreenBtn&&t.fullscreenBtn.removeClass("mejs-fullscreen").addClass("mejs-unfullscreen"),t.setControlsSize(),t.isFullScreen=!0}},exitFullScreen:function(){var t=this;return clearTimeout(t.containerSizeTimeout),"native"!==t.media.pluginType&&mejs.MediaFeatures.isFirefox?void t.media.setFullscreen(!1):(mejs.MediaFeatures.hasTrueNativeFullScreen&&(mejs.MediaFeatures.isFullScreen()||t.isFullScreen)&&mejs.MediaFeatures.cancelFullScreen(),e(document.documentElement).removeClass("mejs-fullscreen"),t.container.removeClass("mejs-container-fullscreen").width(normalWidth).height(normalHeight),"native"===t.media.pluginType?t.$media.width(normalWidth).height(normalHeight):(t.container.find(".mejs-shim").width(normalWidth).height(normalHeight),t.media.setVideoSize(normalWidth,normalHeight)),t.layers.children("div").width(normalWidth).height(normalHeight),t.fullscreenBtn.removeClass("mejs-unfullscreen").addClass("mejs-fullscreen"),t.setControlsSize(),void(t.isFullScreen=!1))}})}(mejs.$),function(e){e.extend(mejs.MepDefaults,{startLanguage:"",tracksText:mejs.i18n.t("Captions/Subtitles"),hideCaptionsButtonWhenEmpty:!0,toggleCaptionsButtonWhenOnlyOne:!1,slidesSelector:""}),e.extend(MediaElementPlayer.prototype,{hasChapters:!1,buildtracks:function(t,i,n,o){if(0!=t.tracks.length){var s,r=this;if(r.domNode.textTracks)for(var s=r.domNode.textTracks.length-1;s>=0;s--)r.domNode.textTracks[s].mode="hidden";t.chapters=e('
    ').prependTo(n).hide(),t.captions=e('
    ').prependTo(n).hide(),t.captionsText=t.captions.find(".mejs-captions-text"),t.captionsButton=e('
    ").appendTo(i);var a=0;for(s=0;s0&&i.displayChapters(n)},!1),"slides"==n.kind&&i.setupSlides(n)},error:function(){i.loadNextTrack()}})},enableTrackButton:function(t,i){var n=this;""===i&&(i=mejs.language.codes[t]||t),n.captionsButton.find("input[value="+t+"]").prop("disabled",!1).siblings("label").html(i),n.options.startLanguage==t&&e("#"+n.id+"_captions_"+t).click(),n.adjustLanguageBox()},addTrackButton:function(t,i){var n=this;""===i&&(i=mejs.language.codes[t]||t),n.captionsButton.find("ul").append(e('
  • ")),n.adjustLanguageBox(),n.container.find(".mejs-captions-translations option[value="+t+"]").remove()},adjustLanguageBox:function(){var e=this;e.captionsButton.find(".mejs-captions-selector").height(e.captionsButton.find(".mejs-captions-selector ul").outerHeight(!0)+e.captionsButton.find(".mejs-captions-translations").outerHeight(!0))},checkForTracks:function(){var e=this,t=!1;if(e.options.hideCaptionsButtonWhenEmpty){for(i=0;i=i.entries.times[e].start&&t.media.currentTime<=i.entries.times[e].stop)return t.captionsText.html(i.entries.text[e]),void t.captions.show().height(0);t.captions.hide()}else t.captions.hide()}},setupSlides:function(e){var t=this;t.slides=e,t.slides.entries.imgs=[t.slides.entries.text.length],t.showSlide(0)},showSlide:function(t){if("undefined"!=typeof this.tracks&&"undefined"!=typeof this.slidesContainer){var i=this,n=i.slides.entries.text[t],o=i.slides.entries.imgs[t];"undefined"==typeof o||"undefined"==typeof o.fadeIn?i.slides.entries.imgs[t]=o=e('').on("load",function(){o.appendTo(i.slidesContainer).hide().fadeIn().siblings(":visible").fadeOut()}):o.is(":visible")||o.is(":animated")||o.fadeIn().siblings(":visible").fadeOut()}},displaySlides:function(){if("undefined"!=typeof this.slides){var e,t=this,i=t.slides;for(e=0;e=i.entries.times[e].start&&t.media.currentTime<=i.entries.times[e].stop)return void t.showSlide(e)}},displayChapters:function(){var e,t=this;for(e=0;e100||i==t.entries.times.length-1&&100>s+r)&&(s=100-r),o.chapters.append(e('
    '+t.entries.text[i]+''+mejs.Utility.secondsToTimeCode(t.entries.times[i].start)+"–"+mejs.Utility.secondsToTimeCode(t.entries.times[i].stop)+"
    ")),r+=s;o.chapters.find("div.mejs-chapter").click(function(){o.media.setCurrentTime(parseFloat(e(this).attr("rel"))),o.media.paused&&o.media.play()}),o.chapters.show()}}),mejs.language={codes:{af:"Afrikaans",sq:"Albanian",ar:"Arabic",be:"Belarusian",bg:"Bulgarian",ca:"Catalan",zh:"Chinese","zh-cn":"Chinese Simplified","zh-tw":"Chinese Traditional",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch",en:"English",et:"Estonian",tl:"Filipino",fi:"Finnish",fr:"French",gl:"Galician",de:"German",el:"Greek",ht:"Haitian Creole",iw:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",ga:"Irish",it:"Italian",ja:"Japanese",ko:"Korean",lv:"Latvian",lt:"Lithuanian",mk:"Macedonian",ms:"Malay",mt:"Maltese",no:"Norwegian",fa:"Persian",pl:"Polish",pt:"Portuguese",ro:"Romanian",ru:"Russian",sr:"Serbian",sk:"Slovak",sl:"Slovenian",es:"Spanish",sw:"Swahili",sv:"Swedish",tl:"Tagalog",th:"Thai",tr:"Turkish",uk:"Ukrainian",vi:"Vietnamese",cy:"Welsh",yi:"Yiddish"}},mejs.TrackFormatParser={webvvt:{pattern_identifier:/^([a-zA-z]+-)?[0-9]+$/,pattern_timecode:/^([0-9]{2}:[0-9]{2}:[0-9]{2}([,.][0-9]{1,3})?) --\> ([0-9]{2}:[0-9]{2}:[0-9]{2}([,.][0-9]{3})?)(.*)$/,parse:function(t){for(var i,n,o=0,s=mejs.TrackFormatParser.split2(t,/\r?\n/),r={text:[],times:[]};o$1"),r.text.push(n),r.times.push({start:0==mejs.Utility.convertSMPTEtoSeconds(i[1])?.2:mejs.Utility.convertSMPTEtoSeconds(i[1]),stop:mejs.Utility.convertSMPTEtoSeconds(i[3]),settings:i[5]})}return r}},dfxp:{parse:function(t){t=e(t).filter("tt");var i,n,o=0,s=t.children("div").eq(0),r=s.find("p"),a=t.find("#"+s.attr("style")),l={text:[],times:[]};if(a.length){var c=a.removeAttr("id").get(0).attributes;if(c.length)for(i={},o=0;o$1"),l.text.push(n),0==l.times.start&&(l.times.start=2)}return l}},split2:function(e,t){return e.split(t)}},3!="x\n\ny".split(/\n/gi).length&&(mejs.TrackFormatParser.split2=function(e,t){var i,n=[],o="";for(i=0;i
    ').appendTo(e("body")).hide(),t.container.bind("contextmenu",function(e){return t.isContextMenuEnabled?(e.preventDefault(),t.renderContextMenu(e.clientX-1,e.clientY-1),!1):void 0}),t.container.bind("click",function(){t.contextMenu.hide()}),t.contextMenu.bind("mouseleave",function(){t.startContextMenuTimer()})},cleancontextmenu:function(e){e.contextMenu.remove()},isContextMenuEnabled:!0,enableContextMenu:function(){this.isContextMenuEnabled=!0},disableContextMenu:function(){this.isContextMenuEnabled=!1},contextMenuTimeout:null,startContextMenuTimer:function(){var e=this;e.killContextMenuTimer(),e.contextMenuTimer=setTimeout(function(){e.hideContextMenu(),e.killContextMenuTimer()},750)},killContextMenuTimer:function(){var e=this.contextMenuTimer;null!=e&&(clearTimeout(e),delete e,e=null)},hideContextMenu:function(){this.contextMenu.hide()},renderContextMenu:function(t,i){for(var n=this,o="",s=n.options.contextMenuItems,r=0,a=s.length;a>r;r++)if(s[r].isSeparator)o+='
    ';else{var l=s[r].render(n);null!=l&&(o+='
    '+l+"
    ")}n.contextMenu.empty().append(e(o)).css({top:i,left:t}).show(),n.contextMenu.find(".mejs-contextmenu-item").each(function(){var t=e(this),i=parseInt(t.data("itemindex"),10),o=n.options.contextMenuItems[i];"undefined"!=typeof o.show&&o.show(t,n),t.click(function(){"undefined"!=typeof o.click&&o.click(n),n.contextMenu.hide()})}),setTimeout(function(){n.killControlsTimer("rev3")},100)}})}(mejs.$),function(e){e.extend(mejs.MepDefaults,{postrollCloseText:mejs.i18n.t("Close")}),e.extend(MediaElementPlayer.prototype,{buildpostroll:function(t,i,n,o){var s=this,r=s.container.find('link[rel="postroll"]').attr("href");"undefined"!=typeof r&&(t.postroll=e('').prependTo(n).hide(),s.media.addEventListener("ended",function(i){e.ajax({dataType:"html",url:r,success:function(e,t){n.find(".mejs-postroll-layer-content").html(e)}}),t.postroll.show()},!1))}})}(mejs.$);