// This code (all but a few minor tweaks) comes from
// http://theflangynews.editthispage.com/code/jsqs

function QuerystringParser()
{
	// get the query string, ignore the ? at the front.
	var querystring=location.search.substring(1,location.search.length);

	// parse out name/value pairs separated via &
	var args = querystring.split('&');

	// split out each name = value pair
	for (var i=0;i<args.length;i++)
	{
		var pair = args[i].split('=');

		// Fix broken unescaping
		var key = unescape(pair[0]).split('+').join(' ');
		var value = unescape(pair[1]).split('+').join(' ');

		this[key]=value;
	}
}

QuerystringParser.prototype.gettab = QuerystringParser_gettab;
QuerystringParser.prototype.getrow = QuerystringParser_getrow;

function QuerystringParser_gettab(defaultTo)
{
	var value=this["tabToShow"];
	if (value==null){value=defaultTo;}
	
	return value;
}
function QuerystringParser_getrow(defaultTo)
{
	var value=this["rowToShow"];
	if (value==null){value=defaultTo;}
	
	return value;
}



