/**
* Class description.
*
* @langversion ActionScript 3.0
* @playerversion Flash 9.0
*

*/
import flash.display.MovieClip;
import flash.events.Event;
import flash.events.MouseEvent;


public class FullScreenButton extends MovieClip {

//--------------------------------------
// CLASS CONSTANTS
//--------------------------------------

//--------------------------------------
// CONSTRUCTOR
//--------------------------------------

/**
* @Constructor
*/
public function FullScreenButton(){
init () ;
}
//--------------------------------------
// PRIVATE VARIABLES
//--------------------------------------
private var _isEnabled : Boolean ;
//--------------------------------------
// GETTER/SETTERS
//--------------------------------------
//--------------------------------------
// PUBLIC METHODS
//--------------------------------------
//--------------------------------------
// EVENT HANDLERS
//--------------------------------------
private function onClick ( evt : MouseEvent ) : void
{
Broadcaster.getInstance ( ) .run (
"fullScreenClick" ) ;
}
private function onOver ( evt : MouseEvent ) : void
{
gotoAndStop ( 2 );
}
private function onOut ( evt : MouseEvent ) : void
{
gotoAndStop ( 1 );
}
public function onVideoStarted ( evt : CustomEvent ) :
void
{
alpha = 1;
buttonMode = true;
addEventListener ( MouseEvent.CLICK , onClick );
addEventListener ( MouseEvent.MOUSE_OVER , onOver
);
addEventListener ( MouseEvent.MOUSE_OUT , onOut );
}
public function onVideoEnded ( evt : CustomEvent ) : void
{
alpha = .5;
buttonMode = false;
removeEventListener ( MouseEvent.CLICK , onClick
);
removeEventListener ( MouseEvent.MOUSE_OVER ,
onOver );
removeEventListener ( MouseEvent.MOUSE_OUT , onOut
);
}