vue-tinymce-editor
Version:
This a component provides easy use of tinymce for vue developers
1 lines • 962 kB
JavaScript
webpackJsonp([0],{"/bTe":function(e,t){!function(){!function(){"use strict";function e(){}var t=function(e){var n=e,r=function(){return n};return{get:r,set:function(e){n=e},clone:function(){return t(r())}}},n=tinymce.util.Tools.resolve("tinymce.PluginManager"),r=tinymce.util.Tools.resolve("tinymce.util.Tools"),o=tinymce.util.Tools.resolve("tinymce.html.DomParser"),i=tinymce.util.Tools.resolve("tinymce.html.Node"),a=tinymce.util.Tools.resolve("tinymce.html.Serializer"),u=function(e){return e.getParam("fullpage_hide_in_source_view")},s=function(e){return e.getParam("fullpage_default_xml_pi")},c=function(e){return e.getParam("fullpage_default_encoding")},l=function(e){return e.getParam("fullpage_default_font_family")},f=function(e){return e.getParam("fullpage_default_font_size")},d=function(e){return e.getParam("fullpage_default_text_color")},m=function(e){return e.getParam("fullpage_default_title")},g=function(e){return e.getParam("fullpage_default_doctype","<!DOCTYPE html>")},p={shouldHideInSourceView:u,getDefaultXmlPi:s,getDefaultEncoding:c,getDefaultFontFamily:l,getDefaultFontSize:f,getDefaultTextColor:d,getDefaultTitle:m,getDefaultDocType:g},h=function(e){return o({validate:!1,root_name:"#document"}).parse(e)},v=function(e,t){function n(e,t){return e.attr(t)||""}var o,i,a=h(t),u={};return u.fontface=p.getDefaultFontFamily(e),u.fontsize=p.getDefaultFontSize(e),o=a.firstChild,7===o.type&&(u.xml_pi=!0,(i=/encoding="([^"]+)"/.exec(o.value))&&(u.docencoding=i[1])),o=a.getAll("#doctype")[0],o&&(u.doctype="<!DOCTYPE"+o.value+">"),o=a.getAll("title")[0],o&&o.firstChild&&(u.title=o.firstChild.value),r.each(a.getAll("meta"),function(e){var t,n=e.attr("name"),r=e.attr("http-equiv");n?u[n.toLowerCase()]=e.attr("content"):"Content-Type"===r&&(t=/charset\s*=\s*(.*)\s*/gi.exec(e.attr("content")))&&(u.docencoding=t[1])}),o=a.getAll("html")[0],o&&(u.langcode=n(o,"lang")||n(o,"xml:lang")),u.stylesheets=[],r.each(a.getAll("link"),function(e){"stylesheet"===e.attr("rel")&&u.stylesheets.push(e.attr("href"))}),o=a.getAll("body")[0],o&&(u.langdir=n(o,"dir"),u.style=n(o,"style"),u.visited_color=n(o,"vlink"),u.link_color=n(o,"link"),u.active_color=n(o,"alink")),u},b=function(e,t,n){function o(e,t,n){e.attr(t,n||void 0)}function u(e){c.firstChild?c.insert(e,c.firstChild):c.append(e)}var s,c,l,f,d,m=e.dom;s=h(n),c=s.getAll("head")[0],c||(f=s.getAll("html")[0],c=new i("head",1),f.firstChild?f.insert(c,f.firstChild,!0):f.append(c)),f=s.firstChild,t.xml_pi?(d='version="1.0"',t.docencoding&&(d+=' encoding="'+t.docencoding+'"'),7!==f.type&&(f=new i("xml",7),s.insert(f,s.firstChild,!0)),f.value=d):f&&7===f.type&&f.remove(),f=s.getAll("#doctype")[0],t.doctype?(f||(f=new i("#doctype",10),t.xml_pi?s.insert(f,s.firstChild):u(f)),f.value=t.doctype.substring(9,t.doctype.length-1)):f&&f.remove(),f=null,r.each(s.getAll("meta"),function(e){"Content-Type"===e.attr("http-equiv")&&(f=e)}),t.docencoding?(f||(f=new i("meta",1),f.attr("http-equiv","Content-Type"),f.shortEnded=!0,u(f)),f.attr("content","text/html; charset="+t.docencoding)):f&&f.remove(),f=s.getAll("title")[0],t.title?(f?f.empty():(f=new i("title",1),u(f)),f.append(new i("#text",3)).value=t.title):f&&f.remove(),r.each("keywords,description,author,copyright,robots".split(","),function(e){var n,r,o=s.getAll("meta"),a=t[e];for(n=0;n<o.length;n++)if(r=o[n],r.attr("name")===e)return void(a?r.attr("content",a):r.remove());a&&(f=new i("meta",1),f.attr("name",e),f.attr("content",a),f.shortEnded=!0,u(f))});var g={};return r.each(s.getAll("link"),function(e){"stylesheet"===e.attr("rel")&&(g[e.attr("href")]=e)}),r.each(t.stylesheets,function(e){g[e]||(f=new i("link",1),f.attr({rel:"stylesheet",text:"text/css",href:e}),f.shortEnded=!0,u(f)),delete g[e]}),r.each(g,function(e){e.remove()}),f=s.getAll("body")[0],f&&(o(f,"dir",t.langdir),o(f,"style",t.style),o(f,"vlink",t.visited_color),o(f,"link",t.link_color),o(f,"alink",t.active_color),m.setAttribs(e.getBody(),{style:t.style,dir:t.dir,vLink:t.visited_color,link:t.link_color,aLink:t.active_color})),f=s.getAll("html")[0],f&&(o(f,"lang",t.langcode),o(f,"xml:lang",t.langcode)),c.firstChild||c.remove(),l=a({validate:!1,indent:!0,apply_source_formatting:!0,indent_before:"head,html,body,meta,title,script,link,style",indent_after:"head,html,body,meta,title,script,link,style"}).serialize(s),l.substring(0,l.indexOf("</body>"))},y={parseHeader:h,htmlToData:v,dataToHtml:b},w=function(e,t){var n=y.htmlToData(e,t.get());e.windowManager.open({title:"Document properties",data:n,defaults:{type:"textbox",size:40},body:[{name:"title",label:"Title"},{name:"keywords",label:"Keywords"},{name:"description",label:"Description"},{name:"robots",label:"Robots"},{name:"author",label:"Author"},{name:"docencoding",label:"Encoding"}],onSubmit:function(o){var i=y.dataToHtml(e,r.extend(n,o.data),t.get());t.set(i)}})},x={open:w},C=function(e,t){e.addCommand("mceFullPageProperties",function(){x.open(e,t)})},k={register:C},T=function(e,t){return r.each(e,function(e){t=t.replace(e,function(e){return"\x3c!--mce:protected "+escape(e)+"--\x3e"})}),t},S=function(e){return e.replace(/<!--mce:protected ([\s\S]*?)-->/g,function(e,t){return unescape(t)})},E={protectHtml:T,unprotectHtml:S},N=r.each,R=function(e){return e.replace(/<\/?[A-Z]+/g,function(e){return e.toLowerCase()})},_=function(e,t,n,o){var i,a,u,s,c,l="",f=e.dom;if(!(o.selection||(u=E.protectHtml(e.settings.protect,o.content),"raw"===o.format&&t.get()||o.source_view&&p.shouldHideInSourceView(e)))){0!==u.length||o.source_view||(u=r.trim(t.get())+"\n"+r.trim(u)+"\n"+r.trim(n.get())),u=u.replace(/<(\/?)BODY/gi,"<$1body"),i=u.indexOf("<body"),-1!==i?(i=u.indexOf(">",i),t.set(R(u.substring(0,i+1))),a=u.indexOf("</body",i),-1===a&&(a=u.length),o.content=r.trim(u.substring(i+1,a)),n.set(R(u.substring(a)))):(t.set(A(e)),n.set("\n</body>\n</html>")),s=y.parseHeader(t.get()),N(s.getAll("style"),function(e){e.firstChild&&(l+=e.firstChild.value)}),c=s.getAll("body")[0],c&&f.setAttribs(e.getBody(),{style:c.attr("style")||"",dir:c.attr("dir")||"",vLink:c.attr("vlink")||"",link:c.attr("link")||"",aLink:c.attr("alink")||""}),f.remove("fullpage_styles");var d=e.getDoc().getElementsByTagName("head")[0];l&&(f.add(d,"style",{id:"fullpage_styles"},l),c=f.get("fullpage_styles"),c.styleSheet&&(c.styleSheet.cssText=l));var m={};r.each(d.getElementsByTagName("link"),function(e){"stylesheet"===e.rel&&e.getAttribute("data-mce-fullpage")&&(m[e.href]=e)}),r.each(s.getAll("link"),function(e){var t=e.attr("href");if(!t)return!0;m[t]||"stylesheet"!==e.attr("rel")||f.add(d,"link",{rel:"stylesheet",text:"text/css",href:t,"data-mce-fullpage":"1"}),delete m[t]}),r.each(m,function(e){e.parentNode.removeChild(e)})}},A=function(e){var t,n="",r="";if(p.getDefaultXmlPi(e)){var o=p.getDefaultEncoding(e);n+='<?xml version="1.0" encoding="'+(o||"ISO-8859-1")+'" ?>\n'}return n+=p.getDefaultDocType(e),n+="\n<html>\n<head>\n",(t=p.getDefaultTitle(e))&&(n+="<title>"+t+"</title>\n"),(t=p.getDefaultEncoding(e))&&(n+='<meta http-equiv="Content-Type" content="text/html; charset='+t+'" />\n'),(t=p.getDefaultFontFamily(e))&&(r+="font-family: "+t+";"),(t=p.getDefaultFontSize(e))&&(r+="font-size: "+t+";"),(t=p.getDefaultTextColor(e))&&(r+="color: "+t+";"),n+="</head>\n<body"+(r?' style="'+r+'"':"")+">\n"},P=function(e,t,n,o){o.selection||o.source_view&&p.shouldHideInSourceView(e)||(o.content=E.unprotectHtml(r.trim(t)+"\n"+r.trim(o.content)+"\n"+r.trim(n)))},D=function(e,t,n){e.on("BeforeSetContent",function(r){_(e,t,n,r)}),e.on("GetContent",function(r){P(e,t.get(),n.get(),r)})},B={setup:D},O=function(e){e.addButton("fullpage",{title:"Document properties",cmd:"mceFullPageProperties"}),e.addMenuItem("fullpage",{text:"Document properties",cmd:"mceFullPageProperties",context:"file"})},I={register:O};n.add("fullpage",function(e){var n=t(""),r=t("");k.register(e,n),I.register(e),B.setup(e,n,r)})}()}()},"/pp1":function(e,t){!function(){!function(){"use strict";function e(){}var t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=tinymce.util.Tools.resolve("tinymce.util.Tools"),r=function(e,t){var r,o=e.dom,i=e.selection.getSelectedBlocks();i.length&&(r=o.getAttrib(i[0],"dir"),n.each(i,function(e){o.getParent(e.parentNode,'*[dir="'+t+'"]',o.getRoot())||o.setAttrib(e,"dir",r!==t?t:null)}),e.nodeChanged())},o={setDir:r},i=function(e){e.addCommand("mceDirectionLTR",function(){o.setDir(e,"ltr")}),e.addCommand("mceDirectionRTL",function(){o.setDir(e,"rtl")})},a={register:i},u=function(e){var t=[];return n.each("h1 h2 h3 h4 h5 h6 div p".split(" "),function(n){t.push(n+"[dir="+e+"]")}),t.join(",")},s=function(e){e.addButton("ltr",{title:"Left to right",cmd:"mceDirectionLTR",stateSelector:u("ltr")}),e.addButton("rtl",{title:"Right to left",cmd:"mceDirectionRTL",stateSelector:u("rtl")})},c={register:s};t.add("directionality",function(e){a.register(e),c.register(e)})}()}()},"2j21":function(e,t){!function(){!function(){"use strict";function e(){}var t=function(e){var n=e,r=function(){return n};return{get:r,set:function(e){n=e},clone:function(){return t(r())}}},n=tinymce.util.Tools.resolve("tinymce.PluginManager"),r=function(e){return{isEnabled:function(){return e.get()}}},o={get:r},i=function(e,t){return e.fire("VisualChars",{state:t})},a={fireVisualChars:i},u={" ":"nbsp","":"shy"},s=function(e,t){var n,r="";for(n in e)r+=n;return new RegExp("["+r+"]",t?"g":"")},c=function(e){var t,n="";for(t in e)n&&(n+=","),n+="span.mce-"+e[t];return n},l={charMap:u,regExp:s(u),regExpGlobal:s(u,!0),selector:c(u),charMapToRegExp:s,charMapToSelector:c},f=function(){},d=function(e){return function(){return e()}},m=function(e,t){return function(){return e(t.apply(null,arguments))}},g=function(e){return function(){return e}},p=function(e){return e},h=function(e,t){return e===t},v=function(e){for(var t=new Array(arguments.length-1),n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];var o=t.concat(n);return e.apply(null,o)}},b=function(e){return function(){return!e.apply(null,arguments)}},y=function(e){return function(){throw new Error(e)}},w=function(e){return e()},x=function(e){e()},C=g(!1),k=g(!0),T={noop:f,noarg:d,compose:m,constant:g,identity:p,tripleEquals:h,curry:v,not:b,die:y,apply:w,call:x,never:C,always:k},S=T.never,E=T.always,N=function(){return R},R=function(){var e=function(e){return e.isNone()},t=function(e){return e()},n=function(e){return e},r=function(){},o={fold:function(e,t){return e()},is:S,isSome:S,isNone:E,getOr:n,getOrThunk:t,getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},or:n,orThunk:t,map:N,ap:N,each:r,bind:N,flatten:N,exists:S,forall:E,filter:N,equals:e,equals_:e,toArray:function(){return[]},toString:T.constant("none()")};return Object.freeze&&Object.freeze(o),o}(),_=function(e){var t=function(){return e},n=function(){return i},r=function(t){return _(t(e))},o=function(t){return t(e)},i={fold:function(t,n){return n(e)},is:function(t){return e===t},isSome:E,isNone:S,getOr:t,getOrThunk:t,getOrDie:t,or:n,orThunk:n,map:r,ap:function(t){return t.fold(N,function(t){return _(t(e))})},each:function(t){t(e)},bind:o,flatten:t,exists:o,forall:o,filter:function(t){return t(e)?i:R},equals:function(t){return t.is(e)},equals_:function(t,n){return t.fold(S,function(t){return n(e,t)})},toArray:function(){return[e]},toString:function(){return"some("+e+")"}};return i},A=function(e){return null===e||void 0===e?R:_(e)},P={some:_,none:N,from:A},D=function(){var e=Array.prototype.indexOf,t=function(t,n){return e.call(t,n)},n=function(e,t){return G(e,t)};return void 0===e?n:t}(),B=function(e,t){var n=D(e,t);return-1===n?P.none():P.some(n)},O=function(e,t){return D(e,t)>-1},I=function(e,t){return Y(e,t).isSome()},M=function(e,t){for(var n=[],r=0;r<e;r++)n.push(t(r));return n},L=function(e,t){for(var n=[],r=0;r<e.length;r+=t){var o=e.slice(r,r+t);n.push(o)}return n},F=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o,e)}return r},H=function(e,t){for(var n=0,r=e.length;n<r;n++){t(e[n],n,e)}},z=function(e,t){for(var n=e.length-1;n>=0;n--){t(e[n],n,e)}},W=function(e,t){for(var n=[],r=[],o=0,i=e.length;o<i;o++){var a=e[o];(t(a,o,e)?n:r).push(a)}return{pass:n,fail:r}},U=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r,e)&&n.push(i)}return n},j=function(e,t){if(0===e.length)return[];for(var n=t(e[0]),r=[],o=[],i=0,a=e.length;i<a;i++){var u=e[i],s=t(u);s!==n&&(r.push(o),o=[]),n=s,o.push(u)}return 0!==o.length&&r.push(o),r},V=function(e,t,n){return z(e,function(e){n=t(n,e)}),n},q=function(e,t,n){return H(e,function(e){n=t(n,e)}),n},$=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];if(t(o,n,e))return P.some(o)}return P.none()},Y=function(e,t){for(var n=0,r=e.length;n<r;n++){if(t(e[n],n,e))return P.some(n)}return P.none()},G=function(e,t){for(var n=0,r=e.length;n<r;++n)if(e[n]===t)return n;return-1},K=Array.prototype.push,X=function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!Array.prototype.isPrototypeOf(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);K.apply(t,e[n])}return t},J=function(e,t){var n=F(e,t);return X(n)},Z=function(e,t){for(var n=0,r=e.length;n<r;++n){if(!0!==t(e[n],n,e))return!1}return!0},Q=function(e,t){return e.length===t.length&&Z(e,function(e,n){return e===t[n]})},ee=Array.prototype.slice,te=function(e){var t=ee.call(e,0);return t.reverse(),t},ne=function(e,t){return U(e,function(e){return!O(t,e)})},re=function(e,t){for(var n={},r=0,o=e.length;r<o;r++){var i=e[r];n[String(i)]=t(i,r)}return n},oe=function(e){return[e]},ie=function(e,t){var n=ee.call(e,0);return n.sort(t),n},ae=function(e){return 0===e.length?P.none():P.some(e[0])},ue=function(e){return 0===e.length?P.none():P.some(e[e.length-1])},se={map:F,each:H,eachr:z,partition:W,filter:U,groupBy:j,indexOf:B,foldr:V,foldl:q,find:$,findIndex:Y,flatten:X,bind:J,forall:Z,exists:I,contains:O,equal:Q,reverse:te,chunk:L,difference:ne,mapToObject:re,pure:oe,sort:ie,range:M,head:ae,last:ue},ce=function(e,t){var n=t||document,r=n.createElement("div");if(r.innerHTML=e,!r.hasChildNodes()||r.childNodes.length>1)throw console.error("HTML does not have a single root node",e),"HTML must have a single root node";return de(r.childNodes[0])},le=function(e,t){var n=t||document,r=n.createElement(e);return de(r)},fe=function(e,t){var n=t||document,r=n.createTextNode(e);return de(r)},de=function(e){if(null===e||void 0===e)throw new Error("Node cannot be null or undefined");return{dom:T.constant(e)}},me=function(e,t,n){return P.from(e.dom().elementFromPoint(t,n)).map(de)},ge={fromHtml:ce,fromTag:le,fromText:fe,fromDom:de,fromPoint:me},pe={ATTRIBUTE:2,CDATA_SECTION:4,COMMENT:8,DOCUMENT:9,DOCUMENT_TYPE:10,DOCUMENT_FRAGMENT:11,ELEMENT:1,TEXT:3,PROCESSING_INSTRUCTION:7,ENTITY_REFERENCE:5,ENTITY:6,NOTATION:12},he=function(e){return e.dom().nodeName.toLowerCase()},ve=function(e){return e.dom().nodeType},be=function(e){return e.dom().nodeValue},ye=function(e){return function(t){return ve(t)===e}},we=function(e){return ve(e)===pe.COMMENT||"#comment"===he(e)},xe=ye(pe.ELEMENT),Ce=ye(pe.TEXT),ke=ye(pe.DOCUMENT),Te={name:he,type:ve,value:be,isElement:xe,isText:Ce,isDocument:ke,isComment:we},Se=function(e){return'<span data-mce-bogus="1" class="mce-'+l.charMap[e]+'">'+e+"</span>"},Ee={wrapCharWithSpan:Se},Ne=function(e){return Te.isText(e)&&void 0!==Te.value(e)&&l.regExp.test(Te.value(e))},Re=function(e,t){var n=[],r=e.dom(),o=se.map(r.childNodes,ge.fromDom);return se.each(o,function(e){t(e)&&(n=n.concat([e])),n=n.concat(Re(e,t))}),n},_e=function(e,t){for(;e.parentNode;){if(e.parentNode===t)return e;e=e.parentNode}},Ae=function(e){return e.replace(l.regExpGlobal,Ee.wrapCharWithSpan)},Pe={isMatch:Ne,filterDescendants:Re,findParentElm:_e,replaceWithSpans:Ae},De=function(e,t){var n,r,o=Pe.filterDescendants(ge.fromDom(t),Pe.isMatch);se.each(o,function(t){var o=Pe.replaceWithSpans(Te.value(t));for(r=e.dom.create("div",null,o);n=r.lastChild;)e.dom.insertAfter(n,t.dom());e.dom.remove(t.dom())})},Be=function(e,t){var n=e.dom.select(l.selector,t);se.each(n,function(t){e.dom.remove(t,1)})},Oe=function(e){var t=e.getBody(),n=e.selection.getBookmark(),r=Pe.findParentElm(e.selection.getNode(),t);r=void 0!==r?r:t,Be(e,r),De(e,r),e.selection.moveToBookmark(n)},Ie={show:De,hide:Be,toggle:Oe},Me=function(e,t){var n,r=e.getBody(),o=e.selection;t.set(!t.get()),a.fireVisualChars(e,t.get()),n=o.getBookmark(),!0===t.get()?Ie.show(e,r):Ie.hide(e,r),o.moveToBookmark(n)},Le={toggleVisualChars:Me},Fe=function(e,t){e.addCommand("mceVisualChars",function(){Le.toggleVisualChars(e,t)})},He={register:Fe},ze=tinymce.util.Tools.resolve("tinymce.util.Delay"),We=function(e,t){var n=ze.debounce(function(){Ie.toggle(e)},300);!1!==e.settings.forced_root_block&&e.on("keydown",function(r){!0===t.get()&&(13===r.keyCode?Ie.toggle(e):n())})},Ue={setup:We},je=function(e){return function(t){var n=t.control;e.on("VisualChars",function(e){n.active(e.state)})}},Ve=function(e){e.addButton("visualchars",{active:!1,title:"Show invisible characters",cmd:"mceVisualChars",onPostRender:je(e)}),e.addMenuItem("visualchars",{text:"Show invisible characters",cmd:"mceVisualChars",onPostRender:je(e),selectable:!0,context:"view",prependToContext:!0})};n.add("visualchars",function(e){var n=t(!1);return He.register(e,n),Ve(e),Ue.setup(e,n),o.get(n)})}()}()},"2wxj":function(e,t,n){n("wYqv")},"3NNO":function(e,t,n){n("YkUq")},"3oUj":function(e,t){!function(){!function(){"use strict";function e(e,t){var n,r;n=N.applyInlineFormatEnter(e,t),n&&(r=e.dom.createRng(),r.setStart(n,n.data.length),r.setEnd(n,n.data.length),e.selection.setRng(r)),N.applyBlockFormat(e,t)}function t(e,t){var n,r,o,i,a;(n=N.applyInlineFormatSpace(e,t))&&(a=e.dom,r=n.data.slice(-1),/[\u00a0 ]/.test(r)&&(n.deleteData(n.data.length-1,1),o=a.doc.createTextNode(r),a.insertAfter(o,n.parentNode),i=a.createRng(),i.setStart(o,1),i.setEnd(o,1),e.selection.setRng(i)))}function n(){}var r=function(e){var t=e,n=function(){return t};return{get:n,set:function(e){t=e},clone:function(){return r(n())}}},o=tinymce.util.Tools.resolve("tinymce.PluginManager"),i=function(e){return{setPatterns:function(t){e.set(t)},getPatterns:function(){return e.get()}}},a={get:i},u=[{start:"*",end:"*",format:"italic"},{start:"**",end:"**",format:"bold"},{start:"***",end:"***",format:["bold","italic"]},{start:"#",format:"h1"},{start:"##",format:"h2"},{start:"###",format:"h3"},{start:"####",format:"h4"},{start:"#####",format:"h5"},{start:"######",format:"h6"},{start:"1. ",cmd:"InsertOrderedList"},{start:"* ",cmd:"InsertUnorderedList"},{start:"- ",cmd:"InsertUnorderedList"}],s=function(e){return void 0!==e.textpattern_patterns?e.textpattern_patterns:u},c={getPatterns:s},l=tinymce.util.Tools.resolve("tinymce.util.Delay"),f=tinymce.util.Tools.resolve("tinymce.util.VK"),d=tinymce.util.Tools.resolve("tinymce.dom.TreeWalker"),m=tinymce.util.Tools.resolve("tinymce.util.Tools"),g=function(e){return e.sort(function(e,t){return e.start.length>t.start.length?-1:e.start.length<t.start.length?1:0})},p=function(e,t){for(var n=0;n<e.length;n++)if(0===t.indexOf(e[n].start)&&(!e[n].end||t.lastIndexOf(e[n].end)===t.length-e[n].end.length))return e[n]},h=function(e,t,n,r){return t.substr(n-e.end.length-r,e.end.length)===e.end},v=function(e,t,n){return e-t-n.end.length-n.start.length>0},b=function(e,t,n,r){var o,i,a=g(e);for(i=0;i<a.length;i++)if(o=a[i],void 0!==o.end&&h(o,t,n,r)&&v(n,r,o))return o},y={findPattern:p,findEndPattern:b},w=function(e,t,n,r,o){return e=r>0?e.splitText(r):e,e.splitText(n-r+t.end.length),e.deleteData(0,t.start.length),e.deleteData(e.data.length-t.end.length,t.end.length),e},x=function(e,t,n){if(!1!==t.collapsed){var r=t.startContainer,o=r.data,i=!0===n?1:0;if(3===r.nodeType){var a=y.findEndPattern(e,o,t.startOffset,i);if(void 0!==a){var u=o.lastIndexOf(a.end,t.startOffset-i),s=o.lastIndexOf(a.start,u-a.end.length);if(u=o.indexOf(a.end,s+a.start.length),-1!==s){var c=document.createRange();c.setStart(r,s),c.setEnd(r,u+a.end.length);var l=y.findPattern(e,c.toString());if(!(void 0===a||l!==a||r.data.length<=a.start.length+a.end.length))return{pattern:a,startOffset:s,endOffset:u}}}}}},C=function(e,t,n,r){var o=m.isArray(n.pattern.format)?n.pattern.format:[n.pattern.format];if(0!==m.grep(o,function(t){var n=e.formatter.get(t);return n&&n[0].inline}).length)return e.undoManager.transact(function(){t=w(t,n.pattern,n.endOffset,n.startOffset),o.forEach(function(n){e.formatter.apply(n,{},t)})}),t},k=function(e,t,n){var r=e.selection.getRng(!0),o=x(t,r,n);if(o)return C(e,r.startContainer,o)},T=function(e,t){return k(e,t,!0)},S=function(e,t){return k(e,t,!1)},E=function(e,t){var n,r,o,i,a,u,s,c,l,f,g;if(n=e.selection,r=e.dom,n.isCollapsed()&&(s=r.getParent(n.getStart(),"p"))){for(l=new d(s,s);a=l.next();)if(3===a.nodeType){i=a;break}if(i){if(!(c=y.findPattern(t,i.data)))return;if(f=n.getRng(!0),o=f.startContainer,g=f.startOffset,i===o&&(g=Math.max(0,g-c.start.length)),m.trim(i.data).length===c.start.length)return;c.format&&(u=e.formatter.get(c.format))&&u[0].block&&(i.deleteData(0,c.start.length),e.formatter.apply(c.format,{},i),f.setStart(o,g),f.collapse(!0),n.setRng(f)),c.cmd&&e.undoManager.transact(function(){i.deleteData(0,c.start.length),e.execCommand(c.cmd)})}}},N={patternFromRng:x,applyInlineFormatSpace:T,applyInlineFormatEnter:S,applyBlockFormat:E},R=function(e,t,n){for(var r=0;r<e.length;r++)if(n(e[r],t))return!0},_=function(e,t){return R(e,t,function(e,t){return e===t.keyCode&&!1===f.modifierPressed(t)})},A=function(e,t){return R(e,t,function(e,t){return e.charCodeAt(0)===t.charCode})},P={handleEnter:e,handleInlineKey:t,checkCharCode:A,checkKeyCode:_},D=function(e,t){var n=[",",".",";",":","!","?"],r=[32];e.on("keydown",function(n){13!==n.keyCode||f.modifierPressed(n)||P.handleEnter(e,t.get())},!0),e.on("keyup",function(n){P.checkKeyCode(r,n)&&P.handleInlineKey(e,t.get())}),e.on("keypress",function(r){P.checkCharCode(n,r)&&l.setEditorTimeout(e,function(){P.handleInlineKey(e,t.get())})})},B={setup:D};o.add("textpattern",function(e){var t=r(c.getPatterns(e.settings));return B.setup(e,t),a.get(t)})}()}()},"4OmR":function(e,t){!function(){!function(){"use strict";function e(){}var t=function(e){var n=e,r=function(){return n};return{get:r,set:function(e){n=e},clone:function(){return t(r())}}},n=tinymce.util.Tools.resolve("tinymce.PluginManager"),r=function(e){return e.getParam("insertdatetime_dateformat",e.translate("%Y-%m-%d"))},o=function(e){return e.getParam("insertdatetime_timeformat",e.translate("%H:%M:%S"))},i=function(e){return e.getParam("insertdatetime_formats",["%H:%M:%S","%Y-%m-%d","%I:%M:%S %p","%D"])},a=function(e){var t=i(e);return t.length>0?t[0]:o(e)},u=function(e){return e.getParam("insertdatetime_element",!1)},s={getDateFormat:r,getTimeFormat:o,getFormats:i,getDefaultDateTime:a,shouldInsertTimeElement:u},c="Sun Mon Tue Wed Thu Fri Sat Sun".split(" "),l="Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sunday".split(" "),f="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),d="January February March April May June July August September October November December".split(" "),m=function(e,t){if(e=""+e,e.length<t)for(var n=0;n<t-e.length;n++)e="0"+e;return e},g=function(e,t,n){return n=n||new Date,t=t.replace("%D","%m/%d/%Y"),t=t.replace("%r","%I:%M:%S %p"),t=t.replace("%Y",""+n.getFullYear()),t=t.replace("%y",""+n.getYear()),t=t.replace("%m",m(n.getMonth()+1,2)),t=t.replace("%d",m(n.getDate(),2)),t=t.replace("%H",""+m(n.getHours(),2)),t=t.replace("%M",""+m(n.getMinutes(),2)),t=t.replace("%S",""+m(n.getSeconds(),2)),t=t.replace("%I",""+((n.getHours()+11)%12+1)),t=t.replace("%p",n.getHours()<12?"AM":"PM"),t=t.replace("%B",""+e.translate(d[n.getMonth()])),t=t.replace("%b",""+e.translate(f[n.getMonth()])),t=t.replace("%A",""+e.translate(l[n.getDay()])),t=t.replace("%a",""+e.translate(c[n.getDay()])),t=t.replace("%%","%")},p=function(e,t,n,r){var o=e.dom.create("time",{datetime:n},r);t.parentNode.insertBefore(o,t),e.dom.remove(t),e.selection.select(o,!0),e.selection.collapse(!1)},h=function(e,t){if(s.shouldInsertTimeElement(e)){var n=g(e,t),r=void 0;r=/%[HMSIp]/.test(t)?g(e,"%Y-%m-%dT%H:%M"):g(e,"%Y-%m-%d");var o=e.dom.getParent(e.selection.getStart(),"time");o?p(e,o,r,n):e.insertContent('<time datetime="'+r+'">'+n+"</time>")}else e.insertContent(g(e,t))},v={insertDateTime:h,getDateTime:g},b=function(e){e.addCommand("mceInsertDate",function(){v.insertDateTime(e,s.getDateFormat(e))}),e.addCommand("mceInsertTime",function(){v.insertDateTime(e,s.getTimeFormat(e))})},y={register:b},w=tinymce.util.Tools.resolve("tinymce.util.Tools"),x=function(e,t){var n=s.getFormats(e);return w.map(n,function(n){return{text:v.getDateTime(e,n),onclick:function(){t.set(n),v.insertDateTime(e,n)}}})},C=function(e,t){var n=x(e,t);e.addButton("insertdatetime",{type:"splitbutton",title:"Insert date/time",menu:n,onclick:function(){var n=t.get();v.insertDateTime(e,n||s.getDefaultDateTime(e))}}),e.addMenuItem("insertdatetime",{icon:"date",text:"Date/time",menu:n,context:"insert"})},k={register:C};n.add("insertdatetime",function(e){var n=t(null);y.register(e),k.register(e,n)})}()}()},"5pWR":function(e,t,n){n("MF+Y")},"5syF":function(e,t,n){n("VM+Z")},"6aOf":function(e,t,n){n("TsG9")},"7Otq":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTk2QkI4RkE3NjE2MTFFNUE4NEU4RkIxNjQ5MTYyRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTk2QkI4Rjk3NjE2MTFFNUE4NEU4RkIxNjQ5MTYyRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjU2QTEyNzk3NjkyMTFFMzkxODk4RDkwQkY4Q0U0NzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjU2QTEyN0E3NjkyMTFFMzkxODk4RDkwQkY4Q0U0NzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5WHowqAAAXNElEQVR42uxda4xd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"},"7ndH":function(e,t){!function(){!function(){"use strict";function e(e,t,n){var r,o,i,a,u,s,c,l,f,d;return f=bn(),o=gn.getPos(t,Ue.getUiContainer(e)),i=o.x,a=o.y,hn(e)&&pn(document.body)&&(i-=f.x,a-=f.y),r=e.getEl(),d=gn.getSize(r),u=d.width,s=d.height,d=gn.getSize(t),c=d.width,l=d.height,n=(n||"").split(""),"b"===n[0]&&(a+=l),"r"===n[1]&&(i+=c),"c"===n[0]&&(a+=Math.round(l/2)),"c"===n[1]&&(i+=Math.round(c/2)),"b"===n[3]&&(a-=s),"r"===n[4]&&(i-=u),"c"===n[3]&&(a-=Math.round(s/2)),"c"===n[4]&&(i-=Math.round(u/2)),{x:i,y:a,w:u,h:s}}function t(){}function n(e){this.cls=[],this.cls._map={},this.onchange=e||t,this.prefix=""}function r(e){for(var t,n=[],r=e.length;r--;)t=e[r],t.__checked||(n.push(t),t.__checked=1);for(r=n.length;r--;)delete n[r].__checked;return n}function o(e){return e.nodeType>0}function i(e,t){var n,r;if(e===t)return!0;if(null===e||null===t)return e===t;if("object"!=typeof e||"object"!=typeof t)return e===t;if(F.isArray(t)){if(e.length!==t.length)return!1;for(n=e.length;n--;)if(!i(e[n],t[n]))return!1}if(o(e)||o(t))return e===t;r={};for(n in t){if(!i(e[n],t[n]))return!1;r[n]=!0}for(n in e)if(!r[n]&&!i(e[n],t[n]))return!1;return!0}function a(e){return e._eventDispatcher||(e._eventDispatcher=new Cn({scope:e,toggleEvent:function(t,n){n&&Cn.isNative(t)&&(e._nativeEvents||(e._nativeEvents={}),e._nativeEvents[t]=!0,e.state.get("rendered")&&u(e))}})),e._eventDispatcher}function u(e){function t(t){var n=e.getParentCtrl(t.target);n&&n.fire(t.type,t)}function n(){var e=s._lastHoverCtrl;e&&(e.fire("mouseleave",{target:e.getEl()}),e.parents().each(function(e){e.fire("mouseleave",{target:e.getEl()})}),s._lastHoverCtrl=null)}function r(t){var n,r,o,i=e.getParentCtrl(t.target),a=s._lastHoverCtrl,u=0;if(i!==a){if(s._lastHoverCtrl=i,r=i.parents().toArray().reverse(),r.push(i),a){for(o=a.parents().toArray().reverse(),o.push(a),u=0;u<o.length&&r[u]===o[u];u++);for(n=o.length-1;n>=u;n--)a=o[n],a.fire("mouseleave",{target:a.getEl()})}for(n=u;n<r.length;n++)i=r[n],i.fire("mouseenter",{target:i.getEl()})}}function o(t){t.preventDefault(),"mousewheel"===t.type?(t.deltaY=-.025*t.wheelDelta,t.wheelDeltaX&&(t.deltaX=-.025*t.wheelDeltaX)):(t.deltaX=0,t.deltaY=t.detail),t=e.fire("wheel",t)}var i,a,u,s,c,l;if(c=e._nativeEvents){for(u=e.parents().toArray(),u.unshift(e),i=0,a=u.length;!s&&i<a;i++)s=u[i]._eventsRoot;for(s||(s=u[u.length-1]||e),e._eventsRoot=s,a=i,i=0;i<a;i++)u[i]._eventsRoot=s;var f=s._delegates;f||(f=s._delegates={});for(l in c){if(!c)return!1;"wheel"!==l||Un?("mouseenter"===l||"mouseleave"===l?s._hasMouseEnter||(dn(s.getEl()).on("mouseleave",n).on("mouseover",r),s._hasMouseEnter=1):f[l]||(dn(s.getEl()).on(l,t),f[l]=!0),c[l]=!1):Wn?dn(e.getEl()).on("mousewheel",o):dn(e.getEl()).on("DOMMouseScroll",o)}}}function s(e){function t(e){return e&&1===e.nodeType}function n(e){return e=e||y,t(e)?e.getAttribute("role"):null}function r(e){for(var t,r=e||y;r=r.parentNode;)if(t=n(r))return t}function o(e){var n=y;if(t(n))return n.getAttribute("aria-"+e)}function i(e){var t=e.tagName.toUpperCase();return"INPUT"===t||"TEXTAREA"===t||"SELECT"===t}function a(e){return!(!i(e)||e.hidden)||(!!Xn(e)||!!/^(button|menuitem|checkbox|tab|menuitemcheckbox|option|gridcell|slider)$/.test(n(e)))}function u(e){function t(e){if(1===e.nodeType&&"none"!==e.style.display&&!e.disabled){a(e)&&n.push(e);for(var r=0;r<e.childNodes.length;r++)t(e.childNodes[r])}}var n=[];return t(e||x.getEl()),n}function s(e){var t,n;e=e||w,n=e.parents().toArray(),n.unshift(e);for(var r=0;r<n.length&&(t=n[r],!t.settings.ariaRoot);r++);return t}function c(e){var t=s(e),n=u(t.getEl());t.settings.ariaRemember&&"lastAriaIndex"in t?l(t.lastAriaIndex,n):l(0,n)}function l(e,t){return e<0?e=t.length-1:e>=t.length&&(e=0),t[e]&&t[e].focus(),e}function f(e,t){var n=-1,r=s();t=t||u(r.getEl());for(var o=0;o<t.length;o++)t[o]===y&&(n=o);n+=e,r.lastAriaIndex=l(n,t)}function d(){"tablist"===r()?f(-1,u(y.parentNode)):w.parent().submenu?v():f(-1)}function m(){var e=n(),t=r();"tablist"===t?f(1,u(y.parentNode)):"menuitem"===e&&"menu"===t&&o("haspopup")?b():f(1)}function g(){f(-1)}function p(){var e=n(),t=r();"menuitem"===e&&"menubar"===t?b():"button"===e&&o("haspopup")?b({key:"down"}):f(1)}function h(e){if("tablist"===r()){var t=u(w.getEl("body"))[0];t&&t.focus()}else f(e.shiftKey?-1:1)}function v(){w.fire("cancel")}function b(e){e=e||{},w.fire("click",{target:y,aria:e})}var y,w,x=e.root;try{y=document.activeElement}catch(e){y=document.body}return w=x.getParentCtrl(y),x.on("keydown",function(e){function t(e,t){i(y)||Xn(y)||"slider"!==n(y)&&!1!==t(e)&&e.preventDefault()}if(!e.isDefaultPrevented())switch(e.keyCode){case 37:t(e,d);break;case 39:t(e,m);break;case 38:t(e,g);break;case 40:t(e,p);break;case 27:v();break;case 14:case 13:case 32:t(e,b);break;case 9:h(e),e.preventDefault()}}),x.on("focusin",function(e){y=e.target,w=e.control}),{focusFirst:c}}function c(e){var t,n,r,o,i,a,u,s,c=Math.max;return t=e.documentElement,n=e.body,r=c(t.scrollWidth,n.scrollWidth),o=c(t.clientWidth,n.clientWidth),i=c(t.offsetWidth,n.offsetWidth),a=c(t.scrollHeight,n.scrollHeight),u=c(t.clientHeight,n.clientHeight),s=c(t.offsetHeight,n.offsetHeight),{width:r<i?o:r,height:a<s?u:a}}function l(e){var t,n;if(e.changedTouches)for(t="screenX screenY pageX pageY clientX clientY".split(" "),n=0;n<t.length;n++)e[t[n]]=e.changedTouches[0][t[n]]}function f(e,t){var n,r,o,i,a,u,s,f=t.document||document;t=t||{};var d=f.getElementById(t.handle||e);o=function(e){var o,m,g=c(f);l(e),e.preventDefault(),r=e.button,o=d,u=e.screenX,s=e.screenY,m=window.getComputedStyle?window.getComputedStyle(o,null).getPropertyValue("cursor"):o.runtimeStyle.cursor,n=dn("<div></div>").css({position:"absolute",top:0,left:0,width:g.width,height:g.height,zIndex:2147483647,opacity:1e-4,cursor:m}).appendTo(f.body),dn(f).on("mousemove touchmove",a).on("mouseup touchend",i),t.start(e)},a=function(e){if(l(e),e.button!==r)return i(e);e.deltaX=e.screenX-u,e.deltaY=e.screenY-s,e.preventDefault(),t.drag(e)},i=function(e){l(e),dn(f).off("mousemove touchmove",a).off("mouseup touchend",i),n.remove(),t.stop&&t.stop(e)},this.destroy=function(){dn(d).off()},dn(d).on("mousedown touchstart",o)}function d(e,t){for(;e;){if(e===t)return!0;e=e.parent()}}function m(e){for(var t=nr.length;t--;){var n=nr[t],r=n.getParentCtrl(e.target);if(n.settings.autohide){if(r&&(d(r,n)||n.parent()===r))continue;e=n.fire("autohide",{target:e.target}),e.isDefaultPrevented()||n.hide()}}}function g(){qn||(qn=function(e){2!==e.button&&m(e)},dn(document).on("click touchstart",qn))}function p(){$n||($n=function(){var e;for(e=nr.length;e--;)v(nr[e])},dn(window).on("scroll",$n))}function h(){if(!Yn){var e=document.documentElement,t=e.clientWidth,n=e.clientHeight;Yn=function(){document.all&&t===e.clientWidth&&n===e.clientHeight||(t=e.clientWidth,n=e.clientHeight,or.hideAll())},dn(window).on("resize",Yn)}}function v(e){function t(t,n){for(var r,o=0;o<nr.length;o++)if(nr[o]!==e)for(r=nr[o].parent();r&&(r=r.parent());)r===e&&nr[o].fixed(t).moveBy(0,n).repaint()}var n=gn.getViewPort().y;e.settings.autofix&&(e.state.get("fixed")?e._autoFixY>n&&(e.fixed(!1).layoutRect({y:e._autoFixY}).repaint(),t(!1,e._autoFixY-n)):(e._autoFixY=e.layoutRect().y,e._autoFixY<n&&(e.fixed(!0).layoutRect({y:0}).repaint(),t(!0,n-e._autoFixY))))}function b(e,t){var n,r,o=or.zIndex||65535;if(e)rr.push(t);else for(n=rr.length;n--;)rr[n]===t&&rr.splice(n,1);if(rr.length)for(n=0;n<rr.length;n++)rr[n].modal&&(o++,r=rr[n]),rr[n].getEl().style.zIndex=o,rr[n].zIndex=o,o++;var i=dn("#"+t.classPrefix+"modal-block",t.getContainerElm())[0];r?dn(i).css("z-index",r.zIndex-1):i&&(i.parentNode.removeChild(i),Gn=!1),or.currentZIndex=o}function y(e){var t;for(t=nr.length;t--;)nr[t]===e&&nr.splice(t,1);for(t=rr.length;t--;)rr[t]===e&&rr.splice(t,1)}function w(e,t){var n,r,o=this,i=Kn.classPrefix;o.show=function(a,u){function s(){n&&(dn(e).append('<div class="'+i+"throbber"+(t?" "+i+"throbber-inline":"")+'"></div>'),u&&u())}return o.hide(),n=!0,a?r=he.setTimeout(s,a):s(),o},o.hide=function(){var t=e.lastChild;return he.clearTimeout(r),t&&-1!==t.className.indexOf("throbber")&&t.parentNode.removeChild(t),n=!1,o}}function x(e){var t=function(e){return e.inline?e.getElement():e.getContentAreaContainer()},n=function(){var n=t(e);return gn.getSize(n).width},r=function(e){At.each(e,function(e){e.moveTo(0,0)})},o=function(n){if(n.length>0){var r=n.slice(0,1)[0],o=t(e);r.moveRel(o,"tc-tc"),At.each(n,function(e,t){t>0&&e.moveRel(n[t-1].getEl(),"bc-tc")})}},i=function(e){r(e),o(e)};return{open:function(e,t){var r=F.extend(e,{maxWidth:n()}),o=new hr(r);return o.args=r,r.timeout>0&&(o.timer=setTimeout(function(){o.close(),t()},r.timeout)),o.on("close",function(){t()}),o.renderTo(),o},close:function(e){e.close()},reposition:i,getArgs:function(e){return e.args}}}function C(e){var t,n=dn("meta[name=viewport]")[0];!1!==$t.overrideViewPort&&(n||(n=document.createElement("meta"),n.setAttribute("name","viewport"),document.getElementsByTagName("head")[0].appendChild(n)),t=n.getAttribute("content"),t&&void 0!==br&&(br=t),n.setAttribute("content",e?"width=device-width,initial-scale=1.0,user-scalable=0,minimum-scale=1.0,maximum-scale=1.0":br))}function k(e,t){T()&&!1===t&&dn([document.documentElement,document.body]).removeClass(e+"fullscreen")}function T(){for(var e=0;e<vr.length;e++)if(vr[e]._fullscreen)return!0;return!1}function S(e){return{open:function(e,t,n){var r;return e.title=e.title||" ",e.url=e.url||e.file,e.url&&(e.width=parseInt(e.width||320,10),e.height=parseInt(e.height||240,10)),e.body&&(e.items={defaults:e.defaults,type:e.bodyType||"form",items:e.body,data:e.data,callbacks:e.commands}),e.url||e.buttons||(e.buttons=[{text:"Ok",subtype:"primary",onclick:function(){r.find("form")[0].submit()}},{text:"Cancel",onclick:function(){r.close()}}]),r=new yr(e),r.on("close",function(){n(r)}),e.data&&r.on("postRender",function(){this.find("*").each(function(t){var n=t.name();n in e.data&&t.value(e.data[n])})}),r.features=e||{},r.params=t||{},r=r.renderTo(document.body).reflow()},alert:function(e,t,n){var r;return r=wr.alert(e,function(){t()}),r.on("close",function(){n(r)}),r},confirm:function(e,t,n){var r;return r=wr.confirm(e,function(e){t(e)}),r.on("close",function(){n(r)}),r},close:function(e){e.close()},getParams:function(e){return e.params},setParams:function(e,t){e.params=t}}}function E(){var e=arguments;return function(){for(var t=new Array(arguments.length),n=0;n<t.length;n++)t[n]=arguments[n];if(e.length!==t.length)throw new Error('Wrong number of arguments to struct. Expected "['+e.length+']", got '+t.length+" arguments");var r={};return At.each(e,function(e,n){r[e]=Ae.constant(t[n])}),r}}function N(e,t){var n=e.concat(t);if(0===n.length)throw new Error("You must specify at least one required or optional field.");return Oo.validateStrArr("required",e),Oo.validateStrArr("optional",t),Oo.checkDupes(n),function(r){var o=No.keys(r);At.forall(e,function(e){return At.contains(o,e)})||Oo.reqMessage(e,o);var i=At.filter(o,function(e){return!At.contains(n,e)});i.length>0&&Oo.unsuppMessage(i);var a={};return At.each(e,function(e){a[e]=Ae.constant(r[e])}),At.each(t,function(e){a[e]=Ae.constant(Object.prototype.hasOwnProperty.call(r,e)?Le.some(r[e]):Le.none())}),a}}function R(e,t,n){var r=e.isiOS()&&!0===/ipad/i.test(n),o=e.isiOS()&&!r,i=e.isAndroid()&&3===e.version.major,a=e.isAndroid()&&4===e.version.major,u=r||i||a&&!0===/mobile/i.test(n),s=e.isiOS()||e.isAndroid(),c=s&&!u,l=t.isSafari()&&e.isiOS()&&!1===/safari/i.test(n);return{isiPad:Ae.constant(r),isiPhone:Ae.constant(o),isTablet:Ae.constant(u),isPhone:Ae.constant(c),isTouch:Ae.constant(s),isAndroid:e.isAndroid,isiOS:e.isiOS,isWebView:Ae.constant(l)}}function _(e,t,n,r,o){return e(n,r)?Le.some(n):vo.isFunction(o)&&o(n)?Le.none():t(n,r,o)}function A(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1}function P(e){var t="";if(e)for(var n=0;n<e.length;n++)t+='<option value="'+e[n]+'">'+e[n]+"</option>";return t}function D(e,t,n){return e<t&&(e=t),e>n&&(e=n),e}function B(e,t,n){e.setAttribute("aria-"+t,n)}function O(e,t){var n,r,o,i,a,u;"v"===e.settings.orientation?(i="top",o="height",r="h"):(i="left",o="width",r="w"),u=e.getEl("handle"),n=(e.layoutRect()[r]||100)-gn.getSize(u)[o],a=n*((t-e._minValue)/(e._maxValue-e._minValue))+"px",u.style[i]=a,u.style.height=e.layoutRect().h+"px",B(u,"valuenow",t),B(u,"valuetext",""+e.settings.previewFilter(t)),B(u,"valuemin",e._minValue),B(u,"valuemax",e._maxValue)}function I(){}var M=tinymce.util.Tools.resolve("tinymce.ThemeManager"),L=tinymce.util.Tools.resolve("tinymce.EditorManager"),F=tinymce.util.Tools.resolve("tinymce.util.Tools"),H=function(e){return e.getParam("branding",!0,"boolean")},z=function(e){return!1!==W(e)},W=function(e){return e.getParam("menubar")},U=function(e){return e.getParam("statusbar",!0,"boolean")},j=function(e){return e.getParam("toolbar_items_size")},V=function(e){return e.getParam("readonly",!1,"boolean")},q=function(e){return e.getParam("fixed_toolbar_container")},$=function(e){return e.getParam("inline_toolbar_position_handler")},Y=function(e){return e.getParam("menu")},G=function(e){return e.getParam("removed_menuitems","")},K=function(e){return e.getParam("min_width",100,"number")},X=function(e){return e.getParam("min_height",100,"number")},J=function(e){return e.getParam("max_width",65535,"number")},Z=function(e){return e.getParam("max_height",65535,"number")},Q=function(e){return!1===e.settings.skin},ee=function(e){return e.getParam("inline",!1,"boolean")},te=function(e){var t=e.getParam("resize","vertical");return!1===t?"none":"both"===t?"both":"vertical"},ne=function(e){var t=e.settings,n=t.skin,r=t.skin_url;if(!1!==n){var o=n||"lightgray";r=r?e.documentBaseURI.toAbsolute(r):L.baseURL+"/skins/"+o}return r},re=function(e,t){for(var n=[],r=1;r<10;r++){var o=e["toolbar"+r];if(!o)break;n.push(o)}var i=e.toolbar?[e.toolbar]:[t];return n.length>0?n:i},oe=function(e){var t=e.getParam("toolbar");return!1===t?[]:F.isArray(t)?F.grep(t,function(e){return e.length>0}):re(e.settings,"undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image")},ie=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),ae=tinymce.util.Tools.resolve("tinymce.ui.Factory"),ue=tinymce.util.Tools.resolve("tinymce.util.I18n"),se=function(e){return e.fire("SkinLoaded")},ce=function(e){return e.fire("ResizeEditor")},le=function(e){return e.fire("BeforeRenderUI")},fe={fireSkinLoaded:se,fireResizeEditor:ce,fireBeforeRenderUI:le},de=function(e,t){return function(){var n=e.find(t)[0];n&&n.focus(!0)}},me=function(e,t){e.shortcuts.add("Alt+F9","",de(t,"menubar")),e.shortcuts.add("Alt+F10,F10","",de(t,"toolbar")),e.shortcuts.add("Alt+F11","",de(t,"elementpath")),t.on("cancel",function(){e.focus()})},ge={addKeys:me},pe=tinymce.util.Tools.resolve("tinymce.geom.Rect"),he=tinymce.util.Tools.resolve("tinymce.util.Delay"),ve=function(){},be=function(e){return function(){return e()}},ye=function(e,t){return function(){return e(t.apply(null,arguments))}},we=function(e){return function(){return e}},xe=function(e){return e},Ce=function(e,t){return e===t},ke=function(e){for(var t=new Array(arguments.length-1),n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];var o=t.concat(n);return e.apply(null,o)}},Te=function(e){return function(){return!e.apply(null,arguments)}},Se=function(e){return function(){throw new Error(e)}},Ee=function(e){return e()},Ne=function(e){e()},Re=we(!1),_e=we(!0),A