///////////////////////////////////////////////////////////////////////////////
//
//  ExtendedPlayer
//
//  This extends the base player class, you may override the base player
//  member functions or add additional player functionality here. 
//
///////////////////////////////////////////////////////////////////////////////
Type.registerNamespace('ExtendedPlayer');

ExtendedPlayer.Player = function(domElement) {
    ExtendedPlayer.Player.initializeBase(this, [domElement]);  
}
ExtendedPlayer.Player.prototype =  {
}
ExtendedPlayer.Player.registerClass('ExtendedPlayer.Player', EePlayer.Player);







function ButtonMouseEnter(sender, eventArgs)
{
    
    if(sender.name == "playButton")
    {
      // Get a reference to the ornament.
      var playBtnGlass = sender.findName("play_btn_img");
      playBtnGlass.opacity = .7;
    }

    else if(sender.name == "backButton")
    {
      // Get a reference to the ornament.
      var backBtnGlass= sender.findName("backBtnGlass");
      backBtnGlass.opacity = .7;
    }
    
}
function ButtonMouseLeave(sender, eventArgs)
{
    
    if(sender.name == "playButton")
    {
      // Get a reference to the ornament.
      var playBtnGlass = sender.findName("play_btn_img");
      playBtnGlass.opacity = 1;
    }

    else if(sender.name == "backButton")
    {
      // Get a reference to the ornament.
      var backBtnGlass = sender.findName("backBtnGlass");
      backBtnGlass.opacity = 1;
    }
}


function ButtonMouseClick(sender, eventArgs)
{
    if(sender.name == "playButton")
    {

      // Get references to the play and pause graphics.
      var playTriangle = sender.findName("play_btn_img");
      var pauseLine = sender.findName("pause_btn_img");

      // Swap Pause and Play graphics.
      if(playTriangle.opacity == 1)
      {
        playTriangle.opacity = 0;
        pauseLine.opacity = 1;
		// Play the video
        sender.findName("VideoWindow").play();
      }
      else
      {
        playTriangle.opacity = 1;
        pauseLine.opacity = 0;
		// Pause the video
        sender.findName("VideoWindow").pause();
      }

    }
    else if(sender.name == "stopButton")
    {
	  
	  // Stop the video
      sender.findName("VideoWindow").stop();

      // Because the user has stopped the video, you need to
      // set the play/pause button back to the "play" state.
      var playTriangle = sender.findName("play_btn_img");
      playTriangle.opacity = 1;
      var pauseLine = sender.findName("pause_btn_img");
      pauseLine.opacity = 0;
	  
    }
        else if(sender.name == "backButton")
    {
	  
	  // Stop the video
      sender.findName("VideoWindow").stop();

      // Because the user has stopped the video, you need to
      // set the play/pause button back to the "play" state.
      var playTriangle = sender.findName("play_btn_img");
      playTriangle.opacity = 0;
      var pauseLine = sender.findName("pause_btn_img");
   
      pauseLine.opacity = 1;
      
      // Play the video
        sender.findName("VideoWindow").play();
	  
    }

}