Prova questo codice
codice:
<HTML>
<HEAD>
<script>
var x=true;
var y=true;
function cambia(questo,what){

if(what=="fix" )y=false;

if(y){
	var source="";
	var end=questo.src.length;

	for(i = 0; i<(end-5); i++){ 
		source= source + questo.src.charAt(i);
	}
	
	if(x) {source= source+'2.gif';
			x=false}
	else {source= source+'1.gif';
			x=true};
	
	questo.src=source;

  }
}

</script>
</HEAD>
<BODY>
[img]logo1.gif[/img]

[img]immagine1.gif[/img]
</BODY>
</html>
Le img le devi chiamare "***1.???" la prima e "***2.???" la seconda.
Quello che sta prima del numero(***) deve esere uguale per entrambe le img.
Le estensioni(???) devono avere 3 caratteri(es. gif,jpg). Se devi mettere img .jpeg devi cambiare
codice:
(end-5)