// querystring.js// Maakt associatieve array van QueryString...// ... in client-side code.//// A.E.Veltstra// 19/12/2002var QueryString = new Array(0);var strQS = new String(document.location);if (strQS.indexOf('?')>0) {	strQS = strQS.slice(strQS.indexOf('?')+1);		QueryString = MakeArray(strQS);} else {	strQS = "";}function MakeArray(someString) {	var AssociativeArray = new Array(0);	var someArray = new Array(0);	var someValue = new Array(2);	if (someString.indexOf('&')>1) { //more name=value pairs		someArray = someString.split('&');		if (someArray.length) {			for (var k=0; k<someArray.length; k++) {				someValue = someArray[k].split('=');				AssociativeArray.length = (k+1);				AssociativeArray[someValue[0]] = someValue[1];			}		}	} else { //just one name=value pair		someValue = someString.split('=');		AssociativeArray.length = 1;		AssociativeArray[someValue[0]] = someValue[1];	}	return AssociativeArray;}
