Flash movie doesn't play from the first frame!

Hi there,
I have made 2 flash movies. My main movie clip gets loaded in ‘ipod_mclip.swf’, and this ipod flash file has my preloader. Now, normally once the preloader gets done, the main movie should start playing, but the problem is that the main movie doesn’t start playing from the first frame but rather from in between somewhere. Here is the link: http://www.systematixtechnocrates.co…ipod_mclip.swf
Could someone pls help me out, as I don’t face this problem when I publish the file and test locally.
This is what the preloader has:
onClipEvent (enterFrame) {
var percent = “”;
percent=Math.round((this.getBytesLoaded()/this.getBytesTotal())*100);
if(percent){
this._parent.transition.loadText.dyn_txt.text = percent + ’ % loaded’;
}else{
trace(‘0% loaded’);
}

if (!loaded && this._url != _root._url) {
    if (this.getBytesLoaded() == this.getBytesTotal()) {
    delete this.onEnterFrame;
        loaded = true;
        _root.transition.gotoAndPlay("opening");
    }
}

}
Ok, I’ve uploaded the ipod fla, pls help me!!!

nd, oh one more thing. the main movie is 1.91 MB in size!