//	cArgList.js - Functions dealing with arguments following URL
//
//	Copyright (C) 2007-2010 Charles A Upsdell, All Rights Reserved; www.upsdell.com


// CLASSES

function cArgList ( arglist )
{
var query = location.search.substring(1);
var pairs = query.split(";");
for ( var i = 0; i < pairs.length; i++ )
  {
	var pos = pairs[i].indexOf('=');
	if ( pos == -1 ) continue;
	var argname = pairs[i].substring(0,pos);
	var value = pairs[i].substring(pos+1);
	this[argname] = unescape(value);
  }
}

