CKEDITOR.dialog.add("paste",function(o){function s(e){var t=new CKEDITOR.dom.document(e.document),n=t.getBody(),a=t.getById("cke_actscrpt");a&&a.remove(),n.setAttribute("contenteditable",!0),n.on(i.mainPasteEvent,function(e){e=i.initPasteDataTransfer(e),r?e!=r&&(r=i.initPasteDataTransfer()):r=e}),CKEDITOR.env.ie&&CKEDITOR.env.version<8&&t.getWindow().on("blur",function(){t.$.selection.empty()}),t.on("keydown",function(e){var t;switch((e=e.data).getKeystroke()){case 27:this.hide(),t=1;break;case 9:case CKEDITOR.SHIFT+9:this.changeFocus(1),t=1}t&&e.preventDefault()},this),o.fire("ariaWidget",new CKEDITOR.dom.element(e.frameElement)),t.getWindow().getFrame().removeCustomData("pendingFocus")&&n.focus()}var r,d=o.lang.clipboard,i=CKEDITOR.plugins.clipboard;return o.on("pasteDialogCommit",function(e){e.data&&o.fire("paste",{type:"auto",dataValue:e.data.dataValue,method:"paste",dataTransfer:e.data.dataTransfer||i.initPasteDataTransfer()})},null,null,1e3),{title:d.paste,minWidth:CKEDITOR.env.ie&&CKEDITOR.env.quirks?370:350,minHeight:CKEDITOR.env.quirks?250:245,onShow:function(){this.parts.dialog.$.offsetHeight,this.setupContent(),this._.committed=!1},onLoad:function(){(CKEDITOR.env.ie7Compat||CKEDITOR.env.ie6Compat)&&"rtl"==o.lang.dir&&this.parts.contents.setStyle("overflow","hidden")},onOk:function(){this.commitContent()},contents:[{id:"general",label:o.lang.common.generalTab,elements:[{type:"html",id:"pasteMsg",html:'