update address standardization for cust_location changes
[freeside.git] / rt / share / html / NoAuth / RichText / FCKeditor / editor / _source / internals / fckcommands.js
diff --git a/rt/share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckcommands.js b/rt/share/html/NoAuth/RichText/FCKeditor/editor/_source/internals/fckcommands.js
deleted file mode 100644 (file)
index a6a68a1..0000000
+++ /dev/null
@@ -1,172 +0,0 @@
-/*\r
- * FCKeditor - The text editor for Internet - http://www.fckeditor.net\r
- * Copyright (C) 2003-2009 Frederico Caldeira Knabben\r
- *\r
- * == BEGIN LICENSE ==\r
- *\r
- * Licensed under the terms of any of the following licenses at your\r
- * choice:\r
- *\r
- *  - GNU General Public License Version 2 or later (the "GPL")\r
- *    http://www.gnu.org/licenses/gpl.html\r
- *\r
- *  - GNU Lesser General Public License Version 2.1 or later (the "LGPL")\r
- *    http://www.gnu.org/licenses/lgpl.html\r
- *\r
- *  - Mozilla Public License Version 1.1 or later (the "MPL")\r
- *    http://www.mozilla.org/MPL/MPL-1.1.html\r
- *\r
- * == END LICENSE ==\r
- *\r
- * Define all commands available in the editor.\r
- */\r
-\r
-var FCKCommands = FCK.Commands = new Object() ;\r
-FCKCommands.LoadedCommands = new Object() ;\r
-\r
-FCKCommands.RegisterCommand = function( commandName, command )\r
-{\r
-       this.LoadedCommands[ commandName ] = command ;\r
-}\r
-\r
-FCKCommands.GetCommand = function( commandName )\r
-{\r
-       var oCommand = FCKCommands.LoadedCommands[ commandName ] ;\r
-\r
-       if ( oCommand )\r
-               return oCommand ;\r
-\r
-       switch ( commandName )\r
-       {\r
-               case 'Bold'                     :\r
-               case 'Italic'           :\r
-               case 'Underline'        :\r
-               case 'StrikeThrough':\r
-               case 'Subscript'        :\r
-               case 'Superscript'      : oCommand = new FCKCoreStyleCommand( commandName ) ; break ;\r
-\r
-               case 'RemoveFormat'     : oCommand = new FCKRemoveFormatCommand() ; break ;\r
-\r
-               case 'DocProps'         : oCommand = new FCKDialogCommand( 'DocProps'   , FCKLang.DocProps                              , 'dialog/fck_docprops.html'    , 400, 380, FCKCommands.GetFullPageState ) ; break ;\r
-               case 'Templates'        : oCommand = new FCKDialogCommand( 'Templates'  , FCKLang.DlgTemplatesTitle             , 'dialog/fck_template.html'    , 380, 450 ) ; break ;\r
-               case 'Link'                     : oCommand = new FCKDialogCommand( 'Link'               , FCKLang.DlgLnkWindowTitle             , 'dialog/fck_link.html'                , 400, 300 ) ; break ;\r
-               case 'Unlink'           : oCommand = new FCKUnlinkCommand() ; break ;\r
-               case 'VisitLink'        : oCommand = new FCKVisitLinkCommand() ; break ;\r
-               case 'Anchor'           : oCommand = new FCKDialogCommand( 'Anchor'             , FCKLang.DlgAnchorTitle                , 'dialog/fck_anchor.html'              , 370, 160 ) ; break ;\r
-               case 'AnchorDelete'     : oCommand = new FCKAnchorDeleteCommand() ; break ;\r
-               case 'BulletedList'     : oCommand = new FCKDialogCommand( 'BulletedList', FCKLang.BulletedListProp             , 'dialog/fck_listprop.html?UL' , 370, 160 ) ; break ;\r
-               case 'NumberedList'     : oCommand = new FCKDialogCommand( 'NumberedList', FCKLang.NumberedListProp             , 'dialog/fck_listprop.html?OL' , 370, 160 ) ; break ;\r
-               case 'About'            : oCommand = new FCKDialogCommand( 'About'              , FCKLang.About                                 , 'dialog/fck_about.html'               , 420, 330, function(){ return FCK_TRISTATE_OFF ; } ) ; break ;\r
-               case 'Find'                     : oCommand = new FCKDialogCommand( 'Find'               , FCKLang.DlgFindAndReplaceTitle, 'dialog/fck_replace.html'             , 340, 230, null, null, 'Find' ) ; break ;\r
-               case 'Replace'          : oCommand = new FCKDialogCommand( 'Replace'    , FCKLang.DlgFindAndReplaceTitle, 'dialog/fck_replace.html'             , 340, 230, null, null, 'Replace' ) ; break ;\r
-\r
-               case 'Image'            : oCommand = new FCKDialogCommand( 'Image'              , FCKLang.DlgImgTitle                   , 'dialog/fck_image.html'               , 450, 390 ) ; break ;\r
-               case 'Flash'            : oCommand = new FCKDialogCommand( 'Flash'              , FCKLang.DlgFlashTitle                 , 'dialog/fck_flash.html'               , 450, 390 ) ; break ;\r
-               case 'SpecialChar'      : oCommand = new FCKDialogCommand( 'SpecialChar', FCKLang.DlgSpecialCharTitle   , 'dialog/fck_specialchar.html' , 400, 290 ) ; break ;\r
-               case 'Smiley'           : oCommand = new FCKDialogCommand( 'Smiley'             , FCKLang.DlgSmileyTitle                , 'dialog/fck_smiley.html'              , FCKConfig.SmileyWindowWidth, FCKConfig.SmileyWindowHeight ) ; break ;\r
-               case 'Table'            : oCommand = new FCKDialogCommand( 'Table'              , FCKLang.DlgTableTitle                 , 'dialog/fck_table.html'               , 480, 250 ) ; break ;\r
-               case 'TableProp'        : oCommand = new FCKDialogCommand( 'Table'              , FCKLang.DlgTableTitle                 , 'dialog/fck_table.html?Parent', 480, 250 ) ; break ;\r
-               case 'TableCellProp': oCommand = new FCKDialogCommand( 'TableCell'      , FCKLang.DlgCellTitle                  , 'dialog/fck_tablecell.html'   , 550, 240 ) ; break ;\r
-\r
-               case 'Style'            : oCommand = new FCKStyleCommand() ; break ;\r
-\r
-               case 'FontName'         : oCommand = new FCKFontNameCommand() ; break ;\r
-               case 'FontSize'         : oCommand = new FCKFontSizeCommand() ; break ;\r
-               case 'FontFormat'       : oCommand = new FCKFormatBlockCommand() ; break ;\r
-\r
-               case 'Source'           : oCommand = new FCKSourceCommand() ; break ;\r
-               case 'Preview'          : oCommand = new FCKPreviewCommand() ; break ;\r
-               case 'Save'                     : oCommand = new FCKSaveCommand() ; break ;\r
-               case 'NewPage'          : oCommand = new FCKNewPageCommand() ; break ;\r
-               case 'PageBreak'        : oCommand = new FCKPageBreakCommand() ; break ;\r
-               case 'Rule'                     : oCommand = new FCKRuleCommand() ; break ;\r
-               case 'Nbsp'                     : oCommand = new FCKNbsp() ; break ;\r
-\r
-               case 'TextColor'        : oCommand = new FCKTextColorCommand('ForeColor') ; break ;\r
-               case 'BGColor'          : oCommand = new FCKTextColorCommand('BackColor') ; break ;\r
-\r
-               case 'Paste'            : oCommand = new FCKPasteCommand() ; break ;\r
-               case 'PasteText'        : oCommand = new FCKPastePlainTextCommand() ; break ;\r
-               case 'PasteWord'        : oCommand = new FCKPasteWordCommand() ; break ;\r
-\r
-               case 'JustifyLeft'      : oCommand = new FCKJustifyCommand( 'left' ) ; break ;\r
-               case 'JustifyCenter'    : oCommand = new FCKJustifyCommand( 'center' ) ; break ;\r
-               case 'JustifyRight'     : oCommand = new FCKJustifyCommand( 'right' ) ; break ;\r
-               case 'JustifyFull'      : oCommand = new FCKJustifyCommand( 'justify' ) ; break ;\r
-               case 'Indent'   : oCommand = new FCKIndentCommand( 'indent', FCKConfig.IndentLength ) ; break ;\r
-               case 'Outdent'  : oCommand = new FCKIndentCommand( 'outdent', FCKConfig.IndentLength * -1 ) ; break ;\r
-               case 'Blockquote'       : oCommand = new FCKBlockQuoteCommand() ; break ;\r
-               case 'CreateDiv'        : oCommand = new FCKDialogCommand( 'CreateDiv', FCKLang.CreateDiv, 'dialog/fck_div.html', 380, 210, null, null, true ) ; break ;\r
-               case 'EditDiv'          : oCommand = new FCKDialogCommand( 'EditDiv', FCKLang.EditDiv, 'dialog/fck_div.html', 380, 210, null, null, false ) ; break ;\r
-               case 'DeleteDiv'        : oCommand = new FCKDeleteDivCommand() ; break ;\r
-\r
-               case 'TableInsertRowAfter'              : oCommand = new FCKTableCommand('TableInsertRowAfter') ; break ;\r
-               case 'TableInsertRowBefore'             : oCommand = new FCKTableCommand('TableInsertRowBefore') ; break ;\r
-               case 'TableDeleteRows'                  : oCommand = new FCKTableCommand('TableDeleteRows') ; break ;\r
-               case 'TableInsertColumnAfter'   : oCommand = new FCKTableCommand('TableInsertColumnAfter') ; break ;\r
-               case 'TableInsertColumnBefore'  : oCommand = new FCKTableCommand('TableInsertColumnBefore') ; break ;\r
-               case 'TableDeleteColumns'               : oCommand = new FCKTableCommand('TableDeleteColumns') ; break ;\r
-               case 'TableInsertCellAfter'             : oCommand = new FCKTableCommand('TableInsertCellAfter') ; break ;\r
-               case 'TableInsertCellBefore'    : oCommand = new FCKTableCommand('TableInsertCellBefore') ; break ;\r
-               case 'TableDeleteCells'                 : oCommand = new FCKTableCommand('TableDeleteCells') ; break ;\r
-               case 'TableMergeCells'                  : oCommand = new FCKTableCommand('TableMergeCells') ; break ;\r
-               case 'TableMergeRight'                  : oCommand = new FCKTableCommand('TableMergeRight') ; break ;\r
-               case 'TableMergeDown'                   : oCommand = new FCKTableCommand('TableMergeDown') ; break ;\r
-               case 'TableHorizontalSplitCell' : oCommand = new FCKTableCommand('TableHorizontalSplitCell') ; break ;\r
-               case 'TableVerticalSplitCell'   : oCommand = new FCKTableCommand('TableVerticalSplitCell') ; break ;\r
-               case 'TableDelete'                              : oCommand = new FCKTableCommand('TableDelete') ; break ;\r
-\r
-               case 'Form'                     : oCommand = new FCKDialogCommand( 'Form'               , FCKLang.Form                  , 'dialog/fck_form.html'                , 380, 210 ) ; break ;\r
-               case 'Checkbox'         : oCommand = new FCKDialogCommand( 'Checkbox'   , FCKLang.Checkbox              , 'dialog/fck_checkbox.html'    , 380, 200 ) ; break ;\r
-               case 'Radio'            : oCommand = new FCKDialogCommand( 'Radio'              , FCKLang.RadioButton   , 'dialog/fck_radiobutton.html' , 380, 200 ) ; break ;\r
-               case 'TextField'        : oCommand = new FCKDialogCommand( 'TextField'  , FCKLang.TextField             , 'dialog/fck_textfield.html'   , 380, 210 ) ; break ;\r
-               case 'Textarea'         : oCommand = new FCKDialogCommand( 'Textarea'   , FCKLang.Textarea              , 'dialog/fck_textarea.html'    , 380, 210 ) ; break ;\r
-               case 'HiddenField'      : oCommand = new FCKDialogCommand( 'HiddenField', FCKLang.HiddenField   , 'dialog/fck_hiddenfield.html' , 380, 190 ) ; break ;\r
-               case 'Button'           : oCommand = new FCKDialogCommand( 'Button'             , FCKLang.Button                , 'dialog/fck_button.html'              , 380, 210 ) ; break ;\r
-               case 'Select'           : oCommand = new FCKDialogCommand( 'Select'             , FCKLang.SelectionField, 'dialog/fck_select.html'              , 400, 340 ) ; break ;\r
-               case 'ImageButton'      : oCommand = new FCKDialogCommand( 'ImageButton', FCKLang.ImageButton   , 'dialog/fck_image.html?ImageButton', 450, 390 ) ; break ;\r
-\r
-               case 'SpellCheck'       : oCommand = new FCKSpellCheckCommand() ; break ;\r
-               case 'FitWindow'        : oCommand = new FCKFitWindow() ; break ;\r
-\r
-               case 'Undo'     : oCommand = new FCKUndoCommand() ; break ;\r
-               case 'Redo'     : oCommand = new FCKRedoCommand() ; break ;\r
-               case 'Copy'     : oCommand = new FCKCutCopyCommand( false ) ; break ;\r
-               case 'Cut'      : oCommand = new FCKCutCopyCommand( true ) ; break ;\r
-\r
-               case 'SelectAll'                        : oCommand = new FCKSelectAllCommand() ; break ;\r
-               case 'InsertOrderedList'        : oCommand = new FCKListCommand( 'insertorderedlist', 'ol' ) ; break ;\r
-               case 'InsertUnorderedList'      : oCommand = new FCKListCommand( 'insertunorderedlist', 'ul' ) ; break ;\r
-               case 'ShowBlocks' : oCommand = new FCKShowBlockCommand( 'ShowBlocks', FCKConfig.StartupShowBlocks ? FCK_TRISTATE_ON : FCK_TRISTATE_OFF ) ; break ;\r
-\r
-               // Generic Undefined command (usually used when a command is under development).\r
-               case 'Undefined'        : oCommand = new FCKUndefinedCommand() ; break ;\r
-\r
-               // By default we assume that it is a named command.\r
-               default:\r
-                       if ( FCKRegexLib.NamedCommands.test( commandName ) )\r
-                               oCommand = new FCKNamedCommand( commandName ) ;\r
-                       else\r
-                       {\r
-                               alert( FCKLang.UnknownCommand.replace( /%1/g, commandName ) ) ;\r
-                               return null ;\r
-                       }\r
-       }\r
-\r
-       FCKCommands.LoadedCommands[ commandName ] = oCommand ;\r
-\r
-       return oCommand ;\r
-}\r
-\r
-// Gets the state of the "Document Properties" button. It must be enabled only\r
-// when "Full Page" editing is available.\r
-FCKCommands.GetFullPageState = function()\r
-{\r
-       return FCKConfig.FullPage ? FCK_TRISTATE_OFF : FCK_TRISTATE_DISABLED ;\r
-}\r
-\r
-\r
-FCKCommands.GetBooleanState = function( isDisabled )\r
-{\r
-       return isDisabled ? FCK_TRISTATE_DISABLED : FCK_TRISTATE_OFF ;\r
-}\r