﻿  var lastPlayState = 0

  function loadhomepage()
  {
    setTimeout("statusTimer()", 5000)
    loadpage()
    //PlayMedia('trailers')
  }
  
  function statusTimer()
  {
    var playState = "No Selection"
    switch (mainform.mp.playState)
    {
      case 1:
        playState = "Stopped"
        break;
      case 2:
        playState = "Paused"
        break;
      case 3:
        playState = "Playing"
        break;        
      case 4:
        playState = "Scan FWD"
        break;        
      case 5:
        playState = "Scan REV"
        break;        
      case 6:
        playState = "Buffering"
        break;
      case 7:
        playState = "Waiting"
        break;
      case 8:
        playState = "Media Ended"
        break;
      case 9:
        playState = "Transitioning"
        break;
      case 10:
        playState = "Ready"
        break;
      case 11:
        playState = "Reconnecting"
        break;
        
    }
    playerStatus.innerText =  playState
    lastPlayState =  playState
    setTimeout("statusTimer()", 5000)
  }

  function PlayLiveMedia(mediaName, tmStart, tmEnd)
  {
    var dtStart, dtEnd, dtNow
    
    if ((tmStart.length < 1) || (tmEnd.length < 1))
    {
      return
    }
    
    dtStart = new Date(tmStart)  
    dtEnd = new Date(tmEnd)
    dtNow = new Date()
    
    //alert(tmStart + ' ' + tmEnd + ' ' + dtNow)
    
    if ((dtNow >= dtStart) && (dtNow < dtEnd))
    {
      mainform.mp.url = mainform.mediaRoot.value + mediaName
      mainform.mp.controls.play()
    }
    else
    {
      alert('No live event is currently in progress. Please check the daily schedule and try again later.')
    }

  }
  
  function PlayMedia(mediaName)
  {
    //alert(mainform.mediaRoot.value + mediaName)
    mainform.mp.url = mainform.mediaRoot.value + mediaName
    mainform.mp.controls.play()
  }

function btnPlay_onclick() {
  mainform.mp.controls.play()
}

function btnStop_onclick() {
  mainform.mp.controls.stop()
  alert("Player paused. Click the 'Play' button to resume or choose another stream.")
}


