add: debug("parseQuery: " + key + ' = ' + theValue); 
context: function parseQuery(key) {    var theIdx = location.href.indexOf('?');    if (theIdx > -1) {        var theQuery = location.href.substring(theIdx+1);        //alert("parseQuery: " + key + ' from ' + theQuery);        theIdx = theQuery.indexOf(key);        if (theIdx > -1) {            // parse past the key and the '='            var theValue = theQuery.substring(theIdx + key.length + 1);            // stop at the terminating ';' or '&', if present            theIdx = theValue.indexOf('&');            if (theIdx > -1) {                theValue = theValue.substring(0, theIdx);            }            theIdx = theValue.indexOf(';');            if (theIdx > -1) {                theValue = theValue.substring(0, theIdx);            }            //alert("parseQuery: " + key + ' = ' + theValue);            return unescape(theValue);        } // if theIdx    } // if theQuery} // parseQuery
meta: 952	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/952/469474651c3f770b832f583fd47778d445b5bf5a/cq.js/buggy/cq.js