var msgs = new Array();
var bRun = true;
var timer = null;

msgs[0] = '<div><font color="#19098b" size="3" face="Arial">לחצו על התמונות הבאות לקבלת פרטים נוספים </div>';
msgs[1] = '<a href="adopt/dogs/roodi.htm"><img src="adopt/dogs/t-Roodi.jpg" width="110" height="110" border="0"></a>';
msgs[2] = '<a href="adopt/dogs/bug.htm"><img src="adopt/dogs/t-Bug.jpg" width="110" height="110" border="0"></a>';
msgs[3] = '<a href="adopt/dogs/pups06.htm"><img src="adopt/dogs/t-Pups06.jpg" width="110" height="110" border="0"></a>';
msgs[4] = '<a href="adopt/dogs/tiger2.htm"><img src="adopt/dogs/t-Tiger2.jpg" width="110" height="110" border="0"></a>';
msgs[5] = '<a href="adopt/dogs/lola.htm"><img src="adopt/dogs/t-Lola.jpg" width="110" height="110" border="0"></a>';
msgs[6] = '<a href="adopt/dogs/buffy.htm"><img src="adopt/dogs/t-Buffy.jpg" width="110" height="110" border="0"></a>';
msgs[7] = '<a href="adopt/dogs/toto3.htm"><img src="adopt/dogs/t-Toto3.jpg" width="110" height="110" border="0"></a>';
msgs[8] = '<a href="adopt/cats/himmi.htm"><img src="adopt/cats/t-Himmi.jpg" width="110" height="110" border="0"></a>';
msgs[9] = '<a href="adopt/dogs/Sufa.htm"><img src="adopt/dogs/t-Sufa.jpg" width="110" height="110" border="0"></a>';

function loadScroller()
{
	var obj = document.getElementById("Scroller");
	obj.innerHTML = '<div style="height:110px;"></div><center>';
	for (i=0;i<msgs.length;i++)
	{
		x = '<div id="img'+i+'" style="text-align:center;width:150px;height:110px;" onmouseover="stopScrolling()" onmouseout="startScrolling()">';
		x += msgs[i];
		x += '</div>';
		obj.innerHTML += x;
	}
	
	obj.innerHTML += '</center><div style="height:110px;"></div>';
	startScrolling();
}

function moveUp(step)
{
	window.clearTimeout(timer);

	var sleepTime = 200;
	var obj = document.getElementById("Scroller");
	var scrollTop = eval(obj.scrollTop);


	if (bRun)
	{
		if (obj.scrollHeight - scrollTop <= 110)
			scrollTop = 0;
		obj.scrollTop = scrollTop + eval(step);
	}

	if (checkPause(step,scrollTop))
	{
		sleepTime = 2000;
	}

	timer = window.setTimeout("moveUp(5)",sleepTime);
}


function moveDown()
{
	var obj = document.getElementById("Scroller");
	obj.scrollTop = eval(obj.scrollTop) - eval(step);
}

function startScrolling()
{
	bRun = true;
	moveUp(5);
}

function stopScrolling()
{
	bRun = false;
}

function checkPause(step,scrollTop)
{
	for (i=0;i<msgs.length;i++)
	{
		imgOffSet = eval(document.getElementById("img"+i).offsetTop) - eval(step);
		offset = imgOffSet - scrollTop -step;
		
		if (navigator.appName != "Microsoft Internet Explorer")
		    offset -= step;

		
		if ((offset <= step) && (offset>0))
		{
			return true;
		}
	}
	return false;
}

function trace(str)
{
	str +="<BR>";
	document.getElementById("trace").innerHTML += str;
}
