ok ve lo faccio più semplificato:

codice:
<script type="text/javascript">
var numero=1;
$(document).ready(function premuto(){
	$("#text").css({"left": 400});
			
		$("div#sfondo").hide();
switch(numero){
		case 1 :
		$("#sfondo").css("background-image","url(Comunale%20Massimiliano.jpg)");
		$("#text").html(numero + ". E' stato scelto la mia foto.");
		break;
		case 2 :
		$("#sfondo").css("background-image","url(DSCF0427.jpg)");
		$("#text").html(numero + ". E' stato scelto la foto di Giada.");
		break;
		case 3 :
		$("#sfondo").css("background-image","url(Sfondo%20sviluppo%20web.jpg)");
		$("#text").html(numero + ". E'stato selezionato l\'immagine di Sviluppo Web.");
		break;
	}
	$("div#sfondo").fadeTo("slow", 1.0);
	$("#text").animate({left: "10"}, "slow");
numero++;
	if(numero>3) numero=1;
	setTimeout("premuto()", 5000);
});
</script>
perchè in IE funge mentr ein firefox no???