"use strict";var localPath="/player/";var environment="";var playerSWF=localPath+"swf/StrobeMediaPlayback-1.6.328CC.swf";var akamaiPlug="http://players.edgesuite.net/flash/plugins/osmf/advanced-streaming-plugin/v2.5/osmf1.6/AkamaiAdvancedStreamingPlugin.swf";var parameters;var options;var player=null;var playerID=null;var $html5Player;var html5Player;var html5PlayerID;var $html5Chrome;var tabAPI;var firstLoad=true;var jumpSeek=0;var timerRef=false;var timerVal=0;var timerThreshold=60*10;var liveIdleTimerInt;var HTML5_Fallback=true;var firstEmbed=false;var callCnt=0;var chapterDATA=[];var seeking=false;var bannerData=[];var bannerDuration=[];var bannerCount=0;var bannerCurrent=0;var miniGUI=false;var miniSource="";var miniPoster="";var bannersON=true;var debugOutput=false;var mediaURLs=[];var errorSplash=localPath+"images/coming_soon.jpg";var currentVidSource="";var currentMediaType="";var currentChapter=0;var currentVideoIndex=0;var currentCategoryIndex=0;var categoryTitles=[];var currentTitle="";var currentDescription="";var currentSummary="";var currentThumb="";var currentVideoType="";var chaptersAvailable=true;var currentTime=0;var currentEmbedUrl=[];var currentEmbedWidth=[];var currentEmbedHeight=[];var currentCaptionURLs=[];var currentCaptionTrackURL="";var currentLink="";var currentGUID="";var formatAV="";var videoGUIDs=[];var currentVolume=0;var storedVolume=0;var extractCategoryIndex=false;var splashErrorImage="http://origin.peg.tv/images/pegtv_coming_soon.jpg";var waterMark=localPath+"images/telvue_logo.png";var videosAutoPlay=true;var chapterAutoPlay=false;var firstVideoAutoPlay=false;var overRideAutoPlay=false;var tabClicked=3;var scrollSpeed=200;var oldTab="";var removedTab=false;var retryCount=0;var retryCountThreshold=3;var prevVideoID=null;var html5PlayerVideoLoaded=false;var allowNowPlayingChapterInfoUpdate=false;var renderMode="direct";var iOSDevice=false;var addVideoOverlayButtonsAdded=false;var p1Scroll;var p2Scroll;var p3Scroll;var p4Scroll;var touchable=false;var firstTabCall=false;$(document).ready(function(){p1Scroll=$("#p1");p1Scroll.tinyscrollbar({innerClass:".items_tab1"});p2Scroll=$("#p2");p2Scroll.tinyscrollbar({innerClass:".chapterItem"});p3Scroll=$("#p3");p3Scroll.tinyscrollbar({innerClass:".videoItem"});p4Scroll=$("#p4");p4Scroll.tinyscrollbar({innerClass:".categoryItem",wheel:33});$("#paneContainer").css("display","hidden");$("#wrapper").fadeTo(0,0);$("#popoutLink").css("visibility","hidden");$("#strobemediaplayback").css("visibility","hidden");miniGUI=gup("miniGUI");if(typeof miniGUI=="undefined"||miniGUI==null){miniGUI=false}if(swfobject.hasFlashPlayerVersion("10.1.0")){HTML5_Fallback=true}else{HTML5_Fallback=false}if(typeof defaultVideoIndex=="undefined"||defaultVideoIndex==null){defaultVideoIndex=0}currentVideoIndex=defaultVideoIndex;if(typeof firstPlaylistName=="undefined"||firstPlaylistName==null){currentCategoryIndex=0}else{extractCategoryIndex=true}if(typeof l=="undefined"||l==null){var l=0}var i=gup("banners");if(typeof i=="undefined"||i==null){bannersON=true}else{if(i=="FALSE"){bannersON=false}}var k=gup("autoplay");if(k.toUpperCase()=="TRUE"||k=="1"){videosAutoPlay=true}var c=gup("HTML5");if(c=="TRUE"||c=="true"){HTML5_Fallback=false}$("#bottominfo").hide();$(".heading").click(function(){$(this).next("#bottominfo").slideToggle(500)});$.tools.tabs.addEffect("myEffect",function(m,n){});var a="fade";var d=$.browser;var b=d.version;if(d.mozilla&&d.version.slice(0,3)=="1.9"){b="3"}else{b=b.substring(0,1)}var e=navigator.platform;e=e.substring(0,3).toUpperCase();var g=detectBrowserVersion();if(g=="MSIE"&&b=="8"){a="default"}if((g=="CHROME")||(g=="CHROME15")||(g=="CHROME16")||(g=="MSIE"&&(b=="9"||b=="8"||b=="7"))||(g=="MOZILLA"&&b=="8"&&e=="WIN")||(g=="MOZILLA"&&b=="3"&&e=="WIN")||(g=="SAFARI"&&b=="5"&&e=="WIN")){renderMode="opaque"}var j=navigator.userAgent;if((j.match(/iPad/i)!=null)||(j.match(/iPhone/i)!=null)){iOSDevice=true}$("ul.tabs").tabs("#paneContainer > .pane",{effect:a,fadeInSpeed:700,fadeOutSpeed:700,initialIndex:3});tabAPI=$("ul.tabs").data("tabs");tabAPI.onClick(function(m){tabClicked=tabAPI.getIndex();switch(tabClicked){case 0:updateNowScroll();break;case 1:p2Scroll.tinyscrollbar_update();brokenImageCheckLoad("#p2 .overview");break;case 2:p3Scroll.tinyscrollbar_update();brokenImageCheckLoad("#p3 .overview");break;case 3:p4Scroll.tinyscrollbar_update();break}});tabAPI.onBeforeClick(function(n,m){if(m==1&&chaptersAvailable==false){return false}});$("#searchForm").submit(function(){var m=$("#searchForm").formSerialize();processSearch(searchURL+"?"+m,2);return false});$("#passForm").ajaxForm({target:"#passResults",failure:function(m){document.getElementById("passprompt").style.borderColor="#ff0000";$("#passprompt").effect("shake",{times:3},60)},success:function(){var m=document.getElementById("passResults").innerHTML;if(m.search("true")!=-1){$("#passprompt").overlay().close()}else{document.getElementById("passprompt").style.borderColor="#ff0000";$("#passprompt").effect("shake",{times:3},60)}}});$("#html5MediaPlayback").css("left","-2000px");var f=$("#passprompt").overlay({api:true,top:150,left:"center",target:"#passprompt",mask:{color:"#000",loadSpeed:"normal",opacity:0.5},closeOnClick:false,closeOnEsc:true,load:false,fixed:true,onBeforeLoad:function(){loadIndicator(true);this.getOverlay().appendTo("body")},onLoad:function(){loadIndicator(false)},onClose:function(){startUp()}});var h=$("#passprompt").data("overlay");if(protectedPlayer==false){setTimeout(function(){loadIndicator(false)},1000);startUp()}else{setTimeout(function(){h.load()},1000)}});function showSplash(a){$("#p1").empty();$("#p2").empty();$("#p3").empty();$("#p4").empty();$("#html5MediaPlayback").empty();document.getElementById("html5MediaPlayback").innerHTML="<img src='"+a+"' />"}function getVideos(a){getVideo(playlistURL,a,currentCategoryIndex)}function startUp(){if(!miniGUI){if((typeof categoryURL=="undefined"||categoryURL==null||categoryURL=="")&&(typeof playlistURL=="undefined"||playlistURL==null||playlistURL=="")){showSplash(splashImage)}else{getCategory(categoryURL,getVideos(null))}if(bannersON){getBanner(bannersURL)}}else{changeSrc("strobemediaplayback",miniSource,miniPoster,"recorded");firstLoad=false}$("#html5MediaPlayback").css("left","16px");setTimeout(function(){$("#p1").css("display","none");$("#p2").css("display","none");$("#p3").css("display","none");$("#p4").css("display","none");switch(tabClicked){case 0:$("#p1").css("display","block");break;case 1:$("#p2").css("display","block");break;case 2:$("#p3").css("display","block");break;case 3:$("#p4").css("display","block");break}},1000)}function hashInput(b){var a=Sha1.hash(b.passTxt.value);b.shaTxt.value=a}function directPassService(b){var c="";var a=passForm.elements.shaTxt.value;b.action="services"+c+"/authenticate/?hashed_password="+a;return true}function validateFocus(a){if(a.search.value=="enter search text"){a.search.value=""}}function validateBlur(a){if(a.search.value==""){a.search.value="enter search text"}}function onMediaPlaybackError(b,e,d,c){log_or_alert("ERROR CODE: "+e+" - ERROR MESSAGE: "+d+" - ERROR DETAIL: "+c);var a="";switch(e){case 1:a="";break;case 2:a="";break;case 3:a="";break;case 4:a="";break;case 5:a="";break;case 6:a="";break;case 7:a="";break;case 8:a="";break;case 9:a="";break;case 10:a="";break;case 11:a="";break;case 12:a="";break;case 13:a="";break;case 14:a="TIMEOUT";break;case 15:a="";break;case 16:a="";break;case 17:a="";break;case 18:a="";break;case 19:a="";break;case 20:a="";break;case 21:a="";break;case 22:a="";break;case 23:a="";break}if(a=="TIMEOUT"){retryCount++;if(retryCount>=retryCountThreshold){}else{overRideAutoPlay=true;changeSrc("strobemediaplayback",currentVideoIndex,currentThumb,currentVideoType)}}}function onJavaScriptBridgeCreated(b){playerID=b;if(player==null){$("#spinner").css("visibility","hidden");callCnt=0;player=document.getElementById(b);currentVolume=player.getVolume();storedVolume=getCookie("pegtv_Volume");if(currentVolume!=storedVolume&&typeof storedVolume!="undefined"){player.setVolume(storedVolume)}else{currentVolume=player.getVolume();setCookie("pegtv_Volume",currentVolume,900)}player.addEventListener("currentTimeChange","onCurrentTimeChange");player.addEventListener("durationChange","onDurationChange");if(debugOutput){var a=new Date();document.getElementById("debug_output").innerHTML="JavaScript Bridge ID: "+playerID+"<br/>Bound to ID on: "+a.toUTCString()}}callCnt++;if(currentVideoType=="live"&&streamTimeout!=0){if(typeof(player.getState)=="function"){var c=player.getState().toUpperCase();if(debugOutput){document.getElementById("debug_events").innerHTML=callCnt+": "+c+" - "+timerVal}switch(c){case"READY":timerRef=false;timerVal=0;clearInterval(liveIdleTimerInt);break;case"PAUSED":timerRef=false;timerVal=0;clearInterval(liveIdleTimerInt);break;case"BUFFERING":timerRef=true;break;case"PLAYING":if(!timerRef){clearInterval(liveIdleTimerInt);startLiveIdleTimer();timerRef=true}break;case"LOADING":timerRef=false;timerVal=0;clearInterval(liveIdleTimerInt);break}}}}function html5Setup(h,a){currentThumb=a;$.fn.strobemediaplayback.defaults.swf=playerSWF;$.fn.adaptiveexperienceconfigurator.rules.push(function(k,j){if(k.flashPlayerVersion.major==10&&k.flashPlayerVersion.minor==0){k.setOption(j,"src",h)}},function(k,j){if(k.isAndroid&&(k.isTablet||k.isPhone)){k.setOption(j,"src",h)}},function(k,j){k.isFirefox=k.userAgent.match(/Firefox/i)!=null;if(k.isFirefox&&j.useHTML5){k.setOption(j,"src",h)}},function(k,j){k.isChrome=k.userAgent.match(/Chrom/i)!=null;if(k.isChrome&&j.useHTML5){k.setOption(j,"src",h)}else{k.setOption(j,"src",h)}},function(k,j){if(k.isiPad||k.isiPhone){k.setOption(j,"src",h);k.setOption(j,"controls","true");k.setOption(j,"javascriptControls",false);b=false}});var b=true;var f="none";var d=true;var i=navigator.userAgent;if(i.match(/iPad/i)!=null){b=false;f="true";d=false}var g="";if(videosAutoPlay==true){g="true"}else{g="false";videosAutoPlay=false}if(firstVideoAutoPlay==false){g="false";firstVideoAutoPlay=true}if(overRideAutoPlay==true){g="false";overRideAutoPlay=false}options={src:h,width:400,height:284,javascriptControls:b,autoPlay:g,controlBarMode:f,poster:a,playButtonOverlay:d,loop:false,favorFlashOverHtml5Video:false,captionTrackURL:currentCaptionTrackURL};options.id="strobeMediaPlaybackId";options.startingVolume=getCookie("pegtv_Volume");var e={};e={favorFlashOverHtml5Video:false};options=$.extend({},options,e);if(!options.javascriptControls){$(".strobeMediaPlaybackControlBar,.smp-error,.smp .playoverlay").hide()}if(iOSDevice){$(".playoverlay").remove()}$html5Player=$("#strobemediaplayback-video").strobemediaplayback(options);html5Player=$html5Player[0];$html5Chrome=$html5Player.strobemediaplaybackchrome(options);var c=document.getElementById("strobeMediaPlaybackId");$("#spinner").css("visibility","hidden");c.addEventListener("currentTime",function(j){});c.addEventListener("loadeddata",function(j){html5PlayerVideoLoaded=true;updatePlayProgress()});c.addEventListener("ended",function(j){c.pause();c.currentTime=0});c.addEventListener("canplay",function(j){});c.addEventListener("canplaythrough",function(j){});c.addEventListener("timeupdate",function(j){updatePlayProgress()});c.addEventListener("error",function(j){var k="";switch(c.error.code){case 1:k="You aborted the video playback.";case 2:k="A network error caused the video download to fail part-way.";case 3:k="The video playback was aborted due to a corruption problem or because the video used features your browser did not support.";case 4:k="The video could not be loaded, either because the server or network failed or because the format is not supported.";default:k="An unknown error occurred."}if(c.error.code!=4){log_or_alert("ERROR: "+c.error.code+" - "+k)}})}function trackPlayProgress(a){playProgressInterval=setInterval(updatePlayProgress,33)}function stopTrackingPlayProgress(){clearInterval(playProgressInterval)}function updatePlayProgress(){if(currentVideoType=="live"&&streamTimeout!=0){if(html5PlayerVideoLoaded==true){timerRef=false;timerVal=0;clearInterval(liveIdleTimerInt)}if(html5Player.paused==true){timerRef=false;timerVal=0;clearInterval(liveIdleTimerInt)}if(html5Player.paused==false){if(!timerRef){clearInterval(liveIdleTimerInt);startLiveIdleTimer();timerRef=true}}}onCurrentTimeChange(html5Player.currentTime,html5Player);onDurationChange(html5Player.duration,html5Player)}function videoOptions(d,b,a){currentThumb=b;if(HTML5_Fallback==false){parameters={src:d,autoPlay:c,poster:b,javascriptCallbackFunction:"onJavaScriptBridgeCreated",watermarkUrl:waterMark,watermarkValign:"BOTTOM",watermarkHalign:"RIGHT"}}else{var c="";if(videosAutoPlay==true){c="true"}else{c="false";videosAutoPlay=false}if(firstVideoAutoPlay==false){c="false";firstVideoAutoPlay=true}if(overRideAutoPlay==true){c="false";overRideAutoPlay=false}parameters={src:d,poster:b,autoPlay:c,streamType:a,controlBar:"docked",controlBarAutoHide:true,javascriptCallbackFunction:"onJavaScriptBridgeCreated",verbose:"false",audioOnly:"false",watermarkUrl:waterMark,watermarkValign:"BOTTOM",watermarkHalign:"RIGHT",captionSrc:currentCaptionTrackURL}}if(formatAV=="audio"){parameters.audioOnly="true"}embed()}function html5Embed(){var e=parameters.src;var a=parameters.poster;$(".fullscreen").css("visibility","hidden");var c=detectBrowserVersion();var b=$.browser.version;b=b.substring(0,b.indexOf("."));if(c=="SAFARI"||c=="CHROME15"||c=="CHROME16"||c=="CHROME17"||(c=="MOZILLA"&&parseInt(b)>=11)){$(".fullscreen").css("visibility","visible");$(".volume ").css("right","25px");$(".fullscreen").bind("click",function(f){f.preventDefault();fullScreenToggle()})}var d=navigator.userAgent;if((d.match(/iPad/i)!=null)||(d.match(/iPhone/i)!=null)){$(".volume ").css("visibility","hidden")}$("#strobemediaplayback").css("height","310px");html5PlayerVideoLoaded=false;if(firstEmbed==false){html5Setup(e,a);firstEmbed=true}else{$("#spinner").css("visibility","hidden");html5Player.poster=a;html5Player.src=e;if(typeof currentCaptionTrackURL!="undefined"&&currentCaptionTrackURL!=""){$("#captionTrack").remove();$('<track id="captionTrack" src="'+currentCaptionTrackURL+'" kind="subtitle" srclang="en-US" label="English">').appendTo("#strobeMediaPlaybackId")}else{$("#captionTrack").remove()}html5Player.load();html5Player.play()}$(".audioThumb").remove();if(formatAV=="audio"){$("#strobemediaplayback").prepend('<img class="audioThumb" src="'+a+'" border="0" width="400px" height="284px" />')}currentVolume=html5Player.volume;storedVolume=getCookie("pegtv_Volume");if(currentVolume!=storedVolume&&typeof storedVolume!="undefined"){html5Player.volume=storedVolume}else{currentVolume=html5Player.volume;setCookie("pegtv_Volume",currentVolume,900)}}function embed(){$("#strobemediaplayback").css("visibility","visible");if(HTML5_Fallback==false){html5Embed()}else{playerID=null;player=null;var a="";swfobject.embedSWF(playerSWF+a,"strobemediaplayback","100%","100%","10.1.0",{},parameters,{allowFullScreen:"true",wmode:renderMode},{bgcolor:"#000000",name:"strobemediaplayback"})}}function onCurrentTimeChange(b,a){if(debugOutput){document.getElementById("currentTime").innerHTML=secondsToHms(b)}if(!HTML5_Fallback){currentVolume=html5Player.volume;if(html5Player.readyState!=0&&jumpSeek!=0&&seeking==true){if(b<jumpSeek){html5Player.currentTime=jumpSeek}else{seeking=false;jumpSeek=0}}}else{currentVolume=player.getVolume();b=player.getCurrentTime();if(jumpSeek!=0&&seeking==true){if(b<jumpSeek){if(player.canSeekTo(jumpSeek)){if(player.getSeeking()){seeking=false;jumpSeek=0}else{player.seek(jumpSeek);seeking=false;jumpSeek=0}}}else{seeking=false;jumpSeek=0}}}setCookie("pegtv_Volume",currentVolume,900)}function timeToSec(a){var b=a.split(":");return parseInt(b[2],10)+60*parseInt(b[1],10)+3600*parseInt(b[0],10)}function secondsToHms(e){if(!isNaN(e)&&e>0){e=Number(e);var c=Math.floor(e/3600);var a=Math.floor(e%3600/60);var b=Math.floor(e%3600%60);return((c<10?"0":"")+c+":"+(a<10?"0":"")+a+":"+(b<10?"0":"")+b)}else{return"-- : -- : --"}}function startLiveIdleTimer(){liveIdleTimerInt=setInterval(checkTime,1000)}function checkTime(){if((timerVal>=timerThreshold)&&timerRef==true){clearInterval(liveIdleTimerInt);if(!HTML5_Fallback){currentTime=html5Player.currentTime;html5Player.pause()}else{currentTime=player.getCurrentTime();player.stop2()}timerRef=false;timerVal=0;$("#continueForm").submit(function(c){c.preventDefault();$("#continuePrompt").overlay().close()});var b=$("#continuePrompt").overlay({api:true,top:150,left:"center",target:"#continuePrompt",mask:{color:"#000",loadSpeed:"normal",opacity:0.5},closeOnClick:false,closeOnEsc:true,load:false,fixed:true,onBeforeLoad:function(){loadIndicator(true);this.getOverlay().appendTo("body")},onLoad:function(){loadIndicator(false)},onClose:function(){}});var a=$("#continuePrompt").data("overlay");a.load()}if(timerRef){timerVal++}}function idleResponse(a){timerVal=0;if(a==true){if(!HTML5_Fallback){html5Player.play();changeSeek("strobemediaplayback",currentTime)}else{var b=document.getElementById("strobemediaplayback");b.play2();b.seek(currentTime)}}else{}startLiveIdleTimer()}function onDurationChange(b,a){timerVal=0;timerRef=false}function changeSrc(s,k,t,q){if(k!=prevVideoID){retryCount=0}$("#spinner").css("visibility","visible");prevVideoID=k;currentVideoIndex=k;currentGUID=videoGUIDs[currentVideoIndex];if(currentCaptionURLs[currentVideoIndex]){currentCaptionTrackURL=currentCaptionURLs[currentVideoIndex]}else{currentCaptionTrackURL=""}if(q=="TRUE"||q=="true"){q="live"}else{q="recorded"}currentVideoType=q;$("#AlternateVideoMessage").empty();$("#strobemediaplayback").show();var h="";var g=mediaURLs[k];var j="";var o="";var r="";var b="";var f="";var l="";var h="";var c="";formatAV=g.mediaMEDIUM[0];var p=0;for(p=0;p<g.mediaTYPEs.length;p++){switch(g.mediaTYPEs[p]){case"video/x-flv":o=g.mediaURLs[p];h="video/x-flv";break;case"video/mp4":if(o==""){o=g.mediaURLs[p]}b=g.mediaURLs[p];h="video/mp4";break;case"video/ogg":r=g.mediaURLs[p];break;case"video/webm":f=g.mediaURLs[p];break;case"application/x-mpegURL":l=g.mediaURLs[p];break;case"audio/mp4":if(o==""){o=g.mediaURLs[p]}b=g.mediaURLs[p];h="audio/mp4";break;case"audio/ogg":r=g.mediaURLs[p];break;case"audio/mp3":if(o==""&&(g.mediaURLs[p].substr(0,4)=="rtmp")){o=g.mediaURLs[p]}if(g.mediaURLs[p].substr(0,4)=="http"){c=g.mediaURLs[p]}h="audio/mp3";break}}var u=detectBrowserVersion();if(HTML5_Fallback==true){j=o;currentMediaType=h}else{switch(u){case"SAFARI":if(b==""&&l!=""){j=l;currentMediaType="video/mp4"}else{j=b;currentMediaType="video/mp4"}if(formatAV=="audio"){j=c;currentMediaType="audio/mp3"}break;case"MOZILLA":j=r;currentMediaType="video/ogg";if(formatAV=="audio"){j=r;currentMediaType="audio/ogg"}break;case"OPERA":j=r;currentMediaType="video/ogg";if(formatAV=="audio"){j=r;currentMediaType="audio/ogg"}break;case"MSIE":j=b;currentMediaType="video/mp4";if(formatAV=="audio"){j=c;currentMediaType="audio/mp3"}break;case"CHROME":if(f){j=f;currentMediaType="video/webm"}else{if(b){j=b;currentMediaType="video/mp4"}}if(formatAV=="audio"){j=c;currentMediaType="audio/mp3"}break;case"CHROME15":if(f){j=f;currentMediaType="video/webm"}else{if(b){j=b;currentMediaType="video/mp4"}}if(formatAV=="audio"){j=c;currentMediaType="audio/mp3"}break;case"CHROME16":if(f){j=f;currentMediaType="video/webm"}else{if(b){j=b;currentMediaType="video/mp4"}}if(formatAV=="audio"){j=c;currentMediaType="audio/mp3"}break;case"CHROME17":if(f){j=f;currentMediaType="video/webm"}else{if(b){j=b;currentMediaType="video/mp4"}}if(formatAV=="audio"){j=c;currentMediaType="audio/mp3"}break}if(formatAV=="audio"){currentMediaType=formatAV+"/"+currentMediaType.split("/")[1]}}var a=$.browser.version;a=a.substring(0,a.indexOf("."));var n=false;if(u=="MSIE"&&(a=="6"||a=="7"||a=="8")&&!HTML5_Fallback){n=true}else{n=false}if(j==""||n==true){if(!HTML5_Fallback&&!n){if(typeof html5Player!="undefined"&&!html5Player.paused){html5Player.pause()}}else{if(!n){var m=document.getElementById(s);var e=m.getState();if(e=="playing"){m.pause()}}}$("#spinner").css("visibility","hidden");$("#strobemediaplayback").css("visibility","hidden");$("#strobemediaplayback").hide();$("#AlternateVideoMessage").empty();if(iOSDevice){$("#AlternateVideoMessage").html("<h4 style='color: white; padding: 10px;'>This video format is not supported on iOS devices.</h4>")}else{$("#AlternateVideoMessage").html("<h4 style='color: white; padding: 10px;'>The neccessary video content type required for display in your web browser is currently not available. Please consider installing the Adobe Flash Player and revisiting this page.</h4><br/><a href='http://www.adobe.com/go/getflashplayer'><img src='http://www.adobe.com/images/shared/download_buttons/get_adobe_flash_player.png' style='padding-left: 10px;' alt='Get Adobe Flash player' /></a>")}}else{var d=j;currentVidSource=d;if(typeof q=="undefined"||q==null){q="recorded"}videoOptions(d,t,q)}$("#AlternateVideoMessage").remove();if(!addVideoOverlayButtonsAdded){addVideoOverlayButtonsAdded=true;addVideoOverlayButtons()}}function addVideoOverlayButtons(){$("#html5MediaPlayback").mouseenter(function(a){$("#popoutLink").css("visibility","visible");$("#popoutLink").stop(true,true).fadeTo(250,1);$});$("#html5MediaPlayback").mouseleave(function(a){$("#popoutLink").stop(true,true).fadeTo(250,0)});$("#popoutLink").mouseover(function(a){$("#popoutLink").css("visibility","visible");$("#popoutLink").stop(true,true).fadeTo(0,1)});$("#popoutLink").mousedown(function(a){popout(currentVideoIndex);$("#popoutLink").stop(true,true).fadeTo(250,0)})}function buildEmbedLinkDialog(a,c){var e='<div id="dialogPrompt"><div><h2>Copy Embed Info</h2>';e+="<p>"+a+"</br>Then Press OK to close.</p><br/>";e+='<form id="continueForm" onsubmit="">';e+='<fieldset class="continueInput">';e+='<textarea onclick="this.focus();this.select()" readonly="readonly" id="iframeData" rows="4" cols="50" style="border: 2px solid #cccccc; padding: 5px;">'+c+"</textarea><br/>";e+="<!--[if IE]>";e+='<input type="text" style="display: none;" disabled="disabled" size="1" />';e+="[endif]-->";e+='<button class="btn" style="float: right;" title="login" >OK</button></fieldset></form></div></div>';$("#wrapper").append(e);$("#dialogPrompt").submit(function(f){f.preventDefault();$("#dialogPrompt").overlay().close();$("#dialogPrompt").remove()});var d=$("#dialogPrompt").overlay({api:true,top:150,left:"center",target:"#dialogPrompt",mask:{color:"#000",loadSpeed:"normal",opacity:0.5},closeOnClick:false,closeOnEsc:true,load:false,fixed:true,onBeforeLoad:function(){loadIndicator(true);this.getOverlay().appendTo("body")},onLoad:function(){loadIndicator(false);$("#iframeData").focus();$("#iframeData").select()},onClose:function(){}});var b=$("#dialogPrompt").data("overlay");b.load()}function changeChapter(b,c,d,a){allowNowPlayingChapterInfoUpdate=true;currentChapter=a;changeSeek(b,c);tabAPI.click(0);updateNowPlayingMeta(d);playPause("strobemediaplayback")}function setFlag(a){touchable=a}function updateNowPlayingMeta(d){if(!miniGUI){$(".nowPlayingMetaSummary").html(unescape(d))}var b='<div class="items_tab1">';b+='<div class="nowPlayingItem">';if(typeof currentLink!="undefined"&&currentLink!=""){b+='<a class="nowPlayingExternalLink" href="'+currentLink+'" target="_blank"></a>'}b+='<h3 class="nowPlayingTitle">'+unescape(currentTitle)+"</h3>";if(typeof categoryTitles[currentCategoryIndex]!="undefined"){b+='<h4  class="nowPlayingCategory">'+categoryTitles[currentCategoryIndex]+"</h4>"}if(chapterDATA.chapterTotals!=undefined){if(chapterDATA.items[currentChapter].title&&allowNowPlayingChapterInfoUpdate==true){b+='<div class="nowPlayingDescription nowPlayingChapterDescription">';b+="<h4>Chapter "+(parseInt(currentChapter)+1)+": "+chapterDATA.items[currentChapter].title+" </h4>";if(chapterDATA.items[currentChapter].description!=""){b+="<p>"+unescape(chapterDATA.items[currentChapter].description)+"</p>"}if(chapterDATA.items[currentChapter].chapterLinkTitles){for(var a=0;a<chapterDATA.items[currentChapter].chapterLinkTitles[currentChapter].length;a++){for(var c=0;c<chapterDATA.items[currentChapter].chapterLinkTitles[currentChapter][a].length;c++){if(chapterDATA.items[currentChapter].chapterLinkTitles[currentChapter][a][c]!=undefined){b+='<a class="chapterRelatedLink" title="'+chapterDATA.items[currentChapter].chapterLinkSummarys[currentChapter][a][c]+'"';b+='target="_blank" href="'+chapterDATA.items[currentChapter].chapterLinkUrls[currentChapter][a][c]+'">';b+='<img src="'+localPath+'css/images/chain_link.png" border="0" />';b+=chapterDATA.items[currentChapter].chapterLinkTitles[currentChapter][a][c]+"</a><br/>"}}}}b+="</div>"}}b+='<p class="nowPlayingDescription">'+unescape(unescape(currentDescription))+"</p>";b+="</div></div>";$("#p1 .viewport .overview").html(b)}function updateNowScroll(){var a=$("#p1 .viewport .overview .items_tab1").css("height");$("#p1 .overview").css("height",a);p1Scroll.tinyscrollbar_update()}function fullScreenToggle(){var b=detectBrowserVersion();var a=$.browser.version;a=a.substring(0,a.indexOf("."));if(b=="SAFARI"&&html5Player.webkitSupportsFullscreen&&html5Player.webkitDisplayingFullscreen==false){html5Player.webkitEnterFullScreen()}else{if(b=="CHROME15"||b=="CHROME16"||b=="CHROME17"){var c=document.getElementById("strobemediaplayback");c.webkitRequestFullScreen()}else{if(b=="MOZILLA"&&parseInt(a)>=11){var c=document.getElementById("strobeMediaPlaybackId");c.mozRequestFullScreen()}else{}}}}function playStop(a){if(!HTML5_Fallback){html5Player.pause();html5Player.src=""}else{var b=document.getElementById(a);var c=b.getState();if(c!="ready"&&c!="stopped"){b.stop2()}else{return false}}}function playPause(a){if(!HTML5_Fallback){if(html5Player.paused){html5Player.play()}else{html5Player.pause()}}else{var b=document.getElementById(a);var c=b.getState();if(c=="ready"||c=="paused"){b.play2()}else{if(c=="playing"){b.pause()}return false}}}function changeSeek(a,b){if(!HTML5_Fallback){jumpSeek=b;if(html5Player.readyState>=1){seeking=false;html5Player.currentTime=b}if(html5Player.readyState==0){seeking=true;if(chapterAutoPlay==true){html5Player.play()}}}else{player=document.getElementById(a);var c=player.getState();if(player.getState()!="ready"&&player.canSeekTo(b)){if(chapterAutoPlay==true){player.play2()}player.seek(b)}else{if(player.getState()=="ready"){jumpSeek=b;seeking=true;if(chapterAutoPlay==true){player.play2()}}else{}}}}function toggleCaptions(a){if(!HTML5_Fallback){}else{player=document.getElementById(a);player.setCaptionsVisible(true)}}function changeSeekPercent(b,c){if(!HTML5_Fallback){var a=html5Player.duration/2;html5Player.currentTime=a}else{player=document.getElementById(b);var a=player.getDuration()/2;if(player.canSeekTo(a)){player.seek(a)}else{return false}}}function changeVolume(a,b){if(!HTML5_Fallback){html5Player.volume=b}else{player=document.getElementById(a);player.setVolume(b)}}function mute(a){if(!HTML5_Fallback){html5Player.muted=!html5Player.muted}else{player=document.getElementById(a);player.setMuted(!player.getMuted())}}function toggleMenuHide(a){if(!HTML5_Fallback){}else{player=document.getElementById(a);player.controlBarAutoHide(!player.controlBarAutoHide)}}function toggleMenuType(a){if(!HTML5_Fallback){}else{player=document.getElementById(a);player.controlBarMode("floating")}}function showInfo(a,b){if(!HTML5_Fallback){}else{player=document.getElementById(a);player.showInfo(b)}}function autoPlayToggle(a,b){if(!HTML5_Fallback){}else{player=document.getElementById(a);player.setAutoPlay(b)}}function popout(d){var j="";if(!HTML5_Fallback){if(html5Player.paused){j="PAUSED"}else{j="PLAYING";html5Player.pause()}var f=html5Player.currentTime}else{var i=document.getElementById("strobemediaplayback");var b=i.getState();if(b=="playing"&&i.getCanPause()){j="PLAYING";i.pause()}else{j="PAUSED"}var f=i.getCurrentTime()}var e=(screen.width)?(screen.width-640)/2:0;var g=(screen.height)?(screen.height-360)/2:0;var a=currentVidSource;var h="";if(!HTML5_Fallback){h="&HTML5=true"}var c=window.open(localPath+"html/popout.html?vid="+escape(a)+"&cue="+parseInt(f)+"&parsed=true"+h+"&type="+currentMediaType+"&reclive="+currentVideoType+"&state="+j+"&formatAV="+formatAV+"&thumb="+escape(currentThumb),"PEGTV2","width=640,height=360,top="+g+", left="+e+",resizable")}function nowPlaying(d,g,b,h,a,i,c){currentTitle=g;currentDescription=d;currentVideoIndex=i;currentSummary=b;currentGUID=videoGUIDs[currentVideoIndex];currentLink=h;if(firstTabCall){if(typeof c=="undefined"&&tabAPI.getIndex()!=3){tabAPI.click(3)}else{if(tabAPI.getIndex()!=c){tabAPI.click(Number(c))}}}firstTabCall=true;var f='<div class="items_tab1">';f+='<div class="nowPlayingItem">';if(h!=null&&h!=""){f+='<a class="nowPlayingExternalLink" href="'+h+'" target="_blank"></a>'}f+='<h3 class="nowPlayingTitle">'+unescape(g)+"</h3>";if(typeof categoryTitles[currentCategoryIndex]!="undefined"){f+='<h4  class="nowPlayingCategory">'+categoryTitles[currentCategoryIndex]+"</h4>"}f+='<p class="nowPlayingDescription">'+unescape(unescape(currentDescription))+"</p>";f+="</div></div>";$("#p1 .viewport .overview").html(f);if(!miniGUI){$("#metaInfo").empty();var e='<div id="metaDisplay"><h4 class="nowPlayingMetaTitle">'+unescape(g)+'</h4><p class="nowPlayingMetaSummary">'+unescape(b)+"</p></div>";$("#metaInfo").append(e)}getChapters(currentGUID,populateChapterTab)}function buildChapterUrl(a){return"/player/chapters/"+a}function populateChapterTab(g,f){var a="";if(g.chapterTotals>0){chaptersAvailable=true;if(removedTab==true){$("#t0").after(oldTab);removedTab=false;$("#t0").css("width","73px");$("#t1").find("a").removeClass("disabled")}for(var d=0;d<g.chapterTotals;d++){var e=secondsToHms(g.items[d].start);if(e=="-- : -- : --"){e="00:00:00"}a+='<div class="chapterItem">';if(iOSDevice){a+='<a class="chapterLink" href="#" ontouchstart="setFlag(true);" ontouchmove="setFlag(false);" ontouchend="if(touchable) changeChapter(\'strobemediaplayback\',\''+g.items[d].start+"','Chapter "+(d+1)+": "+unescape(g.items[d].title)+"','"+d+"');\">"}else{a+='<a class="chapterLink" href="#" onclick="changeChapter(\'strobemediaplayback\',\''+g.items[d].start+"','Chapter "+(d+1)+": "+unescape(g.items[d].title)+"','"+d+"'); return false;\">"}a+='<img src="'+g.items[d].thumbnail+'" class="chapterThumb" />';a+='<h3 class="chapterTitle">Chapter '+(d+1)+": "+cutOff(unescape(g.items[d].title),20,true)+"</h3>";a+='<p class="chapterDescription">'+cutOff(unescape(g.items[d].summary),35,true)+"</p>";a+="</a></div>"}}else{chaptersAvailable=false;$("#t1").find("a").addClass("disabled");if($("#t1").length>0){oldTab="";oldTab=$("#t1").detach()}removedTab=true;$("#t0").css("width","148px");a+='<div class="chapterItem">';a+='<h3 class="chapterTitle">No Chapters Available</h3>'}$("#p2 .overview").html(a);p2Scroll.tinyscrollbar_update();if(typeof defaultVideoChapter!="undefined"&&defaultVideoChapter!=null){var c=g.items[parseInt(defaultVideoChapter)].start;var b="Chapter "+(defaultVideoChapter+1)+": "+escape(g.items[parseInt(defaultVideoChapter)].title);jumpSeek=c;seeking=true;changeChapter("strobemediaplayback",g.items[parseInt(defaultVideoChapter)].start,b,parseInt(defaultVideoChapter));defaultVideoChapter=null}}function getChapters(a,b){jQuery.getChapters({url:buildChapterUrl(a),failure:function(c){loadIndicator(false);if(typeof b=="function"){b([])}},success:function(c){chapterDATA=c;if(typeof b=="function"){b(c)}loadIndicator(false)},error:function(c){loadIndicator(false);if(typeof b=="function"){b([])}}})}function getVideo(b,a,c){b=unescape(b);currentCategoryIndex=c;loadIndicator(true);if(iOSDevice){if(b.indexOf("?")==-1){b+="?ios=true"}else{b+="&ios=true"}}jQuery.getFeed({url:b,failure:function(d){showSplash(splashErrorImage);loadIndicator(false);log_or_alert("FAILURE:"+d.status+" - "+d.statusText)},success:function(f){var d="";if(f.items&&f.items.length>0){d+=videoItemsToHTML(f.items)}else{d+='<p class="errorItem">No Videos Found</p>'}$("#p3 .overview").html(d);if(a!=null){tabAPI.click(a)}if(firstLoad){var e=f.items[defaultVideoIndex];nowPlaying(replaceLineFeed((e.description)),replaceLineFeed(e.title),replaceLineFeed(e.summary),e.externalLink,encodeURIComponent(e.link),defaultVideoIndex,tabClicked);if(typeof splashImage!="undefined"&&splashImage!=""){changeSrc("strobemediaplayback",defaultVideoIndex,splashImage,f.items[defaultVideoIndex].live)}else{changeSrc("strobemediaplayback",defaultVideoIndex,f.items[defaultVideoIndex].thumb,f.items[defaultVideoIndex].live)}firstLoad=false}loadIndicator(false);return false},error:function(d){loadIndicator(false);log_or_alert("Video Playlist Parsing Error: "+d)}})}function processSearch(b,a){loadIndicator(true);$("#videoItems").empty();jQuery.getFeed({url:b,failure:function(c){loadIndicator(false);showSplash(splashErrorImage);log_or_alert("FAILURE:"+c.status+" - "+c.statusText)},success:function(e){var c="";if(e.items.length>0){c+=videoItemsToHTML(e.items)}else{c+='<p class="errorItem">No Results Found</p>'}$("#p3 .overview").html(c);p3Scroll.tinyscrollbar_update();if(a!=null){tabAPI.click(a)}if(firstLoad){var d=e.items[defaultVideoIndex];nowPlaying(replaceLineFeed((d.description)),replaceLineFeed(d.title),replaceLineFeed(d.summary),d.externalLink,encodeURIComponent(d.link),defaultVideoIndex,tabClicked);changeSrc("strobemediaplayback",defaultVideoIndex,e.items[defaultVideoIndex].thumb,e.items[defaultVideoIndex].live);firstLoad=false}else{$("#p1 .viewport .overview").empty();$("#metaInfo").empty()}currentCategoryIndex=null;brokenImageCheckLoad("#p3 .overview");loadIndicator(false)},error:function(c){loadIndicator(false);log_or_alert(c)}})}function buildIframeEmbedString(b){var a='<iframe id="PEGTV_2" src="'+currentEmbedUrl[b]+'" width="'+currentEmbedWidth[b]+'" height="'+currentEmbedHeight[b]+'" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="1" scrolling="no" allowfullscreen="" mozallowfullscreen="" webkitallowfullscreen=""></iframe>';return a}function videoItemsToHTML(a){var c="";for(var b=0;b<a.length;b++){var d=a[b];currentCaptionURLs[b]=d.captionURL;currentEmbedUrl[b]=d.embedLinkUrl;currentEmbedWidth[b]=d.embedLinkWidth;currentEmbedHeight[b]=d.embedLinkHeight;videoGUIDs[b]=d.guid;c+='<div class="videoItem">';if(d.externalLink!=""){c+='<a href="'+d.externalLink+'" class="videoLink" target="_blank"><img class ="extLink" src="'+localPath+'css/images/chain_link.png" target="_blank" border="0" /></a>'}if(iOSDevice){c+='<a class="video" href="#" ontouchstart="setFlag(true);" ontouchmove="setFlag(false);" ontouchend="if(touchable) { changeSrc(\'strobemediaplayback\',\''+b+"','"+d.thumb+"','"+d.live+"');";c+="nowPlaying('"+escape(replaceLineFeed(d.description))+"','"+(replaceLineFeed(d.title))+"','"+(replaceLineFeed(d.summary))+"','"+d.externalLink+"','"+encodeURIComponent(d.link)+"','"+b+"','0'); return false; }\">"}else{c+='<a class="video" href="#" onclick="changeSrc(\'strobemediaplayback\',\''+b+"','"+d.thumb+"','"+d.live+"');";c+="nowPlaying('"+escape(replaceLineFeed(d.description))+"','"+(replaceLineFeed(d.title))+"','"+(replaceLineFeed(d.summary))+"','"+d.externalLink+"','"+encodeURIComponent(d.link)+"','"+b+"','0'); return false;\">"}c+='<img src="'+d.thumb+'" class="videoThumb" /><h3 class="videoTitle">';c+=cutOff(d.title,27,true)+"</h3>";if(d.summary==""){d.summary="<br/>"}c+='<p class="videoDescription">'+cutOff(d.summary,30,true)+"</p></a></div>";mediaURLs[b]=[];mediaURLs[b].mediaURLs=d.mediaURLs;mediaURLs[b].mediaTYPEs=d.mediaTYPEs;mediaURLs[b].mediaMEDIUM=d.mediaMEDIUM;if(d.chapterTotals>0){chapterDATA[b]=[];chapterDATA[b].chapterTotals=d.chapterTotals;chapterDATA[b].chapterStarts=d.chapterStarts;chapterDATA[b].chapterDurations=d.chapterDurations;chapterDATA[b].chapterThumbs=d.chapterThumbs;chapterDATA[b].chapterTitles=d.chapterTitles;chapterDATA[b].chapterSummaries=d.chapterSummaries;chapterDATA[b].chapterDescriptions=d.chapterDescriptions;if(d.chapterLinkTitles.length>0){chapterDATA[b].chapterLinkTitles=d.chapterLinkTitles;chapterDATA[b].chapterLinkUrls=d.chapterLinkUrls;chapterDATA[b].chapterLinkSummarys=d.chapterLinkSummarys}else{chapterDATA[b].chapterLinkTitles=[];chapterDATA[b].chapterLinkUrls=[];chapterDATA[b].chapterLinkSummarys=[]}}else{chapterDATA[b]=[]}}return c}function getCategory(a,b){loadIndicator(true);currentCategoryIndex=0;if(iOSDevice){if(a.indexOf("?")==-1){a+="?ios=true"}else{a+="&ios=true"}}jQuery.getCategoryFeed({url:a,failure:function(c){loadIndicator(false)},success:function(g){var d="";for(var c=0;c<g.items.length;c++){var f=g.items[c];if(extractCategoryIndex==true){if(String(f.title)==String(firstPlaylistName)){currentCategoryIndex=c;extractCategoryIndex=false}}var e="videos";categoryTitles[c]=f.title;if(f.totalItems==1){e="video"}if(iOSDevice){d+='<div class="categoryItem"><a class="catLink" href="#" ontouchstart="setFlag(true);" ontouchmove="setFlag(false);" ontouchend="if(touchable) { getVideo(\''+escape(g.categoryurl+f.id)+"',2,"+c+');return false; }"><h3 class="categoryTitle">'+f.title+'</h3><p class="totalClips">('+f.totalItems+" "+e+")</p></a></div>"}else{d+='<div class="categoryItem"><a class="catLink" href="#" onclick="getVideo(\''+escape(g.categoryurl+f.id)+"',2,"+c+');return false;"><h3 class="categoryTitle">'+f.title+'</h3><p class="totalClips">('+f.totalItems+" "+e+")</p></a></div>"}}$("#p4 .overview").html(d);p4Scroll.tinyscrollbar_update();extractCategoryIndex=false;if(typeof b=="function"){b()}loadIndicator(false)},error:function(c){loadIndicator(false);log_or_alert(c)}})}function nextBanner(){var a=detectBrowserVersion();$("#banner").html(bannerData[bannerCurrent]);if(bannersCached){$(".bannerContent").fadeTo(0,0,function(){bannerFadeIn()})}else{$("#bannerImage").load(null);$("#bannerImage").load(function(){if(a!="MOZILLA"){$(".bannerContent").fadeTo(0,0)}bannerFadeIn()});if(a=="MOZILLA"){$("#bannerImage").each(function(){if(this.complete){$(this).trigger("load")}})}}setTimeout("bannerFadeOut()",bannerDuration[bannerCurrent]*1000);bannerCurrent++;if(bannerCurrent>=bannerCount){bannersCached=true;bannerCurrent=0}}var bannersCached=false;function bannerFadeIn(){$(".bannerContent").fadeTo(500,1)}function bannerFadeOut(){$(".bannerContent").fadeTo(500,0,nextBanner)}function getBanner(a){jQuery.getBanners({url:a,failure:function(b){},success:function(e){bannerCount=e.items.length;bannerCurrent=0;for(var c=0;c<bannerCount;c++){var d=e.items[c];var b="";b='<div class="bannerContent" style="position: absolute; top 0px; margin-top: 0px; padding: 0px; overflow: hidden; width: 302px; height: 60px;">';b+='<div class="bannerItem">';b='<div class="bannerContent" style="position: absolute; top 0px; margin-top: 0px; padding: 0px; overflow: hidden; width: 302px; height: 60px; opacity: 0;">';b+='<div class="bannerItem">';if(d.clickURL!=""){b+='<a target="_blank" href="'+d.clickURL+'">'}b+='<img id="bannerImage" src="'+d.assetURL+'" />';if(d.clickURL!=""){b+="</a>"}b+="</div>";bannerData[c]=b;bannerDuration[c]=d.duration}$("#banner").css("background-image","none");$("#banner").css("background-color",$("#smpContainer").css("background-color"));nextBanner()},error:function(b){}})}function brokenImageCheckLoad(a){$(a).waitForImages({finished:function(){},each:function(e,d,f){brokenImages()},waitForAll:true})}function brokenImages(){$("img").each(function(){if(!this.complete||(!$.browser.msie&&(typeof this.naturalWidth!="undefined"&&this.naturalWidth==0))){$(this).attr("src","");$(this).css("visibility","hidden")}})}function swapCSS(a){if(document.createStyleSheet){document.createStyleSheet(a)}else{$("head").append($("<link rel='stylesheet' href='"+localPath+a+"' type='text/css'/>"))}}function loadIndicator(a){if(a){document.body.style.cursor="progress"}else{document.body.style.cursor="auto"}if(!miniGUI){if(a==true){document.getElementById("loader").innerHTML='<img src="'+localPath+'images/loader.gif" id="loadImage" border="0" />'}else{$("#loadImage").fadeOut(1000,function(){})}}}$(window).load(function(){brokenImages();$("#wrapper").fadeTo(500,1,function(){$("#paneContainer").css("display","block");$("#p1").css("display","block");$(".scrollbar").css("opacity","0.5");p4Scroll.tinyscrollbar_update()})});
