Ciao a tutti, ho un problema con queste due funzioni...

Ho due div sovrapposti, quando chiamo forwardImage() il div inferiore prende un immagine di sfondo e il div superiore diventa trasparente (animate(opacity...))

Vorrei, nel callback di animate() chiamare la funzione change() che in pratica scambia i due div per riportare le cose come stavano prima...

codice:
function change(){	$('#back1').css('background-image',$('#back2').css('background-image')).css('opacity',1);
	prevImage=handleImage;
	handleImage=nextImage;
	nextImage=loadedImage;
	return false;
};
function forwardImage(){
	loadimg()//inizializza la variabile nextImage
	$('#back2').css('background-image','url('+nextImage.src+');
	$('#back1').animate({opacity:0},1000,function(){change()});
	return false;
};
Mi restituisce quest'errore al callback:
Resource interpreted as Image but transferred with MIME type text/html: "http/mioindirizzoecc.."