Need Help[FMX] My actionscript game not working

Help
I have 3 scene name “Intro, Game, End”
Each scene frame1 call “menu, Game, Highscore”
The problem is
I want to transfer the variable of timeElapsed in timertext scripts to text box in Highscore name “high1” when player make the collision detection in Earth script and when they press key in spaceship scripts. Anothers problem is gotoAndStop to the Highscore or End is not working in earth and spaceship scripts
All the scripts below is in Game scene

Frame1 Script
var rockCount = 0;
var rockTimeGap = 1;
var nextRockTime = 0;
var startTime = getTimer();
var timeElapsed = 0;
stop();

timertext scripts
onClipEvent (enterFrame) {
timeElapsed = Math.round((getTimer()-_root.startTime)/1000);
if (timeElapsed>=_root.nextRockTime) {
_root.rockCount++;
//_global.RockNum = _root.rockCount;
newRock = _root.rock.duplicateMovieClip(‘rock’+_root.rockCount, 100+_root.rockCount);
//trace(‘rock’+_root.rockCount)
newScale = Math.random()*80+50;
newRock._xscale = newScale;
newRock._yscale = newScale;
//set the start edge of new rock
newRock._x = Math.random()*550;
newRock._y = Math.random()*10;
_root.nextRockTime += _root.rockTimeGap;
}

}

Earth<rock> Scripts
onClipEvent (enterFrame) {
if (this._name != ‘rock’) {
this._rotation = Math.random()*450;
this._x += Math.random()*4;
this._y += Math.random()*4;
}
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.Spaceship._x, _root.Spaceship._y, true)) {
//trace(this._name);
gotoAndStop(“Highscore”);
_root.high1 = timeElapsed;
} else {
_root.text = “No Collision”;
}
}

Spaceship<Spaceship> Scripts
onClipEvent (enterframe) {
if (Key.isDown(27)) {
this.gotoAndStop(“Highscore”);
_root.high1 = timeElapsed;
//trace(_root.timeElapsed);
}
}