salve ho questa pagina fatta da me che sto provando per capire un pò di jquery:

codice:
<style>
#contenitore{
	width:400px;
	height:220px;
}
#sfondo{
	background-image:url(Comunale%20Massimiliano.jpg);
	width:400px;
	height:200px;
	position: relative;
}
#news{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
	background-image: url(fade.png);
	background-repeat: repeat;
	padding: 10px;
	height: 50px;
	width: 380px;
	position: absolute;
	bottom: 0px;
	overflow:hidden;
}
#text{position:absolute;
width:400px;}
#btleft{float:left; display:none; height:500px; background-color:#CCC;}
#btright{float:right; background-color:#CCC; height:500px;}
</style>


<script type="text/javascript" src="jquery-1.4.2.js"></script>
<script type="text/javascript">
var numero=1;
window.onload = function premuto(){
	
	var elsfondo=document.getElementById("sfondo");
	var elnews=document.getElementById("text");
	elnews.style.left= 400+"px";
			
		$("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>
</head>

<body>
<div id="contenitore">
<div id="sfondo">
<div id="news"><div id="text"></div></div>
</div>
</div>
ora non capisco il perchè con IE funge benissimo mentre con firefox no