Добрый день, вот мой участок кода автоматичексой прокрутки изображений:
//function autoIScroll(idModule, transDelay)
{
index = idISModules.indexOf(parseInt(idModule),0);
if (jdvIScrollInstance.auto[index]) {
if (jdvIScrollInstance.scrollDirection[index] == 'horizontally'){
slideEndX = $('slideEnd'+idModule).offsetLeft;
widthWrap = $('jdv_iscroll'+idModule+'_wrap').offsetWidth;
lastInsideX = slideEndX-$("jdv_iscroll"+idModule+"_content"+jdvIScrollInstance.next[index]).offsetLeft;
if (lastInsideX > widthWrap){
offsetX = $("jdv_iscroll"+idModule+"_content"+jdvIScrollInstance.next[index]).offsetLeft;
jdvIScrollInstance.scrolls[index].scrollTo(offsetX, 0);
}else{
offsetX = $("jdv_iscroll"+idModule+"_content"+jdvIScrollInstance.next[index]).offsetLeft-(widthWrap-lastInsideX);
jdvIScrollInstance.scrolls[index].scrollTo(offsetX, 0);
}
}else{
slideEndY = $('slideEnd'+idModule).offsetTop;
heightWrap = $('jdv_iscroll'+idModule+'_wrap').offsetHeight;
lastInsideY = slideEndY-$("jdv_iscroll"+idModule+"_content"+jdvIScrollInstance.next[index]).offsetTop;
if (lastInsideY > heightWrap){
offsetY = $("jdv_iscroll"+idModule+"_content"+jdvIScrollInstance.next[index]).offsetTop;
jdvIScrollInstance.scrolls[index].scrollTo(0, offsetY);
jdvIScrollInstance.current[index] = jdvIScrollInstance.next[index];
}else{
offsetY = $("jdv_iscroll"+idModule+"_content"+jdvIScrollInstance.next[index]).offsetTop-(heightWrap-lastInsideY);
jdvIScrollInstance.scrolls[index].scrollTo(0, offsetY);
}
}
jdvIScrollInstance.current[index] = jdvIScrollInstance.next[index];
jdvIScrollInstance.setPrevNextImage(index);
setTimeout('jdvIScrollInstance.autoIScroll('+idModule+', '+transDelay+')', transDelay);
}
}
Все бы ничего, вот только он изображения прокручивает и возвращаеться назад, а мне нужно чтобы он, грубо говоря, крутился бесконечно.
За совет, готов даже дать символическое денежное вознаграждение))