/*  * This fucntion parses comma-separated name=value argument pairs from * the query string of the URL.  It stores the name=value pairs in * properties of an object anc returns that object. * Use:  var args = getArgs(); alert(args.x)*/function getArgs(){	var args = new Object();	var query = location.search.substring(1);	var pairs = new Array();	//alert("query: " + query);		if (query.indexOf("%26") != -1) pairs = query.split("%26");	else if (query.indexOf("&") != -1) pairs = query.split("&");	else pairs[0] = query;	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);		args[argname] = unescape(value);		// in javascript 1.5 use decodeURIComponent() instead of escape()	}	return args;}