j0hnik,
 Я немного переделал, вы конечно я так хорошо владеете этим языком по крайней мере знаете побольше намного чем я...
правильно ли будет если я немного изменил ваш код и сделал так...???
var imgs = new Array("img1.png", "img2.png", "img3.png");
function sh_img(a){
			$("#img").fadeOut( "slow", function() {
				$("#img").prop('src',  imgs[a]);
				$("#img").fadeIn("slow");
			});
		}
все работает отлично, спасибо огромное за помощь,
А можно ли изменить интервал,чтобы появление и затухание происходило быстрее?