] class="?__kindeditor_paste__"?[^>]*>[\s\s]*?<\/div>/ig,"")}function jb(a,b){if(a.length===0)a.push(b);else{var c=a[a.length-1];t(b.html)!==t(c.html)&&
a.push(b)}}function kb(a,b){var c=this.edit,d=c.doc.body,e,g;if(a.length===0)return this;c.designmode?(e=this.cmd.range,g=e.createbookmark(!0),g.html=d.innerhtml):g={html:d.innerhtml};jb(b,g);var h=a.pop();t(g.html)===t(h.html)&&a.length>0&&(h=a.pop());c.designmode?(c.html(h.html),h.start&&(e.movetobookmark(h),this.select())):f(d).html(t(h.html));return this}function ua(a){function b(a,b){ua.prototype[a]===i&&(c[a]=b);c.options[a]=b}var c=this;c.options={};m(a,function(c){b(c,a[c])});m(f.options,
function(a,d){c[a]===i&&b(a,d)});var d=f(c.srcelement||"
').css("width","100%");c.tabindex=isnan(parseint(a.tabindex,10))?c.srcelement.attr("tabindex"):parseint(a.tabindex,10);c.iframe.attr("tabindex",c.tabindex);c.textarea.attr("tabindex",c.tabindex);c.width&&c.setwidth(c.width);c.height&&c.setheight(c.height);c.designmode?c.textarea.hide():c.iframe.hide();
j&&c.iframe.bind("load",function(){c.iframe.unbind("load");o?b():settimeout(b,0)});c.div.append(c.iframe);c.div.append(c.textarea);c.srcelement.hide();!j&&b()},setwidth:function(a){this.width=a=s(a);this.div.css("width",a);return this},setheight:function(a){this.height=a=s(a);this.div.css("height",a);this.iframe.css("height",a);if(o&&a<8||p)a=s(t(a)-2);this.textarea.css("height",a);return this},remove:function(){var a=this.doc;f(a.body).unbind();f(a).unbind();f(this.win).unbind();this._mousedownhandler&&
f(document).unbind("mousedown",this._mousedownhandler);pa(this.srcelement,this.html());this.srcelement.show();a.write("");this.iframe.unbind();this.textarea.unbind();qa.parent.remove.call(this)},html:function(a,b){var c=this.doc;if(this.designmode){c=c.body;if(a===i)return a=b?"" c.parentnode.innerhtml "":c.innerhtml,this.beforegethtml&&(a=this.beforegethtml(a)),y&&a=="
"&&(a=""),a;this.beforesethtml&&(a=this.beforesethtml(a));o&&a>=9&&(a=a.replace(/(<.*?checked=")checked(".*>)/ig,
"$1$2"));f(c).html(a);this.aftersethtml&&this.aftersethtml();return this}if(a===i)return this.textarea.val();this.textarea.val(a);return this},design:function(a){if(a===i?!this.designmode:a){if(!this.designmode)a=this.html(),this.designmode=!0,this.html(a),this.textarea.hide(),this.iframe.show()}else if(this.designmode)a=this.html(),this.designmode=!1,this.html(a),this.iframe.hide(),this.textarea.show();return this.focus()},focus:function(){this.designmode?this.win.focus():this.textarea[0].focus();
return this},blur:function(){if(o){var a=f('
',this.div);this.div.append(a);a[0].focus();a.remove()}else this.designmode?this.win.blur():this.textarea[0].blur();return this},afterchange:function(a){function b(b){settimeout(function(){a(b)},1)}var c=this.doc,d=c.body;f(c).keyup(function(b){!b.ctrlkey&&!b.altkey&&db[b.which]&&a(b)});f(c).mouseup(a).contextmenu(a);f(this.win).blur(a);f(d).bind("paste",b);f(d).bind("cut",
b);return this}});f.editclass=qa;f.edit=ab;f.iframedoc=xa;e(da,s,{init:function(a){function b(a){a=f(a);if(a.hasclass("ke-outline"))return a;if(a.hasclass("ke-toolbar-icon"))return a.parent()}function c(a,c){var d=b(a.target);if(d&&!d.hasclass("ke-disabled")&&!d.hasclass("ke-selected"))d[c]("ke-on")}var d=this;da.parent.init.call(d,a);d.disablemode=l(a.disablemode,!1);d.nodisableitemmap=u(l(a.nodisableitems,[]));d._itemmap={};d.div.addclass("ke-toolbar").bind("contextmenu,mousedown,mousemove",function(a){a.preventdefault()}).attr("unselectable",
"on");d.div.mouseover(function(a){c(a,"addclass")}).mouseout(function(a){c(a,"removeclass")}).click(function(a){var c=b(a.target);c&&!c.hasclass("ke-disabled")&&d.options.click.call(this,a,c.attr("data-name"))})},get:function(a){if(this._itemmap[a])return this._itemmap[a];return this._itemmap[a]=f("span.ke-icon-" a,this.div).parent()},select:function(a){bb.call(this,a,function(a){a.addclass("ke-selected")});return self},unselect:function(a){bb.call(this,a,function(a){a.removeclass("ke-selected").removeclass("ke-on")});
return self},enable:function(a){if(a=a.get?a:this.get(a))a.removeclass("ke-disabled"),a.opacity(1);return this},disable:function(a){if(a=a.get?a:this.get(a))a.removeclass("ke-selected").addclass("ke-disabled"),a.opacity(0.5);return this},disableall:function(a,b){var c=this,d=c.nodisableitemmap;b&&(d=u(b));(a===i?!c.disablemode:a)?(f("span.ke-outline",c.div).each(function(){var a=f(this),b=a[0].getattribute("data-name",2);d[b]||c.disable(a)}),c.disablemode=!0):(f("span.ke-outline",c.div).each(function(){var a=
f(this),b=a[0].getattribute("data-name",2);d[b]||c.enable(a)}),c.disablemode=!1);return c}});f.toolbarclass=da;f.toolbar=cb;e(ra,s,{init:function(a){a.z=a.z||811213;ra.parent.init.call(this,a);this.centerlinemode=l(a.centerlinemode,!0);this.div.addclass("ke-menu").bind("click,mousedown",function(a){a.stoppropagation()}).attr("unselectable","on")},additem:function(a){if(a.title==="-")this.div.append(f(''));else{var b=f(''),
c=f(''),d=f(''),e=s(a.height),g=l(a.iconclass,"");this.div.append(b);e&&(b.css("height",e),d.css("line-height",e));var h;this.centerlinemode&&(h=f(''),e&&h.css("height",e));b.mouseover(function(){f(this).addclass("ke-menu-item-on");h&&h.addclass("ke-menu-item-center-on")}).mouseout(function(){f(this).removeclass("ke-menu-item-on");h&&h.removeclass("ke-menu-item-center-on")}).click(function(b){a.click.call(f(this));
b.stoppropagation()}).append(c);h&&b.append(h);b.append(d);a.checked&&(g="ke-icon-checked");g!==""&&c.html('');d.html(a.title);return this}},remove:function(){this.options.beforeremove&&this.options.beforeremove.call(this);f(".ke-menu-item",this.div[0]).unbind();ra.parent.remove.call(this);return this}});f.menuclass=ra;f.menu=$a;e(sa,s,{init:function(a){a.z=a.z||811213;sa.parent.init.call(this,a);var b=a.colors||[["#e53333",
"#e56600","#ff9900","#64451d","#dfc5a4","#ffe500"],["#009900","#006600","#99bb00","#b8d100","#60d978","#00d5ff"],["#337fe5","#003399","#4c33e5","#9933e5","#cc33e5","#ee33ee"],["#ffffff","#cccccc","#999999","#666666","#333333","#000000"]];this.selectedcolor=(a.selectedcolor||"").tolowercase();this._cells=[];this.div.addclass("ke-colorpicker").bind("click,mousedown",function(a){a.stoppropagation()}).attr("unselectable","on");a=this.doc.createelement("table");this.div.append(a);a.classname="ke-colorpicker-table";
a.cellpadding=0;a.cellspacing=0;a.border=0;var c=a.insertrow(0),d=c.insertcell(0);d.colspan=b[0].length;this._addattr(d,"","ke-colorpicker-cell-top");for(var e=0;e
').css("background-color",b)):a.html(d.options.nocolor);f(a).attr("unselectable","on");d._cells.push(a)},remove:function(){m(this._cells,function(){this.unbind()});sa.parent.remove.call(this);return this}});f.colorpickerclass=sa;f.colorpicker=db;e(ab,{init:function(a){var b=f(a.button),c=a.fieldname||
"file",d=a.url||"",e=b.val(),g=a.extraparams||{},h=b[0].classname||"",j=a.target||"kindeditor_upload_iframe_" (new date).gettime();a.aftererror=a.aftererror||function(a){alert(a)};var k=[],i;for(i in g)k.push('');c=['',a.target?"":'',a.form?'
':'
":"","
"].join("");c=f(c,b.doc);b.hide();b.before(c);this.div=c;this.button=b;this.iframe=a.target?f('iframe[name="' j '"]'):f("iframe",c);this.form=a.form?f(a.form):f("form",c);this.filebox=f(".ke-upload-file",c);b=a.width||f(".ke-button-common",c).width();
f(".ke-upload-area",c).width(b);this.options=a},submit:function(){var a=this,b=a.iframe;b.bind("load",function(){b.unbind();var c=document.createelement("form");a.filebox.before(c);f(c).append(a.filebox);c.reset();f(c).remove(!0);var c=f.iframedoc(b),d=c.getelementsbytagname("pre")[0],e="",g,e=d?d.innerhtml:c.body.innerhtml,e=fa(e);b[0].src="javascript:false";try{g=f.json(e)}catch(h){a.options.aftererror.call(a,"" c.body.parentnode.innerhtml "")}g&&a.options.afterupload.call(a,
g)});a.form[0].submit();return a},remove:function(){this.filebox&&this.filebox.unbind();this.iframe.remove();this.div.remove();this.button.show();return this}});f.uploadbuttonclass=ab;f.uploadbutton=function(a){return new ab(a)};e(ta,s,{init:function(a){var b=l(a.shadowmode,!0);a.z=a.z||811213;a.shadowmode=!1;a.autoscroll=l(a.autoscroll,!0);ta.parent.init.call(this,a);var c=a.title,d=f(a.body,this.doc),e=a.previewbtn,g=a.yesbtn,h=a.nobtn,j=a.closebtn,k=l(a.showmask,!0);this.div.addclass("ke-dialog").bind("click,mousedown",
function(a){a.stoppropagation()});var i=f('').appendto(this.div);o&&a<7?this.iframemask=f('').appendto(this.div):b&&f('').appendto(this.div);b=f('');i.append(b);b.html(c);this.closeicon=f('').click(j.click);b.append(this.closeicon);this.draggable({clickel:b,beforedrag:a.beforedrag});
a=f('');i.append(a);a.append(d);var q=f('');(e||g||h)&&i.append(q);m([{btn:e,name:"preview"},{btn:g,name:"yes"},{btn:h,name:"no"}],function(){if(this.btn){var a=this.btn,a=a||{},b=a.name||"",c=f(''),b=f('');a.click&&b.click(a.click);c.append(b);c.addclass("ke-dialog-" this.name);q.append(c)}});
this.height&&a.height(t(this.height)-b.height()-q.height());this.div.width(this.div.width());this.div.height(this.div.height());this.mask=null;if(k)d=g(this.doc),this.mask=ya({x:0,y:0,z:this.z-1,cls:"ke-dialog-mask",width:math.max(d.scrollwidth,d.clientwidth),height:math.max(d.scrollheight,d.clientheight)});this.autopos(this.div.width(),this.div.height());this.footerdiv=q;this.bodydiv=a;this.headerdiv=b;this.isloading=!1},setmaskindex:function(a){this.mask.div.css("z-index",a)},showloading:function(a){var a=
l(a,""),b=this.bodydiv;this.loading=f('").width(b.width()).height(b.height()).css("top",this.headerdiv.height() "px");b.css("visibility","hidden").after(this.loading);this.isloading=!0;return this},hideloading:function(){this.loading&&this.loading.remove();this.bodydiv.css("visibility","visible");this.isloading=!1;return this},remove:function(){this.options.beforeremove&&
this.options.beforeremove.call(this);this.mask&&this.mask.remove();this.iframemask&&this.iframemask.remove();this.closeicon.unbind();f("input",this.div).unbind();f("button",this.div).unbind();this.footerdiv.unbind();this.bodydiv.unbind();this.headerdiv.unbind();f("iframe",this.div).each(function(){f(this).remove()});ta.parent.remove.call(this);return this}});f.dialogclass=ta;f.dialog=eb;f.tabs=function(a){var b=ya(a),c=b.remove,d=a.afterselect,a=b.div,e=[];a.addclass("ke-tabs").bind("contextmenu,mousedown,mousemove",
function(a){a.preventdefault()});var g=f('');a.append(g);b.add=function(a){var b=f('' a.title "");b.data("tab",a);e.push(b);g.append(b)};b.selectedindex=0;b.select=function(a){b.selectedindex=a;m(e,function(c,d){d.unbind();c===a?(d.addclass("ke-tabs-li-selected"),f(d.data("tab").panel).show("")):(d.removeclass("ke-tabs-li-selected").removeclass("ke-tabs-li-on").mouseover(function(){f(this).addclass("ke-tabs-li-on")}).mouseout(function(){f(this).removeclass("ke-tabs-li-on")}).click(function(){b.select(c)}),
f(d.data("tab").panel).hide())});d&&d.call(b,a)};b.remove=function(){m(e,function(){this.remove()});g.remove();c.call(b)};return b};f.loadscript=bb;f.loadstyle=cb;f.ajax=function(a,b,c,d,e){var c=c||"get",e=e||"json",g=w.xmlhttprequest?new w.xmlhttprequest:new activexobject("microsoft.xmlhttp");g.open(c,a,!0);g.onreadystatechange=function(){if(g.readystate==4&&g.status==200&&b){var a=b(g.responsetext);e=="json"&&(a=eb(a));b(a)}};if(c=="post"){var f=[];m(d,function(a,b){f.push(encodeuricomponent(a)
"=" encodeuricomponent(b))});try{g.setrequestheader("content-type","application/x-www-form-urlencoded")}catch(j){}g.send(f.join("&"))}else g.send(null)};var n={},o={};ua.prototype={lang:function(a){return ib(a,this.langtype)},loadplugin:function(a,b){var c=this;if(n[a]){if(!wa(n[a]))return settimeout(function(){c.loadplugin(a,b)},100),c;n[a].call(c,kindeditor);b&&b.call(c);return c}n[a]="loading";bb(c.pluginspath a "/" a ".js?ver=" encodeuricomponent(f.debug?ga:ha),function(){settimeout(function(){n[a]&&
c.loadplugin(a,b)},0)});return c},handler:function(a,b){var c=this;c._handlers[a]||(c._handlers[a]=[]);if(wa(b))return c._handlers[a].push(b),c;m(c._handlers[a],function(){b=this.call(c,b)});return b},clicktoolbar:function(a,b){var c=this,d="clicktoolbar" a;if(b===i){if(c._handlers[d])return c.handler(d);c.loadplugin(a,function(){c.handler(d)});return c}return c.handler(d,b)},updatestate:function(){var a=this;m("justifyleft,justifycenter,justifyright,justifyfull,insertorderedlist,insertunorderedlist,subscript,superscript,bold,italic,underline,strikethrough".split(","),
function(b,c){a.cmd.state(c)?a.toolbar.select(c):a.toolbar.unselect(c)});return a},addcontextmenu:function(a){this._contextmenus.push(a);return this},aftercreate:function(a){return this.handler("aftercreate",a)},beforeremove:function(a){return this.handler("beforeremove",a)},beforegethtml:function(a){return this.handler("beforegethtml",a)},beforesethtml:function(a){return this.handler("beforesethtml",a)},aftersethtml:function(a){return this.handler("aftersethtml",a)},create:function(){function a(){k.height()===
0?settimeout(a,100):b.resize(d,e,!1)}var b=this,c=b.fullscreenmode;if(b.iscreated)return b;if(b.srcelement.data("kindeditor"))return b;b.srcelement.data("kindeditor","true");c?g().style.overflow="hidden":g().style.overflow="";var d=c?g().clientwidth "px":b.width,e=c?g().clientheight "px":b.height;if(o&&a<8||p)e=s(t(e) 2);var g=b.container=f(b.layout);c?f(document.body).append(g):b.srcelement.before(g);var h=f(".toolbar",g),j=f(".edit",g),k=b.statusbar=f(".statusbar",g);g.removeclass("container").addclass("ke-container ke-container-"
b.themetype).css("width",d);if(c){g.css({position:"absolute",left:0,top:0,"z-index":811211});if(!y)b._scrollpos=ca();w.scrollto(0,0);f(document.body).css({height:"1px",overflow:"hidden"});f(document.body.parentnode).css("overflow","hidden");b._fullscreenexecuted=!0}else b._fullscreenexecuted&&(f(document.body).css({height:"",overflow:""}),f(document.body.parentnode).css("overflow","")),b._scrollpos&&w.scrollto(b._scrollpos.x,b._scrollpos.y);var i=[];f.each(b.items,function(a,c){c=="|"?i.push(''):
c=="/"?i.push(''):(i.push(''),i.push(''))});var h=b.toolbar=cb({src:h,html:i.join(""),nodisableitems:b.nodisableitems,click:function(a,c){a.stop();if(b.menu){var d=b.menu.name;b.hidemenu();if(d===c)return}b.clicktoolbar(c)}}),l=t(e)-h.div.height(),m=b.edit=ab({height:l>0&&t(e)>b.minheight?l:b.minheight,
src:j,srcelement:b.srcelement,designmode:b.designmode,themespath:b.themespath,bodyclass:b.bodyclass,csspath:b.csspath,cssdata:b.cssdata,beforegethtml:function(a){a=b.beforegethtml(a);a=t(fa(a));return u(a,b.filtermode?b.htmltags:null,b.urltype,b.wellformatmode,b.indentchar)},beforesethtml:function(a){a=u(a,b.filtermode?b.htmltags:null,"",!1);return b.beforesethtml(a)},aftersethtml:function(){b.edit=m=this;b.aftersethtml()},aftercreate:function(){b.edit=m=this;b.cmd=m.cmd;b._docmousedownfn=function(){b.menu&&
b.hidemenu()};f(m.doc,document).mousedown(b._docmousedownfn);ac.call(b);bc.call(b);cc.call(b);dc.call(b);m.afterchange(function(){m.designmode&&(b.updatestate(),b.addbookmark(),b.options.afterchange&&b.options.afterchange.call(b))});m.textarea.keyup(function(a){!a.ctrlkey&&!a.altkey&&ob[a.which]&&b.options.afterchange&&b.options.afterchange.call(b)});b.readonlymode&&b.readonly();b.iscreated=!0;if(b.initcontent==="")b.initcontent=b.html();if(b._undostack.length>0){var a=b._undostack.pop();a.start&&
(b.html(a.html),m.cmd.range.movetobookmark(a),b.select())}b.aftercreate();b.options.aftercreate&&b.options.aftercreate.call(b)}});k.removeclass("statusbar").addclass("ke-statusbar").append('').append('');if(b._fullscreenresizehandler)f(w).unbind("resize",b._fullscreenresizehandler),b._fullscreenresizehandler=null;a();c?(b._fullscreenresizehandler=function(){b.iscreated&&b.resize(g().clientwidth,
g().clientheight,!1)},f(w).bind("resize",b._fullscreenresizehandler),h.select("fullscreen"),k.first().css("visibility","hidden"),k.last().css("visibility","hidden")):(y&&f(w).bind("scroll",function(){b._scrollpos=ca()}),b.resizetype>0?wa({moveel:g,clickel:k,movefn:function(a,c,d,e,g,f){e =f;b.resize(null,e)}}):k.first().css("visibility","hidden"),b.resizetype===2?wa({moveel:g,clickel:k.last(),movefn:function(a,c,d,e,g,f){d =g;e =f;b.resize(d,e)}}):k.last().css("visibility","hidden"));return b},remove:function(){var a=
this;if(!a.iscreated)return a;a.beforeremove();a.srcelement.data("kindeditor","");a.menu&&a.hidemenu();m(a.dialogs,function(){a.hidedialog()});f(document).unbind("mousedown",a._docmousedownfn);a.toolbar.remove();a.edit.remove();a.statusbar.last().unbind();a.statusbar.unbind();a.container.remove();a.container=a.toolbar=a.edit=a.menu=null;a.dialogs=[];a.iscreated=!1;return a},resize:function(a,b,c){c=l(c,!0);if(a&&(/%/.test(a)||(a=t(a),a=a/ig,"").replace(/ /ig," ")):this.html(c(a))},isempty:function(){return b(this.text().replace(/\r\n|\n|\r/,""))===""},isdirty:function(){return b(this.initcontent.replace(/\r\n|\n|\r|t/g,""))!==b(this.html().replace(/\r\n|\n|\r|t/g,""))},selectedhtml:function(){var a=this.iscreated?this.cmd.range.html():"";return a=t(fa(a))},count:function(a){a=(a||"html").tolowercase();if(a==="html")return this.html().length;
if(a==="text")return this.text().replace(/<(?:img|embed).*?>/ig,"k").replace(/\r\n|\n|\r/g,"").length;return 0},exec:function(a){var a=a.tolowercase(),b=this.cmd,c=j(a,"selectall,copy,paste,print".split(","))<0;c&&this.addbookmark(!1);b[a].apply(b,ja(arguments,1));c&&(this.updatestate(),this.addbookmark(!1),this.options.afterchange&&this.options.afterchange.call(this));return this},inserthtml:function(a,b){if(!this.iscreated)return this;a=this.beforesethtml(a);this.exec("inserthtml",a,b);return this},
appendhtml:function(a){this.html(this.html() a);if(this.iscreated)a=this.cmd,a.range.selectnodecontents(a.doc.body).collapse(!1),a.select();return this},sync:function(){pa(this.srcelement,this.html());return this},focus:function(){this.iscreated?this.edit.focus():this.srcelement[0].focus();return this},blur:function(){this.iscreated?this.edit.blur():this.srcelement[0].blur();return this},addbookmark:function(a){var a=l(a,!0),b=this.edit,c=b.doc.body,d=fa(c.innerhtml);if(a&&this._undostack.length>
0&&math.abs(d.length-t(this._undostack[this._undostack.length-1].html).length)0){var c=b.dialogs[b.dialogs.length-1];b.dialogs[0].setmaskindex(c.z 2);a.z=c.z 3;a.showmask=!1}a=eb(a);b.dialogs.push(a);return a},hidedialog:function(){this.dialogs.length>0&&this.dialogs.pop().remove();this.dialogs.length>0&&this.dialogs[0].setmaskindex(this.dialogs[this.dialogs.length-
1].z-1);return this},errordialog:function(a){var b=this.createdialog({width:750,title:this.lang("uploaderror"),body:''}),b=f("iframe",b.div),c=f.iframedoc(b);c.open();c.write(a);c.close();f(c.body).css("background-color","#fff");b[0].contentwindow.focus();return this}};_instances=[];f.remove=function(a){va(a,function(a){this.remove();_instances.splice(a,1)})};f.sync=function(a){va(a,function(){this.sync()})};
f.html=function(a,b){va(a,function(){this.html(b)})};f.inserthtml=function(a,b){va(a,function(){this.inserthtml(b)})};f.appendhtml=function(a,b){va(a,function(){this.appendhtml(b)})};o&&a<7&&q(document,"backgroundimagecache",!0);f.editorclass=ua;f.editor=function(a){return new ua(a)};f.create=lb;f.instances=_instances;f.plugin=gb;f.lang=ib;gb("core",function(a){var b=this,c={undo:"z",redo:"y",bold:"b",italic:"i",underline:"u",print:"p",selectall:"a"};b.aftersethtml(function(){b.options.afterchange&&
b.options.afterchange.call(b)});b.aftercreate(function(){if(b.synctype=="form"){for(var c=a(b.srcelement),d=!1;c=c.parent();)if(c.name=="form"){d=!0;break}if(d){c.bind("submit",function(){b.sync();a(w).bind("unload",function(){b.edit.textarea.remove()})});var f=a('[type="reset"]',c);f.click(function(){b.html(b.initcontent);b.cmd.selection()});b.beforeremove(function(){c.unbind();f.unbind()})}}});b.clicktoolbar("source",function(){b.edit.designmode?(b.toolbar.disableall(!0),b.edit.design(!1),b.toolbar.select("source")):
(b.toolbar.disableall(!1),b.edit.design(!0),b.toolbar.unselect("source"),y?settimeout(function(){b.cmd.selection()},0):b.cmd.selection());b.designmode=b.edit.designmode});b.aftercreate(function(){b.designmode||b.toolbar.disableall(!0).select("source")});b.clicktoolbar("fullscreen",function(){b.fullscreen()});if(b.fullscreenshortcut){var d=!1;b.aftercreate(function(){a(b.edit.doc,b.edit.textarea).keyup(function(a){a.which==27&&settimeout(function(){b.fullscreen()},0)});if(d){if(o&&!b.designmode)return;
b.focus()}d||(d=!0)})}m("undo,redo".split(","),function(a,d){c[d]&&b.aftercreate(function(){ka(this.edit.doc,c[d],function(){b.clicktoolbar(d)})});b.clicktoolbar(d,function(){b[d]()})});b.clicktoolbar("formatblock",function(){var a=b.lang("formatblock.formatblock"),c={h1:28,h2:24,h3:18,h4:14,p:12},d=b.cmd.val("formatblock"),f=b.createmenu({name:"formatblock",width:b.langtype=="en"?200:150});m(a,function(a,e){var i="font-size:" c[a] "px;";a.charat(0)==="h"&&(i ="font-weight:bold;");f.additem({title:'' e "",height:c[a] 12,checked:d===a||d===e,click:function(){b.select().exec("formatblock","<" a ">").hidemenu()}})})});b.clicktoolbar("fontname",function(){var a=b.cmd.val("fontname"),c=b.createmenu({name:"fontname",width:150});m(b.lang("fontname.fontname"),function(d,f){c.additem({title:'' f "",checked:a===d.tolowercase()||a===f.tolowercase(),click:function(){b.exec("fontname",d).hidemenu()}})})});b.clicktoolbar("fontsize",
function(){var a=b.cmd.val("fontsize"),c=b.createmenu({name:"fontsize",width:150});m(b.fontsizetable,function(d,f){c.additem({title:'' f "",height:t(f) 12,checked:a===f,click:function(){b.exec("fontsize",f).hidemenu()}})})});m("forecolor,hilitecolor".split(","),function(a,c){b.clicktoolbar(c,function(){b.createmenu({name:c,selectedcolor:b.cmd.val(c)||"default",colors:b.colortable,click:function(a){b.exec(c,a).hidemenu()}})})});m("cut,copy,paste".split(","),
function(a,c){b.clicktoolbar(c,function(){b.focus();try{b.exec(c,null)}catch(a){alert(b.lang(c "error"))}})});b.clicktoolbar("about",function(){var a='kindeditor ' ha '
pg电子平台网站 copyright © all rights reserved.
';b.createdialog({name:"about",width:350,title:b.lang("about"),body:a})});b.plugin.getselectedlink=function(){return b.cmd.commonancestor("a")};b.plugin.getselectedimage=function(){return ea(b.edit.cmd.range,
function(a){return!/^ke-\w $/i.test(a[0].classname)})};b.plugin.getselectedflash=function(){return ea(b.edit.cmd.range,function(a){return a[0].classname=="ke-flash"})};b.plugin.getselectedmedia=function(){return ea(b.edit.cmd.range,function(a){return a[0].classname=="ke-media"||a[0].classname=="ke-rm"})};b.plugin.getselectedanchor=function(){return ea(b.edit.cmd.range,function(a){return a[0].classname=="ke-anchor"})};m("link,image,flash,media,anchor".split(","),function(a,c){var d=c.charat(0).touppercase()
c.substr(1);m("edit,delete".split(","),function(a,e){b.addcontextmenu({title:b.lang(e d),click:function(){b.loadplugin(c,function(){b.plugin[c][e]();b.hidemenu()})},cond:b.plugin["getselected" d],width:150,iconclass:e=="edit"?"ke-icon-" c:i})});b.addcontextmenu({title:"-"})});b.plugin.getselectedtable=function(){return b.cmd.commonancestor("table")};b.plugin.getselectedrow=function(){return b.cmd.commonancestor("tr")};b.plugin.getselectedcell=function(){return b.cmd.commonancestor("td")};m("prop,cellprop,colinsertleft,colinsertright,rowinsertabove,rowinsertbelow,rowmerge,colmerge,rowsplit,colsplit,coldelete,rowdelete,insert,delete".split(","),
function(a,c){var d=j(c,["prop","delete"])<0?b.plugin.getselectedcell:b.plugin.getselectedtable;b.addcontextmenu({title:b.lang("table" c),click:function(){b.loadplugin("table",function(){b.plugin.table[c]();b.hidemenu()})},cond:d,width:170,iconclass:"ke-icon-table" c})});b.addcontextmenu({title:"-"});m("selectall,justifyleft,justifycenter,justifyright,justifyfull,insertorderedlist,insertunorderedlist,indent,outdent,subscript,superscript,hr,print,bold,italic,underline,strikethrough,removeformat,unlink".split(","),
function(a,d){c[d]&&b.aftercreate(function(){ka(this.edit.doc,c[d],function(){b.cmd.selection();b.clicktoolbar(d)})});b.clicktoolbar(d,function(){b.focus().exec(d,null)})});b.aftercreate(function(){function c(){f.range.movetobookmark(j);f.select();x&&(a("div." l,i).each(function(){a(this).after("
").remove(!0)}),a("span.apple-style-span",i).remove(!0),a("span.apple-tab-span",i).remove(!0),a("span[style]",i).each(function(){a(this).css("white-space")=="nowrap"&&a(this).remove(!0)}),a("meta",i).remove());
var d=i[0].innerhtml;i.remove();d!==""&&(x&&(d=d.replace(/(
)\1/ig,"$1")),b.pastetype===2&&(d=d.replace(/(<(?:p|p\s[^>]*)>) *(<\/p>)/ig,""),/schemas-microsoft-com|worddocument|mso-\w /i.test(d)?d=nb(d,b.filtermode?b.htmltags:a.options.htmltags):(d=u(d,b.filtermode?b.htmltags:null),d=b.beforesethtml(d))),b.pastetype===1&&(d=d.replace(/ /ig," "),d=d.replace(/\n\s*\n/g,"\n"),d=d.replace(/
]*>/ig,"\n"),d=d.replace(/<\/p>]*>/ig,"\n"),d=d.replace(/<[^>] >/g,""),d=d.replace(/ {2}/g," "),
b.newlinetag=="p"?/\n/.test(d)&&(d=d.replace(/^/,"
").replace(/$/,"
").replace(/\n/g,"
")):d=d.replace(/\n/g,"
$&")),b.inserthtml(d,!0))}var d=b.edit.doc,f,j,i,l="__kindeditor_paste__",m=!1;a(d.body).bind("paste",function(p){if(b.pastetype===0)p.stop();else if(!m){m=!0;a("div." l,d).remove();f=b.cmd.selection();j=f.range.createbookmark();i=a('
',d).css({position:"absolute",width:"1px",height:"1px",overflow:"hidden",left:"-1981px",top:a(j.start).pos().y
"px","white-space":"nowrap"});a(d.body).append(i);if(o){var s=f.range.get(!0);s.movetoelementtext(i[0]);s.select();s.execcommand("paste");p.preventdefault()}else f.range.selectnodecontents(i[0]),f.select();settimeout(function(){c();m=!1},0)}})});b.beforegethtml(function(a){o&&a<=8&&(a=a.replace(/]*data-ke-input-tag="([^"]*)"[^>]*>([\s\s]*?)<\/div>/ig,function(a,b){return unescape(b)}),a=a.replace(/(
]*)?>)/ig,function(a,b,c){if(!/\s type="[^"] "/i.test(a))return b ' type="text"'
c;return a}));return a.replace(/(<(?:noscript|noscript\s[^>]*)>)([\s\s]*?)(<\/noscript>)/ig,function(a,b,c,d){return b fa(c).replace(/\s /g," ") d}).replace(/
![]()
]*class="?ke-(flash|rm|media)"?[^>]*>/ig,function(a){var a=i(a),b=ba(a.style||""),c=pb(a["data-ke-tag"]),d=l(b.width,""),b=l(b.height,"");/px/i.test(d)&&(d=t(d));/px/i.test(b)&&(b=t(b));c.width=l(a.width,d);c.height=l(a.height,b);return ma(c)}).replace(/
![]()
]*class="?ke-anchor"?[^>]*>/ig,function(a){a=i(a);return''}).replace(/
]*data-ke-script-attr="([^"]*)"[^>]*>([\s\s]*?)<\/div>/ig,function(a,b,c){return"