И функция prev() не так как нужно работает. Она начинает с последнего назад, а нужно чтобы с текущего
var a=new Array ()
a[0]= '1'
a[1]= '2'
a[2]= ' 3'
a[3]= ' 4'
var i = 0;
function next ()
{
alert (a[i]);
i++;
if (i>3) i=0;
}
function prev ()
{
alert (a[i]);
i--;
if (i<0) i=3;
}