req.addCallback(function(resp) {   if ((/ok/i).exec(resp.responseText)) { callback(resp); } else { errback(resp); } }); 
litmus.getSubgroup(litmus.currentSubgroupID, function(subgroup) {litmus.statePopulateFields(subgroup); litmus.undisableAll();}); 
		req.addCallback(function(resp) {			// only call callback() if we really had a sucuess. XML 			// processing errors should result in a call to errback()			if ((/ok/i).exec(resp.responseText)) {				callback(resp);			} else {				errback(resp);			}		});
5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5872/d9ab9e6064f2708e103e415dc4e0ecb8cb81faf7/litmus.js/buggy/testing/extensions/community/chrome/content/litmus.js