PageSourceSearch

https://businessbrokerphoenixaz.com/wp-content/cache/min/1/wp-cont…/js/jquery.mb.YTPlayer.js?ver=1790335709

js businessbrokerphoenixaz.com collected 2026-09-26 18:17:26 UTC 68,506 bytes, 171 lines download raw bytes

1var ytp=ytp||{};function onYouTubeIframeAPIReady(){if(ytp.YTAPIReady)return;ytp.YTAPIReady=!0;jQuery(document).trigger("YTAPIReady")}
2var getYTPVideoID=function(url){var videoID,playlistID;if(url.indexOf("youtu.be")>0||url.indexOf("youtube.com/embed")>0){videoID=url.substr(url.lastIndexOf("/")+1,url.length);playlistID=videoID.indexOf("?list=")>0?videoID.substr(videoID.lastIndexOf("="),videoID.length):null;videoID=playlistID?videoID.substr(0,videoID.lastIndexOf("?")):videoID}else if(url.indexOf("http")>-1){videoID=url.match(/[\\?&]v=([^&#]*)/)[1];playlistID=url.indexOf("list=")>0?url.match(/[\\?&]list=([^&#]*)/)[1]:null}else{videoID=url.length>15?null:url;playlistID=videoID?null:url}
3return{videoID:videoID,playlistID:playlistID}};function iOSversion(){if(/iP(hone|od|ad)/.test(navigator.platform)){var v=(navigator.appVersion).match(/OS (\d+)_(\d+)_?(\d+)?/);return[parseInt(v[1],10),parseInt(v[2],10),parseInt(v[3]||0,10)]}}(function(jQuery,ytp){jQuery.mbYTPlayer={name:"jquery.mb.YTPlayer",version:"3.2.8",build:"7398",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:0.3,gaTrack:!0,remember_last_time:!1,addFilters:!1,onReady:function(player){},onError:function(player,err){}},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){if(!ytp.YTAPIReady&&typeof window.YT==='undefined'){jQuery("#YTAPI").remove();var tag=jQuery("<script></script>").attr({"src":jQuery.mbYTPlayer.locationProtocol+"//www.youtube.com/iframe_api?v="+jQuery.mbYTPlayer.version,"id":"YTAPI"});jQuery("head").prepend(tag)}else{setTimeout(function(){jQuery(document).trigger("YTAPIReady");ytp.YTAPIReady=!0},100)}
4function isIframe(){var isIfr=!1;try{if(self.location.href!=top.location.href)isIfr=!0}catch(e){isIfr=!0}
5return isIfr};return this.each(function(){var YTPlayer=this;var $YTPlayer=jQuery(YTPlayer);$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");var property=$YTPlayer.data("property")&&typeof $YTPlayer.data("property")=="str
5ing"?eval('('+$YTPlayer.data("property")+')'):$YTPlayer.data("property");if(typeof property!=="object")
6property={};YTPlayer.opt=jQuery.extend(!0,{},jQuery.mbYTPlayer.defaults,YTPlayer.opt,options,property);YTPlayer.opt.elementId=YTPlayer.id;if(YTPlayer.opt.vol===0){YTPlayer.opt.vol=1;YTPlayer.opt.mute=!0}
7if(YTPlayer.opt.autoPlay&&YTPlayer.opt.mute==!1&&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.")}
8if(YTPlayer.opt.loop&&typeof YTPlayer.opt.loop==="boolean"){YTPlayer.opt.loop=9999}
9var fullScreenAvailable=document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled;YTPlayer.opt.realfullscreen=isIframe()||!fullScreenAvailable?!1: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;if(jQuery.mbBrowser.msie&&jQuery.mbBrowser.version<9)
10YTPlayer.opt.opacity=1;YTPlayer.opt.containment=YTPlayer.opt.containment==="self"?$YTPlayer:jQuery(YTPlayer.opt.containment);YTPlayer.isRetina=(window.retina||window.devicePixelRatio>1);YTPlayer.opt.ratio=YTPlayer.opt.ratio==="auto"?16/9:YTPlayer.opt.ratio;YTPlayer.opt.ratio=eval(YTPlayer.opt.ratio);YTPlayer.orig_containment_background=YTPlayer.opt.containment.css("background-image");if(!$YTPlayer.attr("id"))
11$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:!1;YTPlayer.playlistID=YTPlayer.opt.videoURL?getYTPVideoID(YTPlayer.opt.videoURL).playlistID:$YTPlayer.attr("href")?getYTPVideoID($YTPlayer.attr("href")).playlistID:!1;var start_from_last=0;if(jQuery.mbCookie.get("YTPlayer_start_from"+YTPlayer.videoID))
12start_from_last=parseFloat(jQuery.mbCookie.get("YTPlayer_start_from"+YTPlayer.videoID));if(YTPlayer.opt.remember_last_time&&start_from_last){YTPlayer.start_from_last=start_from_last;jQuery.mbCookie.remove("YTPlayer_start_from"+YTPlayer.videoID)}
13YTPlayer.isPlayer=$YTPlayer.is(YTPlayer.opt.containment);YTPlayer.isBackground=YTPlayer.opt.containment.is("body");if(YTPlayer.isBackground&&ytp.backgroundIsInited)
14return;if(YTPlayer.isPlayer)
15$YTPlayer.show();YTPlayer.overlay=jQuery("<div/>").css({position:"absolute",top:0,left:0,width:"100%",height:"100%"}).addClass("YTPOverlay");if(YTPlayer.opt.coverImage||YTPlayer.orig_containment_background!="none"){var 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"})}
16YTPlayer.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");if(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()});if(YTPlayer.opt.autoPlay)
17YTPlayer.inlinePlayButton.hide();YTPlayer.overlay.on("click",function(){$YTPlayer.YTPTogglePlay()}).css({cursor:"pointer"})}
18var playerBox=jQuery("<div/>").attr("id",YTPlayer.playerID).addClass("playerBox");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);if(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)}
19YTPlayer.opt.containment.children().not("script, style").each(function(){if(jQuery(this).css("position")=="static")
20jQuery(this).css("position","relative")});
20if(YTPlayer.isBackground){jQuery("body").css({boxSizing:"border-box"});YTPlayer.wrapper.css({position:"fixed",top:0,left:0,zIndex:0})}else if(YTPlayer.opt.containment.css("position")=="static"){YTPlayer.opt.containment.css({position:"relative"});$YTPlayer.show()}
21YTPlayer.opt.containment.prepend(YTPlayer.wrapper);if(!YTPlayer.isBackground){YTPlayer.overlay.on("mouseenter",function(){if(YTPlayer.controlBar&&YTPlayer.controlBar.length)
22YTPlayer.controlBar.addClass("visible")}).on("mouseleave",function(){if(YTPlayer.controlBar&&YTPlayer.controlBar.length)
23YTPlayer.controlBar.removeClass("visible")})}
24if(jQuery.mbBrowser.mobile&&!YTPlayer.opt.useOnMobile){if(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})}
25return $YTPlayer}
26if(jQuery.mbBrowser.mobile&&YTPlayer.opt.autoPlay&&YTPlayer.opt.useOnMobile)
27jQuery("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 YTPlayer=this;var $YTPlayer=jQuery(YTPlayer);if((YTPlayer.isBackground&&ytp.backgroundIsInited)||YTPlayer.isInit)
28return;if(YTPlayer.isBackground)
29ytp.backgroundIsInited=!0;YTPlayer.opt.autoPlay=typeof YTPlayer.opt.autoPlay=="undefined"?(YTPlayer.isBackground?!0:!1):YTPlayer.opt.autoPlay;YTPlayer.opt.vol=YTPlayer.opt.vol?YTPlayer.opt.vol:100;jQuery.mbYTPlayer.getDataFromAPI(YTPlayer);jQuery(YTPlayer).on("YTPChanged",function(e){if(YTPlayer.isInit)
30return;YTPlayer.isInit=!0;var playerVars={'modestbranding':1,'autoplay':0,'controls':0,'showinfo':0,'rel':0,'enablejsapi':1,'version':3,'playerapiid':YTPlayer.playerID,'origin':'*','allowfullscreen':!0,'wmode':'transparent','iv_load_policy':YTPlayer.opt.showAnnotations,'cc_load_policy':YTPlayer.opt.cc_load_policy,'playsinline':jQuery.mbBrowser.mobile?1:0,'html5':document.createElement('video').canPlayType?1:0};new YT.Player(YTPlayer.playerID,{playerVars:playerVars,events:{'onReady':function(event){YTPlayer.player=event.target;YTPlayer.player.loadVideoById({videoId:YTPlayer.videoID.toString(),suggestedQuality:YTPlayer.opt.quality});$YTPlayer.trigger("YTPlayerIsReady_"+YTPlayer.id)},'onStateChange':function(event){if(typeof event.target.getPlayerState!="function")
31return;var state=event.target.getPlayerState();if(YTPlayer.preventTrigger||YTPlayer.isStarting){YTPlayer.preventTrigger=!1;return}
32YTPlayer.state=state;var eventType;switch(state){case-1:eventType="YTPUnstarted";break;case 0:eventType="YTPRealEnd";break;case 1:eventType="YTPPlay";if(YTPlayer.controlBar.length)
33YTPlayer.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.pause);if(YTPlayer.isPlayer)
34YTPlayer.inlinePlayButton.hide();jQuery(document).off("mousedown.YTPstart");break;case 2:eventType="YTPPause";if(YTPlayer.controlBar.length)
35YTPlayer.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play);if(YTPlayer.isPlayer)
36YTPlayer.inlinePlayButton.show();break;case 3:YTPlayer.player.setPlaybackQuality(YTPlayer.opt.quality);eventType="YTPBuffering";if(YTPlayer.controlBar.length)
37YTPlayer.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play);break;case 5:eventType="YTPCued";break;default:break}
38var YTPEvent=jQuery.Event(eventType);YTPEvent.time=YTPlayer.currentTime;jQuery(YTPlayer).trigger(YTPEvent)},'onPlaybackQualityChange':function(e){var quality=e.target.getPlaybackQuality();var YTPQualityChange=jQuery.Event("YTPQualityChange");YTPQualityChange.quality=quality;jQuery(YTPlayer).trigger(YTPQualityChange)},'onError':function(err){if(typeof YTPlayer.opt.onError=="function")
39YTPlayer.opt.onError($YTPlayer,err);switch(err.data){case 2:console.error("video ID:: "+YTPlayer.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 invali
39d characters, such as exclamation points or asterisks.");break;case 5:console.error("video ID:: "+YTPlayer.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:: "+YTPlayer.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:: "+YTPlayer.videoID+": The owner of the requested video does not allow it to be played in embedded players.");break}
40if(YTPlayer.isList)
41jQuery(YTPlayer).YTPPlayNext()}}});$YTPlayer.on("YTPlayerIsReady_"+YTPlayer.id,function(){if(YTPlayer.isReady)
42return this;YTPlayer.playerEl=YTPlayer.player.getIframe();jQuery(YTPlayer.playerEl).unselectable();$YTPlayer.optimizeDisplay();jQuery(window).off("resize.YTP_"+YTPlayer.id).on("resize.YTP_"+YTPlayer.id,function(){$YTPlayer.optimizeDisplay()});if(YTPlayer.opt.remember_last_time){jQuery(window).on("unload.YTP_"+YTPlayer.id,function(){var current_time=YTPlayer.player.getCurrentTime();jQuery.mbCookie.set("YTPlayer_start_from"+YTPlayer.videoID,current_time,0)})}
43$YTPlayer.YTPCheckForState()})})});$YTPlayer.off("YTPTime.mask");jQuery.mbYTPlayer.applyMask(YTPlayer)})},isOnScreen:function(YTPlayer,perc){perc=perc||10;var playerBox=YTPlayer.wrapper;var winTop=jQuery(window).scrollTop();var winBottom=winTop+jQuery(window).height();var margin=(playerBox.height()*perc)/100;var elTop=playerBox.offset().top+margin;var elBottom=playerBox.offset().top+(playerBox.height()-margin);return((elBottom<=winBottom)&&(elTop>=winTop))},getDataFromAPI:function(YTPlayer){YTPlayer.videoData=jQuery.mbStorage.get("YTPlayer_data_"+YTPlayer.videoID);if(YTPlayer.videoData){setTimeout(function(){YTPlayer.dataReceived=!0;var YTPChanged=jQuery.Event("YTPChanged");YTPChanged.time=YTPlayer.currentTime;YTPChanged.videoId=YTPlayer.videoID;YTPChanged.opt=YTPlayer.opt;jQuery(YTPlayer).trigger(YTPChanged);var YTPData=jQuery.Event("YTPData");YTPData.prop={};for(var x in YTPlayer.videoData)
44YTPData.prop[x]=YTPlayer.videoData[x];jQuery(YTPlayer).trigger(YTPData)},YTPlayer.opt.fadeOnStartTime);YTPlayer.hasData=!0}else if(jQuery.mbYTPlayer.apiKey){jQuery.getJSON(jQuery.mbYTPlayer.locationProtocol+"//www.googleapis.com/youtube/v3/videos?id="+YTPlayer.videoID+"&key="+jQuery.mbYTPlayer.apiKey+"&part=snippet",function(data){YTPlayer.dataReceived=!0;var YTPChanged=jQuery.Event("YTPChanged");YTPChanged.time=YTPlayer.currentTime;YTPChanged.videoId=YTPlayer.videoID;jQuery(YTPlayer).trigger(YTPChanged);function parseYTPlayer_data(data){YTPlayer.videoData={};YTPlayer.videoData.id=YTPlayer.videoID;YTPlayer.videoData.channelTitle=data.channelTitle;YTPlayer.videoData.title=data.title;YTPlayer.videoData.description=data.description.length<400?data.description:data.description.substring(0,400)+" ...";YTPlayer.videoData.thumb_max=data.thumbnails.maxres?data.thumbnails.maxres.url:null;YTPlayer.videoData.thumb_high=data.thumbnails.high?data.thumbnails.high.url:null;YTPlayer.videoData.thumb_medium=data.thumbnails.medium?data.thumbnails.medium.url:null;jQuery.mbStorage.set("YTPlayer_data_"+YTPlayer.videoID,YTPlayer.videoData)}
45if(!data.items[0]){YTPlayer.videoData={};YTPlayer.hasData=!1}else{parseYTPlayer_data(data.items[0].snippet);YTPlayer.hasData=!0}
46var YTPData=jQuery.Event("YTPData");YTPData.prop={};for(var x in YTPlayer.videoData)YTPData.prop[x]=YTPlayer.videoData[x];jQuery(YTPlayer).trigger(YTPData)});}else{setTimeout(function(){var YTPChanged=jQuery.Event("YTPChanged");YTPChanged.time=YTPlayer.currentTime;YTPChanged.videoId=YTPlayer.videoID;jQuery(YTPlayer).trigger(YTPChanged)},10);YTPlayer.videoData=null}
47YTPlayer.opt.ratio=YTPlayer.opt.ratio=="auto"?16/9:YTPlayer.opt.ratio;if(YTPlayer.isPlayer&&!YTPlayer.opt.autoPlay){YTPlayer.loading=jQuery("<div/>").addClass("loading").html("Loading").hide();jQuery(YTPlayer).append(YTPlayer.loading);YTPlayer.loading.fadeIn()}},removeStoredData:function(){jQuery.mbStorage.remove()},getVideoData:function(){var YTPlayer=this.get(0);return YTPlayer.videoData}
vendor: 11,433 bytes, lines 47-109
47,getVideoID:function(){var YTPlayer=this.get(0);return YTPlayer.videoID||!1},getPlaylistID:function(){var YTPlayer=this.get(0);return YTPlayer.playlistID||!1},setVideoQuality:function(quality){var YTPlayer=this.get(0);YTPlayer.player.setPlaybackQuality(quality);return this},playlist:function(videos,shuffle,callback){var $YTPlayer=this;var YTPlayer=$YTPlayer.get(0);YTPlayer.isList=!0;if(shuffle)
48videos=jQuery.shuffle(videos);if(!YTPlayer.videoID){YTPlayer.videos=videos;YTPlayer.videoCounter=1;YTPlayer.videoLength=videos.length;jQuery(YTPlayer).data("property",videos[0]);jQuery(YTPlayer).YTPlayer()}
49if(typeof callback=="function")
50jQuery(YTPlayer).one("YTPChanged",function(){callback(YTPlayer)});jQuery(YTPlayer).on("YTPEnd",function(){jQuery(YTPlayer).YTPPlayNext()});return this},playNext:function(){var YTPlayer=this.get(0);YTPlayer.videoCounter++;if(YTPlayer.videoCounter>YTPlayer.videoLength)
51YTPlayer.videoCounter=1;jQuery(YTPlayer).YTPPlayIndex(YTPlayer.videoCounter);return this},playPrev:function(){var YTPlayer=this.get(0);YTPlayer.videoCounter--;if(YTPlayer.videoCounter<=0)
52YTPlayer.videoCounter=YTPlayer.videoLength;jQuery(YTPlayer).YTPPlayIndex(YTPlayer.videoCounter);return this},playIndex:function(idx){var YTPlayer=this.get(0);if(YTPlayer.checkForStartAt){clearInterval(YTPlayer.checkForStartAt);clearInterval(YTPlayer.getState)}
53YTPlayer.videoCounter=idx;if(YTPlayer.videoCounter>=YTPlayer.videoLength)
54YTPlayer.videoCounter=YTPlayer.videoLength;var video=YTPlayer.videos[YTPlayer.videoCounter-1];jQuery(YTPlayer).YTPChangeVideo(video);return this},changeVideo:function(opt){var $YTPlayer=this;var YTPlayer=$YTPlayer.get(0);YTPlayer.opt.startAt=0;YTPlayer.opt.stopAt=0;YTPlayer.opt.mask=!1;YTPlayer.opt.mute=!0;YTPlayer.opt.autoPlay=!0;YTPlayer.opt.addFilters=!1;YTPlayer.opt.coverImage=!1;YTPlayer.hasData=!1;YTPlayer.hasChanged=!0;YTPlayer.player.loopTime=undefined;if(opt)
55jQuery.extend(YTPlayer.opt,opt);YTPlayer.videoID=getYTPVideoID(YTPlayer.opt.videoURL).videoID;if(YTPlayer.opt.loop&&typeof YTPlayer.opt.loop=="boolean")
56YTPlayer.opt.loop=9999;YTPlayer.wrapper.css({background:"none"});jQuery(YTPlayer.playerEl).CSSAnimate({opacity:0},YTPlayer.opt.fadeOnStartTime,function(){jQuery.mbYTPlayer.getDataFromAPI(YTPlayer);$YTPlayer.YTPGetPlayer().loadVideoById({videoId:YTPlayer.videoID,suggestedQuality:YTPlayer.opt.quality});$YTPlayer.YTPPause();$YTPlayer.optimizeDisplay();$YTPlayer.YTPCheckForState()});var YTPChangeVideo=jQuery.Event("YTPChangeVideo");YTPChangeVideo.time=YTPlayer.currentTime;jQuery(YTPlayer).trigger(YTPChangeVideo);jQuery.mbYTPlayer.applyMask(YTPlayer);return this},getPlayer:function(){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
57return null;return YTPlayer.player||null},playerDestroy:function(){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
58return this;ytp.YTAPIReady=!0;ytp.backgroundIsInited=!1;YTPlayer.isInit=!1;YTPlayer.videoID=null;YTPlayer.isReady=!1;YTPlayer.wrapper.remove();jQuery("#controlBar_"+YTPlayer.id).remove();clearInterval(YTPlayer.checkForStartAt);clearInterval(YTPlayer.getState);return this},fullscreen:function(real){var YTPlayer=this.get(0);if(typeof real=="undefined")
59real=eval(YTPlayer.opt.realfullscreen);var controls=jQuery("#controlBar_"+YTPlayer.id);var fullScreenBtn=controls.find(".mb_OnlyYT");var videoWrapper=YTPlayer.isPlayer?YTPlayer.opt.containment:YTPlayer.wrapper;if(real){var fullscreenchange=jQuery.mbBrowser.mozilla?"mozfullscreenchange":jQuery.mbBrowser.webkit?"webkitfullscreenchange":"fullscreenchange";jQuery(document).off(fullscreenchange).on(fullscreenchange,function(){var isFullScreen=RunPrefixMethod(document,"IsFullScreen")||RunPrefixMethod(document,"FullScreen");if(!isFullScreen){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});if(YTPlayer.isBackground){jQuery("body").after(controls)}else{YTPlayer.wrapper.before(controls)}
60jQuery(window).resize();jQuery(YTPlayer).trigger("YTPFullScreenEnd")}else{jQuery(YTPlayer).YTPSetVideoQuality("default");jQuery(YTPlayer).trigger("YTPFullScreenStart")}})}
61if(!YTPlayer.isAlone){function hideMouse(){YTPlayer.overlay.css({cursor:"none"})}
62jQuery(document).on("mousemove.YTPlayer",function(e){YTPlayer.overlay.css({cursor:"auto"});clearTimeout(YTPlayer.hideCursor);if(!jQuery(e.target).parents().is(".mb_YTPBar"))
63YTPlayer.hideCursor=setTimeout(hideMouse,3000)});hideMouse();if(real){videoWrapper.css({opacity:0});videoWrapper.addClass("YTPFullscreen");launchFullscreen(videoWrapper.get(0));setTimeout(function(){videoWrapper.CSSAnimate({opacity:1},YTPlayer.opt.fadeOnStartTime*2);videoWrapper.append(controls);jQuery(YTPlayer).optimizeDisplay();YTPlayer.player.seekTo(YTPlayer.player.getCurrentTime()+.1,!0)},YTPlayer.opt.fadeOnStartTime)}else videoWrapper.css({zIndex:10000}).CSSAnimate({opacity:1},YTPlayer.opt.fadeOnStartTime*2);fullScreenBtn.html(jQuery.mbYTPlayer.controls.showSite);YTPlayer.isAlone=!0}else{jQuery(document).off("mousemove.YTPlayer");clearTimeout(YTPlayer.hideCursor);YTPlayer.overlay.css({cursor:"auto"});if(real){cancelFullscreen()}else{videoWrapper.CSSAnimate({opacity:YTPlayer.opt.opacity},YTPlayer.opt.fadeOnStartTime);videoWrapper.css({zIndex:0})}
64fullScreenBtn.html(jQuery.mbYTPlayer.controls.onlyYT);YTPlayer.isAlone=!1}
65function RunPrefixMethod(obj,method){var pfx=["webkit","moz","ms","o",""];var p=0,m,t;while(p<pfx.length&&!obj[m]){m=method;if(pfx[p]==""){m=m.substr(0,1).toLowerCase()+m.substr(1)}
66m=pfx[p]+m;t=typeof obj[m];if(t!="undefined"){pfx=[pfx[p]];return(t=="function"?obj[m]():obj[m])}
67p++}}
68function launchFullscreen(element){RunPrefixMethod(element,"RequestFullScreen")}
69function cancelFullscreen(){if(RunPrefixMethod(document,"FullScreen")||RunPrefixMethod(document,"IsFullScreen")){RunPrefixMethod(document,"CancelFullScreen")}}
70return this},toggleLoops:function(){var YTPlayer=this.get(0);var data=YTPlayer.opt;if(data.loop==1){data.loop=0}else{if(data.startAt){YTPlayer.player.seekTo(data.startAt)}else{YTPlayer.player.playVideo()}
71data.loop=1}
72return this},play:function(){var YTPlayer=this.get(0);var $YTPlayer=jQuery(YTPlayer);if(!YTPlayer.isReady)
73return this;setTimeout(function(){$YTPlayer.YTPSetAbundance(YTPlayer.opt.abundance)},300)
74YTPlayer.player.playVideo();jQuery(YTPlayer.playerEl).css({opacity:1});YTPlayer.wrapper.css({backgroundImage:"none"});YTPlayer.wrapper.CSSAnimate({opacity:YTPlayer.isAlone?1:YTPlayer.opt.opacity},YTPlayer.opt.fadeOnStartTime);var controls=jQuery("#controlBar_"+YTPlayer.id);var playBtn=controls.find(".mb_YTPPlayPause");playBtn.html(jQuery.mbYTPlayer.controls.pause);YTPlayer.state=1;return this},togglePlay:function(callback){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
75return this;if(YTPlayer.state==1)
76this.YTPPause();else this.YTPPlay();if(typeof callback=="function")
77callback(YTPlayer.state);return this},stop:function(){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
78return this;var controls=jQuery("#controlBar_"+YTPlayer.id);var playBtn=controls.find(".mb_YTPPlayPause");playBtn.html(jQuery.mbYTPlayer.controls.play);YTPlayer.player.stopVideo();return this},pause:function(){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
79return this;if(YTPlayer.opt.abundance<.2)
80this.YTPSetAbundance(.2);YTPlayer.player.pauseVideo();YTPlayer.state=2;return this},seekTo:function(sec){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
81return this;YTPlayer.player.seekTo(sec,!0);return this},setVolume:function(val){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
82return this;YTPlayer.opt.vol=val;YTPlayer.player.setVolume(YTPlayer.opt.vol);if(YTPlayer.volumeBar&&YTPlayer.volumeBar.length)
83YTPlayer.volumeBar.updateSliderVal(val);return this},getVolume:function(){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
84return this;return YTPlayer.player.getVolume()},toggleVolume:function(){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
85return this;if(YTPlayer.isMute){if(!jQuery.mbBrowser.mobile)
86this.YTPSetVolume(YTPlayer.opt.vol)
87this.YTPUnmute()}else{this.YTPMute()}
88return this},mute:function(){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
89return this;if(YTPlayer.isMute)
90return this;YTPlayer.player.mute();YTPlayer.isMute=!0;YTPlayer.player.setVolume(0);if(YTPlayer.volumeBar&&YTPlayer.volumeBar.length&&YTPlayer.volumeBar.width()>10){YTPlayer.volumeBar.updateSliderVal(0)}
91var controls=jQuery("#controlBar_"+YTPlayer.id);var muteBtn=controls.find(".mb_YTPMuteUnmute");muteBtn.html(jQuery.mbYTPlayer.controls.unmute);jQuery(YTPlayer).addClass("isMuted");if(YTPlayer.volumeBar&&YTPlayer.volumeBar.length)YTPlayer.volumeBar.addClass("muted");var YTPEvent=jQuery.Event("YTPMuted");YTPEvent.time=YTPlayer.currentTime;if(!YTPlayer.preventTrigger)
92jQuery(YTPlayer).trigger(YTPEvent);return this},unmute:function(){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
93return this;if(!YTPlayer.isMute)
94return this;YTPlayer.player.unMute();YTPlayer.isMute=!1;jQuery(YTPlayer).YTPSetVolume(YTPlayer.opt.vol);if(YTPlayer.volumeBar&&YTPlayer.volumeBar.length)YTPlayer.volumeBar.updateSliderVal(YTPlayer.opt.vol>10?YTPlayer.opt.vol:10);var controls=jQuery("#controlBar_"+YTPlayer.id);var muteBtn=controls.find(".mb_YTPMuteUnmute");muteBtn.html(jQuery.mbYTPlayer.controls.mute);jQuery(YTPlayer).removeClass("isMuted");if(YTPlayer.volumeBar&&YTPlayer.volumeBar.length)YTPlayer.volumeBar.removeClass("muted");var YTPEvent=jQuery.Event("YTPUnmuted");YTPEvent.time=YTPlayer.currentTime;if(!YTPlayer.preventTrigger)
95jQuery(YTPlayer).trigger(YTPEvent);return this},applyFilter:function(filter,value){var $YTPlayer=this;var YTPlayer=$YTPlayer.get(0);if(!YTPlayer.isReady)
96return this;YTPlayer.filters[filter].value=value;if(YTPlayer.filtersEnabled)
97$YTPlayer.YTPEnableFilters()},applyFilters:function(filters){var $YTPlayer=this;var YTPlayer=$YTPlayer.get(0);if(!YTPlayer.isReady)
98return this;if(!YTPlayer.isReady){jQuery(YTPlayer).on("YTPReady",function(){$YTPlayer.YTPApplyFilters(filters)});return this}
99for(var key in filters){$YTPlayer.YTPApplyFilter(key,filters[key])}
100$YTPlayer.trigger("YTPFiltersApplied")},toggleFilter:function(filter,value){var $YTPlayer=this;var YTPlayer=$YTPlayer.get(0);if(!YTPlayer.isReady)
101return this;if(!YTPlayer.filters[filter].value)
102YTPlayer.filters[filter].value=value;else YTPlayer.filters[filter].value=0;if(YTPlayer.filtersEnabled)
103jQuery(YTPlayer).YTPEnableFilters();return this},toggleFilters:function(callback){var $YTPlayer=this;var YTPlayer=$YTPlayer.get(0);if(!YTPlayer.isReady)
104return this;if(YTPlayer.filtersEnabled){jQuery(YTPlayer).trigger("YTPDisableFilters");jQuery(YTPlayer).YTPDisableFilters()}else{jQuery(YTPlayer).YTPEnableFilters();jQuery(YTPlayer).trigger("YTPEnableFilters")}
105if(typeof callback=="function")
106callback(YTPlayer.filtersEnabled);return this},disableFilters:function(){var $YTPlayer=this;var YTPlayer=$YTPlayer.get(0);if(!YTPlayer.isReady)
107return this;var iframe=jQuery(YTPlayer.playerEl);iframe.css("-webkit-filter","");iframe.css("filter","");YTPlayer.filtersEnabled=!1;return this},enableFilters:function(){var $YTPlayer=this;var YTPlayer=$YTPlayer.get(0);if(!YTPlayer.isReady)
108return this;var iframe=jQuery(YTPlayer.playerEl);var filterStyle="";for(var key in YTPlayer.filters){if(YTPlayer.filters[key].value)
109filterStyle+=key.replace("_","-")+"("+YTPlayer.filters[key].value+YTPlayer.filters[key].unit
109+") "}
110iframe.css("-webkit-filter",filterStyle);iframe.css("filter",filterStyle);YTPlayer.filtersEnabled=!0;return this},removeFilter:function(filter,callback){var $YTPlayer=this;var YTPlayer=$YTPlayer.get(0);if(!YTPlayer.isReady)
111return this;if(typeof filter=="function"){callback=filter;filter=null}
112if(!filter){for(var key in YTPlayer.filters){$YTPlayer.YTPApplyFilter(key,0)}
113if(typeof callback=="function")
114callback(key);YTPlayer.filters=jQuery.extend(!0,{},jQuery.mbYTPlayer.defaultFilters)}else{$YTPlayer.YTPApplyFilter(filter,0);if(typeof callback=="function")callback(filter)}
115var YTPEvent=jQuery.Event("YTPFiltersApplied");$YTPlayer.trigger(YTPEvent);return this},getFilters:function(){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
116return this;return YTPlayer.filters},addMask:function(mask){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
117return this;if(!mask)
118mask=YTPlayer.actualMask;var tempImg=jQuery("<img/>").attr("src",mask).on("load",function(){YTPlayer.overlay.CSSAnimate({opacity:0},YTPlayer.opt.fadeOnStartTime,function(){YTPlayer.hasMask=!0;tempImg.remove();YTPlayer.overlay.css({backgroundImage:"url("+mask+")",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"cover"});YTPlayer.overlay.CSSAnimate({opacity:1},YTPlayer.opt.fadeOnStartTime)})});return this},removeMask:function(){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
119return this;YTPlayer.overlay.CSSAnimate({opacity:0}
119,YTPlayer.opt.fadeOnStartTime,function(){YTPlayer.hasMask=!1;YTPlayer.overlay.css({backgroundImage:"",backgroundRepeat:"",backgroundPosition:"",backgroundSize:""});YTPlayer.overlay.CSSAnimate({opacity:1},YTPlayer.opt.fadeOnStartTime)});return this},applyMask:function(YTPlayer){var $YTPlayer=jQuery(YTPlayer);if(!YTPlayer.isReady)
120return this;$YTPlayer.off("YTPTime.mask");if(YTPlayer.opt.mask){if(typeof YTPlayer.opt.mask=="string"){$YTPlayer.YTPAddMask(YTPlayer.opt.mask);YTPlayer.actualMask=YTPlayer.opt.mask}else if(typeof YTPlayer.opt.mask=="object"){for(var time in YTPlayer.opt.mask){if(YTPlayer.opt.mask[time])
121var img=jQuery("<img/>").attr("src",YTPlayer.opt.mask[time])}
122if(YTPlayer.opt.mask[0])
123$YTPlayer.YTPAddMask(YTPlayer.opt.mask[0]);$YTPlayer.on("YTPTime.mask",function(e){for(var time in YTPlayer.opt.mask){if(e.time==time)
124if(!YTPlayer.opt.mask[time]){$YTPlayer.YTPRemoveMask()}else{$YTPlayer.YTPAddMask(YTPlayer.opt.mask[time]);YTPlayer.actualMask=YTPlayer.opt.mask[time]}}})}}},toggleMask:function(){var YTPlayer=this.get(0);if(!YTPlayer.isReady)
125return this;var $YTPlayer=jQuery(YTPlayer);if(YTPlayer.hasMask)
126$YTPlayer.YTPRemoveMask();else $YTPlayer.YTPAddMask();return this},manageProgress:function(){var YTPlayer=this.get(0);var controls=jQuery("#controlBar_"+YTPlayer.id);var progressBar=controls.find(".mb_YTPProgress");var loadedBar=controls.find(".mb_YTPLoaded");var timeBar=controls.find(".mb_YTPseekbar");var totW=progressBar.outerWidth();var currentTime=Math.floor(YTPlayer.player.getCurrentTime());var totalTime=Math.floor(YTPlayer.player.getDuration());var timeW=(currentTime*totW)/totalTime;var startLeft=0;var loadedW=YTPlayer.player.getVideoLoadedFraction()*100;loadedBar.css({left:startLeft,width:loadedW+"%"});timeBar.css({left:0,width:timeW});return{totalTime:totalTime,currentTime:currentTime}},buildControls:function(YTPlayer){jQuery("#controlBar_"+YTPlayer.id).remove();if(!YTPlayer.opt.showControls){YTPlayer.controlBar=!1;return}
127YTPlayer.opt.showYTLogo=YTPlayer.opt.showYTLogo||YTPlayer.opt.printUrl;if(jQuery("#controlBar_"+YTPlayer.id).length)
128return;YTPlayer.controlBar=jQuery("<span/>").attr("id","controlBar_"+YTPlayer.id).addClass("mb_YTPBar").css({whiteSpace:"noWrap",position:YTPlayer.isBackground?"fixed":"absolute",zIndex:YTPlayer.isBackground?10000:1000}).hide().on("click",function(e){e.stopPropagation()});var buttonBar=jQuery("<div/>").addClass("buttonBar");var playpause=jQuery("<span>"+jQuery.mbYTPlayer.controls.play+"</span>").addClass("mb_YTPPlayPause ytpicon").on("click",function(e){e.stopPropagation();jQuery(YTPlayer).YTPTogglePlay()});var MuteUnmute=jQuery("<span>"+jQuery.mbYTPlayer.controls.mute+"</span>").addClass("mb_YTPMuteUnmute ytpicon").on("click",function(e){e.stopPropagation();jQuery(YTPlayer).YTPToggleVolume()});var volumeBar=jQuery("<div/>").addClass("mb_YTPVolumeBar").css({display:"inline-block"});YTPlayer.volumeBar=volumeBar;var idx=jQuery("<span/>").addClass("mb_YTPTime");var vURL=YTPlayer.opt.videoURL?YTPlayer.opt.videoURL:"";if(vURL.indexOf("http")<0)vURL=jQuery.mbYTPlayer.locationProtocol+"//www.youtube.com/watch?v="+YTPlayer.opt.videoURL;var movieUrl=jQuery("<span/>").html(jQuery.mbYTPlayer.controls.ytLogo).addClass("mb_YTPUrl ytpicon").attr("title","view on YouTube").on("click",function(){window.open(vURL,"viewOnYT")});var onlyVideo=jQuery("<span/>").html(jQuery.mbYTPlayer.controls.onlyYT).addClass("mb_OnlyYT ytpicon").on("click",function(e){e.stopPropagation();jQuery(YTPlayer).YTPFullscreen(YTPlayer.opt.realfullscreen)});var 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});var totalTime=Math.floor(YTPlayer.player.getDuration());YTPlayer.goto=(timeBar.outerWidth()*totalTime)/progressBar.outerWidth();YTPlayer.player.seekTo(parseFloat(YTPlayer.goto),!0);YTPlayer.controlBar.find(".mb_YTPLoaded").css({width:0})});var loadedBar=jQuery("<div/>").addClass("mb_YTPLoaded").css("position","absolute");var timeBar=jQuery("<div/>").addClass("mb_YTPseekbar").css("position","absolute");progressBar.append(loadedBar).append(timeBar);buttonBar.append(playpause).append(MuteUnmute).append(volumeBar).append(idx);if(YTPlayer.opt.showYTLogo){buttonBar.append(movieUrl)}
vendor: 3,905 bytes, lines 129-143
129if(YTPlayer.isBackground||(eval(YTPlayer.opt.realfullscreen)&&!YTPlayer.isBackground))
130buttonBar.append(onlyVideo);YTPlayer.controlBar.append(buttonBar).append(progressBar);if(!YTPlayer.isBackground){YTPlayer.controlBar.addClass("inlinePlayer");YTPlayer.wrapper.before(YTPlayer.controlBar)}else{jQuery("body").after(YTPlayer.controlBar)}
131volumeBar.simpleSlider({initialval:YTPlayer.opt.vol,scale:100,orientation:"h",callback:function(el){if(el.value==0){jQuery(YTPlayer).YTPMute()}else{jQuery(YTPlayer).YTPUnmute()}
132YTPlayer.player.setVolume(el.value);if(!YTPlayer.isMute)
133YTPlayer.opt.vol=el.value}})},checkForState:function(){var YTPlayer=this.get(0);var $YTPlayer=jQuery(YTPlayer);clearInterval(YTPlayer.getState);var interval=100;if(!jQuery.contains(document,YTPlayer)){$YTPlayer.YTPPlayerDestroy();clearInterval(YTPlayer.getState);clearInterval(YTPlayer.checkForStartAt);return}
134jQuery.mbYTPlayer.checkForStart(YTPlayer);YTPlayer.getState=setInterval(function(){var $YTPlayer=jQuery(YTPlayer);if(!YTPlayer.isReady)
135return;var prog=jQuery(YTPlayer).YTPManageProgress();var stopAt=YTPlayer.opt.stopAt>YTPlayer.opt.startAt?YTPlayer.opt.stopAt:0;stopAt=stopAt<YTPlayer.player.getDuration()?stopAt:0;if(YTPlayer.currentTime!=prog.currentTime){var YTPEvent=jQuery.Event("YTPTime");YTPEvent.time=YTPlayer.currentTime;jQuery(YTPlayer).trigger(YTPEvent)}
136YTPlayer.currentTime=prog.currentTime;YTPlayer.totalTime=YTPlayer.player.getDuration();if(YTPlayer.player.getVolume()==0)$YTPlayer.addClass("isMuted");else $YTPlayer.removeClass("isMuted");if(YTPlayer.opt.showControls)
137if(prog.totalTime){YTPlayer.controlBar.find(".mb_YTPTime").html(jQuery.mbYTPlayer.formatTime(prog.currentTime)+" / "+jQuery.mbYTPlayer.formatTime(prog.totalTime))}else{YTPlayer.controlBar.find(".mb_YTPTime").html("-- : -- / -- : --")}
138if(eval(YTPlayer.opt.stopMovieOnBlur)){if(!document.hasFocus()){if(YTPlayer.state==1){YTPlayer.hasFocus=!1;YTPlayer.preventTrigger=!0;$YTPlayer.YTPPause()}}else if(document.hasFocus()&&!YTPlayer.hasFocus&&!(YTPlayer.state==-1||YTPlayer.state==0)){YTPlayer.hasFocus=!0;YTPlayer.preventTrigger=!0;$YTPlayer.YTPPlay()}}
139if(YTPlayer.opt.playOnlyIfVisible){var isOnScreen=jQuery.mbYTPlayer.isOnScreen(YTPlayer,YTPlayer.opt.onScreenPercentage);if(!isOnScreen&&YTPlayer.state==1){YTPlayer.isOnScreen=!1;$YTPlayer.YTPPause()}else if(isOnScreen&&!YTPlayer.isOnScreen){YTPlayer.isOnScreen=!0;YTPlayer.player.playVideo()}}
140if(YTPlayer.controlBar.length&&YTPlayer.controlBar.outerWidth()<=400&&!YTPlayer.isCompact){YTPlayer.controlBar.addClass("compact");YTPlayer.isCompact=!0;if(!YTPlayer.isMute&&YTPlayer.volumeBar)YTPlayer.volumeBar.updateSliderVal(YTPlayer.opt.vol)}else if(YTPlayer.controlBar.length&&YTPlayer.controlBar.outerWidth()>400&&YTPlayer.isCompact){YTPlayer.controlBar.removeClass("compact");YTPlayer.isCompact=!1;if(!YTPlayer.isMute&&YTPlayer.volumeBar)
141YTPlayer.volumeBar.updateSliderVal(YTPlayer.opt.vol)}
142if(YTPlayer.player.getPlayerState()>0&&((parseFloat(YTPlayer.player.getDuration()-.5)<YTPlayer.player.getCurrentTime())||(stopAt>0&&parseFloat(YTPlayer.player.getCurrentTime())>stopAt))){if(YTPlayer.isEnded)
143return;YTPlayer.isEnded=!0;setTimeout(function(){YTPlayer.isEnded=!1},1000);if(YTPlayer.isList){if(!YTPlayer.opt.loop||(YTPlayer.opt.loop>0&&YTPlayer.player.loopTime===YTPlayer.opt.loop-1)){YTPlayer.player.loopTime=undefined;clearInterval(YTPlayer.getState);var YTPEnd=jQuery.Event("YTPEnd");YTPEnd.time=YTPlayer.currentTime;jQuery(YTPlayer).trigger(YTPEnd);return}}else if(!YTPlayer.opt.loop||(YTPlayer.opt.loop>0&&YTPlayer.player.loopTime===YTPlayer.opt.loop-1)){YTPlayer.player.loopTime=undefined;YTPlayer.state=2;var 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();YTPlayer.wrapper.CSSAnimate({opacity:0}
143,YTPlayer.opt.fadeOnStartTime,function(){if(YTPlayer.controlBar.length)
144YTPlayer.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play);var YTPEnd=jQuery.Event("YTPEnd");YTPEnd.time=YTPlayer.currentTime;jQuery(YTPlayer).trigger(YTPEnd);YTPlayer.player.seekTo(YTPlayer.opt.startAt,!0);var bgndURL=YTPlayer.opt.coverImage?"url("+YTPlayer.opt.coverImage+") center center":YTPlayer.orig_containment_background;YTPlayer.opt.containment.css({background:bgndURL,backgroundSize:"cover"})});return}
145YTPlayer.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)},checkForStart:function(YTPlayer){var $YTPlayer=jQuery(YTPlayer);if(!jQuery.contains(document,YTPlayer)){$YTPlayer.YTPPlayerDestroy();return}
146jQuery.mbYTPlayer.buildControls(YTPlayer);if(YTPlayer.overlay)
147if(YTPlayer.opt.addRaster){var classN=YTPlayer.opt.addRaster=="dot"?"raster-dot":"raster";YTPlayer.overlay.addClass(YTPlayer.isRetina?classN+" retina":classN)}else{YTPlayer.overlay.removeClass(function(index,classNames){var current_classes=classNames.split(" "),classes_to_remove=[];jQuery.each(current_classes,function(index,class_name){if(/raster.*/.test(class_name)){classes_to_remove.push(class_name)}});classes_to_remove.push("retina");return classes_to_remove.join(" ")})}
148YTPlayer.preventTrigger=!0;YTPlayer.state=2;YTPlayer.preventTrigger=!0;YTPlayer.player.mute();YTPlayer.player.playVideo();YTPlayer.isStarting=!0;var startAt=YTPlayer.start_from_last?YTPlayer.start_from_last:YTPlayer.opt.startAt?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();if(YTPlayer.player.getDuration()>0&&YTPlayer.player.getCurrentTime()>=startAt&&canPlayVideo){YTPlayer.start_from_last=null;YTPlayer.preventTrigger=!0;$YTPlayer.YTPPause();clearInterval(YTPlayer.checkForStartAt);if(typeof YTPlayer.opt.onReady=="function")
149YTPlayer.opt.onReady(YTPlayer);YTPlayer.isReady=!0;$YTPlayer.YTPRemoveFilter();if(YTPlayer.opt.addFilters){$YTPlayer.YTPApplyFilters(YTPlayer.opt.addFilters)}else{$YTPlayer.YTPApplyFilters()}
150$YTPlayer.YTPEnableFilters();var YTPready=jQuery.Event("YTPReady");YTPready.time=YTPlayer.currentTime;$YTPlayer.trigger(YTPready);YTPlayer.state=2;if(!YTPlayer.opt.mute){YTPlayer.player.unMute();if(YTPlayer.opt.autoPlay)
151console.debug("To make the video 'auto-play' you must mute the audio according with the new vendor policy")}else YTPlayer.player.mute();if(typeof _gaq!="undefined"&&eval(YTPlayer.opt.gaTrack))
152_gaq.push(['_trackEvent','YTPlayer','Play',(YTPlayer.hasData?YTPlayer.videoData.title:YTPlayer.videoID.toString())]);else if(typeof ga!="undefined"&&eval(YTPlayer.opt.gaTrack))
153ga('send','event','YTPlayer','play',(YTPlayer.hasData?YTPlayer.videoData.title:YTPlayer.videoID.toString()));if(YTPlayer.opt.autoPlay){var YTPStart=jQuery.Event("YTPStart");YTPStart.time=YTPlayer.currentTime;jQuery(YTPlayer).trigger(YTPStart);YTPlayer.isStarting=!1;if(jQuery.mbBrowser.os.name=="mac"&&jQuery.mbBrowser.safari){jQuery("body").one("mousedown.YTPstart",function(){$YTPlayer.YTPPlay()})}
154$YTPlayer.YTPPlay()}else{YTPlayer.preventTrigger=!0;$YTPlayer.YTPPause();if(YTPlayer.start_from_last)
155YTPlayer.player.seekTo(startAt,!0);setTimeout(function(){YTPlayer.preventTrigger=!0;$YTPlayer.YTPPause();console.debug("YTPPause");if(!YTPlayer.isPlayer){if(!YTPlayer.opt.coverImage){jQuery(YTPlayer.playerEl).CSSAnimate({opacity:1},YTPlayer.opt.fadeOnStartTime);YTPlayer.wrapper.CSSAnimate({opacity:YTPlayer.isAlone?1:YTPlayer.opt.opacity},YTPlayer.opt.fadeOnStartTime)}else{YTPlayer.wrapper.css({opacity:0});setTimeout(function(){var bgndURL=YTPlayer.opt.coverImage?"url("+YTPlayer.opt.coverImage+") center center":YTPlayer.orig_containment_background;YTPlayer.wrapper.css({background:bgndURL,backgroundSize:"cover",backgroundRepeat:"no-repeat"})},YTPlayer.opt.fadeOnStartTime)}}
156YTPlayer.isStarting=!1},500);if(YTPlayer.controlBar.length)
157YTPlayer.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play)}
158if(YTPlayer.isPlayer&&!YTPlayer.opt.autoPlay&&(YTPlayer.loading&&YTPlayer.loading.length)){YTPlayer.loading.html("Ready");setTimeout(function(){YTPlayer.loading.fadeOut()},100)}
159if(YTPlayer.controlBar&&YTPlayer.controlBar.length)
160YTPlayer.controlBar.slideDown(1000)}
161if(jQuery.mbBrowser.os.name=="mac"&&jQuery.mbBrowser.safari){YTPlayer.player.playVideo();if(startAt>=0)
162YTPlayer.player.seekTo(startAt,!0)}},100);return $YTPlayer},getTime:function(){var YTPlayer=this.get(0);return jQuery.mbYTPlayer.formatTime(YTPlayer.currentTime)},getTotalTime:function(format){var YTPlayer=this.get(0);return jQuery.mbYTPlayer.formatTime(YTPlayer.totalTime)},formatTime:function(s){var min=Math.floor(s/60);var sec=Math.floor(s-(60*min));return(min<=9?"0"+min:min)+" : "+(sec<=9?"0"+sec:sec)},setAnchor:function(anchor){var $YTplayer=this;$YTplayer.optimizeDisplay(anchor)},getAnchor:function(){var YTPlayer=this.get(0);return YTPlayer.opt.anchor},setAbundance:function(val,updateOptions){var YTPlayer=this.get(0);var $YTPlayer=this;if(updateOptions)
163YTPlayer.opt.abundance=val;$YTPlayer.optimizeDisplay(YTPlayer.opt.anchor,val);return $YTPlayer},getAbundance:function(){var YTPlayer=this.get(0);return YTPlayer.opt.abundance},setOption:function(opt,val){var YTPlayer=this.get(0);var $YTPlayer=this;YTPlayer.opt[opt]=val;return $YTPlayer}}
vendor: 25,927 bytes, lines 163-171
163;jQuery.fn.optimizeDisplay=function(anchor,abundanceX){var YTPlayer=this.get(0);var vid={};var el=YTPlayer.wrapper;var iframe=jQuery(YTPlayer.playerEl);YTPlayer.opt.anchor=anchor||YTPlayer.opt.anchor;YTPlayer.opt.anchor=typeof YTPlayer.opt.anchor!="undefined "?YTPlayer.opt.anchor:"center,center";var YTPAlign=YTPlayer.opt.anchor.split(",");var ab=abundanceX?abundanceX:YTPlayer.opt.abundance;if(YTPlayer.opt.optimizeDisplay){var abundance=el.height()*ab;var win={};win.width=el.outerWidth();win.height=el.outerHeight()+abundance;YTPlayer.opt.ratio=YTPlayer.opt.ratio==="auto"?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)/2));vid.marginLeft=-(abundance/2);var lowest=vid.height<win.height;if(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))}
164for(var a in YTPAlign){if(YTPAlign.hasOwnProperty(a)){var al=YTPAlign[a].replace(/ /g,"");switch(al){case "top":vid.marginTop=-(abundance/2);break;case "bottom":vid.marginTop=Math.ceil(-(vid.height-(win.height))-(abundance/2));break;case "left":vid.marginLeft=-(abundance/2);break;case "right":vid.marginLeft=Math.ceil(-(vid.width-win.width)+(abundance/2));break;default:if(vid.width>win.width)
165vid.marginLeft=-((vid.width-win.width)/2)+(abundance/2);break}}}}else{vid.width="100%";vid.height="100%";vid.marginTop=0;vid.marginLeft=0}
166iframe.css({width:vid.width,height:vid.height,marginTop:vid.marginTop,marginLeft:vid.marginLeft,maxWidth:"initial"})};jQuery.shuffle=function(arr){var newArray=arr.slice();var len=newArray.length;var i=len;while(i--){var p=parseInt(Math.random()*len);var t=newArray[i];newArray[i]=newArray[p];newArray[p]=t}
167return newArray};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.YTPSetVideoQuality=jQuery.mbYTPlayer.setVideoQuality;jQuery.fn.YTPManageProgress=jQuery.mbYTPlayer.manageProgress;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;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;function isTouchSupported(){var a=nAgt.msMaxTouchPoints,e="ontouchstart"in document.createElement("div");return a||e?!0:!1}
168var getOS=function(){var a={version:"Unknown version",name:"Unknown OS"};-1!=navigator.appVersion.indexOf("Win")&&(a.name="Windows");-1!=navigator.appVersion.indexOf("Mac")&&0>navigator.appVersion.indexOf("Mobile")&&(a.name="Mac");-1!=navigator.appVersion.indexOf("Linux")&&(a.name="Linux");/Mac OS X/.test(nAgt)&&!/Mobile/.test(nAgt)&&(a.version=/Mac OS X (10[\.\_\d]+)/.exec(nAgt)[1],a.version=a.version.replace(/_/g,".").substring(0,5));/Windows/.test(nAgt)&&(a.version="Unknown.Unknown");/Windows NT 5.1/.test(nAgt)&&(a.version="5.1");/Windows NT 6.0/.test(nAgt)&&(a.version="6.0");/Windows NT 6.1/.test(nAgt)&&(a.version="6.1");/Windows NT 6.2/.test(nAgt)&&(a.version="6.2");/Windows NT 10.0/.test(nAgt)&&(a.version="10.0");/Linux/.test(nAgt)&&/Linux/.test(nAgt)&&(a.version="Unknown.Unknown");a.name=a.name.toLowerCase();a.major_version="Unknown";a.minor_version="Unknown";"Unknown.Unknown"!=a.version&&(a.major_version=parseFloat(a.version.split(".")[0]),a.minor_version=parseFloat(a.version.split(".")[1]));return a};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);var nameOffset,verOffset,ix;if(-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));else if(-1!=(verOffset=nAgt.indexOf("OPR")))jQuery.browser.opera=!0,jQuery.browser.name="Opera",jQuery.browser.fullVersion=nAgt.substring(verOffset+4);else if(-1!=(verOffset=nAgt.indexOf("MSIE")))jQuery.browser.msie=!0,jQuery.browser.name="Microsoft Internet Explorer",jQuery.browser.fullVersion=nAgt.substring(verOffset+5);else if(-1!=nAgt.indexOf("Trident")){jQuery.browser.msie=!0;jQuery.browser.name="Microsoft Internet Explorer";var start=nAgt.indexOf("rv:")+3,end=start+4;jQuery.browser.fullVersion=nAgt.substring(start,end)}else-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"))?(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("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(a,e){if("stringstring"!=typeof a+typeof e)return!1;for(var c=a.split("."),d=e.split("."),b=0,f=Math.max(c.length,d.length);b<f;b++){if(c[b]&&!d[b]&&0<parseInt(c[b])||parseInt(c[b])>parseInt(d[b]))return 1;if(d[b]&&!c[b]&&0<parseInt(d[b])||parseInt(c[b])<parseInt(d[b]))return-1}return 0};jQuery.support.CSStransition=function(){var d=(document.body||document.documentElement).style;return void 0!==d.transition||void 0!==d.WebkitTransition||void 0!==d.MozTransition||void 0!==d.MsTransition||void 0!==d.OTransition}();function uncamel(d){return d.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()})}function setUnit(d,a){return"string"!==typeof d||d.match(/^[\-0-9\.]+jQuery/)?""+d+a:d}
169function setFilter(d,a,b){var c=uncamel(a),g=jQuery.browser.mozilla?"":jQuery.CSS.sfx;d[g+"filter"]=d[g+"filter"]||"";b=setUnit(b>jQuery.CSS.filters[a].max?jQuery.CSS.filters[a].max:b,jQuery.CSS.filters[a].unit);d[g+"filter"]+=c+"("+b+") ";delete d[a]}
170jQuery.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(d){var a=jQuery.extend(!0,{},d);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="";for(var b in a){"transform"===b&&(a[jQuery.CSS.sfx+"transform"]=a[b],delete a[b]);"transform-origin"===b&&(a[jQuery.CSS.sfx+"transform-origin"]=d[b],delete a[b]);"filter"!==b||jQuery.browser.mozilla||(a[jQuery.CSS.sfx+"filter"]=d[b],delete a[b]);"blur"===b&&setFilter(a,"blur",d[b]);"brightness"===b&&setFilter(a,"brightness",d[b]);"contrast"===b&&setFilter(a,"contrast",d[b]);"grayscale"===b&&setFilter(a,"grayscale",d[b]);"hueRotate"===b&&setFilter(a,"hueRotate",d[b]);"invert"===b&&setFilter(a,"invert",d[b]);"saturate"===b&&setFilter(a,"saturate",d[b]);"sepia"===b&&setFilter(a,"sepia",d[b]);if("x"===b){var c=jQuery.CSS.sfx+"transform";a[c]=a[c]||"";a[c]+=" translateX("+setUnit(d[b],"px")+")";delete a[b]}"y"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" translateY("+setUnit(d[b],"px")+")",delete a[b]);"z"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" translateZ("+setUnit(d[b],"px")+")",delete a[b]);"rotate"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" rotate("+setUnit(d[b],"deg")+")",delete a[b]);"rotateX"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" rotateX("+setUnit(d[b],"deg")+")",delete a[b]);"rotateY"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" rotateY("+setUnit(d[b],"deg")+")",delete a[b]);"rotateZ"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" rotateZ("+setUnit(d[b],"deg")+")",delete a[b]);"scale"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" scale("+setUnit(d[b],"")+")",delete a[b]);"scaleX"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" scaleX("+setUnit(d[b],"")+")",delete a[b]);"scaleY"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" scaleY("+setUnit(d[b],"")+")",delete a[b]);"scaleZ"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" scaleZ("+setUnit(d[b],"")+")",delete a[b]);"skew"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" skew("+setUnit(d[b],"deg")+")",delete a[b]);"skewX"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" skewX("+setUnit(d[b],"deg")+")",delete a[b]);"skewY"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" skewY("+setUnit(d[b],"deg")+")",delete a[b]);"perspective"===b&&(c=jQuery.CSS.sfx+"transform",a[c]=a[c]||"",a[c]+=" perspective("+setUnit(d[b],"px")+")",delete a[b])}return a},getProp:function(d){var a=[],b;for(b in d)0>a.indexOf(b)&&a.push(uncamel(b));return a.join(",")},animate:function(d,a,b,c,g){return this.each(function(){function n(){e.called=!0;e.CSSAIsRunning=!1;h.off(jQuery.CSS.transitionEnd+"."+e.id);clearTimeout(e.timeout);h.css(jQuery.CSS.sfx+"transition","");"function"==typeof g&&g.apply(e);"function"==typeof e.CSSqueue&&(e.CSSqueue(),e.CSSqueue=null)}var e=this,h=jQuery(this);e.id=e.id||"CSSA_"+(new Date).getTime();var k=k||{type:"noEvent"};if(e.CSSAIsRunning&&e.eventType==k.type&&!jQuery.browser.msie&&9>=jQuery.browser.version)e.CSSqueue=function(){h.CSSAnimate(d,a,b,c,g)};else if(e.CSSqueue=null,e.eventType=k.type,0!==h.length&&d){d=jQuery.normalizeCss(d);e.CSSAIsRunning=!0;"function"==typeof a&&(g=a,a=jQuery.fx.speeds._default);"function"==typeof b&&(c=b,b=0);"string"==typeof b&&(g=b,b=0);"function"==typeof c&&(g=c,c="cubic-bezier(0.65,0.03,0.36,0.72)");if("string"==typeof a)for(var l in jQuery.fx.speeds)if(a==l){a=jQuery.fx.speeds[l];break}else a=jQuery.fx.speeds._default;a||(a=jQuery.fx.speeds._default);"string"===typeof g&&(c=g,g=null);if(jQuery.support.CSStransition){var f={"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)"};f[c]&&(c=f[c]);h.off(jQuery.CSS.transitionEnd+"."+e.id);f=jQuery.CSS.getProp(d);var m={};jQuery.extend(m,d);m[jQuery.CSS.sfx+"transition-property"]=f;m[jQuery.CSS.sfx+"transition-duration"]=a+"ms";m[jQuery.CSS.sfx+"transition-delay"]=b+"ms";m[jQuery.CSS.sfx+"transition-timing-function"]=c;setTimeout(function(){h.one(jQuery.CSS.transitionEnd+"."+e.id,n);h.css(m)},1);e.timeout=setTimeout(function(){e.called||!g?(e.called=!1,e.CSSAIsRunning=!1):(h.css(jQuery.CSS.sfx+"transition",""),g.apply(e),e.CSSAIsRunning=!1,"function"==typeof e.CSSqueue&&(e.CSSqueue(),e.CSSqueue=null))},a+b+10)}else{for(f in d)"transform"===f&&delete d[f],"filter"===f&&delete d[f],"transform-origin"===f&&delete d[f],"auto"===d[f]&&delete d[f],"x"===f&&(k=d[f],l="left",d[l]=k,delete d[f]),"y"===f&&(k=d[f],l="top",d[l]=k,delete d[f]),"-ms-transform"!==f&&"-ms-filter"!==f||delete d[f];h.delay(b).animate(d,a,g)}}})}};jQuery.fn.CSSAnimate=jQuery.CSS.animate;jQuery.normalizeCss=jQuery.CSS.normalizeCss;jQuery.fn.css3=function(d){return this.each(function(){var a=jQuery(this),b=jQuery.normalizeCss(d);a.css(b)})};var nAgt=navigator.userAgent;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;function isTouchSupported(){var a=nAgt.msMaxTouchPoints,e="ontouchstart"in document.createElement("div");return a||e?!0:!1}
171var getOS=function(){var a={version:"Unknown version",name:"Unknown OS"};-1!=navigator.appVersion.indexOf("Win")&&(a.name="Windows");-1!=navigator.appVersion.indexOf("Mac")&&0>navigator.appVersion.indexOf("Mobile")&&(a.name="Mac");-1!=navigator.appVersion.indexOf("Linux")&&(a.name="Linux");/Mac OS X/.test(nAgt)&&!/Mobile/.test(nAgt)&&(a.version=/Mac OS X (10[\.\_\d]+)/.exec(nAgt)[1],a.version=a.version.replace(/_/g,".").substring(0,5));/Windows/.test(nAgt)&&(a.version="Unknown.Unknown");/Windows NT 5.1/.test(nAgt)&&(a.version="5.1");/Windows NT 6.0/.test(nAgt)&&(a.version="6.0");/Windows NT 6.1/.test(nAgt)&&(a.version="6.1");/Windows NT 6.2/.test(nAgt)&&(a.version="6.2");/Windows NT 10.0/.test(nAgt)&&(a.version="10.0");/Linux/.test(nAgt)&&/Linux/.test(nAgt)&&(a.version="Unknown.Unknown");a.name=a.name.toLowerCase();a.major_version="Unknown";a.minor_version="Unknown";"Unknown.Unknown"!=a.version&&(a.major_version=parseFloat(a.version.split(".")[0]),a.minor_version=parseFloat(a.version.split(".")[1]));return a};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);var nameOffset,verOffset,ix;if(-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));else if(-1!=(verOffset=nAgt.indexOf("OPR")))jQuery.browser.opera=!0,jQuery.browser.name="Opera",jQuery.browser.fullVersion=nAgt.substring(verOffset+4);else if(-1!=(verOffset=nAgt.indexOf("MSIE")))jQuery.browser.msie=!0,jQuery.browser.name="Microsoft Internet Explorer",jQuery.browser.fullVersion=nAgt.substring(verOffset+5);else if(-1!=nAgt.indexOf("Trident")){jQuery.browser.msie=!0;jQuery.browser.name="Microsoft Internet Explorer";var start=nAgt.indexOf("rv:")+3,end=start+4;jQuery.browser.fullVersion=nAgt.substring(start,end)}else-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"))?(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("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(a,e){if("stringstring"!=typeof a+typeof e)return!1;for(var c=a.split("."),d=e.split("."),b=0,f=Math.max(c.length,d.length);b<f;b++){if(c[b]&&!d[b]&&0<parseInt(c[b])||parseInt(c[b])>parseInt(d[b]))return 1;if(d[b]&&!c[b]&&0<parseInt(d[b])||parseInt(c[b])<parseInt(d[b]))return-1}return 0};(function(b){b.simpleSlider={defaults:{initialval:0,scale:100,orientation:"h",readonly:!1,callback:!1},events:{start:b.browser.mobile?"touchstart":"mousedown",end:b.browser.mobile?"touchend":"mouseup",move:b.browser.mobile?"touchmove":"mousemove"},init:function(c){return this.each(function(){var a=this,d=b(a);d.addClass("simpleSlider");a.opt={};b.extend(a.opt,b.simpleSlider.defaults,c);b.extend(a.opt,d.data());var e="h"==a.opt.orientation?"horizontal":"vertical";e=b("<div/>").addClass("level").addClass(e);d.prepend(e);a.level=e;d.css({cursor:"default"});"auto"==a.opt.scale&&(a.opt.scale=b(a).outerWidth());d.updateSliderVal();a.opt.readonly||(d.on(b.simpleSlider.events.start,function(c){b.browser.mobile&&(c=c.changedTouches[0]);a.canSlide=!0;d.updateSliderVal(c);"h"==a.opt.orientation?d.css({cursor:"col-resize"}):d.css({cursor:"row-resize"});b.browser.mobile||(c.preventDefault(),c.stopPropagation())}),b(document).on(b.simpleSlider.events.move,function(c){b.browser.mobile&&(c=c.changedTouches[0]);a.canSlide&&(b(document).css({cursor:"default"}),d.updateSliderVal(c),b.browser.mobile||(c.preventDefault(),c.stopPropagation()))}).on(b.simpleSlider.events.end,function(){b(document).css({cursor:"auto"});a.canSlide=!1;d.css({cursor:"auto"})}))})},updateSliderVal:function(c){var a=this.get(0);if(a.opt){a.opt.initialval="number"==typeof a.opt.initialval?a.opt.initialval:a.opt.initialval(a);var d=b(a).outerWidth(),e=b(a).outerHeight();a.x="object"==typeof c?c.clientX+document.body.scrollLeft-this.offset().left:"number"==typeof c?c*d/a.opt.scale:a.opt.initialval*d/a.opt.scale;a.y="object"==typeof c?c.clientY+document.body.scrollTop-this.offset().top:"number"==typeof c?(a.opt.scale-a.opt.initialval-c)*e/a.opt.scale:a.opt.initialval*e/a.opt.scale;a.y=this.outerHeight()-a.y;a.scaleX=a.x*a.opt.scale/d;a.scaleY=a.y*a.opt.scale/e;a.outOfRangeX=a.scaleX>a.opt.scale?a.scaleX-a.opt.scale:0>a.scaleX?a.scaleX:0;a.outOfRangeY=a.scaleY>a.opt.scale?a.scaleY-a.opt.scale:0>a.scaleY?a.scaleY:0;a.outOfRange="h"==a.opt.orientation?a.outOfRangeX:a.outOfRangeY;a.value="undefined"!=typeof c?"h"==a.opt.orientation?a.x>=this.outerWidth()?a.opt.scale:0>=a.x?0:a.scaleX:a.y>=this.outerHeight()?a.opt.scale:0>=a.y?0:a.scaleY:"h"==a.opt.orientation?a.scaleX:a.scaleY;"h"==a.opt.orientation?a.level.width(Math.floor(100*a.x/d)+"%"):a.level.height(Math.floor(100*a.y/e));"function"==typeof a.opt.callback&&a.opt.callback(a)}}};b.fn.simpleSlider=b.simpleSlider.init;b.fn.updateSliderVal=b.simpleSlider.updateSliderVal})(jQuery);(function(d){d.mbCookie={set:function(a,c,f,b){"object"==typeof c&&(c=JSON.stringify(c));b=b?"; domain="+b:"";var e=new Date,d="";0<f&&(e.setTime(e.getTime()+864E5*f),d="; expires="+e.toGMTString());document.cookie=a+"="+c+d+"; path=/"+b},get:function(a){a+="=";for(var c=document.cookie.split(";"),d=0;d<c.length;d++){for(var b=c[d];" "==b.charAt(0);)b=b.substring(1,b.length);if(0==b.indexOf(a))try{return JSON.parse(b.substring(a.length,b.length))}catch(e){return b.substring(a.length,b.length)}}return null},remove:function(a){d.mbCookie.set(a,"",-1)}};d.mbStorage={set:function(a,c){"object"==typeof c&&(c=JSON.stringify(c));localStorage.setItem(a,c)}
171,get:function(a){if(localStorage[a])try{return JSON.parse(localStorage[a])}catch(c){return localStorage[a]}else return null},remove:function(a){a?localStorage.removeItem(a):localStorage.clear()}}})(jQuery)

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.