Index: /CKEditor/branches/prototype/_source/lang/en.js
===================================================================
--- /CKEditor/branches/prototype/_source/lang/en.js	(revision 2833)
+++ /CKEditor/branches/prototype/_source/lang/en.js	(revision 2834)
@@ -78,4 +78,5 @@
 		notSet			: '<not set>',
 		id				: 'Id',
+		name			: 'Name',
 		langDir			: 'Language Direction',
 		langDirLtr		: 'Left to Right (LTR)',
@@ -161,7 +162,4 @@
 	},
 
-	// Dialog titles. TODO: Group these with their dialogs.
-	imageButtonProp	: 'Image Button Properties',
-
 	// Find And Replace Dialog
 	findAndReplace :
@@ -283,8 +281,9 @@
 	},
 
-	// Image Dialog. TODO: Group these under image.
+	// Image Dialog.
 	image :
 	{
 		title		: 'Image Properties',
+		titleButton	: 'Image Button Properties',
 		infoTab	: 'Image Info',
 		btnUpload	: 'Send it to the Server',
Index: /CKEditor/branches/prototype/_source/plugins/find/dialogs/find.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/find/dialogs/find.js	(revision 2833)
+++ /CKEditor/branches/prototype/_source/plugins/find/dialogs/find.js	(revision 2834)
@@ -28,5 +28,5 @@
 			return;
 
-		var isCursor = ( cursorOrTextNode instanceOf characterCursor );
+		var isCursor = ( cursorOrTextNode instanceof characterCursor );
 		CKEDITOR.tools.extend( this._ || ( this._ = {} ),
 			{
@@ -38,4 +38,9 @@
 		CKEDITOR.event.implementOn( this );
 	};
+
+	CKEDITOR.tools.extend( characterCursor,
+		{
+		} );
+
 	characterCursor.prototype = {
 		'next' : function()
Index: /CKEditor/branches/prototype/_source/plugins/forms/dialogs/radio.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/forms/dialogs/radio.js	(revision 2833)
+++ /CKEditor/branches/prototype/_source/plugins/forms/dialogs/radio.js	(revision 2834)
@@ -55,5 +55,5 @@
 
 	return {
-		title : editor.lang.lang.checkboxAndRadio.radioTitle,
+		title : editor.lang.checkboxAndRadio.radioTitle,
 		resizable : CKEDITOR.DIALOG_RESIZE_NONE,
 		minWidth : 400,
@@ -109,6 +109,6 @@
 			{
 				id : 'info',
-				label : editor.lang.lang.checkboxAndRadio.radioTitle,
-				title : editor.lang.lang.checkboxAndRadio.radioTitle,
+				label : editor.lang.checkboxAndRadio.radioTitle,
+				title : editor.lang.checkboxAndRadio.radioTitle,
 				accessKey : 'I',
 				elements : [
Index: /CKEditor/branches/prototype/_source/plugins/forms/dialogs/textarea.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/forms/dialogs/textarea.js	(revision 2833)
+++ /CKEditor/branches/prototype/_source/plugins/forms/dialogs/textarea.js	(revision 2834)
@@ -132,5 +132,5 @@
 						validate: function()
 						{
-							var func = CKEDITOR.dialog.validate.integer( title		editor.lang.common.validateNumberFailed );
+							var func = CKEDITOR.dialog.validate.integer( editor.lang.common.validateNumberFailed );
 							var isValid = func.apply( this );
 							if ( isValid )
Index: /CKEditor/branches/prototype/_source/plugins/image/dialogs/image.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/image/dialogs/image.js	(revision 2833)
+++ /CKEditor/branches/prototype/_source/plugins/image/dialogs/image.js	(revision 2834)
@@ -434,5 +434,5 @@
 
 	return {
-		title : ( imageDialog ) ? editor.lang.image.title : editor.lang.imageButtonProp,
+		title : ( imageDialog ) ? editor.lang.image.title : editor.lang.image.titleButton,
 		minWidth : 450,
 		minHeight : 400,
