Preloader Code Help?

Hey,

i have some code on frame 1 which is my preloader code and on frame 2 is just this code this.gotoAndStop(1);

So here is my code for frame 1:
[AS]
function preloaderFinish(){
easeType = mx.transitions.easing.Strong.easeOut;
var begin = Stage.height/2;
var end = Stage.height/2 + 20;
var abegin = 100;
var aend = 0;
var visiblemc = true;
var time = 0.9;
var mc1 = this.preloader;
boxTween = new mx.transitions.Tween(mc1, “_y”, easeType, begin, end, time, true);
boxTween = new mx.transitions.Tween(mc1, “_alpha”, easeType, abegin, aend, time, true);
boxTween = new mx.transitions.Tween(visiblemc, “_visible”, easeType, nbegin, nend, time, true);
//this.gotoAndStop(3);
if(preloader._y == Stage.height/2 + 20){
this.gotoAndStop(3);
}
}

bytes_loaded = Math.round(this.getBytesLoaded());
bytes_total = Math.round(this.getBytesTotal());
getPercent = bytes_loaded/bytes_total;
_root.preloader.loadBar._width = getPercent179.2;
_root.preloader.loadtext = Math.round(getPercent
100)+"%";
if (bytes_loaded == bytes_total) {
this.preloaderFinish();
//this.gotoAndStop(1);
}
[/AS]

frame 3 is my actual website main page.
so here is my problem my preloader when it reaches 100% i want to fade and drop out (the tween function you see above)…
and go to frame 3.

It drops out and fades away…but it does not goto frame 3.

Any ideas why? or how i can fix it?

Cheers in advance :smiley: