var vp_dlid_currentClip="";
var vp_playlistArray_editorial=new Array();
var vp_runOnPlay_function="";
var vp_dlid_nextClip_seed="";
var vp_nextClip_keyword_seed="";
var vp_nextClip_clipID_seed="";
var vp_nextClip_embVal_seed="";
var vp_nextClip_companionID_seed="";
var vp_adOverride_keyword="";
var vp_adOverride_clipID="";
var vp_adOverride_embVal="";
var vp_adCompanionID="";
var vp_adOverrideReplaceCode="[orig]";
var vp_playlistArray_editorial_index=-1;
var vp_metadataContainerName_title="";
var vp_metadataContainerName_subtitle="";
var vp_metadataContainerName_description="";
var vp_metadataContainerName_airtime="";
var vp_metadataContainerName_dlid="";
var vp_metadataContainerName_thumbSmall="";
var vp_metadataContainerName_thumbLarge="";
var vp_metadataContainerName_thumbSmall_img="";
var vp_metadataContainerName_thumbLarge_img="";
var vp_metadataContainerName_folderPath="";
var vp_metadataContainerName_usOnly="";
var vp_metadataContainerName_showPreroll="";
var vp_metadataContainerName_prerollKeyword="";
var vp_metadataValue_title="";
var vp_metadataValue_subtitle="";
var vp_metadataValue_description="";
var vp_metadataValue_airtime="";
var vp_metadataValue_dlid="";
var vp_metadataValue_thumbSmall="";
var vp_metadataValue_thumbLarge="";
var vp_metadataValue_thumbSmall_img="";
var vp_metadataValue_thumbLarge_img="";
var vp_metadataValue_folderPath="";
var vp_metadataValue_usOnly="";
var vp_metadataValue_showPreroll="";
var vp_metadataValue_prerollKeyword="";
vp_adOverride_keyword=vp_validate_overrideFromServer(typeof vp_falk_or_keyword,"vp_falk_or_keyword");
vp_adOverride_clipID=vp_validate_overrideFromServer(typeof vp_falk_or_clipid,"vp_falk_or_clipid");
vp_adOverride_embVal=vp_validate_overrideFromServer(typeof vp_falk_or_embval,"vp_falk_or_embval");
vp_adCompanionID=vp_validate_overrideFromServer(typeof vp_falk_companionid,"vp_falk_companionid");
function vp_validate_overrideFromServer(_1,_2){
if(_1=="undefined"){
return "";
}else{
return eval(_2);
}
}
function vp_embedPlayer(_3,_4,_5,_6,_7,_8,_9,_a,_b,_c,_d,_e,_f){
vp_dlid_currentClip=_5.toString();
_d=vp_validate_runtimeOverride(_d,vp_adOverride_keyword);
_e=vp_validate_runtimeOverride(_e,vp_adOverride_clipID);
_f=vp_validate_runtimeOverride(_f,vp_adOverride_embVal);
_c=vp_validate_runtimeOverride(_c,vp_adCompanionID);
if(_a==""||_a==null){
_a="xml/config/config.xml";
}
eval("embeddedPlayerManager.embedPlayer(\""+_3+"\",\""+_4+"\","+_5+","+_6+","+_7+","+_8+",\""+_9+"\","+_b+","+_d+","+_e+","+_f+",\""+_a+"\","+_c+")");
vp_setMetadataContainers();
}
function vp_validate_runtimeOverride(_10,_11){
if(_11!=""&&_11!=null){
_10=_11;
}
if(_10==null||_10==vp_adOverrideReplaceCode){
_10=null;
}else{
_10="\""+_10+"\"";
}
return _10;
}
function vp_baseLocation(_12){
eval("embeddedPlayerManager.BASE_LOCATION = \""+_12+"\"");
}
function vp_playVideo(_13,_14,_15,_16,_17,_18){
_14=vp_validate_runtimeOverride(_14,vp_adOverride_keyword);
_15=vp_validate_runtimeOverride(_15,vp_adOverride_clipID);
_16=vp_validate_runtimeOverride(_16,vp_adOverride_embVal);
_17=vp_validate_runtimeOverride(_17,vp_adCompanionID);
if(_18==null||_18==""){
vp_playlistArray_editorial_index=-1;
}
eval("embeddedPlayerManager.getPlayer().playVideoByPathID("+_13+","+_14+","+_15+","+_16+","+_17+")");
}
function vp_playControl(){
embeddedPlayerManager.getPlayer().play();
}
function vp_pauseControl(){
embeddedPlayerManager.getPlayer().pause();
}
function vp_goFullscreen(){
embeddedPlayerManager.getPlayer().toggleFullscreen();
}
function vp_isPlayingAd(){
return embeddedPlayerManager.getPlayer().isPlayingAd;
}
function vp_resizePlayer(_19,_1a){
eval("embeddedPlayerManager.getPlayer().resizePlayer("+_19+","+_1a+")");
}
function vp_setMetadataContainers(){
var _1b=eval("document.getElementById(\""+vp_metadataContainerName_title+"\")");
var _1c=eval("document.getElementById(\""+vp_metadataContainerName_subtitle+"\")");
var _1d=eval("document.getElementById(\""+vp_metadataContainerName_description+"\")");
var _1e=eval("document.getElementById(\""+vp_metadataContainerName_airtime+"\")");
var _1f=eval("document.getElementById(\""+vp_metadataContainerName_dlid+"\")");
var _20=eval("document.getElementById(\""+vp_metadataContainerName_thumbSmall+"\")");
var _21=eval("document.getElementById(\""+vp_metadataContainerName_thumbLarge+"\")");
var _22=eval("document.getElementById(\""+vp_metadataContainerName_thumbSmall_img+"\")");
var _23=eval("document.getElementById(\""+vp_metadataContainerName_thumbLarge_img+"\")");
var _24=eval("document.getElementById(\""+vp_metadataContainerName_folderPath+"\")");
var _25=eval("document.getElementById(\""+vp_metadataContainerName_usOnly+"\")");
var _26=eval("document.getElementById(\""+vp_metadataContainerName_showPreroll+"\")");
var _27=eval("document.getElementById(\""+vp_metadataContainerName_prerollKeyword+"\")");
embeddedPlayerManager.getPlayer().onMetadata=function(_28){
vp_metadataValue_title=_28.name;
vp_metadataValue_subtitle=_28.subtitle;
vp_metadataValue_description=_28.description;
vp_metadataValue_airtime=_28.schedule;
vp_metadataValue_dlid=_28.id;
vp_metadataValue_thumbSmall=_28.thumbSmall;
vp_metadataValue_thumbLarge=_28.thumbLarge;
vp_metadataValue_thumbSmall_img="<img src=\"http://video.nbcuni.com/"+_28.thumbSmall+"\" />";
vp_metadataValue_thumbLarge_img="<img src=\"http://video.nbcuni.com/"+_28.thumbLarge+"\" />";
vp_metadataValue_folderPath=_28.path;
vp_metadataValue_usOnly=_28.usOnly;
vp_metadataValue_showPreroll=_28.allowPreroll;
vp_metadataValue_prerollKeyword=_28.keyword;
vp_dlid_currentClip=_28.id;
vp_runOnPlay_callFunction();
if(vp_metadataContainerName_title!=""){
_1b.innerHTML=replaceCharsforHTML(_28.name);
}
if(vp_metadataContainerName_subtitle!=""){
_1c.innerHTML=replaceCharsforHTML(_28.subtitle);
}
if(vp_metadataContainerName_description!=""){
_1d.innerHTML=replaceCharsforHTML(_28.description);
}
if(vp_metadataContainerName_airtime!=""){
_1e.innerHTML=replaceCharsforHTML(_28.schedule);
}
if(vp_metadataContainerName_dlid!=""){
_1f.innerHTML=_28.id;
}
if(vp_metadataContainerName_thumbSmall!=""){
_20.innerHTML=_28.thumbSmall;
}
if(vp_metadataContainerName_thumbLarge!=""){
_21.innerHTML=_28.thumbLarge;
}
if(vp_metadataContainerName_thumbSmall_img!=""){
_22.innerHTML="<img src=\"http://video.nbcuni.com/"+_28.thumbSmall+"\" />";
}
if(vp_metadataContainerName_thumbLarge_img!=""){
_23.innerHTML="<img src=\"http://video.nbcuni.com/"+_28.thumbLarge+"\" />";
}
if(vp_metadataContainerName_folderPath!=""){
_24.innerHTML=_28.path;
}
if(vp_metadataContainerName_usOnly!=""){
_25.innerHTML=_28.usOnly;
}
if(vp_metadataContainerName_showPreroll!=""){
_26.innerHTML=_28.allowPreroll;
}
if(vp_metadataContainerName_prerollKeyword!=""){
_27.innerHTML=_28.keyword;
}
};
}
function vp_metadataContainer_title(_29){
vp_metadataContainerName_title=_29.toString();
}
function vp_metadataContainer_subtitle(_2a){
vp_metadataContainerName_subtitle=_2a.toString();
}
function vp_metadataContainer_description(_2b){
vp_metadataContainerName_description=_2b.toString();
}
function vp_metadataContainer_airtime(_2c){
vp_metadataContainerName_airtime=_2c.toString();
}
function vp_metadataContainer_dlid(_2d){
vp_metadataContainerName_dlid=_2d.toString();
}
function vp_metadataContainer_thumbSmall(_2e){
vp_metadataContainerName_thumbSmall=_2e.toString();
}
function vp_metadataContainer_thumbLarge(_2f){
vp_metadataContainerName_thumbLarge=_2f.toString();
}
function vp_metadataContainer_thumbSmall_img(_30){
vp_metadataContainerName_thumbSmall_img=_30.toString();
}
function vp_metadataContainer_thumbLarge_img(_31){
vp_metadataContainerName_thumbLarge_img=_31.toString();
}
function vp_metadataContainer_folderPath(_32){
vp_metadataContainerName_folderPath=_32.toString();
}
function vp_metadataContainer_usOnly(_33){
vp_metadataContainerName_usOnly=_33.toString();
}
function vp_metadataContainer_showPreroll(_34){
vp_metadataContainerName_showPreroll=_34.toString();
}
function vp_metadataContainer_prerollKeyword(_35){
vp_metadataContainerName_prerollKeyword=_35.toString();
}
function replaceCharsforHTML(_36){
var _37=new String(_36);
_37=_37.replace("&","&amp;");
return _37;
}
function vp_setAdOverride_keyword(_38){
vp_adOverride_keyword=_38.toString();
vp_validate_globalAdOverrides();
}
function vp_setAdOverride_clipID(_39){
vp_adOverride_clipID=_39.toString();
vp_validate_globalAdOverrides();
}
function vp_setAdOverride_embVal(_3a){
vp_adOverride_embVal=_3a.toString();
vp_validate_globalAdOverrides();
}
function vp_setAdCompanionID(_3b){
vp_adCompanionID=_3b.toString();
vp_validate_globalAdOverrides();
}
function vp_validate_globalAdOverrides(){
if(vp_adOverride_keyword==""){
vp_adOverride_keyword=null;
}
if(vp_adOverride_clipID==""){
vp_adOverride_clipID=null;
}
if(vp_adOverride_embVal==""){
vp_adOverride_embVal=null;
}
if(vp_adCompanionID==""){
vp_adCompanionID=null;
}
}
function vp_seedPlaylist(_3c,_3d,_3e,_3f,_40){
vp_dlid_nextClip_seed=_3c.toString();
vp_nextClip_keyword_seed=_3d;
vp_nextClip_clipID_seed=_3e;
vp_nextClip_embVal_seed=_3f;
vp_nextClip_companionID_seed=_40;
}
function vp_createPlaylist(_41){
vp_playlistArray_editorial=_41.split(",");
}
function vp_playlist_nextClip(){
var _42=false;
var _43="";
var _44="";
var _45="";
var _46="";
var _47="";
var _48=-1;
if(vp_dlid_currentClip!=""){
if(vp_playlistArray_editorial.length>0){
_42=true;
}else{
}
}else{
if(vp_playlistArray_editorial.length>0){
_42=true;
vp_dlid_currentClip=vp_playlistArray_editorial[0].split("|")[0];
}
}
if(_42==true){
if(vp_dlid_nextClip_seed==""||vp_dlid_nextClip_seed==vp_dlid_currentClip){
vp_dlid_nextClip_seed="";
vp_nextClip_keyword_seed="";
vp_nextClip_clipID_seed="";
vp_nextClip_embVal_seed="";
vp_nextClip_companionID_seed="";
_48=-1;
for(var x=0;x<=vp_playlistArray_editorial.length-1;x++){
if(vp_playlistArray_editorial[x].split("|")[0].toString()==vp_dlid_currentClip&&(vp_playlistArray_editorial_index==-1||x==vp_playlistArray_editorial_index)){
if(x+1==vp_playlistArray_editorial.length){
}else{
_43=vp_playlistArray_editorial[x+1].split("|")[0];
_48=x+1;
if(vp_playlistArray_editorial[x+1].split("|").length>=2){
_44=vp_playlistArray_editorial[x+1].split("|")[1];
if(_44=="null"||_44==""||_44==null){
_44=null;
}
}
if(vp_playlistArray_editorial[x+1].split("|").length>=3){
_45=vp_playlistArray_editorial[x+1].split("|")[2];
if(_45=="null"||_45==""||_45==null){
_45=null;
}
}
if(vp_playlistArray_editorial[x+1].split("|").length>=4){
_46=vp_playlistArray_editorial[x+1].split("|")[3];
if(_46=="null"||_46==""||_46==null){
_46=null;
}
}
if(vp_playlistArray_editorial[x+1].split("|").length>=5){
_47=vp_playlistArray_editorial[x+1].split("|")[4];
if(_47=="null"||_47==""||_47==null){
_47=null;
}
}
x=vp_playlistArray_editorial.length-1;
}
}
}
}else{
_43=vp_dlid_nextClip_seed;
_44=vp_nextClip_keyword_seed;
_45=vp_nextClip_clipID_seed;
_46=vp_nextClip_embVal_seed;
_47=vp_nextClip_companionID_seed;
vp_dlid_nextClip_seed="";
vp_nextClip_keyword_seed="";
vp_nextClip_clipID_seed="";
vp_nextClip_embVal_seed="";
vp_nextClip_companionID_seed="";
}
if(_43!=""){
vp_dlid_currentClip=_43;
vp_playlistArray_editorial_index=_48;
if(_44==""){
_44=null;
}
if(_45==""){
_45=null;
}
if(_46==""){
_46=null;
}
if(_47==""){
_47=null;
}
vp_playVideo(_43,_44,_45,_46,_47,"Y");
}
}
}
function vp_runOnPlay(_4a){
vp_runOnPlay_function=_4a;
}
function vp_runOnPlay_callFunction(){
try{
eval(vp_runOnPlay_function);
}
catch(err){
}
}
function vp_fixFullScreenElementIDs(_4b){
eval("embeddedPlayerManager.getPlayer().setFullScreenElementIDs(\""+_4b+"\")");
}

