// Read query string arguments from the url; e.g.,
//
// the url:  http://mediamonitorsuk.com/charts.asp?chart=2&week=7
//
// will cause a document.queryString["chart"] to be set to the value 2
// and a document.queryString["week"] to be set to the value 7

var queryString = new Array ();

function readQueryStrings ()
	{
	var args = location.search.substring(1, location.search.length);
	var attribValuePairs = args.split("&");
	var count = 0;
	for (i = 0; i < attribValuePairs.length; ++i)
		{
		var pair = attribValuePairs[i].split("=");
		queryString[pair[0]] = unescape(pair[1]);
		queryString[count] = new Object;
		queryString[count].key = pair[0];
		queryString[count].value = unescape(pair[1]);
		queryString.length = ++count;
		}
	}

readQueryStrings();


