Closed Captioning for Flash WITHOUT FLV

I have created a tutorial for users that will register to use an application. I am used to using Adobe Captivate, but that is not available to me at my current job. So, I am doing my best in Flash. I couldn’t figure out how to create a rewind button, so I cut up my tutorial into scenes that are based on what screen the user would see when registering. Because of this, my audio will be cut into the scenes. I have created pseudo Closed Captioning by hiding and showing text when a user clicks on a Show or Hide button. That’s great except, when the movie goes to Scene 2, the closed captioning returns to an off state and the user would need to click Show again. I want to know if there is a way to set a variable when the user clicks Show that can carry into subsequent scenes to then continue showing the Closed Captions. Alternatively, is there a way to make a rewind button or another way to handle Closed Captions? I am very new to ActionScript (3 or otherwise) and must have Closed Captions to meet federal law. Thank you to anyone who can help!:love: Oh… here is my code so far:=)

/* Stop at This Frame- User presses play to begin*/
stop();
/* Initial Play button*/
button.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndPlayFromFrame);
function fl_ClickToGoToAndPlayFromFrame(event:MouseEvent):void
{
gotoAndPlay(2);
}

/* Pause Button*/
OldPause.addEventListener(MouseEvent.CLICK, fl_ClickToGoToPreviousFrame_2);
function fl_ClickToGoToPreviousFrame_2(event:MouseEvent):void
{
stop();
}
/* Play Button*/
OldPlay.addEventListener(MouseEvent.CLICK, fl_ClickToGoToNextFrame_3);
function fl_ClickToGoToNextFrame_3(event:MouseEvent):void
{
play();
}
/* Forward to next Scene (Registration Step)/
OldForward.addEventListener(MouseEvent.CLICK, fl_ClickToGoToScene_3);
function fl_ClickToGoToScene_3(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(1, “Form List”);
}
/
Rewind to previous Scene (Registration Step)*/
OldForward.addEventListener(MouseEvent.CLICK, fl_ClickToGoToScene_2);
function fl_ClickToGoToScene_2(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(1, “Old Registration”);
}

/* Turn On CC*/
Old_TurnOnCC.addEventListener(MouseEvent.CLICK, fl_ClickToHide_6);
function fl_ClickToHide_6(event:MouseEvent):void
{
Old_TurnOnCC.visible = false;
old_TurnCCOff.visible = true;
set cc_On = true;
}

/* Turn Off CC*/
old_TurnCCOff.addEventListener(MouseEvent.CLICK, fl_ClickToHide_7);
function fl_ClickToHide_7(event:MouseEvent):void
{
var Caption_On = true;
old_TurnCCOff.visible = false;
Old_TurnOnCC.visible = true;

}