function getElement(id)
{
	var element = document.getElementById(id);
	
	if(element != null)
	{
		return element;
	}
	
	return null;
}

function redirect(url)
{
	window.location = url;
}

function submitForm(id)
{
	var element = getElement(id);
	
	if(element != null)
	{
		element.submit();
		element.innerHTML = '<div align="center"><img src="Images/loading.gif" alt="" /></div>';
	}
}

function displayMenuAnim(obj, mouseover)
{
	if(mouseover)
	{
		obj.style.background = 'url(Images/menuarrow_anim_in.gif) 50% 19px no-repeat';
	}
	else
	{
		obj.style.background = 'url(Images/menuarrow_anim_out.gif) 50% 19px no-repeat';
	}
}

var scrolledContainer = null;
var scrollerInterval = null;
var scrollAmmount = 1;

function startContainerScroll(id, ammount)
{
	if(scrolledContainer == null && scrollerInterval == null)
	{
		var element = getElement(id);
		
		if(element != null)
		{
			scrolledContainer = element;
			scrollAmmount = ammount;
			
			scrollerInterval = window.setInterval(function()
			{
				scrolledContainer.scrollLeft = element.scrollLeft + scrollAmmount;
			}, 10);
		}
	}
}
function endContainerScroll()
{
	if(scrolledContainer != null && scrollerInterval != null)
	{
		window.clearInterval(scrollerInterval);
		
		scrollerInterval = null;
		scrolledContainer = null;
	}
}
