var messages = new Array();
var ticker_length = 800;

function max(a, b) 
{
	if (a < b)
		return b;
	return a;
}

function scroll(elementID, movement) 
{
	if(getElement(elementID))
	{
		var scroller = getElement(elementID);
	
		var oldx = parseInt(scroller.style.left);
	
		scroller.style.left = oldx + movement + "px";
		if (parseInt(scroller.style.left) + parseInt(scroller.offsetWidth) < 0) 
		{
			scroller.style.left = max(parseInt(scroller.offsetWidth), ticker_length) + "px";
		}
		setTimeout("scroll('" + elementID + "', " + movement + ")", 50);
	}
}

function containsMessage(ar, obj)
{
	for (var i = 0; i < ar.length; i++)
	{
		if (obj.text == ar[i].text)
		{
			return true;
		}
	}
	return false;
}


function evalJS(js)
{
	try
	{
		if (top.menu)
		{
			eval('top.menu.' + js);
		}
	}
	catch(e)
	{
		//alert(e.message);
	}
}