// F. Permadi May 2000
function getFlashMovieObject(movieName){
 if (window.document[movieName]){
   return window.document[movieName];
 }else
 if (document.embeds && document.embeds[movieName]){
   return document.embeds[movieName];
 }else{
   return document.getElementById(movieName);
 }
}

function StopFlashMovie(movieName){
 var flashMovie=getFlashMovieObject(movieName);
 flashMovie.StopPlay();
}

function PlayFlashMovie(movieName){
 var flashMovie=getFlashMovieObject(movieName);
 flashMovie.Play();
}

function RewindFlashMovie(movieName){
 var flashMovie=getFlashMovieObject(movieName);
 flashMovie.Rewind();
}

function GetFrameIndexFlashMovie(movieName){
	var flashMovie=getFlashMovieObject(movieName);
	var currentFrame=flashMovie.TGetProperty("/", 4);
	return parseInt(currentFrame);		
}

function GotoFrameFlashMovie(movieName,frameIndex){
 var flashMovie=getFlashMovieObject(movieName);
 flashMovie.GotoFrame(frameIndex);
}


function ZoominFlashMovie(movieName){
 var flashMovie=getFlashMovieObject(movieName);
 flashMovie.Zoom(90);
}

function ZoomoutFlashMovie(movieName){
 var flashMovie=getFlashMovieObject(movieName);
 flashMovie.Zoom(110);
}


function SendDataToFlashMovie(movieName){
 var flashMovie=getFlashMovieObject(movieName);
 flashMovie.SetVariable("/:message", document.controller.Data.value);
}

function ReceiveDataFromFlashMovie(movieName){
 var flashMovie=getFlashMovieObject(movieName);
 var message=flashMovie.GetVariable("/:message");
 document.controller.Data.value=message;
}
 
