попробуйте в функцию передать два аргумента (селекторы блоков) и определять разные picture и им менять картинки из соответствующих массивов.
попробую угадать, у вас картинки с папки pic/2/
function abc(c, d) {
var picture = document.getElementById(c);
var picture2 = document.getElementById(d);
var picArr = [["pic/1/1.jpg", "pic/1/2.jpg", "pic/1/3.jpg"], ["pic/2/1.jpg", "pic/2/2.jpg", "pic/2/3.jpg"]];
var picIndex = 0;
function super1(a, b) {
function changePic() {
a.setAttribute("src", b[picIndex]);
picIndex++;
if (picIndex >= b.length) {
picIndex = 0;
}
}
var pupu = setInterval(changePic, 2000);
}
super1(picture, picArr[0]);
super1(picture2, picArr[1]);
}
abc("block1","block2");