Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var qsParm=new Array();var bc_advertising,bc_player;function qs(){var query=window.location.search.substring(1);var parms=query.split('&');qsParm['doply']=false;for(var i=0;i<parms.length;i++){var pos=parms[i].indexOf('=');if(pos>0){var key=parms[i].substring(0,pos);var val=parms[i].substring(pos+1);qsParm[key]=val;}}
- qsParm['doply']='true';}
- function tsCreatePlayer(id,videoId,playerId){if(!(videoId>10000&&playerId>10000))
- return(false);var TSplayerData={'width':486,'height':416,'isVid':'true','isUI':'true','videoSmoothing':'true','dynamicStreaming':'true'};TSplayerData['videoId']=videoId;TSplayerData['playerID']=playerId;TSplayerData['refer']=qsParm['refer'];TSplayerData['autoStart']=((qsParm['doply']=='true')?'true':'false');TSplayerData['@videoPlayer']=videoId;var TScplayer=document.createElement('object');TScplayer.id=id+'BCWS_experience';TScplayer.className='BrightcoveExperience';for(var i in TSplayerData){var tsPar=document.createElement('param');tsPar.name=i;tsPar.value=TSplayerData[i];TScplayer.appendChild(tsPar);}
- brightcove.createExperience(TScplayer,document.getElementById('tsVideoPlayer'),true);}
- function tsRemovePlayer(id){var tsId=id+'BCWS_experience';brightcove.removeExperience(tsId);}
- function onTemplateLoaded(pExperienceId){var bc_experience=brightcove.getExperience(pExperienceId);bc_player=bc_experience.getModule(APIModules.VIDEO_PLAYER);var bc_social=bc_experience.getModule(APIModules.SOCIAL);bc_advertising=bc_experience.getModule(APIModules.ADVERTISING);bc_player.addEventListener(BCMediaEvent.CHANGE,onTsMediaChange);bc_advertising.addEventListener(BCAdvertisingEvent.EXTERNAL_AD,onExternalAd);bc_advertising.enableExternalAds(true);var bc_link=parent.window.location.href;if(bc_link.indexOf('?')<0)
- bc_link+='?tsUser=Ts';bc_social.setLink(bc_link);}
- function onTsMediaChange(tsEvent){parent.window.document.getElementById('ts_bc_title_'+qsParm['id']).innerHTML=tsEvent.media.displayName;parent.window.document.getElementById('ts_bc_desc_'+qsParm['id']).innerHTML=tsEvent.media.shortDescription;}
- function onExternalAd(pAdString){new ExternalAd(pAdString,{});}
- function ExternalAd(pXML,pOptions){var showAd=true;this.buildAd=function(pXML){try{if(pXML.ad.indexOf('<a ')!==-1){showAd=false;bc_advertising.resumeAfterExternalAd();return;}
- if(window.ActiveXObject){var adXML=new ActiveXObject('Microsoft.XMLDOM');adXML.async=false;adXML.loadXML(pXML.ad);}else if(window.XMLHttpRequest){var adXML=(new DOMParser()).parseFromString(pXML.ad,'text/xml');}
- var ad=new Object();ad.type='videoAd';var nodeItems=adXML.firstChild.childNodes.length;var currentNode=adXML.firstChild.firstChild;ad.duration=(adXML.firstChild.getAttribute('duration')!=='')?Number(adXML.firstChild.getAttribute('duration')):15;if(adXML.firstChild.getAttribute('trackStartURLs')!=='')ad.trackStartURLs=adXML.firstChild.getAttribute('trackStartURLs').split(',');if(adXML.firstChild.getAttribute('trackMidURLs')!=='')ad.trackMidURLs=adXML.firstChild.getAttribute('trackMidURLs').split(',');if(adXML.firstChild.getAttribute('trackEndURLs')!=='')ad.trackEndURLs=adXML.firstChild.getAttribute('trackEndURLs').split(',');if(adXML.firstChild.getAttribute('trackPointURLs')&&(adXML.firstChild.getAttribute('trackPointURLs')!==''))ad.trackPointURLs=adXML.firstChild.getAttribute('trackPointURLs').split(',');ad.trackPointTime=(adXML.firstChild.getAttribute('trackPointTime')&&(adXML.firstChild.getAttribute('trackPointTime')!==''))?Number(adXML.firstChild.getAttribute('trackPointTime')):0;if(adXML.firstChild.getAttribute('trackFirstQuartileURLs')&&adXML.firstChild.getAttribute('trackFirstQuartileURLs')!=='')
- ad.trackFirstQuartileURLs=adXML.firstChild.getAttribute('trackFirstQuartileURLs').split(',');if(adXML.firstChild.getAttribute('trackThirdQuartileURLs')&&adXML.firstChild.getAttribute('trackThirdQuartileURLs')!=='')
- ad.trackThirdQuartileURLs=adXML.firstChild.getAttribute('trackThirdQuartileURLs').split(',');if(adXML.firstChild.getAttribute('trackFullscreenURLs')&&adXML.firstChild.getAttribute('trackFullscreenURLs')!=='')
- ad.trackFullscreenURLs=adXML.firstChild.getAttribute('trackFullscreenURLs').split(',');if(adXML.firstChild.getAttribute('trackExitFullscreenURLs')&&adXML.firstChild.getAttribute('trackExitFullscreenURLs')!=='')
- ad.trackExitFullscreenURLs=adXML.firstChild.getAttribute('trackExitFullscreenURLs').split(',');if(adXML.firstChild.getAttribute('trackPauseURLs')&&adXML.firstChild.getAttribute('trackPauseURLs')!=='')
- ad.trackPauseURLs=adXML.firstChild.getAttribute('trackPauseURLs').split(',');if(adXML.firstChild.getAttribute('trackResumeURLs')&&adXML.firstChild.getAttribute('trackResumeURLs')!=='')
- ad.trackResumeURLs=adXML.firstChild.getAttribute('trackResumeURLs').split(',');if(adXML.firstChild.getAttribute('trackMuteURLs')&&adXML.firstChild.getAttribute('trackMuteURLs')!=='')
- ad.trackMuteURLs=adXML.firstChild.getAttribute('trackMuteURLs').split(',');if(adXML.firstChild.getAttribute('trackUnmuteURLs')&&adXML.firstChild.getAttribute('trackUnmuteURLs')!=='')
- ad.trackUnmuteURLs=adXML.firstChild.getAttribute('trackUnmuteURLs').split(',');var isOverlay=false;for(var i=0;i<nodeItems;i++){if(currentNode.nodeName=='videoURL'&¤tNode.firstChild)ad.videoURL=currentNode.firstChild.nodeValue;if(currentNode.nodeName=='videoClickURL'&¤tNode.firstChild)ad.videoClickURL=currentNode.firstChild.nodeValue;if(currentNode.nodeName=='overlayURL'&¤tNode.firstChild){isOverlay=true;ad.type='overlay';ad.overlayURL=currentNode.firstChild.nodeValue;}
- if(currentNode.nodeName=='overlayClickURL'&¤tNode.firstChild)ad.overlayClickURL=currentNode.firstChild.nodeValue;currentNode=currentNode.nextSibling;}
- if(!ad.videoURL&&!ad.overlayURL)showAd=false;return ad;}catch(e){bc_advertising.resumeAfterExternalAd();showAd=false;return null;}}
- var ad=this.buildAd(pXML);if(showAd)bc_advertising.showAd(ad);else bc_advertising.resumeAfterExternalAd();}
- qs();if(qsParm['videoId']>10000&&qsParm['playerId']>10000)tsCreatePlayer(qsParm['id'],qsParm['videoId'],qsParm['playerId']);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement