1/*! 2 3 Flowplayer Commercial v5.5.2 (Thursday, 16. October 2014 08:20PM) | flowplayer.org/license 4 5*/ 6!function(e){function n(n,t,o){o=o||"transparent";var i="obj"+(""+Math.random()).slice(2,15),r='<object class="fp-engine" id="'+i+'" name="'+i+'" ';r+=e.browser.msie?'classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">':' data="'+n+'" type="application/x-shockwave-flash">';var a={width:"100%",height:"100%",allowscriptaccess:"always",wmode:o,quality:"high",flashvars:"",movie:n+(e.browser.msie?"?"+i:""),name:i};return e.each(t,function(e,n){a.flashvars+=e+"="+n+"&"}),e.each(a,function(e,n){r+='<param name="'+e+'" value="'+n+'"/>'}),r+="</object>",e(r)}function t(e,n){return n=n||100,Math.round(e*n)/n}function o(e){return/mpegurl/i.test(e)?"application/x-mpegurl":"video/"+e}function i(e){return/^(video|application)/i.test(e)||(e=o(e)),!!y.canPlayType(e).replace("no","")}function r(n,t){var o=e.grep(n,function(e){return e.type===t});return o.length?o[0]:null}function a(e){var n=e.attr("src"),t=e.attr("type")||"",o=n.split(x)[1];return t=/mpegurl/i.test(t)?"mpegurl":t.replace("video/",""),{src:n,suffix:o||t,type:t||o}}function s(n){var t=this,o=[];e("source",n).each(function(){o.push(a(e(this)))}),o.length||o.push(a(n)),t.initialSources=o,t.resolve=function(n){return n?(e.isArray(n)?n={sources:e.map(n,function(n){var t,o=e.extend({},n);return e.each(n,function(e){t=e}),o.type=t,o.src=n[t],delete o[t],o})}:"string"==typeof n&&(n={src:n,sources:[]},e.each(o,function(e,t){"flash"!=t.type&&n.sources.push({type:t.type,src:n.src.replace(x,"."+t.suffix+"$2")})})),n):{sources:o}}}function l(e){return e=parseInt(e,10),e>=10?e:"0"+e}function c(e){e=e||0;var n=Math.floor(e/3600),t=Math.floor(e/60);return e-=60*t,n>=1?(t-=60*n,n+":"+l(t)+":"+l(e)):l(t)+":"+l(e)}!function(e){if(!e.browser){var n=e.browser={},t=navigator.userAgent.toLowerCase(),o=/(chrome)[ \/]([\w.]+)/.exec(t)||/(safari)[ \/]([\w.]+)/.exec(t)||/(webkit)[ \/]([\w.]+)/.exec(t)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(t)||/(msie) ([\w.]+)/.exec(t)||0>t.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[];o[1]&&(n[o[1]]=!0,n.version=o[2]||"0")}}(jQuery),e(function(){"function"==typeof e.fn.flowplayer&&e("video").parent(".flowplayer").flowplayer()});var u=[],d=[],f=window.navigator.userAgent;window.flowplayer=function(n){return e.isFunction(n)?d.push(n):"number"==typeof n||void 0===n?u[n||0]:e(n).data("flowplayer")},e(window).on("beforeunload",function(){e.each(u,function(n,t){t.conf.splash?t.unload():t.bind("error",function(){e(".flowplayer.is-error .fp-message").remove()})})});var p=!1;try{"object"==typeof window.localStorage&&(window.localStorage.flowplayerTestStorage="test",p=!0)}catch(g){}var v=/Safari/.exec(navigator.userAgent)&&!/Chrome/.exec(navigator.userAgent);m=/(\d+\.\d+) Safari/.exec(navigator.userAgent),safariVersion=m?Number(m[1]):100,e.extend(flowplayer,{version:"5.5.2",engine:{},conf:{},support:{},defaults:{debug:!1,disabled:!1,engine:"html5",fullscreen:window==window.top,keyboard:!0,ratio:9/16,adaptiveRatio:!1,flashfit:!1,rtmp:0,splash:!1,live:!1,swf:"//releases.flowplayer.org/5.5.2/commercial/flowplayer.swf",speeds:[.25,.5,1,1.5,2],tooltip:!0,volume:p?"true"==localStorage.muted?0:isNaN(localStorage.volume)?1:localStorage.volume||1:1,errors:["","Video loading aborted","Network error","Video not properly encoded","Video file not found","Unsupported video","Skin not found","SWF file not found","Subtitles not found","Invalid RTMP URL","Unsupported video format. Try installing Adobe Flash."],errorUrls:["","","","","","","","","","","http://get.adobe.com/flashplayer/"],playlist:[],hlsFix:v&&8>safariVersion}});var h=1;e.fn.flowplayer=function(n,t){return"string"==typeof n&&(n={swf:n}),e.isFunction(n)&&(t=n,n={}),!n&&this.data("flowplayer")||this.each(function(){var o,i,r=e(this).addClass("is-loading"),a=e.extend({},flowplayer.defaults,flowplayer.conf,n,r.data()),l=e("video",r).addClass("fp-engine").removeAttr("controls"),c=l.length?new s(l):null,f={};if(a.playlist.length){var m,g=a.preload||l.attr("preload");l.length&&l.replaceWith(m=e("<p />")),l=e("<video />
6").addClass("fp-engine"),m?m.replaceWith(l):r.prepend(l),flowplayer.support.video&&l.attr("preload",g),"string"==typeof a.playlist[0]?l.attr("src",a.playlist[0]):e.each(a.playlist[0],function(n,t){for(var o in t)t.hasOwnProperty(o)&&l.append(e("<source />").attr({type:"video/"+o,src:t[o]}))}),c=new s(l)}var v=r.data("flowplayer");v&&v.unload(),r.data("fp-player_id",r.data("fp-player_id")||h++);try{f=p?window.localStorage:f}catch(b){}var y=this.currentStyle&&"rtl"===this.currentStyle.direction||window.getComputedStyle&&"rtl"===window.getComputedStyle(this,null).getPropertyValue("direction");y&&r.addClass("is-rtl");var w=v||{conf:a,currentSpeed:1,volumeLevel:a.volume===void 0?1*f.volume:a.volume,video:{},disabled:!1,finished:!1,loading:!1,muted:"true"==f.muted||a.muted,paused:!1,playing:!1,ready:!1,splash:!1,rtl:y,load:function(n,t){if(!(w.error||w.loading||w.disabled)){if(n=c.resolve(n),e.extend(n,i.pick(n.sources)),n.src){var o=e.Event("load");r.trigger(o,[w,n,i]),o.isDefaultPrevented()?w.loading=!1:(i.load(n),e.isFunction(n)&&(t=n),t&&r.one("ready",t))}return w}},pause:function(e){return!w.ready||w.seeking||w.disabled||w.loading||(i.pause(),w.one("pause",e)),w},resume:function(){return w.ready&&w.paused&&!w.disabled&&(i.resume(),w.finished&&(w.trigger("resume",[w]),w.finished=!1)),w},toggle:function(){return w.ready?w.paused?w.resume():w.pause():w.load()},seek:function(n,t){if(w.ready&&!w.live){if("boolean"==typeof n){var a=.1*w.video.duration;n=w.video.time+(n?a:-a)}n=o=Math.min(Math.max(n,0),w.video.duration).toFixed(1);var s=e.Event("beforeseek");r.trigger(s,[w,n]),s.isDefaultPrevented()?(w.seeking=!1,r.toggleClass("is-seeking",w.seeking)):(i.seek(n),e.isFunction(t)&&r.one("seek",t))}return w},seekTo:function(e,n){var t=void 0===e?o:.1*w.video.duration*e;return w.seek(t,n)},mute:function(e){return void 0===e&&(e=!w.muted),f.muted=w.muted=e,f.volume=isNaN(f.volume)?a.volume:f.volume,w.volume(e?0:f.volume,!0),w.trigger("mute",e),w},volume:function(e,n){return w.ready&&(e=Math.min(Math.max(e,0),1),n||(f.volume=e),i.volume(e)),w},speed:function(n,t){return w.ready&&("boolean"==typeof n&&(n=a.speeds[e.inArray(w.currentSpeed,a.speeds)+(n?1:-1)]||w.currentSpeed),i.speed(n),t&&r.one("speed",t)),w},stop:function(){return w.ready&&(w.pause(),w.seek(0,function(){r.trigger("stop")})),w},unload:function(){return r.hasClass("is-embedding")||(a.splash?(w.trigger("unload"),i.unload()):w.stop()),w},disable:function(e){return void 0===e&&(e=!w.disabled),e!=w.disabled&&(w.disabled=e,w.trigger("disable",e)),w}};w.conf=e.extend(w.conf,a),e.each(["bind","one","unbind"],function(e,n){w[n]=function(e,t){return r[n](e,t),w}}),w.trigger=function(e,n){return r.trigger(e,[w,n]),w},r.data("flowplayer")||r.bind("boot",function(){return e.each(["autoplay","loop","preload","poster"],function(e,n){var t=l.attr(n);void 0!==t&&(a[n]=t?t:!0)}),(a.splash||r.hasClass("is-splash")||!flowplayer.support.firstframe)&&(w.forcedSplash=!a.splash&&!r.hasClass("is-splash"),w.splash=a.splash=a.autoplay=!0,r.addClass("is-splash"),flowplayer.support.video&&l.attr("preload","none")),(a.live||r.hasClass("is-live"))&&(w.live=a.live=!0,r.addClass("is-live")),e.each(d,function(){this(w,r)}),i=flowplayer.engine[a.engine],i&&(i=i(w,r)),i.pick(c.initialSources)?w.engine=a.engine:e.each(flowplayer.engine,function(e){return e!=a.engine&&(i=this(w,r),i.pick(c.initialSources))?(w.engine=e,!1):void 0}),u.push(w),w.engine?(a.splash?w.unload():w.load(),a.disabled&&w.disable(),i.volume(w.volumeLevel),r.one("ready",t),void 0):w.trigger("error",{code:flowplayer.support.flashVideo?5:10})}).bind("load",function(n,t){a.splash&&e(".flowplayer").filter(".is-ready, .is-loading").not(r).each(function(){var n=e(this).data("flowplayer");n.conf.splash&&n.unload()}),r.addClass("is-loading"),t.loading=!0}).bind("ready",function(e,n,t){function o(){r.removeClass("is-loading"),n.loading=!1}t.time=0,n.video=t,a.splash?r.one("progress",o):o(),n.muted?n.mute(!0):n.volume(n.volumeLevel);var i=n.conf.hlsFix&&/mpegurl/i.exec(t.type);r.toggleClass("hls-fix",!!i)}).bind("unload",function(){a.splash&&l.remove(),r.removeClass("is-loading"),w.loading=!1}).bind("ready unload",function(e){var n="ready"==e.type;r.toggleClass("is-splash",!n).toggleClass("is-ready",n),w.ready=n,w.splash=!n}).bind("progress",function(e,n,t){n.video.time=t}).bind("speed",function(e,n,t){n.currentSpeed=t}).bind("volume",function(e,n,t){n.volumeLevel=Math.round(100*t)/100,n.muted?t&&n.mute(!1):f.volume=t}).bind("beforeseek seek",function(e){w.seeking="beforeseek"==e.type,r.toggleClass("is-seeking",w.seeking)}).bind("ready pause resume unload finish stop",function(e,n,t){w.paused=/pause|finish|unload|stop/.test(e.type),"ready"==e.type&&(w.paused="none"==a.preload,t&&(w.paused=!t.duration||!a.autoplay&&"none"!=a.preload)),w.playing=!w.paused,r.toggleClass("is-paused",w.paused).toggleClass("is-playing",w.playing),w.load.ed||w.pause()}).bind("finish",function(){w.finished=!0}).bind("error",function(){l.remove()}),r.trigger("boot",[w,r]).data("flowplayer",w)})},!function(){var n=function(e){var n=/Version\/(\d\.\d)/.exec(e);return n&&n.length>1?parseFloat(n[1],10):0},t=flowplayer.support,o=e.browser,i=e("<video loop autoplay preload/>")[0],r=navigator.userAgent,a=o.msie||/Trident\/7/.test(r),s=/iPad|MeeGo/.test(r)&&!/CriOS/.test(r),l=/iPad/.test(r)&&/CriOS/.test(r),c=/iP(hone|od)/i.test(r)&&!/iPad/.test(r),u=/Android/.test(r)&&!/Firefox/.test(r),d=/Android/.test(r)&&/Firefox/.test(r),f=/Silk/.test(r),p=/IEMobile/.test(r),m=p?parseFloat(/Windows\ Phone\ (\d+\.\d+)/.exec(r)[1],10):0,g=p?parseFloat(/IEMobile\/(\d+\.\d+)/.exec(r)[1],10):0,v=(s?n(r):0,u?parseFloat(/Android\ (\d\.\d)/.exec(r)[1],10):0);e.extend(t,{subtitles:!!i.addTextTrack,fullscreen:"function"==typeof document.webkitCancelFullScreen&&!/Mac OS X 10_5.+Version\/5\.0\.\d S
6afari/.test(r)||document.mozFullScreenEnabled||"function"==typeof document.exitFullscreen||"function"==typeof document.msExitFullscreen,inlineBlock:!(a&&8>o.version),touch:"ontouchstart"in window,dataload:!s&&!c&&!p,zeropreload:!a&&!u,volume:!(s||u||c||f||l),cachedVideoTag:!(s||c||l||p),firstframe:!(c||s||u||f||l||p||d),inlineVideo:!c&&(!p||m>=8.1&&g>=11)&&(!u||v>=3),hlsDuration:!u&&(!o.safari||s||c||l),seekable:!s&&!l});try{var h=navigator.plugins["Shockwave Flash"],b=a?new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version"):h.description;a||h[0].enabledPlugin?(b=b.split(/\D+/),b.length&&!b[0]&&(b=b.slice(1)),t.flashVideo=b[0]>9||9==b[0]&&b[3]>=115):t.flashVideo=!1}catch(y){}try{t.video=!!i.canPlayType,t.video&&i.canPlayType("video/mp4")}catch(w){t.video=!1}t.animation=function(){for(var n=["","Webkit","Moz","O","ms","Khtml"],t=e("<p/>")[0],o=0;n.length>o;o++)if("undefined"!==t.style[n[o]+"AnimationName"])return!0}()}(),window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_savedUnloadHandler=__flash_unloadHandler=function(){}}),flowplayer.engine.flash=function(t,o){var i,r,a,s=t.conf;t.video;var l=e(window),c=function(){if("webkit"==_||P){var n=e("object param[name='flashvars']",o),i=(n.attr("value")||"").split("&");e.each(i,function(e,o){return o=o.split("="),"url"==o[0]&&o[1]!=t.video.url?(i[e]="url="+t.video.url,n.attr({value:i.join("&")}),!1):void 0})}},u=function(n){var i=o.height(),r=o.width();if(t.conf.flashfit||/full/.test(n.type)){var a,s,c=t.isFullscreen,u=c&&j,d=!flowplayer.support.inlineBlock,f=c?u?screen.width:l.width():r,p=c?u?screen.height:l.height():i,m=0,g=0,v=d?r:"",h=d?i:"";(t.conf.flashfit||"fullscreen"===n.type)&&(a=t.video.width/t.video.height,s=t.video.height/t.video.width,h=Math.max(s*f),v=Math.max(a*p),h=h>p?v*s:h,h=Math.min(Math.round(h),p),v=v>f?h*a:v,v=Math.min(Math.round(v),f),g=Math.max(Math.round((p+g-h)/2),0),m=Math.max(Math.round((f+m-v)/2),0)),e("object",o).css({width:v,height:h,marginTop:g,marginLeft:m})}},d={pick:function(n){if(flowplayer.support.flashVideo){var t=e.grep(n,function(e){return"flash"==e.type})[0];if(t)return t;for(var o,i=0;n.length>i;i++)if(o=n[i],/mp4|flv/i.test(o.type))return o}},load:function(l){function d(e){return e.replace(/&/g,"%26").replace(/&/g,"%26").replace(/=/g,"%3D")}var f=e("video",o),p=d(l.src);is_absolute=/^https?:/.test(p);var m=function(){f.remove()},g=function(n){return e.grep(n,function(e){return!!f[0].canPlayType("video/"+e.type)}).length>0};if(flowplayer.support.video&&f.prop("autoplay")&&g(l.sources)?f.one("timeupdate",m):m(),is_absolute||s.rtmp||(p=e("<img/>").attr("src",p)[0].src),a)a.__play(p);else{t.bind("ready",c).bind("ready fullscreen fullscreen-exit",u),i="fp"+(""+Math.random()).slice(3,15);var v={hostname:s.embedded?s.hostname:location.hostname,url:p,callback:"jQuery."+i};o.data("origin")&&(v.origin=o.data("origin")),is_absolute&&delete s.rtmp,e.each(["key","autoplay","preload","rtmp","subscribe","live","loop","debug","splash","poster","rtmpt"],function(e,n){s.hasOwnProperty(n)&&(v[n]=s[n])}),void 0!==s.bufferTime&&(v.bufferTime=s.bufferTime),v.rtmp&&(v.rtmp=d(v.rtmp)),v.initialVolume=t.volumeLevel,r=n(s.swf,v,s.wmode),r.prependTo(o),a=r[0],setTimeout(function(){try{if(!a.PercentLoaded())return o.trigger("error",[t,{code:7,url:s.swf}])}catch(e){}},5e3),setTimeout(function(){a.PercentLoaded===void 0&&o.trigger("flashdisabled",[t])},1e3),a.pollInterval=setInterval(function(){if(a){var e=a.__status?a.__status():null;e&&(t.trigger("progress",e.time),l.buffer=e.buffer/l.bytes*l.duration,t.trigger("buffer",l.buffer),!l.buffered&&e.time>0&&(l.buffered=!0,t.trigger("buffered")))}},250),e[i]=function(n,o){s.debug&&console.log("--",n,o);var i=e.Event(n);switch(n){case"ready":o=e.extend(l,o);break;case"click":i.flash=!0;break;case"keydown":i.which=o;break;case"seek":l.time=o}"buffered"!=n&&setTimeout(function(){t.trigger(i,o)},1)}}},speed:e.noop,unload:function(){a&&a.__unload&&a.__unload(),delete e[i],e("object",o).remove(),a=0,t.unbind("ready",c).unbind("ready fullscreen fullscreen-exit",u),clearInterval(a.pollInterval)}};return e.each("pause,resume,seek,volume".split(","),function(e,n){d[n]=function(e){try{t.ready&&("seek"==n&&t.video.time&&!t.paused&&t.trigger("beforeseek"),void 0===e?a["__"+n]():a["__"+n](e))}catch(i){if(a["__"+n]===void 0)return o.trigger("flashdisabled",[t]);throw i}}}),d};var b,y=e("<video/>")[0],w={ended:"finish",pause:"pause",play:"resume",progress:"buffer",timeupdate:"progress",volumechange:"volume",ratechange:"speed",seeked:"seek",loadeddata:"ready",error:"error",dataunavailable:"error"},k=function(n){return b?b.attr({type:o(n.type),src:n.src}):b=e("<video/>",{src:n.src,type:o(n.type),"class":"fp-engine",autoplay:"autoplay",preload:"none","x-webkit-airplay":"allow"})};flowplayer.engine.html5=function(n,o){function a(r,a,s){r.listeners&&r.listeners.hasOwnProperty(o.data("fp-player_id"))||((r.listeners||(r.listeners={}))[o.data("fp-player_id")]=!0,a.bind("error",function(t){try{if(t.originalEvent&&e(t.originalEvent.originalTarget).is("img"))return t.preventDefault();i(e(t.target).attr("type"))&&n.trigger("error",{code:4})}catch(o){}}),e.each(w,function(i,a){r.addEventListener(i,function(c){if("progress"==a&&c.srcElement&&0===c.srcElement.readyState&&setTimeout(function(){n.video.duration||n.conf.live&&("mpegurl"!==n.video.type||!f.hlsDuration)||(a="error",n.trigger(a,{code:4}))},1e4),p.debug&&!/progress/.test(a)&&console.log(i,"->",a,c),(n.ready||/ready|error/.test(a))&&a&&e("video",o).length){var u,d=e.Event(a);switch(a){case"ready":u=e.extend(s,{duration:r.duration,width:r.videoWidth,height:r.videoHeight,url:r.currentSrc,src:r.currentSrc});try{u.seekable=!p.live&&/mpegurl/i.test(s?s.type||"":"")&&r.duration||r.seekable&&r.seekable.end(null)}catch(m){}if(l=l||setInterval(function(){try{u.buffer=r.buffered.end(null)}catch(e){}u.buffer&&(t(u.buffer,1e3)<t(u.duration,1e3)&&!u.buffered?n.trigger("buffer",c):u.buffered||(u.buffered=!0,n.trigger("buffer",c).trigger("buffered",c),clearInterval(l),l=0))},250),!p.live&&!u.duration&&!f.hlsDuration&&"loadeddata"===i){var g=function(){u.duration=r.duration;try{u.seekable=r.seekable&&r.seekable.end(null)}catch(e){}n.trigger(d,u),r.removeEventListener("durationchange",g)};return r.addEventListener("durationchange",g),void 0}break;case"progress":case"seek":if(n.video.duration,r.currentTime>0||n.live){u=Math.max(r.currentTime,0);break}if("progress"==a)return;case"speed":u=t(r.playbackRate);break;case"volume":u=t(r.volume);break;case"error":try{u=(c.srcElement||c.originalTarget).error}catch(v){return}}n.trigger(d,u)}},!1)}))}var s,l,c,u,d=e("video",o),f=flowplayer.support,p=(e("track",d),n.conf);return s={pick:function(e){if(f.video){if(p.videoTypePreference){var n=r(e,p.videoTypePreference);if(n)return n}for(var t=0;e.length>t;t++)if(i(e[t].type))return e[t]}},load:function(t){if(p.splash&&!c)d=k(t).prependTo(o),f.inlineVideo||d.css({position:"absolute",top:"-9999em"}),p.loop&&d.attr("loop","loop"),c=d[0],u!==void 0&&(c.volume=u);else{c=d[0];var i=d.find("source");!c.src&&i.length&&(c.src=t.src,i.remove()),n.video.src&&t.src!=n.video.src?(d.attr("autoplay","autoplay"),c.src=t.src):"none"!=p.preload&&f.dataload||(f.zeropreload?n.trigger("ready",t).trigger("pause").one("ready",function(){o.trigger("resume",[n])}):n.one("ready",function(){o.trigger("pause",[n])}))}a(c,e("source",d).add(d),t),("none"!=p.preload&&"mpegurl"!=t.type||!f.zeropreload||!f.dataload)&&c.load(),p.splash&&c.load()},pause:function(){c.pause()},resume:function(){c.play()},speed:function(e){c.playbackRate=e},seek:function(e){try{var t=n.paused;c.currentTime=e,t&&c.pause()}catch(o){}},volume:function(e){u=e,c&&(c.volume=e)},unload:function(){e("video.fp-engine",o).remove(),f.cachedVideoTag||(b=null),l=clearInterval(l),c=0}}};var x=/\.(\w{3,4})(\?.*)?$/i;e.throttle=function(e,n){var t;return function(){t||(e.apply(this,arguments),t=1,setTimeout(function(){t=0},n))}},e.fn.slider2=function(n){var t=/iPad/.test(navigator.userAgent)&&!/CriOS/.test(navigator.userAgent);return this.each(function(){var o,i,r,a,s,l,c,u,d=e(this),f=e(document),p=d.children(":last"),m=!1,g=function(){i=d.offset(),r=d.width(),a=d.height(),l=s?a:r,u=y(c)},v=function(e){o||e==w.value||c&&!(c>e)||(d.trigger("slide",[e]),w.value=e)},h=function(e){var t=e.pageX;!t&&e.originalEvent&&e.originalEvent.touches&&e.originalEvent.touches.length&&(t=e.originalEvent.touches[0].pageX);var o=s?e.pageY-i.top:t-i.left;o=Math.max(0,Math.min(u||l,o));var r=o/l;return s&&(r=1-r),n&&(r=1-r),b(r,0,!0)},b=function(e,n){void 0===n&&(n=0),e>1&&(e=1);var o=Math.round(1e3*e)/10+"%";return(!c||c>=e)&&(t||m||p.stop(),m?p.css("width",o):p.animate(s?{height:o}:{width:o},n,"linear")),e},y=function(e){return Math.max(0,Math.min(l,s?(1-e)*a:e*r))},w={max:function(e){c=e},disable:function(e){o=e},slide:function(e,n,t){g(),t&&v(e),b(e,n)},disableAnimation:function(e,n){m=e!==!1,d.toggleClass("no-animation",!!n)}};g(),d.data("api",w).bind("mousedown.sld touchstart",function(n){if(n.preventDefault(),!o){var t=e.throttle(v,100);g(),w.dragging=!0,d.addClass("is-dragging"),v(h(n)),f.bind("mousemove.sld touchmove",function(e){e.preventDefault(),t(h(e))}).one("mouseup touchend",function(){w.dragging=!1,d.removeClass("is-dragging"),f.unbind("mousemove.sld touchmove")})}})})},flowplayer(function(n,t){function o(n){return e(".fp-"+n,t)}function i(n){("0px"===t.css("width")||"0px"===t.css("height")||n!==flowplayer.defaults.ratio)&&(parseInt(b,10)||g.css("paddingTop",100*n+"%")),l.inlineBlock||e("object",t).height(t.height())}function r(e){t.toggleClass("is-mouseover",e).toggleClass("is-mouseout",!e)}var a,s=n.conf,l=flowplayer.support;t.find(".fp-ratio,.fp-ui").remove(),t.addClass("flowplayer").append(' <div class="ratio"/> <div class="ui"> <div class="waiting"><em/><em/><em/></div> <a class="fullscreen"/> <a class="unload"/> <p class="speed"/> <div class="controls"> <a class="play"></a> <div class="timeline"> <div class="buffer"/> <div class="progress"/> </div> <div class="volume"> <a class="mute"></a> <div class="volumeslider"> <div class="volumelevel"/> </div> </div> </div> <div class="time"> <em class="elapsed">00:00</em> <em class="remaining"/> <em class="duration">00:00</em> </div> <div class="message"><h2/><p/></div> </div>'.replace(/class="/g,'class="fp-'));var u=o("progress"),d=o("buffer"),f=o("elapsed"),p=o("remaining"),m=o("waiting"),g=o("ratio"),v=o("speed"),h=o("duration"),b=g.css("paddingTop"),y=o("timeline").slider2(n.rtl),w=y.data("api"),k=(o("volume"),o("fullscreen")),x=o("volumeslider").slider2(n.rtl),C=x.data("api"),T=t.is(".fixed-controls, .no-toggle");w.disableAnimation(t.hasClass("is-touch")),l.animation||m.html("<p>loading …</p>"),i(s.ratio);try{s.fullscreen||k.remove()}catch(S){k.remove()}n.bind("ready",function(){var e=n.video.duration;w.disable(n.disabled||!e),s.adaptiveRatio&&i(n.video.height/n.video.width),h.add(p).html(c(e)),e>=3600&&t.addClass("is-long")||t.removeClass("is-long"),C.slide(n.volumeLevel),"flash"===n.engine&&w.disableAnimation(!0,!0)}).bind("unload",function(){b||g.css("paddingTop","")}).bind("buffer",function(){var e=n.video,t=e.buffer/e.duration;!e.seekable&&l.seekable&&w.max(t),1>t?d.css("width",100*t+"%"):d.css({width:"100%"})}).bind("speed",function(e,n,t){v.text(t+"x").addClass("fp-hilite"),setTimeout(function(){v.removeClass("fp-hilite")},1e3)}).bind("buffered",function(){d.css({width:"100%"}),w.max(1)}).bind("progress",function(){var e=n.video.time,t=n.video.duration;w.dragging||w.slide(e/t,n.seeking?0:250),f.html(c(e)),p.html("-"+c(t-e))}).bind("finish resume seek",function(e){t.toggleClass("is-finished","finish"==e.type)}).bind("stop",function(){f.html(c(0)),w.slide(0,100)}).bind("finish",function(){f.html(c(n.video.duration)),w.slide(1,100),t.removeClass("is-seeking")}).bind("beforeseek",function(){u.stop()}).bind("volume",function(){C.slide(n.volumeLevel)}).bind("disable",function(){var e=n.disabled;w.disable(e),C.disable(e),t.toggleClass("is-disabled",n.disabled)}).bind("mute",function(e,n,o){t.toggleClass("is-muted",o)}).bind("error",function(n,o,i){if(t.removeClass("is-loading").addClass("is-error"),i){i.message=s.errors[i.code],o.error=!0;var r=e(".fp-message",t);e("h2",r).text((o.engine||"html5")+": "+i.message),e("p",r).text(i.url||o.video.url||o.video.src||s.errorUrls[i.code]),t.unbind("mouseenter click").removeClass("is-mouseover")}}).bind("mouseenter mouseleave",function(e){if(!T){var n,o="mouseenter"
6==e.type;r(o),o?(t.bind("pause.x mousemove.x volume.x",function(){r(!0),n=new Date}),a=setInterval(function(){new Date-n>5e3&&(r(!1),n=new Date)},100)):(t.unbind(".x"),clearInterval(a))}}).bind("mouseleave",function(){(w.dragging||C.dragging)&&t.addClass("is-mouseover").removeClass("is-mouseout")}).bind("click.player",function(t){return e(t.target).is(".fp-ui, .fp-engine")||t.flash?(t.preventDefault(),n.toggle()):void 0}).bind("contextmenu",function(n){n.preventDefault();var o=t.offset(),i=e(window),r=n.clientX-o.left,a=n.clientY-o.top+i.scrollTop(),s=t.find(".fp-context-menu").css({left:r+"px",top:a+"px",display:"block"}).on("click",function(e){e.stopPropagation()});e("html").on("click.outsidemenu",function(){s.hide(),e("html").off("click.outsidemenu")})}).bind("flashdisabled",function(){t.addClass("is-flash-disabled").one("ready",function(){t.removeClass("is-flash-disabled").find(".fp-flash-disabled").remove()}).append('<div class="fp-flash-disabled">Adobe Flash is disabled for this page, click player area to enable.</div>')}),s.poster&&t.css("backgroundImage","url("+s.poster+")");var F=t.css("backgroundColor"),_="none"!=t.css("backgroundImage")||F&&"rgba(0, 0, 0, 0)"!=F&&"transparent"!=F;!_||s.splash||s.autoplay||n.bind("ready stop",function(){t.addClass("is-poster").one("progress",function(){t.removeClass("is-poster")})}),!_&&n.forcedSplash&&t.css("backgroundColor","#555"),e(".fp-toggle, .fp-play",t).click(n.toggle),e.each(["mute","fullscreen","unload"],function(e,t){o(t).click(function(){n[t]()})}),y.bind("slide",function(e,t){n.seeking=!0,n.seek(t*n.video.duration)}),x.bind("slide",function(e,t){n.volume(t)}),o("time").click(function(){e(this).toggleClass("is-inverted")}),r(T)});var C,T,S="is-help";e(document).bind("keydown.fp",function(n){var t=C,o=n.ctrlKey||n.metaKey||n.altKey,i=n.which,r=t&&t.conf;if(t&&r.keyboard&&!t.disabled){if(-1!=e.inArray(i,[63,187,191]))return T.toggleClass(S),!1;if(27==i&&T.hasClass(S))return T.toggleClass(S),!1;if(!o&&t.ready){if(n.preventDefault(),n.shiftKey)return 39==i?t.speed(!0):37==i&&t.speed(!1),void 0;if(58>i&&i>47)return t.seekTo(i-48);switch(i){case 38:case 75:t.volume(t.volumeLevel+.15);break;case 40:case 74:t.volume(t.volumeLevel-.15);break;case 39:case 76:t.seeking=!0,t.seek(!0);break;case 37:case 72:t.seeking=!0,t.seek(!1);break;case 190:t.seekTo();break;case 32:t.toggle();break;case 70:r.fullscreen&&t.fullscreen();break;case 77:t.mute();break;case 81:t.unload()}}}}),flowplayer(function(n,t){if(n.conf.keyboard){t.bind("mouseenter mouseleave",function(e){C=n.disabled||"mouseenter"!=e.type?0:n,C&&(T=t)});var o=flowplayer.support.video&&"flash"!==n.conf.engine&&e("<video/>")[0].playbackRate?"<p><em>shift</em> + <em>←</em><em>→</em>slower / faster</p>":"";t.append(' <div class="fp-help"> <a class="fp-close"></a> <div class="fp-help-section fp-help-basics"> <p><em>space</em>play / pause</p> <p><em>q</em>unload | stop</p> <p><em>f</em>fullscreen</p>'+o+' </div> <div class="fp-help-section"> <p><em>↑</em><em>↓</em>volume</p> <p><em>m</em>mute</p> </div> <div class="fp-help-section"> <p><em>←</em><em>→</em>seek</p> <p><em> . </em>seek to previous </p><p><em>1</em><em>2</em>… <em>6</em> seek to 10%, 20% … 60% </p> </div> </div> '),n.conf.tooltip&&e(".fp-ui",t).attr("title","Hit ? for help").on("mouseout.tip",function(){e(this).removeAttr("title").off("mouseout.tip")}),e(".fp-close",t).click(function(){t.toggleClass(S)})}});var F,_=e.browser.mozilla?"moz":"webkit",E="fullscreen",M="fullscreen-exit",j=flowplayer.support.fullscreen,A=("function"==typeof document.exitFullscreen,navigator.userAgent.toLowerCase()),P=/(safari)[ \/]([\w.]+)/.exec(A)&&!/(chrome)[ \/]([\w.]+)/.exec(A);e(document).bind("fullscreenchange webkitfullscreenchange mozfullscreenchange MSFullscreenChange",function(n){var t=e(document.webkitCurrentFullScreenElement||document.mozFullScreenElement||document.fullscreenElement||document.msFullscreenElement||n.target);t.length&&!F?F=t.trigger(E,[t]):(F.trigger(M,[F]),F=null)}),flowplayer(function(n,t){if(n.conf.fullscreen){var o,i=e(window),r={apply:!1,pos:0,play:!1};
6n.isFullscreen=!1,n.fullscreen=function(a){if(!n.disabled){if(void 0===a&&(a=!n.isFullscreen),a&&(o=i.scrollTop()),"webkit"!=_&&!P||"flash"!=n.engine||(r={apply:!0,pos:n.video.time,play:n.playing}),j)if(a){var s=t[0];e.each(["requestFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"],function(e,n){return"function"==typeof s[n]?(s[n](Element.ALLOW_KEYBOARD_INPUT),!P||document.webkitCurrentFullScreenElement||document.mozFullScreenElement||s[n](),!1):void 0})}else e.each(["exitFullscreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"],function(e,n){return"function"==typeof document[n]?(document[n](),!1):void 0});else n.trigger(a?E:M,[n]);return n}};var a;t.bind("mousedown.fs",function(){150>+new Date-a&&n.ready&&n.fullscreen(),a=+new Date}),n.bind(E,function(){t.addClass("is-fullscreen"),n.isFullscreen=!0}).bind(M,function(){var e;j||"html5"!==n.engine||(e=t.css("opacity")||"",t.css("opacity",0)),t.removeClass("is-fullscreen"),j||"html5"!==n.engine||setTimeout(function(){t.css("opacity",e)}),n.isFullscreen=!1,i.scrollTop(o)}).bind("ready",function(){if(r.apply){var t=function(){r.play||n.conf.live?n.resume():n.pause(),e.extend(r,{pos:0,play:!1})};n.conf.live?t():n.conf.rtmp&&r.pos&&!isNaN(r.pos)?(n.resume(),n.seek(r.pos,t)):t()}})}}),flowplayer(function(n,t){function o(){return e(r.query,t)}function i(){return e(r.query+"."+a,t)}var r=e.extend({active:"is-active",advance:!0,query:".fp-playlist a"},n.conf),a=r.active;n.play=function(t){return void 0===t?n.resume():"number"!=typeof t||n.conf.playlist[t]?("number"!=typeof t&&n.load.apply(null,arguments),n.unbind("resume.fromfirst"),n.video.index=t,n.load("str
6ing"==typeof n.conf.playlist[t]?""+n.conf.playlist[t]:e.map(n.conf.playlist[t],function(n){return e.extend({},n)})),n):n},n.next=function(e){e&&e.preventDefault();var t=n.video.index;return-1!=t&&(t=t===n.conf.playlist.length-1?0:t+1,n.play(t)),n},n.prev=function(e){e&&e.preventDefault();var t=n.video.index;return-1!=t&&(t=0===t?n.conf.playlist.length-1:t-1,n.play(t)),n},e(".fp-next",t).click(n.next),e(".fp-prev",t).click(n.prev),r.advance&&t.unbind("finish.pl").bind("finish.pl",function(e,n){var o=n.video.index>=0?n.video.index+1:void 0;n.conf.playlist.length>o||r.loop?(o=o===n.conf.playlist.length?0:o,t.removeClass("is-finished"),setTimeout(function(){n.play(o)})):(t.addClass("is-playing"),n.conf.playlist.length>1&&n.one("resume.fromfirst",function(){return n.play(0),!1}))});var s=!1;if(n.conf.playlist.length){s=!0;var l=t.find(".fp-playlist");if(!l.length){l=e('<div class="fp-playlist"></div>');var c=e(".fp-next,.fp-prev",t);c.length?c.eq(0).before(l):e("video",t).after(l)}l.empty(),e.each(n.conf.playlist,function(n,t){var o;if("string"==typeof t)o=t;else for(var i in t[0])if(t[0].hasOwnProperty(i)){o=t[0][i];break}l.append(e("<a />").attr({href:o,"data-index":n}))})}if(o().length){s||(n.conf.playlist=[],o().each(function(){var t=e(this).attr("href");e(this).attr("data-index",n.conf.playlist.length),n.conf.playlist.push(t)})),t.on("click",r.query,function(t){t.preventDefault();var o=e(t.target).closest(r.query),i=Number(o.attr("data-index"));-1!=i&&n.play(i)});var u=o().filter("[data-cuepoints]").length;n.bind("load",function(o,r,s){var l=i().removeClass(a),c=l.attr("data-index"),d=s.index=n.video.index||0,f=e('a[data-index="'+d+'"]',t).addClass(a),p=d==n.conf.playlist.length-1;t.removeClass("video"+c).addClass("video"+d).toggleClass("last-video",p),s.index=r.video.index=d,s.is_last=r.video.is_last=p,u&&(n.cuepoints=f.data("cuepoints"))}).bind("unload.pl",function(){i().toggleClass(a)})}n.conf.playlist.length&&(n.conf.loop=!1)});var D=/ ?cue\d+ ?/;flowplayer(function(n,t){function o(e){t[0].className=t[0].className.replace(D," "),e>=0&&t.addClass("cue"+e)}var i=0;n.cuepoints=n.conf.cuepoints||[],n.bind("progress",function(e,r,a){if(i&&.015>a-i)return i=a;i=a;for(var s,l=n.cuepoints||[],c=0;l.length>c;c++)s=l[c],isNaN(s)||(s={time:s}),0>s.time&&(s.time=n.video.duration+s.time),s.index=c,Math.abs(s.time-a)<.125*n.currentSpeed&&(o(c),t.trigger("cuepoint",[n,s]))}).bind("unload seek",o),n.conf.generate_cuepoints&&n.bind("load",function(){e(".fp-cuepoint",t).remove()}).bind("ready",function(){var o=n.cuepoints||[],i=n.video.duration,r=e(".fp-timeline",t).css("overflow","visible");e.each(o,function(t,o){var a=o.time||o;0>a&&(a=i+o);var s=e("<a/>").addClass("fp-cuepoint fp-cuepoint"+t).css("left",100*(a/i)+"%");s.appendTo(r).mousedown(function(){return n.seek(a),!1})})})}),flowplayer(function(n,t){function o(e){var n=e.split(":");return 2==n.length&&n.unshift(0),60*60*n[0]+60*n[1]+parseFloat(n[2].replace(",","."))}var i=e("track",t),r=n.conf;if(flowplayer.support.subtitles&&(n.subtitles=i.length&&i[0].track,r.nativesubtitles&&"html5"==r.engine)){if(!n.subtitles)return;var a=function(n){var o=e("video",t)[0].textTracks;o.length&&(o[0].mode=n)};return a("disabled"),n.one("ready",function(){n.conf.splash&&e("video.fp-engine",t).append(e("<track />").attr({kind:"subtitles",srclang:n.subtitles.language||"en",label:n.subtitles.language||"en",src:i.attr("src"),"default":"default"})),a("disabled"),a("showing") 7}),void 0}i.remove();var s=/^(([0-9]{2}:){1,2}[0-9]{2}[,.][0-9]{3}) --\> (([0-9]{2}:){1,2}[0-9]{2}[,.][0-9]{3})(.*)/;n.subtitles=[];var l=i.attr("src");if(l){setTimeout(function(){e.get(l,function(t){for(var i,r,a,l,c=0,u=t.split("\n"),d=u.length,f={};d>c;c++)if(r=s.exec(u[c])){for(i=u[c-1],a="<p>"+u[++c]+"</p><br/>";e.trim(u[++c])&&u.length>c;)a+="<p>"+u[c]+"</p><br/>";f={title:i,startTime:o(r[1]),endTime:o(r[3]),text:a},l={time:f.startTime,subtitle:f},n.subtitles.push(f),n.cuepoints.push(l),n.cuepoints.push({time:f.endTime,subtitleEnd:i}),0===f.startTime&&n.trigger("cuepoint",l)}}).fail(function(){return n.trigger("error",{code:8,url:l}),!1})});
7var c,u=e("<div class='fp-subtitle'/>").appendTo(t);n.bind("cuepoint",function(e,n,t){t.subtitle?(c=t.index,u.html(t.subtitle.text).addClass("fp-active")):t.subtitleEnd&&(u.removeClass("fp-active"),c=t.index)}).bind("seek",function(t,o,i){c&&n.cuepoints[c]&&n.cuepoints[c].time>i&&(u.removeClass("fp-active"),c=null),e.each(n.cuepoints||[],function(e,t){var o=t.subtitle;o&&c!=t.index?i>=t.time&&(!o.endTime||o.endTime>=i)&&n.trigger("cuepoint",t):t.subtitleEnd&&i>=t.time&&t.index==c+1&&n.trigger("cuepoint",t)})})}}),flowplayer(function(n,t){function o(){if(r&&"undefined"!=typeof _gat){var e=_gat._getTracker(i),o=n.video;e._setAllowLinker(!0),e._trackEvent("Video / Seconds played",n.engine+"/"+o.type,t.attr("title")||o.src.split("/").slice(-1)[0].replace(x,""),Math.round(r/1e3)),r=0}}var i=n.conf.analytics,r=0,a=0;i&&("undefined"==typeof _gat&&e.getScript("//google-analytics.com/ga.js"),n.bind("load unload",o).bind("progress",function(){n.seeking||(r+=a?+new Date-a:0,a=+new Date)}).bind("pause",function(){a=0}),e(window).unload(o))});var z=/IEMobile/.test(f);(flowplayer.support.touch||z)&&flowplayer(function(n,t){var o=/Android/.test(f)&&!/Firefox/.test(f)&&!/Opera/.test(f),i=/Silk/.test(f),r=o?parseFloat(/Android\ (\d\.\d)/.exec(f)[1],10):0;if(o){if(!/Chrome/.test(f)&&4>r){var a=n.load;n.load=function(){var e=a.apply(n,arguments);return n.trigger("ready",[n,n.video]),e}}var s,l=0,u=function(e){s=setInterval(function(){e.video.time=++l,e.trigger("progress",l)},1e3)};n.bind("ready pause unload",function(){s&&(clearInterval(s),s=null)}),n.bind("ready",function(){l=0}),n.bind("resume",function(e,t){return t.live?l?u(t):(n.one("progress",function(e,n,t){0===t&&u(n)}),void 0):void 0})}flowplayer.support.volume||t.addClass("no-volume no-mute"),t.addClass("is-touch"),t.find(".fp-timeline").data("api").disableAnimation(),(!flowplayer.support.inlineVideo||n.conf.native_fullscreen)&&(n.conf.nativesubtitles=!0);var d=!1;t.bind("touchmove",function(){d=!0}).bind("touchend click",function(){return d?(d=!1,void 0):n.playing&&!t.hasClass("is-mouseover")?(t.addClass("is-mouseover").removeClass("is-mouseout"),!1):(n.paused&&t.hasClass("is-mouseout")&&!n.splash&&n.toggle(),n.paused&&z&&e("video.fp-engine",t)[0].play(),void 0)}),n.conf.native_fullscreen&&"function"==typeof e("<video />")[0].webkitEnterFullScreen&&(n.fullscreen=function(){var n=e("video.fp-engine",t);n[0].webkitEnterFullScreen(),n.one("webkitendfullscreen",function(){n.prop("controls",!0).prop("controls",!1)})}),(o||i)&&n.bind("ready",function(){var o=e("video.fp-engine",t);o.one("canplay",function(){o[0].play()}),o[0].play(),n.bind("progress.dur",function(){var i=o[0].duration;1!==i&&(n.video.duration=i,e(".fp-duration",t).html(c(i)),n.unbind("progress.dur"))})})}),flowplayer(function(n,t){if(n.conf.embed!==!1){var o=n.conf,i=e(".fp-ui",t),r=e("<a/>",{"class":"fp-embed",title:"Copy to your site"}).appendTo(i),a=e("<div/>",{"class":"fp-embed-code"}).append("<label>Paste this HTML code on your site to embed.</label><textarea/>").appendTo(i),s=e("textarea",a);n.embedCode=function(){var i=n.video,r=i.width||t.width(),a=i.height||t.height(),s=e("<div/>",{"class":"flowplayer",css:{width:r,height:a}}),l=e("<video/>").appendTo(s);e.each(["origin","analytics","key","rtmp","subscribe","bufferTime"],function(e,n){o.hasOwnProperty(n)&&s.attr("data-"+n,o[n])}
7),o.logo&&s.attr("data-logo",e("<img />").attr("src",o.logo)[0].src),e.each(i.sources,function(n,t){var i=t.src;(!/^https?:/.test(t.src)&&"flash"!==t.type||!o.rtmp)&&(i=e("<img/>").attr("src",t.src)[0].src),l.append(e("<source/>",{type:"mpegurl"!=t.type?"video/"+t.type:"application/x-mpegurl",src:i}))});var c={src:"//embed.flowplayer.org/5.5.2/embed.min.js"};e.isPlainObject(o.embed)&&(c["data-swf"]=o.embed.swf,c["data-library"]=o.embed.library,c.src=o.embed.script||c.src,o.embed.skin&&(c["data-skin"]=o.embed.skin));var u=e("<foo/>",c).append(s);return e("<p/>").append(u).html().replace(/<(\/?)foo/g,"<$1script")},t.fptip(".fp-embed","is-embedding"),s.click(function(){this.select()}),r.click(function(){s.text(n.embedCode()),s[0].focus(),s[0].select()})}}),e.fn.fptip=function(n,t){return this.each(function(){function o(){i.removeClass(t),e(document).unbind(".st")}var i=e(this);e(n||"a",this).click(function(n){n.preventDefault(),i.toggleClass(t),i.hasClass(t)&&e(document).bind("keydown.st",function(e){27==e.which&&o()}).bind("click.st",function(n){e(n.target).parents("."+t).length||o()})})})}}(jQuery),flowplayer(function(e,n){function t(e){var n=r("<a/>")[0];return n.href=e,n.hostname}function o(e){var n="ab.ca,ac.ac,ac.at,ac.be,ac.cn,ac.il,ac.in,ac.jp,ac.kr,ac.sg,ac.th,ac.uk,adm.br,adv.br,ah.cn,am.br,arq.br,art.br,arts.ro,asn.au,asso.fr,asso.mc,bc.ca,bio.br,biz.pl,biz.tr,bj.cn,br.com,cn.com,cng.br,cnt.br,co.ac,co.at,co.de,co.gl,co.hk,co.id,co.il,co.in,co.jp,co.kr,co.mg,co.ms,co.nz,co.th,co.uk,co.ve,co.vi,co.za,com.ag,com.ai,com.ar,com.au,com.br,com.cn,com.co,com.cy,com.de,com.do,com.ec,com.es,com.fj,com.fr,com.gl,com.gt,com.hk,com.hr,com.hu,com.kg,com.ki,com.lc,com.mg,com.mm,com.ms,com.mt,com.mu,com.mx,com.my,com.na,com.nf,com.ng,com.ni,com.pa,com.ph,com.pl,com.pt,com.qa,com.ro,com.ru,com.sb,com.sc,com.sg,com.sv,com.tr,com.tw,com.ua,com.uy,com.ve,com.vn,cq.cn,de.com,de.org,ecn.br,edu.au,edu.cn,edu.hk,edu.mm,edu.my,edu.pl,edu.pt,edu.qa,edu.sg,edu.tr,eng.br,ernet.in,esp.br,etc.br,eti.br,eu.com,eu.int,eu.lv,firm.in,firm.ro,fm.br,fot.br,fst.br,g12.br,gb.com,gb.net,gd.cn,gen.in,go.jp,go.kr,go.th,gov.au,gov.az,gov.br,gov.cn,gov.il,gov.in,gov.mm,gov.my,gov.qa,gov.sg,gov.tr,gov.tw,gov.uk,gs.cn,gv.ac,gv.at,gx.cn,gz.cn,he.cn,hi.cn,hk.cn,hl.cn,hu.com,id.au,idv.tw,in.ua,ind.br,ind.in,inf.br,info.pl,info.ro,info.tr,info.ve,iwi.nz,jl.cn,jor.br,js.cn,k12.il,k12.tr,kr.com,lel.br,ln.cn,ltd.uk,maori.nz,mb.ca,me.uk,med.br,mi.th,mil.br,mil.uk,mo.cn,mod.uk,muni.il,nb.ca,ne.jp,ne.kr,net.ag,net.ai,net.au,net.br,net.cn,net.do,net.gl,net.hk,net.il,net.in,net.kg,net.ki,net.lc,net.mg,net.mm,net.mu,net.ni,net.nz,net.pl,net.ru,net.sb,net.sc,net.sg,net.th,net.tr,net.tw,net.uk,net.ve,nf.ca,nhs.uk,nm.cn,nm.kr,no.com,nom.br,nom.ni,nom.ro,ns.ca,nt.ca,nt.ro,ntr.br,nx.cn,odo.br,off.ai,on.ca,or.ac,or.at,or.jp,or.kr,or.th,org.ag,org.ai,org.au,org.br,org.cn,org.do,org.es,org.gl,org.hk,org.in,org.kg,org.ki,org.lc,org.mg,org.mm,org.ms,org.nf,org.ni,org.nz,org.pl,org.ro,org.ru,org.sb,org.sc,org.sg,org.tr,org.tw,org.uk,org.ve,pe.ca,plc.uk,police.uk,ppg.br,presse.fr,pro.br,psc.br,psi.br,qc.ca,qc.com,qh.cn,rec.br,rec.ro,res.in,sa.com,sc.cn,sch.uk,se.com,se.net,sh.cn,sk.ca,slg.br,sn.cn,store.ro,tj.cn,tm.fr,tm.mc,tm.ro,tmp.br,tur.br,tv.br,tv.tr,tw.cn,uk.com,uk.net,us.com,uy.com,vet.br,waw.pl,web.ve,www.ro,xj.cn,xz.cn,yk.ca,yn.cn,zj.cn,zlg.br".split(",");e=e.toLowerCase();var t=e.split("."),o=t.length;if(2>o||/^\d+$/.test(t[o-1]))return e;var i=t.slice(-2).join(".");return o>=3&&r.inArray(i,n)>=0?t.slice(-3).join("."):i}function i(e,n){n=o(n);for(var t=0,i=n.length-1;i>=0;i--)t+=2983723987*n.charCodeAt(i);for(t=(""+t).substring(0,7),i=0;e.length>i;i++)if(t===e[i].substring(1,8))return 1}var r=jQuery,a=e.conf,s=a.swf.indexOf("flowplayer.org")&&a.e&&n.data("origin"),l=s?t(s):location.hostname,c=a.key;if("file:"==location.protocol&&(l="localhost"),e.load.ed=1,a.hostname=l,a.origin=s||location.href,s&&n.addClass("is-embedded"),"string"==typeof c&&(c=c.split(/,\s*/)),c&&"function"==typeof i&&i(c,l))a.logo&&n.append(r("<a>",{"class":"fp-logo",href:s}).append(r("<img/>",{src:a.logo})));else{var u=r("<a/>").attr("href","http://flowplayer.org").appendTo(n);r(".fp-controls",n);var d=r('<div class="fp-context-menu"><ul><li class="copyright">© 2014</li><li><a href="http://flowplayer.org">About Flowplayer</a></li><li><a href="http://flowplayer.org/license">GPL based license</a></li></ul></div>').appendTo(n);e.bind("pause resume finish unload",function(e,t){var o=-1;t.video.src&&r.each([["org","flowplayer","drive"],["org","flowplayer","my"]],function(e,n){return o=t.video.src.indexOf("://"+n.reverse().join(".")),-1===o}),/pause|resume/.test(e.type)&&"flash"!=t.engine&&4!=o&&5!=o?(u.show().css({position:"absolute",left:16,bottom:36,zIndex:99999,width:100,height:20,backgroundImage:"url("+[".png","logo","/",".net",".cloudfront","d32
7wqyuo10o653","//"].reverse().join("")+")"}),t.load.ed=u.is(":visible")&&r.contains(n[0],d[0]),t.load.ed||t.pause()):u.hide()})}});
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.