rem: var scripts = this.response.text.match(/<script[^>]*>([\s\S]*?)<\/script>/gi); if (scripts) for (var i = 0; i < scripts.length; i++) eval(scripts[i]); 
add: var script, regexp = /<script[^>]*>([\s\S]*?)<\/script>/i; while (script = regexp.exec(this.response.text)) eval(script[1]); 
context: 	evalScripts: function(){		var scripts = this.response.text.match(/<script[^>]*>([\s\S]*?)<\/script>/gi);		if (scripts) for (var i = 0; i < scripts.length; i++) eval(scripts[i]);	}
meta: 7052	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7052/beeffe41a03eea9e5a9b2b78e6550fe40257e95c/Ajax.js/buggy/Remote/Ajax.js