var SF_DEBUG=!0,ytp=(!function(e){var r,t={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend"},a=document.createElement("div");for(r in t)if(void 0!==a.style[r]){e.transitionEnd=t[r];break}e.transitionEnd||(e.transitionEnd=!1)}(window),!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):jQuery)}(function(o){function n(e){e.preventDefault(),o.event.remove(b,"click",n)}function t(e,r){return(p?r.originalEvent.touches[0]:r)["page"+e.toUpperCase()]}function i(e,r,t){var a=o.Event(r,P);o.event.trigger(a,{originalEvent:e},e.target),a.isDefaultPrevented()&&(~r.indexOf("tap")&&!p?o.event.add(b,"click",n):e.preventDefault()),t&&(o.event.remove(b,T+"."+g,s),o.event.remove(b,f+"."+g,l))}function s(e){if(P.x=t("x",e),P.y=t("y",e),P.dx=P.x-v.x,P.dy=P.y-v.y,P.adx=Math.abs(P.dx),P.ady=Math.abs(P.dy),u=P.adx>h.motionThreshold||P.ady>h.motionThreshold){for(clearTimeout(d),P.orientation||(P.adx>P.ady?(P.orientation="horizontal",P.direction=0<P.dx?1:-1):(P.orientation="vertical",P.direction=0<P.dy?1:-1));e.target&&e.target!==v.target;)e.target=e.target.parentNode;return e.target!==v.target?(e.target=v.target,void l.call(this,o.Event(f+"."+g,e))):void i(e,"drag")}}function l(e){var r,t=e.timeStamp||+new Date,a=t-v.time;clearTimeout(d),u||y||e.target!==v.target?(e.target=v.target,a<h.flickDuration&&i(e,"flick"),P.end=!0,r="drag"):(r=(a=c===e.target&&t-m<h.doubleTapInterval)?"doubletap":"tap",c=a?null:v.target,m=t),i(e,r,!0)}var u,y,a,d,c,m,e=navigator.userAgent,r=/chrome/i.exec(e),e=/android/i.exec(e),p="ontouchstart"in window&&!(r&&!e),r=p?"touchstart":"mousedown",f=p?"touchend touchcancel":"mouseup mouseleave",T=p?"touchmove":"mousemove",g="finger",b=o("html")[0],v={},P={},h=o.Finger={pressDuration:300,doubleTapInterval:300,flickDuration:150,motionThreshold:5};return o.event.add(b,r+"."+g,function(e){var r=e.timeStamp||+new Date;a!=r&&(a=r,v.x=P.x=t("x",e),v.y=P.y=t("y",e),v.time=r,v.target=e.target,P.orientation=null,P.end=!1,y=u=!1,d=setTimeout(function(){y=!0,i(e,"press")},h.pressDuration),o.event.add(b,T+"."+g,s),o.event.add(b,f+"."+g,l),h.preventDefault)&&(e.preventDefault(),o.event.add(b,"click",n))}),o.each("tap doubletap press drag flick".split(" "),function(e,r){o.fn[r]=function(e){return e?this.on(r,e):this.trigger(r)}}),h}),ytp||{});function onYouTubeIframeAPIReady(){ytp.YTAPIReady||(ytp.YTAPIReady=!0,jQuery(document).trigger("YTAPIReady"))}var getYTPVideoID=function(e){var r,t;return 0<e.indexOf("youtu.be")||0<e.indexOf("youtube.com/embed")?r=(t=0<(r=e.substr(e.lastIndexOf("/")+1,e.length)).indexOf("?list=")?r.substr(r.lastIndexOf("="),r.length):null)?r.substr(0,r.lastIndexOf("?")):r:t=-1<e.indexOf("http")?(r=e.match(/[\\?&]v=([^&#]*)/)[1],0<e.indexOf("list=")?e.match(/[\\?&]list=([^&#]*)/)[1]:null):(r=15<e.length?null:e)?null:e,{videoID:r,playlistID:t}};function iOSversion(){var e;if(/iP(hone|od|ad)/.test(navigator.platform))return e=navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/),[parseInt(e[1],10),parseInt(e[2],10),parseInt(e[3]||0,10)]}!function(jQuery,ytp){jQuery.mbYTPlayer={name:"jquery.mb.YTPlayer",version:"3.2.9",build:"7414",author:"Matteo Bicocchi (pupunzi)",apiKey:"",defaults:{videoURL:null,containment:"body",ratio:"auto",fadeOnStartTime:1500,startAt:0,stopAt:0,autoPlay:!0,coverImage:!1,loop:!0,addRaster:!1,mask:!1,opacity:1,quality:"default",vol:50,mute:!1,showControls:!0,anchor:"center,center",showAnnotations:!1,cc_load_policy:!1,showYTLogo:!0,useOnMobile:!0,mobileFallbackImage:null,playOnlyIfVisible:!1,onScreenPercentage:30,stopMovieOnBlur:!0,realfullscreen:!0,optimizeDisplay:!0,abundance:.3,gaTrack:!0,remember_last_time:!1,addFilters:!1,onReady:function(e){},onError:function(e,r){}},controls:{play:"P",pause:"p",mute:"M",unmute:"A",onlyYT:"O",showSite:"R",ytLogo:"Y"},controlBar:null,locationProtocol:"https:",defaultFilters:{grayscale:{value:0,unit:"%"},hue_rotate:{value:0,unit:"deg"},invert:{value:0,unit:"%"},opacity:{value:0,unit:"%"},saturate:{value:0,unit:"%"},sepia:{value:0,unit:"%"},brightness:{value:0,unit:"%"},contrast:{value:0,unit:"%"},blur:{value:0,unit:"px"}},buildPlayer:function(options){var tag;function isIframe(){var r=!1;try{self.location.href!=top.location.href&&(r=!0)}catch(e){r=!0}return r}return ytp.YTAPIReady||void 0!==window.YT?setTimeout(function(){jQuery(document).trigger("YTAPIReady"),ytp.YTAPIReady=!0},100):(jQuery("#YTAPI").remove(),tag=jQuery("<script><\/script>").attr({src:jQuery.mbYTPlayer.locationProtocol+"//www.youtube.com/iframe_api?v="+jQuery.mbYTPlayer.version,id:"YTAPI"}),jQuery("head").prepend(tag)),this.each(function(){var YTPlayer=this,$YTPlayer=jQuery(YTPlayer),property=($YTPlayer.hide(),YTPlayer.loop=0,YTPlayer.state=0,YTPlayer.filters=jQuery.extend(!0,{},jQuery.mbYTPlayer.defaultFilters),YTPlayer.filtersEnabled=!0,YTPlayer.id=YTPlayer.id||"YTP_"+(new Date).getTime(),$YTPlayer.addClass("mb_YTPlayer"),$YTPlayer.data("property")&&"string"==typeof $YTPlayer.data("property")?eval("("+$YTPlayer.data("property")+")"):$YTPlayer.data("property")),fullScreenAvailable=("object"!=typeof property&&(property={}),YTPlayer.opt=jQuery.extend(!0,{},jQuery.mbYTPlayer.defaults,YTPlayer.opt,options,property),YTPlayer.opt.elementId=YTPlayer.id,0===YTPlayer.opt.vol&&(YTPlayer.opt.vol=1,YTPlayer.opt.mute=!0),YTPlayer.opt.autoPlay&&0==YTPlayer.opt.mute&&jQuery.mbBrowser.chrome&&(jQuery(document).one("mousedown.YTPstart",function(){$YTPlayer.YTPPlay()}),console.info("YTPlayer info: On Webkit browsers you can not autoplay the video if the audio is on.")),YTPlayer.opt.loop&&"boolean"==typeof YTPlayer.opt.loop&&(YTPlayer.opt.loop=9999),document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled),start_from_last=(YTPlayer.opt.realfullscreen=!(isIframe()||!fullScreenAvailable)&&YTPlayer.opt.realfullscreen,YTPlayer.opt.showAnnotations=YTPlayer.opt.showAnnotations?"1":"3",YTPlayer.opt.cc_load_policy=YTPlayer.opt.cc_load_policy?"1":"0",YTPlayer.opt.coverImage=YTPlayer.opt.coverImage||YTPlayer.opt.backgroundImage,jQuery.mbBrowser.msie&&jQuery.mbBrowser.version<9&&(YTPlayer.opt.opacity=1),YTPlayer.opt.containment="self"===YTPlayer.opt.containment?$YTPlayer:jQuery(YTPlayer.opt.containment),YTPlayer.isRetina=window.retina||1<window.devicePixelRatio,YTPlayer.opt.ratio="auto"===YTPlayer.opt.ratio?16/9:YTPlayer.opt.ratio,YTPlayer.opt.ratio=eval(YTPlayer.opt.ratio),YTPlayer.orig_containment_background=YTPlayer.opt.containment.css("background-image"),$YTPlayer.attr("id")||$YTPlayer.attr("id","ytp_"+(new Date).getTime()),YTPlayer.playerID="iframe_"+YTPlayer.id,YTPlayer.isAlone=!1,YTPlayer.hasFocus=!0,YTPlayer.videoID=YTPlayer.opt.videoURL?getYTPVideoID(YTPlayer.opt.videoURL).videoID:!!$YTPlayer.attr("href")&&getYTPVideoID($YTPlayer.attr("href")).videoID,YTPlayer.playlistID=YTPlayer.opt.videoURL?getYTPVideoID(YTPlayer.opt.videoURL).playlistID:!!$YTPlayer.attr("href")&&getYTPVideoID($YTPlayer.attr("href")).playlistID,0);if(jQuery.mbCookie.get("YTPlayer_start_from"+YTPlayer.videoID)&&(start_from_last=parseFloat(jQuery.mbCookie.get("YTPlayer_start_from"+YTPlayer.videoID))),YTPlayer.opt.remember_last_time&&start_from_last&&(YTPlayer.start_from_last=start_from_last,jQuery.mbCookie.remove("YTPlayer_start_from"+YTPlayer.videoID)),YTPlayer.isPlayer=$YTPlayer.is(YTPlayer.opt.containment),YTPlayer.isBackground=YTPlayer.opt.containment.is("body"),!YTPlayer.isBackground||!ytp.backgroundIsInited){var bgndURL,playerBox=(YTPlayer.isPlayer&&$YTPlayer.show(),YTPlayer.overlay=jQuery("<div/>").css({position:"absolute",top:0,left:0,width:"100%",height:"100%"}).addClass("YTPOverlay"),!YTPlayer.opt.coverImage&&"none"==YTPlayer.orig_containment_background||(bgndURL=YTPlayer.opt.coverImage?"url("+YTPlayer.opt.coverImage+") center center":YTPlayer.orig_containment_background,YTPlayer.opt.containment.css({background:bgndURL,backgroundColor:"#000",backgroundSize:"cover",backgroundRepeat:"no-repeat"})),YTPlayer.wrapper=jQuery("<div/>").attr("id","wrapper_"+YTPlayer.id).css({position:"absolute",zIndex:0,minWidth:"100%",minHeight:"100%",left:0,top:0,overflow:"hidden",opacity:0}).addClass("mbYTP_wrapper"),YTPlayer.isPlayer&&(YTPlayer.inlinePlayButton=jQuery("<div/>").addClass("inlinePlayButton").html(jQuery.mbYTPlayer.controls.play),$YTPlayer.append(YTPlayer.inlinePlayButton),YTPlayer.inlinePlayButton.on("click",function(e){$YTPlayer.YTPPlay(),e.stopPropagation()}),YTPlayer.opt.autoPlay&&YTPlayer.inlinePlayButton.hide(),YTPlayer.overlay.on("click",function(){$YTPlayer.YTPTogglePlay()}).css({cursor:"pointer"})),jQuery("<div/>").attr("id",YTPlayer.playerID).addClass("playerBox"));if(playerBox.css({position:"absolute",zIndex:0,width:"100%",height:"100%",top:0,left:0,overflow:"hidden",opacity:1}),YTPlayer.wrapper.append(playerBox),playerBox.after(YTPlayer.overlay),YTPlayer.isPlayer&&(YTPlayer.inlineWrapper=jQuery("<div/>").addClass("inline-YTPlayer"),YTPlayer.inlineWrapper.css({position:"relative",maxWidth:YTPlayer.opt.containment.css("width")}),YTPlayer.opt.containment.css({position:"relative",paddingBottom:"56.25%",overflow:"hidden",height:0}),YTPlayer.opt.containment.wrap(YTPlayer.inlineWrapper)),YTPlayer.opt.containment.children().not("script, style").each(function(){"static"==jQuery(this).css("position")&&jQuery(this).css("position","relative")}),YTPlayer.isBackground?(jQuery("body").css({boxSizing:"border-box"}),YTPlayer.wrapper.css({position:"fixed",top:0,left:0,zIndex:0})):"static"==YTPlayer.opt.containment.css("position")&&(YTPlayer.opt.containment.css({position:"relative"}),$YTPlayer.show()),YTPlayer.opt.containment.prepend(YTPlayer.wrapper),YTPlayer.isBackground||YTPlayer.overlay.on("mouseenter",function(){YTPlayer.controlBar&&YTPlayer.controlBar.length&&YTPlayer.controlBar.addClass("visible")}).on("mouseleave",function(){YTPlayer.controlBar&&YTPlayer.controlBar.length&&YTPlayer.controlBar.removeClass("visible")}),jQuery.mbBrowser.mobile&&!YTPlayer.opt.useOnMobile)return YTPlayer.opt.mobileFallbackImage&&(YTPlayer.wrapper.css({backgroundImage:"url("+YTPlayer.opt.mobileFallbackImage+")",backgroundPosition:"center center",backgroundSize:"cover",backgroundRepeat:"no-repeat",opacity:1}),YTPlayer.wrapper.css({opacity:1})),$YTPlayer;jQuery.mbBrowser.mobile&&YTPlayer.opt.autoPlay&&YTPlayer.opt.useOnMobile&&jQuery("body").one("touchstart",function(){YTPlayer.player.playVideo()}),jQuery(document).one("YTAPIReady",function(){$YTPlayer.trigger("YTAPIReady_"+YTPlayer.id),ytp.YTAPIReady=!0}),YTPlayer.isOnScreen=jQuery.mbYTPlayer.isOnScreen(YTPlayer,YTPlayer.opt.onScreenPercentage),$YTPlayer.one("YTAPIReady_"+YTPlayer.id,function(){var a=this,t=jQuery(a);a.isBackground&&ytp.backgroundIsInited||a.isInit||(a.isBackground&&(ytp.backgroundIsInited=!0),a.opt.autoPlay=void 0===a.opt.autoPlay?!!a.isBackground:a.opt.autoPlay,a.opt.vol=a.opt.vol||100,jQuery.mbYTPlayer.getDataFromAPI(a),jQuery(a).on("YTPChanged",function(e){var r;a.isInit||(a.isInit=!0,r={host:"https://www.youtube-nocookie.com",modestbranding:1,autoplay:0,controls:0,showinfo:0,rel:0,enablejsapi:1,version:3,playerapiid:a.playerID,origin:"*",allowfullscreen:!0,wmode:"transparent",iv_load_policy:a.opt.showAnnotations,cc_load_policy:a.opt.cc_load_policy,playsinline:jQuery.mbBrowser.mobile?1:0,html5:document.createElement("video").canPlayType?1:0},new YT.Player(a.playerID,{playerVars:r,host:"https://www.youtube-nocookie.com",events:{onReady:function(e){a.player=e.target,a.player.loadVideoById({videoId:a.videoID.toString(),suggestedQuality:a.opt.quality}),t.trigger("YTPlayerIsReady_"+a.id)},onStateChange:function(e){if("function"==typeof e.target.getPlayerState){var r,t=e.target.getPlayerState();if(a.preventTrigger||a.isStarting)a.preventTrigger=!1;else{switch(a.state=t,e.data==YT.PlayerState.PLAYING&&e.target.setPlaybackQuality(a.opt.quality),t){case-1:r="YTPUnstarted";break;case 0:r="YTPRealEnd";break;case 1:r="YTPPlay",a.controlBar.length&&a.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.pause),a.isPlayer&&a.inlinePlayButton.hide(),jQuery(document).off("mousedown.YTPstart");break;case 2:r="YTPPause",a.controlBar.length&&a.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play),a.isPlayer&&a.inlinePlayButton.show();break;case 3:a.player.setPlaybackQuality(a.opt.quality),r="YTPBuffering",a.controlBar.length&&a.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play);break;case 5:r="YTPCued"}e=jQuery.Event(r);e.time=a.currentTime,jQuery(a).trigger(e)}}},onPlaybackQualityChange:function(e){var e=e.target.getPlaybackQuality(),r=jQuery.Event("YTPQualityChange");r.quality=e,jQuery(a).trigger(r)},onError:function(e){switch("function"==typeof a.opt.onError&&a.opt.onError(t,e),e.data){case 2:console.error("video ID:: "+a.videoID+": The request contains an invalid parameter value. For example, this error occurs if you specify a video ID that does not have 11 characters, or if the video ID contains invalid characters, such as exclamation points or asterisks.");break;case 5:console.error("video ID:: "+a.videoID+": The requested content cannot be played in an HTML5 player or another error related to the HTML5 player has occurred.");break;case 100:console.error("video ID:: "+a.videoID+": The video requested was not found. This error occurs when a video has been removed (for any reason) or has been marked as private.");break;case 101:case 150:console.error("video ID:: "+a.videoID+": The owner of the requested video does not allow it to be played in embedded players.")}a.isList&&jQuery(a).YTPPlayNext()}}}),t.on("YTPlayerIsReady_"+a.id,function(){if(a.isReady)return this;a.playerEl=a.player.getIframe(),jQuery(a.playerEl).unselectable(),t.optimizeDisplay(),jQuery(window).off("resize.YTP_"+a.id).on("resize.YTP_"+a.id,function(){t.optimizeDisplay()}),a.opt.remember_last_time&&jQuery(window).on("unload.YTP_"+a.id,function(){var e=a.player.getCurrentTime();jQuery.mbCookie.set("YTPlayer_start_from"+a.videoID,e,0)}),t.YTPCheckForState()}))}))}),$YTPlayer.off("YTPTime.mask"),jQuery.mbYTPlayer.applyMask(YTPlayer)}})},isOnScreen:function(e,r){r=r||10;var e=e.wrapper,t=jQuery(window).scrollTop(),a=t+jQuery(window).height(),r=e.height()*r/100,o=e.offset().top+r;return e.offset().top+(e.height()-r)<=a&&t<=o},getDataFromAPI:function(o){o.videoData=jQuery.mbStorage.get("YTPlayer_data_"+o.videoID),o.videoData?(setTimeout(function(){o.dataReceived=!0;var e,r=jQuery.Event("YTPChanged"),t=(r.time=o.currentTime,r.videoId=o.videoID,r.opt=o.opt,jQuery(o).trigger(r),jQuery.Event("YTPData"));for(e in t.prop={},o.videoData)t.prop[e]=o.videoData[e];jQuery(o).trigger(t)},o.opt.fadeOnStartTime),o.hasData=!0):jQuery.mbYTPlayer.apiKey?jQuery.getJSON(jQuery.mbYTPlayer.locationProtocol+"//www.googleapis.com/youtube/v3/videos?id="+o.videoID+"&key="+jQuery.mbYTPlayer.apiKey+"&part=snippet",function(e){o.dataReceived=!0;var r,t=jQuery.Event("YTPChanged"),a=(t.time=o.currentTime,t.videoId=o.videoID,jQuery(o).trigger(t),e.items[0]?(t=e.items[0].snippet,o.videoData={},o.videoData.id=o.videoID,o.videoData.channelTitle=t.channelTitle,o.videoData.title=t.title,o.videoData.description=t.description.length<400?t.description:t.description.substring(0,400)+" ...",o.videoData.thumb_max=t.thumbnails.maxres?t.thumbnails.maxres.url:null,o.videoData.thumb_high=t.thumbnails.high?t.thumbnails.high.url:null,o.videoData.thumb_medium=t.thumbnails.medium?t.thumbnails.medium.url:null,jQuery.mbStorage.set("YTPlayer_data_"+o.videoID,o.videoData),o.hasData=!0):(o.videoData={},o.hasData=!1),jQuery.Event("YTPData"));for(r in a.prop={},o.videoData)a.prop[r]=o.videoData[r];jQuery(o).trigger(a)}):(setTimeout(function(){var e=jQuery.Event("YTPChanged");e.time=o.currentTime,e.videoId=o.videoID,jQuery(o).trigger(e)},10),o.videoData=null),o.opt.ratio="auto"==o.opt.ratio?16/9:o.opt.ratio,o.isPlayer&&!o.opt.autoPlay&&(o.loading=jQuery("<div/>").addClass("loading").html("Loading").hide(),jQuery(o).append(o.loading),o.loading.fadeIn())},removeStoredData:function(){jQuery.mbStorage.remove()},getVideoData:function(){return this.get(0).videoData},getVideoID:function(){return this.get(0).videoID||!1},getPlaylistID:function(){return this.get(0).playlistID||!1},setVideoQuality:function(e){var r=this.get(0);return jQuery(r).YTPPause(),r.opt.quality=e,r.player.setPlaybackQuality(e),jQuery(r).YTPPlay(),this},getVideoQuality:function(){return this.get(0).player.getPlaybackQuality()},playlist:function(e,r,t){var a=this.get(0);return a.isList=!0,r&&(e=jQuery.shuffle(e)),a.videoID||(a.videos=e,a.videoCounter=1,a.videoLength=e.length,jQuery(a).data("property",e[0]),jQuery(a).YTPlayer()),"function"==typeof t&&jQuery(a).one("YTPChanged",function(){t(a)}),jQuery(a).on("YTPEnd",function(){jQuery(a).YTPPlayNext()}),this},playNext:function(){var e=this.get(0);return e.videoCounter++,e.videoCounter>e.videoLength&&(e.videoCounter=1),jQuery(e).YTPPlayIndex(e.videoCounter),this},playPrev:function(){var e=this.get(0);return e.videoCounter--,e.videoCounter<=0&&(e.videoCounter=e.videoLength),jQuery(e).YTPPlayIndex(e.videoCounter),this},playIndex:function(e){var r=this.get(0),e=(r.checkForStartAt&&(clearInterval(r.checkForStartAt),clearInterval(r.getState)),r.videoCounter=e,r.videoCounter>=r.videoLength&&(r.videoCounter=r.videoLength),r.videos[r.videoCounter-1]);return jQuery(r).YTPChangeVideo(e),this},changeVideo:function(e){var r=this,t=r.get(0),e=(t.opt.startAt=0,t.opt.stopAt=0,t.opt.mask=!1,t.opt.mute=!0,t.opt.autoPlay=!0,t.opt.addFilters=!1,t.opt.coverImage=!1,t.hasData=!1,t.hasChanged=!0,t.player.loopTime=void 0,e&&jQuery.extend(t.opt,e),t.videoID=getYTPVideoID(t.opt.videoURL).videoID,t.opt.loop&&"boolean"==typeof t.opt.loop&&(t.opt.loop=9999),t.wrapper.css({background:"none"}),jQuery(t.playerEl).CSSAnimate({opacity:0},t.opt.fadeOnStartTime,function(){jQuery.mbYTPlayer.getDataFromAPI(t),r.YTPGetPlayer().loadVideoById({videoId:t.videoID,suggestedQuality:t.opt.quality}),r.YTPPause(),r.optimizeDisplay(),r.YTPCheckForState()}),jQuery.Event("YTPChangeVideo"));return e.time=t.currentTime,jQuery(t).trigger(e),jQuery.mbYTPlayer.applyMask(t),this},getPlayer:function(){var e=this.get(0);return e.isReady&&e.player||null},playerDestroy:function(){var e=this.get(0);return e.isReady&&(ytp.YTAPIReady=!0,ytp.backgroundIsInited=!1,e.isInit=!1,e.videoID=null,e.isReady=!1,e.wrapper.remove(),jQuery("#controlBar_"+e.id).remove(),clearInterval(e.checkForStartAt),clearInterval(e.getState)),this},fullscreen:function(real){var YTPlayer=this.get(0),controls=(void 0===real&&(real=eval(YTPlayer.opt.realfullscreen)),jQuery("#controlBar_"+YTPlayer.id)),fullScreenBtn=controls.find(".mb_OnlyYT"),videoWrapper=YTPlayer.isPlayer?YTPlayer.opt.containment:YTPlayer.wrapper,fullscreenchange;function hideMouse(){YTPlayer.overlay.css({cursor:"none"})}function RunPrefixMethod(e,r){for(var t,a,o=["webkit","moz","ms","o",""],n=0;n<o.length&&!e[t];){if(t=r,""==o[n]&&(t=t.substr(0,1).toLowerCase()+t.substr(1)),"undefined"!=(a=typeof e[t=o[n]+t]))return o=[o[n]],"function"==a?e[t]():e[t];n++}}function launchFullscreen(e){RunPrefixMethod(e,"RequestFullScreen")}function cancelFullscreen(){(RunPrefixMethod(document,"FullScreen")||RunPrefixMethod(document,"IsFullScreen"))&&RunPrefixMethod(document,"CancelFullScreen")}return real&&(fullscreenchange=jQuery.mbBrowser.mozilla?"mozfullscreenchange":jQuery.mbBrowser.webkit?"webkitfullscreenchange":"fullscreenchange",jQuery(document).off(fullscreenchange).on(fullscreenchange,function(){RunPrefixMethod(document,"IsFullScreen")||RunPrefixMethod(document,"FullScreen")?(jQuery(YTPlayer).YTPSetVideoQuality("default"),jQuery(YTPlayer).trigger("YTPFullScreenStart")):(YTPlayer.isAlone=!1,fullScreenBtn.html(jQuery.mbYTPlayer.controls.onlyYT),jQuery(YTPlayer).YTPSetVideoQuality(YTPlayer.opt.quality),videoWrapper.removeClass("YTPFullscreen"),videoWrapper.CSSAnimate({opacity:YTPlayer.opt.opacity},YTPlayer.opt.fadeOnStartTime),videoWrapper.css({zIndex:0}),YTPlayer.isBackground?jQuery("body").after(controls):YTPlayer.wrapper.before(controls),jQuery(window).resize(),jQuery(YTPlayer).trigger("YTPFullScreenEnd"))})),YTPlayer.isAlone?(jQuery(document).off("mousemove.YTPlayer"),clearTimeout(YTPlayer.hideCursor),YTPlayer.overlay.css({cursor:"auto"}),real?cancelFullscreen():(videoWrapper.CSSAnimate({opacity:YTPlayer.opt.opacity},YTPlayer.opt.fadeOnStartTime),videoWrapper.css({zIndex:0})),fullScreenBtn.html(jQuery.mbYTPlayer.controls.onlyYT),YTPlayer.isAlone=!1):(jQuery(document).on("mousemove.YTPlayer",function(e){YTPlayer.overlay.css({cursor:"auto"}),clearTimeout(YTPlayer.hideCursor),jQuery(e.target).parents().is(".mb_YTPBar")||(YTPlayer.hideCursor=setTimeout(hideMouse,3e3))}),hideMouse(),real?(videoWrapper.css({opacity:0}),videoWrapper.addClass("YTPFullscreen"),launchFullscreen(videoWrapper.get(0)),setTimeout(function(){videoWrapper.CSSAnimate({opacity:1},2*YTPlayer.opt.fadeOnStartTime),videoWrapper.append(controls),jQuery(YTPlayer).optimizeDisplay(),YTPlayer.player.seekTo(YTPlayer.player.getCurrentTime()+.1,!0)},YTPlayer.opt.fadeOnStartTime)):videoWrapper.css({zIndex:1e4}).CSSAnimate({opacity:1},2*YTPlayer.opt.fadeOnStartTime),fullScreenBtn.html(jQuery.mbYTPlayer.controls.showSite),YTPlayer.isAlone=!0),this},toggleLoops:function(){var e=this.get(0),r=e.opt;return 1==r.loop?r.loop=0:(r.startAt?e.player.seekTo(r.startAt):e.player.playVideo(),r.loop=1),this},play:function(){var e=this.get(0),r=jQuery(e);return e.isReady&&(setTimeout(function(){r.YTPSetAbundance(e.opt.abundance)},300),e.player.playVideo(),jQuery(e.playerEl).css({opacity:1}),e.wrapper.css({backgroundImage:"none"}),e.wrapper.CSSAnimate({opacity:e.isAlone?1:e.opt.opacity},e.opt.fadeOnStartTime),jQuery("#controlBar_"+e.id).find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.pause),e.state=1),this},togglePlay:function(e){var r=this.get(0);return r.isReady&&(1==r.state?this.YTPPause():this.YTPPlay(),"function"==typeof e)&&e(r.state),this},stop:function(){var e=this.get(0);return e.isReady&&(jQuery("#controlBar_"+e.id).find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play),e.player.stopVideo()),this},pause:function(){var e=this.get(0);return e.isReady&&(e.opt.abundance<.2&&this.YTPSetAbundance(.2),e.player.pauseVideo(),e.state=2),this},seekTo:function(e){var r=this.get(0);return r.isReady&&r.player.seekTo(e,!0),this},setVolume:function(e){var r=this.get(0);return r.isReady&&(r.opt.vol=e,this.YTPUnmute(),r.player.setVolume(r.opt.vol),r.volumeBar)&&r.volumeBar.length&&r.volumeBar.updateSliderVal(e),this},getVolume:function(){var e=this.get(0);return e.isReady?e.player.getVolume():this},toggleVolume:function(){var e=this.get(0);return e.isReady&&(e.isMute?(jQuery.mbBrowser.mobile||this.YTPSetVolume(e.opt.vol),this.YTPUnmute()):this.YTPMute()),this},mute:function(){var e,r=this.get(0);return!r.isReady||r.isMute||(r.player.mute(),r.isMute=!0,r.player.setVolume(0),r.volumeBar&&r.volumeBar.length&&10<r.volumeBar.width()&&r.volumeBar.updateSliderVal(0),jQuery("#controlBar_"+r.id).find(".mb_YTPMuteUnmute").html(jQuery.mbYTPlayer.controls.unmute),jQuery(r).addClass("isMuted"),r.volumeBar&&r.volumeBar.length&&r.volumeBar.addClass("muted"),(e=jQuery.Event("YTPMuted")).time=r.currentTime,r.preventTrigger)||jQuery(r).trigger(e),this},unmute:function(){var e,r=this.get(0);return r.isReady&&r.isMute&&(r.player.unMute(),r.isMute=!1,jQuery(r).YTPSetVolume(r.opt.vol),r.volumeBar&&r.volumeBar.length&&r.volumeBar.updateSliderVal(10<r.opt.vol?r.opt.vol:10),jQuery("#controlBar_"+r.id).find(".mb_YTPMuteUnmute").html(jQuery.mbYTPlayer.controls.mute),jQuery(r).removeClass("isMuted"),r.volumeBar&&r.volumeBar.length&&r.volumeBar.removeClass("muted"),(e=jQuery.Event("YTPUnmuted")).time=r.currentTime,r.preventTrigger||jQuery(r).trigger(e)),this},applyFilter:function(e,r){var t=this.get(0);if(!t.isReady)return this;t.filters[e].value=r,t.filtersEnabled&&this.YTPEnableFilters()},applyFilters:function(e){var r,t=this,a=t.get(0);if(!a.isReady)return this;if(!a.isReady)return jQuery(a).on("YTPReady",function(){t.YTPApplyFilters(e)}),this;for(r in e)t.YTPApplyFilter(r,e[r]);t.trigger("YTPFiltersApplied")},toggleFilter:function(e,r){var t=this.get(0);return t.isReady&&(t.filters[e].value?t.filters[e].value=0:t.filters[e].value=r,t.filtersEnabled)&&jQuery(t).YTPEnableFilters(),this},toggleFilters:function(e){var r=this.get(0);return r.isReady&&(r.filtersEnabled?(jQuery(r).trigger("YTPDisableFilters"),jQuery(r).YTPDisableFilters()):(jQuery(r).YTPEnableFilters(),jQuery(r).trigger("YTPEnableFilters")),"function"==typeof e)&&e(r.filtersEnabled),this},disableFilters:function(){var e,r=this.get(0);return r.isReady&&((e=jQuery(r.playerEl)).css("-webkit-filter",""),e.css("filter",""),r.filtersEnabled=!1),this},enableFilters:function(){var e=this.get(0);if(e.isReady){var r,t=jQuery(e.playerEl),a="";for(r in e.filters)e.filters[r].value&&(a+=r.replace("_","-")+"("+e.filters[r].value+e.filters[r].unit+") ");t.css("-webkit-filter",a),t.css("filter",a),e.filtersEnabled=!0}return this},removeFilter:function(e,r){var t=this.get(0);if(t.isReady){if("function"==typeof e&&(r=e,e=null),e)this.YTPApplyFilter(e,0),"function"==typeof r&&r(e);else{for(var a in t.filters)this.YTPApplyFilter(a,0);"function"==typeof r&&r(a),t.filters=jQuery.extend(!0,{},jQuery.mbYTPlayer.defaultFilters)}e=jQuery.Event("YTPFiltersApplied");this.trigger(e)}return this},getFilters:function(){var e=this.get(0);return e.isReady?e.filters:this},addMask:function(e){var r,t=this.get(0);return t.isReady&&(e=e||t.actualMask,r=jQuery("<img/>").attr("src",e).on("load",function(){t.overlay.CSSAnimate({opacity:0},t.opt.fadeOnStartTime,function(){t.hasMask=!0,r.remove(),t.overlay.css({backgroundImage:"url("+e+")",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"cover"}),t.overlay.CSSAnimate({opacity:1},t.opt.fadeOnStartTime)})})),this},removeMask:function(){var e=this.get(0);return e.isReady&&e.overlay.CSSAnimate({opacity:0},e.opt.fadeOnStartTime,function(){e.hasMask=!1,e.overlay.css({backgroundImage:"",backgroundRepeat:"",backgroundPosition:"",backgroundSize:""}),e.overlay.CSSAnimate({opacity:1},e.opt.fadeOnStartTime)}),this},applyMask:function(t){var a=jQuery(t);if(!t.isReady)return this;if(a.off("YTPTime.mask"),t.opt.mask)if("string"==typeof t.opt.mask)a.YTPAddMask(t.opt.mask),t.actualMask=t.opt.mask;else if("object"==typeof t.opt.mask){for(var e in t.opt.mask)t.opt.mask[e]&&jQuery("<img/>").attr("src",t.opt.mask[e]);t.opt.mask[0]&&a.YTPAddMask(t.opt.mask[0]),a.on("YTPTime.mask",function(e){for(var r in t.opt.mask)e.time==r&&(t.opt.mask[r]?(a.YTPAddMask(t.opt.mask[r]),t.actualMask=t.opt.mask[r]):a.YTPRemoveMask())})}},toggleMask:function(){var e,r=this.get(0);return r.isReady&&(e=jQuery(r),r.hasMask?e.YTPRemoveMask():e.YTPAddMask()),this},manageProgress:function(){var e=this.get(0),r=jQuery("#controlBar_"+e.id),t=r.find(".mb_YTPProgress"),a=r.find(".mb_YTPLoaded"),r=r.find(".mb_YTPseekbar"),t=t.outerWidth(),o=Math.floor(e.player.getCurrentTime()),n=Math.floor(e.player.getDuration()),t=o*t/n,e=100*e.player.getVideoLoadedFraction();return a.css({left:0,width:e+"%"}),r.css({left:0,width:t}),{totalTime:n,currentTime:o}},buildControls:function(YTPlayer){var buttonBar,playpause,MuteUnmute,volumeBar,idx,vURL,movieUrl,onlyVideo,progressBar,loadedBar,timeBar;jQuery("#controlBar_"+YTPlayer.id).remove(),YTPlayer.opt.showControls?(YTPlayer.opt.showYTLogo=YTPlayer.opt.showYTLogo||YTPlayer.opt.printUrl,jQuery("#controlBar_"+YTPlayer.id).length||(YTPlayer.controlBar=jQuery("<div/>").attr("id","controlBar_"+YTPlayer.id).addClass("mb_YTPBar").css({whiteSpace:"noWrap",position:YTPlayer.isBackground?"fixed":"absolute",zIndex:YTPlayer.isBackground?1e4:1e3}).hide().on("click",function(e){e.stopPropagation()}),buttonBar=jQuery("<div/>").addClass("buttonBar"),playpause=jQuery("<span>"+jQuery.mbYTPlayer.controls.play+"</span>").addClass("mb_YTPPlayPause ytpicon").on("click",function(e){e.stopPropagation(),jQuery(YTPlayer).YTPTogglePlay()}),MuteUnmute=jQuery("<span>"+jQuery.mbYTPlayer.controls.mute+"</span>").addClass("mb_YTPMuteUnmute ytpicon").on("click",function(e){e.stopPropagation(),jQuery(YTPlayer).YTPToggleVolume()}),volumeBar=jQuery("<div/>").addClass("mb_YTPVolumeBar").css({display:"inline-block"}),YTPlayer.volumeBar=volumeBar,idx=jQuery("<span/>").addClass("mb_YTPTime"),vURL=YTPlayer.opt.videoURL||"",vURL.indexOf("http")<0&&(vURL=jQuery.mbYTPlayer.locationProtocol+"//www.youtube.com/watch?v="+YTPlayer.opt.videoURL),movieUrl=jQuery("<span/>").html(jQuery.mbYTPlayer.controls.ytLogo).addClass("mb_YTPUrl ytpicon").attr("title","view on YouTube").on("click",function(){window.open(vURL,"viewOnYT")}),onlyVideo=jQuery("<span/>").html(jQuery.mbYTPlayer.controls.onlyYT).addClass("mb_OnlyYT ytpicon").on("click",function(e){e.stopPropagation(),jQuery(YTPlayer).YTPFullscreen(YTPlayer.opt.realfullscreen)}),progressBar=jQuery("<div/>").addClass("mb_YTPProgress").css("position","absolute").on("click",function(e){e.stopPropagation(),timeBar.css({width:e.clientX-timeBar.offset().left}),YTPlayer.timeW=e.clientX-timeBar.offset().left,YTPlayer.controlBar.find(".mb_YTPLoaded").css({width:0});e=Math.floor(YTPlayer.player.getDuration());YTPlayer.goto=timeBar.outerWidth()*e/progressBar.outerWidth(),YTPlayer.player.seekTo(parseFloat(YTPlayer.goto),!0),YTPlayer.controlBar.find(".mb_YTPLoaded").css({width:0})}),loadedBar=jQuery("<div/>").addClass("mb_YTPLoaded").css("position","absolute"),timeBar=jQuery("<div/>").addClass("mb_YTPseekbar").css("position","absolute"),progressBar.append(loadedBar).append(timeBar),buttonBar.append(playpause).append(MuteUnmute).append(volumeBar).append(idx),YTPlayer.opt.showYTLogo&&buttonBar.append(movieUrl),(YTPlayer.isBackground||eval(YTPlayer.opt.realfullscreen)&&!YTPlayer.isBackground)&&buttonBar.append(onlyVideo),YTPlayer.controlBar.append(buttonBar).append(progressBar),YTPlayer.isBackground?jQuery("body").after(YTPlayer.controlBar):(YTPlayer.controlBar.addClass("inlinePlayer"),YTPlayer.wrapper.before(YTPlayer.controlBar)),volumeBar.simpleSlider({initialval:YTPlayer.opt.vol,scale:100,orientation:"h",callback:function(e){0==e.value?jQuery(YTPlayer).YTPMute():jQuery(YTPlayer).YTPUnmute(),YTPlayer.player.setVolume(e.value),YTPlayer.isMute||(YTPlayer.opt.vol=e.value)}}))):YTPlayer.controlBar=!1},checkForState:function(){var YTPlayer=this.get(0),$YTPlayer=jQuery(YTPlayer),interval=(clearInterval(YTPlayer.getState),100);jQuery.contains(document,YTPlayer)?(jQuery.mbYTPlayer.checkForStart(YTPlayer),YTPlayer.getState=setInterval(function(){var $YTPlayer=jQuery(YTPlayer);if(YTPlayer.isReady){var prog=jQuery(YTPlayer).YTPManageProgress(),stopAt=YTPlayer.opt.stopAt>YTPlayer.opt.startAt?YTPlayer.opt.stopAt:0,YTPEvent,stopAt=stopAt<YTPlayer.player.getDuration()?stopAt:0,isOnScreen,YTPEnd,bgndURL;if(YTPlayer.currentTime!=prog.currentTime&&(YTPEvent=jQuery.Event("YTPTime"),YTPEvent.time=YTPlayer.currentTime,jQuery(YTPlayer).trigger(YTPEvent)),YTPlayer.currentTime=prog.currentTime,YTPlayer.totalTime=YTPlayer.player.getDuration(),0==YTPlayer.player.getVolume()?$YTPlayer.addClass("isMuted"):$YTPlayer.removeClass("isMuted"),YTPlayer.opt.showControls&&(prog.totalTime?YTPlayer.controlBar.find(".mb_YTPTime").html(jQuery.mbYTPlayer.formatTime(prog.currentTime)+" / "+jQuery.mbYTPlayer.formatTime(prog.totalTime)):YTPlayer.controlBar.find(".mb_YTPTime").html("--:-- / --:--")),eval(YTPlayer.opt.stopMovieOnBlur)&&(document.hasFocus()?document.hasFocus()&&!YTPlayer.hasFocus&&-1!=YTPlayer.state&&0!=YTPlayer.state&&(YTPlayer.hasFocus=!0,YTPlayer.preventTrigger=!0,$YTPlayer.YTPPlay()):1==YTPlayer.state&&(YTPlayer.hasFocus=!1,YTPlayer.preventTrigger=!0,$YTPlayer.YTPPause())),YTPlayer.opt.playOnlyIfVisible&&(isOnScreen=jQuery.mbYTPlayer.isOnScreen(YTPlayer,YTPlayer.opt.onScreenPercentage),isOnScreen||1!=YTPlayer.state?isOnScreen&&!YTPlayer.isOnScreen&&(YTPlayer.isOnScreen=!0,YTPlayer.player.playVideo()):(YTPlayer.isOnScreen=!1,$YTPlayer.YTPPause())),YTPlayer.controlBar.length&&YTPlayer.controlBar.outerWidth()<=400&&!YTPlayer.isCompact?(YTPlayer.controlBar.addClass("compact"),YTPlayer.isCompact=!0,!YTPlayer.isMute&&YTPlayer.volumeBar&&YTPlayer.volumeBar.updateSliderVal(YTPlayer.opt.vol)):YTPlayer.controlBar.length&&400<YTPlayer.controlBar.outerWidth()&&YTPlayer.isCompact&&(YTPlayer.controlBar.removeClass("compact"),YTPlayer.isCompact=!1,!YTPlayer.isMute)&&YTPlayer.volumeBar&&YTPlayer.volumeBar.updateSliderVal(YTPlayer.opt.vol),0<YTPlayer.player.getPlayerState()&&(parseFloat(YTPlayer.player.getDuration()-.5)<YTPlayer.player.getCurrentTime()||0<stopAt&&parseFloat(YTPlayer.player.getCurrentTime())>stopAt)&&!YTPlayer.isEnded){if(YTPlayer.isEnded=!0,setTimeout(function(){YTPlayer.isEnded=!1},1e3),YTPlayer.isList){if(!YTPlayer.opt.loop||0<YTPlayer.opt.loop&&YTPlayer.player.loopTime===YTPlayer.opt.loop-1)return YTPlayer.player.loopTime=void 0,clearInterval(YTPlayer.getState),YTPEnd=jQuery.Event("YTPEnd"),YTPEnd.time=YTPlayer.currentTime,void jQuery(YTPlayer).trigger(YTPEnd)}else if(!YTPlayer.opt.loop||0<YTPlayer.opt.loop&&YTPlayer.player.loopTime===YTPlayer.opt.loop-1)return YTPlayer.player.loopTime=void 0,YTPlayer.state=2,bgndURL=YTPlayer.opt.coverImage?"url("+YTPlayer.opt.coverImage+") center center":YTPlayer.orig_containment_background,YTPlayer.opt.containment.css({background:bgndURL,backgroundSize:"cover"}),jQuery(YTPlayer).YTPPause(),void YTPlayer.wrapper.CSSAnimate({opacity:0},YTPlayer.opt.fadeOnStartTime,function(){YTPlayer.controlBar.length&&YTPlayer.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play);var e=jQuery.Event("YTPEnd"),e=(e.time=YTPlayer.currentTime,jQuery(YTPlayer).trigger(e),YTPlayer.player.seekTo(YTPlayer.opt.startAt,!0),YTPlayer.opt.coverImage?"url("+YTPlayer.opt.coverImage+") center center":YTPlayer.orig_containment_background);YTPlayer.opt.containment.css({background:e,backgroundSize:"cover"})});YTPlayer.player.loopTime=YTPlayer.player.loopTime?++YTPlayer.player.loopTime:1,YTPlayer.opt.startAt=YTPlayer.opt.startAt||1,YTPlayer.preventTrigger=!0,YTPlayer.state=2,YTPlayer.player.seekTo(YTPlayer.opt.startAt,!0)}}},interval)):($YTPlayer.YTPPlayerDestroy(),clearInterval(YTPlayer.getState),clearInterval(YTPlayer.checkForStartAt))},checkForStart:function(YTPlayer){var $YTPlayer=jQuery(YTPlayer),classN,startAt;if(jQuery.contains(document,YTPlayer))return jQuery.mbYTPlayer.buildControls(YTPlayer),YTPlayer.overlay&&(YTPlayer.opt.addRaster?(classN="dot"==YTPlayer.opt.addRaster?"raster-dot":"raster",YTPlayer.overlay.addClass(YTPlayer.isRetina?classN+" retina":classN)):YTPlayer.overlay.removeClass(function(e,r){var r=r.split(" "),t=[];return jQuery.each(r,function(e,r){/raster.*/.test(r)&&t.push(r)}),t.push("retina"),t.join(" ")})),YTPlayer.preventTrigger=!0,YTPlayer.state=2,YTPlayer.preventTrigger=!0,YTPlayer.player.mute(),YTPlayer.player.playVideo(),YTPlayer.isStarting=!0,startAt=YTPlayer.start_from_last||YTPlayer.opt.startAt||1,YTPlayer.preventTrigger=!0,YTPlayer.checkForStartAt=setInterval(function(){YTPlayer.player.mute(),YTPlayer.player.seekTo(startAt,!0);var canPlayVideo=YTPlayer.player.getVideoLoadedFraction()>=startAt/YTPlayer.player.getDuration(),YTPready,YTPStart;0<YTPlayer.player.getDuration()&&YTPlayer.player.getCurrentTime()>=startAt&&canPlayVideo&&(YTPlayer.start_from_last=null,YTPlayer.preventTrigger=!0,$YTPlayer.YTPPause(),clearInterval(YTPlayer.checkForStartAt),"function"==typeof YTPlayer.opt.onReady&&YTPlayer.opt.onReady(YTPlayer),YTPlayer.isReady=!0,$YTPlayer.YTPRemoveFilter(),YTPlayer.opt.addFilters?$YTPlayer.YTPApplyFilters(YTPlayer.opt.addFilters):$YTPlayer.YTPApplyFilters(),$YTPlayer.YTPEnableFilters(),YTPready=jQuery.Event("YTPReady"),YTPready.time=YTPlayer.currentTime,$YTPlayer.trigger(YTPready),YTPlayer.state=2,YTPlayer.opt.mute?$YTPlayer.YTPMute():(YTPlayer.player.unMute(),YTPlayer.opt.autoPlay&&console.debug("To make the video 'auto-play' you must mute the audio according with the new vendor policy")),"undefined"!=typeof _gaq&&eval(YTPlayer.opt.gaTrack)?_gaq.push(["_trackEvent","YTPlayer","Play",YTPlayer.hasData?YTPlayer.videoData.title:YTPlayer.videoID.toString()]):"undefined"!=typeof ga&&eval(YTPlayer.opt.gaTrack)&&ga("send","event","YTPlayer","play",YTPlayer.hasData?YTPlayer.videoData.title:YTPlayer.videoID.toString()),YTPlayer.opt.autoPlay?(YTPStart=jQuery.Event("YTPStart"),YTPStart.time=YTPlayer.currentTime,jQuery(YTPlayer).trigger(YTPStart),YTPlayer.isStarting=!1,"mac"==jQuery.mbBrowser.os.name&&jQuery.mbBrowser.safari&&jQuery("body").one("mousedown.YTPstart",function(){$YTPlayer.YTPPlay()}),$YTPlayer.YTPPlay()):(YTPlayer.preventTrigger=!0,$YTPlayer.YTPPause(),YTPlayer.start_from_last&&YTPlayer.player.seekTo(startAt,!0),setTimeout(function(){YTPlayer.preventTrigger=!0,$YTPlayer.YTPPause(),YTPlayer.isPlayer||(YTPlayer.opt.coverImage?(YTPlayer.wrapper.css({opacity:0}),setTimeout(function(){var e=YTPlayer.opt.coverImage?"url("+YTPlayer.opt.coverImage+") center center":YTPlayer.orig_containment_background;YTPlayer.wrapper.css({background:e,backgroundSize:"cover",backgroundRepeat:"no-repeat"})},YTPlayer.opt.fadeOnStartTime)):(jQuery(YTPlayer.playerEl).CSSAnimate({opacity:1},YTPlayer.opt.fadeOnStartTime),YTPlayer.wrapper.CSSAnimate({opacity:YTPlayer.isAlone?1:YTPlayer.opt.opacity},YTPlayer.opt.fadeOnStartTime))),YTPlayer.isStarting=!1},500),YTPlayer.controlBar.length&&YTPlayer.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play)),YTPlayer.isPlayer&&!YTPlayer.opt.autoPlay&&YTPlayer.loading&&YTPlayer.loading.length&&(YTPlayer.loading.html("Ready"),setTimeout(function(){YTPlayer.loading.fadeOut()},100)),YTPlayer.controlBar)&&YTPlayer.controlBar.length&&YTPlayer.controlBar.slideDown(1e3),"mac"==jQuery.mbBrowser.os.name&&jQuery.mbBrowser.safari&&(YTPlayer.player.playVideo(),0<=startAt)&&YTPlayer.player.seekTo(startAt,!0)},100),$YTPlayer;$YTPlayer.YTPPlayerDestroy()},getTime:function(){var e=this.get(0);return jQuery.mbYTPlayer.formatTime(e.currentTime)},getTotalTime:function(e){var r=this.get(0);return jQuery.mbYTPlayer.formatTime(r.totalTime)},formatTime:function(e){var r=Math.floor(e/60),e=Math.floor(e-60*r);return(r<=9?"0"+r:r)+":"+(e<=9?"0"+e:e)},setAnchor:function(e){this.optimizeDisplay(e)},getAnchor:function(){return this.get(0).opt.anchor},setAbundance:function(e,r){var t=this.get(0);return r&&(t.opt.abundance=e),this.optimizeDisplay(t.opt.anchor,e),this},getAbundance:function(){return this.get(0).opt.abundance},setOption:function(e,r){return this.get(0).opt[e]=r,this}},jQuery.fn.optimizeDisplay=function(anchor,abundanceX){var YTPlayer=this.get(0),vid={},el=YTPlayer.wrapper,iframe=jQuery(YTPlayer.playerEl),YTPAlign=(YTPlayer.opt.anchor=anchor||YTPlayer.opt.anchor,YTPlayer.opt.anchor="undefined "!=typeof YTPlayer.opt.anchor?YTPlayer.opt.anchor:"center,center",YTPlayer.opt.anchor.split(",")),ab=abundanceX||YTPlayer.opt.abundance;if(YTPlayer.opt.optimizeDisplay){var abundance=el.height()*ab,win={},lowest=(win.width=el.outerWidth(),win.height=el.outerHeight()+abundance,YTPlayer.opt.ratio="auto"===YTPlayer.opt.ratio?16/9:YTPlayer.opt.ratio,YTPlayer.opt.ratio=eval(YTPlayer.opt.ratio),vid.width=win.width+abundance,vid.height=Math.ceil(vid.width/YTPlayer.opt.ratio),vid.marginTop=Math.ceil(-(vid.height-win.height+abundance)/2),vid.marginLeft=-abundance/2,vid.height<win.height),a;for(a in lowest&&(vid.height=win.height+abundance,vid.width=Math.ceil(vid.height*YTPlayer.opt.ratio),vid.marginTop=-abundance/2,vid.marginLeft=Math.ceil(-(vid.width-win.width)/2)),YTPAlign)if(YTPAlign.hasOwnProperty(a)){var al=YTPAlign[a].replace(/ /g,"");switch(al){case"top":vid.marginTop=-abundance;break;case"bottom":vid.marginTop=Math.ceil(-(vid.height-win.height)-abundance/2);break;case"left":vid.marginLeft=-abundance;break;case"right":vid.marginLeft=Math.ceil(-(vid.width-win.width)+abundance/2)}}}else vid.width="100%",vid.height="100%",vid.marginTop=0,vid.marginLeft=0;iframe.css({width:vid.width,height:vid.height,marginTop:vid.marginTop,marginLeft:vid.marginLeft,maxWidth:"initial"})},jQuery.shuffle=function(e){for(var r=e.slice(),t=r.length,a=t;a--;){var o=parseInt(Math.random()*t),n=r[a];r[a]=r[o],r[o]=n}return r},jQuery.fn.unselectable=function(){return this.each(function(){jQuery(this).css({"-moz-user-select":"none","-webkit-user-select":"none","user-select":"none"}).attr("unselectable","on")})},jQuery.fn.YTPlayer=jQuery.mbYTPlayer.buildPlayer,jQuery.fn.mb_YTPlayer=jQuery.mbYTPlayer.buildPlayer,jQuery.fn.YTPCheckForState=jQuery.mbYTPlayer.checkForState,jQuery.fn.YTPGetPlayer=jQuery.mbYTPlayer.getPlayer,jQuery.fn.YTPGetVideoID=jQuery.mbYTPlayer.getVideoID,jQuery.fn.YTPGetPlaylistID=jQuery.mbYTPlayer.getPlaylistID,jQuery.fn.YTPChangeVideo=jQuery.fn.YTPChangeMovie=jQuery.mbYTPlayer.changeVideo,jQuery.fn.YTPPlayerDestroy=jQuery.mbYTPlayer.playerDestroy,jQuery.fn.YTPPlay=jQuery.mbYTPlayer.play,jQuery.fn.YTPTogglePlay=jQuery.mbYTPlayer.togglePlay,jQuery.fn.YTPStop=jQuery.mbYTPlayer.stop,jQuery.fn.YTPPause=jQuery.mbYTPlayer.pause,jQuery.fn.YTPSeekTo=jQuery.mbYTPlayer.seekTo,jQuery.fn.YTPlaylist=jQuery.mbYTPlayer.playlist,jQuery.fn.YTPPlayNext=jQuery.mbYTPlayer.playNext,jQuery.fn.YTPPlayPrev=jQuery.mbYTPlayer.playPrev,jQuery.fn.YTPPlayIndex=jQuery.mbYTPlayer.playIndex,jQuery.fn.YTPMute=jQuery.mbYTPlayer.mute,jQuery.fn.YTPUnmute=jQuery.mbYTPlayer.unmute,jQuery.fn.YTPToggleVolume=jQuery.mbYTPlayer.toggleVolume,jQuery.fn.YTPSetVolume=jQuery.mbYTPlayer.setVolume,jQuery.fn.YTPGetVolume=jQuery.mbYTPlayer.getVolume,jQuery.fn.YTPGetVideoData=jQuery.mbYTPlayer.getVideoData,jQuery.fn.YTPFullscreen=jQuery.mbYTPlayer.fullscreen,jQuery.fn.YTPToggleLoops=jQuery.mbYTPlayer.toggleLoops,jQuery.fn.YTPManageProgress=jQuery.mbYTPlayer.manageProgress,jQuery.fn.YTPSetVideoQuality=jQuery.mbYTPlayer.setVideoQuality,jQuery.fn.YTPGetVideoQuality=jQuery.mbYTPlayer.getVideoQuality,jQuery.fn.YTPApplyFilter=jQuery.mbYTPlayer.applyFilter,jQuery.fn.YTPApplyFilters=jQuery.mbYTPlayer.applyFilters,jQuery.fn.YTPToggleFilter=jQuery.mbYTPlayer.toggleFilter,jQuery.fn.YTPToggleFilters=jQuery.mbYTPlayer.toggleFilters,jQuery.fn.YTPRemoveFilter=jQuery.mbYTPlayer.removeFilter,jQuery.fn.YTPDisableFilters=jQuery.mbYTPlayer.disableFilters,jQuery.fn.YTPEnableFilters=jQuery.mbYTPlayer.enableFilters,jQuery.fn.YTPGetFilters=jQuery.mbYTPlayer.getFilters,jQuery.fn.YTPGetTime=jQuery.mbYTPlayer.getTime,jQuery.fn.YTPGetTotalTime=jQuery.mbYTPlayer.getTotalTime,jQuery.fn.YTPAddMask=jQuery.mbYTPlayer.addMask,jQuery.fn.YTPRemoveMask=jQuery.mbYTPlayer.removeMask,jQuery.fn.YTPToggleMask=jQuery.mbYTPlayer.toggleMask,jQuery.fn.YTPGetAbundance=jQuery.mbYTPlayer.getAbundance,jQuery.fn.YTPSetAbundance=jQuery.mbYTPlayer.setAbundance,jQuery.fn.YTPSetAnchor=jQuery.mbYTPlayer.setAnchor,jQuery.fn.YTPGetAnchor=jQuery.mbYTPlayer.getAnchor,jQuery.fn.YTPSetOption=jQuery.mbYTPlayer.setOption}(jQuery,ytp);var nAgt=navigator.userAgent;function isTouchSupported(){var e=nAgt.msMaxTouchPoints,r="ontouchstart"in document.createElement("div");return!(!e&&!r)}jQuery.browser=jQuery.browser||{},jQuery.browser.mozilla=!1,jQuery.browser.webkit=!1,jQuery.browser.opera=!1,jQuery.browser.safari=!1,jQuery.browser.chrome=!1,jQuery.browser.androidStock=!1,jQuery.browser.msie=!1,jQuery.browser.edge=!1,jQuery.browser.ua=nAgt;var getOS=function(){var e={version:"Unknown version",name:"Unknown OS"};return-1!=navigator.appVersion.indexOf("Win")&&(e.name="Windows"),-1!=navigator.appVersion.indexOf("Mac")&&navigator.appVersion.indexOf("Mobile")<0&&(e.name="Mac"),-1!=navigator.appVersion.indexOf("Linux")&&(e.name="Linux"),/Mac OS X/.test(nAgt)&&!/Mobile/.test(nAgt)&&(e.version=/Mac OS X ([\._\d]+)/.exec(nAgt)[1],e.version=e.version.replace(/_/g,".").substring(0,5)),/Windows/.test(nAgt)&&(e.version="Unknown.Unknown"),/Windows NT 5.1/.test(nAgt)&&(e.version="5.1"),/Windows NT 6.0/.test(nAgt)&&(e.version="6.0"),/Windows NT 6.1/.test(nAgt)&&(e.version="6.1"),/Windows NT 6.2/.test(nAgt)&&(e.version="6.2"),/Windows NT 10.0/.test(nAgt)&&(e.version="10.0"),/Linux/.test(nAgt)&&/Linux/.test(nAgt)&&(e.version="Unknown.Unknown"),e.name=e.name.toLowerCase(),e.major_version="Unknown",e.minor_version="Unknown","Unknown.Unknown"!=e.version&&(e.major_version=parseFloat(e.version.split(".")[0]),e.minor_version=parseFloat(e.version.split(".")[1])),e},nameOffset,verOffset,ix,start,end;function uncamel(e){return e.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()})}function setUnit(e,r){return"string"!=typeof e||e.match(/^[\-0-9\.]+jQuery/)?""+e+r:e}function setFilter(e,r,t){var a=uncamel(r),o=jQuery.browser.mozilla?"":jQuery.CSS.sfx;e[o+"filter"]=e[o+"filter"]||"",t=setUnit(t>jQuery.CSS.filters[r].max?jQuery.CSS.filters[r].max:t,jQuery.CSS.filters[r].unit),e[o+"filter"]+=a+"("+t+") ",delete e[r]}jQuery.browser.os=getOS(),jQuery.browser.hasTouch=isTouchSupported(),jQuery.browser.name=navigator.appName,jQuery.browser.fullVersion=""+parseFloat(navigator.appVersion),jQuery.browser.majorVersion=parseInt(navigator.appVersion,10),-1!=(verOffset=nAgt.indexOf("Opera"))?(jQuery.browser.opera=!0,jQuery.browser.name="Opera",jQuery.browser.fullVersion=nAgt.substring(verOffset+6),-1!=(verOffset=nAgt.indexOf("Version"))&&(jQuery.browser.fullVersion=nAgt.substring(verOffset+8))):-1!=(verOffset=nAgt.indexOf("OPR"))?(jQuery.browser.opera=!0,jQuery.browser.name="Opera",jQuery.browser.fullVersion=nAgt.substring(verOffset+4)):-1!=(verOffset=nAgt.indexOf("MSIE"))?(jQuery.browser.msie=!0,jQuery.browser.name="Microsoft Internet Explorer",jQuery.browser.fullVersion=nAgt.substring(verOffset+5)):-1!=nAgt.indexOf("Trident")?(jQuery.browser.msie=!0,jQuery.browser.name="Microsoft Internet Explorer",start=nAgt.indexOf("rv:")+3,end=start+4,jQuery.browser.fullVersion=nAgt.substring(start,end)):-1!=(verOffset=nAgt.indexOf("Edge"))?(jQuery.browser.edge=!0,jQuery.browser.name="Microsoft Edge",jQuery.browser.fullVersion=nAgt.substring(verOffset+5)):-1!=(verOffset=nAgt.indexOf("Chrome"))?(jQuery.browser.webkit=!0,jQuery.browser.chrome=!0,jQuery.browser.name="Chrome",jQuery.browser.fullVersion=nAgt.substring(verOffset+7)):-1<nAgt.indexOf("mozilla/5.0")&&-1<nAgt.indexOf("android ")&&-1<nAgt.indexOf("applewebkit")&&!(-1<nAgt.indexOf("chrome"))?(verOffset=nAgt.indexOf("Chrome"),jQuery.browser.webkit=!0,jQuery.browser.androidStock=!0,jQuery.browser.name="androidStock",jQuery.browser.fullVersion=nAgt.substring(verOffset+7)):-1!=(verOffset=nAgt.indexOf("Safari"))||-1!=(verOffset=nAgt.indexOf("AppleWebkit"))?(jQuery.browser.webkit=!0,jQuery.browser.safari=!0,jQuery.browser.name="Safari",jQuery.browser.fullVersion=nAgt.substring(verOffset+7),-1!=(verOffset=nAgt.indexOf("Version"))&&(jQuery.browser.fullVersion=nAgt.substring(verOffset+8))):-1!=(verOffset=nAgt.indexOf("Firefox"))?(jQuery.browser.mozilla=!0,jQuery.browser.name="Firefox",jQuery.browser.fullVersion=nAgt.substring(verOffset+8)):(nameOffset=nAgt.lastIndexOf(" ")+1)<(verOffset=nAgt.lastIndexOf("/"))&&(jQuery.browser.name=nAgt.substring(nameOffset,verOffset),jQuery.browser.fullVersion=nAgt.substring(verOffset+1),jQuery.browser.name.toLowerCase()==jQuery.browser.name.toUpperCase())&&(jQuery.browser.name=navigator.appName),-1!=(ix=jQuery.browser.fullVersion.indexOf(";"))&&(jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix)),-1!=(ix=jQuery.browser.fullVersion.indexOf(" "))&&(jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix)),jQuery.browser.majorVersion=parseInt(""+jQuery.browser.fullVersion,10),isNaN(jQuery.browser.majorVersion)&&(jQuery.browser.fullVersion=""+parseFloat(navigator.appVersion),jQuery.browser.majorVersion=parseInt(navigator.appVersion,10)),jQuery.browser.version=jQuery.browser.majorVersion,jQuery.browser.android=/Android/i.test(nAgt),jQuery.browser.blackberry=/BlackBerry|BB|PlayBook/i.test(nAgt),jQuery.browser.ios=/iPhone|iPad|iPod|webOS/i.test(nAgt),jQuery.browser.operaMobile=/Opera Mini/i.test(nAgt),jQuery.browser.windowsMobile=/IEMobile|Windows Phone/i.test(nAgt),jQuery.browser.kindle=/Kindle|Silk/i.test(nAgt),jQuery.browser.mobile=jQuery.browser.android||jQuery.browser.blackberry||jQuery.browser.ios||jQuery.browser.windowsMobile||jQuery.browser.operaMobile||jQuery.browser.kindle,jQuery.isMobile=jQuery.browser.mobile,jQuery.isTablet=jQuery.browser.mobile&&765<jQuery(window).width(),jQuery.isAndroidDefault=jQuery.browser.android&&!/chrome/i.test(nAgt),jQuery.mbBrowser=jQuery.browser,jQuery.browser.versionCompare=function(e,r){if("stringstring"!=typeof e+typeof r)return!1;for(var t=e.split("."),a=r.split("."),o=0,n=Math.max(t.length,a.length);o<n;o++){if(t[o]&&!a[o]&&0<parseInt(t[o])||parseInt(t[o])>parseInt(a[o]))return 1;if(a[o]&&!t[o]&&0<parseInt(a[o])||parseInt(t[o])<parseInt(a[o]))return-1}return 0},jQuery.support.CSStransition=function(){var e=(document.body||document.documentElement).style;return void 0!==e.transition||void 0!==e.WebkitTransition||void 0!==e.MozTransition||void 0!==e.MsTransition||void 0!==e.OTransition}(),jQuery.CSS={name:"mb.CSSAnimate",author:"Matteo Bicocchi",version:"2.0.0",transitionEnd:"transitionEnd",sfx:"",filters:{blur:{min:0,max:100,unit:"px"},brightness:{min:0,max:400,unit:"%"},contrast:{min:0,max:400,unit:"%"},grayscale:{min:0,max:100,unit:"%"},hueRotate:{min:0,max:360,unit:"deg"},invert:{min:0,max:100,unit:"%"},saturate:{min:0,max:400,unit:"%"},sepia:{min:0,max:100,unit:"%"}},normalizeCss:function(e){var r,t,a=jQuery.extend(!0,{},e);for(r in jQuery.browser.webkit||jQuery.browser.opera?jQuery.CSS.sfx="-webkit-":jQuery.browser.mozilla?jQuery.CSS.sfx="-moz-":jQuery.browser.msie&&(jQuery.CSS.sfx="-ms-"),jQuery.CSS.sfx="",a)"transform"===r&&(a[jQuery.CSS.sfx+"transform"]=a[r],delete a[r]),"transform-origin"===r&&(a[jQuery.CSS.sfx+"transform-origin"]=e[r],delete a[r]),"filter"!==r||jQuery.browser.mozilla||(a[jQuery.CSS.sfx+"filter"]=e[r],delete a[r]),"blur"===r&&setFilter(a,"blur",e[r]),"brightness"===r&&setFilter(a,"brightness",e[r]),"contrast"===r&&setFilter(a,"contrast",e[r]),"grayscale"===r&&setFilter(a,"grayscale",e[r]),"hueRotate"===r&&setFilter(a,"hueRotate",e[r]),"invert"===r&&setFilter(a,"invert",e[r]),"saturate"===r&&setFilter(a,"saturate",e[r]),"sepia"===r&&setFilter(a,"sepia",e[r]),"x"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" translateX("+setUnit(e[r],"px")+")",delete a[r]),"y"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" translateY("+setUnit(e[r],"px")+")",delete a[r]),"z"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" translateZ("+setUnit(e[r],"px")+")",delete a[r]),"rotate"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" rotate("+setUnit(e[r],"deg")+")",delete a[r]),"rotateX"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" rotateX("+setUnit(e[r],"deg")+")",delete a[r]),"rotateY"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" rotateY("+setUnit(e[r],"deg")+")",delete a[r]),"rotateZ"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" rotateZ("+setUnit(e[r],"deg")+")",delete a[r]),"scale"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" scale("+setUnit(e[r],"")+")",delete a[r]),"scaleX"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" scaleX("+setUnit(e[r],"")+")",delete a[r]),"scaleY"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" scaleY("+setUnit(e[r],"")+")",delete a[r]),"scaleZ"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" scaleZ("+setUnit(e[r],"")+")",delete a[r]),"skew"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" skew("+setUnit(e[r],"deg")+")",delete a[r]),"skewX"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" skewX("+setUnit(e[r],"deg")+")",delete a[r]),"skewY"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" skewY("+setUnit(e[r],"deg")+")",delete a[r]),"perspective"===r&&(a[t=jQuery.CSS.sfx+"transform"]=a[t]||"",a[t]+=" perspective("+setUnit(e[r],"px")+")",delete a[r]);return a},getProp:function(e){var r,t=[];for(r in e)t.indexOf(r)<0&&t.push(uncamel(r));return t.join(",")},animate:function(s,l,u,y,d){return this.each(function(){function e(){r.called=!0,r.CSSAIsRunning=!1,t.off(jQuery.CSS.transitionEnd+"."+r.id),clearTimeout(r.timeout),t.css(jQuery.CSS.sfx+"transition",""),"function"==typeof d&&d.apply(r),"function"==typeof r.CSSqueue&&(r.CSSqueue(),r.CSSqueue=null)}var r=this,t=jQuery(this),a=(r.id=r.id||"CSSA_"+(new Date).getTime(),a||{type:"noEvent"});if(r.CSSAIsRunning&&r.eventType==a.type&&!jQuery.browser.msie&&jQuery.browser.version<=9)r.CSSqueue=function(){t.CSSAnimate(s,l,u,y,d)};else if(r.CSSqueue=null,r.eventType=a.type,0!==t.length&&s){if(s=jQuery.normalizeCss(s),r.CSSAIsRunning=!0,"function"==typeof l&&(d=l,l=jQuery.fx.speeds._default),"function"==typeof u&&(y=u,u=0),"string"==typeof u&&(d=u,u=0),"function"==typeof y&&(d=y,y="cubic-bezier(0.65,0.03,0.36,0.72)"),"string"==typeof l)for(var o in jQuery.fx.speeds){if(l==o){l=jQuery.fx.speeds[o];break}l=jQuery.fx.speeds._default}if(l=l||jQuery.fx.speeds._default,"string"==typeof d&&(y=d,d=null),jQuery.support.CSStransition){var n={default:"ease",in:"ease-in",out:"ease-out","in-out":"ease-in-out",snap:"cubic-bezier(0,1,.5,1)",easeOutCubic:"cubic-bezier(.215,.61,.355,1)",easeInOutCubic:"cubic-bezier(.645,.045,.355,1)",easeInCirc:"cubic-bezier(.6,.04,.98,.335)",easeOutCirc:"cubic-bezier(.075,.82,.165,1)",easeInOutCirc:"cubic-bezier(.785,.135,.15,.86)",easeInExpo:"cubic-bezier(.95,.05,.795,.035)",easeOutExpo:"cubic-bezier(.19,1,.22,1)",easeInOutExpo:"cubic-bezier(1,0,0,1)",easeInQuad:"cubic-bezier(.55,.085,.68,.53)",easeOutQuad:"cubic-bezier(.25,.46,.45,.94)",easeInOutQuad:"cubic-bezier(.455,.03,.515,.955)",easeInQuart:"cubic-bezier(.895,.03,.685,.22)",easeOutQuart:"cubic-bezier(.165,.84,.44,1)",easeInOutQuart:"cubic-bezier(.77,0,.175,1)",easeInQuint:"cubic-bezier(.755,.05,.855,.06)",easeOutQuint:"cubic-bezier(.23,1,.32,1)",easeInOutQuint:"cubic-bezier(.86,0,.07,1)",easeInSine:"cubic-bezier(.47,0,.745,.715)",easeOutSine:"cubic-bezier(.39,.575,.565,1)",easeInOutSine:"cubic-bezier(.445,.05,.55,.95)",easeInBack:"cubic-bezier(.6,-.28,.735,.045)",easeOutBack:"cubic-bezier(.175, .885,.32,1.275)",easeInOutBack:"cubic-bezier(.68,-.55,.265,1.55)"},i=(n[y]&&(y=n[y]),t.off(jQuery.CSS.transitionEnd+"."+r.id),n=jQuery.CSS.getProp(s),{});jQuery.extend(i,s),i[jQuery.CSS.sfx+"transition-property"]=n,i[jQuery.CSS.sfx+"transition-duration"]=l+"ms",i[jQuery.CSS.sfx+"transition-delay"]=u+"ms",i[jQuery.CSS.sfx+"transition-timing-function"]=y,setTimeout(function(){t.one(jQuery.CSS.transitionEnd+"."+r.id,e),t.css(i)},1),r.timeout=setTimeout(function(){r.called||!d?(r.called=!1,r.CSSAIsRunning=!1):(t.css(jQuery.CSS.sfx+"transition",""),d.apply(r),r.CSSAIsRunning=!1,"function"==typeof r.CSSqueue&&(r.CSSqueue(),r.CSSqueue=null))},l+u+10)}else{for(n in s)"transform"===n&&delete s[n],"filter"===n&&delete s[n],"transform-origin"===n&&delete s[n],"auto"===s[n]&&delete s[n],"x"===n&&(a=s[n],s[o="left"]=a,delete s[n]),"y"===n&&(a=s[n],s[o="top"]=a,delete s[n]),"-ms-transform"!==n&&"-ms-filter"!==n||delete s[n];t.delay(u).animate(s,l,d)}}})}},jQuery.fn.CSSAnimate=jQuery.CSS.animate,jQuery.normalizeCss=jQuery.CSS.normalizeCss,jQuery.fn.css3=function(t){return this.each(function(){var e=jQuery(this),r=jQuery.normalizeCss(t);e.css(r)})};var nAgt=navigator.userAgent;function isTouchSupported(){var e=nAgt.msMaxTouchPoints,r="ontouchstart"in document.createElement("div");return!(!e&&!r)}jQuery.browser=jQuery.browser||{},jQuery.browser.mozilla=!1,jQuery.browser.webkit=!1,jQuery.browser.opera=!1,jQuery.browser.safari=!1,jQuery.browser.chrome=!1,jQuery.browser.androidStock=!1,jQuery.browser.msie=!1,jQuery.browser.edge=!1,jQuery.browser.ua=nAgt;var getOS=function(){var e={version:"Unknown version",name:"Unknown OS"};return-1!=navigator.appVersion.indexOf("Win")&&(e.name="Windows"),-1!=navigator.appVersion.indexOf("Mac")&&navigator.appVersion.indexOf("Mobile")<0&&(e.name="Mac"),-1!=navigator.appVersion.indexOf("Linux")&&(e.name="Linux"),/Mac OS X/.test(nAgt)&&!/Mobile/.test(nAgt)&&(e.version=/Mac OS X (10|11[\.\_\d]+)/.exec(nAgt)[1],e.version=e.version.replace(/_/g,".").substring(0,5)),/Windows/.test(nAgt)&&(e.version="Unknown.Unknown"),/Windows NT 5.1/.test(nAgt)&&(e.version="5.1"),/Windows NT 6.0/.test(nAgt)&&(e.version="6.0"),/Windows NT 6.1/.test(nAgt)&&(e.version="6.1"),/Windows NT 6.2/.test(nAgt)&&(e.version="6.2"),/Windows NT 10.0/.test(nAgt)&&(e.version="10.0"),/Linux/.test(nAgt)&&/Linux/.test(nAgt)&&(e.version="Unknown.Unknown"),e.name=e.name.toLowerCase(),e.major_version="Unknown",e.minor_version="Unknown","Unknown.Unknown"!=e.version&&(e.major_version=parseFloat(e.version.split(".")[0]),e.minor_version=parseFloat(e.version.split(".")[1])),e},nameOffset,verOffset,ix,start,end;jQuery.browser.os=getOS(),jQuery.browser.hasTouch=isTouchSupported(),jQuery.browser.name=navigator.appName,jQuery.browser.fullVersion=""+parseFloat(navigator.appVersion),jQuery.browser.majorVersion=parseInt(navigator.appVersion,10),-1!=(verOffset=nAgt.indexOf("Opera"))?(jQuery.browser.opera=!0,jQuery.browser.name="Opera",jQuery.browser.fullVersion=nAgt.substring(verOffset+6),-1!=(verOffset=nAgt.indexOf("Version"))&&(jQuery.browser.fullVersion=nAgt.substring(verOffset+8))):-1!=(verOffset=nAgt.indexOf("OPR"))?(jQuery.browser.opera=!0,jQuery.browser.name="Opera",jQuery.browser.fullVersion=nAgt.substring(verOffset+4)):-1!=(verOffset=nAgt.indexOf("MSIE"))?(jQuery.browser.msie=!0,jQuery.browser.name="Microsoft Internet Explorer",jQuery.browser.fullVersion=nAgt.substring(verOffset+5)):-1!=nAgt.indexOf("Trident")?(jQuery.browser.msie=!0,jQuery.browser.name="Microsoft Internet Explorer",start=nAgt.indexOf("rv:")+3,end=start+4,jQuery.browser.fullVersion=nAgt.substring(start,end)):-1!=(verOffset=nAgt.indexOf("Edge"))?(jQuery.browser.edge=!0,jQuery.browser.name="Microsoft Edge",jQuery.browser.fullVersion=nAgt.substring(verOffset+5)):-1!=(verOffset=nAgt.indexOf("Chrome"))?(jQuery.browser.webkit=!0,jQuery.browser.chrome=!0,jQuery.browser.name="Chrome",jQuery.browser.fullVersion=nAgt.substring(verOffset+7)):-1<nAgt.indexOf("mozilla/5.0")&&-1<nAgt.indexOf("android ")&&-1<nAgt.indexOf("applewebkit")&&!(-1<nAgt.indexOf("chrome"))?(verOffset=nAgt.indexOf("Chrome"),jQuery.browser.webkit=!0,jQuery.browser.androidStock=!0,jQuery.browser.name="androidStock",jQuery.browser.fullVersion=nAgt.substring(verOffset+7)):-1!=(verOffset=nAgt.indexOf("Safari"))||-1!=(verOffset=nAgt.indexOf("AppleWebkit"))?(jQuery.browser.webkit=!0,jQuery.browser.safari=!0,jQuery.browser.name="Safari",jQuery.browser.fullVersion=nAgt.substring(verOffset+7),-1!=(verOffset=nAgt.indexOf("Version"))&&(jQuery.browser.fullVersion=nAgt.substring(verOffset+8))):-1!=(verOffset=nAgt.indexOf("Firefox"))?(jQuery.browser.mozilla=!0,jQuery.browser.name="Firefox",jQuery.browser.fullVersion=nAgt.substring(verOffset+8)):(nameOffset=nAgt.lastIndexOf(" ")+1)<(verOffset=nAgt.lastIndexOf("/"))&&(jQuery.browser.name=nAgt.substring(nameOffset,verOffset),jQuery.browser.fullVersion=nAgt.substring(verOffset+1),jQuery.browser.name.toLowerCase()==jQuery.browser.name.toUpperCase())&&(jQuery.browser.name=navigator.appName),-1!=(ix=jQuery.browser.fullVersion.indexOf(";"))&&(jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix)),-1!=(ix=jQuery.browser.fullVersion.indexOf(" "))&&(jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix)),jQuery.browser.majorVersion=parseInt(""+jQuery.browser.fullVersion,10),isNaN(jQuery.browser.majorVersion)&&(jQuery.browser.fullVersion=""+parseFloat(navigator.appVersion),jQuery.browser.majorVersion=parseInt(navigator.appVersion,10)),jQuery.browser.version=jQuery.browser.majorVersion,jQuery.browser.android=/Android/i.test(nAgt),jQuery.browser.blackberry=/BlackBerry|BB|PlayBook/i.test(nAgt),jQuery.browser.ios=/iPhone|iPad|iPod|webOS/i.test(nAgt),jQuery.browser.operaMobile=/Opera Mini/i.test(nAgt),jQuery.browser.windowsMobile=/IEMobile|Windows Phone/i.test(nAgt),jQuery.browser.kindle=/Kindle|Silk/i.test(nAgt),jQuery.browser.mobile=jQuery.browser.android||jQuery.browser.blackberry||jQuery.browser.ios||jQuery.browser.windowsMobile||jQuery.browser.operaMobile||jQuery.browser.kindle,jQuery.isMobile=jQuery.browser.mobile,jQuery.isTablet=jQuery.browser.mobile&&765<jQuery(window).width(),jQuery.isAndroidDefault=jQuery.browser.android&&!/chrome/i.test(nAgt),jQuery.mbBrowser=jQuery.browser,jQuery.browser.versionCompare=function(e,r){if("stringstring"!=typeof e+typeof r)return!1;for(var t=e.split("."),a=r.split("."),o=0,n=Math.max(t.length,a.length);o<n;o++){if(t[o]&&!a[o]&&0<parseInt(t[o])||parseInt(t[o])>parseInt(a[o]))return 1;if(a[o]&&!t[o]&&0<parseInt(a[o])||parseInt(t[o])<parseInt(a[o]))return-1}return 0},function(o){o.simpleSlider={defaults:{initialval:0,scale:100,orientation:"h",readonly:!1,callback:!1},events:{start:o.browser.mobile?"touchstart":"mousedown",end:o.browser.mobile?"touchend":"mouseup",move:o.browser.mobile?"touchmove":"mousemove"},init:function(a){return this.each(function(){var r=this,t=o(r),e=(t.addClass("simpleSlider"),r.opt={},o.extend(r.opt,o.simpleSlider.defaults,a),o.extend(r.opt,t.data()),"h"==r.opt.orientation?"horizontal":"vertical"),e=o("<div/>").addClass("level").addClass(e);t.prepend(e),r.level=e,t.css({cursor:"default"}),"auto"==r.opt.scale&&(r.opt.scale=o(r).outerWidth()),t.updateSliderVal(),r.opt.readonly||(t.on(o.simpleSlider.events.start,function(e){o.browser.mobile&&(e=e.changedTouches[0]),r.canSlide=!0,t.updateSliderVal(e),"h"==r.opt.orientation?t.css({cursor:"col-resize"}):t.css({cursor:"row-resize"}),o.browser.mobile||(e.preventDefault(),e.stopPropagation())}),o(document).on(o.simpleSlider.events.move,function(e){o.browser.mobile&&(e=e.changedTouches[0]),r.canSlide&&(o(document).css({cursor:"default"}),t.updateSliderVal(e),o.browser.mobile||(e.preventDefault(),e.stopPropagation()))}).on(o.simpleSlider.events.end,function(){o(document).css({cursor:"auto"}),r.canSlide=!1,t.css({cursor:"auto"})}))})},updateSliderVal:function(e){var r,t,a=this.get(0);a.opt&&(a.opt.initialval="number"==typeof a.opt.initialval?a.opt.initialval:a.opt.initialval(a),r=o(a).outerWidth(),t=o(a).outerHeight(),a.x="object"==typeof e?e.clientX+document.body.scrollLeft-this.offset().left:"number"==typeof e?e*r/a.opt.scale:a.opt.initialval*r/a.opt.scale,a.y="object"==typeof e?e.clientY+document.body.scrollTop-this.offset().top:"number"==typeof e?(a.opt.scale-a.opt.initialval-e)*t/a.opt.scale:a.opt.initialval*t/a.opt.scale,a.y=this.outerHeight()-a.y,a.scaleX=a.x*a.opt.scale/r,a.scaleY=a.y*a.opt.scale/t,a.outOfRangeX=a.scaleX>a.opt.scale?a.scaleX-a.opt.scale:a.scaleX<0?a.scaleX:0,a.outOfRangeY=a.scaleY>a.opt.scale?a.scaleY-a.opt.scale:a.scaleY<0?a.scaleY:0,a.outOfRange="h"==a.opt.orientation?a.outOfRangeX:a.outOfRangeY,a.value=void 0!==e?"h"==a.opt.orientation?a.x>=this.outerWidth()?a.opt.scale:a.x<=0?0:a.scaleX:a.y>=this.outerHeight()?a.opt.scale:a.y<=0?0:a.scaleY:"h"==a.opt.orientation?a.scaleX:a.scaleY,"h"==a.opt.orientation?a.level.width(Math.floor(100*a.x/r)+"%"):a.level.height(Math.floor(100*a.y/t)),"function"==typeof a.opt.callback)&&a.opt.callback(a)}},o.fn.simpleSlider=o.simpleSlider.init,o.fn.updateSliderVal=o.simpleSlider.updateSliderVal}(jQuery),function(r){r.mbCookie={set:function(e,r,t,a){"object"==typeof r&&(r=JSON.stringify(r)),a=a?"; domain="+a:"";var o=new Date,n="";0<t&&(o.setTime(o.getTime()+864e5*t),n="; expires="+o.toGMTString()),document.cookie=e+"="+r+n+"; path=/"+a},get:function(e){e+="=";for(var r=document.cookie.split(";"),t=0;t<r.length;t++){for(var a=r[t];" "==a.charAt(0);)a=a.substring(1,a.length);if(0==a.indexOf(e))try{return JSON.parse(a.substring(e.length,a.length))}catch(r){return a.substring(e.length,a.length)}}return null},remove:function(e){r.mbCookie.set(e,"",-1)}},r.mbStorage={set:function(e,r){"object"==typeof r&&(r=JSON.stringify(r)),localStorage.setItem(e,r)},get:function(r){if(!localStorage[r])return null;try{return JSON.parse(localStorage[r])}catch(e){return localStorage[r]}},remove:function(e){e?localStorage.removeItem(e):localStorage.clear()}}}(jQuery),!function(G){"use strict";var K=window.console&&window.SF_DEBUG?window.console:{log:function(){}},d=location.href.replace(/\#.+/,""),e=!1;function n(a){var N=G(window),o=G("html"),q=G("body"),X=(document.write,window.SF_Opts);a=a||(X.alt_menu?G(X.alt_menu):G("#sfm-nav")),q.prepend(window.SFM_template),(X.alt_menu?G:setTimeout)(function(){b=window.SFM_is_mobile,v=b?G.mobile?"vclick":"tap":"click",P=X.eventsInterval||51,h=G(".sfm-rollback"),Y=G("#sfm-sidebar"),w=G("#sfm-overlay-wrapper"),j=G(".sfm-social",Y),Q=G(".sfm-view-level-custom"),S=!1,l=G(".sfm-logo"),(k=[]).push(parseInt(X.width_panel_1)),k.push(k[0]+parseInt(X.width_panel_2)),k.push(k[1]+parseInt(X.width_panel_3)),k.push(k[2]+parseInt(X.width_panel_4)),X.alt_menu&&a.length?G("#sfm-nav").detach():a=G("#sfm-nav"),X.$defmenu=a,C=X.sidebar_pos,L=/msie|trident.*rv\:11\./.test(navigator.userAgent.toLowerCase()),x=/firefox/.test(navigator.userAgent.toLowerCase()),function(e){var r,t,a=["Moz","Webkit","O","ms"],o=document.createElement("div"),n=e.charAt(0).toUpperCase()+e.substr(1);if(e in o.style)return;for(t=0;t<a.length;++t)if((r=a[t]+n)in o.style)return;this.div=null}("transform"),A={top:parseInt(o.css("marginTop")),bottom:parseInt(o.css("marginBottom"))},u="mouseenter",t=q.css("backgroundImage"),"push"===X.sidebar_behaviour&&"none"!==t&&(q.prepend('<div id="sfm-body-bg"></div>'),t=G("#sfm-body-bg"),((e={backgroundColor:q.css("backgroundColor"),backgroundImage:q.css("backgroundImage"),backgroundAttachment:q.css("backgroundAttachment"),backgroundSize:q.css("backgroundSize"),backgroundPosition:q.css("backgroundPosition"),backgroundRepeat:q.css("backgroundRepeat"),backgroundOrigin:q.css("backgroundOrigin"),backgroundClip:q.css("backgroundClip")}).backgroundColor.indexOf("(0, 0, 0, 0")+1||e.backgroundColor.indexOf("transparent")+1)&&(e.backgroundColor="#fff"),r=q.children().not("#sfm-body-bg, #sfm-fixed-container, script, style"),(parseInt(r.first().css("marginTop"))||parseInt(r.last().css("marginBottom")))&&q.addClass("sfm-body-float"),"fixed"===e.backgroundAttachment&&(e.position="fixed",e.backgroundAttachment="scroll"),t.css(e),r="body > * {position: relative} body {overflow-x:hidden!important}",document.body?((t=document.createElement("style")).type="text/css",/WebKit|MSIE/i.test(navigator.userAgent)?t.styleSheet?t.styleSheet.cssText=r:t.innerText=r:t.innerHTML=r,document.getElementsByTagName("head")[0].appendChild(t)):document.write('<style type="text/css">'+r+"</style>")),i={search:X.search,addHomeLink:"yes"===X.addHomeLink,addHomeText:X.addHomeText||"Home",subMenuSupport:"yes"===X.subMenuSupport,subMenuSelector:X.subMenuSelector,activeClassSelector:X.activeClassSelector||"",allowedTags:"DIV, NAV, UL, OL, LI, A, P, H1, H2, H3, H4, SPAN, STRONG",transitionDuration:300,extra:X.menuData},O=!(I="hidden"),M=_=0,V=!(B="off");var c,s,e,r,m,p,f,T,g,b,v,P,h,Y,w,j,Q,S,l,k,C,L,x,A,u,t,i,z,_,I,O,B,M,V,D={init:function(e){z.build(e),Y.parent().is("body")||q.prepend(G("#sfm-body-bg, .sfm-rollback, #sfm-sidebar, #sfm-mob-navbar, #sfm-overlay-wrapper"));var a,o,n,i,s,r,t,l=Math.min(1+Y.find(".sfm-view").length,4);if("flyout"===X.sub_type)for(var u=1;u<=l;u++)M+=parseInt(X["width_panel_"+u]);else M+=parseInt(X.width_panel_1);"always"===X.sidebar_behaviour?Y.on("mouseenter "+v,".sfm-menu li:not(.sfm-chapter)",R):"full"===X.sidebar_style?Y.on(v,".sfm-menu li:not(.sfm-chapter)",R):(Y.addClass("sfm-fully-hidden"),Y.on(window.transitionEnd,function(e){G(e.target).is(Y)&&(Y.is(".sfm-sidebar-exposed")&&"off"===B?(Y.on("mouseenter "+v,".sfm-menu li:not(.sfm-chapter)",R),B="on"):Y.is(".sfm-sidebar-exposed")||(Y.off("mouseenter "+v,".sfm-menu-level-0 > li, .sfm-view ul > li").addClass("sfm-fully-hidden"),B="off",w.css("visibility","hidden"),"push"===X.sidebar_behaviour&&(e=G(".sfm-inner-fixed"),L||e.each(H),e.removeClass("sfm-inner-fixed"))))})),Y.on("keyup","a",function(e){13==e.keyCode&&R(e)}),q.on("keyup",function(e){"open"===I&&27==e.keyCode&&E()}),Y.on(v,".sfm-back-parent",$),G(".sfm-view").mouseenter(function(){clearTimeout(p)}),Q.on("hover"===X.sub_opening_type&&"dropdown"!==X.sub_type?"mouseenter":v,function(){m=this}),"hover"===X.opening_type?("always"!==X.sidebar_behaviour&&h.mouseenter(function(e){G(e.relatedTarget).is(".sfm-sidebar-close")||F()}),Y.mouseleave(function(e){setTimeout(function(){E()},14)})):"click"!==X.opening_type&&"dropdown"!==X.sub_type||"hover"===X.sub_opening_type&&Y.mouseleave(function(e){setTimeout(function(){q.removeClass("sfm-view-pushed-custom sfm-view-pushed-1 sfm-view-pushed-2 sfm-view-pushed-3"),W(!0),Y.find(".sfm-active-item").removeClass("sfm-active-item"),"always"===X.sidebar_behaviour&&setTimeout(function(){w.css("visibility","hidden")},400)},250)}),G("#sfm-overlay").on(v,E),X.togglers&&!D.run&&q.on(v,X.togglers,function(e){if(!c)return c=setTimeout(function(){c=null},P),e.preventDefault(),e.stopImmediatePropagation(),("hidden"===I?F:E)(),!1}),Y.on("click",".sfm-menu a",function(e){e.preventDefault()}),D.run||N.on("resize orientationchange",U),Y.on("touchmove",function(){V=!0}),Y.on("touchend",function(){V=!1}),h.find(".sfm-navicon-button").add("#sfm-mob-navbar .sfm-navicon-button, .sfm-sidebar-close").on(v+" keypress",function(e){if(!c&&(c=setTimeout(function(){c=null},P),e.type===v||13==e.which))return"hidden"===I?(F(),G(this).addClass("sfm-open")):(E(),G(this).removeClass("sfm-open")),!1}),G("#sfm-sidebar .sfm-search-form span").on(v,function(){G(this).closest("form").trigger("submit")}),b&&(/iPad|iPhone/.test(navigator.userAgent)&&Y.on("focus","input",function(e){q.css("overflowX","visible"),Y.css({position:"absolute",top:"-62px"}),G(document).scrollTop(0)}).on("blur","input",function(){Y.css("position",""),q.css("overflowX","hidden")}),Y.add(w).on("touchstart",function(e){"open"===I&&(n=(new Date).getTime(),a=e.originalEvent.touches[0].pageX,o=e.originalEvent.touches[0].clientY)}).on("touchmove",function(e){"open"===I&&(i=e.originalEvent.touches[0].pageX,s=e.originalEvent.touches[0].clientY)}).on("touchend",function(){if("open"===I){var e=a<i?"right":"left",r=30<s-o||s-o<-30,t=60<i-a||i-a<-60;if(!(200<(new Date).getTime()-n||r)&&t)switch(e){case"left":("left"===C?E:F)();break;case"right":("left"===C?F:E)()}}}));var y=X.social;for(r in y)if(y.hasOwnProperty(r))if("skype"===r)G('<li class="sfm-icon-'+r+'"><a href="skype:'+y[r]+'?call"><span>Sk.</span></a></li>').appendTo(j);else if("email"===r)G('<li class="sfm-icon-'+r+'"><a href="mailto:'+y[r]+'"><span>Em.</span></a></li>').appendTo(j);else{switch(r){case"facebook":t="Fb";break;case"twitter":t="Tw";break;case"dribbble":t="Dr";break;case"youtube":t="Yt";break;case"linkedin":t="Li";break;case"instagram":t="Ig";break;case"vimeo":t="Vi";break;case"gplus":t="Gp";break;case"soundcloud":t="Sc";break;case"pinterest":t="Pt";break;case"flickr":t="Fl";break;case"rss":t="Rss"}G('<li class="sfm-icon-'+r+'"><a href="'+y[r]+'" target="_blank"><span>'+t+".</span></a></li>").appendTo(j)}"full"===X.sidebar_style&&Y.find(".sfm-social, .sfm-copy").wrapAll("<div class='sfm-fs-bottom-box'></div>");var e="full"==X.sidebar_style?"full":X.sidebar_behaviour,d="superfly-on sfm-style-"+X.sidebar_style+" sfm-sidebar-"+e+" sfm-toggle-"+X.opening_type+("yes"===X.blur?" sfm-blur":"");return"side"==X.sidebar_style&&(d+=" sfm-sub-"+X.sub_type+" sfm-sub-mob-"+X.sub_mob_type),q.addClass(d),D.run||G(document).ajaxComplete(function(){setTimeout(function(){q.is(".superfly-on")||q.addClass(d)},0)}),setTimeout(function(){"always"===X.sidebar_behaviour?setTimeout(function(){U(),Y.css("opacity","1")},300):(Y.css("opacity","1"),setTimeout(function(){Y.addClass("sfm-transitions-enabled")},300))},0),"yes"===X.test_mode&&Y.addClass("sfm-test-mode"),G(".sfm-close").on(v,function(){Q.removeClass("sfm-modal");Q.css({opacity:"",visibility:""}),Q.find(".sfm-active").removeClass("sfm-active")}),G(function(){setTimeout(function(){var e=G("#sfm-sidebar .wpcf7 form");e.length&&e.each(function(){var e=G(this);window.wpcf7&&window.wpcf7.initForm(e),window.wpcf7&&window.wpcf7.cached&&window.wpcf7.refill(e)})},0)}),D.run||(G(document).on("sfm-video-player-ready",function(){K.log(" SF video ready ")}),G(document).on("sfm-video-player-error",function(){})),!X.video_bg||"yes"!==X.video_preload&&"always"!==X.sidebar_behaviour||b&&"yes"===X.video_mob||(g=G(".sfm-video").YTPlayer(),"always"===X.sidebar_behaviour&&g.YTPPlay()),D.run=!0,this},showSidebar:F,hideSidebar:E,sfmPlayer:g,Menu:z={unique:1,build:function(e){var r=e.clone().removeAttr("id class");r=this.processDefMenu(r),e.detach(),i.addHomeLink&&r.prepend('<li><a href="http://'+window.location.hostname+'">'+i.addHomeText+"</a></li>"),("UL"===r.prop("tagName")?r:r.find("ul").first().addClass("sfm-menu-level-0").siblings("ul")).addClass("sfm-menu-level-0"),i.subMenuSelector&&i.subMenuSupport?this.buildSubMenus(r):this.removeSubMenus(r),r.find("a").each(function(){var e=G(this),r=e.parent();e.children("span").length||e.wrapInner(G('<span data-index="'+(r.index()+1)+'"></span>')),i.subMenuSupport&&r.is(".sfm-has-child-menu")&&e.append('<ins class="sfm-sm-indicator"><i></i></ins>')}),i.extra&&this.attachExtraTo(r.find("[class*=menu-item]")),r.prependTo(".sfm-nav .sfm-va-middle").show(),"yes"===i.search&&G(".sfm-va-middle").prepend('<form role="search" method="get" class="sfm-search-form" action="'+X.siteBase+'"><input type="text" class="search-field" placeholder="" value="" name="s"><span></span><input type="submit" class="search-submit" value="Search"></form>'),s=G(".sfm-nav"),r.removeClass("sfm-has-child-menu").addClass("sfm-menu")},processDefMenu:function(e){var t=i.activeClassSelector||"",a=i.subMenuSelector||"",o=i.allowedTags.replace(/\s/g,"").split(","),r=e.find("[class*=menu-item]");return e.find('.skip-link, .menu-toggle, a[title*="Skip to content"]').remove(),r.each(function(){var e=this.id?this.id.replace("menu-item-",""):this.className.match(/menu-item-(\d+):?\b/)?this.className.match(/menu-item-(\d+):?\b/)[1]:"";G(this).data("sfm-id",e)}),e.find("*").each(function(){var e=G(this),r=e.prop("tagName");e.prop("className");if(-1===o.indexOf(r)||""===G.trim(e.text())||e.is(".uber-close"))return e.remove();e.hasClasses(a)?e.removeAttr("class id").addClass(a.split(",").join(" ")):e.hasClasses(t)?e.removeAttr("class id").addClass("sfm-active-class"):e.removeAttr("class id"),e.removeAttr("style"),"LI"===r&&e.addClass("sfm-menu-item-"+e.data("sfm-id")).attr("tabindex","-1")}),e},buildSubMenus:function(e){for(var r=i.subMenuSelector.replace(/\s/g,"").split(","),t=0,a=r.length;t<a;t++)e.find("."+r[t]).each(function(){G(this).removeAttr("id class").addClass("sfm-child-menu ").parent().addClass("sfm-has-child-menu")});this.detectLevel(e)},attachExtraTo:function(e){var n="https:"===location.protocol;e.each(function(){var e,r,t,a=G(this),o=a.data("sfm-id");i.extra[o]&&((t=function(e){var r,t,a,o,n={};"?"===e.slice(0,1)&&(e=e.slice(1));if(""!==e)for(r=e.split("&"),t=0;t<r.length;t+=1)o=r[t].split("="),a=decodeURIComponent(o[0]),o=1<o.length?decodeURIComponent(o[1]):void 0,n[a]=o;return n}(i.extra[o])).hidemob&&b?a.remove():(t.img?"right"==C&&"skew"==X.sidebar_style?a.find("> a").append('<img src="'+(n?t.img.replace("http:","https:"):t.img)+'"/>'):a.find("> a").prepend('<img src="'+(n?t.img.replace("http:","https:"):t.img)+'"/>'):t.icon&&(e=t.icon_color?"color: "+t.icon_color+";":"",r=t.icon,"####"===(LAIconManagerUtil.getSet(r)?LAIconManagerUtil.getSet(r):"Font Awesome")?(r=LAIconManagerUtil.getIcon(r),"right"==C&&"skew"==X.sidebar_style?a.find("> a").append('<i style="background-image:url('+r+')" class="la_icon la_icon_manager_custom">'):a.find("> a").prepend('<i style="background-image:url('+r+')" class="la_icon la_icon_manager_custom">')):(r=-1!==r.indexOf("fa-")?"la"+md5("Font Awesome")+"-"+r.substr(3):LAIconManagerUtil.getIconClass(r),"right"==C&&"skew"==X.sidebar_style?a.find("> a").append('<i style="'+e+'" class="la_icon '+r+'">'):a.find("> a").prepend('<i style="'+e+'" class="la_icon '+r+'">'))),t.sline&&a.find("> a span").append('<br><i class="sfm-sl">'+t.sline.replace(/\+/g," ")+"</i>"),t.chapter&&a.before('<li class="sfm-chapter"><div>'+t.chapter.replace(/\+/g," ")+"</div></li>"),t.tabindex&&a.attr("tabindex",t.tabindex),t.content&&!a.find(".sfm-sm-indicator").length&&i.subMenuSupport&&(a.addClass("sfm-has-child-menu"),a.find(" > a").append('<ins class="sfm-sm-indicator"><i></i></ins>')),a.data("sfm-extra",t),t.width&&a.attr("data-extra-width",t.width),t.bg&&a.attr("data-bg",t.bg),a.attr("data-sfm-id",o)))})},detectLevel:function(e){e.find(".sfm-child-menu").each(function(){var e=G(this),r=e.parents(".sfm-child-menu").length+1;e.addClass("sfm-menu-level-"+r),Y.find(".sfm-view-level-"+r).length||Y.append(G('<div class="sfm-view sfm-view-level-'+r+'"></div>'))})},removeSubMenus:function(e){if(!i.subMenuSupport)return e.children().each(function(){G(this).find("ul").remove()});var r,t=i.subMenuSelector.replace(/\s/g,"").split(",");for(r in t)e.find("."+t[r]).each(function(){G(this).remove()})},toggleActiveClasses:function(e){e.find(".sfm-has-child-menu").each(function(){var e=G(this);0<e.find("*").children(".sfm-active-class").length&&(e.toggleClass("sfm-child-menu-open"),setTimeout(function(){e.addClass("sfm-child-menu-open"),e.find(".sfm-child-menu").first().show()},i.transitionDuration))})}},setSize:U,getState:function(){return I}};function W(e){var r;S&&(r={opacity:"",visibility:"",transProp:""},e&&(r.width=""),Q.css(r).removeClass(function(e,r){r=r.match(/sfm-custom-active-\d+/);return!!r&&r[0]}),Q.find(".sfm-active").removeClass("sfm-active"))}function F(){var e,d,c;if("hidden"===I)return clearTimeout(p),U(),Y.addClass("sfm-sidebar-exposed"),h.find(".sfm-navicon-button").add("#sfm-mob-navbar .sfm-navicon-button").addClass("sfm-open"),w.css("visibility","visible"),q.addClass("sfm-body-pushed"),"full"!==X.sidebar_style&&"always"!==X.sidebar_behaviour&&Y.removeClass("sfm-fully-hidden"),"push"===X.sidebar_behaviour&&"full"!=X.sidebar_style?(e=q.children().not("[id*=sfm-], script, style"),d=N.scrollTop(),c=N.scrollLeft(),e.find("*").each(function(e,r){var t,a,o,n,i,s,l,u=d,y=c;if("fixed"===(r=G(r)).css("position")){for(r.addClass("sfm-inner-fixed"),t=r;(t=t.parent())&&!((l=t.css("webkitTransform"))&&"none"!==l||t.is("body")););o=t.offset(),a=o.left,o=o.top,x&&r.is(":visible")&&r.hide().data("sfm-ff-hidden",1),n={left:r.css("left"),right:r.css("right"),top:r.css("top"),bottom:r.css("bottom")},x&&r.data("sfm-ff-hidden")&&r.show(),i={},s=parseInt(n.bottom),s=isNaN(s)?0:s,"auto"!==n.left?(n.toChangeHor="left",i[n.toChangeHor]="-="+(a-y)):"auto"!==n.right?(n.toChangeHor="right",i[n.toChangeHor]="-="+(a-y)):n.toChangeHor="left","auto"!==n.top?(n.toChangeVert="top",i[n.toChangeVert]=0<o-u?parseInt(n.top)-(o-u):parseInt(n.top)+(u-o)):"auto"!==n.bottom?(n.toChangeVert="bottom",i[n.toChangeVert]=q.height()+A.top+A.bottom+s-N.height()-u+"px"):(n.toChangeVert="top",i[n.toChangeVert]=u),r.css(i).data("sfm-old-pos",n)}})):"full"===X.sidebar_style&&setTimeout(function(){q.addClass("sfm-ui-shown")},350),b&&"yes"===X.video_mob||(X.video_bg&&"yes"!==X.video_preload?g&&g.YTPGetPlayer()?g.YTPPlay():(g=G(".sfm-video").YTPlayer(),window.sfmPlayer=g):g&&g.YTPPlay()),Y.removeAttr("aria-hidden"),!(I="open")}function E(){var e="sfm-body-pushed sfm-view-pushed-custom";clearTimeout(p),O=!0,"always"!==X.sidebar_behaviour&&"full"!==X.sidebar_style||setTimeout(function(){w.css("visibility","hidden")},800),Y.find(".sfm-active-item").removeClass("sfm-active-item"),W(!0),"swipe"!==X.sub_type&&(e+=" sfm-view-pushed-1 sfm-view-pushed-2 sfm-view-pushed-3 sfm-view-pushed-4 "),q.removeClass(e),Y.removeClass("sfm-sidebar-exposed"),h.find(".sfm-navicon-button").add("#sfm-mob-navbar .sfm-navicon-button").removeClass("sfm-open"),Y.attr("aria-hidden","true"),I="hidden",_=0,g&&g.YTPPause(),setTimeout(function(){O=!1,"swipe"===X.sub_type&&q.removeClass("sfm-view-pushed-1 sfm-view-pushed-2 sfm-view-pushed-3 sfm-view-pushed-4")},250),setTimeout(function(){"full"===X.sidebar_style&&q.removeClass("sfm-ui-shown")},400)}function R(e){var r,t,a,o,n,i;c||(c=setTimeout(function(){c=null},P),e.stopImmediatePropagation(),r=G(this),e.type===v?(o=G(e.target),"yes"===X.parent_ignore&&r.is(".sfm-has-child-menu ")||o.closest(".sfm-sm-indicator").length?(e.preventDefault(),y(r,e)):(o=r.find("a"),n=o.prop("href"),i="_blank"===o.attr("target"),(o=o.prop("hash"))&&0<o.length&&n==d+o?(E(),a=(a="#"===o||(a=G(o)).length?a:G('[name="'+o.replace("#","")+'"]'))&&a.length?a.offset().top:0,G("html, body").stop().animate({scrollTop:a},600)):i?window.open(n,"_blank"):"yes"===X.fade?-1!==n.indexOf("#")&&""===o||q.fadeOut(200,function(){E(),location.href=n}):(E(),location.href=n))):(t=this,"mouseenter"===u&&setTimeout(function(){t===m&&y(r,e)},52),m=this))}function y(e,r){var t,a,o,n,i,s,l,u,y,d,c,m;V||O||(clearTimeout(p),t=parseInt((e.closest("ul").attr("class")||"0").match(/\d/)[0])+1,a=e.siblings(".sfm-active-item"),l=e.find("a"),n=f,i=T,s="",W(t<=_),a.removeClass("sfm-active-item"),e.is(".sfm-has-child-menu")?(c=e.children(".sfm-child-menu").first(),(m=l.eq(0).find("span").clone()).find("i").remove(),s+='<a href="#" class="sfm-back-parent"><ins class="sfm-sm-indicator"><i></i></ins><span>'+m.text()+"</span></a>",c.length?M<n&&"dropdown"!==X.sub_type&&"full"!==X.sidebar_style?(q.removeClass("sfm-view-pushed-custom sfm-nav-back sfm-view-pushed-"+t+" sfm-view-pushed-"+(t+1)+" sfm-view-pushed-"+(t+2)),!Y.is(".sfm-sidebar-exposed")&&"always"!==X.sidebar_behaviour||(G(".sfm-view-level-"+t).attr("class",function(e,r){return r.replace(/(^|\s)sfm-current-\S+/g,"")}).html('<div class="sfm-scroll-wrapper"><div class="sfm-scroll">'+s+'<ul class="sfm-menu-level-'+t+' sfm-menu">'+c.html()+"</ul></div></div>").addClass("sfm-current-"+e.data("sfmId")),p=setTimeout(function(){q.addClass("sfm-view-pushed-"+t+(t<=_?" sfm-nav-back":"")),"always"===X.sidebar_behaviour&&w.css("visibility","visible"),_=t},25),e.addClass("sfm-active-item"))):(y=G(r.target),m=l.attr("href"),d=l.prop("hash"),"yes"!==X.parent_ignore&&!y.closest(".sfm-sm-indicator").length&&"#"!==d&&"#"!==m&&"/"!==m||(e.is(".sfm-submenu-visible")?l.length&&r.type===v&&(e.removeClass("sfm-submenu-visible"),c.slideUp({complete:function(){setTimeout(function(){U(r,"contentChanged",c,"up")},0),document.activeElement&&document.activeElement.blur()}})):(K.log("sub",c),e.siblings().filter(".sfm-submenu-visible").removeClass("sfm-submenu-visible").find("> ul").slideUp(),e.addClass("sfm-submenu-visible"),c.slideDown({start:function(){U(r,"contentChanged",c)}})))):(d=e.attr("data-extra-width"),m=e.attr("data-bg")||"",l="flyout"===X.sub_type?parseInt(d||X["width_panel_"+(t+1)]):X.width_panel_1,d=e.attr("data-sfm-id"),("flyout"===X.sub_type?k[t-1]+l:X.width_panel_1)<n&&"full"!==X.sidebar_style?(u=Q.find("#sfm-cc-"+e.attr("data-sfm-id")),a.removeClass("sfm-active-item"),q.removeClass("sfm-view-pushed-custom sfm-nav-back sfm-view-pushed-"+t+" sfm-view-pushed-"+(t+1)+" sfm-view-pushed-"+(t+2)).addClass("sfm-view-pushed-custom"+(t<=_?" sfm-nav-back":"")),!Y.is(".sfm-sidebar-exposed")&&"always"!==X.sidebar_behaviour||("always"===X.sidebar_behaviour&&w.css("visibility","visible"),e.addClass("sfm-active-item"),Q.css(o={backgroundColor:m,width:l}).addClass("sfm-custom-active-"+d),Q.find(".sfm-back-parent").remove(),Q.prepend(G(s)),Q.find(".sfm-active").removeClass("sfm-active"),u.width(l),i>u.outerHeight()?u.addClass("sfm-vert-align sfm-active"):u.removeClass("sfm-vert-align").addClass("sfm-active"),setTimeout(function(){K.log("custom content")},600),S=!0)):(y=G(r.target),"yes"!==X.parent_ignore&&!y.closest(".sfm-sm-indicator").length&&"dropdown"!==X.sub_type||e.is(".sfm-submenu-visible")||(m=e.attr("data-bg"),e.siblings().filter(".sfm-submenu-visible").removeClass("sfm-submenu-visible").find("> ul").slideUp(),Q.addClass("sfm-modal"),o={opacity:1,visibility:"visible",backgroundColor:m},Q.find(".sfm-active").removeClass("sfm-active"),Q.find("#sfm-cc-"+e.attr("data-sfm-id")).addClass("sfm-active"),Q.css(o))))):M<n+200&&(e.siblings(".sfm-active-item").removeClass("sfm-active-item"),p=setTimeout(function(){q.removeClass("sfm-view-pushed-custom sfm-view-pushed-"+t+" sfm-view-pushed-"+(t+1)+" sfm-view-pushed-"+(t+2))},50)))}function $(e){c||(c=setTimeout(function(){c=null},P),e.stopImmediatePropagation(),e.preventDefault(),e=G(this),e=parseInt((e.siblings("ul").attr("class")||"0").match(/\d/)[0]),q.removeClass("sfm-view-pushed-"+e+" sfm-view-pushed-custom"),Y.find(".sfm-active-item").removeClass("sfm-active-item"),_=e-1)}function U(e,r,t,a){T=document.documentElement&&document.documentElement.clientHeight?document.documentElement.clientHeight:window.innerHeight||N.height(),f=document.documentElement&&document.documentElement.clientWidth?document.documentElement.clientWidth:window.innerWidth||N.width();var o=2*parseInt(X.item_padding),n=s.find(".sfm-search-form"),i=Y.find(".sfm-copy"),i=(U.cache=U.cache||{headerHeight:l.is(":empty")?0:l.outerHeight()+70+o,footerHeight:(j.is(":empty")?0:j.outerHeight())+(i.length?i.outerHeight():0),contentHeight:s.find(".sfm-menu").outerHeight()+(n.length?n.outerHeight():0)+s.find(".sfm-widget-area").outerHeight()},r&&(U.cache.contentHeight=(t&&!a?t.outerHeight():"")+s.find(".sfm-menu").outerHeight()+(n.length?n.outerHeight():0)),U.cache.contentHeight),r=U.cache.headerHeight,a=U.cache.footerHeight,t=T-i,n="",i="";t<r+a+o||"dropdown"===X.sub_type?"full"!==X.sidebar_style&&(n="sfm-compact",t<r+a?n+=" sfm-compact-header sfm-compact-footer":i+=" sfm-compact-header sfm-compact-footer"):i="sfm-compact sfm-compact-header sfm-compact-footer",u=f<M||"dropdown"===X.sub_type||"full"===X.sidebar_style?(n+=" sfm-vertical-nav",v):(i+=" sfm-vertical-nav","hover"===X.sub_opening_type?"mouseenter":v),i&&Y.removeClass(i),n&&Y.addClass(n)}function H(e,r){var r=G(r),t=r.data("sfm-old-pos"),a={};t?(a[t.toChangeHor]=t[t.toChangeHor],a[t.toChangeVert]=t[t.toChangeVert],"bottom"===t.toChangeVert&&(a.top=""),r.css(a),r.data("sfm-old-pos","")):r.css({left:"",top:"",bottom:"",right:""})}window.LM=D.init(a)},0)}G.fn.hasClasses=function(e){var r,t=e.replace(/\s/g,"").split(",");for(r in t)if(G(this).hasClass(t[r]))return!0;return!1},G.fn.addClasses=function(e){var r,t=e.replace(/\s/g,"").split(",");for(r in t)G(this).addClass(t[r]);return this},G(document).one("sfm_doc_body_arrived ready",function(){e||(e=!0,n())}),G(function(){e||(e=!0,n())}),G(document).on("sfm_preview_full_refresh",function(e,r,t,a){var o=window.SF_Opts;n(a),r&&"open"===r&&(window.LM.showSidebar(),t&&G(".sfm-scroll-main .sfm-scroll").scrollTop(t),"always"!==o.sidebar_behaviour)&&"full"!==o.sidebar_style&&G("#sfm-sidebar").trigger(window.transitionEnd)})}(window.jQuery);