var streams = new Array();


streams[streams.length] = new makeStream("tonight.wav", "********************Select a different song here********************");


streams[streams.length] = new makeStream("abys.wav", "Always On Your Side (Sheryl Crow & Sting)");
streams[streams.length] = new makeStream("blackhorse.wav", "Black Horse & the Cherry Tree (KT Tungstall)");
streams[streams.length] = new makeStream("dont.wav", "Don't (Shania Twain)");
streams[streams.length] = new makeStream("dontforget.wav", "Don't Forget to Remember Me (Carrie Underwood)");
streams[streams.length] = new makeStream("holes.wav", "Holes in the Floor of Heaven (Mark Willis)");
streams[streams.length] = new makeStream("lastday.wav", "Last Day of my Life (Phil Vassar)");
streams[streams.length] = new makeStream("likewe.wav", "Like We Never Loved At All (Faith Hill & Tim McGraw)");
streams[streams.length] = new makeStream("livelike.wav", "Live Like You Were Dying (Tim McGraw)");
streams[streams.length] = new makeStream("settle.wav", "Settle For a Slow Down (Dierks Bentley)");
streams[streams.length] = new makeStream("thatgirl.wav", "That Girl is a Cowboy (Garth Brooks)");
streams[streams.length] = new makeStream("tonight.wav", "Tonight I Wanna Cry (Keith Urban)");
streams[streams.length] = new makeStream("whathurts.wav", "What Hurts the Most (Rascal Flatts)");
streams[streams.length] = new makeStream("whenstars.wav", "When the Stars Go Blue (Tim McGraw)");
streams[streams.length] = new makeStream("whereever.wav", "Wherever You Are (Jack Ingram)");
streams[streams.length] = new makeStream("whosays.wav", "Who Says You Can't Go Home (Bon Jovi)");
streams[streams.length] = new makeStream("why.wav", "Why (Jason Aldean)");
function bName() {
  if (navigator.appName == "Microsoft Internet Explorer")
    return 1;
  if (navigator.appName == "Netscape")
    return 2;
  return 0;
}

function bVer() {
  // return version number (e.g., 4.03)
  return parseFloat(navigator.appVersion)
}

var nameCode = bName();
var versionCode = bVer();
var mac = (navigator.userAgent.indexOf("Mac")!=-1);
var activeX = (nameCode == 1 && versionCode >= 4.0) ? true : false; 

function makeStream(url, name) {
	this.url = url;
	this.name = name;
}

function setShowControls(flag) {
  if (activeX)
    document.mediaPlayer.showControls = flag
  else
    document.mediaPlayer.SetShowControls(flag);
}

function getShowControls() {
  if (activeX)
    return document.mediaPlayer.showControls;
  else
    return document.mediaPlayer.GetShowControls();
}

function getPlayState() {
  if (activeX)
    return document.mediaPlayer.playState
  else
    return document.mediaPlayer.GetPlayState();
}

function setDisplaySize(size) {
  if (activeX)
    document.mediaPlayer.displaySize = size
  else
    document.mediaPlayer.SetDisplaySize(size);
}

function setFileName(url) {
  if (activeX)
    document.mediaPlayer.fileName = url
  else
    document.mediaPlayer.SetFileName(url);
}

function handleControlsOnOffClick() {
  if (getShowControls() == true) {
    setShowControls(false);
	document.displayMode.controls.value = "  Show Controls ";
  }
  else {
    setShowControls(true);
	document.displayMode.controls.value = "  Hide Controls "
  }
}

function handlePlayOrPauseClick(){
  var state;
  playerStatus = getPlayState();
  if (playerStatus == 6) {
    document.mediaPlayer.Play();
    document.displayMode.playOrPause.value = " Pause ";
  } 
  else if (playerStatus == 1) {
    document.mediaPlayer.Play();
    document.displayMode.playOrPause.value = " Pause ";
  } 
  else if (playerStatus == 2) {
    document.mediaPlayer.Pause();
    document.displayMode.playOrPause.value = " Play  ";
  }
} 

function change() {
  var list = document.playerCtrl.streams;
  var streamURL = list.options[list.selectedIndex].value;
  document.mediaPlayer.Stop();
  document.displayMode.playOrPause.value = " Pause ";
  setFileName(streamURL);
}
function change2() {
  var list = document.playerCtrl.streams2;
  var streamURL = list.options[list.selectedIndex].value;
  document.mediaPlayer.Stop();
  document.displayMode.playOrPause.value = " Pause ";
  setFileName(streamURL);
}
function change3() {
  var list = document.playerCtrl.streams3;
  var streamURL = list.options[list.selectedIndex].value;
  document.mediaPlayer.Stop();
  document.displayMode.playOrPause.value = " Pause ";
  setFileName(streamURL);
}

function change4() {
  var list = document.playerCtrl.streams4;
  var streamURL = list.options[list.selectedIndex].value;
  document.mediaPlayer.Stop();
  document.displayMode.playOrPause.value = " Pause ";
  setFileName(streamURL);
}