Eso es un problema de ámbito de variables, en JavaScript solo las funciones crean ámbitos, además la petición por ajax termina mucho más lento que el ciclo for, con lo que
x en el callback será el último del ciclo.
Solución :
Código Javascript
:
Ver originalvar images = new Array("fachada","entorno","sala","recamara","bano","cocina");
for(x in images){
(function(y){
$.ajax({
url:"fotografias/"+$('#cve_avaluo').val()+"/"+images[y]+".jpg",
type:'HEAD',
success:
function(){
$('.tdImagen').eq(y).html("<img src='fotografias/"+$('#cve_avaluo').val()+"/"+images[y]+".jpg' width='100%' height='100%'>");
}
});
}(x));
}