codice:
[img]immagine.jpg[/img]

// Cambio Opacità
function opacity(id, opacStart, opacEnd, sec) {
	//calcolo la velocità di aggiornamento
	var speed = Math.round(sec*10);
	var timer = 0;
	//determino la direzione del cambio
	if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd; i--) {
					setTimeout("changeOpac("+i+",'"+id+"')",(timer*speed));
					timer++;}
	} else if(opacStart < opacEnd) {
		for(i = opacStart; i <= opacEnd; i++){
						setTimeout("changeOpac("+i+",'"+id+"')",(timer * speed));
						timer++;}
	}
}
//cambio dei parametri di opacità per i diversi browser
function changeOpac(opacity, id) {
	var object = document.getElementById(id).style; 
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}
// fai partire all'onload
window.onload=opacity('tuoid',0,100,2);
cmq un esempio lo trovi qui