рони, спасибо, без вас пришлось бы завтра с утра ковыряться...
правда я так и не понял, что изменилось, кроме удаления переменной
К и сокращения тысяч
Ладно, с утра разберусь) Еще раз спасибо
итоговый вариант
(function(el){
var img = ["a1", "a2", "a3"], l = img.length, eff = ["fadeIn", "fadeOut"], i = Math.round(Math.random() * (l - 1)), m = 0;
(function(){
el[m].css("backgroundImage", "url(./img/" + img[(i = ++i % l)] + ".jpg)")[eff[0]](2E3);
el[m ^= 1][eff[1]](2E3);
setTimeout(arguments.callee, 3E3)
})()
})([$("#auto1"), $("#auto2")]);