per il preload ti giro lo script:
codice:
tu devi caricare una foto all'interno di un clip "box" 
che a sua volta contiene 

il clip "img" vuoto per la foto 
il clip "barra" per il preload 


box.onEnterFrame=function(){ 
    /* fintanto che non mi sposto da questa frame
    eseguo ciclicamente i controlli/calcoli descritti
    */
    car=this.img. getBytesLoaded() // byte caricati
    tot=this.img. getBytesTotal()  // byte totali
    this.barra._xscale=Math.floor(car/tot*100) //rap. perc. caricamento
   if(car == tot && car > 1024){
      // foto caricata
      this.barra._xscale=100 // solo per sicurezza
      this.img._alpha=100 // vedo la foto
      delete this.onEnterFrame  // cancello liberando la CPU da inutili controlli e carichi di lavoro
   } // fine if
}// fine enterFrame
devi adattarlo con i nomi corretti...

[OT]direi che la tua firma almeno per oggi risulta veritiera [/OT]