<!--
//
// Args.js
//
// @author      Michael Skolik
// @version     2.0
// @date        January  02, 1999
// @modified    January  04, 2000
//
// @purpose:	Decodes the querystring of a URL
//		and fills a propertylist with
//		the name=value pairs.
//		The property list is stored in a global Array
//		called  gArgs  and can be acessed as follows:
//		value = gArgs['name'].
//		If name is not in the array 'undefined' will be
//		returned.
//
//

// Global variable
var gArgs = new Array();

function args_init() {
  var i;
  var key, value;
  var argarray, singlearg;
  var argstring = window.location.search;

  if (argstring.charAt(0) != '?')	return;
  argstring = argstring.substring (1, argstring.length);
  argarray = argstring.split('&');
  
  for (i = 0; i < argarray.length; i++) {
    singlearg = argarray[i].split ('=');
    if (singlearg.length != 2)		continue;
    key   = unescape (singlearg[0]);
    value = unescape (singlearg[1]);
    gArgs[key] = value;
  }
}

// Call the args_init() function to set up the gArgs[] array:
args_init();
// -->
