
function getTopPosition()
{
	var positionTop = 0;
	
	if (typeof window.pageYOffset != 'undefined')
	{
		positionTop = window.pageYOffset;
	}
	else if (typeof document.documentElement.scrollTop != 'undefined' && document.documentElement.scrollTop > 0)
	{
		positionTop = document.documentElement.scrollTop;
	}
	else if (typeof document.body.scrollTop != 'undefined')
	{
		positionTop = document.body.scrollTop;
	}
	
	return positionTop;
}

function expandHelp()
{
	document.getElementById('expandHelp').className = 'expandBox';
	document.getElementById('helpLink').innerHTML = "<a href='javascript:shrinkHelp();'>Shrink</a>";
}
function shrinkHelp()
{
	document.getElementById('expandHelp').className = 'shrinkBox';
	document.getElementById('helpLink').innerHTML = "<a href='javascript:expandHelp();'>Expand</a>";
}

function disableEnter(e)
{
	var key;

	if(window.event)
		key = window.event.keyCode;
	else
		key = e.which;

	if(key == 13)
		return false;
	else
		return true;
}

function escapeHTML(text)
{
	var escapedHTML = text.split("&").join("&amp;").split("<").join("&lt;").split(">").join("&gt;");
	
	return escapedHTML;
}

function showHide(show, hide, specialClass)
{
	if(!specialClass)
	{
		specialClass = 'show';
	}
	
	document.getElementById(hide).className = "hide";
	document.getElementById(show).className = specialClass;
}

