1 2var get_vimeo_videoID=function(c){return 0<c.indexOf("vimeo.com")?c.substr(c.lastIndexOf("/")+1,c.length):15<c.length?null:c}; 3!function(c){jQuery.vimeo_player={name:"jquery.mb.vimeo_player",author:"Matteo Bicocchi (pupunzi)",version:"1.1.9",build:"546",defaults:{containment:"body",ratio:16/9,videoURL:null,startAt:0,stopAt:0,autoPlay:!0,fadeTime:1E3,vol:5,addRaster:!1,opacity:1,mute:!0,loop:!0,showControls:!0,show_vimeo_logo:!0,stopMovieOnBlur:!0,realfullscreen:!0,playOnMobile:!0,mobileFallbackImage:null,gaTrack:!1,optimizeDisplay:!0,mask:!1,align:"center,center",onReady:function(b){}},controls:{play:"P",pause:"p",mute:"M", 4unmute:"A",fullscreen:"O",showSite:"R",logo:"V"},buildPlayer:function(b){var d=function(){var a=!1;try{self.location.href!=top.location.href&&(a=!0)}catch(b){a=!0}return a},c=document.createElement("script");return c.src="https://player.vimeo.com/api/player.js",c.onload=function(){jQuery(document).trigger("vimeo_api_loaded")},document.head.appendChild(c),this.each(function(){var a=this,c=jQuery(a);a.loop=0;a.opt={};a.state={};a.id=a.id||"YTP_"+(new Date).getTime();c.addClass("vimeo_player");var e= 5c.data("property")&&"string"==typeof c.data("property")?eval("("+c.data("property")+")"):c.data("property");if(jQuery.extend(a.opt,jQuery.vimeo_player.defaults,b,e),a.opt.ratio="auto"==a.opt.ratio?16/9:a.opt.ratio,eval(a.opt.loop)&&(a.opt.loop=9999),a.isRetina=window.retina||1<window.devicePixelRatio,a.canGoFullScreen=!(jQuery.browser.msie||jQuery.browser.opera||d()),a.canGoFullScreen||(a.opt.realfullscreen=!1),a.isAlone=!1,a.hasFocus=!0,a.videoID=this.opt.videoURL?get_vimeo_videoID(this.opt.videoURL): 6!!c.attr("href")&&get_vimeo_videoID(c.attr("href")),a.isSelf="self"==a.opt.containment,a.opt.containment="self"==a.opt.containment?jQuery(this):jQuery(a.opt.containment),a.opt.vol/=10,a.isBackground=a.opt.containment.is("body"),!a.isBackground||!a.backgroundIsInited){a.playOnMobile=a.opt.playOnMobile&&jQuery.browser.mobile;a.isSelf||c.hide();var h=jQuery("<div/>").css({position:"absolute",top:0,left:0,width:"100%",height:"100%"}).addClass("vimeo_player_overlay");a.isSelf&&h.on("click",function(){c.togglePlay()}); 7e="vimeo_player_"+a.id;e=jQuery("<div/>").addClass("vimeo_player_wrapper").attr("id","vimeo_player_wrapper_"+e);if(e.css({position:"absolute",zIndex:0,width:"100%",height:"100%",left:0,top:0,overflow:"hidden",opacity:0}),a.wrapper=e,a.opt.containment.prepend(e),a.opt.mobileFallbackImage&&jQuery.browser.mobile)return e.css({backgroundImage:"url("+a.opt.mobileFallbackImage+")",backgroundPosition:"center center",backgroundSize:"cover",backgroundRepeat:"no-repeat",opacity:1}),setTimeout(function(){var a= 8jQuery.Event("VPFallback");c.trigger(a)},1E3),c.hide(),c;a.opt.containment.children().not("script, style").each(function(){"static"==jQuery(this).css("position")&&jQuery(this).css("position","relative")});a.isBackground?(jQuery("body").css({boxSizing:"border-box"}),e.css({position:"fixed",top:0,left:0,zIndex:0})):"static"==a.opt.containment.css("position")&&a.opt.containment.css({position:"relative"});a.videoWrapper=e;a.overlay=h;a.isBackground||h.on("mouseenter",function(){a.controlBar&&a.controlBar.length&& 9a.controlBar.addClass("visible")}).on("mouseleave",function(){a.controlBar&&a.controlBar.length&&a.controlBar.removeClass("visible")});jQuery(document).on("vimeo_api_loaded",function(){var b={id:"//player.vimeo.com/video/"+a.videoID,muted:a.opt.mute?1:0,background:1,autoplay:a.playOnMobile?1:0};a.player=new Vimeo.Player(a.videoWrapper.get(0).id,b);a.player.ready().then(function(){function b(){a.isReady=!0;a.opt.mute&&setTimeout(function(){c.v_mute()},1);a.opt.showControls&&jQuery.vimeo_player.buildControls(a); 10a.opt.autoPlay?a.playOnMobile?setTimeout(function(){d=jQuery.Event("VPStart");c.trigger(d);a.videoWrapper.fadeTo(a.opt.fadeTime,a.opt.opacity)},1E3):setTimeout(function(){a.player.pause();c.v_play();d=jQuery.Event("VPStart");c.trigger(d);c.v_optimize_display()},a.opt.fadeTime):c.v_pause();(d=jQuery.Event("VPReady")).opt=a.opt;c.trigger(d);"function"==typeof a.opt.onReady&&a.opt.onReady(a);c.v_optimize_display()}var d;a.playerBox=a.videoWrapper.find("iframe");a.playerBox.after(h);a.opt.startAt?(a.player.play().then(function(){a.player.pause()}), 11c.v_seekTo(a.opt.startAt,function(){b()})):b();jQuery(window).off("resize.vimeo_player_"+a.id).on("resize.vimeo_player_"+a.id,function(){clearTimeout(a.optimizeD);a.optimizeD=setTimeout(function(){c.v_optimize_display()},250)});a.player.on("progress",function(a){(d=jQuery.Event("VPProgress")).data=a;c.trigger(d)});a.player.on("error",function(b){a.state=-1;(d=jQuery.Event("VPError")).error=b;c.trigger(d)});a.player.on("play",function(b){(a.state=1,c.trigger("change_state"),a.controlBar&&a.controlBar.length&& 12a.controlBar.find(".vimeo_player_pause").html(jQuery.vimeo_player.controls.pause),"undefined"!=typeof _gaq&&eval(a.opt.gaTrack)&&_gaq.pu
12sh(["_trackEvent","vimeo_player","Play",a.videoID]),"undefined"!=typeof ga&&eval(a.opt.gaTrack)&&ga("send","event","vimeo_player","play",a.videoID),d=jQuery.Event("VPPlay"),d.error=b,c.trigger(d),a.opt.addRaster)?(b="dot"==a.opt.addRaster?"raster-dot":"raster",a.overlay.addClass(a.isRetina?b+" retina":b)):a.overlay.removeClass(function(a,d){var b=d.split(" "),c=[]; 13return jQuery.each(b,function(a,d){/raster.*/.test(d)&&c.push(d)}),c.push("retina"),c.join(" ")})});a.player.on("pause",function(b){a.state=2;c.trigger("change_state");a.controlBar&&a.controlBar.length&&a.controlBar.find(".vimeo_player_pause").html(jQuery.vimeo_player.controls.play);(d=jQuery.Event("VPPause")).time=b;c.trigger(d)});a.player.on("seeked",function(d){a.state=3;c.trigger("change_state")});a.player.on("ended",function(b){a.state=0;c.trigger("change_state");(d=jQuery.Event("VPEnd")).time= 14b;c.trigger(d)});a.player.on("timeupdate",function(b){if(a.duration=b.duration,a.percent=b.percent,a.seconds=b.seconds,a.state=1,a.player.getPaused().then(function(b){b&&(a.state=2)}),a.opt.stopMovieOnBlur&&(document.hasFocus()||1==a.state&&(a.hasFocus=!1,c.v_pause(),a.document_focus=setInterval(function(){document.hasFocus()&&!a.hasFocus&&(a.hasFocus=!0,c.v_play(),clearInterval(a.document_focus))},300))),a.opt.showControls){var e=jQuery("#controlBar_"+a.id),f=e.find(".vimeo_player_pogress"),r=e.find(".vimeo_player_loaded"), 15e=e.find(".vimeo_player_seek_bar"),f=f.outerWidth(),f=Math.floor(b.seconds)*f/Math.floor(b.duration);r.css({left:0,width:100*b.percent+"%"});e.css({left:0,width:f});b.duration?a.controlBar.find(".vimeo_player_time").html(jQuery.vimeo_player.formatTime(b.seconds)+" / "+jQuery.vimeo_player.formatTime(b.duration)):a.controlBar.find(".vimeo_player_time").html("-- : -- / -- : --")}a.opt.stopAt=a.opt.stopAt>b.duration?b.duration-.5:a.opt.stopAt;b.seconds>=(a.opt.stopAt||b.duration-.5)&&(a.loop=a.loop|| 160,a.opt.loop&&a.loop<a.opt.loop?(c.v_seekTo(a.opt.startAt),a.loop++):(c.v_pause(),a.state=0,c.trigger("change_state")));(d=jQuery.Event("VPTime")).time=b.seconds;c.trigger(d)})});c.on("change_state",function(){0==a.state&&a.videoWrapper.fadeOut(a.opt.fadeTime,function(){c.v_seekTo(0)})})})}})},formatTime:function(b){var d=Math.floor(b/60);b=Math.floor(b-60*d);return(9>=d?"0"+d:d)+" : "+(9>=b?"0"+b:b)},play:function(){var b=this.get(0);if(!b.isReady)return this;b.player.pause();b.player.play();setTimeout(function(){b.videoWrapper.fadeTo(b.opt.fadeTime, 17b.opt.opacity)},1E3);var d=jQuery("#controlBar_"+b.id);d.length&&d.find(".mb_YTPPvimeo_player_playpause").html(jQuery.vimeo_player.controls.pause);return b.state=1,jQuery(b).css("background-image","none"),this},togglePlay:function(b){var d=this.get(0);return 1==d.state?this.v_pause():this.v_play(),"function"==typeof b&&b(d.state),this},pause:function(){var b=this.get(0);return b.player.pause(),b.state=2,this},seekTo:function(b,d){var c=this.get(0);return c.player.setCurrentTime(c.opt.stopAt&&b>=c.opt.stopAt? 18c.opt.stopAt-.5:b).then(function(a){"function"==typeof d&&d(a)}),this},setVolume:function(b){var d=this.get(0);return d.isMute=!1,d.opt.vol=b||d.opt.vol,d.player.setVolume(d.opt.vol),d.volumeBar&&d.volumeBar.length&&d.volumeBar.updateSliderVal(100*b),this},toggleVolume:function(){var b=this.get(0);if(b)return b.isMute?(jQuery(b).v_unmute(),!0):(jQuery(b).v_mute(),!1)},mute:function(){var b=this.get(0);return b.isMute||(b.playOnMobile&&b.player.toggleMute(),b.isMute=!0,b.player.setVolume(0),b.volumeBar&& 19b.volumeBar.length&&10<b.volumeBar.width()&&b.volumeBar.updateSliderVal(0),jQuery("#controlBar_"+b.id).find(".vimeo_player_muteUnmute").html(jQuery.vimeo_player.controls.unmute),jQuery(b).addClass("isMuted"),b.volumeBar&&b.volumeBar.length&&b.volumeBar.addClass("muted")),this},unmute:function(){var b=this.get(0);if(b.isMute)return b.isMute=!1,b.playOnMobile&&b.player.toggleMute(),jQuery(b).v_set_volume(b.opt.vol),b.volumeBar&&b.volumeBar.length&&b.volumeBar.updateSliderVal(.1<b.opt.vol?b.opt.vol: 20.1),jQuery("#controlBar_"+b.id).find(".vimeo_player_muteUnmute").html(jQuery.vimeo_player.controls.mute),jQuery(b).removeClass("isMuted"),b.volumeBar&&b.volumeBar.length&&b.volumeBar.removeClass("muted"),this}
20,playerDestroy:function(){var b=this.get(0);return b.isReady&&b.player.destroy().then(function(){b.loop=0;b.opt={};b.state={};b.wrapper.remove();jQuery("#controlBar_"+b.id).remove();clearInterval(b.document_focus)}).catch(function(b){console.error("Vimeo_player could not be destroyed. The error is: "+ 21b)}),this},changeMovie:function(b){var d=this,c=d.get(0);c.opt.startAt=0;c.opt.stopAt=0;c.opt.mask=!1;c.opt.mute=!0;c.hasData=!1;c.hasChanged=!0;c.player.loopTime=void 0;b&&jQuery.extend(c.opt,b);"true"==c.opt.loop&&(c.opt.loop=9999);c.player.loadVideo(b.videoURL).then(function(a){d.v_optimize_display();jQuery(c).v_play();c.opt.startAt&&d.v_seekTo(c.opt.startAt)})},buildControls:function(b){var d=b.opt;if(!jQuery("#controlBar_"+b.id).length){b.controlBar=jQuery("<span/>").attr("id","controlBar_"+ 22b.id).addClass("vimeo_player_bar").css({whiteSpace:"noWrap",position:b.isBackground?"fixed":"absolute",zIndex:b.isBackground?1E4:1E3});var c=jQuery("<div/>").addClass("buttonBar"),a=jQuery("<span>"+jQuery.vimeo_player.controls.play+"</span>").addClass("vimeo_player_pause vimeo_icon").click(function(){1==b.state?jQuery(b).v_pause():jQuery(b).v_play()}),g=jQuery("<span>"+jQuery.vimeo_player.controls.mute+"</span>").addClass("vimeo_player_muteUnmute vimeo_icon").click(function(){b.isMute?jQuery(b).v_unmute(): 23jQuery(b).v_mute()}),l=jQuery("<div/>").addClass("vimeo_player_volume_bar").css({display:"inline-block"});b.volumeBar=l;var h=jQuery("<span/>").addClass("vimeo_player_time"),k="https://vimeo.com/"+b.videoID,f=jQuery("<span/>").html(jQuery.vimeo_player.controls.logo).addClass("vimeo_url vimeo_icon").attr("title","view on Vimeo").on("click",function(){window.open(k,"viewOnVimeo")}),m=jQuery("<span/>").html(jQuery.vimeo_player.controls.fullscreen).addClass("vimeo_fullscreen vimeo_icon").on("click",function(){jQuery(b).v_fullscreen(d.realfullscreen)}), 24n=jQuery("<div/>").addClass("vimeo_player_pogress").css("position","absolute").click(function(a){p.css({width:a.clientX-p.offset().left});b.timeW=a.clientX-p.offset().left;b.controlBar.find(".vimeo_player_loaded").css({width:0});a=Math.floor(b.duration);b.goto=p.outerWidth()*a/n.outerWidth();jQuery(b).v_seekTo(parseFloat(b.goto));b.controlBar.find(".vimeo_player_loaded").css({width:0})}),q=jQuery("<div/>").addClass("vimeo_player_loaded").css("position","absolute"),p=jQuery("<div/>").addClass("vimeo_player_seek_bar").css("position", 25"absolute");n.append(q).append(p);c.append(a).append(g).append(l).append(h);d.show_vimeo_logo&&c.append(f);(b.isBackground||eval(b.opt.realfullscreen)&&!b.isBackground)&&c.append(m);b.controlBar.append(c).append(n);b.isBackground?jQuery("body").after(b.controlBar):b.videoWrapper.before(b.controlBar);l.simpleSlider({initialval:b.opt.vol,scale:100,orientation:"h",callback:function(a){0==a.value?jQuery(b).v_mute():jQuery(b).v_unmute();b.player.setVolume(a.value/100);b.isMute||(b.opt.vol=a.value)}})}}, 26optimizeVimeoDisplay:function(b){var d=this.get(0),c,a,g,l;d.opt.align=b||d.opt.align;d.opt.align="undefined "!=typeof d.opt.align?d.opt.align:"center,center";b=d.opt.align.split(",");if(d.opt.optimizeDisplay){var h,k;k=d.videoWrapper;var f=d.isPlayer?0:.15*k.outerHeight();h=k.outerWidth()+f;k=k.outerHeight()+f;d.opt.ratio=eval(d.opt.ratio);c=h;a=Math.ceil(c/d.opt.ratio);g=Math.ceil(-(a-k)/2);l=0;d.playerBox.css({top:0,opacity:0,width:100,height:Math.ceil(100/d.opt.ratio),marginTop:0,marginLeft:0, 27frameBorder:0});var f=a<k,m;for(m in f&&(a=k,c=Math.ceil(a*d.opt.ratio),g=0,l=Math.ceil(-(c-h)/2)),b)if(b.hasOwnProperty(m))switch(b[m].replace(/ /g,"")){case "top":g=f?-(a-k)/2:0;break;case "bottom":g=f?0:-(a-k);break;case "left":l=0;break;case "right":l=f?-(c-h):0;break;default:c>h&&(l=-(c-h)/2)}}else a=c="100%",l=g=0;setTimeout(function(){d.playerBox.css({opacity:1,width:c,height:a,marginTop:g,marginLeft:l,maxWidth:"initial"})},10)},setAlign:function(b){this.v_optimize_display(b)},getAlign:function(){return this.get(0).opt.align}, 28fullscreen:function(b){function d(a,b){for(var c,d,e=["webkit","moz","ms","o",""],g=0;g<e.length&&!a[c];){if(c=b,""==e[g]&&(c=c.substr(0,1).toLowerCase()+c.substr(1)),"undefined"!=(d=typeof a[c=e[g]+c]))return"function"==d?a[c]():a[c];g++}}function c(a){d(a,"RequestFullScreen")}var a=this.get(0),g=jQuery(a),l;void 0===b&&(b=a.opt.realfullscreen);b=eval(b);var h=jQuery("#controlBar_"+a.id),k=h.find(".vimeo_fullscreen"),f=a.isSelf?a.opt.containment:a.videoWrapper;if(b){var m=jQuery.browser.mozilla? 29"mozfullscreenchange":jQuery.browser.webkit?"webkitfullscreenchange":"fullscreenchange";jQuery(document).off(m).on(m,function(){l=d(document,"IsFullScreen")||d(document,"FullScreen")?jQuery.Event("VPFullScreenStart"):(a.isAlone=!1,k.html(jQuery.vimeo_player.controls.fullscreen),f.removeClass("vimeo_player_Fullscreen"),f.fadeTo(a.opt.fadeTime,a.opt.opacity),f.css({zIndex:0}
vendor: 11,204 bytes, lines 29-53
29),a.isBackground?jQuery("body").after(h):a.videoWrapper.before(h),jQuery(window).resize(),jQuery.Event("VPFullScreenEnd"));g.trigger(l)})}if(a.isAlone)jQuery(document).off("mousemove.vimeo_player"), 30clearTimeout(a.hideCursor),a.overlay.css({cursor:"auto"}),b?(d(document,"FullScreen")||d(document,"IsFullScreen"))&&d(document,"CancelFullScreen"):f.fadeTo(a.opt.fadeTime,a.opt.opacity).css({zIndex:0}),k.html(jQuery.vimeo_player.controls.fullscreen),a.isAlone=!1;else{var n=function(){a.overlay.css({cursor:"none"})};jQuery(document).on("mousemove.vimeo_player",function(b){a.overlay.css({cursor:"auto"});clearTimeout(a.hideCursor);jQuery(b.target).parents().is(".vimeo_player_bar")||(a.hideCursor=setTimeout(n, 313E3))});n();b?(f.css({opacity:0}),f.addClass("vimeo_player_Fullscreen"),c(f.get(0)),setTimeout(function(){f.fadeTo(a.opt.fadeTime,1);a.videoWrapper.append(h);jQuery(a).v_optimize_display()},500)):f.css({zIndex:1E4}).fadeTo(a.opt.fadeTime,1);k.html(jQuery.vimeo_player.controls.showSite);a.isAlone=!0}return this}};jQuery.fn.vimeo_player=jQuery.vimeo_player.buildPlayer;jQuery.fn.v_play=jQuery.vimeo_player.play;jQuery.fn.v_toggle_play=jQuery.vimeo_player.togglePlay;jQuery.fn.v_change_movie=jQuery.vimeo_player.changeMovie; 32jQuery.fn.v_pause=jQuery.vimeo_player.pause;jQuery.fn.v_seekTo=jQuery.vimeo_player.seekTo;jQuery.fn.v_optimize_display=jQuery.vimeo_player.optimizeVimeoDisplay;jQuery.fn.v_set_align=jQuery.vimeo_player.setAlign;jQuery.fn.v_get_align=jQuery.vimeo_player.getAlign;jQuery.fn.v_fullscreen=jQuery.vimeo_player.fullscreen;jQuery.fn.v_mute=jQuery.vimeo_player.mute;jQuery.fn.v_unmute=jQuery.vimeo_player.unmute;jQuery.fn.v_set_volume=jQuery.vimeo_player.setVolume;jQuery.fn.v_toggle_volume=jQuery.vimeo_player.toggleVolume}(jQuery); 33var nAgt=navigator.userAgent;function isTouchSupported(){var c=nAgt.msMaxTouchPoints,b="ontouchstart"in document.createElement("div");return!(!c&&!b)}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; 34var getOS=function(){var c={version:"Unknown version",name:"Unknown OS"};return-1!=navigator.appVersion.indexOf("Win")&&(c.name="Windows"),-1!=navigator.appVersion.indexOf("Mac")&&0>navigator.appVersion.indexOf("Mobile")&&(c.name="Mac"),-1!=navigator.appVersion.indexOf("Linux")&&(c.name="Linux"),/Mac OS X/.test(nAgt)&&!/Mobile/.test(nAgt)&&(c.version=/Mac OS X (10[\.\_\d]+)/.exec(nAgt)[1],c.version=c.version.replace(/_/g,".").substring(0,5)),/Windows/.test(nAgt)&&(c.version="Unknown.Unknown"),/Windows NT 5.1/.test(nAgt)&& 35(c.version="5.1"),/Windows NT 6.0/.test(nAgt)&&(c.version="6.0"),/Windows NT 6.1/.test(nAgt)&&(c.version="6.1"),/Windows NT 6.2/.test(nAgt)&&(c.version="6.2"),/Windows NT 10.0/.test(nAgt)&&(c.version="10.0"),/Linux/.test(nAgt)&&/Linux/.test(nAgt)&&(c.version="Unknown.Unknown"),c.name=c.name.toLowerCase(),c.major_version="Unknown",c.minor_version="Unknown","Unknown.Unknown"!=c.version&&(c.major_version=parseFloat(c.version.split(".")[0]),c.minor_version=parseFloat(c.version.split(".")[1])),c},nameOffset, 36verOffset,ix; 37if(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));else if(-1!=(verOffset= 38nAgt.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, 39end)}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= 40!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= 41"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), 42jQuery.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); 43isNaN(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); 44jQuery.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; 45jQuery.browser.versionCompare=function(c,b){if("stringstring"!=typeof c+typeof b)return!1;for(var d=c.split("."),e=b.split("."),a=0,g=Math.max(d.length,e.length);a<g;a++){if(d[a]&&!e[a]&&0<parseInt(d[a])||parseInt(d[a])>parseInt(e[a]))return 1;if(e[a]&&!d[a]&&0<parseInt(e[a])||parseInt(d[a])<parseInt(e[a]))return-1}return 0};nAgt=navigator.userAgent;function isTouchSupported(){var c=nAgt.msMaxTouchPoints,b="ontouchstart"in document.createElement("div");return!(!c&&!b)} 46jQuery.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; 47getOS=function(){var c={version:"Unknown version",name:"Unknown OS"};return-1!=navigator.appVersion.indexOf("Win")&&(c.name="Windows"),-1!=navigator.appVersion.indexOf("Mac")&&0>navigator.appVersion.indexOf("Mobile")&&(c.name="Mac"),-1!=navigator.appVersion.indexOf("Linux")&&(c.name="Linux"),/Mac OS X/.test(nAgt)&&!/Mobile/.test(nAgt)&&(c.version=/Mac OS X (10[\.\_\d]+)/.exec(nAgt)[1],c.version=c.version.replace(/_/g,".").substring(0,5)),/Windows/.test(nAgt)&&(c.version="Unknown.Unknown"),/Windows NT 5.1/.test(nAgt)&& 48(c.version="5.1"),/Windows NT 6.0/.test(nAgt)&&(c.version="6.0"),/Windows NT 6.1/.test(nAgt)&&(c.version="6.1"),/Windows NT 6.2/.test(nAgt)&&(c.version="6.2"),/Windows NT 10.0/.test(nAgt)&&(c.version="10.0"),/Linux/.test(nAgt)&&/Linux/.test(nAgt)&&(c.version="Unknown.Unknown"),c.name=c.name.toLowerCase(),c.major_version="Unknown",c.minor_version="Unknown","Unknown.Unknown"!=c.version&&(c.major_version=parseFloat(c.version.split(".")[0]),c.minor_version=parseFloat(c.version.split(".")[1])),c}; 49(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"))? 50(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"))? 51(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= 52!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= 53nAgt.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)):(nameOff
vendor: 4,374 bytes, lines 53-62
53set=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()&& 54(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); 55isNaN(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); 56jQuery.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; 57jQuery.browser.versionCompare=function(c,b){if("stringstring"!=typeof c+typeof b)return!1;for(var d=c.split("."),e=b.split("."),a=0,g=Math.max(d.length,e.length);a<g;a++){if(d[a]&&!e[a]&&0<parseInt(d[a])||parseInt(d[a])>parseInt(e[a]))return 1;if(e[a]&&!d[a]&&0<parseInt(e[a])||parseInt(d[a])<parseInt(e[a]))return-1}return 0}; 58(function(c){c.simpleSlider={defaults:{initialval:0,scale:100,orientation:"h",readonly:!1,callback:!1},events:{start:c.browser.mobile?"touchstart":"mousedown",end:c.browser.mobile?"touchend":"mouseup",move:c.browser.mobile?"touchmove":"mousemove"},init:function(b){return this.each(function(){var d=this,e=c(d);e.addClass("simpleSlider");d.opt={};c.extend(d.opt,c.simpleSlider.defaults,b);c.extend(d.opt,e.data());var a="h"==d.opt.orientation?"horizontal":"vertical",a=c("<div/>").addClass("level").addClass(a); 59e.prepend(a);d.level=a;e.css({cursor:"default"});"auto"==d.opt.scale&&(d.opt.scale=c(d).outerWidth());e.updateSliderVal();d.opt.readonly||(e.on(c.simpleSlider.events.start,function(a){c.browser.mobile&&(a=a.changedTouches[0]);d.canSlide=!0;e.updateSliderVal(a);"h"==d.opt.orientation?e.css({cursor:"col-resize"}):e.css({cursor:"row-resize"});c.browser.mobile||(a.preventDefault(),a.stopPropagation())}),c(document).on(c.simpleSlider.events.move,function(a){c.browser.mobile&&(a=a.changedTouches[0]);d.canSlide&& 60(c(document).css({cursor:"default"}),e.updateSliderVal(a),c.browser.mobile||(a.preventDefault(),a.stopPropagation()))}).on(c.simpleSlider.events.end,function(){c(document).css({cursor:"auto"});d.canSlide=!1;e.css({cursor:"auto"})}))})},updateSliderVal:function(b){var d=this.get(0);if(d.opt){d.opt.initialval="number"==typeof d.opt.initialval?d.opt.initialval:d.opt.initialval(d);var e=c(d).outerWidth(),a=c(d).outerHeight();d.x="object"==typeof b?b.clientX+document.body.scrollLeft-this.offset().left: 61"number"==typeof b?b*e/d.opt.scale:d.opt.initialval*e/d.opt.scale;d.y="object"==typeof b?b.clientY+document.body.scrollTop-this.offset().top:"number"==typeof b?(d.opt.scale-d.opt.initialval-b)*a/d.opt.scale:d.opt.initialval*a/d.opt.scale;d.y=this.outerHeight()-d.y;d.scaleX=d.x*d.opt.scale/e;d.scaleY=d.y*d.opt.scale/a;d.outOfRangeX=d.scaleX>d.opt.scale?d.scaleX-d.opt.scale:0>d.scaleX?d.scaleX:0;d.outOfRangeY=d.scaleY>d.opt.scale?d.scaleY-d.opt.scale:0>d.scaleY?d.scaleY:0;d.outOfRange="h"==d.opt.orientation? 62d.outOfRangeX:d.outOfRangeY;d.value=void 0!==b?"h"==d.opt.orientation?d.x>=this.outerWidth()?d.opt.scale:0>=d.x?0:d.scaleX:d.y>=this.outerHeight()?d.opt.scale:0>=d.y?0:d.scaleY:"h"==d.opt.orientation?d.scaleX:d.scaleY;"h"==d.opt.orientation?d.level.width(Math.floor(100*d.x/e)+"%"):d.level.height(Math.floor(100*d.y/a));"function"==typeof d.opt.callback&&d.opt.callback(d)}}};c.fn.simpleSlider=c.simpleSlider.init;c.fn.updateSliderVal=c.simpleSlider.updateSliderVal})(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.