function ccbnGetQS() {
    var theLocation = self.location;
    var ccbn_i, qString = theLocation.search.substr(1);
    var queryString = new Object;
    if (qString.length > 0) {
        var params = qString.replace(/\+/g, " ").split("&");
        for (ccbn_i = 0; ccbn_i < params.length; ccbn_i++) {
            params[ccbn_i] = unescape(params[ccbn_i]).split("=");
            queryString[params[ccbn_i][0]] = params[ccbn_i][1];
        }
    }
    return queryString;
}