if(typeof LITHIUM=='undefined'){var LITHIUM={};}; LITHIUM.Loader=(function(){var functionCache=[];var jsAttachedFunctionCache=[];var loaded=false;var jsAttached=false;return{"onLoad":function(func){if(typeof func==="function"){if(loaded===true){func();}else{functionCache.push(func);}}},onJsAttached:function(func){if(typeof func==="function"){if(jsAttached===true){func();}else{jsAttachedFunctionCache.push(func);}}},runJsAttached:function(){jsAttached=true;for(var i=0;i1){var currentScript=scripts[scripts.length-1];placeHolderId=createPlaceholder(currentScript);}}} function createPlaceholder(element){var placeholderElement=document.createElement('div');var id=generateId();placeholderElement.setAttribute('id',id);element.parentNode.insertBefore(placeholderElement,element);return id;} function getIdSetIfEmpty(element){var id;if(element.hasAttribute('id')){id=document.currentScript.getAttribute('id');}else{id=generateId();document.currentScript.setAttribute('id',id);} return id;} function generateId(){return new Date().getTime()+Math.floor(Math.random()*10000000+1);} function renderInPlace(){var $=LITHIUM.jQuery;var parameters=parametersParam||{};var options=optionsParam||{};var $placeholder=$('#'+placeHolderId);$.extend(parameters,{"renderedScripts":LITHIUM.RenderedScripts.toString(),"component-id":componentId});$.extend(options,{success:function(data){var content=data.content;if(LITHIUM.AngularSupport.isAngularEnabled()){content=LITHIUM.AngularSupport.compile(content);} $placeholder.replaceWith(content);LITHIUM.AjaxSupport.ScriptsProcessor.handleScriptEvaluation(data);var updatedId=LITHIUM.jQuery(content).attr('id');if(updatedId){LITHIUM.jQuery('#'+updatedId).trigger("LITHIUM:ajaxSuccess:renderInPlace",{"componentId":componentId});}},error:function(request,textStatus,errorThrown){if(request.readyState===0||request.status===0){$placeholder.html('');} else{$placeholder.html(''+optionsParam.errorMessage+'');} $placeholder.removeClass(LITHIUM.Css.BASE_LAZY_LOAD).removeClass('lia-fa-spin');}});if($placeholder){LITHIUM.Components.render(componentId,parameters,options);}};LITHIUM.Loader.onLoad(renderInPlace.bind(this));}; LITHIUM.LiModernizr=function(){;(function(window,document,undefined){var classes=[];var tests=[];var ModernizrProto={_version:'3.3.1',_config:{'classPrefix':'','enableClasses':true,'enableJSClass':true,'usePrefixes':true},_q:[],on:function(test,cb){var self=this;setTimeout(function(){cb(self[test]);},0);},addTest:function(name,fn,options){tests.push({name:name,fn:fn,options:options});},addAsyncTest:function(fn){tests.push({name:null,fn:fn});}};var Modernizr=function(){};Modernizr.prototype=ModernizrProto;Modernizr=new Modernizr();function is(obj,type){return typeof obj===type;};function testRunner(){var featureNames;var feature;var aliasIdx;var result;var nameIdx;var featureName;var featureNameSplit;for(var featureIdx in tests){if(tests.hasOwnProperty(featureIdx)){featureNames=[];feature=tests[featureIdx];if(feature.name){featureNames.push(feature.name.toLowerCase());if(feature.options&&feature.options.aliases&&feature.options.aliases.length){for(aliasIdx=0;aliasIdx',{rel:'stylesheet',type:'text/css',href:href}).appendTo('head');d.resolve(link);return d.promise();};function getScriptLoaderPromise(basePath){var playerCoreScriptSrcUrl=getPath(basePath,'core.min.js');var playerMainHtml5ScriptSrcUrl=getPath(basePath,'video-plugin/main_html5.min.js');var playerBitWrapperScriptSrcUrl=getPath(basePath,'video-plugin/bit_wrapper.min.js');var playerHtml5SkinScriptSrcUrl=getPath(basePath,'skin-plugin/html5-skin.min.js');var playerHtml5SkinStylesheetHrefUrl=getPath(basePath,'skin-plugin/html5-skin.min.css');if(scriptLoaderPromise===undefined){scriptLoaderPromise=getCachedScript(playerCoreScriptSrcUrl).then(function(){return getCachedScript(playerMainHtml5ScriptSrcUrl);}).then(function(){return getCachedScript(playerBitWrapperScriptSrcUrl);}).then(function(){return getCachedScript(playerHtml5SkinScriptSrcUrl);}).then(function(){return getStylesheet(playerHtml5SkinStylesheetHrefUrl);});} return scriptLoaderPromise;} function createPlayer(basePath,containerId,videoId,params){var playerSkinConfigUrl=getPath(basePath,'skin-plugin/skin.json');OO.ready(function(){var playerParams=$.extend({},params,{onCreate:function(player){LITHIUM.OOYALA.players[containerId]={containerId:containerId,videoId:videoId,messageBus:player.mb};player.subscribe('playerEmbedded','liResize',function(){LITHIUM.Video(player.elementId,'playerEmbedded');});},skin:{config:playerSkinConfigUrl,inline:{responsive:{aspectRatio:"false"}}}});OO.Player.create(containerId,videoId,playerParams);$('.lia-vid-container .innerWrapper').css('z-index','0');});} LITHIUM.OoyalaPlayer.addVideo=function(basePath,containerId,videoId,params){LITHIUM.Loader.onLoad(function(){$=LITHIUM.jQuery;getScriptLoaderPromise(basePath).done(function(){createPlayer(basePath,containerId,videoId,params);});});}})(); ;(function($){if(!Element.prototype.matches){Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector;} if(!Element.prototype.closest){Element.prototype.closest=function(s){var el=this;do{if(el.matches(s))return el;el=el.parentElement||el.parentNode;}while(el!==null&&el.nodeType===1);return null;};}})(LITHIUM.jQuery);