
var args;
var args;

function myunescape(str)
{
	str = "" + str;

	while(true)
	{
		var i = str.indexOf('+');
		if (i < 0)
			break;

		str = str.substring(0, i) + ' ' + str.substring(i + 1, str.length);
	}
	return unescape(str);
}

function args_init()
{
	args = new Array();

	var argstring = window.location.search;
	if (argstring.charAt(0) != '?')
		return;

	argstring = argstring.substring(1, argstring.length);
	var argarray = argstring.split('&');
	var i;
	var singlearg;

	for (i = 0; i < argarray.length; ++ i)
	{
		singlearg = argarray[i].split('=');
		if (singlearg.length != 2)
			continue;

		var key = myunescape(singlearg[0]);
		var value = myunescape(singlearg[1]);

		args[key] = value;
	}
}

args_init();
