rem: trim: function(str) { return str.replace(/(^\s+)([^\s]*)(\s+$)/, '$2'); 
add: trim: function ( str ) { return this.rtrim( this.ltrim( str ) ); 
context:  	trim: function(str) 	{    	return str.replace(/(^\s+)([^\s]*)(\s+$)/, '$2');	},
meta: 9270	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9270/c3d5e9f18c763cdacc4cc0855e0260b0133fd300/BirtUtility.js/clean/viewer/org.eclipse.birt.report.viewer/birt/webcontent/birt/ajax/utility/BirtUtility.js