1 $urlp = function(key){
2 var qstring = window.location.search;
3 if (!qstring) return (!key || key == '*') ? {} : null;
4 qstring = qstring.replace(/%20/g, ' ');
5 qstring = qstring.substr(1); // remove ?
6 var param = qstring.split('&');
7 var map = new Object();
8 for (var i = 0, j = param.length; i < j; i++){ var pl=param[i].split('='); map[pl[0]] = pl[1]; }
9 return (!key || key == '*') ? map : map[key];
10 };