rem: dojo.forEach(qp, function(item){ if(item.length){ var parts = item.split("="); var name = dc(parts.shift()); var val = dc(parts.join("=")); if(dojo.isString(ret[name])){ ret[name] = [ret[name]]; } if(dojo.isArray(ret[name])){ ret[name].push(val); }else{ ret[name] = val; } } }); 
add: dojo.query("option", item).forEach(function(opt){ if(opt.selected){ setValue(ret, _in, opt.value); } }); 
context: 	dojo.forEach(qp, function(item){		if(item.length){			var parts = item.split("=");			var name = dc(parts.shift());			var val = dc(parts.join("="));			if(dojo.isString(ret[name])){				ret[name] = [ret[name]];			}			if(dojo.isArray(ret[name])){				ret[name].push(val);			}else{				ret[name] = val;			}		}	});
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/89e17816c09b1c3f646609ab3b14772ed2b50299/xhr.js/buggy/_base/xhr.js