Index: /CKEditor/branches/prototype/_source/lang/en.js
===================================================================
--- /CKEditor/branches/prototype/_source/lang/en.js	(revision 2840)
+++ /CKEditor/branches/prototype/_source/lang/en.js	(revision 2841)
@@ -181,4 +181,5 @@
 		matchCase			: 'Match case',
 		matchWord			: 'Match whole word',
+		matchCyclic			: 'Match cyclic',
 		replaceAll			: 'Replace All'
 	},
Index: /CKEditor/branches/prototype/_source/plugins/find/dialogs/find.js
===================================================================
--- /CKEditor/branches/prototype/_source/plugins/find/dialogs/find.js	(revision 2840)
+++ /CKEditor/branches/prototype/_source/plugins/find/dialogs/find.js	(revision 2841)
@@ -81,5 +81,5 @@
 		resizable : CKEDITOR.DIALOG_RESIZE_NONE,
 		minWidth : 400,
-		minHeight : 225,
+		minHeight : 245,
 		buttons : [ CKEDITOR.dialog.cancelButton ],		//Cancel button only.
 		contents : [
@@ -119,4 +119,5 @@
 						id : 'txtFindCaseChk',
 						isChanged : false,
+						style : 'margin-top:28px',
 						label : editor.lang.findAndReplace.matchCase,
 					},
@@ -126,4 +127,11 @@
 						isChanged : false,
 						label : editor.lang.findAndReplace.matchWord,
+					},
+					{
+						type : 'checkbox',
+						id : 'txtFindCyclic',
+						isChanged : false,
+						checked : true,
+						label : editor.lang.findAndReplace.matchCyclic,
 					},
 				]
@@ -197,4 +205,11 @@
 						label : editor.lang.findAndReplace.matchWord,
 					},
+					{
+						type : 'checkbox',
+						id : 'txtReplaceCyclic',
+						isChanged : false,
+						checked : true,
+						label : editor.lang.findAndReplace.matchCyclic,
+					},
 				]
 			}
