Current Path : /var/www/alh/system/soconfig/data/cache/minify/ |
Current File : /var/www/alh/system/soconfig/data/cache/minify/168a274647f31e513a47a19ca5ccc2aa.js |
;(function($,window,document){$.fn.easyEmbed=function(options){var $that=this;var mobile=/iPad|iPhone|iPod/.test(navigator.userAgent);var shorthand=$that.data('easy-embed').split(':');var settings=$.extend({id:($that.data('id')||shorthand[1])||'ScMzIvxBSi4',provider:($that.data('provider')||shorthand[0])||'youtube',width:$that.data('width')||16,height:$that.data('height')||6.8,controls:$that.data('controls')||false,showinfo:$that.data('showinfo')||false,color:$that.data('color')||'00adef',title:$that.data('title')||false,byline:$that.data('byline')||false,portrait:$that.data('portrait')||false,},options);var getThumbnail=function(callback){switch(settings.provider.toLowerCase()){case'youtube':var base='//img.youtube.com/vi/'+settings.id+'/';var sizes=['maxresdefault','hqdefault'];(function getImage(){var url=base+sizes[0]+'.jpg';$("<img/>").attr('src',url).on("load",(function(){if(this.width!=120&&this.height!=90){callback(url);}else{sizes.shift();getImage();}}))})();break;case'vimeo':$.get('//vimeo.com/api/v2/video/'+settings.id+'.json',function(data){callback(data[0].thumbnail_large);}) break;}} var getSource=function(){switch(settings.provider.toLowerCase()){case'youtube':return'//youtube.com/embed/'+settings.id+'?rel=0&autoplay=1' +'&controls='+(settings.controls+0) +'&showinfo='+(settings.showinfo+0);break;case'vimeo':return'//player.vimeo.com/video/'+settings.id+'?autoplay=1' +'&color='+settings.color +'&title='+(settings.title+0) +'&byline='+(settings.byline+0) +'&portrait='+(settings.controls+0);break;}} var setThumbnail=function(src){$that.css('background','black url('+src+') 50% 50% / cover no-repeat');};var setSize=function(){$that.css('height',$that.width()/settings.width*settings.height);} var setIframe=function(){$that.html($('<iframe>').attr('src',getSource()).attr('width','100%').attr('height','100%').attr('frameborder',0).attr('allowfullscreen',1));} setSize();$(window).resize(function(){setSize();}) if(!mobile){getThumbnail(function(url){setThumbnail(url);}) $that.find('*').addBack().click(function(){setIframe();});}else{setIframe();} return this;};$(document).ready(function(){if($('[data-easy-embed]').length>0){$('[data-easy-embed]').each(function(){$(this).easyEmbed();})}})})(jQuery,window,document);