var flgval = 0;
// pause_status = 0;
 
 function StartMeUp(){
    if (document.Player.controls.isAvailable('Pause')) {
       document.Player.controls.pause();
       document.getElementById('pause_btn').style.display = "none";
       document.getElementById('play_dwn').style.display = "block";
       
       document.getElementById('red_led').style.display = "none";
       document.getElementById('green_led').style.display = "none";
       document.getElementById('yellow_led').style.display = "block";
       }
    else if (document.Player.controls.isAvailable('Play')) {
       // Player.URL = "http://nick8.surfernetwork.com/Media/player/scripts/playerp2.aspx?call=<%=PubPoint1%><%=File%><%=Title%>";
       document.Player.controls.play();
       document.getElementById('pause_btn').style.display = "none";  //maybe change this back to block
       document.getElementById('play_dwn').style.display = "none";
       
       document.getElementById('red_led').style.display = "none";
       document.getElementById('green_led').style.display = "block";
       document.getElementById('yellow_led').style.display = "none";
       if (document.Player.controls.isAvailable('Pause') && document.Player.currentMedia.durationString != "00:00") {
          document.getElementById('pause_btn').style.display = "block";
          document.getElementById('play_dwn').style.display = "none";
          }
       }
       SetListeningCheck();
       ShowMetadata();
 }
 
  function Player_Play(){
    if (document.Player.controls.isAvailable('Pause')) {
       // Player.URL = "http://nick8.surfernetwork.com/Media/player/scripts/playerp2.aspx?call=<%=PubPoint1%><%=File%><%=Title%>";
       document.Player.controls.pause();
       document.getElementById('pause_btn').style.display = "none";
       document.getElementById('play_dwn').style.display = "block";
       
       document.getElementById('red_led').style.display = "none";
       document.getElementById('green_led').style.display = "none";
       document.getElementById('yellow_led').style.display = "block";
       }
    else if (document.Player.controls.isAvailable('Play')) {
       document.Player.controls.play();
       document.getElementById('pause_btn').style.display = "block";
       document.getElementById('play_dwn').style.display = "none";
       
       document.getElementById('red_led').style.display = "none";
       document.getElementById('green_led').style.display = "block";
       document.getElementById('yellow_led').style.display = "none";
       if (document.Player.controls.isAvailable('Pause') && document.Player.currentMedia.durationString != "00:00") {
          document.getElementById('pause_btn').style.display = "block";
          document.getElementById('play_dwn').style.display = "none";
          }
       }
       SetListeningCheck();
       ShowMetadata();
 }
 
 function ShutMeDown(){
     document.Player.controls.stop();
     document.getElementById('play_dwn').style.display = "block";
     document.getElementById('stop_dwn').style.display = "block";
     document.getElementById('red_led').style.display = "block";
     document.getElementById('green_led').style.display = "none";
     document.getElementById('yellow_led').style.display = "none";
     document.getElementById('pause_btn').style.display = "none";
     setTimeout("stop_restore()",1000);
 }
 
  function Player_Stop(){
     document.Player.controls.stop();
     document.getElementById('play_dwn').style.display = "block";
     document.getElementById('stop_dwn').style.display = "block";
     document.getElementById('red_led').style.display = "block";
     document.getElementById('green_led').style.display = "none";
     document.getElementById('yellow_led').style.display = "none";
     document.getElementById('pause_btn').style.display = "none";
     setTimeout("stop_restore()",1000);
 }
 
 
 function PauseMe(){
     document.Player.controls.pause();
 }

 function VolumeUp(){
    var vollevel = document.Player.settings.volume
    if(flgval != 1 && vollevel<100){
       vollevel += 5;
       if (vollevel > 100){vollevel = 100;}
       document.Player.settings.volume = vollevel;
       document.getElementById('vol_bar').style.width = 2*(vollevel/5)+"px";
       setTimeout("VolumeUp()", 200);
    } 
    else {
       set_vol_flag(0)
    }
 }
 
 function VolumeDown(){
    var vollevel = document.Player.settings.volume
    if(flgval != 1 && vollevel>0){
       vollevel -= 5;
       if (vollevel < 0){vollevel = 0;}
       document.Player.settings.volume = vollevel;
       document.getElementById('vol_bar').style.width = 2*(vollevel/5)+"px";
       setTimeout("VolumeDown()", 200);
    } 
    else {
    set_vol_flag(0)
    }
 }

 function set_vol_flag(x){
    flgval = x;
 }
 
 function toggle_mute(){
    if (document.Player.settings.mute == true){
       document.Player.settings.mute=false;
       document.getElementById('vol_bar').style.display ='block';
       document.getElementById('mute_on').style.display ='none';
    } 
    else {
       document.Player.settings.mute=true;
       document.getElementById('vol_bar').style.display ='none';
       document.getElementById('mute_on').style.display ='block';
    }
 }
 
 function stop_restore(){
    document.getElementById('stop_dwn').style.display = "none"
 }
 

 
 
 function ShowMetadata(){
    var Media = document.Player.currentMedia;
     // Test whether we have a valid Media object.
    if(!Media){
         divMetadata.innerHTML = "No current media.";
         return;
    }
 
     // Retrieve the metadata we want to display.
    var Title = Media.getItemInfo("Title");
    var MedType = Media.getItemInfo("MediaType");
    var Artist = Media.getItemInfo("WM/AlbumArtist");
    var AlbumTitle = Media.getItemInfo("WM/AlbumTitle");
    var Author = Media.getItemInfo("Author");
    var Description = Media.getItemInfo("Description");
    var CompInfo = Media.getItemInfo("CompInfo");
    var ClickInfo = Media.getItemInfo("ClickInfo");
    var Duration = Media.durationString;
 
     // Test the duration string value.
     // Streaming media always returns zero.
    if(Duration == "00:00"){
          document.getElementById('pause_btn').style.display = "none";
    }
    
    if(document.getElementById('arttitlenew')){document.getElementById('arttitlenew').innerHTML = "Album Title: " + AlbumTitle.toUpperCase() + "<br>Artist: " + Author.toUpperCase() + "<br>Title: " + Title.toUpperCase()}
     // if(document.getElementById('arttitlenew')){document.Player.ClosedCaption.captioningID = 'arttitlenew';}
    document.getElementById('divMetadata').innerHTML = Slogan  // + " " + MedType;
     // Display the metadata in the DIV element.
     // document.getElementById('divMetadata').innerHTML = StationTag.toUpperCase();
    
    if (MedType == "video" || MedType == "photo")
         {video_on();document.getElementById('companion').innerHTML = "";if (CompInfo !=""){document.getElementById('companion').innerHTML = "<a href='" + ClickInfo + "' target='_blank'><img src='../gateway/" + CompInfo + "' border='0'></a>";}}
    else if (CompInfo != "")
         {document.getElementById('companion').innerHTML = ""; gwpage_on(); document.getElementById('companion').innerHTML = "<a href='" + ClickInfo + "' target='_blank'><iframe src='http://nick8.surfernetwork.com/Media/player/gateway/" + CompInfo + "' width='468' height='314' scrolling='no' border='0' frameborder='0'></iframe></a>";}
     // <iframe src='http://nick8.surfernetwork.com/Media/player/view/banners/banner_ctxchoice_newstalk.html' width='468' height='314' scrolling='no' border='0' frameborder='0'></iframe>
    else 
         {video_off();gwpage_off();document.getElementById('companion').innerHTML = "<img src='../images/startup-banner_300x250.jpg' width='300' height='250'>";}
         
     // if (MedType != "video" && CompInfo != ""){document.getElementById('companion').innerHTML = ""; gwpage_on(); document.getElementById('companion').innerHTML = "<img src='../gateway/" + CompInfo + "' border='0'>";}
     // else 
     //    {gwpage_off();document.getElementById('companion').innerHTML = "";} //if (MedType == "audio"){document.getElementById('companion').innerHTML = "";if (GWPageCompInfo !=""){gwpage_on();document.getElementById('companion').innerHTML = "<a href='" + GWPageClickInfo + "' target='_blank'><img src='" + GWPageCompInfo + "' border='0'></a>";}}
    
     // divMetadata.innerHTML += "Artist: " + Artist + "<BR>";
     // divMetadata.innerHTML += "Album: " + AlbumTitle + "<BR>";
     // divMetadata.innerHTML += " " + Duration + " ";
     // setInterval("",1000);
 }

function Player_GetVol(){
   var vol; 
   vol = document.Player.settings.volume; 
   return vol;
}

function Player_Vol(vol){
   document.Player.settings.volume = vol; 
}


function Player_GetPos(){
   var pos; 
   pos = document.Player.controls.currentPosition; 
   return pos;
}

function Player_Pos(pos){
   document.Player.controls.currentPosition = pos;
}
