
// parms.js - lrb - 2/16/2004 
// 2/22/2004 - fixed bug involving parms that themselves have &'s
// fixed bug involving case where there's only one parm

var idx=document.URL.indexOf('?');
var params=new Array();
var tail="",amper="&",equals="=";
if (idx!=-1) {
  tail=document.URL.substring(idx, document.URL.length);
  var idx_amper=document.URL.indexOf('&');
  var idx_bang=document.URL.indexOf('!');
  if ((idx_amper==-1)&&(idx_bang!=-1)) {amper="!";equals="~";}
  var pairs=document.URL.substring(idx+1, document.URL.length).split(amper);
  for (var i=0; i<pairs.length; i++) {
    nameVal=pairs[i].split(equals);
	if (params[nameVal[0]]==undefined) {
	  params[nameVal[0]]=nameVal[1];
	  }
  }
}

