//Copyright (c) 2003 paulgrant.ca
//http://www.paulgrant.ca

function AsciiTable(iFrom, iTo)
{
	var i		= 0;
	var iIdx	= 0;
	var iCount	= 0;
	var aColour = Array("white","#DDDDDD");

	document.write("<tr bgcolor='" + aColour[ iIdx ] + "'>\n");

	for(i = iFrom; i <= iTo; i++)
	{
		iIdx = ((iIdx == 0) ? 1 : 0);

		document.write("<td bgcolor='" + aColour[ iIdx ] + "' width='50' align='center'>&#38;#" + i + ";</td>\n");

		document.write("<td bgcolor='" + aColour[ iIdx ] + "' width='50' align='center'>&#" + i + ";</td>\n");

		iCount++;
		if((iCount % 5) == 0)
			document.write("</tr>\n<tr'>");
	}

	document.write("</tr>\n");

	return true;
}

function BackNext(iFrom, iTo)
{
	var iNext = iTo + 1;
	var iPrev = iFrom - 128;
	if(iPrev < 0)
		iPrev = 0;

	var sString = "<tr>"
	+ "<td align='center'><a href='./ToolsAsciiTable.html?From=" + iPrev + "&To=" + (iPrev + 127) + "'>&#171; Back</a></td>"
	+ "<td></td>"
	+ "<td align='center'><a href='./ToolsAsciiTable.html?From=" + iNext + "&To=" + (iNext + 127) + "'>Next &#187;</a></td>"
	+ "</tr>";

	document.write(sString);

	return sString;
}

function GetValue(sKey)
{
	var i				= 0;
	var sQueryString	= "";
	var aQSet			= window.location.search.substring(1).split("&");
	var aQPair			= null;

	for(i = 0; i < aQSet.length; i++)
	{
		aQPair = aQSet[ i ].split("=");
		if(!aQPair)
			break;

		if(aQPair[ 0 ] == sKey)
		{
			return aQPair[ 1 ];
		}
	}

	return "";
}

//End.

