function SortGrid(name, column, order)
{
	HideGrid(name)
	xajax_SortGrid(name, column, order);
}
function SortGridCallback()
{
	ShowGrid();
}
function HideGrid(name)
{
	var grid = document.getElementById(name);
	var width = grid.offsetWidth + "px";
	var height = grid.offsetHeight + "px";
	var disablePanel = document.getElementById('pageDisablePanel');
	if (grid != null && disablePanel != null)
	{
		var selectedPosX = 0;
		var selectedPosY = 0;
		while(grid != null)
		{
			selectedPosX += grid.offsetLeft;
			selectedPosY += grid.offsetTop;
			grid = grid.offsetParent;
		}
		disablePanel.style.top = selectedPosY + "px";
		disablePanel.style.left = selectedPosX + "px";
		disablePanel.style.width = width;
		disablePanel.style.height = height;
		disablePanel.style.display = "block";
	}
}
function ShowGrid()
{
	var disablePanel = document.getElementById('pageDisablePanel');
	disablePanel.style.top = "0px";
	disablePanel.style.left = "0px";
	disablePanel.style.width = "100%";
	disablePanel.style.height = "2000px";
	disablePanel.style.display = "none";
}