
function getScroll()
{
	try
	{
		if(document.forms[0].__ScrollX != null && document.forms[0].__ScrollY != null)
		{
			
			
			///default values
			var intScrollX = 0;
			var intScrollY = 0;
			///validate if document.documentElement is available for the browser
			if(document.documentElement != null)
			{
				///get X & Y scroll
				intScrollX = document.documentElement.scrollTop;
				intScrollY = document.documentElement.scrollLeft;
			}
			
			///store values
			document.forms[0].__ScrollX.value = intScrollX
			document.forms[0].__ScrollY.value = intScrollY;
		}
	}
	catch(e)
	{
		//alert(e.message)
	}
}

function setScroll()
{
	try
	{	
		if(document.forms[0].__ScrollX != null && document.forms[0].__ScrollY != null)
		{
			var intScrollX = document.forms[0].__ScrollX.value;
			var intScrollY = document.forms[0].__ScrollY.value;
			///set page to same pos as before the postback
			window.scrollTo(intScrollY, intScrollX);
			///reset values
			document.forms[0].__ScrollX.value = 0;
			document.forms[0].__ScrollY.value = 0;
		}
	}
	catch(e)
	{
		//alert(e.message)
	}
}

