Index: /FCKeditor/trunk/editor/_source/internals/fck.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fck.js	(revision 256)
+++ /FCKeditor/trunk/editor/_source/internals/fck.js	(revision 257)
@@ -32,4 +32,9 @@
 	HasFocus	: false,
 
+	AttachToOnSelectionChange : function( functionPointer )
+	{
+		this.Events.AttachEvent( 'OnSelectionChange', functionPointer ) ;
+	},
+
 	GetLinkedFieldValue : function()
 	{
Index: /FCKeditor/trunk/editor/_source/internals/fck_gecko.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fck_gecko.js	(revision 256)
+++ /FCKeditor/trunk/editor/_source/internals/fck_gecko.js	(revision 257)
@@ -123,9 +123,4 @@
 			FCK.ExecuteNamedCommand( commandName, commandParameter ) ;
 	}
-}
-
-FCK.AttachToOnSelectionChange = function( functionPointer )
-{
-	this.Events.AttachEvent( 'OnSelectionChange', functionPointer ) ;
 }
 
Index: /FCKeditor/trunk/editor/_source/internals/fck_ie.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fck_ie.js	(revision 256)
+++ /FCKeditor/trunk/editor/_source/internals/fck_ie.js	(revision 257)
@@ -345,9 +345,4 @@
 }
 
-FCK.AttachToOnSelectionChange = function( functionPointer )
-{
-	this.Events.AttachEvent( 'OnSelectionChange', functionPointer ) ;
-}
-
 FCK.CreateLink = function( url )
 {
