function showPage(number)
{
	if (!document.getElementById) 
	{
      return null;
    }
	if (number == 'all')
	{
		// 10 is completely arbitrary.  There will never be 10 pages.
		for (i=1; i<10; i++)
		{	
			if (document.getElementById('page'+i))
			{
				document.getElementById('page'+i).style.display = "block";
			}
			else
			{
				break;
			}
		}
	}
	else
	{
    	document.getElementById('page'+number).style.display = "block";
		hidePages(number);
	}
	if (window.pageId)
	{
		pageId = number;
	}
}

function hidePages(exempt)
{
	// 10 is completely arbitrary.  There will never be 10 pages. 
	for (i=1;i<10;i++)
	{
		if (i != exempt)
		{
			// make sure it exists
			if (document.getElementById('page'+i))
			{
				document.getElementById('page'+i).style.display = "none";
			}
			else
			{
				break;
			}
		}
	}
}