Salve a tutti

Stavo provando uno slideshow di frasi col seguente codice
codice:
stop();
attesa=10000; //10 sec
frasi=new Array();
frasi[0] = "Sono la prima frase";
frasi[1] = "Sono la seconda frase";
frasi[2] = "Sono la terza frase";
frasi[3] = "Sono la quarta frase";
frasi[4] = "Sono la quinta frase";
indice=random(frasi.length);
lista.text=frasi[indice];
slideshow();
function slideshow() {
intervallo = setInterval(pausa,attesa);
function pausa() {
clearInterval(intervallo);
nexT();
}
}
function nexT(){
indice=random(frasi.length);
lista.text=frasi[indice];
slideshow();
}
Funziona perfettamente, l'unica cosa che vorrei riuscire a fare (se si può fare) sarebbe:

1- istruirlo per effettuare una dissolvenza in entrata ed in uscita delle frasi;
2-farlo temporaneamente scomparire quando si va in rollOver/press sui clip "im1","im2","im3","im4" (che portano alle sezioni del sito);
3-farlo riapparire quando si clicca su "home";

Grazie a tutti in anticipo