это сойдёт?
var get = {};
if (location.search) {
var c = location.search.substring(1).split('&');
for (var i = 0; i < c.length; i++) {
var ar = c[i].split('=');
if (ar[0] != '') {
get[ar[0]] = unescape(ar[1]);
}
}
}
// использование
var query = get['query']; // $query = $_GET['query'];