
var changeInterval = 12500; //25000;

var oNewsScroller, oPropertiesScroller;
var numberOfNewsItems;
var currentNewsItemIndex = 0;
var scrollNewsItemInterval = null;
var scrollPropertiesInterval = null;
var scrollVel = 1;
var propertiesScrollVel = 1;
var asc = true;

//
function StartScrolling()
{
	oNewsScroller = document.getElementById("homeNewsScroller");
	//oPropertiesScroller = document.getElementById("homePropertiesScroller");
	
	if (oNewsScroller != null)
	{
		numberOfNewsItems = oNewsScroller.childNodes.length;
	
		window.setInterval(ChangeNewsItem, changeInterval);
	}
	
	/*
	if (oPropertiesScroller != null)
	{
		StartScrollingProperties();
		
		oPropertiesScroller.onmouseover = StopScrollingProperties;
		oPropertiesScroller.onmouseout = StartScrollingProperties;
	}
	*/
}

//
function StopScrollingProperties()
{
	window.clearInterval(scrollPropertiesInterval);
}

//
function StartScrollingProperties()
{
	scrollPropertiesInterval = window.setInterval(ScrollProperties, 50);
}

//
function ScrollProperties()
{
	oPropertiesScroller.style.pixelTop -= propertiesScrollVel;

	if (oPropertiesScroller.style.pixelTop < -oPropertiesScroller.offsetHeight)
	{
		oPropertiesScroller.style.top = "27em";
	}
}

//
function ScrollNewsItem()
{
	oNewsScroller.style.pixelTop -= scrollVel;
	
	if (scrollVel < 10)
	{
		scrollVel += 2;
	}
	else
	{
		scrollVel -= 2;
	}
	
	//if (oNewsScroller.style.pixelTop < currentNewsItemIndex * -130)
	if (oNewsScroller.style.pixelTop < currentNewsItemIndex * -60)
	{
		window.clearInterval(scrollNewsItemInterval);
	
		if (currentNewsItemIndex == numberOfNewsItems - 1)
		{
			currentNewsItemIndex = 0;
		}
		else
		{
			currentNewsItemIndex++;
		}
	}
}

//
function ChangeNewsItem()
{
	//oNewsScroller.style.top = currentNewsItemIndex * -130;
	oNewsScroller.style.top = currentNewsItemIndex * -60;
	
	if (currentNewsItemIndex == numberOfNewsItems - 1)
	{
		currentNewsItemIndex = 0;
	}
	else
	{
		currentNewsItemIndex++;
	}
}

window.onload = StartScrolling;