rem: for (var i = 0; i < bl.length; ++i) { 
add: for (var i in bl) { 
context: function SpellChecker(editor) {	this.editor = editor;	var cfg = editor.config;	var tt = SpellChecker.I18N;	var bl = SpellChecker.btnList;	var self = this;	// register the toolbar buttons provided by this plugin	var toolbar = [];	for (var i = 0; i < bl.length; ++i) {		var btn = bl[i];		if (!btn) {			toolbar.push("separator");		} else {			var id = "SC-" + btn[0];			cfg.registerButton(id, tt[id], editor.imgURL(btn[0] + ".gif", "SpellChecker"), false,					   function(editor, id) {						   // dispatch button press event						   self.buttonPress(editor, id);					   }, btn[1]);			toolbar.push(id);		}	}	for (var i = 0; i < toolbar.length; ++i) {		cfg.toolbar[0].push(toolbar[i]);	}};
meta: 7119	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/7119/4d968a51f578e3361a382d6fa8372e519c47ba55/spell-checker.js/buggy/phpgwapi/js/htmlarea/plugins/SpellChecker/spell-checker.js