Index: /FCKeditor/trunk/_whatsnew.html
===================================================================
--- /FCKeditor/trunk/_whatsnew.html	(revision 693)
+++ /FCKeditor/trunk/_whatsnew.html	(revision 694)
@@ -48,5 +48,5 @@
 			connectors have been unified so they can reuse the same configuration settings.<br>
 			[<a target="_blank" href="http://dev.fckeditor.net/ticket/865">#865</a>] The asp and php connectors have been improved so it's easy to select the location of the destination 
-			folder for each  file type, and it's no longer neccesary to use the "file", "image", "flash" subfolders<br>
+			folder for each  file type, and it's no longer necessary to use the "file", "image", "flash" subfolders<br>
 			<span style="color: #ff0000">Attention:</span> The location of all the connectors have been changed in 
 			the fckconfig.js file. Please check your settings to match the current ones. Also review carefully the 
@@ -120,10 +120,10 @@
 		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/268">#268</a>] Fixed special XHTML characters present 
 			in event attribute values being converted inappropriately when switching to source view.</li>
-		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/272">#272</a>] The toolbar was cutted sometimes in IE to
+		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/272">#272</a>] The toolbar was cut sometimes in IE to
 			just one row if there are multiple instances of the editor.</li>
 		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/515">#515</a>] Tables in Firefox didn't inherint font
 			styles properly in Standards mode.</li>
 		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/321">#321</a>] If FCKeditor is initially hidden in Firefox
-			it will no longer be neccesary to call the oEditor.MakeEditable() function.</li>
+			it will no longer be necessary to call the oEditor.MakeEditable() function.</li>
 		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/299">#299</a>] The 'Browse Server' button in the Image
 			and Flash dialogs was a little too high.</li>
Index: /FCKeditor/trunk/editor/_source/classes/fckdomrange.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckdomrange.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fckdomrange.js	(revision 694)
@@ -20,5 +20,5 @@
  *
  * Class for working with a selection range, much like the W3C DOM Range, but
- * it is not intented to be an implementation of the W3C interface.
+ * it is not intended to be an implementation of the W3C interface.
  */
 
@@ -489,5 +489,5 @@
 						if ( !oSibling )
 						{
-							// Continue if we are not yet in the block limit (inide a <b>, for example).
+							// Continue if we are not yet in the block limit (inside a <b>, for example).
 							if ( oNode.parentNode != this.EndBlockLimit )
 								oNode = oNode.parentNode ;
Index: /FCKeditor/trunk/editor/_source/classes/fckdomrange_gecko.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckdomrange_gecko.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fckdomrange_gecko.js	(revision 694)
@@ -20,5 +20,5 @@
  *
  * Class for working with a selection range, much like the W3C DOM Range, but
- * it is not intented to be an implementation of the W3C interface.
+ * it is not intended to be an implementation of the W3C interface.
  * (Gecko Implementation)
  */
@@ -54,5 +54,5 @@
 		{
 			// There is a bug in Firefox implementation (it would be too easy
-			// otherwhise). The new start can't be after the end (W3C says it can).
+			// otherwise). The new start can't be after the end (W3C says it can).
 			// So, let's create a new range and collapse it to the desired point.
 			if ( e.toString().Contains( 'NS_ERROR_ILLEGAL_VALUE' ) )
Index: /FCKeditor/trunk/editor/_source/classes/fckdomrange_ie.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckdomrange_ie.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fckdomrange_ie.js	(revision 694)
@@ -20,5 +20,5 @@
  *
  * Class for working with a selection range, much like the W3C DOM Range, but
- * it is not intented to be an implementation of the W3C interface.
+ * it is not intended to be an implementation of the W3C interface.
  * (IE Implementation)
  */
Index: /FCKeditor/trunk/editor/_source/classes/fckeditingarea.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckeditingarea.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fckeditingarea.js	(revision 694)
@@ -66,5 +66,5 @@
 
 		// IE has a bug with the <base> tag... it must have a </base> closer,
-		// otherwise the all sucessive tags will be set as children nodes of the <base>.
+		// otherwise the all successive tags will be set as children nodes of the <base>.
 		if ( FCKBrowserInfo.IsIE )
 			html = html.replace( /(<base[^>]*?)\s*\/?>(?!\s*<\/base>)/gi, '$1></base>' ) ;
@@ -113,5 +113,5 @@
 
 		// Firefox 1.0.x is buggy... ohh yes... so let's do it two times and it
-		// will magicaly work.
+		// will magically work.
 		if ( FCKBrowserInfo.IsGecko10 && !secondCall )
 		{
@@ -206,5 +206,5 @@
 			}
 
-			// Analysing Firefox 1.5 source code, it seams that there is support for a
+			// Analyzing Firefox 1.5 source code, it seams that there is support for a
 			// "insertBrOnReturn" command. Applying it gives no error, but it doesn't
 			// gives the same behavior that you have with IE. It works only if you are
Index: /FCKeditor/trunk/editor/_source/classes/fckelementpath.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckelementpath.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fckelementpath.js	(revision 694)
@@ -19,5 +19,5 @@
  * == END LICENSE ==
  *
- * Manages the DOM anscensors element list of a specific DOM node
+ * Manages the DOM ascensors element list of a specific DOM node
  * (limited to body, inclusive).
  */
Index: /FCKeditor/trunk/editor/_source/classes/fckenterkey.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckenterkey.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fckenterkey.js	(revision 694)
@@ -520,5 +520,5 @@
 }
 
-// Outdents a LI, maintaining the seletion defined on a range.
+// Outdents a LI, maintaining the selection defined on a range.
 FCKEnterKey.prototype._OutdentWithSelection = function( li, range )
 {
Index: /FCKeditor/trunk/editor/_source/classes/fckiecleanup.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckiecleanup.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fckiecleanup.js	(revision 694)
@@ -24,5 +24,5 @@
 var	FCKIECleanup = function( attachWindow )
 {
-	// If the attachWindow already have a cleanup object, jusgt use that one.
+	// If the attachWindow already have a cleanup object, just use that one.
 	if ( attachWindow._FCKCleanupObj )
 		this.Items = attachWindow._FCKCleanupObj.Items ;
Index: /FCKeditor/trunk/editor/_source/classes/fckkeystrokehandler.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckkeystrokehandler.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fckkeystrokehandler.js	(revision 694)
@@ -96,5 +96,5 @@
 	if ( keystrokeValue )
 	{
-		// If the keystroke has been explicetly set to "true" OR calling the
+		// If the keystroke has been explicitly set to "true" OR calling the
 		// "OnKeystroke" event, it doesn't return "true", the default behavior
 		// must be preserved.
Index: /FCKeditor/trunk/editor/_source/classes/fckpanel.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckpanel.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fckpanel.js	(revision 694)
@@ -97,5 +97,5 @@
 	this.MainNode = oDocument.body.appendChild( oDocument.createElement('DIV') ) ;
 
-	// The "float" property must be set so Firefox calculates the size correcly.
+	// The "float" property must be set so Firefox calculates the size correctly.
 	this.MainNode.style.cssFloat = this.IsRTL ? 'right' : 'left' ;
 }
Index: /FCKeditor/trunk/editor/_source/classes/fckstyledef_gecko.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckstyledef_gecko.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fckstyledef_gecko.js	(revision 694)
@@ -19,5 +19,5 @@
  * == END LICENSE ==
  *
- * FCKStyleDef Class: represents a single stylke definition. (Gecko specific)
+ * FCKStyleDef Class: represents a single style definition. (Gecko specific)
  */
 
Index: /FCKeditor/trunk/editor/_source/classes/fckstyledef_ie.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckstyledef_ie.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fckstyledef_ie.js	(revision 694)
@@ -19,5 +19,5 @@
  * == END LICENSE ==
  *
- * FCKStyleDef Class: represents a single stylke definition. (IE specific)
+ * FCKStyleDef Class: represents a single style definition. (IE specific)
  */
 
Index: /FCKeditor/trunk/editor/_source/classes/fckstylesloader.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckstylesloader.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fckstylesloader.js	(revision 694)
@@ -61,5 +61,5 @@
 
 			// IE changes the "style" attribute value when applied to an element
-			// so we must get the final resulting value (for comparision issues).
+			// so we must get the final resulting value (for comparison issues).
 			if ( sAttName.toLowerCase() == 'style' )
 			{
Index: /FCKeditor/trunk/editor/_source/classes/fcktoolbarbreak_ie.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fcktoolbarbreak_ie.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fcktoolbarbreak_ie.js	(revision 694)
@@ -20,5 +20,5 @@
  *
  * FCKToolbarBreak Class: breaks the toolbars.
- * It makes it possible to force the toolbar to brak to a new line.
+ * It makes it possible to force the toolbar to break to a new line.
  * This is the IE specific implementation.
  */
Index: /FCKeditor/trunk/editor/_source/classes/fckw3crange.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckw3crange.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/classes/fckw3crange.js	(revision 694)
@@ -37,5 +37,5 @@
 FCKW3CRange.CreateRange = function( parentDocument )
 {
-	// We could opt to use the Range implentation of the browsers. The problem
+	// We could opt to use the Range implementation of the browsers. The problem
 	// is that every browser have different bugs on their implementations,
 	// mostly related to different interpretations of the W3C specifications.
@@ -198,5 +198,5 @@
 	},
 
-	// The selection may be lost when clonning (due to the splitText() call).
+	// The selection may be lost when cloning (due to the splitText() call).
 	cloneContents : function()
 	{
@@ -292,5 +292,5 @@
 			// The compared nodes will match until we find the top most
 			// siblings (different nodes that have the same parent).
-			// "i" will hold the index in the parants array for the top
+			// "i" will hold the index in the parents array for the top
 			// most element.
 			if ( topStart != topEnd )
@@ -325,5 +325,5 @@
 				currentSibling = currentNode.nextSibling ;
 
-				// If clonning, just clone it.
+				// If cloning, just clone it.
 				if ( action == 2 )	// 2 = Clone
 					clone.appendChild( currentNode.cloneNode( true ) ) ;
@@ -373,5 +373,5 @@
 					currentSibling = currentNode.previousSibling ;
 
-					// If clonning, just clone it.
+					// If cloning, just clone it.
 					if ( action == 2 )	// 2 = Clone
 						clone.insertBefore( currentNode.cloneNode( true ), clone.firstChild ) ;
Index: /FCKeditor/trunk/editor/_source/commandclasses/fcktextcolorcommand.js
===================================================================
--- /FCKeditor/trunk/editor/_source/commandclasses/fcktextcolorcommand.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/commandclasses/fcktextcolorcommand.js	(revision 694)
@@ -23,5 +23,5 @@
  */
 
-// FCKTextColorCommand Contructor
+// FCKTextColorCommand Constructor
 //		type: can be 'ForeColor' or 'BackColor'.
 var FCKTextColorCommand = function( type )
Index: /FCKeditor/trunk/editor/_source/fckeditorapi.js
===================================================================
--- /FCKeditor/trunk/editor/_source/fckeditorapi.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/fckeditorapi.js	(revision 694)
@@ -37,5 +37,5 @@
 
 		// Note: we check the existence of oEditor.GetParentForm because some external 
-		// code (like JSON) can extend the Object protype and we get then extra oEditor 
+		// code (like JSON) can extend the Object prototype and we get then extra oEditor 
 		// objects that aren't really FCKeditor instances.
 		var sScript =
Index: /FCKeditor/trunk/editor/_source/fckjscoreextensions.js
===================================================================
--- /FCKeditor/trunk/editor/_source/fckjscoreextensions.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/fckjscoreextensions.js	(revision 694)
@@ -21,5 +21,5 @@
  * Extensions to the JavaScript Core.
  *
- * All custom extentions functions are PascalCased to differ from the standard
+ * All custom extensions functions are PascalCased to differ from the standard
  * camelCased ones.
  */
Index: /FCKeditor/trunk/editor/_source/internals/fck.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fck.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/internals/fck.js	(revision 694)
@@ -315,5 +315,5 @@
 		}
 
-		// Protect some empty elements. We must do it separately becase the
+		// Protect some empty elements. We must do it separately because the
 		// original tag may not contain the closing slash, like <hr>:
 		//		- <meta> tags get executed, so if you have a redirect meta, the
@@ -435,5 +435,5 @@
 
 	// This collection is used by the browser specific implementations to tell
-	// wich named commands must be handled separately.
+	// which named commands must be handled separately.
 	RedirectNamedCommands : new Object(),
 
@@ -583,5 +583,5 @@
 
 		// Create a range for the selection. V3 will have a new selection
-		// object that may internaly supply this feature.
+		// object that may internally supply this feature.
 		var range = new FCKDomRange( this.EditorWindow ) ;
 
@@ -860,5 +860,5 @@
 
 	// The return value indicates if the default behavior of the keystroke must
-	// be cancelled. Let's do that only if the Execute() call explicitelly returns "false".
+	// be cancelled. Let's do that only if the Execute() call explicitly returns "false".
 	var oCommand = FCK.Commands.GetCommand( keystrokeValue ) ;
 	return ( oCommand.Execute.apply( oCommand, FCKTools.ArgumentsToArray( arguments, 2 ) ) !== false ) ;
Index: /FCKeditor/trunk/editor/_source/internals/fck_gecko.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fck_gecko.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/internals/fck_gecko.js	(revision 694)
@@ -28,5 +28,5 @@
 FCK.InitializeBehaviors = function()
 {
-	// When calling "SetData", the editing area IFRAME gets a fixed height. So we must recaulculate it.
+	// When calling "SetData", the editing area IFRAME gets a fixed height. So we must recalculate it.
 	if ( FCKBrowserInfo.IsGecko )		// Not for Safari/Opera.
 		Window_OnResize() ;
@@ -123,5 +123,5 @@
 				// now we want to get out of our current parent node, adopt the next parent, and move the caret to 
 				// the appropriate text node under our new parent.
-				// our new parent might be our curernt parent's siblings if we are lucky.
+				// our new parent might be our current parent's siblings if we are lucky.
 				range.setStart( nextTextNode, 0 ) ;
 				range.setEnd( nextTextNode, 0 ) ;
@@ -221,5 +221,5 @@
 
 	// On Gecko, firing the "OnSelectionChange" event on every key press started to be too much
-	// slow. So, a timer has been implemented to solve performance issues when tipying to quickly.
+	// slow. So, a timer has been implemented to solve performance issues when typing to quickly.
 	this.EditorDocument.addEventListener( 'keyup', this.ExecOnSelectionChangeTimer, false ) ;
 
@@ -393,5 +393,5 @@
 	// TODO: Implement the "Paste as Plain Text" code.
 
-	// If the function is called inmediately Firefox 2 does automatically paste the contents as soon as the new dialog is created
+	// If the function is called immediately Firefox 2 does automatically paste the contents as soon as the new dialog is created
 	// so we run it in a Timeout and the paste event can be cancelled
 	FCKTools.RunFunction( FCKDialog.OpenDialog, FCKDialog, ['FCKDialog_Paste', FCKLang.PasteAsText, 'dialog/fck_paste.html', 400, 330, 'PlainText'] ) ;
Index: /FCKeditor/trunk/editor/_source/internals/fck_ie.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fck_ie.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/internals/fck_ie.js	(revision 694)
@@ -35,5 +35,5 @@
 
 		// The behaviors should be pointed using the FullBasePath to avoid security
-		// errors when using a differente BaseHref.
+		// errors when using a different BaseHref.
 		sStyle = '<style type="text/css" _fcktemp="true">' ;
 
@@ -161,5 +161,5 @@
 		oSel.clear() ;
 
-	// Using the following trick, any comment in the begining of the HTML will
+	// Using the following trick, any comment in the beginning of the HTML will
 	// be preserved.
 	html = '<span id="__fakeFCKRemove__">&nbsp;</span>' + html ;
@@ -180,5 +180,5 @@
 {
 	var oDoc = FCK.EditorDocument ;
-	// Using the following trick, any comment in the begining of the HTML will
+	// Using the following trick, any comment in the beginning of the HTML will
 	// be preserved.
 	oDoc.body.innerHTML = '<div id="__fakeFCKRemove__">&nbsp;</div>' + html ;
@@ -291,5 +291,5 @@
 {
 	// The following seams to be the only reliable way to check is script
-	// pasting operations are enabled in the secutiry settings of IE6 and IE7.
+	// pasting operations are enabled in the security settings of IE6 and IE7.
 	// It adds a little bit of overhead to the check, but so far that's the
 	// only way, mainly because of IE7.
Index: /FCKeditor/trunk/editor/_source/internals/fckconfig.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fckconfig.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/internals/fckconfig.js	(revision 694)
@@ -54,5 +54,5 @@
 
 // There is a bug in Gecko. If the editor is hidden on startup, an error is
-// thrown when trying to get the screen dimentions.
+// thrown when trying to get the screen dimensions.
 try
 {
Index: /FCKeditor/trunk/editor/_source/internals/fckdialog_gecko.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fckdialog_gecko.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/internals/fckdialog_gecko.js	(revision 694)
@@ -62,5 +62,5 @@
 	this.Window = oWindow ;
 
-	// Try/Catch must be used to avoit an error when using a frameset
+	// Try/Catch must be used to avoid an error when using a frameset
 	// on a different domain:
 	// "Permission denied to get property Window.releaseEvents".
@@ -87,5 +87,5 @@
 	else
 	{
-		// Try/Catch must be used to avoit an error when using a frameset
+		// Try/Catch must be used to avoid an error when using a frameset
 		// on a different domain:
 		// "Permission denied to get property Window.releaseEvents".
Index: /FCKeditor/trunk/editor/_source/internals/fckdomtools.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fckdomtools.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/internals/fckdomtools.js	(revision 694)
@@ -119,6 +119,6 @@
 					else if ( sTrimmed.length < iOriginalLength )
 					{
-						// If the trimmed text lenght is less than the original
-						// lenght, strip all spaces from the end by splitting
+						// If the trimmed text length is less than the original
+						// length, strip all spaces from the end by splitting
 						// the text and removing the resulting useless node.
 
@@ -188,9 +188,9 @@
 	 *				handled. If set to "true", only white spaces text nodes
 	 *				will be ignored, while non white space text nodes will stop
-	 *				the search, returning null. If "false" or ommitted, all
+	 *				the search, returning null. If "false" or omitted, all
 	 *				text nodes are ignored.
 	 *		@param {string[]} stopSearchElements An array of element names that
 	 *				will cause the search to stop when found, returning null.
-	 *				May be ommitted (or null).
+	 *				May be omitted (or null).
 	 *		@param {string[]} ignoreElements An array of element names that
 	 *				must be ignored during the search.
@@ -238,9 +238,9 @@
 	 *				handled. If set to "true", only white spaces text nodes
 	 *				will be ignored, while non white space text nodes will stop
-	 *				the search, returning null. If "false" or ommitted, all
+	 *				the search, returning null. If "false" or omitted, all
 	 *				text nodes are ignored.
 	 *		@param {string[]} stopSearchElements An array of element names that
 	 *				will cause the search to stop when found, returning null.
-	 *				May be ommitted (or null).
+	 *				May be omitted (or null).
 	 *		@param {string[]} ignoreElements An array of element names that
 	 *				must be ignored during the search.
Index: /FCKeditor/trunk/editor/_source/internals/fcklanguagemanager.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fcklanguagemanager.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/internals/fcklanguagemanager.js	(revision 694)
@@ -101,5 +101,5 @@
 
 			// Some language codes are set in 5 characters,
-			// like "pt-br" for Brasilian Portuguese.
+			// like "pt-br" for Brazilian Portuguese.
 			if ( sUserLang.length >= 5 )
 			{
Index: /FCKeditor/trunk/editor/_source/internals/fckregexlib.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fckregexlib.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/internals/fckregexlib.js	(revision 694)
@@ -19,5 +19,5 @@
  * == END LICENSE ==
  *
- * These are some Regular Expresions used by the editor.
+ * These are some Regular Expressions used by the editor.
  */
 
@@ -55,5 +55,5 @@
 ElementName		: /(^[a-z_:][\w.\-:]*\w$)|(^[a-z_]$)/ ,
 
-// Used in conjuction with the FCKConfig.ForceSimpleAmpersand configuration option.
+// Used in conjunction with the FCKConfig.ForceSimpleAmpersand configuration option.
 ForceSimpleAmpersand : /___FCKAmp___/g ,
 
@@ -75,6 +75,6 @@
 GeckoEntitiesMarker : /#\?-\:/g ,
 
-// We look for the "src" and href attribute with the " or ' or whithout one of
-// them. We have to do all in one, otherwhise we will have problems with URLs
+// We look for the "src" and href attribute with the " or ' or without one of
+// them. We have to do all in one, otherwise we will have problems with URLs
 // like "thumbnail.php?src=someimage.jpg" (SF-BUG 1554141).
 ProtectUrlsImg	: /<img(?=\s).*?\ssrc=((?:(?:\s*)("|').*?\2)|(?:[^"'][^ >]+))/gi ,
Index: /FCKeditor/trunk/editor/_source/internals/fcktablehandler.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fcktablehandler.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/internals/fcktablehandler.js	(revision 694)
@@ -42,5 +42,5 @@
 FCKTableHandler.DeleteRows = function( row )
 {
-	// If no row has been passed as a parameer,
+	// If no row has been passed as a parameter,
 	// then get the row( s ) containing the cells where the selection is placed in.
 	// If user selected multiple rows ( by selecting multiple cells ), walk
@@ -80,5 +80,5 @@
 FCKTableHandler.DeleteTable = function( table )
 {
-	// If no table has been passed as a parameer,
+	// If no table has been passed as a parameter,
 	// then get the table where the selection is placed in.
 	if ( !table )
@@ -125,5 +125,5 @@
 		var oRow = oTable.rows[i] ;
 
-		// If the row doens't have enought cells, ignore it.
+		// If the row doens't have enough cells, ignore it.
 		if ( oRow.cells.length < ( iIndex + 1 ) )
 			continue ;
@@ -564,5 +564,5 @@
 	var aRows = table.rows ;
 
-	// Row and Collumn counters.
+	// Row and Column counters.
 	var r = -1 ;
 
Index: /FCKeditor/trunk/editor/_source/internals/fckundo.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fckundo.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/internals/fckundo.js	(revision 694)
@@ -142,5 +142,5 @@
 	}
 
-	// If we reach the Maximun number of undo levels, we must remove the first
+	// If we reach the Maximum number of undo levels, we must remove the first
 	// entry of the list shifting all elements.
 	if ( this.CurrentIndex + 1 >= FCKConfig.MaxUndoLevels )
Index: /FCKeditor/trunk/editor/_source/internals/fckxhtml_gecko.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fckxhtml_gecko.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/internals/fckxhtml_gecko.js	(revision 694)
@@ -55,5 +55,5 @@
 			else if ( sAttName == 'class' )
 				sAttValue = oAttribute.nodeValue ;
-			// XHTML doens't support attribute minimization like "CHECKED". It must be trasformed to cheched="checked".
+			// XHTML doens't support attribute minimization like "CHECKED". It must be transformed to checked="checked".
 			else if ( oAttribute.nodeValue === true )
 				sAttValue = sAttName ;
Index: /FCKeditor/trunk/editor/_source/internals/fckxhtml_ie.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fckxhtml_ie.js	(revision 693)
+++ /FCKeditor/trunk/editor/_source/internals/fckxhtml_ie.js	(revision 694)
@@ -59,5 +59,5 @@
 			else if ( nodeName == 'body' && sAttName == 'contenteditable' )
 				continue ;
-			// XHTML doens't support attribute minimization like "CHECKED". It must be trasformed to cheched="checked".
+			// XHTML doens't support attribute minimization like "CHECKED". It must be transformed to checked="checked".
 			else if ( oAttribute.nodeValue === true )
 				sAttValue = sAttName ;
@@ -96,5 +96,5 @@
 }
 
-// IE automaticaly changes <FONT> tags to <FONT size=+0>.
+// IE automatically changes <FONT> tags to <FONT size=+0>.
 FCKXHtml.TagProcessors['font'] = function( node, htmlNode )
 {
Index: /FCKeditor/trunk/editor/dialog/common/fck_dialog_common.js
===================================================================
--- /FCKeditor/trunk/editor/dialog/common/fck_dialog_common.js	(revision 693)
+++ /FCKeditor/trunk/editor/dialog/common/fck_dialog_common.js	(revision 694)
@@ -60,5 +60,5 @@
 }
 
-// Functions used by text fiels to accept numbers only.
+// Functions used by text fields to accept numbers only.
 function IsDigit( e )
 {
Index: /FCKeditor/trunk/editor/dialog/fck_image/fck_image.js
===================================================================
--- /FCKeditor/trunk/editor/dialog/fck_image/fck_image.js	(revision 693)
+++ /FCKeditor/trunk/editor/dialog/fck_image/fck_image.js	(revision 694)
@@ -354,5 +354,5 @@
 function OnSizeChanged( dimension, value )
 {
-	// Verifies if the aspect ration has to be mantained
+	// Verifies if the aspect ration has to be maintained
 	if ( oImageOriginal && bLockRatio )
 	{
Index: /FCKeditor/trunk/editor/dialog/fck_link/fck_link.js
===================================================================
--- /FCKeditor/trunk/editor/dialog/fck_link/fck_link.js	(revision 693)
+++ /FCKeditor/trunk/editor/dialog/fck_link/fck_link.js	(revision 694)
@@ -224,5 +224,5 @@
 	}
 
-	// Accesible popups, the popup data is in the onclick attribute
+	// Accessible popups, the popup data is in the onclick attribute
 	if ( !oPopupMatch ) 
 	{
@@ -251,5 +251,5 @@
 		GetE('cmbLinkProtocol').value = sProtocol ;
 
-		// Remove the protocol and get the remainig URL.
+		// Remove the protocol and get the remaining URL.
 		var sUrl = sHRef.replace( oRegex.UriProtocol, '' ) ;
 
@@ -406,5 +406,5 @@
 }
 
-// Accesible popups
+// Accessible popups
 function BuildOnClickPopup()
 {
@@ -559,5 +559,5 @@
 
 		var onclick;
-		// Accesible popups
+		// Accessible popups
 		if( GetE('cmbTarget').value == 'popup' )
 		{
Index: /FCKeditor/trunk/fckeditor.php
===================================================================
--- /FCKeditor/trunk/fckeditor.php	(revision 693)
+++ /FCKeditor/trunk/fckeditor.php	(revision 694)
@@ -22,5 +22,5 @@
  * This is the integration file for PHP (All versions).
  *
- * It loads the correct integration file based on the PHP version (avoinding
+ * It loads the correct integration file based on the PHP version (avoiding
  * strict error messages with PHP 5).
  */
Index: /FCKeditor/trunk/fckeditor_php4.php
===================================================================
--- /FCKeditor/trunk/fckeditor_php4.php	(revision 693)
+++ /FCKeditor/trunk/fckeditor_php4.php	(revision 694)
@@ -36,5 +36,5 @@
 	var $Config ;
 
-	// PHP 4 Contructor
+	// PHP 4 Constructor
 	function FCKeditor( $instanceName )
 	{
