(function(){var m=/(^|]*>)\s*<(p|div|address|h\d|center|pre)[^>]*>\s*(?:]*>| |\u00A0| )?\s*(:?<\/\2>)?\s*(?=$|<\/body>)/gi;var f=CKEDITOR.dom.walker.whitespaces(true);function g(q){return q.isBlockBoundary()&&CKEDITOR.dtd.$empty[q.getName()]}function n(q){return function(r){if(this.mode=="wysiwyg"){this.focus();this.fire("saveSnapshot");q.call(this,r.data);CKEDITOR.tools.setTimeout(function(){this.fire("saveSnapshot")},0,this)}}}function o(r){if(this.dataProcessor){r=this.dataProcessor.toHtml(r)}if(!r){return}var w=this.getSelection(),t=w.getRanges()[0];if(t.checkReadOnly()){return}if(CKEDITOR.env.opera){var y=new CKEDITOR.dom.elementPath(t.startContainer);if(y.block){var q=CKEDITOR.htmlParser.fragment.fromHtml(r,false).children;for(var s=0,u=q.length;s"+C+""})}s=s.replace(/\n/g,"
");if(!(u||CKEDITOR.env.ie)){s=s.replace(new RegExp("
(?=)"),function(A){return CKEDITOR.tools.repeat(A,2)})}if(CKEDITOR.env.gecko||CKEDITOR.env.webkit){var z=new CKEDITOR.dom.elementPath(v.getStartElement()),q=[];for(var r=0;r/))}else{if(y in CKEDITOR.dtd.$block){break}}}s=q.join("")+s}o.call(this,s)}function h(v){var C=this.getSelection(),r=C.getRanges(),E=v.getName(),t=CKEDITOR.dtd.$block[E];var D=C.isLocked;if(D){C.unlock()}var x,B,A,z;for(var u=r.length-1;u>=0;u--){x=r[u];if(!x.checkReadOnly()){x.deleteContents(1);B=!u&&v||v.clone(1);var y,q;if(t){while((y=x.getCommonAncestor(0,1))&&(q=CKEDITOR.dtd[y.getName()])&&!(q&&q[E])){if(y.getName() in CKEDITOR.dtd.span){x.splitElement(y)}else{if(x.checkStartOfBlock()&&x.checkEndOfBlock()){x.setStartBefore(y);x.collapse(true);y.remove()}else{x.splitBlock()}}}}x.insertNode(B);if(!A){A=B}}}if(A){x.moveToPosition(A,CKEDITOR.POSITION_AFTER_END);if(t){var w=A.getNext(f),s=w&&w.type==CKEDITOR.NODE_ELEMENT&&w.getName();if(s&&CKEDITOR.dtd.$block[s]&&CKEDITOR.dtd[s]["#"]){x.moveToElementEditStart(w)}}}C.selectRanges([x]);if(D){this.getSelection().lock()}}function k(q){if(!q.checkDirty()){setTimeout(function(){q.resetDirty()},0)}}var l=CKEDITOR.dom.walker.whitespaces(true),d=CKEDITOR.dom.walker.bookmark(false,true);function b(q){return l(q)&&d(q)}function e(q){return q.type==CKEDITOR.NODE_TEXT&&CKEDITOR.tools.trim(q.getText()).match(/^(?: |\xa0)$/)}function c(q){if(q.isLocked){q.unlock();setTimeout(function(){q.lock()},0)}}function j(q){return q.getOuterHtml().match(m)}l=CKEDITOR.dom.walker.whitespaces(true);function a(z){var y=z.window,B=z.document,w=z.document.getBody(),u=w.getFirst(),v=w.getChildren().count();if(!v||v==1&&u.type==CKEDITOR.NODE_ELEMENT&&u.hasAttribute("_moz_editor_bogus_node")){k(z);var A=z.element.getDocument();var t=A.getDocumentElement();var r=t.$.scrollTop;var s=t.$.scrollLeft;var q=B.$.createEvent("KeyEvents");q.initKeyEvent("keypress",true,true,y.$,false,false,false,false,0,32);B.$.dispatchEvent(q);if(r!=t.$.scrollTop||s!=t.$.scrollLeft){A.getWindow().$.scrollTo(s,r)}v&&w.getFirst().remove();B.getBody().appendBogus();var x=new CKEDITOR.dom.range(B);x.setStartAt(w,CKEDITOR.POSITION_AFTER_START);x.select()}}function p(D){var y=D.editor,F=D.data.path,A=F.blockLimit,C=D.data.selection,v=C.getRanges()[0],x=y.document.getBody(),B=y.config.enterMode;if(CKEDITOR.env.gecko){a(y);var E=F.block||F.blockLimit,q=E&&E.getLast(b);if(E&&E.isBlockBoundary()&&!(q&&q.type==CKEDITOR.NODE_ELEMENT&&q.isBlockBoundary())&&!E.is("pre")&&!E.getBogus()){E.appendBogus()}}if(y.config.autoParagraph!==false&&B!=CKEDITOR.ENTER_BR&&v.collapsed&&A.getName()=="body"&&!F.block){var s=v.fixBlock(true,y.config.enterMode==CKEDITOR.ENTER_DIV?"div":"p");if(CKEDITOR.env.ie){var u=s.getFirst(b);u&&e(u)&&u.remove()}if(j(s)){var t=s.getNext(l);if(t&&t.type==CKEDITOR.NODE_ELEMENT&&!g(t)){v.moveToElementEditStart(t);s.remove()}else{t=s.getPrevious(l);if(t&&t.type==CKEDITOR.NODE_ELEMENT&&!g(t)){v.moveToElementEditEnd(t);s.remove()}}}v.select();D.cancel()}var r=new CKEDITOR.dom.range(y.document);r.moveToElementEditEnd(y.document.getBody());var w=new CKEDITOR.dom.elementPath(r.startContainer);if(!w.blockLimit.is("body")){var z;if(B!=CKEDITOR.ENTER_BR){z=x.append(y.document.createElement(B==CKEDITOR.ENTER_P?"p":"div"))}else{z=x}if(!CKEDITOR.env.ie){z.appendBogus()}}}CKEDITOR.plugins.add("wysiwygarea",{requires:["editingblock"],init:function(u){var x=(u.config.enterMode!=CKEDITOR.ENTER_BR&&u.config.autoParagraph!==false)?u.config.enterMode==CKEDITOR.ENTER_DIV?"div":"p":false;var r=u.lang.editorTitle.replace("%1",u.name);var v;u.on("editingBlockReady",function(){var H,z,C,D,G,E;var A=CKEDITOR.env.isCustomDomain();var B=function(J){if(z){z.remove()}var K="document.open();"+(A?('document.domain="'+document.domain+'";'):"")+"document.close();";K=CKEDITOR.env.air?"javascript:void(0)":CKEDITOR.env.ie?"javascript:void(function(){"+encodeURIComponent(K)+"}())":"";z=CKEDITOR.dom.element.createFromHtml('');if(document.location.protocol=="chrome:"){CKEDITOR.event.useCapture=true}z.on("load",function(L){G=1;L.removeListener();var M=z.getFrameDocument();M.write(J);CKEDITOR.env.air&&F(M.getWindow().$)});if(document.location.protocol=="chrome:"){CKEDITOR.event.useCapture=false}H.append(z)};v=CKEDITOR.tools.addFunction(F);var I='