URL変数を取得

/**
* URL変数を取得する
*/
function getUrlVars( url )
{
//URL変数がない場合
if ( !url.indexOf( ‘?’ )) {
return null;
}

var res = {};
var tmp = url.split(‘?’);
var ntmp;

if (tmp.length === 0) {
return null;
}

tmp[1] = tmp[1] + “”;
tmp = tmp[1].split(‘&’);

for (var n = 0; n < tmp.length; n++) {
ntmp = tmp[n].split(‘=’);
res[ntmp[0]] = ntmp[1];
}

return res;
}