per forza, tu utilizzi un ciclo while, che il processore esegue con una velocità paurosa...
prova a fare il tutto con un ciclo onEnterFrame, che esegue il blocco di istruzioni con il framerate del filmato
che sarebbe:
this.fadeOut = function() {
trace(_root.pannello.photo_mc._alpha+" "+this.fadeSpeed);

this.onEnterFame = function() {//esegui azione in loop
_root.pannello.photo_mc._alpha -= this.fadeSpeed;
trace(_root.pannello.photo_mc._alpha);
if(_root.pannello.photo_mc._alpha<=this.fadeSpeed) {
delete this.onEnterFrame//cancella il loop
}
}
_root.pannello.photo_mc._alpha = 0;
}

this.fadeIn = function() {
trace(_root.pannello.photo_mc._alpha+" "+this.fadeSpeed);
this.onEnterFrame = function() {
_root.pannello.photo_mc._alpha += this.fadeSpeed;
trace(_root.pannello.photo_mc._alpha);
if(_root.pannello.photo_mc._alpha>=100-this.fadeSpeed){
delete this.onEnterFrame
}
}
_root.pannello.photo_mc._alpha = 100;
}
spero di averti scritto tutto giusto