function SwatTextareaEditor(id, width, height)
{
	this.id     = id;
	this.height = height;
	this.width  = width;

	YAHOO.util.Event.onDOMReady(this.init, this, true);
}

SwatTextareaEditor.prototype.init = function()
{
	var config = {
		handleSubmit:  true,
		height:        this.height,
		width:         '1000',//;this.width,
		limitCommands: true,
		markup:        'xhtml',
		toolbar:       {
			buttonType:  'advanced',
			collapse:    false,
			titlebar:    false,
			draggable:   false,
			grouplabels: false,
			buttons:     [
				{ group: 'textstyle', label: 'Font Style',
					buttons: [
						{ type: 'push', label: 'Bold CTRL + SHIFT + B', value: 'bold' },
						{ type: 'push', label: 'Italic CTRL + SHIFT + I', value: 'italic' },
					]
				},
				{ type: 'separator' },
				{ group: 'textstyle2', label: '&nbsp;',
					buttons: [
						{ type: 'push', label: 'Remove Formatting', value: 'removeformat', disabled: true },
					]
				},
				{ type: 'separator' },
				{ group: 'undoredo', label: 'Undo/Redo',
					buttons: [
						{ type: 'push', label: 'Undo', value: 'undo', disabled: true },
						{ type: 'push', label: 'Redo', value: 'redo', disabled: true }

					]
				},
				{ type: 'separator' },
				{ group: 'parastyle', label: 'Paragraph Style',
					buttons: [
					{ type: 'select', label: 'Normal', value: 'heading', disabled: true,
						menu: [
							{ text: 'Normal', value: 'none', checked: true },
							{ text: 'Header 1', value: 'h1' },
							{ text: 'Header 2', value: 'h2' },
							{ text: 'Header 3', value: 'h3' },
							{ text: 'Header 4', value: 'h4' },
							{ text: 'Header 5', value: 'h5' },
							{ text: 'Header 6', value: 'h6' }
						]
					}
					]
				},
				{ type: 'separator' },
				{ group: 'indentlist2', label: 'Indenting and Lists',
					buttons: [
						{ type: 'push', label: 'Indent', value: 'indent', disabled: true },
						{ type: 'push', label: 'Outdent', value: 'outdent', disabled: true },
						{ type: 'push', label: 'Create an Unordered List', value: 'insertunorderedlist' },
						{ type: 'push', label: 'Create an Ordered List', value: 'insertorderedlist' }
					]
				},
				{ type: 'separator' },
				{ group: 'insertitem', label: 'Insert Item',
					buttons: [
						{ type: 'push', label: 'HTML Link CTRL + SHIFT + L', value: 'createlink', disabled: true },
						{ type: 'push', label: 'Insert Image', value: 'insertimage' }
					]
				}
			]
		}
	};

	this.editor = new YAHOO.widget.Editor(this.id, config);
	this.editor.render();
}

@@ -2458,16 +2458,22 @@
 .widget.
+Simple
 Editor(t

Use simple editor until we can simplify the insert image and link dialogues a bit more.