/*
* This function parses arguments pairs
* from the query string of the URL.
* It stores the name=value pairs in
* properties of an object and then returns that object
*
*/

function GetArgs(windowref) {
  var WRef = windowref || this;
  var args = new Object();
  var query = WRef.location.search.substring(1);
  var pairs = query.split("&");
  for(var i = 0; i < pairs.length; i++) {
    var pos = pairs[i].indexOf('=');
    if(pos == -1) {
      var argname = pairs[i].toLowerCase();
      args[pairs] = '';
    }
    else {
      var argname = pairs[i].substring(0,pos).toLowerCase();
      var value = pairs[i].substring(pos+1);
      args[argname] = unescape(value);
    }
  }
  return args;
}

