var imgRotator = new Array();
var imgRotatorSrc = new Array();
var imgRotatorTime = 1000;

function imgRotatorSrc_(idx) {
	return "small/"+idx+".jpg";
}

function rotateImg(elem, i, num){
	if (imgRotator[elem]){
		document.getElementById(elem).src = imgRotatorSrc[elem] ? imgRotatorSrc[elem](i) : imgRotatorSrc_(i);
		setTimeout("rotateImg('"+ elem +"',"+ ((i+1)%num) +", "+ num + ")", imgRotatorTime);
	}
}
					
function startRotateImg(elem, num, srcFunc){
	imgRotator[elem.id] = true;
	imgRotatorSrc[elem.id] = srcFunc;
	rotateImg(elem.id, 1, num);
}
				
function endRotateImg(elem){
	imgRotator[elem.id] = false;
	document.getElementById(elem.id).src = imgRotatorSrc[elem.id] ? imgRotatorSrc[elem.id](0) : imgRotatorSrc_(0);
}				

