From 3181cc27a93565c236eff40ba032c9f59c5cc791 Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Wed, 6 May 2015 03:23:25 +0000 Subject: [PATCH] TinyMCE: update to 4.1.10. Fixes #32262. Built from https://develop.svn.wordpress.org/trunk@32366 git-svn-id: http://core.svn.wordpress.org/trunk@32336 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/js/tinymce/tiny_mce_popup.js | 8 ++++---- wp-includes/js/tinymce/tinymce.min.js | 23 +++++++++++------------ wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 138531 -> 138560 bytes wp-includes/version.php | 4 ++-- 4 files changed, 17 insertions(+), 18 deletions(-) diff --git a/wp-includes/js/tinymce/tiny_mce_popup.js b/wp-includes/js/tinymce/tiny_mce_popup.js index 733f4397ed..94880878ec 100644 --- a/wp-includes/js/tinymce/tiny_mce_popup.js +++ b/wp-includes/js/tinymce/tiny_mce_popup.js @@ -78,7 +78,7 @@ var tinyMCEPopup = { * tinyMCEPopup.onInit.add(function(ed) { * alert(ed.selection.getContent()); * }); - * + * * // Executes the init method on page load in some object using the SomeObject scope * tinyMCEPopup.onInit.add(SomeObject.init, SomeObject); */ @@ -327,7 +327,7 @@ var tinyMCEPopup = { } }, - // Internal functions + // Internal functions _restoreSelection : function() { var e = window.event.srcElement; @@ -359,7 +359,7 @@ var tinyMCEPopup = { "browse": "Browse" }; - var langCode = tinymce.settings.language || 'en'; + var langCode = (tinymce.settings ? tinymce.settings : t.editor.settings).language || 'en'; for (var key in map) { tinymce.i18n.data[langCode + "." + key] = tinymce.i18n.translate(map[key]); } @@ -523,7 +523,7 @@ tinymce.util.Dispatcher = function(scope) { var self = this, returnValue, args = arguments, i, listeners = self.listeners, listener; self.inDispatch = true; - + // Needs to be a real loop since the listener count might change while looping // And this is also more efficient for (i = 0; i < listeners.length; i++) { diff --git a/wp-includes/js/tinymce/tinymce.min.js b/wp-includes/js/tinymce/tinymce.min.js index 5422ed77e8..3e321c0858 100644 --- a/wp-includes/js/tinymce/tinymce.min.js +++ b/wp-includes/js/tinymce/tinymce.min.js @@ -1,14 +1,13 @@ -// 4.1.9 (2015-04-05) -!function(e,t){"use strict";function n(e,t){for(var n,r=[],i=0;ir;r++)if(o=n[r],o&&o.func.call(o.scope,e)===!1&&e.preventDefault(),e.isImmediatePropagationStopped())return}var a=this,s={},l,c,u,d,f;c=o+(+new Date).toString(32),d="onmouseenter"in document.documentElement,u="onfocusin"in document.documentElement,f={mouseenter:"mouseover",mouseleave:"mouseout"},l=1,a.domLoaded=!1,a.events=s,a.bind=function(t,o,p,h){function m(e){i(n(e||_.event),g)}var g,v,y,b,C,x,w,_=window;if(t&&3!==t.nodeType&&8!==t.nodeType){for(t[c]?g=t[c]:(g=l++,t[c]=g,s[g]={}),h=h||t,o=o.split(" "),y=o.length;y--;)b=o[y],x=m,C=w=!1,"DOMContentLoaded"===b&&(b="ready"),a.domLoaded&&"ready"===b&&"complete"==t.readyState?p.call(h,n({type:b})):(d||(C=f[b],C&&(x=function(e){var t,r;if(t=e.currentTarget,r=e.relatedTarget,r&&t.contains)r=t.contains(r);else for(;r&&r!==t;)r=r.parentNode;r||(e=n(e||_.event),e.type="mouseout"===e.type?"mouseleave":"mouseenter",e.target=t,i(e,g))})),u||"focusin"!==b&&"focusout"!==b||(w=!0,C="focusin"===b?"focus":"blur",x=function(e){e=n(e||_.event),e.type="focus"===e.type?"focusin":"focusout",i(e,g)}),v=s[g][b],v?"ready"===b&&a.domLoaded?p({type:b}):v.push({func:p,scope:h}):(s[g][b]=v=[{func:p,scope:h}],v.fakeName=C,v.capture=w,v.nativeHandler=x,"ready"===b?r(t,x,a):e(t,C||b,x,w)));return t=v=0,p}},a.unbind=function(e,n,r){var i,o,l,u,d,f;if(!e||3===e.nodeType||8===e.nodeType)return a;if(i=e[c]){if(f=s[i],n){for(n=n.split(" "),l=n.length;l--;)if(d=n[l],o=f[d]){if(r)for(u=o.length;u--;)if(o[u].func===r){var p=o.nativeHandler,h=o.fakeName,m=o.capture;o=o.slice(0,u).concat(o.slice(u+1)),o.nativeHandler=p,o.fakeName=h,o.capture=m,f[d]=o}r&&0!==o.length||(delete f[d],t(e,o.fakeName||d,o.nativeHandler,o.capture))}}else{for(d in f)o=f[d],t(e,o.fakeName||d,o.nativeHandler,o.capture);f={}}for(d in f)return a;delete s[i];try{delete e[c]}catch(g){e[c]=null}}return a},a.fire=function(e,t,r){var o;if(!e||3===e.nodeType||8===e.nodeType)return a;r=n(null,r),r.type=t,r.target=e;do o=e[c],o&&i(r,o),e=e.parentNode||e.ownerDocument||e.defaultView||e.parentWindow;while(e&&!r.isPropagationStopped());return a},a.clean=function(e){var t,n,r=a.unbind;if(!e||3===e.nodeType||8===e.nodeType)return a;if(e[c]&&r(e),e.getElementsByTagName||(e=e.document),e&&e.getElementsByTagName)for(r(e),n=e.getElementsByTagName("*"),t=n.length;t--;)e=n[t],e[c]&&r(e);return a},a.destroy=function(){s={}},a.cancel=function(e){return e&&(e.preventDefault(),e.stopImmediatePropagation()),!1}}var o="mce-data-",a=/^(?:mouse|contextmenu)|click/,s={keyLocation:1,layerX:1,layerY:1,returnValue:1};return i.Event=new i,i.Event.bind(window,"ready",function(){}),i}),r(c,[],function(){function e(e,t,n,r){var i,o,a,s,l,c,d,p,h,m;if((t?t.ownerDocument||t:z)!==D&&B(t),t=t||D,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(M&&!r){if(i=ve.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&I(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return Z.apply(n,t.getElementsByTagName(e)),n;if((a=i[3])&&x.getElementsByClassName)return Z.apply(n,t.getElementsByClassName(a)),n}if(x.qsa&&(!H||!H.test(e))){if(p=d=F,h=t,m=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(c=N(e),(d=t.getAttribute("id"))?p=d.replace(be,"\\$&"):t.setAttribute("id",p),p="[id='"+p+"'] ",l=c.length;l--;)c[l]=p+f(c[l]);h=ye.test(e)&&u(t.parentNode)||t,m=c.join(",")}if(m)try{return Z.apply(n,h.querySelectorAll(m)),n}catch(g){}finally{d||t.removeAttribute("id")}}}return S(e.replace(se,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[F]=!0,e}function i(e){var t=D.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=e.length;r--;)w.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||K)-(~e.sourceIndex||K);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function u(e){return e&&typeof e.getElementsByTagName!==Y&&e}function d(){}function f(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function p(e,t,n){var r=t.dir,i=n&&"parentNode"===r,o=V++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,l,c=[W,o];if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i){if(l=t[F]||(t[F]={}),(s=l[r])&&s[0]===W&&s[1]===o)return c[2]=s[2];if(l[r]=c,c[2]=e(t,n,a))return!0}}}function h(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function m(t,n,r){for(var i=0,o=n.length;o>i;i++)e(t,n[i],r);return r}function g(e,t,n,r,i){for(var o,a=[],s=0,l=e.length,c=null!=t;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),c&&t.push(s));return a}function v(e,t,n,i,o,a){return i&&!i[F]&&(i=v(i)),o&&!o[F]&&(o=v(o,a)),r(function(r,a,s,l){var c,u,d,f=[],p=[],h=a.length,v=r||m(t||"*",s.nodeType?[s]:s,[]),y=!e||!r&&t?v:g(v,f,e,s,l),b=n?o||(r?e:h||i)?[]:a:y;if(n&&n(y,b,s,l),i)for(c=g(b,p),i(c,[],s,l),u=c.length;u--;)(d=c[u])&&(b[p[u]]=!(y[p[u]]=d));if(r){if(o||e){if(o){for(c=[],u=b.length;u--;)(d=b[u])&&c.push(y[u]=d);o(null,b=[],c,l)}for(u=b.length;u--;)(d=b[u])&&(c=o?te.call(r,d):f[u])>-1&&(r[c]=!(a[c]=d))}}else b=g(b===a?b.splice(h,b.length):b),o?o(null,a,b,l):Z.apply(a,b)})}function y(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],a=o||w.relative[" "],s=o?1:0,l=p(function(e){return e===t},a,!0),c=p(function(e){return te.call(t,e)>-1},a,!0),u=[function(e,n,r){return!o&&(r||n!==T)||((t=n).nodeType?l(e,n,r):c(e,n,r))}];i>s;s++)if(n=w.relative[e[s].type])u=[p(h(u),n)];else{if(n=w.filter[e[s].type].apply(null,e[s].matches),n[F]){for(r=++s;i>r&&!w.relative[e[r].type];r++);return v(s>1&&h(u),s>1&&f(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,r>s&&y(e.slice(s,r)),i>r&&y(e=e.slice(r)),i>r&&f(e))}u.push(n)}return h(u)}function b(t,n){var i=n.length>0,o=t.length>0,a=function(r,a,s,l,c){var u,d,f,p=0,h="0",m=r&&[],v=[],y=T,b=r||o&&w.find.TAG("*",c),C=W+=null==y?1:Math.random()||.1,x=b.length;for(c&&(T=a!==D&&a);h!==x&&null!=(u=b[h]);h++){if(o&&u){for(d=0;f=t[d++];)if(f(u,a,s)){l.push(u);break}c&&(W=C)}i&&((u=!f&&u)&&p--,r&&m.push(u))}if(p+=h,i&&h!==p){for(d=0;f=n[d++];)f(m,v,a,s);if(r){if(p>0)for(;h--;)m[h]||v[h]||(v[h]=J.call(l));v=g(v)}Z.apply(l,v),c&&!r&&v.length>0&&p+n.length>1&&e.uniqueSort(l)}return c&&(W=C,T=y),m};return i?r(a):a}var C,x,w,_,E,N,k,S,T,R,A,B,D,L,M,H,P,O,I,F="sizzle"+-new Date,z=window.document,W=0,V=0,U=n(),$=n(),q=n(),j=function(e,t){return e===t&&(A=!0),0},Y=typeof t,K=1<<31,G={}.hasOwnProperty,X=[],J=X.pop,Q=X.push,Z=X.push,ee=X.slice,te=X.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},ne="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",re="[\\x20\\t\\r\\n\\f]",ie="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",oe="\\["+re+"*("+ie+")(?:"+re+"*([*^$|!~]?=)"+re+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+ie+"))|)"+re+"*\\]",ae=":("+ie+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+oe+")*)|.*)\\)|)",se=new RegExp("^"+re+"+|((?:^|[^\\\\])(?:\\\\.)*)"+re+"+$","g"),le=new RegExp("^"+re+"*,"+re+"*"),ce=new RegExp("^"+re+"*([>+~]|"+re+")"+re+"*"),ue=new RegExp("="+re+"*([^\\]'\"]*?)"+re+"*\\]","g"),de=new RegExp(ae),fe=new RegExp("^"+ie+"$"),pe={ID:new RegExp("^#("+ie+")"),CLASS:new RegExp("^\\.("+ie+")"),TAG:new RegExp("^("+ie+"|[*])"),ATTR:new RegExp("^"+oe),PSEUDO:new RegExp("^"+ae),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+re+"*(even|odd|(([+-]|)(\\d*)n|)"+re+"*(?:([+-]|)"+re+"*(\\d+)|))"+re+"*\\)|)","i"),bool:new RegExp("^(?:"+ne+")$","i"),needsContext:new RegExp("^"+re+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+re+"*((?:-\\d)?\\d*)"+re+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|textarea|button)$/i,me=/^h\d$/i,ge=/^[^{]+\{\s*\[native \w/,ve=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ye=/[+~]/,be=/'|\\/g,Ce=new RegExp("\\\\([\\da-f]{1,6}"+re+"?|("+re+")|.)","ig"),xe=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{Z.apply(X=ee.call(z.childNodes),z.childNodes),X[z.childNodes.length].nodeType}catch(we){Z={apply:X.length?function(e,t){Q.apply(e,ee.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}x=e.support={},E=e.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},B=e.setDocument=function(e){var t,n=e?e.ownerDocument||e:z,r=n.defaultView;return n!==D&&9===n.nodeType&&n.documentElement?(D=n,L=n.documentElement,M=!E(n),r&&r!==r.top&&(r.addEventListener?r.addEventListener("unload",function(){B()},!1):r.attachEvent&&r.attachEvent("onunload",function(){B()})),x.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=i(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=ge.test(n.getElementsByClassName),x.getById=i(function(e){return L.appendChild(e).id=F,!n.getElementsByName||!n.getElementsByName(F).length}),x.getById?(w.find.ID=function(e,t){if(typeof t.getElementById!==Y&&M){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},w.filter.ID=function(e){var t=e.replace(Ce,xe);return function(e){return e.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(e){var t=e.replace(Ce,xe);return function(e){var n=typeof e.getAttributeNode!==Y&&e.getAttributeNode("id");return n&&n.value===t}}),w.find.TAG=x.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==Y?t.getElementsByTagName(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=x.getElementsByClassName&&function(e,t){return M?t.getElementsByClassName(e):void 0},P=[],H=[],(x.qsa=ge.test(n.querySelectorAll))&&(i(function(e){e.innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&H.push("[*^$]="+re+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||H.push("\\["+re+"*(?:value|"+ne+")"),e.querySelectorAll(":checked").length||H.push(":checked")}),i(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&H.push("name"+re+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||H.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),H.push(",.*:")})),(x.matchesSelector=ge.test(O=L.matches||L.webkitMatchesSelector||L.mozMatchesSelector||L.oMatchesSelector||L.msMatchesSelector))&&i(function(e){x.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),P.push("!=",ae)}),H=H.length&&new RegExp(H.join("|")),P=P.length&&new RegExp(P.join("|")),t=ge.test(L.compareDocumentPosition),I=t||ge.test(L.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return A=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&r||!x.sortDetached&&t.compareDocumentPosition(e)===r?e===n||e.ownerDocument===z&&I(z,e)?-1:t===n||t.ownerDocument===z&&I(z,t)?1:R?te.call(R,e)-te.call(R,t):0:4&r?-1:1)}:function(e,t){if(e===t)return A=!0,0;var r,i=0,o=e.parentNode,s=t.parentNode,l=[e],c=[t];if(!o||!s)return e===n?-1:t===n?1:o?-1:s?1:R?te.call(R,e)-te.call(R,t):0;if(o===s)return a(e,t);for(r=e;r=r.parentNode;)l.unshift(r);for(r=t;r=r.parentNode;)c.unshift(r);for(;l[i]===c[i];)i++;return i?a(l[i],c[i]):l[i]===z?-1:c[i]===z?1:0},n):D},e.matches=function(t,n){return e(t,null,null,n)},e.matchesSelector=function(t,n){if((t.ownerDocument||t)!==D&&B(t),n=n.replace(ue,"='$1']"),!(!x.matchesSelector||!M||P&&P.test(n)||H&&H.test(n)))try{var r=O.call(t,n);if(r||x.disconnectedMatch||t.document&&11!==t.document.nodeType)return r}catch(i){}return e(n,D,null,[t]).length>0},e.contains=function(e,t){return(e.ownerDocument||e)!==D&&B(e),I(e,t)},e.attr=function(e,n){(e.ownerDocument||e)!==D&&B(e);var r=w.attrHandle[n.toLowerCase()],i=r&&G.call(w.attrHandle,n.toLowerCase())?r(e,n,!M):t;return i!==t?i:x.attributes||!M?e.getAttribute(n):(i=e.getAttributeNode(n))&&i.specified?i.value:null},e.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},e.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!x.detectDuplicates,R=!x.sortStable&&e.slice(0),e.sort(j),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return R=null,e},_=e.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=_(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=_(t);return n},w=e.selectors={cacheLength:50,createPseudo:r,match:pe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Ce,xe),e[3]=(e[3]||e[4]||e[5]||"").replace(Ce,xe),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||e.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&e.error(t[0]),t},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&de.test(n)&&(t=N(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Ce,xe).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=U[e+" "];return t||(t=new RegExp("(^|"+re+")"+e+"("+re+"|$)"))&&U(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==Y&&e.getAttribute("class")||"")})},ATTR:function(t,n,r){return function(i){var o=e.attr(i,t);return null==o?"!="===n:n?(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o+" ").indexOf(r)>-1:"|="===n?o===r||o.slice(0,r.length+1)===r+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,f,p,h,m=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!l&&!s;if(g){if(o){for(;m;){for(d=t;d=d[m];)if(s?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&y){for(u=g[F]||(g[F]={}),c=u[e]||[],p=c[0]===W&&c[1],f=c[0]===W&&c[2],d=p&&g.childNodes[p];d=++p&&d&&d[m]||(f=p=0)||h.pop();)if(1===d.nodeType&&++f&&d===t){u[e]=[W,p,f];break}}else if(y&&(c=(t[F]||(t[F]={}))[e])&&c[0]===W)f=c[1];else for(;(d=++p&&d&&d[m]||(f=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++f||(y&&((d[F]||(d[F]={}))[e]=[W,f]),d!==t)););return f-=i,f===r||f%r===0&&f/r>=0}}},PSEUDO:function(t,n){var i,o=w.pseudos[t]||w.setFilters[t.toLowerCase()]||e.error("unsupported pseudo: "+t);return o[F]?o(n):o.length>1?(i=[t,t,"",n],w.setFilters.hasOwnProperty(t.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=te.call(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=k(e.replace(se,"$1"));return i[F]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),!n.pop()}}),has:r(function(t){return function(n){return e(t,n).length>0}}),contains:r(function(e){return e=e.replace(Ce,xe),function(t){return(t.textContent||t.innerText||_(t)).indexOf(e)>-1}}),lang:r(function(t){return fe.test(t||"")||e.error("unsupported lang: "+t),t=t.replace(Ce,xe).toLowerCase(),function(e){var n;do if(n=M?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return n=n.toLowerCase(),n===t||0===n.indexOf(t+"-");while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=window.location&&window.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===L},focus:function(e){return e===D.activeElement&&(!D.hasFocus||D.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return me.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[0>n?n+t:n]}),even:c(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var r=0>n?n+t:n;--r>=0;)e.push(r);return e}),gt:c(function(e,t,n){for(var r=0>n?n+t:n;++r2&&"ID"===(a=o[0]).type&&x.getById&&9===t.nodeType&&M&&w.relative[o[1].type]){if(t=(w.find.ID(a.matches[0].replace(Ce,xe),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!w.relative[s=a.type]);)if((l=w.find[s])&&(r=l(a.matches[0].replace(Ce,xe),ye.test(o[0].type)&&u(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&f(o),!e)return Z.apply(n,r),n;break}}return(c||k(e,d))(r,t,!M,n,ye.test(e)&&u(t.parentNode)||t),n},x.sortStable=F.split("").sort(j).join("")===F,x.detectDuplicates=!!A,B(),x.sortDetached=i(function(e){return 1&e.compareDocumentPosition(D.createElement("div"))}),i(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){return n?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),x.attributes&&i(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){return n||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(ne,function(e,t,n){var r;return n?void 0:e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),e}),r(u,[],function(){var e=navigator,t=e.userAgent,n,r,i,o,a,s,l,c,u;n=window.opera&&window.opera.buildNumber,u=/Android/.test(t),r=/WebKit/.test(t),i=!r&&!n&&/MSIE/gi.test(t)&&/Explorer/gi.test(e.appName),i=i&&/MSIE (\w+)\./.exec(t)[1],o=-1==t.indexOf("Trident/")||-1==t.indexOf("rv:")&&-1==e.appName.indexOf("Netscape")?!1:11,a=!document.msElementsFromPoint||i||o?!1:12,i=i||o||a,s=!r&&!o&&/Gecko/.test(t),l=-1!=t.indexOf("Mac"),c=/(iPad|iPhone)/.test(t),a&&(r=!1);var d=!c||t.match(/AppleWebKit\/(\d*)/)[1]>=534;return{opera:n,webkit:r,ie:i,gecko:s,mac:l,iOS:c,android:u,contentEditable:d,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:8!=i,range:window.getSelection&&"Range"in window,documentMode:i&&!a?document.documentMode||7:10}}),r(d,[u],function(e){function n(e){return null===e||e===t?"":(""+e).replace(v,"")}function r(e,n){return n?"array"==n&&y(e)?!0:typeof e==n:e!==t}function i(e){var t=e,n,r;if(!y(e))for(t=[],n=0,r=e.length;r>n;n++)t[n]=e[n];return t}function o(e,t,n){var r;for(e=e||[],t=t||",","string"==typeof e&&(e=e.split(t)),n=n||{},r=e.length;r--;)n[e[r]]={};return n}function a(e,n,r){var i,o;if(!e)return 0;if(r=r||e,e.length!==t){for(i=0,o=e.length;o>i;i++)if(n.call(r,e[i],i,e)===!1)return 0}else for(i in e)if(e.hasOwnProperty(i)&&n.call(r,e[i],i,e)===!1)return 0;return 1}function s(e,t){var n=[];return a(e,function(e){n.push(t(e))}),n}function l(e,t){var n=[];return a(e,function(e){(!t||t(e))&&n.push(e)}),n}function c(e,t,n){var r=this,i,o,a,s,l,c=0;if(e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e),a=e[3].match(/(^|\.)(\w+)$/i)[2],o=r.createNS(e[3].replace(/\.\w+$/,""),n),!o[a]){if("static"==e[2])return o[a]=t,void(this.onCreate&&this.onCreate(e[2],e[3],o[a]));t[a]||(t[a]=function(){},c=1),o[a]=t[a],r.extend(o[a].prototype,t),e[5]&&(i=r.resolve(e[5]).prototype,s=e[5].match(/\.(\w+)$/i)[1],l=o[a],o[a]=c?function(){return i[s].apply(this,arguments)}:function(){return this.parent=i[s],l.apply(this,arguments)},o[a].prototype[a]=o[a],r.each(i,function(e,t){o[a].prototype[t]=i[t]}),r.each(t,function(e,t){i[t]?o[a].prototype[t]=function(){return this.parent=i[t],e.apply(this,arguments)}:t!=a&&(o[a].prototype[t]=e)})),r.each(t["static"],function(e,t){o[a][t]=e})}}function u(e,t){var n,r;if(e)for(n=0,r=e.length;r>n;n++)if(e[n]===t)return n;return-1}function d(e,n){var r,i,o,a=arguments,s;for(r=1,i=a.length;i>r;r++){n=a[r];for(o in n)n.hasOwnProperty(o)&&(s=n[o],s!==t&&(e[o]=s))}return e}function f(e,t,n,r){r=r||this,e&&(n&&(e=e[n]),a(e,function(e,i){return t.call(r,e,i,n)===!1?!1:void f(e,t,n,r)}))}function p(e,t){var n,r;for(t=t||window,e=e.split("."),n=0;nn&&(t=t[e[n]],t);n++);return t}function m(e,t){return!e||r(e,"array")?e:s(e.split(t||","),n)}function g(t){var n=e.cacheSuffix;return n&&(t+=(-1===t.indexOf("?")?"?":"&")+n),t}var v=/^\s*|\s*$/g,y=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};return{trim:n,isArray:y,is:r,toArray:i,makeMap:o,each:a,map:s,grep:l,inArray:u,extend:d,create:c,walk:f,createNS:p,resolve:h,explode:m,_addCacheSuffix:g}}),r(f,[l,c,d,u],function(e,n,r,i){function o(e){return"undefined"!=typeof e}function a(e){return"string"==typeof e}function s(e){return e&&e==e.window}function l(e,t){var n,r,i;for(t=t||w,i=t.createElement("div"),n=t.createDocumentFragment(),i.innerHTML=e;r=i.firstChild;)n.appendChild(r);return n}function c(e,t,n,r){var i;if(a(t))t=l(t,v(e[0]));else if(t.length&&!t.nodeType){if(t=f.makeArray(t),r)for(i=t.length-1;i>=0;i--)c(e,t[i],n,r);else for(i=0;ii&&(a=e[i],t.call(a,i,a)!==!1);i++);return e}function g(e,t){var n=[];return m(e,function(e,r){t(r,e)&&n.push(r)}),n}function v(e){return e?9==e.nodeType?e:e.ownerDocument:w}function y(e,n,r){var i=[],o=e[n];for("string"!=typeof r&&r instanceof f&&(r=r[0]);o&&9!==o.nodeType;){if(r!==t){if(o===r)break;if("string"==typeof r&&f(o).is(r))break}1===o.nodeType&&i.push(o),o=o[n]}return i}function b(e,n,r,i){var o=[];for(i instanceof f&&(i=i[0]);e;e=e[n])if(!r||e.nodeType===r){if(i!==t){if(e===i)break;if("string"==typeof i&&f(e).is(i))break}o.push(e)}return o}function C(e,t,n){for(e=e[t];e;e=e[t])if(e.nodeType==n)return e;return null}function x(e,t,n){m(n,function(n,r){e[n]=e[n]||{},e[n][t]=r})}var w=document,_=Array.prototype.push,E=Array.prototype.slice,N=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,k=e.Event,S,T=r.makeMap("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"," "),R=r.makeMap("checked compact declare defer disabled ismap multiple nohref noshade nowrap readonly selected"," "),A={"for":"htmlFor","class":"className",readonly:"readOnly"},B={"float":"cssFloat"},D={},L={},M=/^\s*|\s*$/g;return f.fn=f.prototype={constructor:f,selector:"",context:null,length:0,init:function(e,t){var n=this,r,i;if(!e)return n;if(e.nodeType)return n.context=n[0]=e,n.length=1,n;if(t&&t.nodeType)n.context=t;else{if(t)return f(e).attr(t);n.context=t=document}if(a(e)){if(n.selector=e,r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!r)return f(t).find(e);if(r[1])for(i=l(e,v(t)).firstChild;i;)_.call(n,i),i=i.nextSibling;else{if(i=v(t).getElementById(r[2]),!i)return n;if(i.id!==r[2])return n.find(e);n.length=1,n[0]=i}}else this.add(e,!1);return n},toArray:function(){return r.toArray(this); +// 4.1.10 (2015-05-05) +!function(e,t){"use strict";function n(e,t){for(var n,r=[],i=0;ir;r++)if(o=n[r],o&&o.func.call(o.scope,e)===!1&&e.preventDefault(),e.isImmediatePropagationStopped())return}var a=this,s={},l,c,u,d,f;c=o+(+new Date).toString(32),d="onmouseenter"in document.documentElement,u="onfocusin"in document.documentElement,f={mouseenter:"mouseover",mouseleave:"mouseout"},l=1,a.domLoaded=!1,a.events=s,a.bind=function(t,o,p,h){function m(e){i(n(e||_.event),g)}var g,v,y,b,C,x,w,_=window;if(t&&3!==t.nodeType&&8!==t.nodeType){for(t[c]?g=t[c]:(g=l++,t[c]=g,s[g]={}),h=h||t,o=o.split(" "),y=o.length;y--;)b=o[y],x=m,C=w=!1,"DOMContentLoaded"===b&&(b="ready"),a.domLoaded&&"ready"===b&&"complete"==t.readyState?p.call(h,n({type:b})):(d||(C=f[b],C&&(x=function(e){var t,r;if(t=e.currentTarget,r=e.relatedTarget,r&&t.contains)r=t.contains(r);else for(;r&&r!==t;)r=r.parentNode;r||(e=n(e||_.event),e.type="mouseout"===e.type?"mouseleave":"mouseenter",e.target=t,i(e,g))})),u||"focusin"!==b&&"focusout"!==b||(w=!0,C="focusin"===b?"focus":"blur",x=function(e){e=n(e||_.event),e.type="focus"===e.type?"focusin":"focusout",i(e,g)}),v=s[g][b],v?"ready"===b&&a.domLoaded?p({type:b}):v.push({func:p,scope:h}):(s[g][b]=v=[{func:p,scope:h}],v.fakeName=C,v.capture=w,v.nativeHandler=x,"ready"===b?r(t,x,a):e(t,C||b,x,w)));return t=v=0,p}},a.unbind=function(e,n,r){var i,o,l,u,d,f;if(!e||3===e.nodeType||8===e.nodeType)return a;if(i=e[c]){if(f=s[i],n){for(n=n.split(" "),l=n.length;l--;)if(d=n[l],o=f[d]){if(r)for(u=o.length;u--;)if(o[u].func===r){var p=o.nativeHandler,h=o.fakeName,m=o.capture;o=o.slice(0,u).concat(o.slice(u+1)),o.nativeHandler=p,o.fakeName=h,o.capture=m,f[d]=o}r&&0!==o.length||(delete f[d],t(e,o.fakeName||d,o.nativeHandler,o.capture))}}else{for(d in f)o=f[d],t(e,o.fakeName||d,o.nativeHandler,o.capture);f={}}for(d in f)return a;delete s[i];try{delete e[c]}catch(g){e[c]=null}}return a},a.fire=function(e,t,r){var o;if(!e||3===e.nodeType||8===e.nodeType)return a;r=n(null,r),r.type=t,r.target=e;do o=e[c],o&&i(r,o),e=e.parentNode||e.ownerDocument||e.defaultView||e.parentWindow;while(e&&!r.isPropagationStopped());return a},a.clean=function(e){var t,n,r=a.unbind;if(!e||3===e.nodeType||8===e.nodeType)return a;if(e[c]&&r(e),e.getElementsByTagName||(e=e.document),e&&e.getElementsByTagName)for(r(e),n=e.getElementsByTagName("*"),t=n.length;t--;)e=n[t],e[c]&&r(e);return a},a.destroy=function(){s={}},a.cancel=function(e){return e&&(e.preventDefault(),e.stopImmediatePropagation()),!1}}var o="mce-data-",a=/^(?:mouse|contextmenu)|click/,s={keyLocation:1,layerX:1,layerY:1,returnValue:1};return i.Event=new i,i.Event.bind(window,"ready",function(){}),i}),r(c,[],function(){function e(e,t,n,r){var i,o,a,s,l,c,d,p,h,m;if((t?t.ownerDocument||t:z)!==D&&B(t),t=t||D,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(M&&!r){if(i=ve.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&I(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return Z.apply(n,t.getElementsByTagName(e)),n;if((a=i[3])&&x.getElementsByClassName)return Z.apply(n,t.getElementsByClassName(a)),n}if(x.qsa&&(!H||!H.test(e))){if(p=d=F,h=t,m=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(c=N(e),(d=t.getAttribute("id"))?p=d.replace(be,"\\$&"):t.setAttribute("id",p),p="[id='"+p+"'] ",l=c.length;l--;)c[l]=p+f(c[l]);h=ye.test(e)&&u(t.parentNode)||t,m=c.join(",")}if(m)try{return Z.apply(n,h.querySelectorAll(m)),n}catch(g){}finally{d||t.removeAttribute("id")}}}return S(e.replace(se,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[F]=!0,e}function i(e){var t=D.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=e.length;r--;)w.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||Y)-(~e.sourceIndex||Y);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function u(e){return e&&typeof e.getElementsByTagName!==K&&e}function d(){}function f(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function p(e,t,n){var r=t.dir,i=n&&"parentNode"===r,o=V++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,l,c=[W,o];if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i){if(l=t[F]||(t[F]={}),(s=l[r])&&s[0]===W&&s[1]===o)return c[2]=s[2];if(l[r]=c,c[2]=e(t,n,a))return!0}}}function h(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function m(t,n,r){for(var i=0,o=n.length;o>i;i++)e(t,n[i],r);return r}function g(e,t,n,r,i){for(var o,a=[],s=0,l=e.length,c=null!=t;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),c&&t.push(s));return a}function v(e,t,n,i,o,a){return i&&!i[F]&&(i=v(i)),o&&!o[F]&&(o=v(o,a)),r(function(r,a,s,l){var c,u,d,f=[],p=[],h=a.length,v=r||m(t||"*",s.nodeType?[s]:s,[]),y=!e||!r&&t?v:g(v,f,e,s,l),b=n?o||(r?e:h||i)?[]:a:y;if(n&&n(y,b,s,l),i)for(c=g(b,p),i(c,[],s,l),u=c.length;u--;)(d=c[u])&&(b[p[u]]=!(y[p[u]]=d));if(r){if(o||e){if(o){for(c=[],u=b.length;u--;)(d=b[u])&&c.push(y[u]=d);o(null,b=[],c,l)}for(u=b.length;u--;)(d=b[u])&&(c=o?te.call(r,d):f[u])>-1&&(r[c]=!(a[c]=d))}}else b=g(b===a?b.splice(h,b.length):b),o?o(null,a,b,l):Z.apply(a,b)})}function y(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],a=o||w.relative[" "],s=o?1:0,l=p(function(e){return e===t},a,!0),c=p(function(e){return te.call(t,e)>-1},a,!0),u=[function(e,n,r){return!o&&(r||n!==T)||((t=n).nodeType?l(e,n,r):c(e,n,r))}];i>s;s++)if(n=w.relative[e[s].type])u=[p(h(u),n)];else{if(n=w.filter[e[s].type].apply(null,e[s].matches),n[F]){for(r=++s;i>r&&!w.relative[e[r].type];r++);return v(s>1&&h(u),s>1&&f(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,r>s&&y(e.slice(s,r)),i>r&&y(e=e.slice(r)),i>r&&f(e))}u.push(n)}return h(u)}function b(t,n){var i=n.length>0,o=t.length>0,a=function(r,a,s,l,c){var u,d,f,p=0,h="0",m=r&&[],v=[],y=T,b=r||o&&w.find.TAG("*",c),C=W+=null==y?1:Math.random()||.1,x=b.length;for(c&&(T=a!==D&&a);h!==x&&null!=(u=b[h]);h++){if(o&&u){for(d=0;f=t[d++];)if(f(u,a,s)){l.push(u);break}c&&(W=C)}i&&((u=!f&&u)&&p--,r&&m.push(u))}if(p+=h,i&&h!==p){for(d=0;f=n[d++];)f(m,v,a,s);if(r){if(p>0)for(;h--;)m[h]||v[h]||(v[h]=J.call(l));v=g(v)}Z.apply(l,v),c&&!r&&v.length>0&&p+n.length>1&&e.uniqueSort(l)}return c&&(W=C,T=y),m};return i?r(a):a}var C,x,w,_,E,N,k,S,T,R,A,B,D,L,M,H,P,O,I,F="sizzle"+-new Date,z=window.document,W=0,V=0,U=n(),$=n(),q=n(),j=function(e,t){return e===t&&(A=!0),0},K=typeof t,Y=1<<31,G={}.hasOwnProperty,X=[],J=X.pop,Q=X.push,Z=X.push,ee=X.slice,te=X.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},ne="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",re="[\\x20\\t\\r\\n\\f]",ie="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",oe="\\["+re+"*("+ie+")(?:"+re+"*([*^$|!~]?=)"+re+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+ie+"))|)"+re+"*\\]",ae=":("+ie+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+oe+")*)|.*)\\)|)",se=new RegExp("^"+re+"+|((?:^|[^\\\\])(?:\\\\.)*)"+re+"+$","g"),le=new RegExp("^"+re+"*,"+re+"*"),ce=new RegExp("^"+re+"*([>+~]|"+re+")"+re+"*"),ue=new RegExp("="+re+"*([^\\]'\"]*?)"+re+"*\\]","g"),de=new RegExp(ae),fe=new RegExp("^"+ie+"$"),pe={ID:new RegExp("^#("+ie+")"),CLASS:new RegExp("^\\.("+ie+")"),TAG:new RegExp("^("+ie+"|[*])"),ATTR:new RegExp("^"+oe),PSEUDO:new RegExp("^"+ae),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+re+"*(even|odd|(([+-]|)(\\d*)n|)"+re+"*(?:([+-]|)"+re+"*(\\d+)|))"+re+"*\\)|)","i"),bool:new RegExp("^(?:"+ne+")$","i"),needsContext:new RegExp("^"+re+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+re+"*((?:-\\d)?\\d*)"+re+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|textarea|button)$/i,me=/^h\d$/i,ge=/^[^{]+\{\s*\[native \w/,ve=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ye=/[+~]/,be=/'|\\/g,Ce=new RegExp("\\\\([\\da-f]{1,6}"+re+"?|("+re+")|.)","ig"),xe=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{Z.apply(X=ee.call(z.childNodes),z.childNodes),X[z.childNodes.length].nodeType}catch(we){Z={apply:X.length?function(e,t){Q.apply(e,ee.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}x=e.support={},E=e.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},B=e.setDocument=function(e){var t,n=e?e.ownerDocument||e:z,r=n.defaultView;return n!==D&&9===n.nodeType&&n.documentElement?(D=n,L=n.documentElement,M=!E(n),r&&r!==r.top&&(r.addEventListener?r.addEventListener("unload",function(){B()},!1):r.attachEvent&&r.attachEvent("onunload",function(){B()})),x.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=i(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=ge.test(n.getElementsByClassName),x.getById=i(function(e){return L.appendChild(e).id=F,!n.getElementsByName||!n.getElementsByName(F).length}),x.getById?(w.find.ID=function(e,t){if(typeof t.getElementById!==K&&M){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},w.filter.ID=function(e){var t=e.replace(Ce,xe);return function(e){return e.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(e){var t=e.replace(Ce,xe);return function(e){var n=typeof e.getAttributeNode!==K&&e.getAttributeNode("id");return n&&n.value===t}}),w.find.TAG=x.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==K?t.getElementsByTagName(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=x.getElementsByClassName&&function(e,t){return M?t.getElementsByClassName(e):void 0},P=[],H=[],(x.qsa=ge.test(n.querySelectorAll))&&(i(function(e){e.innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&H.push("[*^$]="+re+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||H.push("\\["+re+"*(?:value|"+ne+")"),e.querySelectorAll(":checked").length||H.push(":checked")}),i(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&H.push("name"+re+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||H.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),H.push(",.*:")})),(x.matchesSelector=ge.test(O=L.matches||L.webkitMatchesSelector||L.mozMatchesSelector||L.oMatchesSelector||L.msMatchesSelector))&&i(function(e){x.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),P.push("!=",ae)}),H=H.length&&new RegExp(H.join("|")),P=P.length&&new RegExp(P.join("|")),t=ge.test(L.compareDocumentPosition),I=t||ge.test(L.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return A=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&r||!x.sortDetached&&t.compareDocumentPosition(e)===r?e===n||e.ownerDocument===z&&I(z,e)?-1:t===n||t.ownerDocument===z&&I(z,t)?1:R?te.call(R,e)-te.call(R,t):0:4&r?-1:1)}:function(e,t){if(e===t)return A=!0,0;var r,i=0,o=e.parentNode,s=t.parentNode,l=[e],c=[t];if(!o||!s)return e===n?-1:t===n?1:o?-1:s?1:R?te.call(R,e)-te.call(R,t):0;if(o===s)return a(e,t);for(r=e;r=r.parentNode;)l.unshift(r);for(r=t;r=r.parentNode;)c.unshift(r);for(;l[i]===c[i];)i++;return i?a(l[i],c[i]):l[i]===z?-1:c[i]===z?1:0},n):D},e.matches=function(t,n){return e(t,null,null,n)},e.matchesSelector=function(t,n){if((t.ownerDocument||t)!==D&&B(t),n=n.replace(ue,"='$1']"),!(!x.matchesSelector||!M||P&&P.test(n)||H&&H.test(n)))try{var r=O.call(t,n);if(r||x.disconnectedMatch||t.document&&11!==t.document.nodeType)return r}catch(i){}return e(n,D,null,[t]).length>0},e.contains=function(e,t){return(e.ownerDocument||e)!==D&&B(e),I(e,t)},e.attr=function(e,n){(e.ownerDocument||e)!==D&&B(e);var r=w.attrHandle[n.toLowerCase()],i=r&&G.call(w.attrHandle,n.toLowerCase())?r(e,n,!M):t;return i!==t?i:x.attributes||!M?e.getAttribute(n):(i=e.getAttributeNode(n))&&i.specified?i.value:null},e.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},e.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!x.detectDuplicates,R=!x.sortStable&&e.slice(0),e.sort(j),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return R=null,e},_=e.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=_(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=_(t);return n},w=e.selectors={cacheLength:50,createPseudo:r,match:pe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Ce,xe),e[3]=(e[3]||e[4]||e[5]||"").replace(Ce,xe),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||e.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&e.error(t[0]),t},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&de.test(n)&&(t=N(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Ce,xe).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=U[e+" "];return t||(t=new RegExp("(^|"+re+")"+e+"("+re+"|$)"))&&U(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==K&&e.getAttribute("class")||"")})},ATTR:function(t,n,r){return function(i){var o=e.attr(i,t);return null==o?"!="===n:n?(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o+" ").indexOf(r)>-1:"|="===n?o===r||o.slice(0,r.length+1)===r+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,f,p,h,m=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!l&&!s;if(g){if(o){for(;m;){for(d=t;d=d[m];)if(s?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&y){for(u=g[F]||(g[F]={}),c=u[e]||[],p=c[0]===W&&c[1],f=c[0]===W&&c[2],d=p&&g.childNodes[p];d=++p&&d&&d[m]||(f=p=0)||h.pop();)if(1===d.nodeType&&++f&&d===t){u[e]=[W,p,f];break}}else if(y&&(c=(t[F]||(t[F]={}))[e])&&c[0]===W)f=c[1];else for(;(d=++p&&d&&d[m]||(f=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++f||(y&&((d[F]||(d[F]={}))[e]=[W,f]),d!==t)););return f-=i,f===r||f%r===0&&f/r>=0}}},PSEUDO:function(t,n){var i,o=w.pseudos[t]||w.setFilters[t.toLowerCase()]||e.error("unsupported pseudo: "+t);return o[F]?o(n):o.length>1?(i=[t,t,"",n],w.setFilters.hasOwnProperty(t.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=te.call(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=k(e.replace(se,"$1"));return i[F]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),!n.pop()}}),has:r(function(t){return function(n){return e(t,n).length>0}}),contains:r(function(e){return e=e.replace(Ce,xe),function(t){return(t.textContent||t.innerText||_(t)).indexOf(e)>-1}}),lang:r(function(t){return fe.test(t||"")||e.error("unsupported lang: "+t),t=t.replace(Ce,xe).toLowerCase(),function(e){var n;do if(n=M?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return n=n.toLowerCase(),n===t||0===n.indexOf(t+"-");while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=window.location&&window.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===L},focus:function(e){return e===D.activeElement&&(!D.hasFocus||D.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return me.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[0>n?n+t:n]}),even:c(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var r=0>n?n+t:n;--r>=0;)e.push(r);return e}),gt:c(function(e,t,n){for(var r=0>n?n+t:n;++r2&&"ID"===(a=o[0]).type&&x.getById&&9===t.nodeType&&M&&w.relative[o[1].type]){if(t=(w.find.ID(a.matches[0].replace(Ce,xe),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!w.relative[s=a.type]);)if((l=w.find[s])&&(r=l(a.matches[0].replace(Ce,xe),ye.test(o[0].type)&&u(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&f(o),!e)return Z.apply(n,r),n;break}}return(c||k(e,d))(r,t,!M,n,ye.test(e)&&u(t.parentNode)||t),n},x.sortStable=F.split("").sort(j).join("")===F,x.detectDuplicates=!!A,B(),x.sortDetached=i(function(e){return 1&e.compareDocumentPosition(D.createElement("div"))}),i(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){return n?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),x.attributes&&i(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){return n||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(ne,function(e,t,n){var r;return n?void 0:e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),e}),r(u,[],function(){var e=navigator,t=e.userAgent,n,r,i,o,a,s,l,c,u;n=window.opera&&window.opera.buildNumber,u=/Android/.test(t),r=/WebKit/.test(t),i=!r&&!n&&/MSIE/gi.test(t)&&/Explorer/gi.test(e.appName),i=i&&/MSIE (\w+)\./.exec(t)[1],o=-1==t.indexOf("Trident/")||-1==t.indexOf("rv:")&&-1==e.appName.indexOf("Netscape")?!1:11,a=!document.msElementsFromPoint||i||o?!1:12,i=i||o||a,s=!r&&!o&&/Gecko/.test(t),l=-1!=t.indexOf("Mac"),c=/(iPad|iPhone)/.test(t),a&&(r=!1);var d=!c||t.match(/AppleWebKit\/(\d*)/)[1]>=534;return{opera:n,webkit:r,ie:i,gecko:s,mac:l,iOS:c,android:u,contentEditable:d,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:8!=i,range:window.getSelection&&"Range"in window,documentMode:i&&!a?document.documentMode||7:10}}),r(d,[u],function(e){function n(e){return null===e||e===t?"":(""+e).replace(v,"")}function r(e,n){return n?"array"==n&&y(e)?!0:typeof e==n:e!==t}function i(e){var t=e,n,r;if(!y(e))for(t=[],n=0,r=e.length;r>n;n++)t[n]=e[n];return t}function o(e,t,n){var r;for(e=e||[],t=t||",","string"==typeof e&&(e=e.split(t)),n=n||{},r=e.length;r--;)n[e[r]]={};return n}function a(e,n,r){var i,o;if(!e)return 0;if(r=r||e,e.length!==t){for(i=0,o=e.length;o>i;i++)if(n.call(r,e[i],i,e)===!1)return 0}else for(i in e)if(e.hasOwnProperty(i)&&n.call(r,e[i],i,e)===!1)return 0;return 1}function s(e,t){var n=[];return a(e,function(e){n.push(t(e))}),n}function l(e,t){var n=[];return a(e,function(e){(!t||t(e))&&n.push(e)}),n}function c(e,t,n){var r=this,i,o,a,s,l,c=0;if(e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e),a=e[3].match(/(^|\.)(\w+)$/i)[2],o=r.createNS(e[3].replace(/\.\w+$/,""),n),!o[a]){if("static"==e[2])return o[a]=t,void(this.onCreate&&this.onCreate(e[2],e[3],o[a]));t[a]||(t[a]=function(){},c=1),o[a]=t[a],r.extend(o[a].prototype,t),e[5]&&(i=r.resolve(e[5]).prototype,s=e[5].match(/\.(\w+)$/i)[1],l=o[a],c?o[a]=function(){return i[s].apply(this,arguments)}:o[a]=function(){return this.parent=i[s],l.apply(this,arguments)},o[a].prototype[a]=o[a],r.each(i,function(e,t){o[a].prototype[t]=i[t]}),r.each(t,function(e,t){i[t]?o[a].prototype[t]=function(){return this.parent=i[t],e.apply(this,arguments)}:t!=a&&(o[a].prototype[t]=e)})),r.each(t["static"],function(e,t){o[a][t]=e})}}function u(e,t){var n,r;if(e)for(n=0,r=e.length;r>n;n++)if(e[n]===t)return n;return-1}function d(e,n){var r,i,o,a=arguments,s;for(r=1,i=a.length;i>r;r++){n=a[r];for(o in n)n.hasOwnProperty(o)&&(s=n[o],s!==t&&(e[o]=s))}return e}function f(e,t,n,r){r=r||this,e&&(n&&(e=e[n]),a(e,function(e,i){return t.call(r,e,i,n)===!1?!1:void f(e,t,n,r)}))}function p(e,t){var n,r;for(t=t||window,e=e.split("."),n=0;nn&&(t=t[e[n]],t);n++);return t}function m(e,t){return!e||r(e,"array")?e:s(e.split(t||","),n)}function g(t){var n=e.cacheSuffix;return n&&(t+=(-1===t.indexOf("?")?"?":"&")+n),t}var v=/^\s*|\s*$/g,y=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};return{trim:n,isArray:y,is:r,toArray:i,makeMap:o,each:a,map:s,grep:l,inArray:u,extend:d,create:c,walk:f,createNS:p,resolve:h,explode:m,_addCacheSuffix:g}}),r(f,[l,c,d,u],function(e,n,r,i){function o(e){return"undefined"!=typeof e}function a(e){return"string"==typeof e}function s(e){return e&&e==e.window}function l(e,t){var n,r,i;for(t=t||w,i=t.createElement("div"),n=t.createDocumentFragment(),i.innerHTML=e;r=i.firstChild;)n.appendChild(r);return n}function c(e,t,n,r){var i;if(a(t))t=l(t,v(e[0]));else if(t.length&&!t.nodeType){if(t=f.makeArray(t),r)for(i=t.length-1;i>=0;i--)c(e,t[i],n,r);else for(i=0;ii&&(a=e[i],t.call(a,i,a)!==!1);i++);return e}function g(e,t){var n=[];return m(e,function(e,r){t(r,e)&&n.push(r)}),n}function v(e){return e?9==e.nodeType?e:e.ownerDocument:w}function y(e,n,r){var i=[],o=e[n];for("string"!=typeof r&&r instanceof f&&(r=r[0]);o&&9!==o.nodeType;){if(r!==t){if(o===r)break;if("string"==typeof r&&f(o).is(r))break}1===o.nodeType&&i.push(o),o=o[n]}return i}function b(e,n,r,i){var o=[];for(i instanceof f&&(i=i[0]);e;e=e[n])if(!r||e.nodeType===r){if(i!==t){if(e===i)break;if("string"==typeof i&&f(e).is(i))break}o.push(e)}return o}function C(e,t,n){for(e=e[t];e;e=e[t])if(e.nodeType==n)return e;return null}function x(e,t,n){m(n,function(n,r){e[n]=e[n]||{},e[n][t]=r})}var w=document,_=Array.prototype.push,E=Array.prototype.slice,N=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,k=e.Event,S,T=r.makeMap("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"," "),R=r.makeMap("checked compact declare defer disabled ismap multiple nohref noshade nowrap readonly selected"," "),A={"for":"htmlFor","class":"className",readonly:"readOnly"},B={"float":"cssFloat"},D={},L={},M=/^\s*|\s*$/g;return f.fn=f.prototype={constructor:f,selector:"",context:null,length:0,init:function(e,t){var n=this,r,i;if(!e)return n;if(e.nodeType)return n.context=n[0]=e,n.length=1,n;if(t&&t.nodeType)n.context=t;else{if(t)return f(e).attr(t);n.context=t=document}if(a(e)){if(n.selector=e,r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!r)return f(t).find(e);if(r[1])for(i=l(e,v(t)).firstChild;i;)_.call(n,i),i=i.nextSibling;else{if(i=v(t).getElementById(r[2]),!i)return n;if(i.id!==r[2])return n.find(e);n.length=1,n[0]=i}}else this.add(e,!1);return n},toArray:function(){ +return r.toArray(this)},add:function(e,t){var n=this,r,i;if(a(e))return n.add(f(e));if(t!==!1)for(r=f.unique(n.toArray().concat(f.makeArray(e))),n.length=r.length,i=0;it;t++)f.find(e,this[t],r);return f(r)},filter:function(e){return f("function"==typeof e?g(this.toArray(),function(t,n){return e(n,t)}):f.filter(e,this.toArray()))},closest:function(e){var t=[];return e instanceof f&&(e=e[0]),this.each(function(n,r){for(;r;){if("string"==typeof e&&f(r).is(e)){t.push(r);break}if(r==e){t.push(r);break}r=r.parentNode}}),f(t)},offset:function(e){var t,n,r,i=0,o=0,a;return e?this.css(e):(t=this[0],t&&(n=t.ownerDocument,r=n.documentElement,t.getBoundingClientRect&&(a=t.getBoundingClientRect(),i=a.left+(r.scrollLeft||n.body.scrollLeft)-r.clientLeft,o=a.top+(r.scrollTop||n.body.scrollTop)-r.clientTop)),{left:i,top:o})},push:_,sort:[].sort,splice:[].splice},r.extend(f,{extend:r.extend,makeArray:function(e){return s(e)||e.nodeType?[e]:r.toArray(e)},inArray:p,isArray:r.isArray,each:m,trim:h,grep:g,find:n,expr:n.selectors,unique:n.uniqueSort,text:n.getText,contains:n.contains,filter:function(e,t,n){var r=t.length;for(n&&(e=":not("+e+")");r--;)1!=t[r].nodeType&&t.splice(r,1);return t=1===t.length?f.find.matchesSelector(t[0],e)?[t[0]]:[]:f.find.matches(e,t)}}),m({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return y(e,"parentNode")},next:function(e){return C(e,"nextSibling",1)},prev:function(e){return C(e,"previousSibling",1)},children:function(e){return b(e.firstChild,"nextSibling",1)},contents:function(e){return r.toArray(("iframe"===e.nodeName?e.contentDocument||e.contentWindow.document:e).childNodes)}},function(e,t){f.fn[e]=function(n){var r=this,i=[];return r.each(function(){var e=t.call(i,this,n,i);e&&(f.isArray(e)?i.push.apply(i,e):i.push(e))}),this.length>1&&(i=f.unique(i),0===e.indexOf("parents")&&(i=i.reverse())),i=f(i),n?i.filter(n):i}}),m({parentsUntil:function(e,t){return y(e,"parentNode",t)},nextUntil:function(e,t){return b(e,"nextSibling",1,t).slice(1)},prevUntil:function(e,t){return b(e,"previousSibling",1,t).slice(1)}},function(e,t){f.fn[e]=function(n,r){var i=this,o=[];return i.each(function(){var e=t.call(o,this,n,o);e&&(f.isArray(e)?o.push.apply(o,e):o.push(e))}),this.length>1&&(o=f.unique(o),(0===e.indexOf("parents")||"prevUntil"===e)&&(o=o.reverse())),o=f(o),r?o.filter(r):o}}),f.fn.is=function(e){return!!e&&this.filter(e).length>0},f.fn.init.prototype=f.fn,f.overrideDefaults=function(e){function t(r,i){return n=n||e(),0===arguments.length&&(r=n.element),i||(i=n.context),new t.fn.init(r,i)}var n;return f.extend(t,this),t},i.ie&&i.ie<8&&(x(D,"get",{maxlength:function(e){var t=e.maxLength;return 2147483647===t?S:t},size:function(e){var t=e.size;return 20===t?S:t},"class":function(e){return e.className},style:function(e){var t=e.style.cssText;return 0===t.length?S:t}}),x(D,"set",{"class":function(e,t){e.className=t},style:function(e,t){e.style.cssText=t}})),i.ie&&i.ie<9&&(B["float"]="styleFloat",x(L,"set",{opacity:function(e,t){var n=e.style;null===t||""===t?n.removeAttribute("filter"):(n.zoom=1,n.filter="alpha(opacity="+100*t+")")}})),f.attrHooks=D,f.cssHooks=L,f}),r(p,[],function(){return function(e,t){function n(e,t,n,r){function i(e){return e=parseInt(e,10).toString(16),e.length>1?e:"0"+e}return"#"+i(t)+i(n)+i(r)}var r=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,i=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,o=/\s*([^:]+):\s*([^;]+);?/g,a=/\s+$/,s,l,c={},u,d,f,p="\ufeff";for(e=e||{},t&&(d=t.getValidStyles(),f=t.getInvalidStyles()),u=("\\\" \\' \\; \\: ; : "+p).split(" "),l=0;l-1&&n||(m[e+t]=-1==l?s[0]:s.join(" "),delete m[e+"-top"+t],delete m[e+"-right"+t],delete m[e+"-bottom"+t],delete m[e+"-left"+t])}}function u(e){var t=m[e],n;if(t){for(t=t.split(" "),n=t.length;n--;)if(t[n]!==t[0])return!1;return m[e]=t[0],!0}}function d(e,t,n,r){u(t)&&u(n)&&u(r)&&(m[e]=m[t]+" "+m[n]+" "+m[r],delete m[t],delete m[n],delete m[r])}function f(e){return b=!0,c[e]}function p(e,t){return b&&(e=e.replace(/\uFEFF[0-9]/g,function(e){return c[e]})),t||(e=e.replace(/\\([\'\";:])/g,"$1")),e}function h(t,n,r,i,o,a){if(o=o||a)return o=p(o),"'"+o.replace(/\'/g,"\\'")+"'";if(n=p(n||r||i),!e.allow_script_urls){var s=n.replace(/[\s\r\n]+/,"");if(/(java|vb)script:/i.test(s))return"";if(!e.allow_svg_data_urls&&/^data:image\/svg/i.test(s))return""}return C&&(n=C.call(x,n,"style")),"url('"+n.replace(/\'/g,"\\'")+"')"}var m={},g,v,y,b,C=e.url_converter,x=e.url_converter_scope||this;if(t){for(t=t.replace(/[\u0000-\u001F]/g,""),t=t.replace(/\\[\"\';:\uFEFF]/g,f).replace(/\"[^\"]+\"|\'[^\']+\'/g,function(e){return e.replace(/[;:]/g,f)});g=o.exec(t);){if(v=g[1].replace(a,"").toLowerCase(),y=g[2].replace(a,""),y=y.replace(/\\[0-9a-f]+/g,function(e){return String.fromCharCode(parseInt(e.substr(1),16))}),v&&y.length>0){if(!e.allow_script_urls&&("behavior"==v||/expression\s*\(|\/\*|\*\//.test(y)))continue;"font-weight"===v&&"700"===y?y="bold":("color"===v||"background-color"===v)&&(y=y.toLowerCase()),y=y.replace(r,n),y=y.replace(i,h),m[v]=b?p(y,!0):y}o.lastIndex=g.index+g[0].length}s("border","",!0),s("border","-width"),s("border","-color"),s("border","-style"),s("padding",""),s("margin",""),d("border","border-width","border-style","border-color"),"medium none"===m.border&&delete m.border,"none"===m["border-image"]&&delete m["border-image"]}return m},serialize:function(e,t){function n(t){var n,r,o,a;if(n=d[t])for(r=0,o=n.length;o>r;r++)t=n[r],a=e[t],a!==s&&a.length>0&&(i+=(i.length>0?" ":"")+t+": "+a+";")}function r(e,t){var n;return n=f["*"],n&&n[e]?!1:(n=f[t],n&&n[e]?!1:!0)}var i="",o,a;if(t&&d)n("*"),n(t);else for(o in e)a=e[o],a!==s&&a.length>0&&(!f||r(o,t))&&(i+=(i.length>0?" ":"")+o+": "+a+";");return i}}}}),r(h,[],function(){return function(e,t){function n(e,n,r,i){var o,a;if(e){if(!i&&e[n])return e[n];if(e!=t){if(o=e[r])return o;for(a=e.parentNode;a&&a!=t;a=a.parentNode)if(o=a[r])return o}}}var r=e;this.current=function(){return r},this.next=function(e){return r=n(r,"firstChild","nextSibling",e)},this.prev=function(e){return r=n(r,"lastChild","previousSibling",e)}}}),r(m,[d],function(e){function t(n){function r(){return H.createDocumentFragment()}function i(e,t){_(F,e,t)}function o(e,t){_(z,e,t)}function a(e){i(e.parentNode,j(e))}function s(e){i(e.parentNode,j(e)+1)}function l(e){o(e.parentNode,j(e))}function c(e){o(e.parentNode,j(e)+1)}function u(e){e?(M[U]=M[V],M[$]=M[W]):(M[V]=M[U],M[W]=M[$]),M.collapsed=F}function d(e){a(e),c(e)}function f(e){i(e,0),o(e,1===e.nodeType?e.childNodes.length:e.nodeValue.length)}function p(e,t){var n=M[V],r=M[W],i=M[U],o=M[$],a=t.startContainer,s=t.startOffset,l=t.endContainer,c=t.endOffset;return 0===e?w(n,r,a,s):1===e?w(i,o,a,s):2===e?w(i,o,l,c):3===e?w(n,r,l,c):void 0}function h(){E(I)}function m(){return E(P)}function g(){return E(O)}function v(e){var t=this[V],r=this[W],i,o;3!==t.nodeType&&4!==t.nodeType||!t.nodeValue?(t.childNodes.length>0&&(o=t.childNodes[r]),o?t.insertBefore(e,o):3==t.nodeType?n.insertAfter(e,t):t.appendChild(e)):r?r>=t.nodeValue.length?n.insertAfter(e,t):(i=t.splitText(r),t.parentNode.insertBefore(e,i)):t.parentNode.insertBefore(e,t)}function y(e){var t=M.extractContents();M.insertNode(e),e.appendChild(t),M.selectNode(e)}function b(){return q(new t(n),{startContainer:M[V],startOffset:M[W],endContainer:M[U],endOffset:M[$],collapsed:M.collapsed,commonAncestorContainer:M.commonAncestorContainer})}function C(e,t){var n;if(3==e.nodeType)return e;if(0>t)return e;for(n=e.firstChild;n&&t>0;)--t,n=n.nextSibling;return n?n:e}function x(){return M[V]==M[U]&&M[W]==M[$]}function w(e,t,r,i){var o,a,s,l,c,u;if(e==r)return t==i?0:i>t?-1:1;for(o=r;o&&o.parentNode!=e;)o=o.parentNode;if(o){for(a=0,s=e.firstChild;s!=o&&t>a;)a++,s=s.nextSibling;return a>=t?-1:1}for(o=e;o&&o.parentNode!=r;)o=o.parentNode;if(o){for(a=0,s=r.firstChild;s!=o&&i>a;)a++,s=s.nextSibling;return i>a?-1:1}for(l=n.findCommonAncestor(e,r),c=e;c&&c.parentNode!=l;)c=c.parentNode;for(c||(c=l),u=r;u&&u.parentNode!=l;)u=u.parentNode;if(u||(u=l),c==u)return 0;for(s=l.firstChild;s;){if(s==c)return-1;if(s==u)return 1;s=s.nextSibling}}function _(e,t,r){var i,o;for(e?(M[V]=t,M[W]=r):(M[U]=t,M[$]=r),i=M[U];i.parentNode;)i=i.parentNode;for(o=M[V];o.parentNode;)o=o.parentNode;o==i?w(M[V],M[W],M[U],M[$])>0&&M.collapse(e):M.collapse(e),M.collapsed=x(),M.commonAncestorContainer=n.findCommonAncestor(M[V],M[U])}function E(e){var t,n=0,r=0,i,o,a,s,l,c;if(M[V]==M[U])return N(e);for(t=M[U],i=t.parentNode;i;t=i,i=i.parentNode){if(i==M[V])return k(t,e);++n}for(t=M[V],i=t.parentNode;i;t=i,i=i.parentNode){if(i==M[U])return S(t,e);++r}for(o=r-n,a=M[V];o>0;)a=a.parentNode,o--;for(s=M[U];0>o;)s=s.parentNode,o++;for(l=a.parentNode,c=s.parentNode;l!=c;l=l.parentNode,c=c.parentNode)a=l,s=c;return T(a,s,e)}function N(e){var t,n,i,o,a,s,l,c,u;if(e!=I&&(t=r()),M[W]==M[$])return t;if(3==M[V].nodeType){if(n=M[V].nodeValue,i=n.substring(M[W],M[$]),e!=O&&(o=M[V],c=M[W],u=M[$]-M[W],0===c&&u>=o.nodeValue.length-1?o.parentNode.removeChild(o):o.deleteData(c,u),M.collapse(F)),e==I)return;return i.length>0&&t.appendChild(H.createTextNode(i)),t}for(o=C(M[V],M[W]),a=M[$]-M[W];o&&a>0;)s=o.nextSibling,l=D(o,e),t&&t.appendChild(l),--a,o=s;return e!=O&&M.collapse(F),t}function k(e,t){var n,i,o,a,s,l;if(t!=I&&(n=r()),i=R(e,t),n&&n.appendChild(i),o=j(e),a=o-M[W],0>=a)return t!=O&&(M.setEndBefore(e),M.collapse(z)),n;for(i=e.previousSibling;a>0;)s=i.previousSibling,l=D(i,t),n&&n.insertBefore(l,n.firstChild),--a,i=s;return t!=O&&(M.setEndBefore(e),M.collapse(z)),n}function S(e,t){var n,i,o,a,s,l;for(t!=I&&(n=r()),o=A(e,t),n&&n.appendChild(o),i=j(e),++i,a=M[$]-i,o=e.nextSibling;o&&a>0;)s=o.nextSibling,l=D(o,t),n&&n.appendChild(l),--a,o=s;return t!=O&&(M.setStartAfter(e),M.collapse(F)),n}function T(e,t,n){var i,o,a,s,l,c,u;for(n!=I&&(o=r()),i=A(e,n),o&&o.appendChild(i),a=j(e),s=j(t),++a,l=s-a,c=e.nextSibling;l>0;)u=c.nextSibling,i=D(c,n),o&&o.appendChild(i),c=u,--l;return i=R(t,n),o&&o.appendChild(i),n!=O&&(M.setStartAfter(e),M.collapse(F)),o}function R(e,t){var n=C(M[U],M[$]-1),r,i,o,a,s,l=n!=M[U];if(n==e)return B(n,l,z,t);for(r=n.parentNode,i=B(r,z,z,t);r;){for(;n;)o=n.previousSibling,a=B(n,l,z,t),t!=I&&i.insertBefore(a,i.firstChild),l=F,n=o;if(r==e)return i;n=r.previousSibling,r=r.parentNode,s=B(r,z,z,t),t!=I&&s.appendChild(i),i=s}}function A(e,t){var n=C(M[V],M[W]),r=n!=M[V],i,o,a,s,l;if(n==e)return B(n,r,F,t);for(i=n.parentNode,o=B(i,z,F,t);i;){for(;n;)a=n.nextSibling,s=B(n,r,F,t),t!=I&&o.appendChild(s),r=F,n=a;if(i==e)return o;n=i.nextSibling,i=i.parentNode,l=B(i,z,F,t),t!=I&&l.appendChild(o),o=l}}function B(e,t,r,i){var o,a,s,l,c;if(t)return D(e,i);if(3==e.nodeType){if(o=e.nodeValue,r?(l=M[W],a=o.substring(l),s=o.substring(0,l)):(l=M[$],a=o.substring(0,l),s=o.substring(l)),i!=O&&(e.nodeValue=s),i==I)return;return c=n.clone(e,z),c.nodeValue=a,c}if(i!=I)return n.clone(e,z)}function D(e,t){return t!=I?t==O?n.clone(e,F):e:void e.parentNode.removeChild(e)}function L(){return n.create("body",null,g()).outerText}var M=this,H=n.doc,P=0,O=1,I=2,F=!0,z=!1,W="startOffset",V="startContainer",U="endContainer",$="endOffset",q=e.extend,j=n.nodeIndex;return q(M,{startContainer:H,startOffset:0,endContainer:H,endOffset:0,collapsed:F,commonAncestorContainer:H,START_TO_START:0,START_TO_END:1,END_TO_END:2,END_TO_START:3,setStart:i,setEnd:o,setStartBefore:a,setStartAfter:s,setEndBefore:l,setEndAfter:c,collapse:u,selectNode:d,selectNodeContents:f,compareBoundaryPoints:p,deleteContents:h,extractContents:m,cloneContents:g,insertNode:v,surroundContents:y,cloneRange:b,toStringIE:L}),M}return t.prototype.toString=function(){return this.toStringIE()},t}),r(g,[d],function(e){function t(e){var t;return t=document.createElement("div"),t.innerHTML=e,t.textContent||t.innerText||e}function n(e,t){var n,r,i,a={};if(e){for(e=e.split(","),t=t||10,n=0;n\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,l=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=/[<>&\"\']/g,u=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,d={128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"};o={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},a={"<":"<",">":">","&":"&",""":'"',"'":"'"},i=n("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32);var f={encodeRaw:function(e,t){return e.replace(t?s:l,function(e){return o[e]||e})},encodeAllRaw:function(e){return(""+e).replace(c,function(e){return o[e]||e})},encodeNumeric:function(e,t){return e.replace(t?s:l,function(e){return e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":o[e]||"&#"+e.charCodeAt(0)+";"})},encodeNamed:function(e,t,n){return n=n||i,e.replace(t?s:l,function(e){return o[e]||n[e]||e})},getEncodeFunc:function(e,t){function a(e,n){return e.replace(n?s:l,function(e){return o[e]||t[e]||"&#"+e.charCodeAt(0)+";"||e})}function c(e,n){return f.encodeNamed(e,n,t)}return t=n(t)||i,e=r(e.replace(/\+/g,",")),e.named&&e.numeric?a:e.named?t?c:f.encodeNamed:e.numeric?f.encodeNumeric:f.encodeRaw},decode:function(e){return e.replace(u,function(e,n){return n?(n="x"===n.charAt(0).toLowerCase()?parseInt(n.substr(1),16):parseInt(n,10),n>65535?(n-=65536,String.fromCharCode(55296+(n>>10),56320+(1023&n))):d[n]||String.fromCharCode(n)):a[e]||i[e]||t(e)})}};return f}),r(v,[d],function(e){return function(t,n){function r(e){t.getElementsByTagName("head")[0].appendChild(e)}function i(n,i,l){function c(){for(var e=y.passed,t=e.length;t--;)e[t]();y.status=2,y.passed=[],y.failed=[]}function u(){for(var e=y.failed,t=e.length;t--;)e[t]();y.status=3,y.passed=[],y.failed=[]}function d(){var e=navigator.userAgent.match(/WebKit\/(\d*)/);return!!(e&&e[1]<536)}function f(e,t){e()||((new Date).getTime()-v0)return g=t.createElement("style"),g.textContent='@import "'+n+'"',h(),void r(g);p()}r(m),m.href=n}}var o=0,a={},s;n=n||{},s=n.maxLoadTime||5e3,this.load=i}}),r(y,[c,f,p,l,h,m,g,u,d,v],function(e,n,r,i,o,a,s,l,c,u){function d(e,t){var n={},r=t.keep_values,i;return i={set:function(n,r,i){t.url_converter&&(r=t.url_converter.call(t.url_converter_scope||e,r,i,n[0])),n.attr("data-mce-"+i,r).attr(i,r)},get:function(e,t){return e.attr("data-mce-"+t)||e.attr(t)}},n={style:{set:function(e,t){return null!==t&&"object"==typeof t?void e.css(t):(r&&e.attr("data-mce-style",t),void e.attr("style",t))},get:function(t){var n=t.attr("data-mce-style")||t.attr("style");return n=e.serializeStyle(e.parseStyle(n),t[0].nodeName)}}},r&&(n.href=n.src=i),n}function f(e,t){var o=this,a;o.doc=e,o.win=window,o.files={},o.counter=0,o.stdMode=!v||e.documentMode>=8,o.boxModel=!v||"CSS1Compat"==e.compatMode||o.stdMode,o.styleSheetLoader=new u(e),o.boundEvents=[],o.settings=t=t||{},o.schema=t.schema,o.styles=new r({url_converter:t.url_converter,url_converter_scope:t.url_converter_scope},t.schema),o.fixDoc(e),o.events=t.ownEvents?new i(t.proxy):i.Event,o.attrHooks=d(o,t),a=t.schema?t.schema.getBlockElements():{},o.$=n.overrideDefaults(function(){return{context:e,element:o.getRoot()}}),o.isBlock=function(e){if(!e)return!1;var t=e.nodeType;return t?!(1!==t||!a[e.nodeName]):!!a[e]}}var p=c.each,h=c.is,m=c.grep,g=c.trim,v=l.ie,y=/^([a-z0-9],?)+$/i,b=/^[ \t\r\n]*$/;return f.prototype={$$:function(e){return"string"==typeof e&&(e=this.get(e)),this.$(e)},root:null,fixDoc:function(e){var t=this.settings,n;if(v&&t.schema){"abbr article aside audio canvas details figcaption figure footer header hgroup mark menu meter nav output progress section summary time video".replace(/\w+/g,function(t){e.createElement(t)});for(n in t.schema.getCustomElements())e.createElement(n)}},clone:function(e,t){var n=this,r,i;return!v||1!==e.nodeType||t?e.cloneNode(t):(i=n.doc,t?r.firstChild:(r=i.createElement(e.nodeName),p(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),r))},getRoot:function(){var e=this;return e.settings.root_element||e.doc.body},getViewPort:function(e){var t,n;return e=e?e:this.win,t=e.document,n=this.boxModel?t.documentElement:t.body,{x:e.pageXOffset||n.scrollLeft,y:e.pageYOffset||n.scrollTop,w:e.innerWidth||n.clientWidth,h:e.innerHeight||n.clientHeight}},getRect:function(e){var t=this,n,r;return e=t.get(e),n=t.getPos(e),r=t.getSize(e),{x:n.x,y:n.y,w:r.w,h:r.h}},getSize:function(e){var t=this,n,r;return e=t.get(e),n=t.getStyle(e,"width"),r=t.getStyle(e,"height"),-1===n.indexOf("px")&&(n=0),-1===r.indexOf("px")&&(r=0),{w:parseInt(n,10)||e.offsetWidth||e.clientWidth,h:parseInt(r,10)||e.offsetHeight||e.clientHeight}},getParent:function(e,t,n){return this.getParents(e,t,n,!1)},getParents:function(e,n,r,i){var o=this,a,s=[];for(e=o.get(e),i=i===t,r=r||("BODY"!=o.getRoot().nodeName?o.getRoot().parentNode:null),h(n,"string")&&(a=n,n="*"===n?function(e){return 1==e.nodeType}:function(e){return o.is(e,a)});e&&e!=r&&e.nodeType&&9!==e.nodeType;){if(!n||n(e)){if(!i)return e;s.push(e)}e=e.parentNode}return i?s:null},get:function(e){var t;return e&&this.doc&&"string"==typeof e&&(t=e,e=this.doc.getElementById(e),e&&e.id!==t)?this.doc.getElementsByName(t)[1]:e},getNext:function(e,t){return this._findSib(e,t,"nextSibling")},getPrev:function(e,t){return this._findSib(e,t,"previousSibling")},select:function(t,n){var r=this;return e(t,r.get(n)||r.settings.root_element||r.doc,[])},is:function(n,r){var i;if(n.length===t){if("*"===r)return 1==n.nodeType;if(y.test(r)){for(r=r.toLowerCase().split(/,/),n=n.nodeName.toLowerCase(),i=r.length-1;i>=0;i--)if(r[i]==n)return!0;return!1}}if(n.nodeType&&1!=n.nodeType)return!1;var o=n.nodeType?[n]:n;return e(r,o[0].ownerDocument||o[0],null,o).length>0},add:function(e,t,n,r,i){var o=this;return this.run(e,function(e){var a;return a=h(t,"string")?o.doc.createElement(t):t,o.setAttribs(a,n),r&&(r.nodeType?a.appendChild(r):o.setHTML(a,r)),i?a:e.appendChild(a)})},create:function(e,t,n){return this.add(this.doc.createElement(e),e,t,n,1)},createHTML:function(e,t,n){var r="",i;r+="<"+e;for(i in t)t.hasOwnProperty(i)&&null!==t[i]&&"undefined"!=typeof t[i]&&(r+=" "+i+'="'+this.encode(t[i])+'"');return"undefined"!=typeof n?r+">"+n+"":r+" />"},createFragment:function(e){var t,n,r=this.doc,i;for(i=r.createElement("div"),t=r.createDocumentFragment(),e&&(i.innerHTML=e);n=i.firstChild;)t.appendChild(n);return t},remove:function(e,t){return e=this.$$(e),t?e.each(function(){for(var e;e=this.firstChild;)3==e.nodeType&&0===e.data.length?this.removeChild(e):this.parentNode.insertBefore(e,this)}).remove():e.remove(),e.length>1?e.toArray():e[0]},setStyle:function(e,t,n){e=this.$$(e).css(t,n),this.settings.update_styles&&e.attr("data-mce-style",null)},getStyle:function(e,n,r){return e=this.$$(e),r?e.css(n):(n=n.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}),"float"==n&&(n=v?"styleFloat":"cssFloat"),e[0]&&e[0].style?e[0].style[n]:t)},setStyles:function(e,t){e=this.$$(e).css(t),this.settings.update_styles&&e.attr("data-mce-style",null)},removeAllAttribs:function(e){return this.run(e,function(e){var t,n=e.attributes;for(t=n.length-1;t>=0;t--)e.removeAttributeNode(n.item(t))})},setAttrib:function(e,t,n){var r=this,i,o,a=r.settings;""===n&&(n=null),e=r.$$(e),i=e.attr(t),e.length&&(o=r.attrHooks[t],o&&o.set?o.set(e,n,t):e.attr(t,n),i!=n&&a.onSetAttrib&&a.onSetAttrib({attrElm:e,attrName:t,attrValue:n}))},setAttribs:function(e,t){var n=this;n.$$(e).each(function(e,r){p(t,function(e,t){n.setAttrib(r,t,e)})})},getAttrib:function(e,t,n){var r=this,i,o;return e=r.$$(e),e.length&&(i=r.attrHooks[t],o=i&&i.get?i.get(e,t):e.attr(t)),"undefined"==typeof o&&(o=n||""),o},getPos:function(e,t){var r=this,i=0,o=0,a,s=r.doc,l=s.body,c;if(e=r.get(e),t=t||l,e){if(t===l&&e.getBoundingClientRect&&"static"===n(l).css("position"))return c=e.getBoundingClientRect(),t=r.boxModel?s.documentElement:l,i=c.left+(s.documentElement.scrollLeft||l.scrollLeft)-t.clientLeft,o=c.top+(s.documentElement.scrollTop||l.scrollTop)-t.clientTop,{x:i,y:o};for(a=e;a&&a!=t&&a.nodeType;)i+=a.offsetLeft||0,o+=a.offsetTop||0,a=a.offsetParent;for(a=e.parentNode;a&&a!=t&&a.nodeType;)i-=a.scrollLeft||0,o-=a.scrollTop||0,a=a.parentNode}return{x:i,y:o}},parseStyle:function(e){return this.styles.parse(e)},serializeStyle:function(e,t){return this.styles.serialize(e,t)},addStyle:function(e){var t=this,n=t.doc,r,i;if(t!==f.DOM&&n===document){var o=f.DOM.addedStyles;if(o=o||[],o[e])return;o[e]=!0,f.DOM.addedStyles=o}i=n.getElementById("mceDefaultStyles"),i||(i=n.createElement("style"),i.id="mceDefaultStyles",i.type="text/css",r=n.getElementsByTagName("head")[0],r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i)),i.styleSheet?i.styleSheet.cssText+=e:i.appendChild(n.createTextNode(e))},loadCSS:function(e){var t=this,n=t.doc,r;return t!==f.DOM&&n===document?void f.DOM.loadCSS(e):(e||(e=""),r=n.getElementsByTagName("head")[0],void p(e.split(","),function(e){var i;e=c._addCacheSuffix(e),t.files[e]||(t.files[e]=!0,i=t.create("link",{rel:"stylesheet",href:e}),v&&n.documentMode&&n.recalc&&(i.onload=function(){n.recalc&&n.recalc(),i.onload=null}),r.appendChild(i))}))},addClass:function(e,t){this.$$(e).addClass(t)},removeClass:function(e,t){this.toggleClass(e,t,!1)},hasClass:function(e,t){return this.$$(e).hasClass(t)},toggleClass:function(e,t,r){this.$$(e).toggleClass(t,r).each(function(){""===this.className&&n(this).attr("class",null)})},show:function(e){this.$$(e).show()},hide:function(e){this.$$(e).hide()},isHidden:function(e){return"none"==this.$$(e).css("display")},uniqueId:function(e){return(e?e:"mce_")+this.counter++},setHTML:function(e,t){e=this.$$(e),v?e.each(function(e,r){if(r.canHaveHTML!==!1){for(;r.firstChild;)r.removeChild(r.firstChild);try{r.innerHTML="
"+t,r.removeChild(r.firstChild)}catch(i){n("
").html("
"+t).contents().slice(1).appendTo(r)}return t}}):e.html(t)},getOuterHTML:function(e){return e=this.get(e),1==e.nodeType&&"outerHTML"in e?e.outerHTML:n("
").append(n(e).clone()).html()},setOuterHTML:function(e,t){var r=this;r.$$(e).each(function(){try{if("outerHTML"in this)return void(this.outerHTML=t)}catch(e){}r.remove(n(this).html(t),!0)})},decode:s.decode,encode:s.encodeAllRaw,insertAfter:function(e,t){return t=this.get(t),this.run(e,function(e){var n,r;return n=t.parentNode,r=t.nextSibling,r?n.insertBefore(e,r):n.appendChild(e),e})},replace:function(e,t,n){var r=this;return r.run(t,function(t){return h(t,"array")&&(e=e.cloneNode(!0)),n&&p(m(t.childNodes),function(t){e.appendChild(t)}),t.parentNode.replaceChild(e,t)})},rename:function(e,t){var n=this,r;return e.nodeName!=t.toUpperCase()&&(r=n.create(t),p(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),n.replace(r,e,1)),r||e},findCommonAncestor:function(e,t){for(var n=e,r;n;){for(r=t;r&&n!=r;)r=r.parentNode;if(n==r)break;n=n.parentNode}return!n&&e.ownerDocument?e.ownerDocument.documentElement:n},toHex:function(e){return this.styles.toHex(c.trim(e))},run:function(e,t,n){var r=this,i;return"string"==typeof e&&(e=r.get(e)),e?(n=n||this,e.nodeType||!e.length&&0!==e.length?t.call(n,e):(i=[],p(e,function(e,o){e&&("string"==typeof e&&(e=r.get(e)),i.push(t.call(n,e,o)))}),i)):!1},getAttribs:function(e){var t;if(e=this.get(e),!e)return[];if(v){if(t=[],"OBJECT"==e.nodeName)return e.attributes;"OPTION"===e.nodeName&&this.getAttrib(e,"selected")&&t.push({specified:1,nodeName:"selected"});var n=/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi;return e.cloneNode(!1).outerHTML.replace(n,"").replace(/[\w:\-]+/gi,function(e){t.push({specified:1,nodeName:e})}),t}return e.attributes},isEmpty:function(e,t){var n=this,r,i,a,s,l,c=0;if(e=e.firstChild){s=new o(e,e.parentNode),t=t||(n.schema?n.schema.getNonEmptyElements():null);do{if(a=e.nodeType,1===a){if(e.getAttribute("data-mce-bogus"))continue;if(l=e.nodeName.toLowerCase(),t&&t[l]){if("br"===l){c++;continue}return!1}for(i=n.getAttribs(e),r=i.length;r--;)if(l=i[r].nodeName,"name"===l||"data-mce-bookmark"===l)return!1}if(8==a)return!1;if(3===a&&!b.test(e.nodeValue))return!1}while(e=s.next())}return 1>=c},createRng:function(){var e=this.doc;return e.createRange?e.createRange():new a(this)},nodeIndex:function(e,t){var n=0,r,i;if(e)for(r=e.nodeType,e=e.previousSibling;e;e=e.previousSibling)i=e.nodeType,(!t||3!=i||i!=r&&e.nodeValue.length)&&(n++,r=i);return n},split:function(e,t,n){function r(e){function t(e){var t=e.previousSibling&&"SPAN"==e.previousSibling.nodeName,n=e.nextSibling&&"SPAN"==e.nextSibling.nodeName; -},add:function(e,t){var n=this,r,i;if(a(e))return n.add(f(e));if(t!==!1)for(r=f.unique(n.toArray().concat(f.makeArray(e))),n.length=r.length,i=0;it;t++)f.find(e,this[t],r);return f(r)},filter:function(e){return f("function"==typeof e?g(this.toArray(),function(t,n){return e(n,t)}):f.filter(e,this.toArray()))},closest:function(e){var t=[];return e instanceof f&&(e=e[0]),this.each(function(n,r){for(;r;){if("string"==typeof e&&f(r).is(e)){t.push(r);break}if(r==e){t.push(r);break}r=r.parentNode}}),f(t)},offset:function(e){var t,n,r,i=0,o=0,a;return e?this.css(e):(t=this[0],t&&(n=t.ownerDocument,r=n.documentElement,t.getBoundingClientRect&&(a=t.getBoundingClientRect(),i=a.left+(r.scrollLeft||n.body.scrollLeft)-r.clientLeft,o=a.top+(r.scrollTop||n.body.scrollTop)-r.clientTop)),{left:i,top:o})},push:_,sort:[].sort,splice:[].splice},r.extend(f,{extend:r.extend,makeArray:function(e){return s(e)||e.nodeType?[e]:r.toArray(e)},inArray:p,isArray:r.isArray,each:m,trim:h,grep:g,find:n,expr:n.selectors,unique:n.uniqueSort,text:n.getText,contains:n.contains,filter:function(e,t,n){var r=t.length;for(n&&(e=":not("+e+")");r--;)1!=t[r].nodeType&&t.splice(r,1);return t=1===t.length?f.find.matchesSelector(t[0],e)?[t[0]]:[]:f.find.matches(e,t)}}),m({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return y(e,"parentNode")},next:function(e){return C(e,"nextSibling",1)},prev:function(e){return C(e,"previousSibling",1)},children:function(e){return b(e.firstChild,"nextSibling",1)},contents:function(e){return r.toArray(("iframe"===e.nodeName?e.contentDocument||e.contentWindow.document:e).childNodes)}},function(e,t){f.fn[e]=function(n){var r=this,i=[];return r.each(function(){var e=t.call(i,this,n,i);e&&(f.isArray(e)?i.push.apply(i,e):i.push(e))}),this.length>1&&(i=f.unique(i),0===e.indexOf("parents")&&(i=i.reverse())),i=f(i),n?i.filter(n):i}}),m({parentsUntil:function(e,t){return y(e,"parentNode",t)},nextUntil:function(e,t){return b(e,"nextSibling",1,t).slice(1)},prevUntil:function(e,t){return b(e,"previousSibling",1,t).slice(1)}},function(e,t){f.fn[e]=function(n,r){var i=this,o=[];return i.each(function(){var e=t.call(o,this,n,o);e&&(f.isArray(e)?o.push.apply(o,e):o.push(e))}),this.length>1&&(o=f.unique(o),(0===e.indexOf("parents")||"prevUntil"===e)&&(o=o.reverse())),o=f(o),r?o.filter(r):o}}),f.fn.is=function(e){return!!e&&this.filter(e).length>0},f.fn.init.prototype=f.fn,f.overrideDefaults=function(e){function t(r,i){return n=n||e(),0===arguments.length&&(r=n.element),i||(i=n.context),new t.fn.init(r,i)}var n;return f.extend(t,this),t},i.ie&&i.ie<8&&(x(D,"get",{maxlength:function(e){var t=e.maxLength;return 2147483647===t?S:t},size:function(e){var t=e.size;return 20===t?S:t},"class":function(e){return e.className},style:function(e){var t=e.style.cssText;return 0===t.length?S:t}}),x(D,"set",{"class":function(e,t){e.className=t},style:function(e,t){e.style.cssText=t}})),i.ie&&i.ie<9&&(B["float"]="styleFloat",x(L,"set",{opacity:function(e,t){var n=e.style;null===t||""===t?n.removeAttribute("filter"):(n.zoom=1,n.filter="alpha(opacity="+100*t+")")}})),f.attrHooks=D,f.cssHooks=L,f}),r(p,[],function(){return function(e,t){function n(e,t,n,r){function i(e){return e=parseInt(e,10).toString(16),e.length>1?e:"0"+e}return"#"+i(t)+i(n)+i(r)}var r=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,i=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,o=/\s*([^:]+):\s*([^;]+);?/g,a=/\s+$/,s,l,c={},u,d,f,p="\ufeff";for(e=e||{},t&&(d=t.getValidStyles(),f=t.getInvalidStyles()),u=("\\\" \\' \\; \\: ; : "+p).split(" "),l=0;l-1&&n||(m[e+t]=-1==l?s[0]:s.join(" "),delete m[e+"-top"+t],delete m[e+"-right"+t],delete m[e+"-bottom"+t],delete m[e+"-left"+t])}}function u(e){var t=m[e],n;if(t){for(t=t.split(" "),n=t.length;n--;)if(t[n]!==t[0])return!1;return m[e]=t[0],!0}}function d(e,t,n,r){u(t)&&u(n)&&u(r)&&(m[e]=m[t]+" "+m[n]+" "+m[r],delete m[t],delete m[n],delete m[r])}function f(e){return b=!0,c[e]}function p(e,t){return b&&(e=e.replace(/\uFEFF[0-9]/g,function(e){return c[e]})),t||(e=e.replace(/\\([\'\";:])/g,"$1")),e}function h(t,n,r,i,o,a){if(o=o||a)return o=p(o),"'"+o.replace(/\'/g,"\\'")+"'";if(n=p(n||r||i),!e.allow_script_urls){var s=n.replace(/[\s\r\n]+/,"");if(/(java|vb)script:/i.test(s))return"";if(!e.allow_svg_data_urls&&/^data:image\/svg/i.test(s))return""}return C&&(n=C.call(x,n,"style")),"url('"+n.replace(/\'/g,"\\'")+"')"}var m={},g,v,y,b,C=e.url_converter,x=e.url_converter_scope||this;if(t){for(t=t.replace(/[\u0000-\u001F]/g,""),t=t.replace(/\\[\"\';:\uFEFF]/g,f).replace(/\"[^\"]+\"|\'[^\']+\'/g,function(e){return e.replace(/[;:]/g,f)});g=o.exec(t);){if(v=g[1].replace(a,"").toLowerCase(),y=g[2].replace(a,""),y=y.replace(/\\[0-9a-f]+/g,function(e){return String.fromCharCode(parseInt(e.substr(1),16))}),v&&y.length>0){if(!e.allow_script_urls&&("behavior"==v||/expression\s*\(|\/\*|\*\//.test(y)))continue;"font-weight"===v&&"700"===y?y="bold":("color"===v||"background-color"===v)&&(y=y.toLowerCase()),y=y.replace(r,n),y=y.replace(i,h),m[v]=b?p(y,!0):y}o.lastIndex=g.index+g[0].length}s("border","",!0),s("border","-width"),s("border","-color"),s("border","-style"),s("padding",""),s("margin",""),d("border","border-width","border-style","border-color"),"medium none"===m.border&&delete m.border,"none"===m["border-image"]&&delete m["border-image"]}return m},serialize:function(e,t){function n(t){var n,r,o,a;if(n=d[t])for(r=0,o=n.length;o>r;r++)t=n[r],a=e[t],a!==s&&a.length>0&&(i+=(i.length>0?" ":"")+t+": "+a+";")}function r(e,t){var n;return n=f["*"],n&&n[e]?!1:(n=f[t],n&&n[e]?!1:!0)}var i="",o,a;if(t&&d)n("*"),n(t);else for(o in e)a=e[o],a!==s&&a.length>0&&(!f||r(o,t))&&(i+=(i.length>0?" ":"")+o+": "+a+";");return i}}}}),r(h,[],function(){return function(e,t){function n(e,n,r,i){var o,a;if(e){if(!i&&e[n])return e[n];if(e!=t){if(o=e[r])return o;for(a=e.parentNode;a&&a!=t;a=a.parentNode)if(o=a[r])return o}}}var r=e;this.current=function(){return r},this.next=function(e){return r=n(r,"firstChild","nextSibling",e)},this.prev=function(e){return r=n(r,"lastChild","previousSibling",e)}}}),r(m,[d],function(e){function t(n){function r(){return H.createDocumentFragment()}function i(e,t){_(F,e,t)}function o(e,t){_(z,e,t)}function a(e){i(e.parentNode,j(e))}function s(e){i(e.parentNode,j(e)+1)}function l(e){o(e.parentNode,j(e))}function c(e){o(e.parentNode,j(e)+1)}function u(e){e?(M[U]=M[V],M[$]=M[W]):(M[V]=M[U],M[W]=M[$]),M.collapsed=F}function d(e){a(e),c(e)}function f(e){i(e,0),o(e,1===e.nodeType?e.childNodes.length:e.nodeValue.length)}function p(e,t){var n=M[V],r=M[W],i=M[U],o=M[$],a=t.startContainer,s=t.startOffset,l=t.endContainer,c=t.endOffset;return 0===e?w(n,r,a,s):1===e?w(i,o,a,s):2===e?w(i,o,l,c):3===e?w(n,r,l,c):void 0}function h(){E(I)}function m(){return E(P)}function g(){return E(O)}function v(e){var t=this[V],r=this[W],i,o;3!==t.nodeType&&4!==t.nodeType||!t.nodeValue?(t.childNodes.length>0&&(o=t.childNodes[r]),o?t.insertBefore(e,o):3==t.nodeType?n.insertAfter(e,t):t.appendChild(e)):r?r>=t.nodeValue.length?n.insertAfter(e,t):(i=t.splitText(r),t.parentNode.insertBefore(e,i)):t.parentNode.insertBefore(e,t)}function y(e){var t=M.extractContents();M.insertNode(e),e.appendChild(t),M.selectNode(e)}function b(){return q(new t(n),{startContainer:M[V],startOffset:M[W],endContainer:M[U],endOffset:M[$],collapsed:M.collapsed,commonAncestorContainer:M.commonAncestorContainer})}function C(e,t){var n;if(3==e.nodeType)return e;if(0>t)return e;for(n=e.firstChild;n&&t>0;)--t,n=n.nextSibling;return n?n:e}function x(){return M[V]==M[U]&&M[W]==M[$]}function w(e,t,r,i){var o,a,s,l,c,u;if(e==r)return t==i?0:i>t?-1:1;for(o=r;o&&o.parentNode!=e;)o=o.parentNode;if(o){for(a=0,s=e.firstChild;s!=o&&t>a;)a++,s=s.nextSibling;return a>=t?-1:1}for(o=e;o&&o.parentNode!=r;)o=o.parentNode;if(o){for(a=0,s=r.firstChild;s!=o&&i>a;)a++,s=s.nextSibling;return i>a?-1:1}for(l=n.findCommonAncestor(e,r),c=e;c&&c.parentNode!=l;)c=c.parentNode;for(c||(c=l),u=r;u&&u.parentNode!=l;)u=u.parentNode;if(u||(u=l),c==u)return 0;for(s=l.firstChild;s;){if(s==c)return-1;if(s==u)return 1;s=s.nextSibling}}function _(e,t,r){var i,o;for(e?(M[V]=t,M[W]=r):(M[U]=t,M[$]=r),i=M[U];i.parentNode;)i=i.parentNode;for(o=M[V];o.parentNode;)o=o.parentNode;o==i?w(M[V],M[W],M[U],M[$])>0&&M.collapse(e):M.collapse(e),M.collapsed=x(),M.commonAncestorContainer=n.findCommonAncestor(M[V],M[U])}function E(e){var t,n=0,r=0,i,o,a,s,l,c;if(M[V]==M[U])return N(e);for(t=M[U],i=t.parentNode;i;t=i,i=i.parentNode){if(i==M[V])return k(t,e);++n}for(t=M[V],i=t.parentNode;i;t=i,i=i.parentNode){if(i==M[U])return S(t,e);++r}for(o=r-n,a=M[V];o>0;)a=a.parentNode,o--;for(s=M[U];0>o;)s=s.parentNode,o++;for(l=a.parentNode,c=s.parentNode;l!=c;l=l.parentNode,c=c.parentNode)a=l,s=c;return T(a,s,e)}function N(e){var t,n,i,o,a,s,l,c,u;if(e!=I&&(t=r()),M[W]==M[$])return t;if(3==M[V].nodeType){if(n=M[V].nodeValue,i=n.substring(M[W],M[$]),e!=O&&(o=M[V],c=M[W],u=M[$]-M[W],0===c&&u>=o.nodeValue.length-1?o.parentNode.removeChild(o):o.deleteData(c,u),M.collapse(F)),e==I)return;return i.length>0&&t.appendChild(H.createTextNode(i)),t}for(o=C(M[V],M[W]),a=M[$]-M[W];o&&a>0;)s=o.nextSibling,l=D(o,e),t&&t.appendChild(l),--a,o=s;return e!=O&&M.collapse(F),t}function k(e,t){var n,i,o,a,s,l;if(t!=I&&(n=r()),i=R(e,t),n&&n.appendChild(i),o=j(e),a=o-M[W],0>=a)return t!=O&&(M.setEndBefore(e),M.collapse(z)),n;for(i=e.previousSibling;a>0;)s=i.previousSibling,l=D(i,t),n&&n.insertBefore(l,n.firstChild),--a,i=s;return t!=O&&(M.setEndBefore(e),M.collapse(z)),n}function S(e,t){var n,i,o,a,s,l;for(t!=I&&(n=r()),o=A(e,t),n&&n.appendChild(o),i=j(e),++i,a=M[$]-i,o=e.nextSibling;o&&a>0;)s=o.nextSibling,l=D(o,t),n&&n.appendChild(l),--a,o=s;return t!=O&&(M.setStartAfter(e),M.collapse(F)),n}function T(e,t,n){var i,o,a,s,l,c,u;for(n!=I&&(o=r()),i=A(e,n),o&&o.appendChild(i),a=j(e),s=j(t),++a,l=s-a,c=e.nextSibling;l>0;)u=c.nextSibling,i=D(c,n),o&&o.appendChild(i),c=u,--l;return i=R(t,n),o&&o.appendChild(i),n!=O&&(M.setStartAfter(e),M.collapse(F)),o}function R(e,t){var n=C(M[U],M[$]-1),r,i,o,a,s,l=n!=M[U];if(n==e)return B(n,l,z,t);for(r=n.parentNode,i=B(r,z,z,t);r;){for(;n;)o=n.previousSibling,a=B(n,l,z,t),t!=I&&i.insertBefore(a,i.firstChild),l=F,n=o;if(r==e)return i;n=r.previousSibling,r=r.parentNode,s=B(r,z,z,t),t!=I&&s.appendChild(i),i=s}}function A(e,t){var n=C(M[V],M[W]),r=n!=M[V],i,o,a,s,l;if(n==e)return B(n,r,F,t);for(i=n.parentNode,o=B(i,z,F,t);i;){for(;n;)a=n.nextSibling,s=B(n,r,F,t),t!=I&&o.appendChild(s),r=F,n=a;if(i==e)return o;n=i.nextSibling,i=i.parentNode,l=B(i,z,F,t),t!=I&&l.appendChild(o),o=l}}function B(e,t,r,i){var o,a,s,l,c;if(t)return D(e,i);if(3==e.nodeType){if(o=e.nodeValue,r?(l=M[W],a=o.substring(l),s=o.substring(0,l)):(l=M[$],a=o.substring(0,l),s=o.substring(l)),i!=O&&(e.nodeValue=s),i==I)return;return c=n.clone(e,z),c.nodeValue=a,c}if(i!=I)return n.clone(e,z)}function D(e,t){return t!=I?t==O?n.clone(e,F):e:void e.parentNode.removeChild(e)}function L(){return n.create("body",null,g()).outerText}var M=this,H=n.doc,P=0,O=1,I=2,F=!0,z=!1,W="startOffset",V="startContainer",U="endContainer",$="endOffset",q=e.extend,j=n.nodeIndex;return q(M,{startContainer:H,startOffset:0,endContainer:H,endOffset:0,collapsed:F,commonAncestorContainer:H,START_TO_START:0,START_TO_END:1,END_TO_END:2,END_TO_START:3,setStart:i,setEnd:o,setStartBefore:a,setStartAfter:s,setEndBefore:l,setEndAfter:c,collapse:u,selectNode:d,selectNodeContents:f,compareBoundaryPoints:p,deleteContents:h,extractContents:m,cloneContents:g,insertNode:v,surroundContents:y,cloneRange:b,toStringIE:L}),M}return t.prototype.toString=function(){return this.toStringIE()},t}),r(g,[d],function(e){function t(e){var t;return t=document.createElement("div"),t.innerHTML=e,t.textContent||t.innerText||e}function n(e,t){var n,r,i,a={};if(e){for(e=e.split(","),t=t||10,n=0;n\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,l=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=/[<>&\"\']/g,u=/&(#x|#)?([\w]+);/g,d={128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"};o={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},a={"<":"<",">":">","&":"&",""":'"',"'":"'"},i=n("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32);var f={encodeRaw:function(e,t){return e.replace(t?s:l,function(e){return o[e]||e})},encodeAllRaw:function(e){return(""+e).replace(c,function(e){return o[e]||e})},encodeNumeric:function(e,t){return e.replace(t?s:l,function(e){return e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":o[e]||"&#"+e.charCodeAt(0)+";"})},encodeNamed:function(e,t,n){return n=n||i,e.replace(t?s:l,function(e){return o[e]||n[e]||e})},getEncodeFunc:function(e,t){function a(e,n){return e.replace(n?s:l,function(e){return o[e]||t[e]||"&#"+e.charCodeAt(0)+";"||e})}function c(e,n){return f.encodeNamed(e,n,t)}return t=n(t)||i,e=r(e.replace(/\+/g,",")),e.named&&e.numeric?a:e.named?t?c:f.encodeNamed:e.numeric?f.encodeNumeric:f.encodeRaw},decode:function(e){return e.replace(u,function(e,n,r){return n?(r=parseInt(r,2===n.length?16:10),r>65535?(r-=65536,String.fromCharCode(55296+(r>>10),56320+(1023&r))):d[r]||String.fromCharCode(r)):a[e]||i[e]||t(e)})}};return f}),r(v,[d],function(e){return function(t,n){function r(e){t.getElementsByTagName("head")[0].appendChild(e)}function i(n,i,l){function c(){for(var e=y.passed,t=e.length;t--;)e[t]();y.status=2,y.passed=[],y.failed=[]}function u(){for(var e=y.failed,t=e.length;t--;)e[t]();y.status=3,y.passed=[],y.failed=[]}function d(){var e=navigator.userAgent.match(/WebKit\/(\d*)/);return!!(e&&e[1]<536)}function f(e,t){e()||((new Date).getTime()-v0)return g=t.createElement("style"),g.textContent='@import "'+n+'"',h(),void r(g);p()}r(m),m.href=n}}var o=0,a={},s;n=n||{},s=n.maxLoadTime||5e3,this.load=i}}),r(y,[c,f,p,l,h,m,g,u,d,v],function(e,n,r,i,o,a,s,l,c,u){function d(e,t){var n={},r=t.keep_values,i;return i={set:function(n,r,i){t.url_converter&&(r=t.url_converter.call(t.url_converter_scope||e,r,i,n[0])),n.attr("data-mce-"+i,r).attr(i,r)},get:function(e,t){return e.attr("data-mce-"+t)||e.attr(t)}},n={style:{set:function(e,t){return null!==t&&"object"==typeof t?void e.css(t):(r&&e.attr("data-mce-style",t),void e.attr("style",t))},get:function(t){var n=t.attr("data-mce-style")||t.attr("style");return n=e.serializeStyle(e.parseStyle(n),t[0].nodeName)}}},r&&(n.href=n.src=i),n}function f(e,t){var o=this,a;o.doc=e,o.win=window,o.files={},o.counter=0,o.stdMode=!v||e.documentMode>=8,o.boxModel=!v||"CSS1Compat"==e.compatMode||o.stdMode,o.styleSheetLoader=new u(e),o.boundEvents=[],o.settings=t=t||{},o.schema=t.schema,o.styles=new r({url_converter:t.url_converter,url_converter_scope:t.url_converter_scope},t.schema),o.fixDoc(e),o.events=t.ownEvents?new i(t.proxy):i.Event,o.attrHooks=d(o,t),a=t.schema?t.schema.getBlockElements():{},o.$=n.overrideDefaults(function(){return{context:e,element:o.getRoot()}}),o.isBlock=function(e){if(!e)return!1;var t=e.nodeType;return t?!(1!==t||!a[e.nodeName]):!!a[e]}}var p=c.each,h=c.is,m=c.grep,g=c.trim,v=l.ie,y=/^([a-z0-9],?)+$/i,b=/^[ \t\r\n]*$/;return f.prototype={$$:function(e){return"string"==typeof e&&(e=this.get(e)),this.$(e)},root:null,fixDoc:function(e){var t=this.settings,n;if(v&&t.schema){"abbr article aside audio canvas details figcaption figure footer header hgroup mark menu meter nav output progress section summary time video".replace(/\w+/g,function(t){e.createElement(t)});for(n in t.schema.getCustomElements())e.createElement(n)}},clone:function(e,t){var n=this,r,i;return!v||1!==e.nodeType||t?e.cloneNode(t):(i=n.doc,t?r.firstChild:(r=i.createElement(e.nodeName),p(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),r))},getRoot:function(){var e=this;return e.settings.root_element||e.doc.body},getViewPort:function(e){var t,n;return e=e?e:this.win,t=e.document,n=this.boxModel?t.documentElement:t.body,{x:e.pageXOffset||n.scrollLeft,y:e.pageYOffset||n.scrollTop,w:e.innerWidth||n.clientWidth,h:e.innerHeight||n.clientHeight}},getRect:function(e){var t=this,n,r;return e=t.get(e),n=t.getPos(e),r=t.getSize(e),{x:n.x,y:n.y,w:r.w,h:r.h}},getSize:function(e){var t=this,n,r;return e=t.get(e),n=t.getStyle(e,"width"),r=t.getStyle(e,"height"),-1===n.indexOf("px")&&(n=0),-1===r.indexOf("px")&&(r=0),{w:parseInt(n,10)||e.offsetWidth||e.clientWidth,h:parseInt(r,10)||e.offsetHeight||e.clientHeight}},getParent:function(e,t,n){return this.getParents(e,t,n,!1)},getParents:function(e,n,r,i){var o=this,a,s=[];for(e=o.get(e),i=i===t,r=r||("BODY"!=o.getRoot().nodeName?o.getRoot().parentNode:null),h(n,"string")&&(a=n,n="*"===n?function(e){return 1==e.nodeType}:function(e){return o.is(e,a)});e&&e!=r&&e.nodeType&&9!==e.nodeType;){if(!n||n(e)){if(!i)return e;s.push(e)}e=e.parentNode}return i?s:null},get:function(e){var t;return e&&this.doc&&"string"==typeof e&&(t=e,e=this.doc.getElementById(e),e&&e.id!==t)?this.doc.getElementsByName(t)[1]:e},getNext:function(e,t){return this._findSib(e,t,"nextSibling")},getPrev:function(e,t){return this._findSib(e,t,"previousSibling")},select:function(t,n){var r=this;return e(t,r.get(n)||r.settings.root_element||r.doc,[])},is:function(n,r){var i;if(n.length===t){if("*"===r)return 1==n.nodeType;if(y.test(r)){for(r=r.toLowerCase().split(/,/),n=n.nodeName.toLowerCase(),i=r.length-1;i>=0;i--)if(r[i]==n)return!0;return!1}}if(n.nodeType&&1!=n.nodeType)return!1;var o=n.nodeType?[n]:n;return e(r,o[0].ownerDocument||o[0],null,o).length>0},add:function(e,t,n,r,i){var o=this;return this.run(e,function(e){var a;return a=h(t,"string")?o.doc.createElement(t):t,o.setAttribs(a,n),r&&(r.nodeType?a.appendChild(r):o.setHTML(a,r)),i?a:e.appendChild(a)})},create:function(e,t,n){return this.add(this.doc.createElement(e),e,t,n,1)},createHTML:function(e,t,n){var r="",i;r+="<"+e;for(i in t)t.hasOwnProperty(i)&&null!==t[i]&&"undefined"!=typeof t[i]&&(r+=" "+i+'="'+this.encode(t[i])+'"');return"undefined"!=typeof n?r+">"+n+"":r+" />"},createFragment:function(e){var t,n,r=this.doc,i;for(i=r.createElement("div"),t=r.createDocumentFragment(),e&&(i.innerHTML=e);n=i.firstChild;)t.appendChild(n);return t},remove:function(e,t){return e=this.$$(e),t?e.each(function(){for(var e;e=this.firstChild;)3==e.nodeType&&0===e.data.length?this.removeChild(e):this.parentNode.insertBefore(e,this)}).remove():e.remove(),e.length>1?e.toArray():e[0]},setStyle:function(e,t,n){e=this.$$(e).css(t,n),this.settings.update_styles&&e.attr("data-mce-style",null)},getStyle:function(e,n,r){return e=this.$$(e),r?e.css(n):(n=n.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}),"float"==n&&(n=v?"styleFloat":"cssFloat"),e[0]&&e[0].style?e[0].style[n]:t)},setStyles:function(e,t){e=this.$$(e).css(t),this.settings.update_styles&&e.attr("data-mce-style",null)},removeAllAttribs:function(e){return this.run(e,function(e){var t,n=e.attributes;for(t=n.length-1;t>=0;t--)e.removeAttributeNode(n.item(t))})},setAttrib:function(e,t,n){var r=this,i,o,a=r.settings;""===n&&(n=null),e=r.$$(e),i=e.attr(t),e.length&&(o=r.attrHooks[t],o&&o.set?o.set(e,n,t):e.attr(t,n),i!=n&&a.onSetAttrib&&a.onSetAttrib({attrElm:e,attrName:t,attrValue:n}))},setAttribs:function(e,t){var n=this;n.$$(e).each(function(e,r){p(t,function(e,t){n.setAttrib(r,t,e)})})},getAttrib:function(e,t,n){var r=this,i,o;return e=r.$$(e),e.length&&(i=r.attrHooks[t],o=i&&i.get?i.get(e,t):e.attr(t)),"undefined"==typeof o&&(o=n||""),o},getPos:function(e,t){var r=this,i=0,o=0,a,s=r.doc,l=s.body,c;if(e=r.get(e),t=t||l,e){if(t===l&&e.getBoundingClientRect&&"static"===n(l).css("position"))return c=e.getBoundingClientRect(),t=r.boxModel?s.documentElement:l,i=c.left+(s.documentElement.scrollLeft||l.scrollLeft)-t.clientLeft,o=c.top+(s.documentElement.scrollTop||l.scrollTop)-t.clientTop,{x:i,y:o};for(a=e;a&&a!=t&&a.nodeType;)i+=a.offsetLeft||0,o+=a.offsetTop||0,a=a.offsetParent;for(a=e.parentNode;a&&a!=t&&a.nodeType;)i-=a.scrollLeft||0,o-=a.scrollTop||0,a=a.parentNode}return{x:i,y:o}},parseStyle:function(e){return this.styles.parse(e)},serializeStyle:function(e,t){return this.styles.serialize(e,t)},addStyle:function(e){var t=this,n=t.doc,r,i;if(t!==f.DOM&&n===document){var o=f.DOM.addedStyles;if(o=o||[],o[e])return;o[e]=!0,f.DOM.addedStyles=o}i=n.getElementById("mceDefaultStyles"),i||(i=n.createElement("style"),i.id="mceDefaultStyles",i.type="text/css",r=n.getElementsByTagName("head")[0],r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i)),i.styleSheet?i.styleSheet.cssText+=e:i.appendChild(n.createTextNode(e))},loadCSS:function(e){var t=this,n=t.doc,r;return t!==f.DOM&&n===document?void f.DOM.loadCSS(e):(e||(e=""),r=n.getElementsByTagName("head")[0],void p(e.split(","),function(e){var i;e=c._addCacheSuffix(e),t.files[e]||(t.files[e]=!0,i=t.create("link",{rel:"stylesheet",href:e}),v&&n.documentMode&&n.recalc&&(i.onload=function(){n.recalc&&n.recalc(),i.onload=null}),r.appendChild(i))}))},addClass:function(e,t){this.$$(e).addClass(t)},removeClass:function(e,t){this.toggleClass(e,t,!1)},hasClass:function(e,t){return this.$$(e).hasClass(t)},toggleClass:function(e,t,r){this.$$(e).toggleClass(t,r).each(function(){""===this.className&&n(this).attr("class",null)})},show:function(e){this.$$(e).show()},hide:function(e){this.$$(e).hide()},isHidden:function(e){return"none"==this.$$(e).css("display")},uniqueId:function(e){return(e?e:"mce_")+this.counter++},setHTML:function(e,t){e=this.$$(e),v?e.each(function(e,r){if(r.canHaveHTML!==!1){for(;r.firstChild;)r.removeChild(r.firstChild);try{r.innerHTML="
"+t,r.removeChild(r.firstChild)}catch(i){n("
").html("
"+t).contents().slice(1).appendTo(r)}return t}}):e.html(t)},getOuterHTML:function(e){return e=this.get(e),1==e.nodeType&&"outerHTML"in e?e.outerHTML:n("
").append(n(e).clone()).html()},setOuterHTML:function(e,t){var r=this;r.$$(e).each(function(){try{if("outerHTML"in this)return void(this.outerHTML=t)}catch(e){}r.remove(n(this).html(t),!0)})},decode:s.decode,encode:s.encodeAllRaw,insertAfter:function(e,t){return t=this.get(t),this.run(e,function(e){var n,r;return n=t.parentNode,r=t.nextSibling,r?n.insertBefore(e,r):n.appendChild(e),e})},replace:function(e,t,n){var r=this;return r.run(t,function(t){return h(t,"array")&&(e=e.cloneNode(!0)),n&&p(m(t.childNodes),function(t){e.appendChild(t)}),t.parentNode.replaceChild(e,t)})},rename:function(e,t){var n=this,r;return e.nodeName!=t.toUpperCase()&&(r=n.create(t),p(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),n.replace(r,e,1)),r||e},findCommonAncestor:function(e,t){for(var n=e,r;n;){for(r=t;r&&n!=r;)r=r.parentNode;if(n==r)break;n=n.parentNode}return!n&&e.ownerDocument?e.ownerDocument.documentElement:n},toHex:function(e){return this.styles.toHex(c.trim(e))},run:function(e,t,n){var r=this,i;return"string"==typeof e&&(e=r.get(e)),e?(n=n||this,e.nodeType||!e.length&&0!==e.length?t.call(n,e):(i=[],p(e,function(e,o){e&&("string"==typeof e&&(e=r.get(e)),i.push(t.call(n,e,o)))}),i)):!1},getAttribs:function(e){var t;if(e=this.get(e),!e)return[];if(v){if(t=[],"OBJECT"==e.nodeName)return e.attributes;"OPTION"===e.nodeName&&this.getAttrib(e,"selected")&&t.push({specified:1,nodeName:"selected"});var n=/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi;return e.cloneNode(!1).outerHTML.replace(n,"").replace(/[\w:\-]+/gi,function(e){t.push({specified:1,nodeName:e})}),t}return e.attributes},isEmpty:function(e,t){var n=this,r,i,a,s,l,c=0;if(e=e.firstChild){s=new o(e,e.parentNode),t=t||(n.schema?n.schema.getNonEmptyElements():null);do{if(a=e.nodeType,1===a){if(e.getAttribute("data-mce-bogus"))continue;if(l=e.nodeName.toLowerCase(),t&&t[l]){if("br"===l){c++;continue}return!1}for(i=n.getAttribs(e),r=i.length;r--;)if(l=i[r].nodeName,"name"===l||"data-mce-bookmark"===l)return!1}if(8==a)return!1;if(3===a&&!b.test(e.nodeValue))return!1}while(e=s.next())}return 1>=c},createRng:function(){var e=this.doc;return e.createRange?e.createRange():new a(this)},nodeIndex:function(e,t){var n=0,r,i;if(e)for(r=e.nodeType,e=e.previousSibling;e;e=e.previousSibling)i=e.nodeType,(!t||3!=i||i!=r&&e.nodeValue.length)&&(n++,r=i);return n},split:function(e,t,n){function r(e){function t(e){var t=e.previousSibling&&"SPAN"==e.previousSibling.nodeName,n=e.nextSibling&&"SPAN"==e.nextSibling.nodeName;return t&&n; +return t&&n}var n,o=e.childNodes,a=e.nodeType;if(1!=a||"bookmark"!=e.getAttribute("data-mce-type")){for(n=o.length-1;n>=0;n--)r(o[n]);if(9!=a){if(3==a&&e.nodeValue.length>0){var s=g(e.nodeValue).length;if(!i.isBlock(e.parentNode)||s>0||0===s&&t(e))return}else if(1==a&&(o=e.childNodes,1==o.length&&o[0]&&1==o[0].nodeType&&"bookmark"==o[0].getAttribute("data-mce-type")&&e.parentNode.insertBefore(o[0],e),o.length||/^(br|hr|input|img)$/i.test(e.nodeName)))return;i.remove(e)}return e}}var i=this,o=i.createRng(),a,s,l;return e&&t?(o.setStart(e.parentNode,i.nodeIndex(e)),o.setEnd(t.parentNode,i.nodeIndex(t)),a=o.extractContents(),o=i.createRng(),o.setStart(t.parentNode,i.nodeIndex(t)+1),o.setEnd(e.parentNode,i.nodeIndex(e)+1),s=o.extractContents(),l=e.parentNode,l.insertBefore(r(a),e),n?l.replaceChild(n,t):l.insertBefore(t,e),l.insertBefore(r(s),e),i.remove(e),n||t):void 0},bind:function(e,t,n,r){var i=this;if(c.isArray(e)){for(var o=e.length;o--;)e[o]=i.bind(e[o],t,n,r);return e}return!i.settings.collect||e!==i.doc&&e!==i.win||i.boundEvents.push([e,t,n,r]),i.events.bind(e,t,n,r||i)},unbind:function(e,t,n){var r=this,i;if(c.isArray(e)){for(i=e.length;i--;)e[i]=r.unbind(e[i],t,n);return e}if(r.boundEvents&&(e===r.doc||e===r.win))for(i=r.boundEvents.length;i--;){var o=r.boundEvents[i];e!=o[0]||t&&t!=o[1]||n&&n!=o[2]||this.events.unbind(o[0],o[1],o[2])}return this.events.unbind(e,t,n)},fire:function(e,t,n){return this.events.fire(e,t,n)},getContentEditable:function(e){var t;return e&&1==e.nodeType?(t=e.getAttribute("data-mce-contenteditable"),t&&"inherit"!==t?t:"inherit"!==e.contentEditable?e.contentEditable:null):null},getContentEditableParent:function(e){for(var t=this.getRoot(),n=null;e&&e!==t&&(n=this.getContentEditable(e),null===n);e=e.parentNode);return n},destroy:function(){var t=this;if(t.boundEvents){for(var n=t.boundEvents.length;n--;){var r=t.boundEvents[n];this.events.unbind(r[0],r[1],r[2])}t.boundEvents=null}e.setDocument&&e.setDocument(),t.win=t.doc=t.root=t.events=t.frag=null},isChildOf:function(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1},dumpRng:function(e){return"startContainer: "+e.startContainer.nodeName+", startOffset: "+e.startOffset+", endContainer: "+e.endContainer.nodeName+", endOffset: "+e.endOffset},_findSib:function(e,t,n){var r=this,i=t;if(e)for("string"==typeof i&&(i=function(e){return r.is(e,t)}),e=e[n];e;e=e[n])if(i(e))return e;return null}},f.DOM=new f(document),f}),r(b,[y,d],function(e,t){function n(){function e(e,n){function i(){a.remove(l),s&&(s.onreadystatechange=s.onload=s=null),n()}function o(){"undefined"!=typeof console&&console.log&&console.log("Failed to load: "+e)}var a=r,s,l;l=a.uniqueId(),s=document.createElement("script"),s.id=l,s.type="text/javascript",s.src=t._addCacheSuffix(e),"onreadystatechange"in s?s.onreadystatechange=function(){/loaded|complete/.test(s.readyState)&&i()}:s.onload=i,s.onerror=o,(document.getElementsByTagName("head")[0]||document.body).appendChild(s)}var n=0,a=1,s=2,l={},c=[],u={},d=[],f=0,p;this.isDone=function(e){return l[e]==s},this.markDone=function(e){l[e]=s},this.add=this.load=function(e,t,r){var i=l[e];i==p&&(c.push(e),l[e]=n),t&&(u[e]||(u[e]=[]),u[e].push({func:t,scope:r||this}))},this.loadQueue=function(e,t){this.loadScripts(c,e,t)},this.loadScripts=function(t,n,r){function c(e){i(u[e],function(e){e.func.call(e.scope)}),u[e]=p}var h;d.push({func:n,scope:r||this}),(h=function(){var n=o(t);t.length=0,i(n,function(t){return l[t]==s?void c(t):void(l[t]!=a&&(l[t]=a,f++,e(t,function(){l[t]=s,f--,c(t),h()})))}),f||(i(d,function(e){e.func.call(e.scope)}),d.length=0)})()}}var r=e.DOM,i=t.each,o=t.grep;return n.ScriptLoader=new n,n}),r(C,[b,d],function(e,n){function r(){var e=this;e.items=[],e.urls={},e.lookup={}}var i=n.each;return r.prototype={get:function(e){return this.lookup[e]?this.lookup[e].instance:t},dependencies:function(e){var t;return this.lookup[e]&&(t=this.lookup[e].dependencies),t||[]},requireLangPack:function(t,n){var i=r.language;if(i&&r.languageLoad!==!1){if(n)if(n=","+n+",",-1!=n.indexOf(","+i.substr(0,2)+","))i=i.substr(0,2);else if(-1==n.indexOf(","+i+","))return;e.ScriptLoader.add(this.urls[t]+"/langs/"+i+".js")}},add:function(e,t,n){return this.items.push(t),this.lookup[e]={instance:t,dependencies:n},t},createUrl:function(e,t){return"object"==typeof t?t:{prefix:e.prefix,resource:t,suffix:e.suffix}},addComponents:function(t,n){var r=this.urls[t];i(n,function(t){e.ScriptLoader.add(r+"/"+t)})},load:function(n,o,a,s){function l(){var r=c.dependencies(n);i(r,function(e){var n=c.createUrl(o,e);c.load(n.resource,n,t,t)}),a&&a.call(s?s:e)}var c=this,u=o;c.urls[n]||("object"==typeof o&&(u=o.prefix+o.resource+o.suffix),0!==u.indexOf("/")&&-1==u.indexOf("://")&&(u=r.baseURL+"/"+u),c.urls[n]=u.substring(0,u.lastIndexOf("/")),c.lookup[n]?l():e.ScriptLoader.add(u,l,s))}},r.PluginManager=new r,r.ThemeManager=new r,r}),r(x,[d,h],function(e,t){function n(e,t){var n=e.childNodes;return t--,t>n.length-1?t=n.length-1:0>t&&(t=0),n[t]||e}function r(e){this.walk=function(t,r){function o(e){var t;return t=e[0],3===t.nodeType&&t===c&&u>=t.nodeValue.length&&e.splice(0,1),t=e[e.length-1],0===f&&e.length>0&&t===d&&3===t.nodeType&&e.splice(e.length-1,1),e}function a(e,t,n){for(var r=[];e&&e!=n;e=e[t])r.push(e);return r}function s(e,t){do{if(e.parentNode==t)return e;e=e.parentNode}while(e)}function l(e,t,n){var i=n?"nextSibling":"previousSibling";for(g=e,v=g.parentNode;g&&g!=t;g=v)v=g.parentNode,y=a(g==e?g:g[i],i),y.length&&(n||y.reverse(),r(o(y)))}var c=t.startContainer,u=t.startOffset,d=t.endContainer,f=t.endOffset,p,h,m,g,v,y,b;if(b=e.select("td.mce-item-selected,th.mce-item-selected"),b.length>0)return void i(b,function(e){r([e])});if(1==c.nodeType&&c.hasChildNodes()&&(c=c.childNodes[u]),1==d.nodeType&&d.hasChildNodes()&&(d=n(d,f)),c==d)return r(o([c]));for(p=e.findCommonAncestor(c,d),g=c;g;g=g.parentNode){if(g===d)return l(c,p,!0);if(g===p)break}for(g=d;g;g=g.parentNode){if(g===c)return l(d,p);if(g===p)break}h=s(c,p)||c,m=s(d,p)||d,l(c,h,!0),y=a(h==c?h:h.nextSibling,"nextSibling",m==d?m.nextSibling:m),y.length&&r(o(y)),l(d,m)},this.split=function(e){function t(e,t){return e.splitText(t)}var n=e.startContainer,r=e.startOffset,i=e.endContainer,o=e.endOffset;return n==i&&3==n.nodeType?r>0&&rr?(o-=r,n=i=t(i,o).previousSibling,o=i.nodeValue.length,r=0):o=0):(3==n.nodeType&&r>0&&r0&&o0)return c=p,u=n?p.nodeValue.length:0,void(i=!0);if(e.isBlock(p)||h[p.nodeName.toLowerCase()])return;s=p}o&&s&&(c=s,i=!0,u=0)}var c,u,d,f=e.getRoot(),p,h,m,g;if(c=n[(r?"start":"end")+"Container"],u=n[(r?"start":"end")+"Offset"],g=1==c.nodeType&&u===c.childNodes.length,h=e.schema.getNonEmptyElements(),m=r,1==c.nodeType&&u>c.childNodes.length-1&&(m=!1),9===c.nodeType&&(c=e.getRoot(),u=0),c===f){if(m&&(p=c.childNodes[u>0?u-1:0],p&&(h[p.nodeName]||"TABLE"==p.nodeName)))return;if(c.hasChildNodes()&&(u=Math.min(!m&&u>0?u-1:u,c.childNodes.length-1),c=c.childNodes[u],u=0,c.hasChildNodes()&&!/TABLE/.test(c.nodeName))){p=c,d=new t(c,f);do{if(3===p.nodeType&&p.nodeValue.length>0){u=m?0:p.nodeValue.length,c=p,i=!0;break}if(h[p.nodeName.toLowerCase()]){u=e.nodeIndex(p),c=p.parentNode,"IMG"!=p.nodeName||m||u++,i=!0;break}}while(p=m?d.next():d.prev())}}o&&(3===c.nodeType&&0===u&&l(!0),1===c.nodeType&&(p=c.childNodes[u],p||(p=c.childNodes[u-1]),!p||"BR"!==p.nodeName||s(p,"A")||a(p)||a(p,!0)||l(!0,p))),m&&!o&&3===c.nodeType&&u===c.nodeValue.length&&l(!1),i&&n["set"+(r?"Start":"End")](c,u)}var i,o;return o=n.collapsed,r(!0),o||r(),i&&o&&n.collapse(!0),i}}var i=e.each;return r.compareRanges=function(e,t){if(e&&t){if(!e.item&&!e.duplicate)return e.startContainer==t.startContainer&&e.startOffset==t.startOffset;if(e.item&&t.item&&e.item(0)===t.item(0))return!0;if(e.isEqual&&t.isEqual&&t.isEqual(e))return!0}return!1},r.getCaretRangeFromPoint=function(e,t,n){var r,i;if(n.caretPositionFromPoint)i=n.caretPositionFromPoint(e,t),r=n.createRange(),r.setStart(i.offsetNode,i.offset),r.collapse(!0);else if(n.caretRangeFromPoint)r=n.caretRangeFromPoint(e,t);else if(n.body.createTextRange){r=n.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(o){r.collapse(t=e.childNodes.length&&(t=e.childNodes.length-1),e=e.childNodes[t]),e},r}),r(w,[x,u],function(e,t){return function(n){function r(e){var t,r;if(r=n.$(e).parentsUntil(n.getBody()).add(e),r.length===o.length){for(t=r.length;t>=0&&r[t]===o[t];t--);if(-1===t)return o=r,!0}return o=r,!1}var i,o=[];"onselectionchange"in n.getDoc()||n.on("NodeChange Click MouseUp KeyUp Focus",function(t){var r,o;r=n.selection.getRng(),o={startContainer:r.startContainer,startOffset:r.startOffset,endContainer:r.endContainer,endOffset:r.endOffset},"nodechange"!=t.type&&e.compareRanges(o,i)||n.fire("SelectionChange"),i=o}),n.on("contextmenu",function(){n.fire("SelectionChange")}),n.on("SelectionChange",function(){var e=n.selection.getStart(!0);(t.range||!n.selection.isCollapsed())&&!r(e)&&n.dom.isChildOf(e,n.getBody())&&n.nodeChanged({selectionChange:!0})}),n.on("MouseUp",function(e){e.isDefaultPrevented()||("IMG"==n.selection.getNode().nodeName?setTimeout(function(){n.nodeChanged()},0):n.nodeChanged())}),this.nodeChanged=function(e){var t=n.selection,r,i,o;n.initialized&&t&&!n.settings.disable_nodechange&&!n.settings.readonly&&(o=n.getBody(),r=t.getStart()||o,r=r.ownerDocument!=n.getDoc()?n.getBody():r,"IMG"==r.nodeName&&t.isCollapsed()&&(r=r.parentNode),i=[],n.dom.getParent(r,function(e){return e===o?!0:void i.push(e)}),e=e||{},e.element=r,e.parents=i,n.fire("NodeChange",e))}}}),r(_,[],function(){function e(e,t,n){var r,i,o=n?"lastChild":"firstChild",a=n?"prev":"next";if(e[o])return e[o];if(e!==t){if(r=e[a])return r;for(i=e.parent;i&&i!==t;i=i.parent)if(r=i[a])return r}}function t(e,t){this.name=e,this.type=t,1===t&&(this.attributes=[],this.attributes.map={})}var n=/^[ \t\r\n]*$/,r={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11};return t.prototype={replace:function(e){var t=this;return e.parent&&e.remove(),t.insert(e,t),t.remove(),t},attr:function(e,t){var n=this,r,i,o;if("string"!=typeof e){for(i in e)n.attr(i,e[i]);return n}if(r=n.attributes){if(t!==o){if(null===t){if(e in r.map)for(delete r.map[e],i=r.length;i--;)if(r[i].name===e)return r=r.splice(i,1),n;return n}if(e in r.map){for(i=r.length;i--;)if(r[i].name===e){r[i].value=t;break}}else r.push({name:e,value:t});return r.map[e]=t,n}return r.map[e]}},clone:function(){var e=this,n=new t(e.name,e.type),r,i,o,a,s;if(o=e.attributes){for(s=[],s.map={},r=0,i=o.length;i>r;r++)a=o[r],"id"!==a.name&&(s[s.length]={name:a.name,value:a.value},s.map[a.name]=a.value);n.attributes=s}return n.value=e.value,n.shortEnded=e.shortEnded,n},wrap:function(e){var t=this;return t.parent.insert(e,t),e.append(t),t},unwrap:function(){var e=this,t,n;for(t=e.firstChild;t;)n=t.next,e.insert(t,e,!0),t=n;e.remove()},remove:function(){var e=this,t=e.parent,n=e.next,r=e.prev;return t&&(t.firstChild===e?(t.firstChild=n,n&&(n.prev=null)):r.next=n,t.lastChild===e?(t.lastChild=r,r&&(r.next=null)):n.prev=r,e.parent=e.next=e.prev=null),e},append:function(e){var t=this,n;return e.parent&&e.remove(),n=t.lastChild,n?(n.next=e,e.prev=n,t.lastChild=e):t.lastChild=t.firstChild=e,e.parent=t,e},insert:function(e,t,n){var r;return e.parent&&e.remove(),r=t.parent||this,n?(t===r.firstChild?r.firstChild=e:t.prev.next=e,e.prev=t.prev,e.next=t,t.prev=e):(t===r.lastChild?r.lastChild=e:t.next.prev=e,e.next=t.next,e.prev=t,t.next=e),e.parent=r,e},getAll:function(t){var n=this,r,i=[];for(r=n.firstChild;r;r=e(r,n))r.name===t&&i.push(r);return i},empty:function(){var t=this,n,r,i;if(t.firstChild){for(n=[],i=t.firstChild;i;i=e(i,t))n.push(i);for(r=n.length;r--;)i=n[r],i.parent=i.firstChild=i.lastChild=i.next=i.prev=null}return t.firstChild=t.lastChild=null,t},isEmpty:function(t){var r=this,i=r.firstChild,o,a;if(i)do{if(1===i.type){if(i.attributes.map["data-mce-bogus"])continue;if(t[i.name])return!1;for(o=i.attributes.length;o--;)if(a=i.attributes[o].name,"name"===a||0===a.indexOf("data-mce-bookmark"))return!1}if(8===i.type)return!1;if(3===i.type&&!n.test(i.value))return!1}while(i=e(i,r));return!0},walk:function(t){return e(this,null,t)}},t.create=function(e,n){var i,o;if(i=new t(e,r[e]||1),n)for(o in n)i.attr(o,n[o]);return i},t}),r(E,[d],function(e){function t(e,t){return e?e.split(t||" "):[]}function n(e){function n(e,n,r){function i(e,t){var n={},r,i;for(r=0,i=e.length;i>r;r++)n[e[r]]=t||{};return n}var s,c,u,d=arguments;for(r=r||[],n=n||"","string"==typeof r&&(r=t(r)),c=3;co;o++)i.attributes[n[o]]={},i.attributesOrder.push(n[o])}var a={},l,c,u,d,f,p;return i[e]?i[e]:(l=t("id accesskey class dir lang style tabindex title"),c=t("address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul"),u=t("a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment"),"html4"!=e&&(l.push.apply(l,t("contenteditable contextmenu draggable dropzone hidden spellcheck translate")),c.push.apply(c,t("article aside details dialog figure header footer hgroup section nav")),u.push.apply(u,t("audio canvas command datalist mark meter output progress time wbr video ruby bdi keygen"))),"html5-strict"!=e&&(l.push("xml:lang"),p=t("acronym applet basefont big font strike tt"),u.push.apply(u,p),s(p,function(e){n(e,"",u)}),f=t("center dir isindex noframes"),c.push.apply(c,f),d=[].concat(c,u),s(f,function(e){n(e,"",d)})),d=d||[].concat(c,u),n("html","manifest","head body"),n("head","","base command link meta noscript script style title"),n("title hr noscript br"),n("base","href target"),n("link","href rel media hreflang type sizes hreflang"),n("meta","name http-equiv content charset"),n("style","media type scoped"),n("script","src async defer type charset"),n("body","onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload",d),n("address dt dd div caption","",d),n("h1 h2 h3 h4 h5 h6 pre p abbr code var samp kbd sub sup i b u bdo span legend em strong small s cite dfn","",u),n("blockquote","cite",d),n("ol","reversed start type","li"),n("ul","","li"),n("li","value",d),n("dl","","dt dd"),n("a","href target rel media hreflang type",u),n("q","cite",u),n("ins del","cite datetime",d),n("img","src sizes srcset alt usemap ismap width height"),n("iframe","src name width height",d),n("embed","src type width height"),n("object","data type typemustmatch name usemap form width height",d,"param"),n("param","name value"),n("map","name",d,"area"),n("area","alt coords shape href target rel media hreflang type"),n("table","border","caption colgroup thead tfoot tbody tr"+("html4"==e?" col":"")),n("colgroup","span","col"),n("col","span"),n("tbody thead tfoot","","tr"),n("tr","","td th"),n("td","colspan rowspan headers",d),n("th","colspan rowspan headers scope abbr",d),n("form","accept-charset action autocomplete enctype method name novalidate target",d),n("fieldset","disabled form name",d,"legend"),n("label","form for",u),n("input","accept alt autocomplete checked dirname disabled form formaction formenctype formmethod formnovalidate formtarget height list max maxlength min multiple name pattern readonly required size src step type value width"),n("button","disabled form formaction formenctype formmethod formnovalidate formtarget name type value","html4"==e?d:u),n("select","disabled form multiple name required size","option optgroup"),n("optgroup","disabled label","option"),n("option","disabled label selected value"),n("textarea","cols dirname disabled form maxlength name readonly required rows wrap"),n("menu","type label",d,"li"),n("noscript","",d),"html4"!=e&&(n("wbr"),n("ruby","",u,"rt rp"),n("figcaption","",d),n("mark rt rp summary bdi","",u),n("canvas","width height",d),n("video","src crossorigin poster preload autoplay mediagroup loop muted controls width height buffered",d,"track source"),n("audio","src crossorigin preload autoplay mediagroup loop muted controls buffered volume",d,"track source"),n("picture","","img source"),n("source","src srcset type media sizes"),n("track","kind src srclang label default"),n("datalist","",u,"option"),n("article section nav aside header footer","",d),n("hgroup","","h1 h2 h3 h4 h5 h6"),n("figure","",d,"figcaption"),n("time","datetime",u),n("dialog","open",d),n("command","type label icon disabled checked radiogroup command"),n("output","for form name",u),n("progress","value max",u),n("meter","value min max low high optimum",u),n("details","open",d,"summary"),n("keygen","autofocus challenge disabled form keytype name")),"html5-strict"!=e&&(r("script","language xml:space"),r("style","xml:space"),r("object","declare classid code codebase codetype archive standby align border hspace vspace"),r("embed","align name hspace vspace"),r("param","valuetype type"),r("a","charset name rev shape coords"),r("br","clear"),r("applet","codebase archive code object alt name width height align hspace vspace"),r("img","name longdesc align border hspace vspace"),r("iframe","longdesc frameborder marginwidth marginheight scrolling align"),r("font basefont","size color face"),r("input","usemap align"),r("select","onchange"),r("textarea"),r("h1 h2 h3 h4 h5 h6 div p legend caption","align"),r("ul","type compact"),r("li","type"),r("ol dl menu dir","compact"),r("pre","width xml:space"),r("hr","align noshade size width"),r("isindex","prompt"),r("table","summary width frame rules cellspacing cellpadding align bgcolor"),r("col","width align char charoff valign"),r("colgroup","width align char charoff valign"),r("thead","align char charoff valign"),r("tr","align char charoff valign bgcolor"),r("th","axis align char charoff valign nowrap bgcolor width height"),r("form","accept"),r("td","abbr axis scope align char charoff valign nowrap bgcolor width height"),r("tfoot","align char charoff valign"),r("tbody","align char charoff valign"),r("area","nohref"),r("body","background bgcolor text link vlink alink")),"html4"!=e&&(r("input button select textarea","autofocus"),r("input textarea","placeholder"),r("a","download"),r("link script img","crossorigin"),r("iframe","sandbox seamless allowfullscreen")),s(t("a form meter progress dfn"),function(e){a[e]&&delete a[e].children[e]}),delete a.caption.children.table,i[e]=a,a)}function r(e,t){var n;return e&&(n={},"string"==typeof e&&(e={"*":e}),s(e,function(e,r){n[r]=n[r.toUpperCase()]="map"==t?a(e,/[, ]/):c(e,/[, ]/)})),n}var i={},o={},a=e.makeMap,s=e.each,l=e.extend,c=e.explode,u=e.inArray;return function(e){function o(t,n,r){var o=e[t];return o?o=a(o,/[, ]/,a(o.toUpperCase(),/[, ]/)):(o=i[t],o||(o=a(n," ",a(n.toUpperCase()," ")),o=l(o,r),i[t]=o)),o}function d(e){return new RegExp("^"+e.replace(/([?+*])/g,".$1")+"$")}function f(e){var n,r,i,o,s,l,c,f,p,h,m,g,v,b,x,w,_,E,N,k=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)\])?$/,S=/^([!\-])?(\w+::\w+|[^=:<]+)?(?:([=:<])(.*))?$/,T=/[*?+]/;if(e)for(e=t(e,","),y["@"]&&(w=y["@"].attributes,_=y["@"].attributesOrder),n=0,r=e.length;r>n;n++)if(s=k.exec(e[n])){if(b=s[1],p=s[2],x=s[3],f=s[5],g={},v=[],l={attributes:g,attributesOrder:v},"#"===b&&(l.paddEmpty=!0),"-"===b&&(l.removeEmpty=!0),"!"===s[4]&&(l.removeEmptyAttrs=!0),w){for(E in w)g[E]=w[E];v.push.apply(v,_)}if(f)for(f=t(f,"|"),i=0,o=f.length;o>i;i++)if(s=S.exec(f[i])){if(c={},m=s[1],h=s[2].replace(/::/g,":"),b=s[3],N=s[4],"!"===m&&(l.attributesRequired=l.attributesRequired||[],l.attributesRequired.push(h),c.required=!0),"-"===m){delete g[h],v.splice(u(v,h),1);continue}b&&("="===b&&(l.attributesDefault=l.attributesDefault||[],l.attributesDefault.push({name:h,value:N}),c.defaultValue=N),":"===b&&(l.attributesForced=l.attributesForced||[],l.attributesForced.push({name:h,value:N}),c.forcedValue=N),"<"===b&&(c.validValues=a(N,"?"))),T.test(h)?(l.attributePatterns=l.attributePatterns||[],c.pattern=d(h),l.attributePatterns.push(c)):(g[h]||v.push(h),g[h]=c)}w||"@"!=p||(w=g,_=v),x&&(l.outputName=p,y[x]=l),T.test(p)?(l.pattern=d(p),C.push(l)):y[p]=l}}function p(e){y={},C=[],f(e),s(_,function(e,t){b[t]=e.children})}function h(e){var n=/^(~)?(.+)$/;e&&(i.text_block_elements=i.block_elements=null,s(t(e,","),function(e){var t=n.exec(e),r="~"===t[1],i=r?"span":"div",o=t[2];if(b[o]=b[i],M[o]=i,r||(R[o.toUpperCase()]={},R[o]={}),!y[o]){var a=y[i];a=l({},a),delete a.removeEmptyAttrs,delete a.removeEmpty,y[o]=a}s(b,function(e,t){e[i]&&(b[t]=e=l({},b[t]),e[o]=e[i])})}))}function m(e){var n=/^([+\-]?)(\w+)\[([^\]]+)\]$/;e&&s(t(e,","),function(e){var r=n.exec(e),i,o;r&&(o=r[1],i=o?b[r[2]]:b[r[2]]={"#comment":{}},i=b[r[2]],s(t(r[3],"|"),function(e){"-"===o?(b[r[2]]=i=l({},b[r[2]]),delete i[e]):i[e]={}}))})}function g(e){var t=y[e],n;if(t)return t;for(n=C.length;n--;)if(t=C[n],t.pattern.test(e))return t}var v=this,y={},b={},C=[],x,w,_,E,N,k,S,T,R,A,B,D,L,M={},H={};e=e||{},_=n(e.schema),e.verify_html===!1&&(e.valid_elements="*[*]"),x=r(e.valid_styles),w=r(e.invalid_styles,"map"),T=r(e.valid_classes,"map"),E=o("whitespace_elements","pre script noscript style textarea video audio iframe object"),N=o("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr"),k=o("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr track"),S=o("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls"),A=o("non_empty_elements","td th iframe video audio object script",k),B=o("move_caret_before_on_enter_elements","table",A),D=o("text_block_elements","h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside nav figure"),R=o("block_elements","hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex option datalist select optgroup",D),L=o("text_inline_elements","span strong b em i font strike u var cite dfn code mark q sup sub samp"),s((e.special||"script noscript style textarea").split(" "),function(e){H[e]=new RegExp("]*>","gi")}),e.valid_elements?p(e.valid_elements):(s(_,function(e,t){y[t]={attributes:e.attributes,attributesOrder:e.attributesOrder},b[t]=e.children}),"html5"!=e.schema&&s(t("strong/b em/i"),function(e){e=t(e,"/"),y[e[1]].outputName=e[0]}),y.img.attributesDefault=[{name:"alt",value:""}],s(t("ol ul sub sup blockquote span font a table tbody tr strong em b i"),function(e){y[e]&&(y[e].removeEmpty=!0)}),s(t("p h1 h2 h3 h4 h5 h6 th td pre div address caption"),function(e){y[e].paddEmpty=!0}),s(t("span"),function(e){y[e].removeEmptyAttrs=!0})),h(e.custom_elements),m(e.valid_children),f(e.extended_valid_elements),m("+ol[ul|ol],+ul[ul|ol]"),e.invalid_elements&&s(c(e.invalid_elements),function(e){y[e]&&delete y[e]}),g("span")||f("span[!data-mce-type|*]"),v.children=b,v.getValidStyles=function(){return x},v.getInvalidStyles=function(){return w},v.getValidClasses=function(){return T},v.getBoolAttrs=function(){return S},v.getBlockElements=function(){return R},v.getTextBlockElements=function(){return D},v.getTextInlineElements=function(){return L},v.getShortEndedElements=function(){return k},v.getSelfClosingElements=function(){return N},v.getNonEmptyElements=function(){return A},v.getMoveCaretBeforeOnEnterElements=function(){return B},v.getWhiteSpaceElements=function(){return E},v.getSpecialElements=function(){return H},v.isValidChild=function(e,t){var n=b[e];return!(!n||!n[t])},v.isValid=function(e,t){var n,r,i=g(e);if(i){if(!t)return!0;if(i.attributes[t])return!0;if(n=i.attributePatterns)for(r=n.length;r--;)if(n[r].pattern.test(e))return!0}return!1},v.getElementRule=g,v.getCustomElements=function(){return M},v.addValidElements=f,v.setValidElements=p,v.addCustomElements=h,v.addValidChildren=m,v.elements=y}}),r(N,[E,g,d],function(e,t,n){function r(e,t,n){var r=1,i,o,a,s;for(s=e.getShortEndedElements(),a=/<([!?\/])?([A-Za-z0-9\-_\:\.]+)((?:\s+[^"\'>]+(?:(?:"[^"]*")|(?:\'[^\']*\')|[^>]*))*|\/|\s+)>/g,a.lastIndex=i=n;o=a.exec(t);){if(i=a.lastIndex,"/"===o[1])r--;else if(!o[1]){if(o[2]in s)continue;r++}if(0===r)break}return i}function i(i,a){function s(){}var l=this;i=i||{},l.schema=a=a||new e,i.fix_self_closing!==!1&&(i.fix_self_closing=!0),o("comment cdata text start end pi doctype".split(" "),function(e){e&&(l[e]=i[e]||s)}),l.parse=function(e){function o(e){var t,n;for(t=p.length;t--&&p[t].name!==e;);if(t>=0){for(n=p.length-1;n>=t;n--)e=p[n],e.valid&&l.end(e.name);p.length=t}}function s(e,t,n,r,o){var a,s,l=/[\s\u0000-\u001F]+/g;if(t=t.toLowerCase(),n=t in x?t:z(n||r||o||""),_&&!y&&0!==t.indexOf("data-")){if(a=T[t],!a&&R){for(s=R.length;s--&&(a=R[s],!a.pattern.test(t)););-1===s&&(a=null)}if(!a)return;if(a.validValues&&!(n in a.validValues))return}if(V[t]&&!i.allow_script_urls){var c=n.replace(l,"");try{c=decodeURIComponent(c)}catch(u){c=unescape(c)}if(U.test(c))return;if(!i.allow_html_data_urls&&$.test(c)&&!/^data:image\//i.test(c))return}h.map[t]=n,h.push({name:t,value:n})}var l=this,c,u=0,d,f,p=[],h,m,g,v,y,b,C,x,w,_,E,N,k,S,T,R,A,B,D,L,M,H,P,O,I,F=0,z=t.decode,W,V=n.makeMap("src,href,data,background,formaction,poster"),U=/((java|vb)script|mhtml):/i,$=/^data:/i;for(H=new RegExp("<(?:(?:!--([\\w\\W]*?)-->)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:!DOCTYPE([\\w\\W]*?)>)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([^>]+)>)|(?:([A-Za-z0-9\\-_\\:\\.]+)((?:\\s+[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*|\\/|\\s+)>))","g"),P=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,C=a.getShortEndedElements(),M=i.self_closing_elements||a.getSelfClosingElements(),x=a.getBoolAttrs(),_=i.validate,b=i.remove_internals,W=i.fix_self_closing,O=a.getSpecialElements();c=H.exec(e);){if(u0&&p[p.length-1].name===d&&o(d),!_||(E=a.getElementRule(d))){if(N=!0,_&&(T=E.attributes,R=E.attributePatterns),(S=c[8])?(y=-1!==S.indexOf("data-mce-type"),y&&b&&(N=!1),h=[],h.map={},S.replace(P,s)):(h=[],h.map={}),_&&!y){if(A=E.attributesRequired,B=E.attributesDefault,D=E.attributesForced,L=E.removeEmptyAttrs,L&&!h.length&&(N=!1),D)for(m=D.length;m--;)k=D[m],v=k.name,I=k.value,"{$uid}"===I&&(I="mce_"+F++),h.map[v]=I,h.push({name:v,value:I});if(B)for(m=B.length;m--;)k=B[m],v=k.name,v in h.map||(I=k.value,"{$uid}"===I&&(I="mce_"+F++),h.map[v]=I,h.push({name:v,value:I}));if(A){for(m=A.length;m--&&!(A[m]in h.map););-1===m&&(N=!1)}if(k=h.map["data-mce-bogus"]){if("all"===k){u=r(a,e,H.lastIndex),H.lastIndex=u;continue}N=!1}}N&&l.start(d,h,w)}else N=!1;if(f=O[d]){f.lastIndex=u=c.index+c[0].length,(c=f.exec(e))?(N&&(g=e.substr(u,c.index-u)),u=c.index+c[0].length):(g=e.substr(u),u=e.length),N&&(g.length>0&&l.text(g,!0),l.end(d)),H.lastIndex=u;continue}w||(S&&S.indexOf("/")==S.length-1?N&&l.end(d):p.push({name:d,valid:N}))}else(d=c[1])?(">"===d.charAt(0)&&(d=" "+d),i.allow_conditional_comments||"[if"!==d.substr(0,3)||(d=" "+d),l.comment(d)):(d=c[2])?l.cdata(d):(d=c[3])?l.doctype(d):(d=c[4])&&l.pi(d,c[5]);u=c.index+c[0].length}for(u=0;m--)d=p[m],d.valid&&l.end(d.name)}}var o=n.each;return i.findEndTag=r,i}),r(k,[_,E,N,d],function(e,t,n,r){var i=r.makeMap,o=r.each,a=r.explode,s=r.extend;return function(r,l){function c(t){var n,r,o,a,s,c,d,f,p,h,m,g,v,y;for(m=i("tr,td,th,tbody,thead,tfoot,table"),h=l.getNonEmptyElements(),g=l.getTextBlockElements(),n=0;n1){for(a.reverse(),s=c=u.filterNode(a[0].clone()),p=0;p0?(t.value=n,t=t.prev):(r=t.prev,t.remove(),t=r)}function g(e){var t,n={};for(t in e)"li"!==t&&"p"!=t&&(n[t]=e[t]);return n}var v,y,b,C,x,w,_,E,N,k,S,T,R,A=[],B,D,L,M,H,P,O,I;if(o=o||{},p={},h={},T=s(i("script,style,head,html,body,title,meta,param"),l.getBlockElements()),O=l.getNonEmptyElements(),P=l.children,S=r.validate,I="forced_root_block"in o?o.forced_root_block:r.forced_root_block,H=l.getWhiteSpaceElements(),R=/^[ \t\r\n]+/,D=/[ \t\r\n]+$/,L=/[ \t\r\n]+/g,M=/^[ \t\r\n]+$/,v=new n({validate:S,allow_script_urls:r.allow_script_urls,allow_conditional_comments:r.allow_conditional_comments,self_closing_elements:g(l.getSelfClosingElements()),cdata:function(e){b.append(u("#cdata",4)).value=e},text:function(e,t){var n;B||(e=e.replace(L," "),b.lastChild&&T[b.lastChild.name]&&(e=e.replace(R,""))),0!==e.length&&(n=u("#text",3),n.raw=!!t,b.append(n).value=e)},comment:function(e){b.append(u("#comment",8)).value=e},pi:function(e,t){b.append(u(e,7)).value=t,m(b)},doctype:function(e){var t;t=b.append(u("#doctype",10)),t.value=e,m(b)},start:function(e,t,n){ +var r,i,o,a,s;if(o=S?l.getElementRule(e):{}){for(r=u(o.outputName||e,1),r.attributes=t,r.shortEnded=n,b.append(r),s=P[b.name],s&&P[r.name]&&!s[r.name]&&A.push(r),i=f.length;i--;)a=f[i].name,a in t.map&&(N=h[a],N?N.push(r):h[a]=[r]);T[e]&&m(r),n||(b=r),!B&&H[e]&&(B=!0)}},end:function(t){var n,r,i,o,a;if(r=S?l.getElementRule(t):{}){if(T[t]&&!B){if(n=b.firstChild,n&&3===n.type)if(i=n.value.replace(R,""),i.length>0)n.value=i,n=n.next;else for(o=n.next,n.remove(),n=o;n&&3===n.type;)i=n.value,o=n.next,(0===i.length||M.test(i))&&(n.remove(),n=o),n=o;if(n=b.lastChild,n&&3===n.type)if(i=n.value.replace(D,""),i.length>0)n.value=i,n=n.prev;else for(o=n.prev,n.remove(),n=o;n&&3===n.type;)i=n.value,o=n.prev,(0===i.length||M.test(i))&&(n.remove(),n=o),n=o}if(B&&H[t]&&(B=!1),(r.removeEmpty||r.paddEmpty)&&b.isEmpty(O))if(r.paddEmpty)b.empty().append(new e("#text","3")).value="\xa0";else if(!b.attributes.map.name&&!b.attributes.map.id)return a=b.parent,T[b.name]?b.empty().remove():b.unwrap(),void(b=a);b=b.parent}}},l),y=b=new e(o.context||r.root_name,11),v.parse(t),S&&A.length&&(o.context?o.invalid=!0:c(A)),I&&("body"==y.name||o.isRootContent)&&a(),!o.invalid){for(k in p){for(N=d[k],C=p[k],_=C.length;_--;)C[_].parent||C.splice(_,1);for(x=0,w=N.length;w>x;x++)N[x](C,k,o)}for(x=0,w=f.length;w>x;x++)if(N=f[x],N.name in h){for(C=h[N.name],_=C.length;_--;)C[_].parent||C.splice(_,1);for(_=0,E=N.callbacks.length;E>_;_++)N.callbacks[_](C,N.name,o)}}return y},r.remove_trailing_brs&&u.addNodeFilter("br",function(t){var n,r=t.length,i,o=s({},l.getBlockElements()),a=l.getNonEmptyElements(),c,u,d,f,p,h;for(o.body=1,n=0;r>n;n++)if(i=t[n],c=i.parent,o[i.parent.name]&&i===c.lastChild){for(d=i.prev;d;){if(f=d.name,"span"!==f||"bookmark"!==d.attr("data-mce-type")){if("br"!==f)break;if("br"===f){i=null;break}}d=d.prev}i&&(i.remove(),c.isEmpty(a)&&(p=l.getElementRule(c.name),p&&(p.removeEmpty?c.remove():p.paddEmpty&&(c.empty().append(new e("#text",3)).value="\xa0"))))}else{for(u=i;c&&c.firstChild===u&&c.lastChild===u&&(u=c,!o[c.name]);)c=c.parent;u===c&&(h=new e("#text",3),h.value="\xa0",i.replace(h))}}),r.allow_html_in_named_anchor||u.addAttributeFilter("id,name",function(e){for(var t=e.length,n,r,i,o;t--;)if(o=e[t],"a"===o.name&&o.firstChild&&!o.attr("href")){i=o.parent,n=o.lastChild;do r=n.prev,i.insert(n,o),n=r;while(n)}}),r.validate&&l.getValidClasses()&&u.addAttributeFilter("class",function(e){for(var t=e.length,n,r,i,o,a,s=l.getValidClasses(),c,u;t--;){for(n=e[t],r=n.attr("class").split(" "),a="",i=0;i0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n")),r.push("<",e),t)for(c=0,u=t.length;u>c;c++)d=t[c],r.push(" ",d.name,'="',s(d.value,!0),'"');!n||l?r[r.length]=">":r[r.length]=" />",n&&i&&a[e]&&r.length>0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n"))},end:function(e){var t;r.push(""),i&&a[e]&&r.length>0&&(t=r[r.length-1],t.length>0&&"\n"!==t&&r.push("\n"))},text:function(e,t){e.length>0&&(r[r.length]=t?e:s(e))},cdata:function(e){r.push("")},comment:function(e){r.push("")},pi:function(e,t){t?r.push(""):r.push(""),i&&r.push("\n")},doctype:function(e){r.push("",i?"\n":"")},reset:function(){r.length=0},getContent:function(){return r.join("").replace(/\n$/,"")}}}}),r(T,[S,E],function(e,t){return function(n,r){var i=this,o=new e(n);n=n||{},n.validate="validate"in n?n.validate:!0,i.schema=r=r||new t,i.writer=o,i.serialize=function(e){function t(e){var n=i[e.type],s,l,c,u,d,f,p,h,m;if(n)n(e);else{if(s=e.name,l=e.shortEnded,c=e.attributes,a&&c&&c.length>1){for(f=[],f.map={},m=r.getElementRule(e.name),p=0,h=m.attributesOrder.length;h>p;p++)u=m.attributesOrder[p],u in c.map&&(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));for(p=0,h=c.length;h>p;p++)u=c[p].name,u in f.map||(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));c=f}if(o.start(e.name,c,l),!l){if(e=e.firstChild)do t(e);while(e=e.next);o.end(s)}}}var i,a;return a=n.validate,i={3:function(e){o.text(e.value,e.raw)},8:function(e){o.comment(e.value)},7:function(e){o.pi(e.name,e.value)},10:function(e){o.doctype(e.value)},4:function(e){o.cdata(e.value)},11:function(e){if(e=e.firstChild)do t(e);while(e=e.next)}},o.reset(),1!=e.type||n.inner?i[11](e):t(e),o.getContent()}}}),r(R,[y,k,g,T,_,E,u,d],function(e,t,n,r,i,o,a,s){var l=s.each,c=s.trim,u=e.DOM;return function(e,i){var s,d,f;return i&&(s=i.dom,d=i.schema),s=s||u,d=d||new o(e),e.entity_encoding=e.entity_encoding||"named",e.remove_trailing_brs="remove_trailing_brs"in e?e.remove_trailing_brs:!0,f=new t(e,d),f.addAttributeFilter("data-mce-tabindex",function(e,t){for(var n=e.length,r;n--;)r=e[n],r.attr("tabindex",r.attributes.map["data-mce-tabindex"]),r.attr(t,null)}),f.addAttributeFilter("src,href,style",function(t,n){for(var r=t.length,i,o,a="data-mce-"+n,l=e.url_converter,c=e.url_converter_scope,u;r--;)i=t[r],o=i.attributes.map[a],o!==u?(i.attr(n,o.length>0?o:null),i.attr(a,null)):(o=i.attributes.map[n],"style"===n?o=s.serializeStyle(s.parseStyle(o),i.name):l&&(o=l.call(c,o,n,i.name)),i.attr(n,o.length>0?o:null))}),f.addAttributeFilter("class",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.attr("class"),r&&(r=n.attr("class").replace(/(?:^|\s)mce-item-\w+(?!\S)/g,""),n.attr("class",r.length>0?r:null))}),f.addAttributeFilter("data-mce-type",function(e,t,n){for(var r=e.length,i;r--;)i=e[r],"bookmark"!==i.attributes.map["data-mce-type"]||n.cleanup||i.remove()}),f.addNodeFilter("noscript",function(e){for(var t=e.length,r;t--;)r=e[t].firstChild,r&&(r.value=n.decode(r.value))}),f.addNodeFilter("script,style",function(e,t){function n(e){return e.replace(/()/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*(()?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")}for(var r=e.length,i,o,a;r--;)i=e[r],o=i.firstChild?i.firstChild.value:"","script"===t?(a=i.attr("type"),a&&i.attr("type","mce-no/type"==a?null:a.replace(/^mce\-/,"")),o.length>0&&(i.firstChild.value="// ")):o.length>0&&(i.firstChild.value="")}),f.addNodeFilter("#comment",function(e){for(var t=e.length,n;t--;)n=e[t],0===n.value.indexOf("[CDATA[")?(n.name="#cdata",n.type=4,n.value=n.value.replace(/^\[CDATA\[|\]\]$/g,"")):0===n.value.indexOf("mce:protected ")&&(n.name="#text",n.type=3,n.raw=!0,n.value=unescape(n.value).substr(14))}),f.addNodeFilter("xml:namespace,input",function(e,t){for(var n=e.length,r;n--;)r=e[n],7===r.type?r.remove():1===r.type&&("input"!==t||"type"in r.attributes.map||r.attr("type","text"))}),e.fix_list_elements&&f.addNodeFilter("ul,ol",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.parent,("ul"===r.name||"ol"===r.name)&&n.prev&&"li"===n.prev.name&&n.prev.append(n)}),f.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style,data-mce-selected,data-mce-expando,data-mce-type,data-mce-resize",function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)}),{schema:d,addNodeFilter:f.addNodeFilter,addAttributeFilter:f.addAttributeFilter,serialize:function(t,n){var i=this,o,u,p,h,m;return a.ie&&s.select("script,style,select,map").length>0?(m=t.innerHTML,t=t.cloneNode(!1),s.setHTML(t,m)):t=t.cloneNode(!0),o=t.ownerDocument.implementation,o.createHTMLDocument&&(u=o.createHTMLDocument(""),l("BODY"==t.nodeName?t.childNodes:[t],function(e){u.body.appendChild(u.importNode(e,!0))}),t="BODY"!=t.nodeName?u.body.firstChild:u.body,p=s.doc,s.doc=u),n=n||{},n.format=n.format||"html",n.selection&&(n.forced_root_block=""),n.no_events||(n.node=t,i.onPreProcess(n)),h=new r(e,d),n.content=h.serialize(f.parse(c(n.getInner?t.innerHTML:s.getOuterHTML(t)),n)),n.cleanup||(n.content=n.content.replace(/\uFEFF/g,"")),n.no_events||i.onPostProcess(n),p&&(s.doc=p),n.node=null,n.content},addRules:function(e){d.addValidElements(e)},setRules:function(e){d.setValidElements(e)},onPreProcess:function(e){i&&i.fire("PreProcess",e)},onPostProcess:function(e){i&&i.fire("PostProcess",e)}}}}),r(A,[],function(){function e(e){function t(t,n){var r,i=0,o,a,s,l,c,u,d=-1,f;if(r=t.duplicate(),r.collapse(n),f=r.parentElement(),f.ownerDocument===e.dom.doc){for(;"false"===f.contentEditable;)f=f.parentNode;if(!f.hasChildNodes())return{node:f,inside:1};for(s=f.children,o=s.length-1;o>=i;)if(u=Math.floor((i+o)/2),l=s[u],r.moveToElementText(l),d=r.compareEndPoints(n?"StartToStart":"EndToEnd",t),d>0)o=u-1;else{if(!(0>d))return{node:l};i=u+1}if(0>d)for(l?r.collapse(!1):(r.moveToElementText(f),r.collapse(!0),l=f,a=!0),c=0;0!==r.compareEndPoints(n?"StartToStart":"StartToEnd",t)&&0!==r.move("character",1)&&f==r.parentElement();)c++;else for(r.collapse(!0),c=0;0!==r.compareEndPoints(n?"StartToStart":"StartToEnd",t)&&0!==r.move("character",-1)&&f==r.parentElement();)c++;return{node:l,position:d,offset:c,inside:a}}}function n(){function n(e){var n=t(o,e),r,i,s=0,l,c,u;if(r=n.node,i=n.offset,n.inside&&!r.hasChildNodes())return void a[e?"setStart":"setEnd"](r,0);if(i===c)return void a[e?"setStartBefore":"setEndAfter"](r);if(n.position<0){if(l=n.inside?r.firstChild:r.nextSibling,!l)return void a[e?"setStartAfter":"setEndAfter"](r);if(!i)return void(3==l.nodeType?a[e?"setStart":"setEnd"](l,0):a[e?"setStartBefore":"setEndBefore"](l));for(;l;){if(3==l.nodeType&&(u=l.nodeValue,s+=u.length,s>=i)){r=l,s-=i,s=u.length-s;break}l=l.nextSibling}}else{if(l=r.previousSibling,!l)return a[e?"setStartBefore":"setEndBefore"](r);if(!i)return void(3==r.nodeType?a[e?"setStart":"setEnd"](l,r.nodeValue.length):a[e?"setStartAfter":"setEndAfter"](l));for(;l;){if(3==l.nodeType&&(s+=l.nodeValue.length,s>=i)){r=l,s-=i;break}l=l.previousSibling}}a[e?"setStart":"setEnd"](r,s)}var o=e.getRng(),a=i.createRng(),s,l,c,u,d;if(s=o.item?o.item(0):o.parentElement(),s.ownerDocument!=i.doc)return a;if(l=e.isCollapsed(),o.item)return a.setStart(s.parentNode,i.nodeIndex(s)),a.setEnd(a.startContainer,a.startOffset+1),a;try{n(!0),l||n()}catch(f){if(-2147024809!=f.number)throw f;d=r.getBookmark(2),c=o.duplicate(),c.collapse(!0),s=c.parentElement(),l||(c=o.duplicate(),c.collapse(!1),u=c.parentElement(),u.innerHTML=u.innerHTML),s.innerHTML=s.innerHTML,r.moveToBookmark(d),o=e.getRng(),n(!0),l||n()}return a}var r=this,i=e.dom,o=!1;this.getBookmark=function(n){function r(e){var t,n,r,o,a=[];for(t=e.parentNode,n=i.getRoot().parentNode;t!=n&&9!==t.nodeType;){for(r=t.children,o=r.length;o--;)if(e===r[o]){a.push(o);break}e=t,t=t.parentNode}return a}function o(e){var n;return n=t(a,e),n?{position:n.position,offset:n.offset,indexes:r(n.node),inside:n.inside}:void 0}var a=e.getRng(),s={};return 2===n&&(a.item?s.start={ctrl:!0,indexes:r(a.item(0))}:(s.start=o(!0),e.isCollapsed()||(s.end=o()))),s},this.moveToBookmark=function(e){function t(e){var t,n,r,o;for(t=i.getRoot(),n=e.length-1;n>=0;n--)o=t.children,r=e[n],r<=o.length-1&&(t=o[r]);return t}function n(n){var i=e[n?"start":"end"],a,s,l,c;i&&(a=i.position>0,s=o.createTextRange(),s.moveToElementText(t(i.indexes)),c=i.offset,c!==l?(s.collapse(i.inside||a),s.moveStart("character",a?-c:c)):s.collapse(n),r.setEndPoint(n?"StartToStart":"EndToStart",s),n&&r.collapse(!0))}var r,o=i.doc.body;e.start&&(e.start.ctrl?(r=o.createControlRange(),r.addElement(t(e.start.indexes)),r.select()):(r=o.createTextRange(),n(!0),n(),r.select()))},this.addRange=function(t){function n(e){var t,n,a,d,h;a=i.create("a"),t=e?s:c,n=e?l:u,d=r.duplicate(),(t==f||t==f.documentElement)&&(t=p,n=0),3==t.nodeType?(t.parentNode.insertBefore(a,t),d.moveToElementText(a),d.moveStart("character",n),i.remove(a),r.setEndPoint(e?"StartToStart":"EndToEnd",d)):(h=t.childNodes,h.length?(n>=h.length?i.insertAfter(a,h[h.length-1]):t.insertBefore(a,h[n]),d.moveToElementText(a)):t.canHaveHTML&&(t.innerHTML="",a=t.firstChild,d.moveToElementText(a),d.collapse(o)),r.setEndPoint(e?"StartToStart":"EndToEnd",d),i.remove(a))}var r,a,s,l,c,u,d,f=e.dom.doc,p=f.body,h,m;if(s=t.startContainer,l=t.startOffset,c=t.endContainer,u=t.endOffset,r=p.createTextRange(),s==c&&1==s.nodeType){if(l==u&&!s.hasChildNodes()){if(s.canHaveHTML)return d=s.previousSibling,d&&!d.hasChildNodes()&&i.isBlock(d)?d.innerHTML="":d=null,s.innerHTML="",r.moveToElementText(s.lastChild),r.select(),i.doc.selection.clear(),s.innerHTML="",void(d&&(d.innerHTML=""));l=i.nodeIndex(s),s=s.parentNode}if(l==u-1)try{if(m=s.childNodes[l],a=p.createControlRange(),a.addElement(m),a.select(),h=e.getRng(),h.item&&m===h.item(0))return}catch(g){}}n(!0),n(),r.select()},this.getRangeAt=n}return e}),r(B,[u],function(e){return{BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,modifierPressed:function(e){return e.shiftKey||e.ctrlKey||e.altKey||this.metaKeyPressed(e)},metaKeyPressed:function(t){return e.mac?t.metaKey:t.ctrlKey&&!t.altKey}}}),r(D,[B,d,u],function(e,t,n){return function(r,i){function o(e){var t=i.settings.object_resizing;return t===!1||n.iOS?!1:("string"!=typeof t&&(t="table,img,div"),"false"===e.getAttribute("data-mce-resize")?!1:i.dom.is(e,t))}function a(t){var n,r,o,a,s;n=t.screenX-T,r=t.screenY-R,P=n*k[2]+D,O=r*k[3]+L,P=5>P?5:P,O=5>O?5:O,o="IMG"==w.nodeName&&i.settings.resize_img_proportional!==!1?!e.modifierPressed(t):e.modifierPressed(t)||"IMG"==w.nodeName&&k[2]*k[3]!==0,o&&(W(n)>W(r)?(O=V(P*M),P=V(O/M)):(P=V(O/M),O=V(P*M))),C.setStyles(_,{width:P,height:O}),a=k.startPos.x+n,s=k.startPos.y+r,a=a>0?a:0,s=s>0?s:0,C.setStyles(E,{left:a,top:s,display:"block"}),E.innerHTML=P+" × "+O,k[2]<0&&_.clientWidth<=P&&C.setStyle(_,"left",A+(D-P)),k[3]<0&&_.clientHeight<=O&&C.setStyle(_,"top",B+(L-O)),n=U.scrollWidth-$,r=U.scrollHeight-q,n+r!==0&&C.setStyles(E,{left:a-n,top:s-r}),H||(i.fire("ObjectResizeStart",{target:w,width:D,height:L}),H=!0)}function s(){function e(e,t){t&&(w.style[e]||!i.schema.isValid(w.nodeName.toLowerCase(),e)?C.setStyle(w,e,t):C.setAttrib(w,e,t))}H=!1,e("width",P),e("height",O),C.unbind(I,"mousemove",a),C.unbind(I,"mouseup",s),F!=I&&(C.unbind(F,"mousemove",a),C.unbind(F,"mouseup",s)),C.remove(_),C.remove(E),z&&"TABLE"!=w.nodeName||l(w),i.fire("ObjectResized",{target:w,width:P,height:O}),C.setAttrib(w,"style",C.getAttrib(w,"style")),i.nodeChanged()}function l(e,t,r){var l,u,d,f,p;g(),l=C.getPos(e,U),A=l.x,B=l.y,p=e.getBoundingClientRect(),u=p.width||p.right-p.left,d=p.height||p.bottom-p.top,w!=e&&(m(),w=e,P=O=0),f=i.fire("ObjectSelected",{target:e}),o(e)&&!f.isDefaultPrevented()?x(N,function(e,i){function o(t){T=t.screenX,R=t.screenY,D=w.clientWidth,L=w.clientHeight,M=L/D,k=e,e.startPos={x:u*e[0]+A,y:d*e[1]+B},$=U.scrollWidth,q=U.scrollHeight,_=w.cloneNode(!0),C.addClass(_,"mce-clonedresizable"),C.setAttrib(_,"data-mce-bogus","all"),_.contentEditable=!1,_.unSelectabe=!0,C.setStyles(_,{left:A,top:B,margin:0}),_.removeAttribute("data-mce-selected"),U.appendChild(_),C.bind(I,"mousemove",a),C.bind(I,"mouseup",s),F!=I&&(C.bind(F,"mousemove",a),C.bind(F,"mouseup",s)),E=C.add(U,"div",{"class":"mce-resize-helper","data-mce-bogus":"all"},D+" × "+L)}var l,c;return t?void(i==t&&o(r)):(l=C.get("mceResizeHandle"+i),l?C.show(l):(c=U,l=C.add(c,"div",{id:"mceResizeHandle"+i,"data-mce-bogus":"all","class":"mce-resizehandle",unselectable:!0,style:"cursor:"+i+"-resize; margin:0; padding:0"}),n.ie&&(l.contentEditable=!1)),e.elm||(C.bind(l,"mousedown",function(e){e.stopImmediatePropagation(),e.preventDefault(),o(e)}),e.elm=l),void C.setStyles(l,{left:u*e[0]+A-l.offsetWidth/2,top:d*e[1]+B-l.offsetHeight/2}))}):c(),w.setAttribute("data-mce-selected","1")}function c(){var e,t;g(),w&&w.removeAttribute("data-mce-selected");for(e in N)t=C.get("mceResizeHandle"+e),t&&(C.unbind(t),C.remove(t))}function u(e){function t(e,t){if(e)do if(e===t)return!0;while(e=e.parentNode)}var n,i;if(!H)return x(C.select("img[data-mce-selected],hr[data-mce-selected]"),function(e){e.removeAttribute("data-mce-selected")}),i="mousedown"==e.type?e.target:r.getNode(),i=C.$(i).closest(z?"table":"table,img,hr")[0],t(i,U)&&(v(),n=r.getStart(!0),t(n,i)&&t(r.getEnd(!0),i)&&(!z||i!=n&&"IMG"!==n.nodeName))?void l(i):void c()}function d(e,t,n){e&&e.attachEvent&&e.attachEvent("on"+t,n)}function f(e,t,n){e&&e.detachEvent&&e.detachEvent("on"+t,n)}function p(e){var t=e.srcElement,n,r,o,a,s,c,u;n=t.getBoundingClientRect(),c=S.clientX-n.left,u=S.clientY-n.top;for(r in N)if(o=N[r],a=t.offsetWidth*o[0],s=t.offsetHeight*o[1],W(a-c)<8&&W(s-u)<8){k=o;break}H=!0,i.fire("ObjectResizeStart",{target:w,width:w.clientWidth,height:w.clientHeight}),i.getDoc().selection.empty(),l(t,r,S)}function h(e){var t=e.srcElement;if(t!=w){if(i.fire("ObjectSelected",{target:t}),m(),0===t.id.indexOf("mceResizeHandle"))return void(e.returnValue=!1);("IMG"==t.nodeName||"TABLE"==t.nodeName)&&(c(),w=t,d(t,"resizestart",p))}}function m(){f(w,"resizestart",p)}function g(){for(var e in N){var t=N[e];t.elm&&(C.unbind(t.elm),delete t.elm)}}function v(){try{i.getDoc().execCommand("enableObjectResizing",!1,!1)}catch(e){}}function y(e){var t;if(z){t=I.body.createControlRange();try{return t.addElement(e),t.select(),!0}catch(n){}}}function b(){w=_=null,z&&(m(),f(U,"controlselect",h))}var C=i.dom,x=t.each,w,_,E,N,k,S,T,R,A,B,D,L,M,H,P,O,I=i.getDoc(),F=document,z=n.ie&&n.ie<11,W=Math.abs,V=Math.round,U=i.getBody(),$,q;N={n:[.5,0,0,-1],e:[1,.5,1,0],s:[.5,1,0,1],w:[0,.5,-1,0],nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]};var j=".mce-content-body";return i.contentStyles.push(j+" div.mce-resizehandle {position: absolute;border: 1px solid black;background: #FFF;width: 5px;height: 5px;z-index: 10000}"+j+" .mce-resizehandle:hover {background: #000}"+j+" img[data-mce-selected], hr[data-mce-selected] {outline: 1px solid black;resize: none}"+j+" .mce-clonedresizable {position: absolute;"+(n.gecko?"":"outline: 1px dashed black;")+"opacity: .5;filter: alpha(opacity=50);z-index: 10000}"+j+" .mce-resize-helper {background: #555;background: rgba(0,0,0,0.75);border-radius: 3px;border: 1px;color: white;display: none;font-family: sans-serif;font-size: 12px;white-space: nowrap;line-height: 14px;margin: 5px 10px;padding: 5px;position: absolute;z-index: 10001}"),i.on("init",function(){z?(i.on("ObjectResized",function(e){"TABLE"!=e.target.nodeName&&(c(),y(e.target))}),d(U,"controlselect",h),i.on("mousedown",function(e){S=e})):(v(),n.ie>=11&&(i.on("mouseup",function(e){var t=e.target.nodeName;!H&&/^(TABLE|IMG|HR)$/.test(t)&&(i.selection.select(e.target,"TABLE"==t),i.nodeChanged())}),i.dom.bind(U,"mscontrolselect",function(e){/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"==e.target.tagName&&window.setTimeout(function(){i.selection.select(e.target)},0))}))),i.on("nodechange ResizeEditor",u),i.on("keydown keyup",function(e){w&&"TABLE"==w.nodeName&&u(e)}),i.on("hide",c)}),i.on("remove",g),{isResizable:o,showResizeRect:l,hideResizeRect:c,updateResizeRect:u,controlSelect:y,destroy:b}}}),r(L,[u,d],function(e,t){function n(n){var r=n.dom;this.getBookmark=function(e,i){function o(e,n){var i=0;return t.each(r.select(e),function(e,t){e==n&&(i=t)}),i}function a(e){function t(t){var n,r,i,o=t?"start":"end";n=e[o+"Container"],r=e[o+"Offset"],1==n.nodeType&&"TR"==n.nodeName&&(i=n.childNodes,n=i[Math.min(t?r:r-1,i.length-1)],n&&(r=t?0:n.childNodes.length,e["set"+(t?"Start":"End")](n,r)))}return t(!0),t(),e}function s(){function e(e,t){var n=e[t?"startContainer":"endContainer"],a=e[t?"startOffset":"endOffset"],s=[],l,c,u=0;if(3==n.nodeType){if(i)for(l=n.previousSibling;l&&3==l.nodeType;l=l.previousSibling)a+=l.nodeValue.length;s.push(a)}else c=n.childNodes,a>=c.length&&c.length&&(u=1,a=Math.max(0,c.length-1)),s.push(r.nodeIndex(c[a],i)+u);for(;n&&n!=o;n=n.parentNode)s.push(r.nodeIndex(n,i));return s}var t=n.getRng(!0),o=r.getRoot(),a={};return a.start=e(t,!0),n.isCollapsed()||(a.end=e(t)),a}var l,c,u,d,f,p,h="",m;if(2==e)return p=n.getNode(),f=p?p.nodeName:null,"IMG"==f?{name:f,index:o(f,p)}:n.tridentSel?n.tridentSel.getBookmark(e):s();if(e)return{rng:n.getRng()};if(l=n.getRng(),u=r.uniqueId(),d=n.isCollapsed(),m="overflow:hidden;line-height:0px",l.duplicate||l.item){if(l.item)return p=l.item(0),f=p.nodeName,{name:f,index:o(f,p)};c=l.duplicate();try{l.collapse(),l.pasteHTML(''+h+""),d||(c.collapse(!1),l.moveToElementText(c.parentElement()),0===l.compareEndPoints("StartToEnd",c)&&c.move("character",-1),c.pasteHTML(''+h+""))}catch(g){return null}}else{if(p=n.getNode(),f=p.nodeName,"IMG"==f)return{name:f,index:o(f,p)};c=a(l.cloneRange()),d||(c.collapse(!1),c.insertNode(r.create("span",{"data-mce-type":"bookmark",id:u+"_end",style:m},h))),l=a(l),l.collapse(!0),l.insertNode(r.create("span",{"data-mce-type":"bookmark",id:u+"_start",style:m},h))}return n.moveToBookmark({id:u,keep:1}),{id:u}},this.moveToBookmark=function(i){function o(e){var t=i[e?"start":"end"],n,r,o,a;if(t){for(o=t[0],r=c,n=t.length-1;n>=1;n--){if(a=r.childNodes,t[n]>a.length-1)return;r=a[t[n]]}3===r.nodeType&&(o=Math.min(t[0],r.nodeValue.length)),1===r.nodeType&&(o=Math.min(t[0],r.childNodes.length)),e?l.setStart(r,o):l.setEnd(r,o)}return!0}function a(n){var o=r.get(i.id+"_"+n),a,s,l,c,h=i.keep;if(o&&(a=o.parentNode,"start"==n?(h?(a=o.firstChild,s=1):s=r.nodeIndex(o),u=d=a,f=p=s):(h?(a=o.firstChild,s=1):s=r.nodeIndex(o),d=a,p=s),!h)){for(c=o.previousSibling,l=o.nextSibling,t.each(t.grep(o.childNodes),function(e){3==e.nodeType&&(e.nodeValue=e.nodeValue.replace(/\uFEFF/g,""))});o=r.get(i.id+"_"+n);)r.remove(o,1);c&&l&&c.nodeType==l.nodeType&&3==c.nodeType&&!e.opera&&(s=c.nodeValue.length,c.appendData(l.nodeValue),r.remove(l),"start"==n?(u=d=c,f=p=s):(d=c,p=s))}}function s(t){return!r.isBlock(t)||t.innerHTML||e.ie||(t.innerHTML='
'),t}var l,c,u,d,f,p;if(i)if(i.start){if(l=r.createRng(),c=r.getRoot(),n.tridentSel)return n.tridentSel.moveToBookmark(i);o(!0)&&o()&&n.setRng(l)}else i.id?(a("start"),a("end"),u&&(l=r.createRng(),l.setStart(s(u),f),l.setEnd(s(d),p),n.setRng(l))):i.name?n.select(r.select(i.name)[i.index]):i.rng&&n.setRng(i.rng)}}return n.isBookmarkNode=function(e){return e&&"SPAN"===e.tagName&&"bookmark"===e.getAttribute("data-mce-type")},n}),r(M,[h,A,D,x,L,u,d],function(e,n,r,i,o,a,s){function l(e,t,i,a){var s=this;s.dom=e,s.win=t,s.serializer=i,s.editor=a,s.bookmarkManager=new o(s),s.controlSelection=new r(s,a),s.win.getSelection||(s.tridentSel=new n(s))}var c=s.each,u=s.trim,d=a.ie;return l.prototype={setCursorLocation:function(e,t){var n=this,r=n.dom.createRng();e?(r.setStart(e,t),r.setEnd(e,t),n.setRng(r),n.collapse(!1)):(n._moveEndPoint(r,n.editor.getBody(),!0),n.setRng(r))},getContent:function(e){var n=this,r=n.getRng(),i=n.dom.create("body"),o=n.getSel(),a,s,l;return e=e||{},a=s="",e.get=!0,e.format=e.format||"html",e.selection=!0,n.editor.fire("BeforeGetContent",e),"text"==e.format?n.isCollapsed()?"":r.text||(o.toString?o.toString():""):(r.cloneContents?(l=r.cloneContents(),l&&i.appendChild(l)):r.item!==t||r.htmlText!==t?(i.innerHTML="
"+(r.item?r.item(0).outerHTML:r.htmlText),i.removeChild(i.firstChild)):i.innerHTML=r.toString(),/^\s/.test(i.innerHTML)&&(a=" "),/\s+$/.test(i.innerHTML)&&(s=" "),e.getInner=!0,e.content=n.isCollapsed()?"":a+n.serializer.serialize(i,e)+s,n.editor.fire("GetContent",e),e.content)},setContent:function(e,t){var n=this,r=n.getRng(),i,o=n.win.document,a,s;if(t=t||{format:"html"},t.set=!0,t.selection=!0,e=t.content=e,t.no_events||n.editor.fire("BeforeSetContent",t),e=t.content,r.insertNode){e+='_',r.startContainer==o&&r.endContainer==o?o.body.innerHTML=e:(r.deleteContents(),0===o.body.childNodes.length?o.body.innerHTML=e:r.createContextualFragment?r.insertNode(r.createContextualFragment(e)):(a=o.createDocumentFragment(),s=o.createElement("div"),a.appendChild(s),s.outerHTML=e,r.insertNode(a))),i=n.dom.get("__caret"),r=o.createRange(),r.setStartBefore(i),r.setEndBefore(i),n.setRng(r),n.dom.remove("__caret");try{n.setRng(r)}catch(l){}}else r.item&&(o.execCommand("Delete",!1,null),r=n.getRng()),/^\s+/.test(e)?(r.pasteHTML('_'+e),n.dom.remove("__mce_tmp")):r.pasteHTML(e);t.no_events||n.editor.fire("SetContent",t)},getStart:function(e){var t=this,n=t.getRng(),r,i,o,a;if(n.duplicate||n.item){if(n.item)return n.item(0);for(o=n.duplicate(),o.collapse(1),r=o.parentElement(),r.ownerDocument!==t.dom.doc&&(r=t.dom.getRoot()),i=a=n.parentElement();a=a.parentNode;)if(a==r){r=i;break}return r}return r=n.startContainer,1==r.nodeType&&r.hasChildNodes()&&(e&&n.collapsed||(r=r.childNodes[Math.min(r.childNodes.length-1,n.startOffset)])),r&&3==r.nodeType?r.parentNode:r},getEnd:function(e){var t=this,n=t.getRng(),r,i;return n.duplicate||n.item?n.item?n.item(0):(n=n.duplicate(),n.collapse(0),r=n.parentElement(),r.ownerDocument!==t.dom.doc&&(r=t.dom.getRoot()),r&&"BODY"==r.nodeName?r.lastChild||r:r):(r=n.endContainer,i=n.endOffset,1==r.nodeType&&r.hasChildNodes()&&(e&&n.collapsed||(r=r.childNodes[i>0?i-1:i])),r&&3==r.nodeType?r.parentNode:r)},getBookmark:function(e,t){return this.bookmarkManager.getBookmark(e,t)},moveToBookmark:function(e){return this.bookmarkManager.moveToBookmark(e)},select:function(e,t){var n=this,r=n.dom,i=r.createRng(),o;if(n.lastFocusBookmark=null,e){if(!t&&n.controlSelection.controlSelect(e))return;o=r.nodeIndex(e),i.setStart(e.parentNode,o),i.setEnd(e.parentNode,o+1),t&&(n._moveEndPoint(i,e,!0),n._moveEndPoint(i,e)),n.setRng(i)}return e},isCollapsed:function(){var e=this,t=e.getRng(),n=e.getSel();return!t||t.item?!1:t.compareEndPoints?0===t.compareEndPoints("StartToEnd",t):!n||t.collapsed},collapse:function(e){var t=this,n=t.getRng(),r;n.item&&(r=n.item(0),n=t.win.document.body.createTextRange(),n.moveToElementText(r)),n.collapse(!!e),t.setRng(n)},getSel:function(){var e=this.win;return e.getSelection?e.getSelection():e.document.selection},getRng:function(e){function t(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(r){return-1}}var n=this,r,i,o,a=n.win.document,s;if(!e&&n.lastFocusBookmark){var l=n.lastFocusBookmark;return l.startContainer?(i=a.createRange(),i.setStart(l.startContainer,l.startOffset),i.setEnd(l.endContainer,l.endOffset)):i=l,i}if(e&&n.tridentSel)return n.tridentSel.getRangeAt(0);try{(r=n.getSel())&&(i=r.rangeCount>0?r.getRangeAt(0):r.createRange?r.createRange():a.createRange())}catch(c){}if(d&&i&&i.setStart&&a.selection){try{s=a.selection.createRange()}catch(c){}s&&s.item&&(o=s.item(0),i=a.createRange(),i.setStartBefore(o),i.setEndAfter(o))}return i||(i=a.createRange?a.createRange():a.body.createTextRange()),i.setStart&&9===i.startContainer.nodeType&&i.collapsed&&(o=n.dom.getRoot(),i.setStart(o,0),i.setEnd(o,0)),n.selectedRange&&n.explicitRange&&(0===t(i.START_TO_START,i,n.selectedRange)&&0===t(i.END_TO_END,i,n.selectedRange)?i=n.explicitRange:(n.selectedRange=null,n.explicitRange=null)),i},setRng:function(e,t){var n=this,r;if(e)if(e.select)try{e.select()}catch(i){}else if(n.tridentSel){if(e.cloneRange)try{return void n.tridentSel.addRange(e)}catch(i){}}else if(r=n.getSel()){n.explicitRange=e;try{r.removeAllRanges(),r.addRange(e)}catch(i){}t===!1&&r.extend&&(r.collapse(e.endContainer,e.endOffset),r.extend(e.startContainer,e.startOffset)),n.selectedRange=r.rangeCount>0?r.getRangeAt(0):null}},setNode:function(e){var t=this;return t.setContent(t.dom.getOuterHTML(e)),e},getNode:function(){function e(e,t){for(var n=e;e&&3===e.nodeType&&0===e.length;)e=t?e.nextSibling:e.previousSibling;return e||n}var t=this,n=t.getRng(),r,i=n.startContainer,o=n.endContainer,a=n.startOffset,s=n.endOffset,l=t.dom.getRoot();return n?n.setStart?(r=n.commonAncestorContainer,!n.collapsed&&(i==o&&2>s-a&&i.hasChildNodes()&&(r=i.childNodes[a]),3===i.nodeType&&3===o.nodeType&&(i=i.length===a?e(i.nextSibling,!0):i.parentNode,o=0===s?e(o.previousSibling,!1):o.parentNode,i&&i===o))?i:r&&3==r.nodeType?r.parentNode:r):(r=n.item?n.item(0):n.parentElement(),r.ownerDocument!==t.win.document&&(r=l),r):l},getSelectedBlocks:function(t,n){var r=this,i=r.dom,o,a,s=[];if(a=i.getRoot(),t=i.getParent(t||r.getStart(),i.isBlock),n=i.getParent(n||r.getEnd(),i.isBlock),t&&t!=a&&s.push(t),t&&n&&t!=n){o=t;for(var l=new e(t,a);(o=l.next())&&o!=n;)i.isBlock(o)&&s.push(o)}return n&&t!=n&&n!=a&&s.push(n),s},isForward:function(){var e=this.dom,t=this.getSel(),n,r;return t&&t.anchorNode&&t.focusNode?(n=e.createRng(),n.setStart(t.anchorNode,t.anchorOffset),n.collapse(!0),r=e.createRng(),r.setStart(t.focusNode,t.focusOffset),r.collapse(!0),n.compareBoundaryPoints(n.START_TO_START,r)<=0):!0},normalize:function(){var e=this,t=e.getRng();return a.range&&new i(e.dom).normalize(t)&&e.setRng(t,e.isForward()),t},selectorChanged:function(e,t){var n=this,r;return n.selectorChangedData||(n.selectorChangedData={},r={},n.editor.on("NodeChange",function(e){var t=e.element,i=n.dom,o=i.getParents(t,null,i.getRoot()),a={};c(n.selectorChangedData,function(e,t){c(o,function(n){return i.is(n,t)?(r[t]||(c(e,function(e){e(!0,{node:n,selector:t,parents:o})}),r[t]=e),a[t]=e,!1):void 0})}),c(r,function(e,n){a[n]||(delete r[n],c(e,function(e){e(!1,{node:t,selector:n,parents:o})}))})})),n.selectorChangedData[e]||(n.selectorChangedData[e]=[]),n.selectorChangedData[e].push(t),n},getScrollContainer:function(){for(var e,t=this.dom.getRoot();t&&"BODY"!=t.nodeName;){if(t.scrollHeight>t.clientHeight){e=t;break}t=t.parentNode}return e},scrollIntoView:function(e){function t(e){for(var t=0,n=0,r=e;r&&r.nodeType;)t+=r.offsetLeft||0,n+=r.offsetTop||0,r=r.offsetParent;return{x:t,y:n}}var n,r,i=this,o=i.dom,a=o.getRoot(),s,l;if("BODY"!=a.nodeName){var c=i.getScrollContainer();if(c)return n=t(e).y-t(c).y,l=c.clientHeight,s=c.scrollTop,void((s>n||n+25>s+l)&&(c.scrollTop=s>n?n:n-l+25))}r=o.getViewPort(i.editor.getWin()),n=o.getPos(e).y,s=r.y,l=r.h,(ns+l)&&i.editor.getWin().scrollTo(0,s>n?n:n-l+25)},placeCaretAt:function(e,t){var n=this.editor.getDoc(),r,i;if(n.caretPositionFromPoint)i=n.caretPositionFromPoint(e,t),r=n.createRange(),r.setStart(i.offsetNode,i.offset),r.collapse(!0);else if(n.caretRangeFromPoint)r=n.caretRangeFromPoint(e,t);else if(n.body.createTextRange){r=n.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(o){r.collapse(t=0;n--)r(o[n]);if(9!=a){if(3==a&&e.nodeValue.length>0){var s=g(e.nodeValue).length;if(!i.isBlock(e.parentNode)||s>0||0===s&&t(e))return}else if(1==a&&(o=e.childNodes,1==o.length&&o[0]&&1==o[0].nodeType&&"bookmark"==o[0].getAttribute("data-mce-type")&&e.parentNode.insertBefore(o[0],e),o.length||/^(br|hr|input|img)$/i.test(e.nodeName)))return;i.remove(e)}return e}}var i=this,o=i.createRng(),a,s,l;return e&&t?(o.setStart(e.parentNode,i.nodeIndex(e)),o.setEnd(t.parentNode,i.nodeIndex(t)),a=o.extractContents(),o=i.createRng(),o.setStart(t.parentNode,i.nodeIndex(t)+1),o.setEnd(e.parentNode,i.nodeIndex(e)+1),s=o.extractContents(),l=e.parentNode,l.insertBefore(r(a),e),n?l.replaceChild(n,t):l.insertBefore(t,e),l.insertBefore(r(s),e),i.remove(e),n||t):void 0},bind:function(e,t,n,r){var i=this;if(c.isArray(e)){for(var o=e.length;o--;)e[o]=i.bind(e[o],t,n,r);return e}return!i.settings.collect||e!==i.doc&&e!==i.win||i.boundEvents.push([e,t,n,r]),i.events.bind(e,t,n,r||i)},unbind:function(e,t,n){var r=this,i;if(c.isArray(e)){for(i=e.length;i--;)e[i]=r.unbind(e[i],t,n);return e}if(r.boundEvents&&(e===r.doc||e===r.win))for(i=r.boundEvents.length;i--;){var o=r.boundEvents[i];e!=o[0]||t&&t!=o[1]||n&&n!=o[2]||this.events.unbind(o[0],o[1],o[2])}return this.events.unbind(e,t,n)},fire:function(e,t,n){return this.events.fire(e,t,n)},getContentEditable:function(e){var t;return e&&1==e.nodeType?(t=e.getAttribute("data-mce-contenteditable"),t&&"inherit"!==t?t:"inherit"!==e.contentEditable?e.contentEditable:null):null},getContentEditableParent:function(e){for(var t=this.getRoot(),n=null;e&&e!==t&&(n=this.getContentEditable(e),null===n);e=e.parentNode);return n},destroy:function(){var t=this;if(t.boundEvents){for(var n=t.boundEvents.length;n--;){var r=t.boundEvents[n];this.events.unbind(r[0],r[1],r[2])}t.boundEvents=null}e.setDocument&&e.setDocument(),t.win=t.doc=t.root=t.events=t.frag=null},isChildOf:function(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1},dumpRng:function(e){return"startContainer: "+e.startContainer.nodeName+", startOffset: "+e.startOffset+", endContainer: "+e.endContainer.nodeName+", endOffset: "+e.endOffset},_findSib:function(e,t,n){var r=this,i=t;if(e)for("string"==typeof i&&(i=function(e){return r.is(e,t)}),e=e[n];e;e=e[n])if(i(e))return e;return null}},f.DOM=new f(document),f}),r(b,[y,d],function(e,t){function n(){function e(e,n){function i(){a.remove(l),s&&(s.onreadystatechange=s.onload=s=null),n()}function o(){"undefined"!=typeof console&&console.log&&console.log("Failed to load: "+e)}var a=r,s,l;l=a.uniqueId(),s=document.createElement("script"),s.id=l,s.type="text/javascript",s.src=t._addCacheSuffix(e),"onreadystatechange"in s?s.onreadystatechange=function(){/loaded|complete/.test(s.readyState)&&i()}:s.onload=i,s.onerror=o,(document.getElementsByTagName("head")[0]||document.body).appendChild(s)}var n=0,a=1,s=2,l={},c=[],u={},d=[],f=0,p;this.isDone=function(e){return l[e]==s},this.markDone=function(e){l[e]=s},this.add=this.load=function(e,t,r){var i=l[e];i==p&&(c.push(e),l[e]=n),t&&(u[e]||(u[e]=[]),u[e].push({func:t,scope:r||this}))},this.loadQueue=function(e,t){this.loadScripts(c,e,t)},this.loadScripts=function(t,n,r){function c(e){i(u[e],function(e){e.func.call(e.scope)}),u[e]=p}var h;d.push({func:n,scope:r||this}),(h=function(){var n=o(t);t.length=0,i(n,function(t){return l[t]==s?void c(t):void(l[t]!=a&&(l[t]=a,f++,e(t,function(){l[t]=s,f--,c(t),h()})))}),f||(i(d,function(e){e.func.call(e.scope)}),d.length=0)})()}}var r=e.DOM,i=t.each,o=t.grep;return n.ScriptLoader=new n,n}),r(C,[b,d],function(e,n){function r(){var e=this;e.items=[],e.urls={},e.lookup={}}var i=n.each;return r.prototype={get:function(e){return this.lookup[e]?this.lookup[e].instance:t},dependencies:function(e){var t;return this.lookup[e]&&(t=this.lookup[e].dependencies),t||[]},requireLangPack:function(t,n){var i=r.language;if(i&&r.languageLoad!==!1){if(n)if(n=","+n+",",-1!=n.indexOf(","+i.substr(0,2)+","))i=i.substr(0,2);else if(-1==n.indexOf(","+i+","))return;e.ScriptLoader.add(this.urls[t]+"/langs/"+i+".js")}},add:function(e,t,n){return this.items.push(t),this.lookup[e]={instance:t,dependencies:n},t},createUrl:function(e,t){return"object"==typeof t?t:{prefix:e.prefix,resource:t,suffix:e.suffix}},addComponents:function(t,n){var r=this.urls[t];i(n,function(t){e.ScriptLoader.add(r+"/"+t)})},load:function(n,o,a,s){function l(){var r=c.dependencies(n);i(r,function(e){var n=c.createUrl(o,e);c.load(n.resource,n,t,t)}),a&&a.call(s?s:e)}var c=this,u=o;c.urls[n]||("object"==typeof o&&(u=o.prefix+o.resource+o.suffix),0!==u.indexOf("/")&&-1==u.indexOf("://")&&(u=r.baseURL+"/"+u),c.urls[n]=u.substring(0,u.lastIndexOf("/")),c.lookup[n]?l():e.ScriptLoader.add(u,l,s))}},r.PluginManager=new r,r.ThemeManager=new r,r}),r(x,[d,h],function(e,t){function n(e,t){var n=e.childNodes;return t--,t>n.length-1?t=n.length-1:0>t&&(t=0),n[t]||e}function r(e){this.walk=function(t,r){function o(e){var t;return t=e[0],3===t.nodeType&&t===c&&u>=t.nodeValue.length&&e.splice(0,1),t=e[e.length-1],0===f&&e.length>0&&t===d&&3===t.nodeType&&e.splice(e.length-1,1),e}function a(e,t,n){for(var r=[];e&&e!=n;e=e[t])r.push(e);return r}function s(e,t){do{if(e.parentNode==t)return e;e=e.parentNode}while(e)}function l(e,t,n){var i=n?"nextSibling":"previousSibling";for(g=e,v=g.parentNode;g&&g!=t;g=v)v=g.parentNode,y=a(g==e?g:g[i],i),y.length&&(n||y.reverse(),r(o(y)))}var c=t.startContainer,u=t.startOffset,d=t.endContainer,f=t.endOffset,p,h,m,g,v,y,b;if(b=e.select("td.mce-item-selected,th.mce-item-selected"),b.length>0)return void i(b,function(e){r([e])});if(1==c.nodeType&&c.hasChildNodes()&&(c=c.childNodes[u]),1==d.nodeType&&d.hasChildNodes()&&(d=n(d,f)),c==d)return r(o([c]));for(p=e.findCommonAncestor(c,d),g=c;g;g=g.parentNode){if(g===d)return l(c,p,!0);if(g===p)break}for(g=d;g;g=g.parentNode){if(g===c)return l(d,p);if(g===p)break}h=s(c,p)||c,m=s(d,p)||d,l(c,h,!0),y=a(h==c?h:h.nextSibling,"nextSibling",m==d?m.nextSibling:m),y.length&&r(o(y)),l(d,m)},this.split=function(e){function t(e,t){return e.splitText(t)}var n=e.startContainer,r=e.startOffset,i=e.endContainer,o=e.endOffset;return n==i&&3==n.nodeType?r>0&&rr?(o-=r,n=i=t(i,o).previousSibling,o=i.nodeValue.length,r=0):o=0):(3==n.nodeType&&r>0&&r0&&o0)return c=p,u=n?p.nodeValue.length:0,void(i=!0);if(e.isBlock(p)||h[p.nodeName.toLowerCase()])return;s=p}o&&s&&(c=s,i=!0,u=0)}var c,u,d,f=e.getRoot(),p,h,m,g;if(c=n[(r?"start":"end")+"Container"],u=n[(r?"start":"end")+"Offset"],g=1==c.nodeType&&u===c.childNodes.length,h=e.schema.getNonEmptyElements(),m=r,1==c.nodeType&&u>c.childNodes.length-1&&(m=!1),9===c.nodeType&&(c=e.getRoot(),u=0),c===f){if(m&&(p=c.childNodes[u>0?u-1:0],p&&(h[p.nodeName]||"TABLE"==p.nodeName)))return;if(c.hasChildNodes()&&(u=Math.min(!m&&u>0?u-1:u,c.childNodes.length-1),c=c.childNodes[u],u=0,c.hasChildNodes()&&!/TABLE/.test(c.nodeName))){p=c,d=new t(c,f);do{if(3===p.nodeType&&p.nodeValue.length>0){u=m?0:p.nodeValue.length,c=p,i=!0;break}if(h[p.nodeName.toLowerCase()]){u=e.nodeIndex(p),c=p.parentNode,"IMG"!=p.nodeName||m||u++,i=!0;break}}while(p=m?d.next():d.prev())}}o&&(3===c.nodeType&&0===u&&l(!0),1===c.nodeType&&(p=c.childNodes[u],p||(p=c.childNodes[u-1]),!p||"BR"!==p.nodeName||s(p,"A")||a(p)||a(p,!0)||l(!0,p))),m&&!o&&3===c.nodeType&&u===c.nodeValue.length&&l(!1),i&&n["set"+(r?"Start":"End")](c,u)}var i,o;return o=n.collapsed,r(!0),o||r(),i&&o&&n.collapse(!0),i}}var i=e.each;return r.compareRanges=function(e,t){if(e&&t){if(!e.item&&!e.duplicate)return e.startContainer==t.startContainer&&e.startOffset==t.startOffset;if(e.item&&t.item&&e.item(0)===t.item(0))return!0;if(e.isEqual&&t.isEqual&&t.isEqual(e))return!0}return!1},r.getCaretRangeFromPoint=function(e,t,n){var r,i;if(n.caretPositionFromPoint)i=n.caretPositionFromPoint(e,t),r=n.createRange(),r.setStart(i.offsetNode,i.offset),r.collapse(!0);else if(n.caretRangeFromPoint)r=n.caretRangeFromPoint(e,t);else if(n.body.createTextRange){r=n.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(o){r.collapse(t=e.childNodes.length&&(t=e.childNodes.length-1),e=e.childNodes[t]),e},r}),r(w,[x,u],function(e,t){return function(n){function r(e){var t,r;if(r=n.$(e).parentsUntil(n.getBody()).add(e),r.length===o.length){for(t=r.length;t>=0&&r[t]===o[t];t--);if(-1===t)return o=r,!0}return o=r,!1}var i,o=[];"onselectionchange"in n.getDoc()||n.on("NodeChange Click MouseUp KeyUp Focus",function(t){var r,o;r=n.selection.getRng(),o={startContainer:r.startContainer,startOffset:r.startOffset,endContainer:r.endContainer,endOffset:r.endOffset},"nodechange"!=t.type&&e.compareRanges(o,i)||n.fire("SelectionChange"),i=o}),n.on("contextmenu",function(){n.fire("SelectionChange")}),n.on("SelectionChange",function(){var e=n.selection.getStart(!0);(t.range||!n.selection.isCollapsed())&&!r(e)&&n.dom.isChildOf(e,n.getBody())&&n.nodeChanged({selectionChange:!0})}),n.on("MouseUp",function(e){e.isDefaultPrevented()||("IMG"==n.selection.getNode().nodeName?setTimeout(function(){n.nodeChanged()},0):n.nodeChanged())}),this.nodeChanged=function(e){var t=n.selection,r,i,o;n.initialized&&t&&!n.settings.disable_nodechange&&!n.settings.readonly&&(o=n.getBody(),r=t.getStart()||o,r=r.ownerDocument!=n.getDoc()?n.getBody():r,"IMG"==r.nodeName&&t.isCollapsed()&&(r=r.parentNode),i=[],n.dom.getParent(r,function(e){return e===o?!0:void i.push(e)}),e=e||{},e.element=r,e.parents=i,n.fire("NodeChange",e))}}}),r(_,[],function(){function e(e,t,n){var r,i,o=n?"lastChild":"firstChild",a=n?"prev":"next";if(e[o])return e[o];if(e!==t){if(r=e[a])return r;for(i=e.parent;i&&i!==t;i=i.parent)if(r=i[a])return r}}function t(e,t){this.name=e,this.type=t,1===t&&(this.attributes=[],this.attributes.map={})}var n=/^[ \t\r\n]*$/,r={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11};return t.prototype={replace:function(e){var t=this;return e.parent&&e.remove(),t.insert(e,t),t.remove(),t},attr:function(e,t){var n=this,r,i,o;if("string"!=typeof e){for(i in e)n.attr(i,e[i]);return n}if(r=n.attributes){if(t!==o){if(null===t){if(e in r.map)for(delete r.map[e],i=r.length;i--;)if(r[i].name===e)return r=r.splice(i,1),n;return n}if(e in r.map){for(i=r.length;i--;)if(r[i].name===e){r[i].value=t;break}}else r.push({name:e,value:t});return r.map[e]=t,n}return r.map[e]}},clone:function(){var e=this,n=new t(e.name,e.type),r,i,o,a,s;if(o=e.attributes){for(s=[],s.map={},r=0,i=o.length;i>r;r++)a=o[r],"id"!==a.name&&(s[s.length]={name:a.name,value:a.value},s.map[a.name]=a.value);n.attributes=s}return n.value=e.value,n.shortEnded=e.shortEnded,n},wrap:function(e){var t=this;return t.parent.insert(e,t),e.append(t),t},unwrap:function(){var e=this,t,n;for(t=e.firstChild;t;)n=t.next,e.insert(t,e,!0),t=n;e.remove()},remove:function(){var e=this,t=e.parent,n=e.next,r=e.prev;return t&&(t.firstChild===e?(t.firstChild=n,n&&(n.prev=null)):r.next=n,t.lastChild===e?(t.lastChild=r,r&&(r.next=null)):n.prev=r,e.parent=e.next=e.prev=null),e},append:function(e){var t=this,n;return e.parent&&e.remove(),n=t.lastChild,n?(n.next=e,e.prev=n,t.lastChild=e):t.lastChild=t.firstChild=e,e.parent=t,e},insert:function(e,t,n){var r;return e.parent&&e.remove(),r=t.parent||this,n?(t===r.firstChild?r.firstChild=e:t.prev.next=e,e.prev=t.prev,e.next=t,t.prev=e):(t===r.lastChild?r.lastChild=e:t.next.prev=e,e.next=t.next,e.prev=t,t.next=e),e.parent=r,e},getAll:function(t){var n=this,r,i=[];for(r=n.firstChild;r;r=e(r,n))r.name===t&&i.push(r);return i},empty:function(){var t=this,n,r,i;if(t.firstChild){for(n=[],i=t.firstChild;i;i=e(i,t))n.push(i);for(r=n.length;r--;)i=n[r],i.parent=i.firstChild=i.lastChild=i.next=i.prev=null}return t.firstChild=t.lastChild=null,t},isEmpty:function(t){var r=this,i=r.firstChild,o,a;if(i)do{if(1===i.type){if(i.attributes.map["data-mce-bogus"])continue;if(t[i.name])return!1;for(o=i.attributes.length;o--;)if(a=i.attributes[o].name,"name"===a||0===a.indexOf("data-mce-bookmark"))return!1}if(8===i.type)return!1;if(3===i.type&&!n.test(i.value))return!1}while(i=e(i,r));return!0},walk:function(t){return e(this,null,t)}},t.create=function(e,n){var i,o;if(i=new t(e,r[e]||1),n)for(o in n)i.attr(o,n[o]);return i},t}),r(E,[d],function(e){function t(e,t){return e?e.split(t||" "):[]}function n(e){function n(e,n,r){function i(e,t){var n={},r,i;for(r=0,i=e.length;i>r;r++)n[e[r]]=t||{};return n}var s,c,u,d=arguments;for(r=r||[],n=n||"","string"==typeof r&&(r=t(r)),c=3;co;o++)i.attributes[n[o]]={},i.attributesOrder.push(n[o])}var a={},l,c,u,d,f,p;return i[e]?i[e]:(l=t("id accesskey class dir lang style tabindex title"),c=t("address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul"),u=t("a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment"),"html4"!=e&&(l.push.apply(l,t("contenteditable contextmenu draggable dropzone hidden spellcheck translate")),c.push.apply(c,t("article aside details dialog figure header footer hgroup section nav")),u.push.apply(u,t("audio canvas command datalist mark meter output progress time wbr video ruby bdi keygen"))),"html5-strict"!=e&&(l.push("xml:lang"),p=t("acronym applet basefont big font strike tt"),u.push.apply(u,p),s(p,function(e){n(e,"",u)}),f=t("center dir isindex noframes"),c.push.apply(c,f),d=[].concat(c,u),s(f,function(e){n(e,"",d)})),d=d||[].concat(c,u),n("html","manifest","head body"),n("head","","base command link meta noscript script style title"),n("title hr noscript br"),n("base","href target"),n("link","href rel media hreflang type sizes hreflang"),n("meta","name http-equiv content charset"),n("style","media type scoped"),n("script","src async defer type charset"),n("body","onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload",d),n("address dt dd div caption","",d),n("h1 h2 h3 h4 h5 h6 pre p abbr code var samp kbd sub sup i b u bdo span legend em strong small s cite dfn","",u),n("blockquote","cite",d),n("ol","reversed start type","li"),n("ul","","li"),n("li","value",d),n("dl","","dt dd"),n("a","href target rel media hreflang type",u),n("q","cite",u),n("ins del","cite datetime",d),n("img","src sizes srcset alt usemap ismap width height"),n("iframe","src name width height",d),n("embed","src type width height"),n("object","data type typemustmatch name usemap form width height",d,"param"),n("param","name value"),n("map","name",d,"area"),n("area","alt coords shape href target rel media hreflang type"),n("table","border","caption colgroup thead tfoot tbody tr"+("html4"==e?" col":"")),n("colgroup","span","col"),n("col","span"),n("tbody thead tfoot","","tr"),n("tr","","td th"),n("td","colspan rowspan headers",d),n("th","colspan rowspan headers scope abbr",d),n("form","accept-charset action autocomplete enctype method name novalidate target",d),n("fieldset","disabled form name",d,"legend"),n("label","form for",u),n("input","accept alt autocomplete checked dirname disabled form formaction formenctype formmethod formnovalidate formtarget height list max maxlength min multiple name pattern readonly required size src step type value width"),n("button","disabled form formaction formenctype formmethod formnovalidate formtarget name type value","html4"==e?d:u),n("select","disabled form multiple name required size","option optgroup"),n("optgroup","disabled label","option"),n("option","disabled label selected value"),n("textarea","cols dirname disabled form maxlength name readonly required rows wrap"),n("menu","type label",d,"li"),n("noscript","",d),"html4"!=e&&(n("wbr"),n("ruby","",u,"rt rp"),n("figcaption","",d),n("mark rt rp summary bdi","",u),n("canvas","width height",d),n("video","src crossorigin poster preload autoplay mediagroup loop muted controls width height buffered",d,"track source"),n("audio","src crossorigin preload autoplay mediagroup loop muted controls buffered volume",d,"track source"),n("picture","","img source"),n("source","src srcset type media sizes"),n("track","kind src srclang label default"),n("datalist","",u,"option"),n("article section nav aside header footer","",d),n("hgroup","","h1 h2 h3 h4 h5 h6"),n("figure","",d,"figcaption"),n("time","datetime",u),n("dialog","open",d),n("command","type label icon disabled checked radiogroup command"),n("output","for form name",u),n("progress","value max",u),n("meter","value min max low high optimum",u),n("details","open",d,"summary"),n("keygen","autofocus challenge disabled form keytype name")),"html5-strict"!=e&&(r("script","language xml:space"),r("style","xml:space"),r("object","declare classid code codebase codetype archive standby align border hspace vspace"),r("embed","align name hspace vspace"),r("param","valuetype type"),r("a","charset name rev shape coords"),r("br","clear"),r("applet","codebase archive code object alt name width height align hspace vspace"),r("img","name longdesc align border hspace vspace"),r("iframe","longdesc frameborder marginwidth marginheight scrolling align"),r("font basefont","size color face"),r("input","usemap align"),r("select","onchange"),r("textarea"),r("h1 h2 h3 h4 h5 h6 div p legend caption","align"),r("ul","type compact"),r("li","type"),r("ol dl menu dir","compact"),r("pre","width xml:space"),r("hr","align noshade size width"),r("isindex","prompt"),r("table","summary width frame rules cellspacing cellpadding align bgcolor"),r("col","width align char charoff valign"),r("colgroup","width align char charoff valign"),r("thead","align char charoff valign"),r("tr","align char charoff valign bgcolor"),r("th","axis align char charoff valign nowrap bgcolor width height"),r("form","accept"),r("td","abbr axis scope align char charoff valign nowrap bgcolor width height"),r("tfoot","align char charoff valign"),r("tbody","align char charoff valign"),r("area","nohref"),r("body","background bgcolor text link vlink alink")),"html4"!=e&&(r("input button select textarea","autofocus"),r("input textarea","placeholder"),r("a","download"),r("link script img","crossorigin"),r("iframe","sandbox seamless allowfullscreen")),s(t("a form meter progress dfn"),function(e){a[e]&&delete a[e].children[e]}),delete a.caption.children.table,i[e]=a,a)}function r(e,t){var n;return e&&(n={},"string"==typeof e&&(e={"*":e}),s(e,function(e,r){n[r]=n[r.toUpperCase()]="map"==t?a(e,/[, ]/):c(e,/[, ]/)})),n}var i={},o={},a=e.makeMap,s=e.each,l=e.extend,c=e.explode,u=e.inArray;return function(e){function o(t,n,r){var o=e[t];return o?o=a(o,/[, ]/,a(o.toUpperCase(),/[, ]/)):(o=i[t],o||(o=a(n," ",a(n.toUpperCase()," ")),o=l(o,r),i[t]=o)),o}function d(e){return new RegExp("^"+e.replace(/([?+*])/g,".$1")+"$")}function f(e){var n,r,i,o,s,l,c,f,p,h,m,g,v,b,x,w,_,E,N,k=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)\])?$/,S=/^([!\-])?(\w+::\w+|[^=:<]+)?(?:([=:<])(.*))?$/,T=/[*?+]/;if(e)for(e=t(e,","),y["@"]&&(w=y["@"].attributes,_=y["@"].attributesOrder),n=0,r=e.length;r>n;n++)if(s=k.exec(e[n])){if(b=s[1],p=s[2],x=s[3],f=s[5],g={},v=[],l={attributes:g,attributesOrder:v},"#"===b&&(l.paddEmpty=!0),"-"===b&&(l.removeEmpty=!0),"!"===s[4]&&(l.removeEmptyAttrs=!0),w){for(E in w)g[E]=w[E];v.push.apply(v,_)}if(f)for(f=t(f,"|"),i=0,o=f.length;o>i;i++)if(s=S.exec(f[i])){if(c={},m=s[1],h=s[2].replace(/::/g,":"),b=s[3],N=s[4],"!"===m&&(l.attributesRequired=l.attributesRequired||[],l.attributesRequired.push(h),c.required=!0),"-"===m){delete g[h],v.splice(u(v,h),1);continue}b&&("="===b&&(l.attributesDefault=l.attributesDefault||[],l.attributesDefault.push({name:h,value:N}),c.defaultValue=N),":"===b&&(l.attributesForced=l.attributesForced||[],l.attributesForced.push({name:h,value:N}),c.forcedValue=N),"<"===b&&(c.validValues=a(N,"?"))),T.test(h)?(l.attributePatterns=l.attributePatterns||[],c.pattern=d(h),l.attributePatterns.push(c)):(g[h]||v.push(h),g[h]=c)}w||"@"!=p||(w=g,_=v),x&&(l.outputName=p,y[x]=l),T.test(p)?(l.pattern=d(p),C.push(l)):y[p]=l}}function p(e){y={},C=[],f(e),s(_,function(e,t){b[t]=e.children})}function h(e){var n=/^(~)?(.+)$/;e&&(i.text_block_elements=i.block_elements=null,s(t(e,","),function(e){var t=n.exec(e),r="~"===t[1],i=r?"span":"div",o=t[2];if(b[o]=b[i],M[o]=i,r||(R[o.toUpperCase()]={},R[o]={}),!y[o]){var a=y[i];a=l({},a),delete a.removeEmptyAttrs,delete a.removeEmpty,y[o]=a}s(b,function(e,t){e[i]&&(b[t]=e=l({},b[t]),e[o]=e[i])})}))}function m(e){var n=/^([+\-]?)(\w+)\[([^\]]+)\]$/;e&&s(t(e,","),function(e){var r=n.exec(e),i,o;r&&(o=r[1],i=o?b[r[2]]:b[r[2]]={"#comment":{}},i=b[r[2]],s(t(r[3],"|"),function(e){"-"===o?(b[r[2]]=i=l({},b[r[2]]),delete i[e]):i[e]={}}))})}function g(e){var t=y[e],n;if(t)return t;for(n=C.length;n--;)if(t=C[n],t.pattern.test(e))return t}var v=this,y={},b={},C=[],x,w,_,E,N,k,S,T,R,A,B,D,L,M={},H={};e=e||{},_=n(e.schema),e.verify_html===!1&&(e.valid_elements="*[*]"),x=r(e.valid_styles),w=r(e.invalid_styles,"map"),T=r(e.valid_classes,"map"),E=o("whitespace_elements","pre script noscript style textarea video audio iframe object"),N=o("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr"),k=o("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr track"),S=o("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls"),A=o("non_empty_elements","td th iframe video audio object script",k),B=o("move_caret_before_on_enter_elements","table",A),D=o("text_block_elements","h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside nav figure"),R=o("block_elements","hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex option datalist select optgroup",D),L=o("text_inline_elements","span strong b em i font strike u var cite dfn code mark q sup sub samp"),s((e.special||"script noscript style textarea").split(" "),function(e){H[e]=new RegExp("]*>","gi")}),e.valid_elements?p(e.valid_elements):(s(_,function(e,t){y[t]={attributes:e.attributes,attributesOrder:e.attributesOrder},b[t]=e.children}),"html5"!=e.schema&&s(t("strong/b em/i"),function(e){e=t(e,"/"),y[e[1]].outputName=e[0]}),y.img.attributesDefault=[{name:"alt",value:""}],s(t("ol ul sub sup blockquote span font a table tbody tr strong em b i"),function(e){y[e]&&(y[e].removeEmpty=!0)}),s(t("p h1 h2 h3 h4 h5 h6 th td pre div address caption"),function(e){y[e].paddEmpty=!0}),s(t("span"),function(e){y[e].removeEmptyAttrs=!0})),h(e.custom_elements),m(e.valid_children),f(e.extended_valid_elements),m("+ol[ul|ol],+ul[ul|ol]"),e.invalid_elements&&s(c(e.invalid_elements),function(e){y[e]&&delete y[e]}),g("span")||f("span[!data-mce-type|*]"),v.children=b,v.getValidStyles=function(){return x},v.getInvalidStyles=function(){return w},v.getValidClasses=function(){return T},v.getBoolAttrs=function(){return S},v.getBlockElements=function(){return R},v.getTextBlockElements=function(){return D},v.getTextInlineElements=function(){return L},v.getShortEndedElements=function(){return k},v.getSelfClosingElements=function(){return N},v.getNonEmptyElements=function(){return A},v.getMoveCaretBeforeOnEnterElements=function(){return B},v.getWhiteSpaceElements=function(){return E},v.getSpecialElements=function(){return H},v.isValidChild=function(e,t){var n=b[e];return!(!n||!n[t])},v.isValid=function(e,t){var n,r,i=g(e);if(i){if(!t)return!0;if(i.attributes[t])return!0;if(n=i.attributePatterns)for(r=n.length;r--;)if(n[r].pattern.test(e))return!0}return!1},v.getElementRule=g,v.getCustomElements=function(){return M},v.addValidElements=f,v.setValidElements=p,v.addCustomElements=h,v.addValidChildren=m,v.elements=y}}),r(N,[E,g,d],function(e,t,n){function r(e,t,n){var r=1,i,o,a,s;for(s=e.getShortEndedElements(),a=/<([!?\/])?([A-Za-z0-9\-_\:\.]+)((?:\s+[^"\'>]+(?:(?:"[^"]*")|(?:\'[^\']*\')|[^>]*))*|\/|\s+)>/g,a.lastIndex=i=n;o=a.exec(t);){if(i=a.lastIndex,"/"===o[1])r--;else if(!o[1]){if(o[2]in s)continue;r++}if(0===r)break}return i}function i(i,a){function s(){}var l=this;i=i||{},l.schema=a=a||new e,i.fix_self_closing!==!1&&(i.fix_self_closing=!0),o("comment cdata text start end pi doctype".split(" "),function(e){e&&(l[e]=i[e]||s)}),l.parse=function(e){function o(e){var t,n;for(t=p.length;t--&&p[t].name!==e;);if(t>=0){for(n=p.length-1;n>=t;n--)e=p[n],e.valid&&l.end(e.name);p.length=t}}function s(e,t,n,r,o){var a,s,l=/[\s\u0000-\u001F]+/g;if(t=t.toLowerCase(),n=t in x?t:z(n||r||o||""),_&&!y&&0!==t.indexOf("data-")){if(a=T[t],!a&&R){for(s=R.length;s--&&(a=R[s],!a.pattern.test(t)););-1===s&&(a=null)}if(!a)return;if(a.validValues&&!(n in a.validValues))return}if(V[t]&&!i.allow_script_urls){var c=n.replace(l,"");try{c=decodeURIComponent(c)}catch(u){c=unescape(c)}if(U.test(c))return;if(!i.allow_html_data_urls&&$.test(c)&&!/^data:image\//i.test(c))return}h.map[t]=n,h.push({name:t,value:n})}var l=this,c,u=0,d,f,p=[],h,m,g,v,y,b,C,x,w,_,E,N,k,S,T,R,A,B,D,L,M,H,P,O,I,F=0,z=t.decode,W,V=n.makeMap("src,href,data,background,formaction,poster"),U=/((java|vb)script|mhtml):/i,$=/^data:/i;for(H=new RegExp("<(?:(?:!--([\\w\\W]*?)-->)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:!DOCTYPE([\\w\\W]*?)>)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([^>]+)>)|(?:([A-Za-z0-9\\-_\\:\\.]+)((?:\\s+[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*|\\/|\\s+)>))","g"),P=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,C=a.getShortEndedElements(),M=i.self_closing_elements||a.getSelfClosingElements(),x=a.getBoolAttrs(),_=i.validate,b=i.remove_internals,W=i.fix_self_closing,O=a.getSpecialElements();c=H.exec(e);){if(u0&&p[p.length-1].name===d&&o(d),!_||(E=a.getElementRule(d))){if(N=!0,_&&(T=E.attributes,R=E.attributePatterns),(S=c[8])?(y=-1!==S.indexOf("data-mce-type"),y&&b&&(N=!1),h=[],h.map={},S.replace(P,s)):(h=[],h.map={}),_&&!y){if(A=E.attributesRequired,B=E.attributesDefault,D=E.attributesForced,L=E.removeEmptyAttrs,L&&!h.length&&(N=!1),D)for(m=D.length;m--;)k=D[m],v=k.name,I=k.value,"{$uid}"===I&&(I="mce_"+F++),h.map[v]=I,h.push({name:v,value:I});if(B)for(m=B.length;m--;)k=B[m],v=k.name,v in h.map||(I=k.value,"{$uid}"===I&&(I="mce_"+F++),h.map[v]=I,h.push({name:v,value:I}));if(A){for(m=A.length;m--&&!(A[m]in h.map););-1===m&&(N=!1)}if(k=h.map["data-mce-bogus"]){if("all"===k){u=r(a,e,H.lastIndex),H.lastIndex=u;continue}N=!1}}N&&l.start(d,h,w)}else N=!1;if(f=O[d]){f.lastIndex=u=c.index+c[0].length,(c=f.exec(e))?(N&&(g=e.substr(u,c.index-u)),u=c.index+c[0].length):(g=e.substr(u),u=e.length),N&&(g.length>0&&l.text(g,!0),l.end(d)),H.lastIndex=u;continue}w||(S&&S.indexOf("/")==S.length-1?N&&l.end(d):p.push({name:d,valid:N}))}else(d=c[1])?(">"===d.charAt(0)&&(d=" "+d),i.allow_conditional_comments||"[if"!==d.substr(0,3)||(d=" "+d),l.comment(d)):(d=c[2])?l.cdata(d):(d=c[3])?l.doctype(d):(d=c[4])&&l.pi(d,c[5]);u=c.index+c[0].length}for(u=0;m--)d=p[m],d.valid&&l.end(d.name)}}var o=n.each;return i.findEndTag=r,i}),r(k,[_,E,N,d],function(e,t,n,r){var i=r.makeMap,o=r.each,a=r.explode,s=r.extend;return function(r,l){function c(t){var n,r,o,a,s,c,d,f,p,h,m,g,v,y;for(m=i("tr,td,th,tbody,thead,tfoot,table"),h=l.getNonEmptyElements(),g=l.getTextBlockElements(),n=0;n1){for(a.reverse(),s=c=u.filterNode(a[0].clone()),p=0;p0?(t.value=n,t=t.prev):(r=t.prev,t.remove(),t=r)}function g(e){var t,n={};for(t in e)"li"!==t&&"p"!=t&&(n[t]=e[t]);return n}var v,y,b,C,x,w,_,E,N,k,S,T,R,A=[],B,D,L,M,H,P,O,I;if(o=o||{},p={},h={},T=s(i("script,style,head,html,body,title,meta,param"),l.getBlockElements()),O=l.getNonEmptyElements(),P=l.children,S=r.validate,I="forced_root_block"in o?o.forced_root_block:r.forced_root_block,H=l.getWhiteSpaceElements(),R=/^[ \t\r\n]+/,D=/[ \t\r\n]+$/,L=/[ \t\r\n]+/g,M=/^[ \t\r\n]+$/,v=new n({validate:S,allow_script_urls:r.allow_script_urls,allow_conditional_comments:r.allow_conditional_comments,self_closing_elements:g(l.getSelfClosingElements()),cdata:function(e){b.append(u("#cdata",4)).value=e},text:function(e,t){var n;B||(e=e.replace(L," "),b.lastChild&&T[b.lastChild.name]&&(e=e.replace(R,""))),0!==e.length&&(n=u("#text",3),n.raw=!!t,b.append(n).value=e)},comment:function(e){b.append(u("#comment",8)).value=e},pi:function(e,t){b.append(u(e,7)).value=t,m(b)},doctype:function(e){var t;t=b.append(u("#doctype",10)),t.value=e,m(b)},start:function(e,t,n){var r,i,o,a,s; - -if(o=S?l.getElementRule(e):{}){for(r=u(o.outputName||e,1),r.attributes=t,r.shortEnded=n,b.append(r),s=P[b.name],s&&P[r.name]&&!s[r.name]&&A.push(r),i=f.length;i--;)a=f[i].name,a in t.map&&(N=h[a],N?N.push(r):h[a]=[r]);T[e]&&m(r),n||(b=r),!B&&H[e]&&(B=!0)}},end:function(t){var n,r,i,o,a;if(r=S?l.getElementRule(t):{}){if(T[t]&&!B){if(n=b.firstChild,n&&3===n.type)if(i=n.value.replace(R,""),i.length>0)n.value=i,n=n.next;else for(o=n.next,n.remove(),n=o;n&&3===n.type;)i=n.value,o=n.next,(0===i.length||M.test(i))&&(n.remove(),n=o),n=o;if(n=b.lastChild,n&&3===n.type)if(i=n.value.replace(D,""),i.length>0)n.value=i,n=n.prev;else for(o=n.prev,n.remove(),n=o;n&&3===n.type;)i=n.value,o=n.prev,(0===i.length||M.test(i))&&(n.remove(),n=o),n=o}if(B&&H[t]&&(B=!1),(r.removeEmpty||r.paddEmpty)&&b.isEmpty(O))if(r.paddEmpty)b.empty().append(new e("#text","3")).value="\xa0";else if(!b.attributes.map.name&&!b.attributes.map.id)return a=b.parent,T[b.name]?b.empty().remove():b.unwrap(),void(b=a);b=b.parent}}},l),y=b=new e(o.context||r.root_name,11),v.parse(t),S&&A.length&&(o.context?o.invalid=!0:c(A)),I&&("body"==y.name||o.isRootContent)&&a(),!o.invalid){for(k in p){for(N=d[k],C=p[k],_=C.length;_--;)C[_].parent||C.splice(_,1);for(x=0,w=N.length;w>x;x++)N[x](C,k,o)}for(x=0,w=f.length;w>x;x++)if(N=f[x],N.name in h){for(C=h[N.name],_=C.length;_--;)C[_].parent||C.splice(_,1);for(_=0,E=N.callbacks.length;E>_;_++)N.callbacks[_](C,N.name,o)}}return y},r.remove_trailing_brs&&u.addNodeFilter("br",function(t){var n,r=t.length,i,o=s({},l.getBlockElements()),a=l.getNonEmptyElements(),c,u,d,f,p,h;for(o.body=1,n=0;r>n;n++)if(i=t[n],c=i.parent,o[i.parent.name]&&i===c.lastChild){for(d=i.prev;d;){if(f=d.name,"span"!==f||"bookmark"!==d.attr("data-mce-type")){if("br"!==f)break;if("br"===f){i=null;break}}d=d.prev}i&&(i.remove(),c.isEmpty(a)&&(p=l.getElementRule(c.name),p&&(p.removeEmpty?c.remove():p.paddEmpty&&(c.empty().append(new e("#text",3)).value="\xa0"))))}else{for(u=i;c&&c.firstChild===u&&c.lastChild===u&&(u=c,!o[c.name]);)c=c.parent;u===c&&(h=new e("#text",3),h.value="\xa0",i.replace(h))}}),r.allow_html_in_named_anchor||u.addAttributeFilter("id,name",function(e){for(var t=e.length,n,r,i,o;t--;)if(o=e[t],"a"===o.name&&o.firstChild&&!o.attr("href")){i=o.parent,n=o.lastChild;do r=n.prev,i.insert(n,o),n=r;while(n)}}),r.validate&&l.getValidClasses()&&u.addAttributeFilter("class",function(e){for(var t=e.length,n,r,i,o,a,s=l.getValidClasses(),c,u;t--;){for(n=e[t],r=n.attr("class").split(" "),a="",i=0;i0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n")),r.push("<",e),t)for(c=0,u=t.length;u>c;c++)d=t[c],r.push(" ",d.name,'="',s(d.value,!0),'"');r[r.length]=!n||l?">":" />",n&&i&&a[e]&&r.length>0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n"))},end:function(e){var t;r.push(""),i&&a[e]&&r.length>0&&(t=r[r.length-1],t.length>0&&"\n"!==t&&r.push("\n"))},text:function(e,t){e.length>0&&(r[r.length]=t?e:s(e))},cdata:function(e){r.push("")},comment:function(e){r.push("")},pi:function(e,t){t?r.push(""):r.push(""),i&&r.push("\n")},doctype:function(e){r.push("",i?"\n":"")},reset:function(){r.length=0},getContent:function(){return r.join("").replace(/\n$/,"")}}}}),r(T,[S,E],function(e,t){return function(n,r){var i=this,o=new e(n);n=n||{},n.validate="validate"in n?n.validate:!0,i.schema=r=r||new t,i.writer=o,i.serialize=function(e){function t(e){var n=i[e.type],s,l,c,u,d,f,p,h,m;if(n)n(e);else{if(s=e.name,l=e.shortEnded,c=e.attributes,a&&c&&c.length>1){for(f=[],f.map={},m=r.getElementRule(e.name),p=0,h=m.attributesOrder.length;h>p;p++)u=m.attributesOrder[p],u in c.map&&(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));for(p=0,h=c.length;h>p;p++)u=c[p].name,u in f.map||(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));c=f}if(o.start(e.name,c,l),!l){if(e=e.firstChild)do t(e);while(e=e.next);o.end(s)}}}var i,a;return a=n.validate,i={3:function(e){o.text(e.value,e.raw)},8:function(e){o.comment(e.value)},7:function(e){o.pi(e.name,e.value)},10:function(e){o.doctype(e.value)},4:function(e){o.cdata(e.value)},11:function(e){if(e=e.firstChild)do t(e);while(e=e.next)}},o.reset(),1!=e.type||n.inner?i[11](e):t(e),o.getContent()}}}),r(R,[y,k,g,T,_,E,u,d],function(e,t,n,r,i,o,a,s){var l=s.each,c=s.trim,u=e.DOM;return function(e,i){var s,d,f;return i&&(s=i.dom,d=i.schema),s=s||u,d=d||new o(e),e.entity_encoding=e.entity_encoding||"named",e.remove_trailing_brs="remove_trailing_brs"in e?e.remove_trailing_brs:!0,f=new t(e,d),f.addAttributeFilter("data-mce-tabindex",function(e,t){for(var n=e.length,r;n--;)r=e[n],r.attr("tabindex",r.attributes.map["data-mce-tabindex"]),r.attr(t,null)}),f.addAttributeFilter("src,href,style",function(t,n){for(var r=t.length,i,o,a="data-mce-"+n,l=e.url_converter,c=e.url_converter_scope,u;r--;)i=t[r],o=i.attributes.map[a],o!==u?(i.attr(n,o.length>0?o:null),i.attr(a,null)):(o=i.attributes.map[n],"style"===n?o=s.serializeStyle(s.parseStyle(o),i.name):l&&(o=l.call(c,o,n,i.name)),i.attr(n,o.length>0?o:null))}),f.addAttributeFilter("class",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.attr("class"),r&&(r=n.attr("class").replace(/(?:^|\s)mce-item-\w+(?!\S)/g,""),n.attr("class",r.length>0?r:null))}),f.addAttributeFilter("data-mce-type",function(e,t,n){for(var r=e.length,i;r--;)i=e[r],"bookmark"!==i.attributes.map["data-mce-type"]||n.cleanup||i.remove()}),f.addNodeFilter("noscript",function(e){for(var t=e.length,r;t--;)r=e[t].firstChild,r&&(r.value=n.decode(r.value))}),f.addNodeFilter("script,style",function(e,t){function n(e){return e.replace(/()/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*(()?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")}for(var r=e.length,i,o,a;r--;)i=e[r],o=i.firstChild?i.firstChild.value:"","script"===t?(a=i.attr("type"),a&&i.attr("type","mce-no/type"==a?null:a.replace(/^mce\-/,"")),o.length>0&&(i.firstChild.value="// ")):o.length>0&&(i.firstChild.value="")}),f.addNodeFilter("#comment",function(e){for(var t=e.length,n;t--;)n=e[t],0===n.value.indexOf("[CDATA[")?(n.name="#cdata",n.type=4,n.value=n.value.replace(/^\[CDATA\[|\]\]$/g,"")):0===n.value.indexOf("mce:protected ")&&(n.name="#text",n.type=3,n.raw=!0,n.value=unescape(n.value).substr(14))}),f.addNodeFilter("xml:namespace,input",function(e,t){for(var n=e.length,r;n--;)r=e[n],7===r.type?r.remove():1===r.type&&("input"!==t||"type"in r.attributes.map||r.attr("type","text"))}),e.fix_list_elements&&f.addNodeFilter("ul,ol",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.parent,("ul"===r.name||"ol"===r.name)&&n.prev&&"li"===n.prev.name&&n.prev.append(n)}),f.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style,data-mce-selected,data-mce-expando,data-mce-type,data-mce-resize",function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)}),{schema:d,addNodeFilter:f.addNodeFilter,addAttributeFilter:f.addAttributeFilter,serialize:function(t,n){var i=this,o,u,p,h,m;return a.ie&&s.select("script,style,select,map").length>0?(m=t.innerHTML,t=t.cloneNode(!1),s.setHTML(t,m)):t=t.cloneNode(!0),o=t.ownerDocument.implementation,o.createHTMLDocument&&(u=o.createHTMLDocument(""),l("BODY"==t.nodeName?t.childNodes:[t],function(e){u.body.appendChild(u.importNode(e,!0))}),t="BODY"!=t.nodeName?u.body.firstChild:u.body,p=s.doc,s.doc=u),n=n||{},n.format=n.format||"html",n.selection&&(n.forced_root_block=""),n.no_events||(n.node=t,i.onPreProcess(n)),h=new r(e,d),n.content=h.serialize(f.parse(c(n.getInner?t.innerHTML:s.getOuterHTML(t)),n)),n.cleanup||(n.content=n.content.replace(/\uFEFF/g,"")),n.no_events||i.onPostProcess(n),p&&(s.doc=p),n.node=null,n.content},addRules:function(e){d.addValidElements(e)},setRules:function(e){d.setValidElements(e)},onPreProcess:function(e){i&&i.fire("PreProcess",e)},onPostProcess:function(e){i&&i.fire("PostProcess",e)}}}}),r(A,[],function(){function e(e){function t(t,n){var r,i=0,o,a,s,l,c,u,d=-1,f;if(r=t.duplicate(),r.collapse(n),f=r.parentElement(),f.ownerDocument===e.dom.doc){for(;"false"===f.contentEditable;)f=f.parentNode;if(!f.hasChildNodes())return{node:f,inside:1};for(s=f.children,o=s.length-1;o>=i;)if(u=Math.floor((i+o)/2),l=s[u],r.moveToElementText(l),d=r.compareEndPoints(n?"StartToStart":"EndToEnd",t),d>0)o=u-1;else{if(!(0>d))return{node:l};i=u+1}if(0>d)for(l?r.collapse(!1):(r.moveToElementText(f),r.collapse(!0),l=f,a=!0),c=0;0!==r.compareEndPoints(n?"StartToStart":"StartToEnd",t)&&0!==r.move("character",1)&&f==r.parentElement();)c++;else for(r.collapse(!0),c=0;0!==r.compareEndPoints(n?"StartToStart":"StartToEnd",t)&&0!==r.move("character",-1)&&f==r.parentElement();)c++;return{node:l,position:d,offset:c,inside:a}}}function n(){function n(e){var n=t(o,e),r,i,s=0,l,c,u;if(r=n.node,i=n.offset,n.inside&&!r.hasChildNodes())return void a[e?"setStart":"setEnd"](r,0);if(i===c)return void a[e?"setStartBefore":"setEndAfter"](r);if(n.position<0){if(l=n.inside?r.firstChild:r.nextSibling,!l)return void a[e?"setStartAfter":"setEndAfter"](r);if(!i)return void(3==l.nodeType?a[e?"setStart":"setEnd"](l,0):a[e?"setStartBefore":"setEndBefore"](l));for(;l;){if(3==l.nodeType&&(u=l.nodeValue,s+=u.length,s>=i)){r=l,s-=i,s=u.length-s;break}l=l.nextSibling}}else{if(l=r.previousSibling,!l)return a[e?"setStartBefore":"setEndBefore"](r);if(!i)return void(3==r.nodeType?a[e?"setStart":"setEnd"](l,r.nodeValue.length):a[e?"setStartAfter":"setEndAfter"](l));for(;l;){if(3==l.nodeType&&(s+=l.nodeValue.length,s>=i)){r=l,s-=i;break}l=l.previousSibling}}a[e?"setStart":"setEnd"](r,s)}var o=e.getRng(),a=i.createRng(),s,l,c,u,d;if(s=o.item?o.item(0):o.parentElement(),s.ownerDocument!=i.doc)return a;if(l=e.isCollapsed(),o.item)return a.setStart(s.parentNode,i.nodeIndex(s)),a.setEnd(a.startContainer,a.startOffset+1),a;try{n(!0),l||n()}catch(f){if(-2147024809!=f.number)throw f;d=r.getBookmark(2),c=o.duplicate(),c.collapse(!0),s=c.parentElement(),l||(c=o.duplicate(),c.collapse(!1),u=c.parentElement(),u.innerHTML=u.innerHTML),s.innerHTML=s.innerHTML,r.moveToBookmark(d),o=e.getRng(),n(!0),l||n()}return a}var r=this,i=e.dom,o=!1;this.getBookmark=function(n){function r(e){var t,n,r,o,a=[];for(t=e.parentNode,n=i.getRoot().parentNode;t!=n&&9!==t.nodeType;){for(r=t.children,o=r.length;o--;)if(e===r[o]){a.push(o);break}e=t,t=t.parentNode}return a}function o(e){var n;return n=t(a,e),n?{position:n.position,offset:n.offset,indexes:r(n.node),inside:n.inside}:void 0}var a=e.getRng(),s={};return 2===n&&(a.item?s.start={ctrl:!0,indexes:r(a.item(0))}:(s.start=o(!0),e.isCollapsed()||(s.end=o()))),s},this.moveToBookmark=function(e){function t(e){var t,n,r,o;for(t=i.getRoot(),n=e.length-1;n>=0;n--)o=t.children,r=e[n],r<=o.length-1&&(t=o[r]);return t}function n(n){var i=e[n?"start":"end"],a,s,l,c;i&&(a=i.position>0,s=o.createTextRange(),s.moveToElementText(t(i.indexes)),c=i.offset,c!==l?(s.collapse(i.inside||a),s.moveStart("character",a?-c:c)):s.collapse(n),r.setEndPoint(n?"StartToStart":"EndToStart",s),n&&r.collapse(!0))}var r,o=i.doc.body;e.start&&(e.start.ctrl?(r=o.createControlRange(),r.addElement(t(e.start.indexes)),r.select()):(r=o.createTextRange(),n(!0),n(),r.select()))},this.addRange=function(t){function n(e){var t,n,a,d,h;a=i.create("a"),t=e?s:c,n=e?l:u,d=r.duplicate(),(t==f||t==f.documentElement)&&(t=p,n=0),3==t.nodeType?(t.parentNode.insertBefore(a,t),d.moveToElementText(a),d.moveStart("character",n),i.remove(a),r.setEndPoint(e?"StartToStart":"EndToEnd",d)):(h=t.childNodes,h.length?(n>=h.length?i.insertAfter(a,h[h.length-1]):t.insertBefore(a,h[n]),d.moveToElementText(a)):t.canHaveHTML&&(t.innerHTML="",a=t.firstChild,d.moveToElementText(a),d.collapse(o)),r.setEndPoint(e?"StartToStart":"EndToEnd",d),i.remove(a))}var r,a,s,l,c,u,d,f=e.dom.doc,p=f.body,h,m;if(s=t.startContainer,l=t.startOffset,c=t.endContainer,u=t.endOffset,r=p.createTextRange(),s==c&&1==s.nodeType){if(l==u&&!s.hasChildNodes()){if(s.canHaveHTML)return d=s.previousSibling,d&&!d.hasChildNodes()&&i.isBlock(d)?d.innerHTML="":d=null,s.innerHTML="",r.moveToElementText(s.lastChild),r.select(),i.doc.selection.clear(),s.innerHTML="",void(d&&(d.innerHTML=""));l=i.nodeIndex(s),s=s.parentNode}if(l==u-1)try{if(m=s.childNodes[l],a=p.createControlRange(),a.addElement(m),a.select(),h=e.getRng(),h.item&&m===h.item(0))return}catch(g){}}n(!0),n(),r.select()},this.getRangeAt=n}return e}),r(B,[u],function(e){return{BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,modifierPressed:function(e){return e.shiftKey||e.ctrlKey||e.altKey||this.metaKeyPressed(e)},metaKeyPressed:function(t){return e.mac?t.metaKey:t.ctrlKey&&!t.altKey}}}),r(D,[B,d,u],function(e,t,n){return function(r,i){function o(e){var t=i.settings.object_resizing;return t===!1||n.iOS?!1:("string"!=typeof t&&(t="table,img,div"),"false"===e.getAttribute("data-mce-resize")?!1:i.dom.is(e,t))}function a(t){var n,r,o,a,s;n=t.screenX-T,r=t.screenY-R,P=n*k[2]+D,O=r*k[3]+L,P=5>P?5:P,O=5>O?5:O,o="IMG"==w.nodeName&&i.settings.resize_img_proportional!==!1?!e.modifierPressed(t):e.modifierPressed(t)||"IMG"==w.nodeName&&k[2]*k[3]!==0,o&&(W(n)>W(r)?(O=V(P*M),P=V(O/M)):(P=V(O/M),O=V(P*M))),C.setStyles(_,{width:P,height:O}),a=k.startPos.x+n,s=k.startPos.y+r,a=a>0?a:0,s=s>0?s:0,C.setStyles(E,{left:a,top:s,display:"block"}),E.innerHTML=P+" × "+O,k[2]<0&&_.clientWidth<=P&&C.setStyle(_,"left",A+(D-P)),k[3]<0&&_.clientHeight<=O&&C.setStyle(_,"top",B+(L-O)),n=U.scrollWidth-$,r=U.scrollHeight-q,n+r!==0&&C.setStyles(E,{left:a-n,top:s-r}),H||(i.fire("ObjectResizeStart",{target:w,width:D,height:L}),H=!0)}function s(){function e(e,t){t&&(w.style[e]||!i.schema.isValid(w.nodeName.toLowerCase(),e)?C.setStyle(w,e,t):C.setAttrib(w,e,t))}H=!1,e("width",P),e("height",O),C.unbind(I,"mousemove",a),C.unbind(I,"mouseup",s),F!=I&&(C.unbind(F,"mousemove",a),C.unbind(F,"mouseup",s)),C.remove(_),C.remove(E),z&&"TABLE"!=w.nodeName||l(w),i.fire("ObjectResized",{target:w,width:P,height:O}),C.setAttrib(w,"style",C.getAttrib(w,"style")),i.nodeChanged()}function l(e,t,r){var l,u,d,f,p;g(),l=C.getPos(e,U),A=l.x,B=l.y,p=e.getBoundingClientRect(),u=p.width||p.right-p.left,d=p.height||p.bottom-p.top,w!=e&&(m(),w=e,P=O=0),f=i.fire("ObjectSelected",{target:e}),o(e)&&!f.isDefaultPrevented()?x(N,function(e,i){function o(t){T=t.screenX,R=t.screenY,D=w.clientWidth,L=w.clientHeight,M=L/D,k=e,e.startPos={x:u*e[0]+A,y:d*e[1]+B},$=U.scrollWidth,q=U.scrollHeight,_=w.cloneNode(!0),C.addClass(_,"mce-clonedresizable"),C.setAttrib(_,"data-mce-bogus","all"),_.contentEditable=!1,_.unSelectabe=!0,C.setStyles(_,{left:A,top:B,margin:0}),_.removeAttribute("data-mce-selected"),U.appendChild(_),C.bind(I,"mousemove",a),C.bind(I,"mouseup",s),F!=I&&(C.bind(F,"mousemove",a),C.bind(F,"mouseup",s)),E=C.add(U,"div",{"class":"mce-resize-helper","data-mce-bogus":"all"},D+" × "+L)}var l,c;return t?void(i==t&&o(r)):(l=C.get("mceResizeHandle"+i),l?C.show(l):(c=U,l=C.add(c,"div",{id:"mceResizeHandle"+i,"data-mce-bogus":"all","class":"mce-resizehandle",unselectable:!0,style:"cursor:"+i+"-resize; margin:0; padding:0"}),n.ie&&(l.contentEditable=!1)),e.elm||(C.bind(l,"mousedown",function(e){e.stopImmediatePropagation(),e.preventDefault(),o(e)}),e.elm=l),void C.setStyles(l,{left:u*e[0]+A-l.offsetWidth/2,top:d*e[1]+B-l.offsetHeight/2}))}):c(),w.setAttribute("data-mce-selected","1")}function c(){var e,t;g(),w&&w.removeAttribute("data-mce-selected");for(e in N)t=C.get("mceResizeHandle"+e),t&&(C.unbind(t),C.remove(t))}function u(e){function t(e,t){if(e)do if(e===t)return!0;while(e=e.parentNode)}var n,i;if(!H)return x(C.select("img[data-mce-selected],hr[data-mce-selected]"),function(e){e.removeAttribute("data-mce-selected")}),i="mousedown"==e.type?e.target:r.getNode(),i=C.$(i).closest(z?"table":"table,img,hr")[0],t(i,U)&&(v(),n=r.getStart(!0),t(n,i)&&t(r.getEnd(!0),i)&&(!z||i!=n&&"IMG"!==n.nodeName))?void l(i):void c()}function d(e,t,n){e&&e.attachEvent&&e.attachEvent("on"+t,n)}function f(e,t,n){e&&e.detachEvent&&e.detachEvent("on"+t,n)}function p(e){var t=e.srcElement,n,r,o,a,s,c,u;n=t.getBoundingClientRect(),c=S.clientX-n.left,u=S.clientY-n.top;for(r in N)if(o=N[r],a=t.offsetWidth*o[0],s=t.offsetHeight*o[1],W(a-c)<8&&W(s-u)<8){k=o;break}H=!0,i.fire("ObjectResizeStart",{target:w,width:w.clientWidth,height:w.clientHeight}),i.getDoc().selection.empty(),l(t,r,S)}function h(e){var t=e.srcElement;if(t!=w){if(i.fire("ObjectSelected",{target:t}),m(),0===t.id.indexOf("mceResizeHandle"))return void(e.returnValue=!1);("IMG"==t.nodeName||"TABLE"==t.nodeName)&&(c(),w=t,d(t,"resizestart",p))}}function m(){f(w,"resizestart",p)}function g(){for(var e in N){var t=N[e];t.elm&&(C.unbind(t.elm),delete t.elm)}}function v(){try{i.getDoc().execCommand("enableObjectResizing",!1,!1)}catch(e){}}function y(e){var t;if(z){t=I.body.createControlRange();try{return t.addElement(e),t.select(),!0}catch(n){}}}function b(){w=_=null,z&&(m(),f(U,"controlselect",h))}var C=i.dom,x=t.each,w,_,E,N,k,S,T,R,A,B,D,L,M,H,P,O,I=i.getDoc(),F=document,z=n.ie&&n.ie<11,W=Math.abs,V=Math.round,U=i.getBody(),$,q;N={n:[.5,0,0,-1],e:[1,.5,1,0],s:[.5,1,0,1],w:[0,.5,-1,0],nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]};var j=".mce-content-body";return i.contentStyles.push(j+" div.mce-resizehandle {position: absolute;border: 1px solid black;background: #FFF;width: 5px;height: 5px;z-index: 10000}"+j+" .mce-resizehandle:hover {background: #000}"+j+" img[data-mce-selected], hr[data-mce-selected] {outline: 1px solid black;resize: none}"+j+" .mce-clonedresizable {position: absolute;"+(n.gecko?"":"outline: 1px dashed black;")+"opacity: .5;filter: alpha(opacity=50);z-index: 10000}"+j+" .mce-resize-helper {background: #555;background: rgba(0,0,0,0.75);border-radius: 3px;border: 1px;color: white;display: none;font-family: sans-serif;font-size: 12px;white-space: nowrap;line-height: 14px;margin: 5px 10px;padding: 5px;position: absolute;z-index: 10001}"),i.on("init",function(){z?(i.on("ObjectResized",function(e){"TABLE"!=e.target.nodeName&&(c(),y(e.target))}),d(U,"controlselect",h),i.on("mousedown",function(e){S=e})):(v(),n.ie>=11&&(i.on("mouseup",function(e){var t=e.target.nodeName;!H&&/^(TABLE|IMG|HR)$/.test(t)&&(i.selection.select(e.target,"TABLE"==t),i.nodeChanged())}),i.dom.bind(U,"mscontrolselect",function(e){/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"==e.target.tagName&&window.setTimeout(function(){i.selection.select(e.target)},0))}))),i.on("nodechange ResizeEditor",u),i.on("keydown keyup",function(e){w&&"TABLE"==w.nodeName&&u(e)}),i.on("hide",c)}),i.on("remove",g),{isResizable:o,showResizeRect:l,hideResizeRect:c,updateResizeRect:u,controlSelect:y,destroy:b}}}),r(L,[u,d],function(e,t){function n(n){var r=n.dom;this.getBookmark=function(e,i){function o(e,n){var i=0;return t.each(r.select(e),function(e,t){e==n&&(i=t)}),i}function a(e){function t(t){var n,r,i,o=t?"start":"end";n=e[o+"Container"],r=e[o+"Offset"],1==n.nodeType&&"TR"==n.nodeName&&(i=n.childNodes,n=i[Math.min(t?r:r-1,i.length-1)],n&&(r=t?0:n.childNodes.length,e["set"+(t?"Start":"End")](n,r)))}return t(!0),t(),e}function s(){function e(e,t){var n=e[t?"startContainer":"endContainer"],a=e[t?"startOffset":"endOffset"],s=[],l,c,u=0;if(3==n.nodeType){if(i)for(l=n.previousSibling;l&&3==l.nodeType;l=l.previousSibling)a+=l.nodeValue.length;s.push(a)}else c=n.childNodes,a>=c.length&&c.length&&(u=1,a=Math.max(0,c.length-1)),s.push(r.nodeIndex(c[a],i)+u);for(;n&&n!=o;n=n.parentNode)s.push(r.nodeIndex(n,i));return s}var t=n.getRng(!0),o=r.getRoot(),a={};return a.start=e(t,!0),n.isCollapsed()||(a.end=e(t)),a}var l,c,u,d,f,p,h="",m;if(2==e)return p=n.getNode(),f=p?p.nodeName:null,"IMG"==f?{name:f,index:o(f,p)}:n.tridentSel?n.tridentSel.getBookmark(e):s();if(e)return{rng:n.getRng()};if(l=n.getRng(),u=r.uniqueId(),d=n.isCollapsed(),m="overflow:hidden;line-height:0px",l.duplicate||l.item){if(l.item)return p=l.item(0),f=p.nodeName,{name:f,index:o(f,p)};c=l.duplicate();try{l.collapse(),l.pasteHTML(''+h+""),d||(c.collapse(!1),l.moveToElementText(c.parentElement()),0===l.compareEndPoints("StartToEnd",c)&&c.move("character",-1),c.pasteHTML(''+h+""))}catch(g){return null}}else{if(p=n.getNode(),f=p.nodeName,"IMG"==f)return{name:f,index:o(f,p)};c=a(l.cloneRange()),d||(c.collapse(!1),c.insertNode(r.create("span",{"data-mce-type":"bookmark",id:u+"_end",style:m},h))),l=a(l),l.collapse(!0),l.insertNode(r.create("span",{"data-mce-type":"bookmark",id:u+"_start",style:m},h))}return n.moveToBookmark({id:u,keep:1}),{id:u}},this.moveToBookmark=function(i){function o(e){var t=i[e?"start":"end"],n,r,o,a;if(t){for(o=t[0],r=c,n=t.length-1;n>=1;n--){if(a=r.childNodes,t[n]>a.length-1)return;r=a[t[n]]}3===r.nodeType&&(o=Math.min(t[0],r.nodeValue.length)),1===r.nodeType&&(o=Math.min(t[0],r.childNodes.length)),e?l.setStart(r,o):l.setEnd(r,o)}return!0}function a(n){var o=r.get(i.id+"_"+n),a,s,l,c,h=i.keep;if(o&&(a=o.parentNode,"start"==n?(h?(a=o.firstChild,s=1):s=r.nodeIndex(o),u=d=a,f=p=s):(h?(a=o.firstChild,s=1):s=r.nodeIndex(o),d=a,p=s),!h)){for(c=o.previousSibling,l=o.nextSibling,t.each(t.grep(o.childNodes),function(e){3==e.nodeType&&(e.nodeValue=e.nodeValue.replace(/\uFEFF/g,""))});o=r.get(i.id+"_"+n);)r.remove(o,1);c&&l&&c.nodeType==l.nodeType&&3==c.nodeType&&!e.opera&&(s=c.nodeValue.length,c.appendData(l.nodeValue),r.remove(l),"start"==n?(u=d=c,f=p=s):(d=c,p=s))}}function s(t){return!r.isBlock(t)||t.innerHTML||e.ie||(t.innerHTML='
'),t}var l,c,u,d,f,p;if(i)if(i.start){if(l=r.createRng(),c=r.getRoot(),n.tridentSel)return n.tridentSel.moveToBookmark(i);o(!0)&&o()&&n.setRng(l)}else i.id?(a("start"),a("end"),u&&(l=r.createRng(),l.setStart(s(u),f),l.setEnd(s(d),p),n.setRng(l))):i.name?n.select(r.select(i.name)[i.index]):i.rng&&n.setRng(i.rng)}}return n.isBookmarkNode=function(e){return e&&"SPAN"===e.tagName&&"bookmark"===e.getAttribute("data-mce-type")},n}),r(M,[h,A,D,x,L,u,d],function(e,n,r,i,o,a,s){function l(e,t,i,a){var s=this;s.dom=e,s.win=t,s.serializer=i,s.editor=a,s.bookmarkManager=new o(s),s.controlSelection=new r(s,a),s.win.getSelection||(s.tridentSel=new n(s))}var c=s.each,u=s.trim,d=a.ie;return l.prototype={setCursorLocation:function(e,t){var n=this,r=n.dom.createRng();e?(r.setStart(e,t),r.setEnd(e,t),n.setRng(r),n.collapse(!1)):(n._moveEndPoint(r,n.editor.getBody(),!0),n.setRng(r))},getContent:function(e){var n=this,r=n.getRng(),i=n.dom.create("body"),o=n.getSel(),a,s,l;return e=e||{},a=s="",e.get=!0,e.format=e.format||"html",e.selection=!0,n.editor.fire("BeforeGetContent",e),"text"==e.format?n.isCollapsed()?"":r.text||(o.toString?o.toString():""):(r.cloneContents?(l=r.cloneContents(),l&&i.appendChild(l)):r.item!==t||r.htmlText!==t?(i.innerHTML="
"+(r.item?r.item(0).outerHTML:r.htmlText),i.removeChild(i.firstChild)):i.innerHTML=r.toString(),/^\s/.test(i.innerHTML)&&(a=" "),/\s+$/.test(i.innerHTML)&&(s=" "),e.getInner=!0,e.content=n.isCollapsed()?"":a+n.serializer.serialize(i,e)+s,n.editor.fire("GetContent",e),e.content)},setContent:function(e,t){var n=this,r=n.getRng(),i,o=n.win.document,a,s;if(t=t||{format:"html"},t.set=!0,t.selection=!0,e=t.content=e,t.no_events||n.editor.fire("BeforeSetContent",t),e=t.content,r.insertNode){e+='_',r.startContainer==o&&r.endContainer==o?o.body.innerHTML=e:(r.deleteContents(),0===o.body.childNodes.length?o.body.innerHTML=e:r.createContextualFragment?r.insertNode(r.createContextualFragment(e)):(a=o.createDocumentFragment(),s=o.createElement("div"),a.appendChild(s),s.outerHTML=e,r.insertNode(a))),i=n.dom.get("__caret"),r=o.createRange(),r.setStartBefore(i),r.setEndBefore(i),n.setRng(r),n.dom.remove("__caret");try{n.setRng(r)}catch(l){}}else r.item&&(o.execCommand("Delete",!1,null),r=n.getRng()),/^\s+/.test(e)?(r.pasteHTML('_'+e),n.dom.remove("__mce_tmp")):r.pasteHTML(e);t.no_events||n.editor.fire("SetContent",t)},getStart:function(e){var t=this,n=t.getRng(),r,i,o,a;if(n.duplicate||n.item){if(n.item)return n.item(0);for(o=n.duplicate(),o.collapse(1),r=o.parentElement(),r.ownerDocument!==t.dom.doc&&(r=t.dom.getRoot()),i=a=n.parentElement();a=a.parentNode;)if(a==r){r=i;break}return r}return r=n.startContainer,1==r.nodeType&&r.hasChildNodes()&&(e&&n.collapsed||(r=r.childNodes[Math.min(r.childNodes.length-1,n.startOffset)])),r&&3==r.nodeType?r.parentNode:r},getEnd:function(e){var t=this,n=t.getRng(),r,i;return n.duplicate||n.item?n.item?n.item(0):(n=n.duplicate(),n.collapse(0),r=n.parentElement(),r.ownerDocument!==t.dom.doc&&(r=t.dom.getRoot()),r&&"BODY"==r.nodeName?r.lastChild||r:r):(r=n.endContainer,i=n.endOffset,1==r.nodeType&&r.hasChildNodes()&&(e&&n.collapsed||(r=r.childNodes[i>0?i-1:i])),r&&3==r.nodeType?r.parentNode:r)},getBookmark:function(e,t){return this.bookmarkManager.getBookmark(e,t)},moveToBookmark:function(e){return this.bookmarkManager.moveToBookmark(e)},select:function(e,t){var n=this,r=n.dom,i=r.createRng(),o;if(n.lastFocusBookmark=null,e){if(!t&&n.controlSelection.controlSelect(e))return;o=r.nodeIndex(e),i.setStart(e.parentNode,o),i.setEnd(e.parentNode,o+1),t&&(n._moveEndPoint(i,e,!0),n._moveEndPoint(i,e)),n.setRng(i)}return e},isCollapsed:function(){var e=this,t=e.getRng(),n=e.getSel();return!t||t.item?!1:t.compareEndPoints?0===t.compareEndPoints("StartToEnd",t):!n||t.collapsed},collapse:function(e){var t=this,n=t.getRng(),r;n.item&&(r=n.item(0),n=t.win.document.body.createTextRange(),n.moveToElementText(r)),n.collapse(!!e),t.setRng(n)},getSel:function(){var e=this.win;return e.getSelection?e.getSelection():e.document.selection},getRng:function(e){function t(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(r){return-1}}var n=this,r,i,o,a=n.win.document,s;if(!e&&n.lastFocusBookmark){var l=n.lastFocusBookmark;return l.startContainer?(i=a.createRange(),i.setStart(l.startContainer,l.startOffset),i.setEnd(l.endContainer,l.endOffset)):i=l,i}if(e&&n.tridentSel)return n.tridentSel.getRangeAt(0);try{(r=n.getSel())&&(i=r.rangeCount>0?r.getRangeAt(0):r.createRange?r.createRange():a.createRange())}catch(c){}if(d&&i&&i.setStart&&a.selection){try{s=a.selection.createRange()}catch(c){}s&&s.item&&(o=s.item(0),i=a.createRange(),i.setStartBefore(o),i.setEndAfter(o))}return i||(i=a.createRange?a.createRange():a.body.createTextRange()),i.setStart&&9===i.startContainer.nodeType&&i.collapsed&&(o=n.dom.getRoot(),i.setStart(o,0),i.setEnd(o,0)),n.selectedRange&&n.explicitRange&&(0===t(i.START_TO_START,i,n.selectedRange)&&0===t(i.END_TO_END,i,n.selectedRange)?i=n.explicitRange:(n.selectedRange=null,n.explicitRange=null)),i},setRng:function(e,t){var n=this,r;if(e)if(e.select)try{e.select()}catch(i){}else if(n.tridentSel){if(e.cloneRange)try{return void n.tridentSel.addRange(e)}catch(i){}}else if(r=n.getSel()){n.explicitRange=e;try{r.removeAllRanges(),r.addRange(e)}catch(i){}t===!1&&r.extend&&(r.collapse(e.endContainer,e.endOffset),r.extend(e.startContainer,e.startOffset)),n.selectedRange=r.rangeCount>0?r.getRangeAt(0):null}},setNode:function(e){var t=this;return t.setContent(t.dom.getOuterHTML(e)),e},getNode:function(){function e(e,t){for(var n=e;e&&3===e.nodeType&&0===e.length;)e=t?e.nextSibling:e.previousSibling;return e||n}var t=this,n=t.getRng(),r,i=n.startContainer,o=n.endContainer,a=n.startOffset,s=n.endOffset,l=t.dom.getRoot();return n?n.setStart?(r=n.commonAncestorContainer,!n.collapsed&&(i==o&&2>s-a&&i.hasChildNodes()&&(r=i.childNodes[a]),3===i.nodeType&&3===o.nodeType&&(i=i.length===a?e(i.nextSibling,!0):i.parentNode,o=0===s?e(o.previousSibling,!1):o.parentNode,i&&i===o))?i:r&&3==r.nodeType?r.parentNode:r):(r=n.item?n.item(0):n.parentElement(),r.ownerDocument!==t.win.document&&(r=l),r):l},getSelectedBlocks:function(t,n){var r=this,i=r.dom,o,a,s=[];if(a=i.getRoot(),t=i.getParent(t||r.getStart(),i.isBlock),n=i.getParent(n||r.getEnd(),i.isBlock),t&&t!=a&&s.push(t),t&&n&&t!=n){o=t;for(var l=new e(t,a);(o=l.next())&&o!=n;)i.isBlock(o)&&s.push(o)}return n&&t!=n&&n!=a&&s.push(n),s},isForward:function(){var e=this.dom,t=this.getSel(),n,r;return t&&t.anchorNode&&t.focusNode?(n=e.createRng(),n.setStart(t.anchorNode,t.anchorOffset),n.collapse(!0),r=e.createRng(),r.setStart(t.focusNode,t.focusOffset),r.collapse(!0),n.compareBoundaryPoints(n.START_TO_START,r)<=0):!0},normalize:function(){var e=this,t=e.getRng();return a.range&&new i(e.dom).normalize(t)&&e.setRng(t,e.isForward()),t},selectorChanged:function(e,t){var n=this,r;return n.selectorChangedData||(n.selectorChangedData={},r={},n.editor.on("NodeChange",function(e){var t=e.element,i=n.dom,o=i.getParents(t,null,i.getRoot()),a={};c(n.selectorChangedData,function(e,t){c(o,function(n){return i.is(n,t)?(r[t]||(c(e,function(e){e(!0,{node:n,selector:t,parents:o})}),r[t]=e),a[t]=e,!1):void 0})}),c(r,function(e,n){a[n]||(delete r[n],c(e,function(e){e(!1,{node:t,selector:n,parents:o})}))})})),n.selectorChangedData[e]||(n.selectorChangedData[e]=[]),n.selectorChangedData[e].push(t),n},getScrollContainer:function(){for(var e,t=this.dom.getRoot();t&&"BODY"!=t.nodeName;){if(t.scrollHeight>t.clientHeight){e=t;break}t=t.parentNode}return e},scrollIntoView:function(e){function t(e){for(var t=0,n=0,r=e;r&&r.nodeType;)t+=r.offsetLeft||0,n+=r.offsetTop||0,r=r.offsetParent;return{x:t,y:n}}var n,r,i=this,o=i.dom,a=o.getRoot(),s,l;if("BODY"!=a.nodeName){var c=i.getScrollContainer();if(c)return n=t(e).y-t(c).y,l=c.clientHeight,s=c.scrollTop,void((s>n||n+25>s+l)&&(c.scrollTop=s>n?n:n-l+25))}r=o.getViewPort(i.editor.getWin()),n=o.getPos(e).y,s=r.y,l=r.h,(ns+l)&&i.editor.getWin().scrollTo(0,s>n?n:n-l+25)},placeCaretAt:function(e,t){var n=this.editor.getDoc(),r,i;if(n.caretPositionFromPoint)i=n.caretPositionFromPoint(e,t),r=n.createRange(),r.setStart(i.offsetNode,i.offset),r.collapse(!0);else if(n.caretRangeFromPoint)r=n.caretRangeFromPoint(e,t);else if(n.body.createTextRange){r=n.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(o){r.collapse(t=e;e++)a.addShortcut("access+"+e,"",["FormatBlock",!1,"h"+e]);a.addShortcut("access+7","",["FormatBlock",!1,"p"]),a.addShortcut("access+8","",["FormatBlock",!1,"div"]),a.addShortcut("access+9","",["FormatBlock",!1,"address"])}function f(e){return e?V[e]:V}function p(e,t){e&&("string"!=typeof e?ae(e,function(e,t){p(t,e)}):(t=t.length?t:[t],ae(t,function(e){e.deep===te&&(e.deep=!e.selector),e.split===te&&(e.split=!e.selector||e.inline),e.remove===te&&e.selector&&!e.inline&&(e.remove="none"),e.selector&&e.inline&&(e.mixed=!0,e.block_expand=!0),"string"==typeof e.classes&&(e.classes=e.classes.split(/\s+/))}),V[e]=t))}function h(e){return e&&V[e]&&delete V[e],V}function m(e){var t;return a.dom.getParent(e,function(e){return t=a.dom.getStyle(e,"text-decoration"),t&&"none"!==t}),t}function g(e){var t;1===e.nodeType&&e.parentNode&&1===e.parentNode.nodeType&&(t=m(e.parentNode),a.dom.getStyle(e,"color")&&t?a.dom.setStyle(e,"text-decoration",t):a.dom.getStyle(e,"text-decoration")===t&&a.dom.setStyle(e,"text-decoration",null))}function v(t,n,r){function i(e,t){if(t=t||d,e){if(t.onformat&&t.onformat(e,t,n,r),ae(t.styles,function(t,r){U.setStyle(e,r,A(t,n))}),t.styles){var i=U.getAttrib(e,"style");i&&e.setAttribute("data-mce-style",i)}ae(t.attributes,function(t,r){U.setAttrib(e,r,A(t,n))}),ae(t.classes,function(t){t=A(t,n),U.hasClass(e,t)||U.addClass(e,t)})}}function o(){function t(t,n){var i=new e(n);for(r=i.current();r;r=i.prev())if(r.childNodes.length>1||r==t||"BR"==r.tagName)return r}var n=a.selection.getRng(),i=n.startContainer,o=n.endContainer;if(i!=o&&0===n.endOffset){var s=t(i,o),l=3==s.nodeType?s.length:s.childNodes.length;n.setEnd(s,l)}return n}function l(e,r,o){var a=[],l,f,p=!0;l=d.inline||d.block,f=U.create(l),i(f),q.walk(e,function(e){function r(e){var g,v,y,b,x;return x=p,g=e.nodeName.toLowerCase(),v=e.parentNode.nodeName.toLowerCase(),1===e.nodeType&&ne(e)&&(x=p,p="true"===ne(e),b=!0),S(g,"br")?(h=0,void(d.block&&U.remove(e))):d.wrapper&&C(e,t,n)?void(h=0):p&&!b&&d.block&&!d.wrapper&&s(g)&&j(v,l)?(e=U.rename(e,l),i(e),a.push(e),void(h=0)):d.selector&&(ae(u,function(t){"collapsed"in t&&t.collapsed!==m||U.is(e,t.selector)&&!c(e)&&(i(e,t),y=!0)}),!d.inline||y)?void(h=0):void(!p||b||!j(l,g)||!j(v,l)||!o&&3===e.nodeType&&1===e.nodeValue.length&&65279===e.nodeValue.charCodeAt(0)||c(e)||d.inline&&Y(e)?(h=0,ae(se(e.childNodes),r),b&&(p=x),h=0):(h||(h=U.clone(f,Q),e.parentNode.insertBefore(h,e),a.push(h)),h.appendChild(e)))}var h;ae(e,r)}),d.links===!0&&ae(a,function(e){function t(e){"A"===e.nodeName&&i(e,d),ae(se(e.childNodes),t)}t(e)}),ae(a,function(e){function r(e){var t=0;return ae(e.childNodes,function(e){B(e)||oe(e)||t++}),t}function o(e){var t,n;return ae(e.childNodes,function(e){return 1!=e.nodeType||oe(e)||c(e)?void 0:(t=e,Q)}),t&&!oe(t)&&k(t,d)&&(n=U.clone(t,Q),i(n),U.replace(n,e,Z),U.remove(t,1)),n||e}var s;if(s=r(e),(a.length>1||!Y(e))&&0===s)return void U.remove(e,1);if(d.inline||d.wrapper){if(d.exact||1!==s||(e=o(e)),ae(u,function(t){ae(U.select(t.inline,e),function(e){oe(e)||H(t,n,e,t.exact?e:null)})}),C(e.parentNode,t,n))return U.remove(e,1),e=0,Z;d.merge_with_parents&&U.getParent(e.parentNode,function(r){return C(r,t,n)?(U.remove(e,1),e=0,Z):void 0}),e&&d.merge_siblings!==!1&&(e=I(O(e),e),e=I(e,O(e,Z)))}})}var u=f(t),d=u[0],p,h,m=!r&&$.isCollapsed();if(d)if(r)r.nodeType?(h=U.createRng(),h.setStartBefore(r),h.setEndAfter(r),l(L(h,u),null,!0)):l(r,null,!0);else if(m&&d.inline&&!U.select("td.mce-item-selected,th.mce-item-selected").length)z("apply",t,n);else{var y=a.selection.getNode();K||!u[0].defaultBlock||U.getParent(y,U.isBlock)||v(u[0].defaultBlock),a.selection.setRng(o()),p=$.getBookmark(),l(L($.getRng(Z),u),p),d.styles&&(d.styles.color||d.styles.textDecoration)&&(le(y,g,"childNodes"),g(y)),$.moveToBookmark(p),W($.getRng(Z)),a.nodeChanged()}}function y(e,t,n,r){function i(e){var n,r,o,a,s;if(1===e.nodeType&&ne(e)&&(a=y,y="true"===ne(e),s=!0),n=se(e.childNodes),y&&!s)for(r=0,o=p.length;o>r&&!H(p[r],t,e,e);r++);if(h.deep&&n.length){for(r=0,o=n.length;o>r;r++)i(n[r]);s&&(y=a)}}function o(n){var i;return ae(l(n.parentNode).reverse(),function(n){var o;i||"_start"==n.id||"_end"==n.id||(o=C(n,e,t,r),o&&o.split!==!1&&(i=n))}),i}function s(e,n,r,i){var o,a,s,l,c,u;if(e){for(u=e.parentNode,o=n.parentNode;o&&o!=u;o=o.parentNode){for(a=U.clone(o,Q),c=0;c=0;o--){if(a=t[o].selector,!a||t[o].defaultBlock)return Z;for(i=r.length-1;i>=0;i--)if(U.is(r[i],a))return Z}return Q}function E(e,t,n){var r;return ee||(ee={},r={},a.on("NodeChange",function(e){var t=l(e.element),n={};t=i.grep(t,function(e){return 1==e.nodeType&&!e.getAttribute("data-mce-bogus")}),ae(ee,function(e,i){ae(t,function(o){return C(o,i,{},e.similar)?(r[i]||(ae(e,function(e){e(!0,{node:o,format:i,parents:t})}),r[i]=e),n[i]=e,!1):void 0})}),ae(r,function(i,o){n[o]||(delete r[o],ae(i,function(n){n(!1,{node:e.element,format:o,parents:t})}))})})),ae(e.split(","),function(e){ee[e]||(ee[e]=[],ee[e].similar=n),ee[e].push(t)}),this}function N(e){return o.getCssText(a,e)}function k(e,t){return S(e,t.inline)?Z:S(e,t.block)?Z:t.selector?1==e.nodeType&&U.is(e,t.selector):void 0}function S(e,t){return e=e||"",t=t||"",e=""+(e.nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()==t.toLowerCase()}function T(e,t){return R(U.getStyle(e,t),t)}function R(e,t){return("color"==t||"backgroundColor"==t)&&(e=U.toHex(e)),"fontWeight"==t&&700==e&&(e="bold"),"fontFamily"==t&&(e=e.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),""+e}function A(e,t){return"string"!=typeof e?e=e(t):t&&(e=e.replace(/%(\w+)/g,function(e,n){return t[n]||e})),e}function B(e){return e&&3===e.nodeType&&/^([\t \r\n]+|)$/.test(e.nodeValue)}function D(e,t,n){var r=U.create(t,n);return e.parentNode.insertBefore(r,e),r.appendChild(e),r}function L(t,n,r){function i(e){function t(e){return"BR"==e.nodeName&&e.getAttribute("data-mce-bogus")&&!e.nextSibling}var r,i,o,a,s;if(r=i=e?g:y,a=e?"previousSibling":"nextSibling",s=U.getRoot(),3==r.nodeType&&!B(r)&&(e?v>0:bo?n:o,-1===n||r||n++):(n=a.indexOf(" ",t),o=a.indexOf("\xa0",t),n=-1!==n&&(-1===o||o>n)?n:o),n}var s,l,c,u;if(3===t.nodeType){if(c=o(t,n),-1!==c)return{container:t,offset:c};u=t}for(s=new e(t,U.getParent(t,Y)||a.getBody());l=s[i?"prev":"next"]();)if(3===l.nodeType){if(u=l,c=o(l),-1!==c)return{container:l,offset:c}}else if(Y(l))break;return u?(n=i?0:u.length,{container:u,offset:n}):void 0}function d(e,r){var i,o,a,s;for(3==e.nodeType&&0===e.nodeValue.length&&e[r]&&(e=e[r]),i=l(e),o=0;op?p:v],3==g.nodeType&&(v=0)),1==y.nodeType&&y.hasChildNodes()&&(p=y.childNodes.length-1,y=y.childNodes[b>p?p:b-1],3==y.nodeType&&(b=y.nodeValue.length)),g=c(g),y=c(y),(oe(g.parentNode)||oe(g))&&(g=oe(g)?g:g.parentNode,g=g.nextSibling||g,3==g.nodeType&&(v=0)),(oe(y.parentNode)||oe(y))&&(y=oe(y)?y:y.parentNode,y=y.previousSibling||y,3==y.nodeType&&(b=y.length)),n[0].inline&&(t.collapsed&&(m=u(g,v,!0),m&&(g=m.container,v=m.offset),m=u(y,b),m&&(y=m.container,b=m.offset)),h=o(y,b),h.node)){for(;h.node&&0===h.offset&&h.node.previousSibling;)h=o(h.node.previousSibling);h.node&&h.offset>0&&3===h.node.nodeType&&" "===h.node.nodeValue.charAt(h.offset-1)&&h.offset>1&&(y=h.node,y.splitText(h.offset-1))}return(n[0].inline||n[0].block_expand)&&(n[0].inline&&3==g.nodeType&&0!==v||(g=i(!0)),n[0].inline&&3==y.nodeType&&b!==y.nodeValue.length||(y=i())),n[0].selector&&n[0].expand!==Q&&!n[0].inline&&(g=d(g,"previousSibling"),y=d(y,"nextSibling")),(n[0].block||n[0].selector)&&(g=f(g,"previousSibling"),y=f(y,"nextSibling"),n[0].block&&(Y(g)||(g=i(!0)),Y(y)||(y=i()))),1==g.nodeType&&(v=G(g),g=g.parentNode),1==y.nodeType&&(b=G(y)+1,y=y.parentNode),{startContainer:g,startOffset:v,endContainer:y,endOffset:b}}function M(e,t){return t.links&&"A"==e.tagName}function H(e,t,n,r){var i,o,a;if(!k(n,e)&&!M(n,e))return Q;if("all"!=e.remove)for(ae(e.styles,function(i,o){i=R(A(i,t),o),"number"==typeof o&&(o=i,r=0),(e.remove_similar||!r||S(T(r,o),i))&&U.setStyle(n,o,""),a=1}),a&&""===U.getAttrib(n,"style")&&(n.removeAttribute("style"),n.removeAttribute("data-mce-style")),ae(e.attributes,function(e,i){var o;if(e=A(e,t),"number"==typeof i&&(i=e,r=0),!r||S(U.getAttrib(r,i),e)){if("class"==i&&(e=U.getAttrib(n,i),e&&(o="",ae(e.split(/\s+/),function(e){/mce\-\w+/.test(e)&&(o+=(o?" ":"")+e)}),o)))return void U.setAttrib(n,i,o);"class"==i&&n.removeAttribute("className"),J.test(i)&&n.removeAttribute("data-mce-"+i),n.removeAttribute(i)}}),ae(e.classes,function(e){e=A(e,t),(!r||U.hasClass(r,e))&&U.removeClass(n,e)}),o=U.getAttribs(n),i=0;io?o:i]),3===r.nodeType&&n&&i>=r.nodeValue.length&&(r=new e(r,a.getBody()).next()||r),3!==r.nodeType||n||0!==i||(r=new e(r,a.getBody()).prev()||r),r}function z(t,n,r,i){function o(e){var t=U.create("span",{id:g,"data-mce-bogus":!0,style:b?"color:red":""});return e&&t.appendChild(a.getDoc().createTextNode(X)),t}function l(e,t){for(;e;){if(3===e.nodeType&&e.nodeValue!==X||e.childNodes.length>1)return!1;t&&1===e.nodeType&&t.push(e),e=e.firstChild}return!0}function c(e){for(;e;){if(e.id===g)return e;e=e.parentNode}}function u(t){var n;if(t)for(n=new e(t,t),t=n.current();t;t=n.next())if(3===t.nodeType)return t}function d(e,t){var n,r;if(e)r=$.getRng(!0),l(e)?(t!==!1&&(r.setStartBefore(e),r.setEndBefore(e)),U.remove(e)):(n=u(e),n.nodeValue.charAt(0)===X&&(n.deleteData(0,1),r.startContainer==n&&r.startOffset>0&&r.setStart(n,r.startOffset-1),r.endContainer==n&&r.endOffset>0&&r.setEnd(n,r.endOffset-1)),U.remove(e,1)),$.setRng(r);else if(e=c($.getStart()),!e)for(;e=U.get(g);)d(e,!1)}function p(){var e,t,i,a,s,l,d;e=$.getRng(!0),a=e.startOffset,l=e.startContainer,d=l.nodeValue,t=c($.getStart()),t&&(i=u(t)),d&&a>0&&a=0;h--)u.appendChild(U.clone(p[h],!1)),u=u.firstChild;u.appendChild(U.doc.createTextNode(X)),u=u.firstChild;var g=U.getParent(d,s);g&&U.isEmpty(g)?d.parentNode.replaceChild(m,d):U.insertAfter(m,d),$.setCursorLocation(u,1),U.isEmpty(d)&&U.remove(d)}}function m(){var e;e=c($.getStart()),e&&!U.isEmpty(e)&&le(e,function(e){1!=e.nodeType||e.id===g||U.isEmpty(e)||U.setAttrib(e,"data-mce-bogus",null)},"childNodes")}var g="_mce_caret",b=a.settings.caret_debug;a._hasCaretEvents||(ie=function(){var e=[],t;if(l(c($.getStart()),e))for(t=e.length;t--;)U.setAttrib(e[t],"data-mce-bogus","1")},re=function(e){var t=e.keyCode;d(),(8==t&&$.isCollapsed()||37==t||39==t)&&d(c($.getStart())),m()},a.on("SetContent",function(e){e.selection&&m()}),a._hasCaretEvents=!0),"apply"==t?p():h()}function W(t){var n=t.startContainer,r=t.startOffset,i,o,a,s,l;if(3==n.nodeType&&r>=n.nodeValue.length&&(r=G(n),n=n.parentNode,i=!0),1==n.nodeType)for(s=n.childNodes,n=s[Math.min(r,s.length-1)],o=new e(n,U.getParent(n,U.isBlock)),(r>s.length-1||i)&&o.next(),a=o.current();a;a=o.next())if(3==a.nodeType&&!B(a))return l=U.create("a",{"data-mce-bogus":"all"},X),a.parentNode.insertBefore(l,a),t.setStart(a,0),$.setRng(t),void U.remove(l)}var V={},U=a.dom,$=a.selection,q=new t(U),j=a.schema.isValidChild,Y=U.isBlock,K=a.settings.forced_root_block,G=U.nodeIndex,X="\ufeff",J=/^(src|href|style)$/,Q=!1,Z=!0,ee,te,ne=U.getContentEditable,re,ie,oe=n.isBookmarkNode,ae=i.each,se=i.grep,le=i.walk,ce=i.extend;ce(this,{get:f,register:p,unregister:h,apply:v,remove:y,toggle:b,match:x,matchAll:w,matchNode:C,canApply:_,formatChanged:E,getCssText:N}),u(),d(),a.on("BeforeGetContent",function(e){ie&&"raw"!=e.format&&ie()}),a.on("mouseup keydown",function(e){re&&re(e)})}}),r(I,[B,u,d,N],function(e,t,n,r){var i=n.trim,o;return o=new RegExp(["]+data-mce-bogus[^>]+>[\u200b\ufeff]+<\\/span>",'\\s?data-mce-selected="[^"]+"'].join("|"),"gi"),function(n){function a(){var e=n.getContent({format:"raw",no_events:1}),t=/<(\w+) [^>]*data-mce-bogus="all"[^>]*>/g,a,s,l,c,u,d=n.schema;for(e=e.replace(o,""),u=d.getShortEndedElements();c=t.exec(e);)s=t.lastIndex,l=c[0].length,a=u[c[1]]?s:r.findEndTag(d,e,s),e=e.substring(0,s-l)+e.substring(a),t.lastIndex=s-l;return i(e)}function s(e){l.typing=!1,l.add({},e)}var l=this,c=0,u=[],d,f,p=0;return n.on("init",function(){l.add()}),n.on("BeforeExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&l.beforeChange()}),n.on("ExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&s(e)}),n.on("ObjectResizeStart",function(){l.beforeChange()}),n.on("SaveContent ObjectResized blur",s),n.on("DragEnd",s),n.on("KeyUp",function(e){var r=e.keyCode;(r>=33&&36>=r||r>=37&&40>=r||45==r||13==r||e.ctrlKey)&&(s(),n.nodeChanged()),(46==r||8==r||t.mac&&(91==r||93==r))&&n.nodeChanged(),f&&l.typing&&(n.isDirty()||(n.isNotDirty=!u[0]||a()==u[0].content,n.isNotDirty||n.fire("change",{level:u[0],lastLevel:null})),n.fire("TypingUndo"),f=!1,n.nodeChanged())}),n.on("KeyDown",function(t){var n=t.keyCode;if(n>=33&&36>=n||n>=37&&40>=n||45==n)return void(l.typing&&s(t));var r=e.modifierPressed(t);!(16>n||n>20)||224==n||91==n||l.typing||r||(l.beforeChange(),l.typing=!0,l.add({},t),f=!0)}),n.on("MouseDown",function(e){l.typing&&s(e)}),n.addShortcut("meta+z","","Undo"),n.addShortcut("meta+y,meta+shift+z","","Redo"),n.on("AddUndo Undo Redo ClearUndos",function(e){e.isDefaultPrevented()||n.nodeChanged()}),l={data:u,typing:!1,beforeChange:function(){p||(d=n.selection.getBookmark(2,!0))},add:function(e,t){var r,i=n.settings,o;if(e=e||{},e.content=a(),p||n.removed)return null;if(o=u[c],n.fire("BeforeAddUndo",{level:e,lastLevel:o,originalEvent:t}).isDefaultPrevented())return null;if(o&&o.content==e.content)return null;if(u[c]&&(u[c].beforeBookmark=d),i.custom_undo_redo_levels&&u.length>i.custom_undo_redo_levels){for(r=0;r0&&(n.isNotDirty=!1,n.fire("change",s)),e},undo:function(){var e;return l.typing&&(l.add(),l.typing=!1),c>0&&(e=u[--c],0===c&&(n.isNotDirty=!0),n.setContent(e.content,{format:"raw"}),n.selection.moveToBookmark(e.beforeBookmark),n.fire("undo",{level:e})),e},redo:function(){var e;return c0||l.typing&&u[0]&&a()!=u[0].content},hasRedo:function(){return cD)&&(u=a.create("br"),t.parentNode.insertBefore(u,t)),l.setStartBefore(t),l.setEndBefore(t)):(l.setStartAfter(t),l.setEndAfter(t)):(l.setStart(t,0),l.setEnd(t,0));s.setRng(l),a.remove(u),s.scrollIntoView(t)}}function v(e){var t=l.forced_root_block;t&&t.toLowerCase()===e.tagName.toLowerCase()&&a.setAttribs(e,l.forced_root_block_attrs)}function y(e){var t=R,n,i,o,s=u.getTextInlineElements();if(e||"TABLE"==O?(n=a.create(e||F),v(n)):n=B.cloneNode(!1),o=n,l.keep_styles!==!1)do if(s[t.nodeName]){if("_mce_caret"==t.id)continue;i=t.cloneNode(!1),a.setAttrib(i,"id",""),n.hasChildNodes()?(i.appendChild(n.firstChild),n.appendChild(i)):(o=i,n.appendChild(i))}while(t=t.parentNode);return r||(o.innerHTML='
'),n}function b(t){var n,r,i;if(3==R.nodeType&&(t?A>0:AR.childNodes.length-1,R=R.childNodes[Math.min(A,R.childNodes.length-1)]||R,A=z&&3==R.nodeType?R.nodeValue.length:0),T=E(R)){if(c.beforeChange(),!a.isBlock(T)&&T!=a.getRoot())return void((!F||L)&&w());if((F&&!L||!F&&L)&&(R=C(R,A)),B=a.getParent(R,a.isBlock),P=B?a.getParent(B.parentNode,a.isBlock):null,O=B?B.nodeName.toUpperCase():"",I=P?P.nodeName.toUpperCase():"","LI"!=I||o.ctrlKey||(B=P,O=I),/^(LI|DT|DD)$/.test(O)){if(!F&&L)return void w();if(a.isEmpty(B))return void x()}if("PRE"==O&&l.br_in_pre!==!1){if(!L)return void w()}else if(!F&&!L&&"LI"!=O||F&&L)return void w();F&&B===i.getBody()||(F=F||"P",b()?(M=/^(H[1-6]|PRE|FIGURE)$/.test(O)&&"HGROUP"!=I?y(F):y(),l.end_container_on_empty_block&&p(P)&&a.isEmpty(B)?M=a.split(P,B):a.insertAfter(M,B),g(M)):b(!0)?(M=B.parentNode.insertBefore(y(),B),h(M),g(B)):(S=k.cloneRange(),S.setEndAfter(B),H=S.extractContents(),_(H),M=H.firstChild,a.insertAfter(H,B),m(M),N(B),g(M)),a.setAttrib(M,"id",""),i.fire("NewBlock",{newBlock:M}),c.add())}}}var a=i.dom,s=i.selection,l=i.settings,c=i.undoManager,u=i.schema,d=u.getNonEmptyElements(),f=u.getMoveCaretBeforeOnEnterElements();i.on("keydown",function(e){13==e.keyCode&&o(e)!==!1&&e.preventDefault()})}}),r(z,[],function(){return function(e){function t(){var t=i.getStart(),s=e.getBody(),l,c,u,d,f,p,h,m=-16777215,g,v,y,b,C;if(C=n.forced_root_block,t&&1===t.nodeType&&C){for(;t&&t!=s;){if(a[t.nodeName])return;t=t.parentNode}if(l=i.getRng(),l.setStart){c=l.startContainer,u=l.startOffset,d=l.endContainer,f=l.endOffset;try{v=e.getDoc().activeElement===s}catch(x){}}else l.item&&(t=l.item(0),l=e.getDoc().body.createTextRange(),l.moveToElementText(t)),v=l.parentElement().ownerDocument===e.getDoc(),y=l.duplicate(),y.collapse(!0),u=-1*y.move("character",m),y.collapsed||(y=l.duplicate(),y.collapse(!1),f=-1*y.move("character",m)-u);for(t=s.firstChild,b=s.nodeName.toLowerCase();t;)if((3===t.nodeType||1==t.nodeType&&!a[t.nodeName])&&o.isValidChild(b,C.toLowerCase())){if(3===t.nodeType&&0===t.nodeValue.length){h=t,t=t.nextSibling,r.remove(h);continue}p||(p=r.create(C,e.settings.forced_root_block_attrs),t.parentNode.insertBefore(p,t),g=!0),h=t,t=t.nextSibling,p.appendChild(h)}else p=null,t=t.nextSibling;if(g&&v){if(l.setStart)l.setStart(c,u),l.setEnd(d,f),i.setRng(l);else try{l=e.getDoc().body.createTextRange(),l.moveToElementText(s),l.collapse(!0),l.moveStart("character",u),f>0&&l.moveEnd("character",f),l.select()}catch(x){}e.nodeChanged()}}}var n=e.settings,r=e.dom,i=e.selection,o=e.schema,a=o.getBlockElements();n.forced_root_block&&e.on("NodeChange",t)}}),r(W,[T,u,d,H,x,h],function(e,n,r,i,o,a){var s=r.each,l=r.extend,c=r.map,u=r.inArray,d=r.explode,f=n.gecko,p=n.ie,h=n.ie&&n.ie<11,m=!0,g=!1;return function(r){function v(e,t,n,i){var o,a,c=0;if(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(e)||i&&i.skip_focus||r.focus(),i=l({},i),i=r.fire("BeforeExecCommand",{command:e,ui:t,value:n}),i.isDefaultPrevented())return!1;if(a=e.toLowerCase(),o=M.exec[a])return o(a,t,n),r.fire("ExecCommand",{ -command:e,ui:t,value:n}),!0;if(s(r.plugins,function(i){return i.execCommand&&i.execCommand(e,t,n)?(r.fire("ExecCommand",{command:e,ui:t,value:n}),c=!0,!1):void 0}),c)return c;if(r.theme&&r.theme.execCommand&&r.theme.execCommand(e,t,n))return r.fire("ExecCommand",{command:e,ui:t,value:n}),!0;try{c=r.getDoc().execCommand(e,t,n)}catch(u){}return c?(r.fire("ExecCommand",{command:e,ui:t,value:n}),!0):!1}function y(e){var t;if(!r._isHidden()){if(e=e.toLowerCase(),t=M.state[e])return t(e);try{return r.getDoc().queryCommandState(e)}catch(n){}return!1}}function b(e){var t;if(!r._isHidden()){if(e=e.toLowerCase(),t=M.value[e])return t(e);try{return r.getDoc().queryCommandValue(e)}catch(n){}}}function C(e,t){t=t||"exec",s(e,function(e,n){s(n.toLowerCase().split(","),function(n){M[t][n]=e})})}function x(e,t,n){e=e.toLowerCase(),M.exec[e]=function(e,i,o,a){return t.call(n||r,i,o,a)}}function w(e){if(e=e.toLowerCase(),M.exec[e])return!0;try{return r.getDoc().queryCommandSupported(e)}catch(t){}return!1}function _(e,t,n){e=e.toLowerCase(),M.state[e]=function(){return t.call(n||r)}}function E(e,t,n){e=e.toLowerCase(),M.value[e]=function(){return t.call(n||r)}}function N(e){return e=e.toLowerCase(),!!M.exec[e]}function k(e,n,i){return n===t&&(n=g),i===t&&(i=null),r.getDoc().execCommand(e,n,i)}function S(e){return L.match(e)}function T(e,n){L.toggle(e,n?{value:n}:t),r.nodeChanged()}function R(e){P=D.getBookmark(e)}function A(){D.moveToBookmark(P)}var B,D,L,M={state:{},exec:{},value:{}},H=r.settings,P;r.on("PreInit",function(){B=r.dom,D=r.selection,H=r.settings,L=r.formatter}),l(this,{execCommand:v,queryCommandState:y,queryCommandValue:b,queryCommandSupported:w,addCommands:C,addCommand:x,addQueryStateHandler:_,addQueryValueHandler:E,hasCustomCommand:N}),C({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){r.undoManager.add()},"Cut,Copy,Paste":function(e){var t=r.getDoc(),i;try{k(e)}catch(o){i=m}if(i||!t.queryCommandSupported(e)){var a=r.translate("Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.");n.mac&&(a=a.replace(/Ctrl\+/g,"\u2318+")),r.windowManager.alert(a)}},unlink:function(){if(D.isCollapsed()){var e=D.getNode();return void("A"==e.tagName&&r.dom.remove(e,!0))}L.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t=e.substring(7);"full"==t&&(t="justify"),s("left,center,right,justify".split(","),function(e){t!=e&&L.remove("align"+e)}),T("align"+t),v("mceRepaint")},"InsertUnorderedList,InsertOrderedList":function(e){var t,n;k(e),t=B.getParent(D.getNode(),"ol,ul"),t&&(n=t.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(n.nodeName)&&(R(),B.split(n,t),A()))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){T(e)},"ForeColor,HiliteColor,FontName":function(e,t,n){T(e,n)},FontSize:function(e,t,n){var r,i;n>=1&&7>=n&&(i=d(H.font_size_style_values),r=d(H.font_size_classes),n=r?r[n-1]||n:i[n-1]||n),T(e,n)},RemoveFormat:function(e){L.remove(e)},mceBlockQuote:function(){T("blockquote")},FormatBlock:function(e,t,n){return T(n||"p")},mceCleanup:function(){var e=D.getBookmark();r.setContent(r.getContent({cleanup:m}),{cleanup:m}),D.moveToBookmark(e)},mceRemoveNode:function(e,t,n){var i=n||D.getNode();i!=r.getBody()&&(R(),r.dom.remove(i,m),A())},mceSelectNodeDepth:function(e,t,n){var i=0;B.getParent(D.getNode(),function(e){return 1==e.nodeType&&i++==n?(D.select(e),g):void 0},r.getBody())},mceSelectNode:function(e,t,n){D.select(n)},mceInsertContent:function(t,n,o){function a(e){function t(e){return r[e]&&3==r[e].nodeType}var n,r,i;return n=D.getRng(!0),r=n.startContainer,i=n.startOffset,3==r.nodeType&&(i>0?e=e.replace(/^ /," "):t("previousSibling")||(e=e.replace(/^ /," ")),i|)$/," "):t("nextSibling")||(e=e.replace(/( | )(
|)$/," "))),e}function l(){var e,t,n;e=D.getRng(!0),t=e.startContainer,n=e.startOffset,3==t.nodeType&&e.collapsed&&("\xa0"===t.data[n]?(t.deleteData(n,1),/[\u00a0| ]$/.test(o)||(o+=" ")):"\xa0"===t.data[n-1]&&(t.deleteData(n-1,1),/[\u00a0| ]$/.test(o)||(o=" "+o)))}function c(e){if(_)for(C=e.firstChild;C;C=C.walk(!0))E[C.name]&&C.attr("data-mce-new","true")}function u(){if(_){var e=r.getBody(),t=new i(B);s(B.select("*[data-mce-new]"),function(n){n.removeAttribute("data-mce-new");for(var r=n.parentNode;r&&r!=e;r=r.parentNode)t.compare(r,n)&&B.remove(n,!0)})}}var d,f,h,m,g,v,y,b,C,x,w,_,E=r.schema.getTextInlineElements();"string"!=typeof o&&(_=o.merge,o=o.content),/^ | $/.test(o)&&(o=a(o)),d=r.parser,f=new e({},r.schema),w='​',v={content:o,format:"html",selection:!0},r.fire("BeforeSetContent",v),o=v.content,-1==o.indexOf("{$caret}")&&(o+="{$caret}"),o=o.replace(/\{\$caret\}/,w),b=D.getRng();var N=b.startContainer||(b.parentElement?b.parentElement():null),k=r.getBody();N===k&&D.isCollapsed()&&B.isBlock(k.firstChild)&&B.isEmpty(k.firstChild)&&(b=B.createRng(),b.setStart(k.firstChild,0),b.setEnd(k.firstChild,0),D.setRng(b)),D.isCollapsed()||(r.getDoc().execCommand("Delete",!1,null),l()),h=D.getNode();var S={context:h.nodeName.toLowerCase()};if(g=d.parse(o,S),c(g),C=g.lastChild,"mce_marker"==C.attr("id"))for(y=C,C=C.prev;C;C=C.walk(!0))if(3==C.type||!B.isBlock(C.name)){r.schema.isValidChild(C.parent.name,"span")&&C.parent.insert(y,C,"br"===C.name);break}if(S.invalid){for(D.setContent(w),h=D.getNode(),m=r.getBody(),9==h.nodeType?h=C=m:C=h;C!==m;)h=C,C=C.parentNode;o=h==m?m.innerHTML:B.getOuterHTML(h),o=f.serialize(d.parse(o.replace(//i,function(){return f.serialize(g)}))),h==m?B.setHTML(m,o):B.setOuterHTML(h,o)}else o=f.serialize(g),C=h.firstChild,x=h.lastChild,!C||C===x&&"BR"===C.nodeName?B.setHTML(h,o):D.setContent(o);u(),y=B.get("mce_marker"),D.scrollIntoView(y),b=B.createRng(),C=y.previousSibling,C&&3==C.nodeType?(b.setStart(C,C.nodeValue.length),p||(x=y.nextSibling,x&&3==x.nodeType&&(C.appendData(x.data),x.parentNode.removeChild(x)))):(b.setStartBefore(y),b.setEndBefore(y)),B.remove(y),D.setRng(b),r.fire("SetContent",v),r.addVisual()},mceInsertRawHTML:function(e,t,n){D.setContent("tiny_mce_marker"),r.setContent(r.getContent().replace(/tiny_mce_marker/g,function(){return n}))},mceToggleFormat:function(e,t,n){T(n)},mceSetContent:function(e,t,n){r.setContent(n)},"Indent,Outdent":function(e){var t,n,i;t=H.indentation,n=/[a-z%]+$/i.exec(t),t=parseInt(t,10),y("InsertUnorderedList")||y("InsertOrderedList")?k(e):(H.forced_root_block||B.getParent(D.getNode(),B.isBlock)||L.apply("div"),s(D.getSelectedBlocks(),function(o){if("LI"!=o.nodeName){var a=r.getParam("indent_use_margin",!1)?"margin":"padding";a+="rtl"==B.getStyle(o,"direction",!0)?"Right":"Left","outdent"==e?(i=Math.max(0,parseInt(o.style[a]||0,10)-t),B.setStyle(o,a,i?i+n:"")):(i=parseInt(o.style[a]||0,10)+t+n,B.setStyle(o,a,i))}}))},mceRepaint:function(){if(f)try{R(m),D.getSel()&&D.getSel().selectAllChildren(r.getBody()),D.collapse(m),A()}catch(e){}},InsertHorizontalRule:function(){r.execCommand("mceInsertContent",!1,"
")},mceToggleVisualAid:function(){r.hasVisual=!r.hasVisual,r.addVisual()},mceReplaceContent:function(e,t,n){r.execCommand("mceInsertContent",!1,n.replace(/\{\$selection\}/g,D.getContent({format:"text"})))},mceInsertLink:function(e,t,n){var r;"string"==typeof n&&(n={href:n}),r=B.getParent(D.getNode(),"a"),n.href=n.href.replace(" ","%20"),r&&n.href||L.remove("link"),n.href&&L.apply("link",n,r)},selectAll:function(){var e=B.getRoot(),t;D.getRng().setStart?(t=B.createRng(),t.setStart(e,0),t.setEnd(e,e.childNodes.length),D.setRng(t)):(t=D.getRng(),t.item||(t.moveToElementText(e),t.select()))},"delete":function(){k("Delete");var e=r.getBody();B.isEmpty(e)&&(r.setContent(""),e.firstChild&&B.isBlock(e.firstChild)?r.selection.setCursorLocation(e.firstChild,0):r.selection.setCursorLocation(e,0))},mceNewDocument:function(){r.setContent("")},InsertLineBreak:function(e,t,n){function i(){for(var e=new a(p,v),t,n=r.schema.getNonEmptyElements();t=e.next();)if(n[t.nodeName.toLowerCase()]||t.length>0)return!0}var s=n,l,c,u,d=D.getRng(!0);new o(B).normalize(d);var f=d.startOffset,p=d.startContainer;if(1==p.nodeType&&p.hasChildNodes()){var g=f>p.childNodes.length-1;p=p.childNodes[Math.min(f,p.childNodes.length-1)]||p,f=g&&3==p.nodeType?p.nodeValue.length:0}var v=B.getParent(p,B.isBlock),y=v?v.nodeName.toUpperCase():"",b=v?B.getParent(v.parentNode,B.isBlock):null,C=b?b.nodeName.toUpperCase():"",x=s&&s.ctrlKey;"LI"!=C||x||(v=b,y=C),p&&3==p.nodeType&&f>=p.nodeValue.length&&(h||i()||(l=B.create("br"),d.insertNode(l),d.setStartAfter(l),d.setEndAfter(l),c=!0)),l=B.create("br"),d.insertNode(l);var w=B.doc.documentMode;return h&&"PRE"==y&&(!w||8>w)&&l.parentNode.insertBefore(B.doc.createTextNode("\r"),l),u=B.create("span",{}," "),l.parentNode.insertBefore(u,l),D.scrollIntoView(u),B.remove(u),c?(d.setStartBefore(l),d.setEndBefore(l)):(d.setStartAfter(l),d.setEndAfter(l)),D.setRng(d),r.undoManager.add(),m}}),C({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t="align"+e.substring(7),n=D.isCollapsed()?[B.getParent(D.getNode(),B.isBlock)]:D.getSelectedBlocks(),r=c(n,function(e){return!!L.matchNode(e,t)});return-1!==u(r,m)},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return S(e)},mceBlockQuote:function(){return S("blockquote")},Outdent:function(){var e;if(H.inline_styles){if((e=B.getParent(D.getStart(),B.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return m;if((e=B.getParent(D.getEnd(),B.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return m}return y("InsertUnorderedList")||y("InsertOrderedList")||!H.inline_styles&&!!B.getParent(D.getNode(),"BLOCKQUOTE")},"InsertUnorderedList,InsertOrderedList":function(e){var t=B.getParent(D.getNode(),"ul,ol");return t&&("insertunorderedlist"===e&&"UL"===t.tagName||"insertorderedlist"===e&&"OL"===t.tagName)}},"state"),C({"FontSize,FontName":function(e){var t=0,n;return(n=B.getParent(D.getNode(),"span"))&&(t="fontsize"==e?n.style.fontSize:n.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()),t}},"value"),C({Undo:function(){r.undoManager.undo()},Redo:function(){r.undoManager.redo()}})}}),r(V,[d],function(e){function t(e,o){var a=this,s,l;if(e=r(e),o=a.settings=o||{},s=o.base_uri,/^([\w\-]+):([^\/]{2})/i.test(e)||/^\s*#/.test(e))return void(a.source=e);var c=0===e.indexOf("//");0!==e.indexOf("/")||c||(e=(s?s.protocol||"http":"http")+"://mce_host"+e),/^[\w\-]*:?\/\//.test(e)||(l=o.base_uri?o.base_uri.path:new t(location.href).directory,""===o.base_uri.protocol?e="//mce_host"+a.toAbsPath(l,e):(e=/([^#?]*)([#?]?.*)/.exec(e),e=(s&&s.protocol||"http")+"://mce_host"+a.toAbsPath(l,e[1])+e[2])),e=e.replace(/@@/g,"(mce_at)"),e=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(e),n(i,function(t,n){var r=e[n];r&&(r=r.replace(/\(mce_at\)/g,"@@")),a[t]=r}),s&&(a.protocol||(a.protocol=s.protocol),a.userInfo||(a.userInfo=s.userInfo),a.port||"mce_host"!==a.host||(a.port=s.port),a.host&&"mce_host"!==a.host||(a.host=s.host),a.source=""),c&&(a.protocol="")}var n=e.each,r=e.trim,i="source protocol authority userInfo user password host port relative path directory file query anchor".split(" "),o={ftp:21,http:80,https:443,mailto:25};return t.prototype={setPath:function(e){var t=this;e=/^(.*?)\/?(\w+)?$/.exec(e),t.path=e[0],t.directory=e[1],t.file=e[2],t.source="",t.getURI()},toRelative:function(e){var n=this,r;if("./"===e)return e;if(e=new t(e,{base_uri:n}),"mce_host"!=e.host&&n.host!=e.host&&e.host||n.port!=e.port||n.protocol!=e.protocol&&""!==e.protocol)return e.getURI();var i=n.getURI(),o=e.getURI();return i==o||"/"==i.charAt(i.length-1)&&i.substr(0,i.length-1)==o?i:(r=n.toRelPath(n.path,e.path),e.query&&(r+="?"+e.query),e.anchor&&(r+="#"+e.anchor),r)},toAbsolute:function(e,n){return e=new t(e,{base_uri:this}),e.getURI(n&&this.isSameOrigin(e))},isSameOrigin:function(e){if(this.host==e.host&&this.protocol==e.protocol){if(this.port==e.port)return!0;var t=o[this.protocol];if(t&&(this.port||t)==(e.port||t))return!0}return!1},toRelPath:function(e,t){var n,r=0,i="",o,a;if(e=e.substring(0,e.lastIndexOf("/")),e=e.split("/"),n=t.split("/"),e.length>=n.length)for(o=0,a=e.length;a>o;o++)if(o>=n.length||e[o]!=n[o]){r=o+1;break}if(e.lengtho;o++)if(o>=e.length||e[o]!=n[o]){r=o+1;break}if(1===r)return t;for(o=0,a=e.length-(r-1);a>o;o++)i+="../";for(o=r-1,a=n.length;a>o;o++)i+=o!=r-1?"/"+n[o]:n[o];return i},toAbsPath:function(e,t){var r,i=0,o=[],a,s;for(a=/\/$/.test(t)?"/":"",e=e.split("/"),t=t.split("/"),n(e,function(e){e&&o.push(e)}),e=o,r=t.length-1,o=[];r>=0;r--)0!==t[r].length&&"."!==t[r]&&(".."!==t[r]?i>0?i--:o.push(t[r]):i++);return r=e.length-i,s=0>=r?o.reverse().join("/"):e.slice(0,r).join("/")+"/"+o.reverse().join("/"),0!==s.indexOf("/")&&(s="/"+s),a&&s.lastIndexOf("/")!==s.length-1&&(s+=a),s},getURI:function(e){var t,n=this;return(!n.source||e)&&(t="",e||(t+=n.protocol?n.protocol+"://":"//",n.userInfo&&(t+=n.userInfo+"@"),n.host&&(t+=n.host),n.port&&(t+=":"+n.port)),n.path&&(t+=n.path),n.query&&(t+="?"+n.query),n.anchor&&(t+="#"+n.anchor),n.source=t),n.source}},t}),r(U,[d],function(e){function t(){}var n=e.each,r=e.extend,i,o;return t.extend=i=function(e){function t(){var e,t,n,r=this;if(!o&&(r.init&&r.init.apply(r,arguments),t=r.Mixins))for(e=t.length;e--;)n=t[e],n.init&&n.init.apply(r,arguments)}function a(){return this}function s(e,t){return function(){var n=this,r=n._super,i;return n._super=c[e],i=t.apply(n,arguments),n._super=r,i}}var l=this,c=l.prototype,u,d,f;o=!0,u=new l,o=!1,e.Mixins&&(n(e.Mixins,function(t){t=t;for(var n in t)"init"!==n&&(e[n]=t[n])}),c.Mixins&&(e.Mixins=c.Mixins.concat(e.Mixins))),e.Methods&&n(e.Methods.split(","),function(t){e[t]=a}),e.Properties&&n(e.Properties.split(","),function(t){var n="_"+t;e[t]=function(e){var t=this,r;return e!==r?(t[n]=e,t):t[n]}}),e.Statics&&n(e.Statics,function(e,n){t[n]=e}),e.Defaults&&c.Defaults&&(e.Defaults=r({},c.Defaults,e.Defaults));for(d in e)f=e[d],u[d]="function"==typeof f&&c[d]?s(d,f):f;return t.prototype=u,t.constructor=t,t.extend=i,t},t}),r($,[d],function(e){function t(t){function n(){return!1}function r(){return!0}function i(e,i){var o,s,l,c;if(e=e.toLowerCase(),i=i||{},i.type=e,i.target||(i.target=u),i.preventDefault||(i.preventDefault=function(){i.isDefaultPrevented=r},i.stopPropagation=function(){i.isPropagationStopped=r},i.stopImmediatePropagation=function(){i.isImmediatePropagationStopped=r},i.isDefaultPrevented=n,i.isPropagationStopped=n,i.isImmediatePropagationStopped=n),t.beforeFire&&t.beforeFire(i),o=d[e])for(s=0,l=o.length;l>s;s++){if(c=o[s],c.once&&a(e,c.func),i.isImmediatePropagationStopped())return i.stopPropagation(),i;if(c.func.call(u,i)===!1)return i.preventDefault(),i}return i}function o(t,r,i,o){var a,s,l;if(r===!1&&(r=n),r)for(r={func:r},o&&e.extend(r,o),s=t.toLowerCase().split(" "),l=s.length;l--;)t=s[l],a=d[t],a||(a=d[t]=[],f(t,!0)),i?a.unshift(r):a.push(r);return c}function a(e,t){var n,r,i,o,a;if(e)for(o=e.toLowerCase().split(" "),n=o.length;n--;){if(e=o[n],r=d[e],!e){for(i in d)f(i,!1),delete d[i];return c}if(r){if(t)for(a=r.length;a--;)r[a].func===t&&(r=r.slice(0,a).concat(r.slice(a+1)),d[e]=r);else r.length=0;r.length||(f(e,!1),delete d[e])}}else{for(e in d)f(e,!1);d={}}return c}function s(e,t,n){return o(e,t,n,{once:!0})}function l(e){return e=e.toLowerCase(),!(!d[e]||0===d[e].length)}var c=this,u,d={},f;t=t||{},u=t.scope||c,f=t.toggleEvent||n,c.fire=i,c.on=o,c.off=a,c.once=s,c.has=l}var n=e.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchend"," ");return t.isNative=function(e){return!!n[e.toLowerCase()]},t}),r(q,[U],function(e){function t(e){for(var t=[],n=e.length,r;n--;)r=e[n],r.__checked||(t.push(r),r.__checked=1);for(n=t.length;n--;)delete t[n].__checked;return t}var n=/^([\w\\*]+)?(?:#([\w\\]+))?(?:\.([\w\\\.]+))?(?:\[\@?([\w\\]+)([\^\$\*!~]?=)([\w\\]+)\])?(?:\:(.+))?/i,r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i=/^\s*|\s*$/g,o,a=e.extend({init:function(e){function t(e){return e?(e=e.toLowerCase(),function(t){return"*"===e||t.type===e}):void 0}function o(e){return e?function(t){return t._name===e}:void 0}function a(e){return e?(e=e.split("."),function(t){for(var n=e.length;n--;)if(!t.hasClass(e[n]))return!1;return!0}):void 0}function s(e,t,n){return e?function(r){var i=r[e]?r[e]():"";return t?"="===t?i===n:"*="===t?i.indexOf(n)>=0:"~="===t?(" "+i+" ").indexOf(" "+n+" ")>=0:"!="===t?i!=n:"^="===t?0===i.indexOf(n):"$="===t?i.substr(i.length-n.length)===n:!1:!!n}:void 0}function l(e){var t;return e?(e=/(?:not\((.+)\))|(.+)/i.exec(e),e[1]?(t=u(e[1],[]),function(e){return!d(e,t)}):(e=e[2],function(t,n,r){return"first"===e?0===n:"last"===e?n===r-1:"even"===e?n%2===0:"odd"===e?n%2===1:t[e]?t[e]():!1})):void 0}function c(e,r,c){function u(e){e&&r.push(e)}var d;return d=n.exec(e.replace(i,"")),u(t(d[1])),u(o(d[2])),u(a(d[3])),u(s(d[4],d[5],d[6])),u(l(d[7])),r.psuedo=!!d[7],r.direct=c,r}function u(e,t){var n=[],i,o,a;do if(r.exec(""),o=r.exec(e),o&&(e=o[3],n.push(o[1]),o[2])){i=o[3];break}while(o);for(i&&u(i,t),e=[],a=0;a"!=n[a]&&e.push(c(n[a],[],">"===n[a-1]));return t.push(e),t}var d=this.match;this._selectors=u(e,[])},match:function(e,t){var n,r,i,o,a,s,l,c,u,d,f,p,h;for(t=t||this._selectors,n=0,r=t.length;r>n;n++){for(a=t[n],o=a.length,h=e,p=0,i=o-1;i>=0;i--)for(c=a[i];h;){if(c.psuedo)for(f=h.parent().items(),u=d=f.length;u--&&f[u]!==h;);for(s=0,l=c.length;l>s;s++)if(!c[s](h,u,d)){s=l+1;break}if(s===l){p++;break}if(i===o-1)break;h=h.parent()}if(p===o)return!0}return!1},find:function(e){function n(e,t,i){var o,a,s,l,c,u=t[i];for(o=0,a=e.length;a>o;o++){for(c=e[o],s=0,l=u.length;l>s;s++)if(!u[s](c,o,a)){s=l+1;break}if(s===l)i==t.length-1?r.push(c):c.items&&n(c.items(),t,i+1);else if(u.direct)return;c.items&&n(c.items(),t,i)}}var r=[],i,s,l=this._selectors;if(e.items){for(i=0,s=l.length;s>i;i++)n(e.items(),l[i],0);s>1&&(r=t(r))}return o||(o=a.Collection),new o(r)}});return a}),r(j,[d,q,U],function(e,t,n){var r,i,o=Array.prototype.push,a=Array.prototype.slice;return i={length:0,init:function(e){e&&this.add(e)},add:function(t){var n=this;return e.isArray(t)?o.apply(n,t):t instanceof r?n.add(t.toArray()):o.call(n,t),n},set:function(e){var t=this,n=t.length,r;for(t.length=0,t.add(e),r=t.length;n>r;r++)delete t[r];return t},filter:function(e){var n=this,i,o,a=[],s,l;for("string"==typeof e?(e=new t(e),l=function(t){return e.match(t)}):l=e,i=0,o=n.length;o>i;i++)s=n[i],l(s)&&a.push(s);return new r(a)},slice:function(){return new r(a.apply(this,arguments))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},each:function(t){return e.each(this,t),this},toArray:function(){return e.toArray(this)},indexOf:function(e){for(var t=this,n=t.length;n--&&t[n]!==e;);return n},reverse:function(){return new r(e.toArray(this).reverse())},hasClass:function(e){return this[0]?this[0].hasClass(e):!1},prop:function(e,t){var n=this,r,i;return t!==r?(n.each(function(n){n[e]&&n[e](t)}),n):(i=n[0],i&&i[e]?i[e]():void 0)},exec:function(t){var n=this,r=e.toArray(arguments).slice(1);return n.each(function(e){e[t]&&e[t].apply(e,r)}),n},remove:function(){for(var e=this.length;e--;)this[e].remove();return this}},e.each("fire on off show hide addClass removeClass append prepend before after reflow".split(" "),function(t){i[t]=function(){var n=e.toArray(arguments);return this.each(function(e){t in e&&e[t].apply(e,n)}),this}}),e.each("text name disabled active selected checked visible parent value data".split(" "),function(e){i[e]=function(t){return this.prop(e,t)}}),r=n.extend(i),t.Collection=r,r}),r(Y,[d,y],function(e,t){var n=0;return{id:function(){return"mceu_"+n++},createFragment:function(e){return t.DOM.createFragment(e)},getWindowSize:function(){return t.DOM.getViewPort()},getSize:function(e){var t,n;if(e.getBoundingClientRect){var r=e.getBoundingClientRect();t=Math.max(r.width||r.right-r.left,e.offsetWidth),n=Math.max(r.height||r.bottom-r.bottom,e.offsetHeight)}else t=e.offsetWidth,n=e.offsetHeight;return{width:t,height:n}},getPos:function(e,n){return t.DOM.getPos(e,n)},getViewPort:function(e){return t.DOM.getViewPort(e)},get:function(e){return document.getElementById(e)},addClass:function(e,n){return t.DOM.addClass(e,n)},removeClass:function(e,n){return t.DOM.removeClass(e,n)},hasClass:function(e,n){return t.DOM.hasClass(e,n)},toggleClass:function(e,n,r){return t.DOM.toggleClass(e,n,r)},css:function(e,n,r){return t.DOM.setStyle(e,n,r)},getRuntimeStyle:function(e,n){return t.DOM.getStyle(e,n,!0)},on:function(e,n,r,i){return t.DOM.bind(e,n,r,i)},off:function(e,n,r){return t.DOM.unbind(e,n,r)},fire:function(e,n,r){return t.DOM.fire(e,n,r)},innerHtml:function(e,n){t.DOM.setHTML(e,n)}}}),r(K,[U,d,$,j,Y],function(e,t,n,r,i){function o(e){return e._eventDispatcher||(e._eventDispatcher=new n({scope:e,toggleEvent:function(t,r){r&&n.isNative(t)&&(e._nativeEvents||(e._nativeEvents={}),e._nativeEvents[t]=!0,e._rendered&&e.bindPendingEvents())}})),e._eventDispatcher}var a="onmousewheel"in document,s=!1,l="mce-",c=e.extend({Statics:{classPrefix:l},isRtl:function(){return c.rtl},classPrefix:l,init:function(e){var n=this,r,o;if(n.settings=e=t.extend({},n.Defaults,e),n._id=e.id||i.id(),n._text=n._name="",n._width=n._height=0,n._aria={role:e.role},this._elmCache={},r=e.classes)for(r=r.split(" "),r.map={},o=r.length;o--;)r.map[r[o]]=!0;n._classes=r||[],n.visible(!0),t.each("title text width height name classes visible disabled active value".split(" "),function(t){var r=e[t],i;r!==i?n[t](r):n["_"+t]===i&&(n["_"+t]=!1)}),n.on("click",function(){return n.disabled()?!1:void 0}),e.classes&&t.each(e.classes.split(" "),function(e){n.addClass(e)}),n.settings=e,n._borderBox=n.parseBox(e.border),n._paddingBox=n.parseBox(e.padding),n._marginBox=n.parseBox(e.margin),e.hidden&&n.hide()},Properties:"parent,title,text,width,height,disabled,active,name,value",Methods:"renderHtml",getContainerElm:function(){return document.body},getParentCtrl:function(e){for(var t,n=this.getRoot().controlIdLookup;e&&n&&!(t=n[e.id]);)e=e.parentNode;return t},parseBox:function(e){var t,n=10;if(e)return"number"==typeof e?(e=e||0,{top:e,left:e,bottom:e,right:e}):(e=e.split(" "),t=e.length,1===t?e[1]=e[2]=e[3]=e[0]:2===t?(e[2]=e[0],e[3]=e[1]):3===t&&(e[3]=e[1]),{top:parseInt(e[0],n)||0,right:parseInt(e[1],n)||0,bottom:parseInt(e[2],n)||0,left:parseInt(e[3],n)||0})},borderBox:function(){return this._borderBox},paddingBox:function(){return this._paddingBox},marginBox:function(){return this._marginBox},measureBox:function(e,t){function n(t){var n=document.defaultView;return n?(t=t.replace(/[A-Z]/g,function(e){return"-"+e}),n.getComputedStyle(e,null).getPropertyValue(t)):e.currentStyle[t]}function r(e){var t=parseFloat(n(e),10);return isNaN(t)?0:t}return{top:r(t+"TopWidth"),right:r(t+"RightWidth"),bottom:r(t+"BottomWidth"),left:r(t+"LeftWidth")}},initLayoutRect:function(){var e=this,t=e.settings,n,r,o=e.getEl(),a,s,l,c,u,d,f,p;n=e._borderBox=e._borderBox||e.measureBox(o,"border"),e._paddingBox=e._paddingBox||e.measureBox(o,"padding"),e._marginBox=e._marginBox||e.measureBox(o,"margin"),p=i.getSize(o),d=t.minWidth,f=t.minHeight,l=d||p.width,c=f||p.height,a=t.width,s=t.height,u=t.autoResize,u="undefined"!=typeof u?u:!a&&!s,a=a||l,s=s||c;var h=n.left+n.right,m=n.top+n.bottom,g=t.maxWidth||65535,v=t.maxHeight||65535;return e._layoutRect=r={x:t.x||0,y:t.y||0,w:a,h:s,deltaW:h,deltaH:m,contentW:a-h,contentH:s-m,innerW:a-h,innerH:s-m,startMinWidth:d||0,startMinHeight:f||0,minW:Math.min(l,g),minH:Math.min(c,v),maxW:g,maxH:v,autoResize:u,scrollW:0},e._lastLayoutRect={},r},layoutRect:function(e){var t=this,n=t._layoutRect,r,i,o,a,s,l;return n||(n=t.initLayoutRect()),e?(o=n.deltaW,a=n.deltaH,e.x!==s&&(n.x=e.x),e.y!==s&&(n.y=e.y),e.minW!==s&&(n.minW=e.minW),e.minH!==s&&(n.minH=e.minH),i=e.w,i!==s&&(i=in.maxW?n.maxW:i,n.w=i,n.innerW=i-o),i=e.h,i!==s&&(i=in.maxH?n.maxH:i,n.h=i,n.innerH=i-a),i=e.innerW,i!==s&&(i=in.maxW-o?n.maxW-o:i,n.innerW=i,n.w=i+o),i=e.innerH,i!==s&&(i=in.maxH-a?n.maxH-a:i,n.innerH=i,n.h=i+a),e.contentW!==s&&(n.contentW=e.contentW),e.contentH!==s&&(n.contentH=e.contentH),r=t._lastLayoutRect,(r.x!==n.x||r.y!==n.y||r.w!==n.w||r.h!==n.h)&&(l=c.repaintControls,l&&l.map&&!l.map[t._id]&&(l.push(t),l.map[t._id]=!0),r.x=n.x,r.y=n.y,r.w=n.w,r.h=n.h),t):n},repaint:function(){var e=this,t,n,r,i,o=0,a=0,s,l;l=document.createRange?function(e){return e}:Math.round,t=e.getEl().style,r=e._layoutRect,s=e._lastRepaintRect||{},i=e._borderBox,o=i.left+i.right,a=i.top+i.bottom,r.x!==s.x&&(t.left=l(r.x)+"px",s.x=r.x),r.y!==s.y&&(t.top=l(r.y)+"px",s.y=r.y),r.w!==s.w&&(t.width=l(r.w-o)+"px",s.w=r.w),r.h!==s.h&&(t.height=l(r.h-a)+"px",s.h=r.h),e._hasBody&&r.innerW!==s.innerW&&(n=e.getEl("body").style,n.width=l(r.innerW)+"px",s.innerW=r.innerW),e._hasBody&&r.innerH!==s.innerH&&(n=n||e.getEl("body").style,n.height=l(r.innerH)+"px",s.innerH=r.innerH),e._lastRepaintRect=s,e.fire("repaint",{},!1)},on:function(e,t){function n(e){var t,n;return"string"!=typeof e?e:function(i){return t||r.parentsAndSelf().each(function(r){var i=r.settings.callbacks;return i&&(t=i[e])?(n=r,!1):void 0}),t.call(n,i)}}var r=this;return o(r).on(e,n(t)),r},off:function(e,t){return o(this).off(e,t),this},fire:function(e,t,n){var r=this;if(t=t||{},t.control||(t.control=r),t=o(r).fire(e,t),n!==!1&&r.parent)for(var i=r.parent();i&&!t.isPropagationStopped();)i.fire(e,t,!1),i=i.parent();return t},hasEventListeners:function(e){return o(this).has(e)},parents:function(e){var t=this,n,i=new r;for(n=t.parent();n;n=n.parent())i.add(n);return e&&(i=i.filter(e)),i},parentsAndSelf:function(e){return new r(this).add(this.parents(e))},next:function(){var e=this.parent().items();return e[e.indexOf(this)+1]},prev:function(){var e=this.parent().items();return e[e.indexOf(this)-1]},findCommonAncestor:function(e,t){for(var n;e;){for(n=t;n&&e!=n;)n=n.parent();if(e==n)break;e=e.parent()}return e},hasClass:function(e,t){var n=this._classes[t||"control"];return e=this.classPrefix+e,n&&!!n.map[e]},addClass:function(e,t){var n=this,r,i;return e=this.classPrefix+e,r=n._classes[t||"control"],r||(r=[],r.map={},n._classes[t||"control"]=r),r.map[e]||(r.map[e]=e,r.push(e),n._rendered&&(i=n.getEl(t),i&&(i.className=r.join(" ")))),n},removeClass:function(e,t){var n=this,r,i,o;if(e=this.classPrefix+e,r=n._classes[t||"control"],r&&r.map[e])for(delete r.map[e],i=r.length;i--;)r[i]===e&&r.splice(i,1);return n._rendered&&(o=n.getEl(t),o&&(o.className=r.join(" "))),n},toggleClass:function(e,t,n){var r=this;return t?r.addClass(e,n):r.removeClass(e,n),r},classes:function(e){var t=this._classes[e||"control"];return t?t.join(" "):""},innerHtml:function(e){return i.innerHtml(this.getEl(),e),this},getEl:function(e){var t=e?this._id+"-"+e:this._id;return this._elmCache[t]||(this._elmCache[t]=i.get(t)),this._elmCache[t]},visible:function(e){var t=this,n;return"undefined"!=typeof e?(t._visible!==e&&(t._rendered&&(t.getEl().style.display=e?"":"none"),t._visible=e,n=t.parent(),n&&(n._lastRect=null),t.fire(e?"show":"hide")),t):t._visible},show:function(){return this.visible(!0)},hide:function(){return this.visible(!1)},focus:function(){try{this.getEl().focus()}catch(e){}return this},blur:function(){return this.getEl().blur(),this},aria:function(e,t){var n=this,r=n.getEl(n.ariaTarget);return"undefined"==typeof t?n._aria[e]:(n._aria[e]=t,n._rendered&&r.setAttribute("role"==e?e:"aria-"+e,t),n)},encode:function(e,t){return t!==!1&&(e=this.translate(e)),(e||"").replace(/[&<>"]/g,function(e){return"&#"+e.charCodeAt(0)+";"})},translate:function(e){return c.translate?c.translate(e):e},before:function(e){var t=this,n=t.parent();return n&&n.insert(e,n.items().indexOf(t),!0),t},after:function(e){var t=this,n=t.parent();return n&&n.insert(e,n.items().indexOf(t)),t},remove:function(){var e=this,t=e.getEl(),n=e.parent(),r,o;if(e.items){var a=e.items().toArray();for(o=a.length;o--;)a[o].remove()}n&&n.items&&(r=[],n.items().each(function(t){t!==e&&r.push(t)}),n.items().set(r),n._lastRect=null),e._eventsRoot&&e._eventsRoot==e&&i.off(t);var s=e.getRoot().controlIdLookup;return s&&delete s[e._id],t&&t.parentNode&&t.parentNode.removeChild(t),e._rendered=!1,e},renderBefore:function(e){var t=this;return e.parentNode.insertBefore(i.createFragment(t.renderHtml()),e),t.postRender(),t},renderTo:function(e){var t=this;return e=e||t.getContainerElm(),e.appendChild(i.createFragment(t.renderHtml())),t.postRender(),t},postRender:function(){var e=this,t=e.settings,n,r,o,a,s;for(a in t)0===a.indexOf("on")&&e.on(a.substr(2),t[a]);if(e._eventsRoot){for(o=e.parent();!s&&o;o=o.parent())s=o._eventsRoot;if(s)for(a in s._nativeEvents)e._nativeEvents[a]=!0}e.bindPendingEvents(),t.style&&(n=e.getEl(),n&&(n.setAttribute("style",t.style),n.style.cssText=t.style)),e._visible||i.css(e.getEl(),"display","none"),e.settings.border&&(r=e.borderBox(),i.css(e.getEl(),{"border-top-width":r.top,"border-right-width":r.right,"border-bottom-width":r.bottom,"border-left-width":r.left}));var l=e.getRoot();l.controlIdLookup||(l.controlIdLookup={}),l.controlIdLookup[e._id]=e;for(var c in e._aria)e.aria(c,e._aria[c]);e.fire("postrender",{},!1)},scrollIntoView:function(e){function t(e,t){var n,r,i=e;for(n=r=0;i&&i!=t&&i.nodeType;)n+=i.offsetLeft||0,r+=i.offsetTop||0,i=i.offsetParent;return{x:n,y:r}}var n=this.getEl(),r=n.parentNode,i,o,a,s,l,c,u=t(n,r);return i=u.x,o=u.y,a=n.offsetWidth,s=n.offsetHeight,l=r.clientWidth,c=r.clientHeight,"end"==e?(i-=l-a,o-=c-s):"center"==e&&(i-=l/2-a/2,o-=c/2-s/2),r.scrollLeft=i,r.scrollTop=o,this},bindPendingEvents:function(){function e(e){var t=o.getParentCtrl(e.target);t&&t.fire(e.type,e)}function t(){var e=d._lastHoverCtrl;e&&(e.fire("mouseleave",{target:e.getEl()}),e.parents().each(function(e){e.fire("mouseleave",{target:e.getEl()})}),d._lastHoverCtrl=null)}function n(e){var t=o.getParentCtrl(e.target),n=d._lastHoverCtrl,r=0,i,a,s;if(t!==n){if(d._lastHoverCtrl=t,a=t.parents().toArray().reverse(),a.push(t),n){for(s=n.parents().toArray().reverse(),s.push(n),r=0;r=r;i--)n=s[i],n.fire("mouseleave",{target:n.getEl()})}for(i=r;il;l++)d=u[l]._eventsRoot;for(d||(d=u[u.length-1]||o),o._eventsRoot=d,c=l,l=0;c>l;l++)u[l]._eventsRoot=d;var h=d._delegates;h||(h=d._delegates={});for(p in f){if(!f)return!1;"wheel"!==p||s?("mouseenter"===p||"mouseleave"===p?d._hasMouseEnter||(i.on(d.getEl(),"mouseleave",t),i.on(d.getEl(),"mouseover",n),d._hasMouseEnter=1):h[p]||(i.on(d.getEl(),p,e),h[p]=!0),f[p]=!1):a?i.on(o.getEl(),"mousewheel",r):i.on(o.getEl(),"DOMMouseScroll",r)}}},getRoot:function(){for(var e=this,t,n=[];e;){if(e.rootControl){t=e.rootControl;break}n.push(e),t=e,e=e.parent()}t||(t=this);for(var r=n.length;r--;)n[r].rootControl=t;return t},reflow:function(){return this.repaint(),this}});return c}),r(G,[],function(){var e={},t;return{add:function(t,n){e[t.toLowerCase()]=n},has:function(t){return!!e[t.toLowerCase()]},create:function(n,r){var i,o,a;if(!t){a=tinymce.ui;for(o in a)e[o.toLowerCase()]=a[o];t=!0}if("string"==typeof n?(r=r||{}, -r.type=n):(r=n,n=r.type),n=n.toLowerCase(),i=e[n],!i)throw new Error("Could not find control by type: "+n);return i=new i(r),i.type=n,i}}}),r(X,[],function(){return function(e){function t(e){return e=e||b,e&&e.getAttribute("role")}function n(e){for(var n,r=e||b;r=r.parentNode;)if(n=t(r))return n}function r(e){var t=b;return t?t.getAttribute("aria-"+e):void 0}function i(e){var t=e.tagName.toUpperCase();return"INPUT"==t||"TEXTAREA"==t}function o(e){return i(e)&&!e.hidden?!0:/^(button|menuitem|checkbox|tab|menuitemcheckbox|option|gridcell)$/.test(t(e))?!0:!1}function a(e){function t(e){if(1==e.nodeType&&"none"!=e.style.display){o(e)&&n.push(e);for(var r=0;re?e=t.length-1:e>=t.length&&(e=0),t[e]&&t[e].focus(),e}function u(e,t){var n=-1,r=s();t=t||a(r.getEl());for(var i=0;i=0&&(n=t.getEl(),n&&n.parentNode.removeChild(n),n=e.getEl(),n&&n.parentNode.removeChild(n)),t.parent(this)},create:function(t){var n=this,i,a=[];return o.isArray(t)||(t=[t]),o.each(t,function(t){t&&(t instanceof e||("string"==typeof t&&(t={type:t}),i=o.extend({},n.settings.defaults,t),t.type=i.type=i.type||t.type||n.settings.defaultType||(i.defaults?i.defaults.type:null),t=r.create(i)),a.push(t))}),a},renderNew:function(){var e=this;return e.items().each(function(t,n){var r,i;t.parent(e),t._rendered||(r=e.getEl("body"),i=a.createFragment(t.renderHtml()),r.hasChildNodes()&&n<=r.childNodes.length-1?r.insertBefore(i,r.childNodes[n]):r.appendChild(i),t.postRender())}),e._layout.applyClasses(e),e._lastRect=null,e},append:function(e){return this.add(e).renderNew()},prepend:function(e){var t=this;return t.items().set(t.create(e).concat(t.items().toArray())),t.renderNew()},insert:function(e,t,n){var r=this,i,o,a;return e=r.create(e),i=r.items(),!n&&t=0&&t
'+(e.settings.html||"")+t.renderHtml(e)+"
"},postRender:function(){var e=this,t;return e.items().exec("postRender"),e._super(),e._layout.postRender(e),e._rendered=!0,e.settings.style&&a.css(e.getEl(),e.settings.style),e.settings.border&&(t=e.borderBox(),a.css(e.getEl(),{"border-top-width":t.top,"border-right-width":t.right,"border-bottom-width":t.bottom,"border-left-width":t.left})),e.parent()||(e.keyboardNav=new i({root:e})),e},initLayoutRect:function(){var e=this,t=e._super();return e._layout.recalc(e),t},recalc:function(){var e=this,t=e._layoutRect,n=e._lastRect;return n&&n.w==t.w&&n.h==t.h?void 0:(e._layout.recalc(e),t=e.layoutRect(),e._lastRect={x:t.x,y:t.y,w:t.w,h:t.h},!0)},reflow:function(){var t;if(this.visible()){for(e.repaintControls=[],e.repaintControls.map={},this.recalc(),t=e.repaintControls.length;t--;)e.repaintControls[t].repaint();"flow"!==this.settings.layout&&"stack"!==this.settings.layout&&this.repaint(),e.repaintControls=[]}return this}})}),r(Q,[Y],function(e){function t(){var e=document,t,n,r,i,o,a,s,l,c=Math.max;return t=e.documentElement,n=e.body,r=c(t.scrollWidth,n.scrollWidth),i=c(t.clientWidth,n.clientWidth),o=c(t.offsetWidth,n.offsetWidth),a=c(t.scrollHeight,n.scrollHeight),s=c(t.clientHeight,n.clientHeight),l=c(t.offsetHeight,n.offsetHeight),{width:o>r?i:r,height:l>a?s:a}}return function(n,r){function i(){return a.getElementById(r.handle||n)}var o,a=document,s,l,c,u,d,f;r=r||{},l=function(n){var l=t(),p,h;n.preventDefault(),s=n.button,p=i(),d=n.screenX,f=n.screenY,h=window.getComputedStyle?window.getComputedStyle(p,null).getPropertyValue("cursor"):p.runtimeStyle.cursor,o=a.createElement("div"),e.css(o,{position:"absolute",top:0,left:0,width:l.width,height:l.height,zIndex:2147483647,opacity:1e-4,cursor:h}),a.body.appendChild(o),e.on(a,"mousemove",u),e.on(a,"mouseup",c),r.start(n)},u=function(e){return e.button!==s?c(e):(e.deltaX=e.screenX-d,e.deltaY=e.screenY-f,e.preventDefault(),void r.drag(e))},c=function(t){e.off(a,"mousemove",u),e.off(a,"mouseup",c),o.parentNode.removeChild(o),r.stop&&r.stop(t)},this.destroy=function(){e.off(i())},e.on(i(),"mousedown",l)}}),r(Z,[Y,Q],function(e,t){return{init:function(){var e=this;e.on("repaint",e.renderScroll)},renderScroll:function(){function n(){function t(t,a,s,l,c,u){var d,f,p,h,m,g,v,y,b;if(f=i.getEl("scroll"+t)){if(y=a.toLowerCase(),b=s.toLowerCase(),i.getEl("absend")&&e.css(i.getEl("absend"),y,i.layoutRect()[l]-1),!c)return void e.css(f,"display","none");e.css(f,"display","block"),d=i.getEl("body"),p=i.getEl("scroll"+t+"t"),h=d["client"+s]-2*o,h-=n&&r?f["client"+u]:0,m=d["scroll"+s],g=h/m,v={},v[y]=d["offset"+a]+o,v[b]=h,e.css(f,v),v={},v[y]=d["scroll"+a]*g,v[b]=h*g,e.css(p,v)}}var n,r,a;a=i.getEl("body"),n=a.scrollWidth>a.clientWidth,r=a.scrollHeight>a.clientHeight,t("h","Left","Width","contentW",n,"Height"),t("v","Top","Height","contentH",r,"Width")}function r(){function n(n,r,a,s,l){var c,u=i._id+"-scroll"+n,d=i.classPrefix;i.getEl().appendChild(e.createFragment('
')),i.draghelper=new t(u+"t",{start:function(){c=i.getEl("body")["scroll"+r],e.addClass(e.get(u),d+"active")},drag:function(e){var t,u,d,f,p=i.layoutRect();u=p.contentW>p.innerW,d=p.contentH>p.innerH,f=i.getEl("body")["client"+a]-2*o,f-=u&&d?i.getEl("scroll"+n)["client"+l]:0,t=f/i.getEl("body")["scroll"+a],i.getEl("body")["scroll"+r]=c+e["delta"+s]/t},stop:function(){e.removeClass(e.get(u),d+"active")}})}i.addClass("scroll"),n("v","Top","Height","Y","Width"),n("h","Left","Width","X","Height")}var i=this,o=2;i.settings.autoScroll&&(i._hasScroll||(i._hasScroll=!0,r(),i.on("wheel",function(e){var t=i.getEl("body");t.scrollLeft+=10*(e.deltaX||0),t.scrollTop+=10*e.deltaY,n()}),e.on(i.getEl("body"),"scroll",n)),n())}}}),r(ee,[J,Z],function(e,t){return e.extend({Defaults:{layout:"fit",containerCls:"panel"},Mixins:[t],renderHtml:function(){var e=this,t=e._layout,n=e.settings.html;return e.preRender(),t.preRender(e),"undefined"==typeof n?n='
'+t.renderHtml(e)+"
":("function"==typeof n&&(n=n.call(e)),e._hasBody=!1),'
'+(e._preBodyHtml||"")+n+"
"}})}),r(te,[Y],function(e){function t(t,n,r){var i,o,a,s,l,c,u,d,f,p;return f=e.getViewPort(),o=e.getPos(n),a=o.x,s=o.y,t._fixed&&"static"==e.getRuntimeStyle(document.body,"position")&&(a-=f.x,s-=f.y),i=t.getEl(),p=e.getSize(i),l=p.width,c=p.height,p=e.getSize(n),u=p.width,d=p.height,r=(r||"").split(""),"b"===r[0]&&(s+=d),"r"===r[1]&&(a+=u),"c"===r[0]&&(s+=Math.round(d/2)),"c"===r[1]&&(a+=Math.round(u/2)),"b"===r[3]&&(s-=c),"r"===r[4]&&(a-=l),"c"===r[3]&&(s-=Math.round(c/2)),"c"===r[4]&&(a-=Math.round(l/2)),{x:a,y:s,w:l,h:c}}return{testMoveRel:function(n,r){for(var i=e.getViewPort(),o=0;o0&&a.x+a.w0&&a.y+a.hi.x&&a.x+a.wi.y&&a.y+a.he?0:e+n>t?(e=t-n,0>e?0:e):e}var i=this;if(i.settings.constrainToViewport){var o=e.getViewPort(window),a=i.layoutRect();t=r(t,o.w+o.x,a.w),n=r(n,o.h+o.y,a.h)}return i._rendered?i.layoutRect({x:t,y:n}).repaint():(i.settings.x=t,i.settings.y=n),i.fire("move",{x:t,y:n}),i}}}),r(ne,[Y],function(e){return{resizeToContent:function(){this._layoutRect.autoResize=!0,this._lastRect=null,this.reflow()},resizeTo:function(t,n){if(1>=t||1>=n){var r=e.getWindowSize();t=1>=t?t*r.w:t,n=1>=n?n*r.h:n}return this._layoutRect.autoResize=!1,this.layoutRect({minW:t,minH:n,w:t,h:n}).reflow()},resizeBy:function(e,t){var n=this,r=n.layoutRect();return n.resizeTo(r.w+e,r.h+t)}}}),r(re,[ee,te,ne,Y],function(e,t,n,r){function i(){function e(e,t){for(;e;){if(e==t)return!0;e=e.parent()}}u||(u=function(t){if(2!=t.button)for(var n=p.length;n--;){var r=p[n],i=r.getParentCtrl(t.target);if(r.settings.autohide){if(i&&(e(i,r)||r.parent()===i))continue;t=r.fire("autohide",{target:t.target}),t.isDefaultPrevented()||r.hide()}}},r.on(document,"click",u))}function o(){d||(d=function(){var e;for(e=p.length;e--;)s(p[e])},r.on(window,"scroll",d))}function a(){if(!f){var e=document.documentElement,t=e.clientWidth,n=e.clientHeight;f=function(){document.all&&t==e.clientWidth&&n==e.clientHeight||(t=e.clientWidth,n=e.clientHeight,g.hideAll())},r.on(window,"resize",f)}}function s(e){function t(t,n){for(var r,i=0;in&&(e.fixed(!1).layoutRect({y:e._autoFixY}).repaint(),t(!1,e._autoFixY-n)):(e._autoFixY=e.layoutRect().y,e._autoFixY
'),n=n.firstChild,t.getContainerElm().appendChild(n),setTimeout(function(){r.addClass(n,i+"in"),r.addClass(t.getEl(),i+"in")},0),m=!0),l(!0,t)}}),t.on("show",function(){t.parents().each(function(e){return e._fixed?(t.fixed(!0),!1):void 0})}),e.popover&&(t._preBodyHtml='
',t.addClass("popover").addClass("bottom").addClass(t.isRtl()?"end":"start"))},fixed:function(e){var t=this;if(t._fixed!=e){if(t._rendered){var n=r.getViewPort();e?t.layoutRect().y-=n.y:t.layoutRect().y+=n.y}t.toggleClass("fixed",e),t._fixed=e}return t},show:function(){var e=this,t,n=e._super();for(t=p.length;t--&&p[t]!==e;);return-1===t&&p.push(e),n},hide:function(){return c(this),l(!1,this),this._super()},hideAll:function(){g.hideAll()},close:function(){var e=this;return e.fire("close").isDefaultPrevented()||(e.remove(),l(!1,e)),e},remove:function(){c(this),this._super()},postRender:function(){var e=this;return e.settings.bodyRole&&this.getEl("body").setAttribute("role",e.settings.bodyRole),e._super()}});return g.hideAll=function(){for(var e=p.length;e--;){var t=p[e];t&&t.settings.autohide&&(t.hide(),p.splice(e,1))}},g}),r(ie,[re,ee,Y,Q],function(e,t,n,r){var i=e.extend({modal:!0,Defaults:{border:1,layout:"flex",containerCls:"panel",role:"dialog",callbacks:{submit:function(){this.fire("submit",{data:this.toJSON()})},close:function(){this.close()}}},init:function(e){var n=this;n._super(e),n.isRtl()&&n.addClass("rtl"),n.addClass("window"),n._fixed=!0,e.buttons&&(n.statusbar=new t({layout:"flex",border:"1 0 0 0",spacing:3,padding:10,align:"center",pack:n.isRtl()?"start":"end",defaults:{type:"button"},items:e.buttons}),n.statusbar.addClass("foot"),n.statusbar.parent(n)),n.on("click",function(e){-1!=e.target.className.indexOf(n.classPrefix+"close")&&n.close()}),n.on("cancel",function(){n.close()}),n.aria("describedby",n.describedBy||n._id+"-none"),n.aria("label",e.title),n._fullscreen=!1},recalc:function(){var e=this,t=e.statusbar,r,i,o,a;e._fullscreen&&(e.layoutRect(n.getWindowSize()),e.layoutRect().contentH=e.layoutRect().innerH),e._super(),r=e.layoutRect(),e.settings.title&&!e._fullscreen&&(i=r.headerW,i>r.w&&(o=r.x-Math.max(0,i/2),e.layoutRect({w:i,x:o}),a=!0)),t&&(t.layoutRect({w:e.layoutRect().innerW}).recalc(),i=t.layoutRect().minW+r.deltaW,i>r.w&&(o=r.x-Math.max(0,i-r.w),e.layoutRect({w:i,x:o}),a=!0)),a&&e.recalc()},initLayoutRect:function(){var e=this,t=e._super(),r=0,i;if(e.settings.title&&!e._fullscreen){i=e.getEl("head");var o=n.getSize(i);t.headerW=o.width,t.headerH=o.height,r+=t.headerH}e.statusbar&&(r+=e.statusbar.layoutRect().h),t.deltaH+=r,t.minH+=r,t.h+=r;var a=n.getWindowSize();return t.x=Math.max(0,a.w/2-t.w/2),t.y=Math.max(0,a.h/2-t.h/2),t},renderHtml:function(){var e=this,t=e._layout,n=e._id,r=e.classPrefix,i=e.settings,o="",a="",s=i.html;return e.preRender(),t.preRender(e),i.title&&(o='
'+e.encode(i.title)+'
'),i.url&&(s=''),"undefined"==typeof s&&(s=t.renderHtml(e)),e.statusbar&&(a=e.statusbar.renderHtml()),'
'+o+'
'+s+"
"+a+"
"},fullscreen:function(e){var t=this,r=document.documentElement,i,o=t.classPrefix,a;if(e!=t._fullscreen)if(n.on(window,"resize",function(){var e;if(t._fullscreen)if(i)t._timer||(t._timer=setTimeout(function(){var e=n.getWindowSize();t.moveTo(0,0).resizeTo(e.w,e.h),t._timer=0},50));else{e=(new Date).getTime();var r=n.getWindowSize();t.moveTo(0,0).resizeTo(r.w,r.h),(new Date).getTime()-e>50&&(i=!0)}}),a=t.layoutRect(),t._fullscreen=e,e){t._initial={x:a.x,y:a.y,w:a.w,h:a.h},t._borderBox=t.parseBox("0"),t.getEl("head").style.display="none",a.deltaH-=a.headerH+2,n.addClass(r,o+"fullscreen"),n.addClass(document.body,o+"fullscreen"),t.addClass("fullscreen");var s=n.getWindowSize();t.moveTo(0,0).resizeTo(s.w,s.h)}else t._borderBox=t.parseBox(t.settings.border),t.getEl("head").style.display="",a.deltaH+=a.headerH,n.removeClass(r,o+"fullscreen"),n.removeClass(document.body,o+"fullscreen"),t.removeClass("fullscreen"),t.moveTo(t._initial.x,t._initial.y).resizeTo(t._initial.w,t._initial.h);return t.reflow()},postRender:function(){var e=this,t;setTimeout(function(){e.addClass("in")},0),e._super(),e.statusbar&&e.statusbar.postRender(),e.focus(),this.dragHelper=new r(e._id+"-dragh",{start:function(){t={x:e.layoutRect().x,y:e.layoutRect().y}},drag:function(n){e.moveTo(t.x+n.deltaX,t.y+n.deltaY)}}),e.on("submit",function(t){t.isDefaultPrevented()||e.close()})},submit:function(){return this.fire("submit",{data:this.toJSON()})},remove:function(){var e=this,t=e.classPrefix;e.dragHelper.destroy(),e._super(),e.statusbar&&this.statusbar.remove(),e._fullscreen&&(n.removeClass(document.documentElement,t+"fullscreen"),n.removeClass(document.body,t+"fullscreen"))},getContentWindow:function(){var e=this.getEl().getElementsByTagName("iframe")[0];return e?e.contentWindow:null}});return i}),r(oe,[ie],function(e){var t=e.extend({init:function(e){e={border:1,padding:20,layout:"flex",pack:"center",align:"center",containerCls:"panel",autoScroll:!0,buttons:{type:"button",text:"Ok",action:"ok"},items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200}},this._super(e)},Statics:{OK:1,OK_CANCEL:2,YES_NO:3,YES_NO_CANCEL:4,msgBox:function(n){function r(e,t,n){return{type:"button",text:e,subtype:n?"primary":"",onClick:function(e){e.control.parents()[1].close(),o(t)}}}var i,o=n.callback||function(){};switch(n.buttons){case t.OK_CANCEL:i=[r("Ok",!0,!0),r("Cancel",!1)];break;case t.YES_NO:case t.YES_NO_CANCEL:i=[r("Yes",1,!0),r("No",0)],n.buttons==t.YES_NO_CANCEL&&i.push(r("Cancel",-1));break;default:i=[r("Ok",!0,!0)]}return new e({padding:20,x:n.x,y:n.y,minWidth:300,minHeight:100,layout:"flex",pack:"center",align:"center",buttons:i,title:n.title,role:"alertdialog",items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200,text:n.text},onPostRender:function(){this.aria("describedby",this.items()[0]._id)},onClose:n.onClose,onCancel:function(){o(!1)}}).renderTo(document.body).reflow()},alert:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,t.msgBox(e)},confirm:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,e.buttons=t.OK_CANCEL,t.msgBox(e)}}});return t}),r(ae,[ie,oe],function(e,t){return function(n){function r(){return o.length?o[o.length-1]:void 0}var i=this,o=[];i.windows=o,n.on("remove",function(){for(var e=o.length;e--;)o[e].close()}),i.open=function(t,r){var i;return n.editorManager.setActive(n),t.title=t.title||" ",t.url=t.url||t.file,t.url&&(t.width=parseInt(t.width||320,10),t.height=parseInt(t.height||240,10)),t.body&&(t.items={defaults:t.defaults,type:t.bodyType||"form",items:t.body}),t.url||t.buttons||(t.buttons=[{text:"Ok",subtype:"primary",onclick:function(){i.find("form")[0].submit()}},{text:"Cancel",onclick:function(){i.close()}}]),i=new e(t),o.push(i),i.on("close",function(){for(var e=o.length;e--;)o[e]===i&&o.splice(e,1);o.length||n.focus()}),t.data&&i.on("postRender",function(){this.find("*").each(function(e){var n=e.name();n in t.data&&e.value(t.data[n])})}),i.features=t||{},i.params=r||{},1===o.length&&n.nodeChanged(),i.renderTo().reflow()},i.alert=function(e,r,i){t.alert(e,function(){r?r.call(i||this):n.focus()})},i.confirm=function(e,n,r){t.confirm(e,function(e){n.call(r||this,e)})},i.close=function(){r()&&r().close()},i.getParams=function(){return r()?r().params:null},i.setParams=function(e){r()&&(r().params=e)},i.getWindows=function(){return o}}}),r(se,[B,x,h,_,g,u,d],function(e,t,n,r,i,o,a){return function(s){function l(e,t){try{s.getDoc().execCommand(e,!1,t)}catch(n){}}function c(){var e=s.getDoc().documentMode;return e?e:6}function u(e){return e.isDefaultPrevented()}function d(e){var t;e.dataTransfer&&(s.selection.isCollapsed()&&"IMG"==e.target.tagName&&Q.select(e.target),t=s.selection.getContent(),t.length>0&&e.dataTransfer.setData(ae,oe+escape(t)))}function f(e){var t,n;return e.dataTransfer&&(t=e.dataTransfer.getData(ae),t&&t.indexOf(oe)>=0&&(n=unescape(t.substr(oe.length)))),n}function p(e){s.queryCommandSupported("mceInsertClipboardContent")?s.execCommand("mceInsertClipboardContent",!1,{content:e}):s.execCommand("mceInsertContent",!1,e)}function h(){function r(e){var t=v.schema.getBlockElements(),n=s.getBody();if("BR"!=e.nodeName)return!1;for(e=e;e!=n&&!t[e.nodeName];e=e.parentNode)if(e.nextSibling)return!1;return!0}function i(e,t){var n;for(n=e.nextSibling;n&&n!=t;n=n.nextSibling)if((3!=n.nodeType||0!==K.trim(n.data).length)&&n!==t)return!1;return n===t}function o(e,t,i){var o,a,s;for(s=v.schema.getNonEmptyElements(),o=new n(i||e,e);a=o[t?"next":"prev"]();){if(s[a.nodeName]&&!r(a))return a;if(3==a.nodeType&&a.data.length>0)return a}}function l(e){var n,r,i,a,l;if(!e.collapsed&&(n=v.getParent(t.getNode(e.startContainer,e.startOffset),v.isBlock),r=v.getParent(t.getNode(e.endContainer,e.endOffset),v.isBlock),l=s.schema.getTextBlockElements(),n!=r&&l[n.nodeName]&&l[r.nodeName]&&"false"!==v.getContentEditable(n)&&"false"!==v.getContentEditable(r)))return e.deleteContents(),i=o(n,!1),a=o(r,!0),v.isEmpty(r)||K(n).append(r.childNodes),K(r).remove(),i?1==i.nodeType?"BR"==i.nodeName?(e.setStartBefore(i),e.setEndBefore(i)):(e.setStartAfter(i),e.setEndAfter(i)):(e.setStart(i,i.data.length),e.setEnd(i,i.data.length)):a&&(1==a.nodeType?(e.setStartBefore(a),e.setEndBefore(a)):(e.setStart(a,0),e.setEnd(a,0))),y.setRng(e),!0}function c(e,n){var r,a,l,c,u,d;if(!e.collapsed)return e;if(u=e.startContainer,d=e.startOffset,3==u.nodeType)if(n){if(d0)return e;if(r=t.getNode(e.startContainer,e.startOffset),l=v.getParent(r,v.isBlock),a=o(s.getBody(),n,r),c=v.getParent(a,v.isBlock),!r||!a)return e;if(c&&l!=c)if(n){if(!i(l,c))return e;1==r.nodeType?"BR"==r.nodeName?e.setStartBefore(r):e.setStartAfter(r):e.setStart(r,r.data.length),1==a.nodeType?e.setEnd(a,0):e.setEndBefore(a)}else{if(!i(c,l))return e;1==a.nodeType?"BR"==a.nodeName?e.setStartBefore(a):e.setStartAfter(a):e.setStart(a,a.data.length),1==r.nodeType?e.setEnd(r,0):e.setEndBefore(r)}return e}function h(e){var t=y.getRng();return t=c(t,e),l(t)?!0:void 0}function m(e){var t,n,r;h(e)||(a.each(s.getBody().getElementsByTagName("*"),function(e){"SPAN"==e.tagName&&e.setAttribute("mce-data-marked",1),!e.hasAttribute("data-mce-style")&&e.hasAttribute("style")&&s.dom.setAttrib(e,"style",s.dom.getAttrib(e,"style"))}),t=new b(function(){}),t.observe(s.getDoc(),{childList:!0,attributes:!0,subtree:!0,attributeFilter:["style"]}),s.getDoc().execCommand(e?"ForwardDelete":"Delete",!1,null),n=s.selection.getRng(),r=n.startContainer.parentNode,a.each(t.takeRecords(),function(e){if(v.isChildOf(e.target,s.getBody())){if("style"==e.attributeName){var t=e.target.getAttribute("data-mce-style");t?e.target.setAttribute("style",t):e.target.removeAttribute("style")}a.each(e.addedNodes,function(e){if("SPAN"==e.nodeName&&!e.getAttribute("mce-data-marked")){var t,i;e==r&&(t=n.startOffset,i=e.firstChild),v.remove(e,!0),i&&(n.setStart(i,t),n.setEnd(i,t),s.selection.setRng(n))}})}}),t.disconnect(),a.each(s.dom.select("span[mce-data-marked]"),function(e){e.removeAttribute("mce-data-marked")}))}var g=s.getDoc(),v=s.dom,y=s.selection,b=window.MutationObserver,C,x;b||(C=!0,b=function(){function e(e){var t=e.relatedNode||e.target;n.push({target:t,addedNodes:[t]})}function t(e){var t=e.relatedNode||e.target;n.push({target:t,attributeName:e.attrName})}var n=[],r;this.observe=function(n){r=n,r.addEventListener("DOMSubtreeModified",e,!1),r.addEventListener("DOMNodeInsertedIntoDocument",e,!1),r.addEventListener("DOMNodeInserted",e,!1),r.addEventListener("DOMAttrModified",t,!1)},this.disconnect=function(){r.removeEventListener("DOMSubtreeModified",e,!1),r.removeEventListener("DOMNodeInsertedIntoDocument",e,!1),r.removeEventListener("DOMNodeInserted",e,!1),r.removeEventListener("DOMAttrModified",t,!1)},this.takeRecords=function(){return n}}),s.on("keydown",function(e){var t=e.keyCode==X,n=e.ctrlKey||e.metaKey;if(!u(e)&&(t||e.keyCode==G)){var r=s.selection.getRng(),i=r.startContainer,o=r.startOffset;if(!n&&r.collapsed&&3==i.nodeType&&(t?o0))return;e.preventDefault(),n&&s.selection.getSel().modify("extend",t?"forward":"backward",e.metaKey?"lineboundary":"word"),m(t)}}),s.on("keypress",function(t){if(!u(t)&&!y.isCollapsed()&&t.charCode&&!e.metaKeyPressed(t)){var n,r,i,o,a,l;n=s.selection.getRng(),l=String.fromCharCode(t.charCode),t.preventDefault(),r=K(n.startContainer).parents().filter(function(e,t){return!!s.schema.getTextInlineElements()[t.nodeName]}),m(!0),r=r.filter(function(e,t){return!K.contains(s.getBody(),t)}),r.length?(i=v.createFragment(),r.each(function(e,t){t=t.cloneNode(!1),i.hasChildNodes()?(t.appendChild(i.firstChild),i.appendChild(t)):(a=t,i.appendChild(t)),i.appendChild(t)}),a.appendChild(s.getDoc().createTextNode(l)),o=v.getParent(n.startContainer,v.isBlock),v.isEmpty(o)?K(o).empty().append(i):n.insertNode(i),n.setStart(a.firstChild,1),n.setEnd(a.firstChild,1),s.selection.setRng(n)):s.selection.setContent(l)}}),s.addCommand("Delete",function(){m()}),s.addCommand("ForwardDelete",function(){m(!0)}),C||(s.on("dragstart",function(e){x=y.getRng(),d(e)}),s.on("drop",function(e){if(!u(e)){var n=f(e);n&&(e.preventDefault(),window.setTimeout(function(){var r=t.getCaretRangeFromPoint(e.x,e.y,g);x&&(y.setRng(x),x=null),m(),y.setRng(r),p(n)},0))}}),s.on("cut",function(e){!u(e)&&e.clipboardData&&(e.preventDefault(),e.clipboardData.clearData(),e.clipboardData.setData("text/html",s.selection.getContent()),e.clipboardData.setData("text/plain",s.selection.getContent({format:"text"})),m(!0))}))}function m(){function e(e){var t=J.create("body"),n=e.cloneContents();return t.appendChild(n),Q.serializer.serialize(t,{format:"html"})}function n(n){if(!n.setStart){if(n.item)return!1;var r=n.duplicate();return r.moveToElementText(s.getBody()),t.compareRanges(n,r)}var i=e(n),o=J.createRng();o.selectNode(s.getBody());var a=e(o);return i===a}s.on("keydown",function(e){var t=e.keyCode,r,i;if(!u(e)&&(t==X||t==G)){if(r=s.selection.isCollapsed(),i=s.getBody(),r&&!J.isEmpty(i))return;if(!r&&!n(s.selection.getRng()))return;e.preventDefault(),s.setContent(""),i.firstChild&&J.isBlock(i.firstChild)?s.selection.setCursorLocation(i.firstChild,0):s.selection.setCursorLocation(i,0),s.nodeChanged()}})}function g(){s.shortcuts.add("meta+a",null,"SelectAll")}function v(){s.settings.content_editable||(J.bind(s.getDoc(),"focusin",function(){Q.setRng(Q.getRng())}),J.bind(s.getDoc(),"mousedown mouseup",function(e){e.target==s.getDoc().documentElement&&(s.getBody().focus(),"mousedown"==e.type?Q.placeCaretAt(e.clientX,e.clientY):Q.setRng(Q.getRng()))}))}function y(){s.on("keydown",function(e){if(!u(e)&&e.keyCode===G){if(!s.getBody().getElementsByTagName("hr").length)return;if(Q.isCollapsed()&&0===Q.getRng(!0).startOffset){var t=Q.getNode(),n=t.previousSibling;if("HR"==t.nodeName)return J.remove(t),void e.preventDefault();n&&n.nodeName&&"hr"===n.nodeName.toLowerCase()&&(J.remove(n),e.preventDefault())}}})}function b(){window.Range.prototype.getClientRects||s.on("mousedown",function(e){if(!u(e)&&"HTML"===e.target.nodeName){var t=s.getBody();t.blur(),setTimeout(function(){t.focus()},0)}})}function C(){s.on("click",function(e){var t=e.target;/^(IMG|HR)$/.test(t.nodeName)&&(e.preventDefault(),Q.getSel().setBaseAndExtent(t,0,t,1),s.nodeChanged()),"A"==t.nodeName&&J.hasClass(t,"mce-item-anchor")&&(e.preventDefault(),Q.select(t))})}function x(){function e(){var e=J.getAttribs(Q.getStart().cloneNode(!1));return function(){var t=Q.getStart();t!==s.getBody()&&(J.setAttrib(t,"style",null),Y(e,function(e){t.setAttributeNode(e.cloneNode(!0))}))}}function t(){return!Q.isCollapsed()&&J.getParent(Q.getStart(),J.isBlock)!=J.getParent(Q.getEnd(),J.isBlock)}s.on("keypress",function(n){var r;return u(n)||8!=n.keyCode&&46!=n.keyCode||!t()?void 0:(r=e(),s.getDoc().execCommand("delete",!1,null),r(),n.preventDefault(),!1)}),J.bind(s.getDoc(),"cut",function(n){var r;!u(n)&&t()&&(r=e(),setTimeout(function(){r()},0))})}function w(){document.body.setAttribute("role","application")}function _(){s.on("keydown",function(e){if(!u(e)&&e.keyCode===G&&Q.isCollapsed()&&0===Q.getRng(!0).startOffset){var t=Q.getNode().previousSibling;if(t&&t.nodeName&&"table"===t.nodeName.toLowerCase())return e.preventDefault(),!1}})}function E(){c()>7||(l("RespectVisibilityInDesign",!0),s.contentStyles.push(".mceHideBrInPre pre br {display: none}"),J.addClass(s.getBody(),"mceHideBrInPre"),ee.addNodeFilter("pre",function(e){for(var t=e.length,n,i,o,a;t--;)for(n=e[t].getAll("br"),i=n.length;i--;)o=n[i],a=o.prev,a&&3===a.type&&"\n"!=a.value.charAt(a.value-1)?a.value+="\n":o.parent.insert(new r("#text",3),o,!0).value="\n"}),te.addNodeFilter("pre",function(e){for(var t=e.length,n,r,i,o;t--;)for(n=e[t].getAll("br"),r=n.length;r--;)i=n[r],o=i.prev,o&&3==o.type&&(o.value=o.value.replace(/\r?\n$/,""))}))}function N(){J.bind(s.getBody(),"mouseup",function(){var e,t=Q.getNode();"IMG"==t.nodeName&&((e=J.getStyle(t,"width"))&&(J.setAttrib(t,"width",e.replace(/[^0-9%]+/g,"")),J.setStyle(t,"width","")),(e=J.getStyle(t,"height"))&&(J.setAttrib(t,"height",e.replace(/[^0-9%]+/g,"")),J.setStyle(t,"height","")))})}function k(){s.on("keydown",function(t){var n,r,i,o,a;if(!u(t)&&t.keyCode==e.BACKSPACE&&(n=Q.getRng(),r=n.startContainer,i=n.startOffset,o=J.getRoot(),a=r,n.collapsed&&0===i)){for(;a&&a.parentNode&&a.parentNode.firstChild==a&&a.parentNode!=o;)a=a.parentNode;"BLOCKQUOTE"===a.tagName&&(s.formatter.toggle("blockquote",null,a),n=J.createRng(),n.setStart(r,0),n.setEnd(r,0),Q.setRng(n))}})}function S(){function e(){s._refreshContentEditable(),l("StyleWithCSS",!1),l("enableInlineTableEditing",!1),Z.object_resizing||l("enableObjectResizing",!1)}Z.readonly||s.on("BeforeExecCommand MouseDown",e)}function T(){function e(){Y(J.select("a"),function(e){var t=e.parentNode,n=J.getRoot();if(t.lastChild===e){for(;t&&!J.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}J.add(t,"br",{"data-mce-bogus":1})}})}s.on("SetContent ExecCommand",function(t){("setcontent"==t.type||"mceInsertLink"===t.command)&&e()})}function R(){Z.forced_root_block&&s.on("init",function(){l("DefaultParagraphSeparator",Z.forced_root_block)})}function A(){s.on("Undo Redo SetContent",function(e){e.initial||s.execCommand("mceRepaint")})}function B(){s.on("keydown",function(e){var t;u(e)||e.keyCode!=G||(t=s.getDoc().selection.createRange(),t&&t.item&&(e.preventDefault(),s.undoManager.beforeChange(),J.remove(t.item(0)),s.undoManager.add()))})}function D(){var e;c()>=10&&(e="",Y("p div h1 h2 h3 h4 h5 h6".split(" "),function(t,n){e+=(n>0?",":"")+t+":empty"}),s.contentStyles.push(e+"{padding-right: 1px !important}"))}function L(){c()<9&&(ee.addNodeFilter("noscript",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.firstChild,r&&n.attr("data-mce-innertext",r.value)}),te.addNodeFilter("noscript",function(e){for(var t=e.length,n,o,a;t--;)n=e[t],o=e[t].firstChild,o?o.value=i.decode(o.value):(a=n.attributes.map["data-mce-innertext"],a&&(n.attr("data-mce-innertext",null), -o=new r("#text",3),o.value=a,o.raw=!0,n.append(o)))}))}function M(){function e(e,t){var n=i.createTextRange();try{n.moveToPoint(e,t)}catch(r){n=null}return n}function t(t){var r;t.button?(r=e(t.x,t.y),r&&(r.compareEndPoints("StartToStart",a)>0?r.setEndPoint("StartToStart",a):r.setEndPoint("EndToEnd",a),r.select())):n()}function n(){var e=r.selection.createRange();a&&!e.item&&0===e.compareEndPoints("StartToEnd",e)&&a.select(),J.unbind(r,"mouseup",n),J.unbind(r,"mousemove",t),a=o=0}var r=J.doc,i=r.body,o,a,s;r.documentElement.unselectable=!0,J.bind(r,"mousedown contextmenu",function(i){if("HTML"===i.target.nodeName){if(o&&n(),s=r.documentElement,s.scrollHeight>s.clientHeight)return;o=1,a=e(i.x,i.y),a&&(J.bind(r,"mouseup",n),J.bind(r,"mousemove",t),J.getRoot().focus(),a.select())}})}function H(){s.on("keyup focusin mouseup",function(t){65==t.keyCode&&e.metaKeyPressed(t)||Q.normalize()},!0)}function P(){s.contentStyles.push("img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}")}function O(){s.inline||s.on("keydown",function(){document.activeElement==document.body&&s.getWin().focus()})}function I(){s.inline||(s.contentStyles.push("body {min-height: 150px}"),s.on("click",function(e){if("HTML"==e.target.nodeName){var t;t=s.selection.getRng(),s.getBody().focus(),s.selection.setRng(t),s.selection.normalize(),s.nodeChanged()}}))}function F(){o.mac&&s.on("keydown",function(t){!e.metaKeyPressed(t)||37!=t.keyCode&&39!=t.keyCode||(t.preventDefault(),s.selection.getSel().modify("move",37==t.keyCode?"backward":"forward","word"))})}function z(){l("AutoUrlDetect",!1)}function W(){s.inline||s.on("focus blur beforegetcontent",function(){var e=s.dom.create("br");s.getBody().appendChild(e),e.parentNode.removeChild(e)},!0)}function V(){s.on("click",function(e){var t=e.target;do if("A"===t.tagName)return void e.preventDefault();while(t=t.parentNode)}),s.contentStyles.push(".mce-content-body {-webkit-touch-callout: none}")}function U(){s.on("touchstart",function(e){var t,n,r,i;t=e.target,n=(new Date).getTime(),i=e.changedTouches,!i||i.length>1||(r=i[0],s.once("touchend",function(e){var i=e.changedTouches[0],o;(new Date).getTime()-n>500||Math.abs(r.clientX-i.clientX)>5||Math.abs(r.clientY-i.clientY)>5||(o={target:t},Y("pageX pageY clientX clientY screenX screenY".split(" "),function(e){o[e]=i[e]}),o=s.fire("click",o),o.isDefaultPrevented()||(s.selection.placeCaretAt(i.clientX,i.clientY),s.nodeChanged()))}))})}function $(){s.on("init",function(){s.dom.bind(s.getBody(),"submit",function(e){e.preventDefault()})})}function q(){ee.addNodeFilter("br",function(e){for(var t=e.length;t--;)"Apple-interchange-newline"==e[t].attr("class")&&e[t].remove()})}function j(){s.on("dragstart",function(e){d(e)}),s.on("drop",function(e){if(!u(e)){var n=f(e);if(n){e.preventDefault();var r=t.getCaretRangeFromPoint(e.x,e.y,s.getDoc());Q.setRng(r),p(n)}}})}var Y=a.each,K=s.$,G=e.BACKSPACE,X=e.DELETE,J=s.dom,Q=s.selection,Z=s.settings,ee=s.parser,te=s.serializer,ne=o.gecko,re=o.ie,ie=o.webkit,oe="data:text/mce-internal,",ae=re?"Text":"URL";k(),m(),H(),ie&&(h(),v(),C(),R(),$(),_(),q(),U(),o.iOS?(O(),I(),V()):g()),re&&o.ie<11&&(y(),w(),E(),N(),B(),D(),L(),M()),o.ie>=11&&(I(),W(),_()),o.ie&&(g(),z(),j()),ne&&(y(),b(),x(),S(),T(),A(),P(),F(),_())}}),r(le,[$],function(e){function t(t){return t._eventDispatcher||(t._eventDispatcher=new e({scope:t,toggleEvent:function(n,r){e.isNative(n)&&t.toggleNativeEvent&&t.toggleNativeEvent(n,r)}})),t._eventDispatcher}return{fire:function(e,n,r){var i=this;if(i.removed&&"remove"!==e)return n;if(n=t(i).fire(e,n,r),r!==!1&&i.parent)for(var o=i.parent();o&&!n.isPropagationStopped();)o.fire(e,n,!1),o=o.parent();return n},on:function(e,n,r){return t(this).on(e,n,r)},off:function(e,n){return t(this).off(e,n)},once:function(e,n){return t(this).once(e,n)},hasEventListeners:function(e){return t(this).has(e)}}}),r(ce,[le,y,d],function(e,t,n){function r(e,t){return"selectionchange"==t?e.getDoc():!e.inline&&/^mouse|click|contextmenu|drop|dragover|dragend/.test(t)?e.getDoc().documentElement:e.settings.event_root?(e.eventRoot||(e.eventRoot=o.select(e.settings.event_root)[0]),e.eventRoot):e.getBody()}function i(e,t){var n=r(e,t),i;if(e.delegates||(e.delegates={}),!e.delegates[t])if(e.settings.event_root){if(a||(a={},e.editorManager.on("removeEditor",function(){var t;if(!e.editorManager.activeEditor&&a){for(t in a)e.dom.unbind(r(e,t));a=null}})),a[t])return;i=function(n){for(var r=n.target,i=e.editorManager.editors,a=i.length;a--;){var s=i[a].getBody();(s===r||o.isChildOf(r,s))&&(i[a].hidden||i[a].fire(t,n))}},a[t]=i,o.bind(n,t,i)}else i=function(n){e.hidden||e.fire(t,n)},o.bind(n,t,i),e.delegates[t]=i}var o=t.DOM,a,s={bindPendingEventDelegates:function(){var e=this;n.each(e._pendingNativeEvents,function(t){i(e,t)})},toggleNativeEvent:function(e,t){var n=this;n.settings.readonly||"focus"!=e&&"blur"!=e&&(t?n.initialized?i(n,e):n._pendingNativeEvents?n._pendingNativeEvents.push(e):n._pendingNativeEvents=[e]:n.initialized&&(n.dom.unbind(r(n,e),e,n.delegates[e]),delete n.delegates[e]))},unbindAllNativeEvents:function(){var e=this,t;if(e.delegates){for(t in e.delegates)e.dom.unbind(r(e,t),t,e.delegates[t]);delete e.delegates}e.inline||(e.getBody().onload=null,e.dom.unbind(e.getWin()),e.dom.unbind(e.getDoc())),e.dom.unbind(e.getBody()),e.dom.unbind(e.getContainer())}};return s=n.extend({},e,s)}),r(ue,[d,u],function(e,t){var n=e.each,r=e.explode,i={f9:120,f10:121,f11:122},o=e.makeMap("alt,ctrl,shift,meta,access");return function(a){function s(e,s,l,c){var u,d,f;f={func:l,scope:c||a,desc:a.translate(s)},n(r(e,"+"),function(e){e in o?f[e]=!0:/^[0-9]{2,}$/.test(e)?f.keyCode=parseInt(e,10):(f.charCode=e.charCodeAt(0),f.keyCode=i[e]||e.toUpperCase().charCodeAt(0))}),u=[f.keyCode];for(d in o)f[d]?u.push(d):f[d]=!1;return f.id=u.join(","),f.access&&(f.alt=!0,t.mac?f.ctrl=!0:f.shift=!0),f.meta&&(t.mac?f.meta=!0:(f.ctrl=!0,f.meta=!1)),f}var l=this,c={};a.on("keyup keypress keydown",function(e){(e.altKey||e.ctrlKey||e.metaKey)&&!e.isDefaultPrevented()&&n(c,function(t){return t.ctrl==e.ctrlKey&&t.meta==e.metaKey&&t.alt==e.altKey&&t.shift==e.shiftKey&&(e.keyCode==t.keyCode||e.charCode&&e.charCode==t.charCode)?(e.preventDefault(),"keydown"==e.type&&t.func.call(t.scope),!0):void 0})}),l.add=function(t,i,o,l){var u;return u=o,"string"==typeof o?o=function(){a.execCommand(u,!1,null)}:e.isArray(u)&&(o=function(){a.execCommand(u[0],u[1],u[2])}),n(r(t.toLowerCase()),function(e){var t=s(e,i,o,l);c[t.id]=t}),!0},l.remove=function(e){var t=s(e);return c[t.id]?(delete c[t.id],!0):!1}}}),r(de,[y,f,C,w,_,R,T,M,O,I,F,z,W,V,b,l,ae,E,k,se,u,d,ce,ue],function(e,n,r,i,o,a,s,l,c,u,d,f,p,h,m,g,v,y,b,C,x,w,_,E){function N(e,t,i){var o=this,a,s;a=o.documentBaseUrl=i.documentBaseURL,s=i.baseURI,o.settings=t=R({id:e,theme:"modern",delta_width:0,delta_height:0,popup_css:"",plugins:"",document_base_url:a,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:"",visual:!0,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,padd_empty_editor:!0,render_ui:!0,indentation:"30px",inline_styles:!0,convert_fonts_to_spans:!0,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",validate:!0,entity_encoding:"named",url_converter:o.convertURL,url_converter_scope:o,ie7_compat:!0},t),r.language=t.language||"en",r.languageLoad=t.language_load,r.baseURL=i.baseURL,o.id=t.id=e,o.isNotDirty=!0,o.plugins={},o.documentBaseURI=new h(t.document_base_url||a,{base_uri:s}),o.baseURI=s,o.contentCSS=[],o.contentStyles=[],o.shortcuts=new E(o),o.loadedCSS={},o.editorCommands=new p(o),t.target&&(o.targetElm=t.target),o.suffix=i.suffix,o.editorManager=i,o.inline=t.inline,t.cache_suffix&&(x.cacheSuffix=t.cache_suffix.replace(/^[\?\&]+/,"")),i.fire("SetupEditor",o),o.execCallback("setup",o),o.$=n.overrideDefaults(function(){return{context:o.inline?o.getBody():o.getDoc(),element:o.getBody()}})}var k=e.DOM,S=r.ThemeManager,T=r.PluginManager,R=w.extend,A=w.each,B=w.explode,D=w.inArray,L=w.trim,M=w.resolve,H=g.Event,P=x.gecko,O=x.ie;return N.prototype={render:function(){function e(){k.unbind(window,"ready",e),n.render()}function t(){var e=m.ScriptLoader;if(r.language&&"en"!=r.language&&!r.language_url&&(r.language_url=n.editorManager.baseURL+"/langs/"+r.language+".js"),r.language_url&&e.add(r.language_url),r.theme&&"function"!=typeof r.theme&&"-"!=r.theme.charAt(0)&&!S.urls[r.theme]){var t=r.theme_url;t=t?n.documentBaseURI.toAbsolute(t):"themes/"+r.theme+"/theme"+o+".js",S.load(r.theme,t)}w.isArray(r.plugins)&&(r.plugins=r.plugins.join(" ")),A(r.external_plugins,function(e,t){T.load(t,e),r.plugins+=" "+t}),A(r.plugins.split(/[ ,]/),function(e){if(e=L(e),e&&!T.urls[e])if("-"==e.charAt(0)){e=e.substr(1,e.length);var t=T.dependencies(e);A(t,function(e){var t={prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"};e=T.createUrl(t,e),T.load(e.resource,e)})}else T.load(e,{prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"})}),e.loadQueue(function(){n.removed||n.init()})}var n=this,r=n.settings,i=n.id,o=n.suffix;if(!H.domLoaded)return void k.bind(window,"ready",e);if(n.getElement()&&x.contentEditable){r.inline?n.inline=!0:(n.orgVisibility=n.getElement().style.visibility,n.getElement().style.visibility="hidden");var a=n.getElement().form||k.getParent(i,"form");a&&(n.formElement=a,r.hidden_input&&!/TEXTAREA|INPUT/i.test(n.getElement().nodeName)&&(k.insertAfter(k.create("input",{type:"hidden",name:i}),i),n.hasHiddenInput=!0),n.formEventDelegate=function(e){n.fire(e.type,e)},k.bind(a,"submit reset",n.formEventDelegate),n.on("reset",function(){n.setContent(n.startContent,{format:"raw"})}),!r.submit_patch||a.submit.nodeType||a.submit.length||a._mceOldSubmit||(a._mceOldSubmit=a.submit,a.submit=function(){return n.editorManager.triggerSave(),n.isNotDirty=!0,a._mceOldSubmit(a)})),n.windowManager=new v(n),"xml"==r.encoding&&n.on("GetContent",function(e){e.save&&(e.content=k.encode(e.content))}),r.add_form_submit_trigger&&n.on("submit",function(){n.initialized&&n.save()}),r.add_unload_trigger&&(n._beforeUnload=function(){!n.initialized||n.destroyed||n.isHidden()||n.save({format:"raw",no_events:!0,set_dirty:!1})},n.editorManager.on("BeforeUnload",n._beforeUnload)),t()}},init:function(){function e(n){var r=T.get(n),i,o;i=T.urls[n]||t.documentBaseUrl.replace(/\/$/,""),n=L(n),r&&-1===D(m,n)&&(A(T.dependencies(n),function(t){e(t)}),o=new r(t,i,t.$),t.plugins[n]=o,o.init&&(o.init(t,i),m.push(n)))}var t=this,n=t.settings,r=t.getElement(),i,o,a,s,l,c,u,d,f,p,h,m=[];if(this.editorManager.i18n.setCode(n.language),t.rtl=this.editorManager.i18n.rtl,t.editorManager.add(t),n.aria_label=n.aria_label||k.getAttrib(r,"aria-label",t.getLang("aria.rich_text_area")),n.theme&&("function"!=typeof n.theme?(n.theme=n.theme.replace(/-/,""),c=S.get(n.theme),t.theme=new c(t,S.urls[n.theme]),t.theme.init&&t.theme.init(t,S.urls[n.theme]||t.documentBaseUrl.replace(/\/$/,""),t.$)):t.theme=n.theme),A(n.plugins.replace(/\-/g,"").split(/[ ,]/),e),n.render_ui&&t.theme&&(t.orgDisplay=r.style.display,"function"!=typeof n.theme?(i=n.width||r.style.width||r.offsetWidth,o=n.height||r.style.height||r.offsetHeight,a=n.min_height||100,p=/^[0-9\.]+(|px)$/i,p.test(""+i)&&(i=Math.max(parseInt(i,10),100)),p.test(""+o)&&(o=Math.max(parseInt(o,10),a)),l=t.theme.renderUI({targetNode:r,width:i,height:o,deltaWidth:n.delta_width,deltaHeight:n.delta_height}),n.content_editable||(o=(l.iframeHeight||o)+("number"==typeof o?l.deltaHeight||0:""),a>o&&(o=a))):(l=n.theme(t,r),l.editorContainer.nodeType&&(l.editorContainer=l.editorContainer.id=l.editorContainer.id||t.id+"_parent"),l.iframeContainer.nodeType&&(l.iframeContainer=l.iframeContainer.id=l.iframeContainer.id||t.id+"_iframecontainer"),o=l.iframeHeight||r.offsetHeight),t.editorContainer=l.editorContainer),n.content_css&&A(B(n.content_css),function(e){t.contentCSS.push(t.documentBaseURI.toAbsolute(e))}),n.content_style&&t.contentStyles.push(n.content_style),n.content_editable)return r=s=l=null,t.initContentBody();for(t.iframeHTML=n.doctype+"",n.document_base_url!=t.documentBaseUrl&&(t.iframeHTML+=''),!x.caretAfter&&n.ie7_compat&&(t.iframeHTML+=''),t.iframeHTML+='',h=0;h',t.loadedCSS[g]=!0}d=n.body_id||"tinymce",-1!=d.indexOf("=")&&(d=t.getParam("body_id","","hash"),d=d[t.id]||d),f=n.body_class||"",-1!=f.indexOf("=")&&(f=t.getParam("body_class","","hash"),f=f[t.id]||""),n.content_security_policy&&(t.iframeHTML+=''),t.iframeHTML+='
';var v='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinymce.get("'+t.id+'");document.write(ed.iframeHTML);document.close();ed.initContentBody(true);})()';document.domain!=location.hostname&&(u=v);var y=k.create("iframe",{id:t.id+"_ifr",frameBorder:"0",allowTransparency:"true",title:t.editorManager.translate("Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help"),style:{width:"100%",height:o,display:"block"}});if(y.onload=function(){y.onload=null,t.fire("load")},k.setAttrib(y,"src",u||'javascript:""'),t.contentAreaContainer=l.iframeContainer,t.iframeElement=y,s=k.add(l.iframeContainer,y),O)try{t.getDoc()}catch(b){s.src=u=v}l.editorContainer&&(k.get(l.editorContainer).style.display=t.orgDisplay,t.hidden=k.isHidden(l.editorContainer)),t.getElement().style.display="none",k.setAttrib(t.id,"aria-hidden",!0),u||t.initContentBody(),r=s=l=null},initContentBody:function(t){var n=this,r=n.settings,s=n.getElement(),p=n.getDoc(),h,m;r.inline||(n.getElement().style.visibility=n.orgVisibility),t||r.content_editable||(p.open(),p.write(n.iframeHTML),p.close()),r.content_editable&&(n.on("remove",function(){var e=this.getBody();k.removeClass(e,"mce-content-body"),k.removeClass(e,"mce-edit-focus"),k.setAttrib(e,"contentEditable",null)}),k.addClass(s,"mce-content-body"),n.contentDocument=p=r.content_document||document,n.contentWindow=r.content_window||window,n.bodyElement=s,r.content_document=r.content_window=null,r.root_name=s.nodeName.toLowerCase()),h=n.getBody(),h.disabled=!0,r.readonly||(n.inline&&"static"==k.getStyle(h,"position",!0)&&(h.style.position="relative"),h.contentEditable=n.getParam("content_editable_state",!0)),h.disabled=!1,n.schema=new y(r),n.dom=new e(p,{keep_values:!0,url_converter:n.convertURL,url_converter_scope:n,hex_colors:r.force_hex_style_colors,class_filter:r.class_filter,update_styles:!0,root_element:n.inline?n.getBody():null,collect:r.content_editable,schema:n.schema,onSetAttrib:function(e){n.fire("SetAttrib",e)}}),n.parser=new b(r,n.schema),n.parser.addAttributeFilter("src,href,style,tabindex",function(e,t){for(var r=e.length,i,o=n.dom,a,s;r--;)i=e[r],a=i.attr(t),s="data-mce-"+t,i.attributes.map[s]||("style"===t?(a=o.serializeStyle(o.parseStyle(a),i.name),a.length||(a=null),i.attr(s,a),i.attr(t,a)):"tabindex"===t?(i.attr(s,a),i.attr(t,null)):i.attr(s,n.convertURL(a,t,i.name)))}),n.parser.addNodeFilter("script",function(e){for(var t=e.length,n;t--;)n=e[t],n.attr("type","mce-"+(n.attr("type")||"no/type"))}),n.parser.addNodeFilter("#cdata",function(e){for(var t=e.length,n;t--;)n=e[t],n.type=8,n.name="#comment",n.value="[CDATA["+n.value+"]]"}),n.parser.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(e){for(var t=e.length,r,i=n.schema.getNonEmptyElements();t--;)r=e[t],r.isEmpty(i)&&(r.append(new o("br",1)).shortEnded=!0)}),n.serializer=new a(r,n),n.selection=new l(n.dom,n.getWin(),n.serializer,n),n.formatter=new c(n),n.undoManager=new u(n),n.forceBlocks=new f(n),n.enterKey=new d(n),n._nodeChangeDispatcher=new i(n),n.fire("PreInit"),r.browser_spellcheck||r.gecko_spellcheck||(p.body.spellcheck=!1,k.setAttrib(h,"spellcheck","false")),n.fire("PostRender"),n.quirks=new C(n),r.directionality&&(h.dir=r.directionality),r.nowrap&&(h.style.whiteSpace="nowrap"),r.protect&&n.on("BeforeSetContent",function(e){A(r.protect,function(t){e.content=e.content.replace(t,function(e){return""})})}),n.on("SetContent",function(){n.addVisual(n.getBody())}),r.padd_empty_editor&&n.on("PostProcess",function(e){e.content=e.content.replace(/^(]*>( | |\s|\u00a0|)<\/p>[\r\n]*|
[\r\n]*)$/,"")}),n.load({initial:!0,format:"html"}),n.startContent=n.getContent({format:"raw"}),n.initialized=!0,n.bindPendingEventDelegates(),n.fire("init"),n.focus(!0),n.nodeChanged({initial:!0}),n.execCallback("init_instance_callback",n),n.contentStyles.length>0&&(m="",A(n.contentStyles,function(e){m+=e+"\r\n"}),n.dom.addStyle(m)),A(n.contentCSS,function(e){n.loadedCSS[e]||(n.dom.loadCSS(e),n.loadedCSS[e]=!0)}),r.auto_focus&&setTimeout(function(){var e;e=r.auto_focus===!0?n:n.editorManager.get(r.auto_focus),e.focus()},100),s=p=h=null},focus:function(e){var t=this,n=t.selection,r=t.settings.content_editable,i,o,a=t.getDoc(),s;if(!e){if(i=n.getRng(),i.item&&(o=i.item(0)),t._refreshContentEditable(),r||(x.opera||t.getBody().focus(),t.getWin().focus()),P||r){if(s=t.getBody(),s.setActive)try{s.setActive()}catch(l){s.focus()}else s.focus();r&&n.normalize()}o&&o.ownerDocument==a&&(i=a.body.createControlRange(),i.addElement(o),i.select())}t.editorManager.setActive(t)},execCallback:function(e){var t=this,n=t.settings[e],r;if(n)return t.callbackLookup&&(r=t.callbackLookup[e])&&(n=r.func,r=r.scope),"string"==typeof n&&(r=n.replace(/\.\w+$/,""),r=r?M(r):0,n=M(n),t.callbackLookup=t.callbackLookup||{},t.callbackLookup[e]={func:n,scope:r}),n.apply(r||t,Array.prototype.slice.call(arguments,1))},translate:function(e){var t=this.settings.language||"en",n=this.editorManager.i18n;return e?n.data[t+"."+e]||e.replace(/\{\#([^\}]+)\}/g,function(e,r){return n.data[t+"."+r]||"{#"+r+"}"}):""},getLang:function(e,n){return this.editorManager.i18n.data[(this.settings.language||"en")+"."+e]||(n!==t?n:"{#"+e+"}")},getParam:function(e,t,n){var r=e in this.settings?this.settings[e]:t,i;return"hash"===n?(i={},"string"==typeof r?A(r.split(r.indexOf("=")>0?/[;,](?![^=;,]*(?:[;,]|$))/:","),function(e){e=e.split("="),i[L(e[0])]=L(e.length>1?e[1]:e)}):i=r,i):r},nodeChanged:function(e){this._nodeChangeDispatcher.nodeChanged(e)},addButton:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),t.text||t.icon||(t.icon=e),n.buttons=n.buttons||{},t.tooltip=t.tooltip||t.title,n.buttons[e]=t},addMenuItem:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),n.menuItems=n.menuItems||{},n.menuItems[e]=t},addCommand:function(e,t,n){this.editorCommands.addCommand(e,t,n)},addQueryStateHandler:function(e,t,n){this.editorCommands.addQueryStateHandler(e,t,n)},addQueryValueHandler:function(e,t,n){this.editorCommands.addQueryValueHandler(e,t,n)},addShortcut:function(e,t,n,r){this.shortcuts.add(e,t,n,r)},execCommand:function(e,t,n,r){return this.editorCommands.execCommand(e,t,n,r)},queryCommandState:function(e){return this.editorCommands.queryCommandState(e)},queryCommandValue:function(e){return this.editorCommands.queryCommandValue(e)},queryCommandSupported:function(e){return this.editorCommands.queryCommandSupported(e)},show:function(){var e=this;e.hidden&&(e.hidden=!1,e.inline?e.getBody().contentEditable=!0:(k.show(e.getContainer()),k.hide(e.id)),e.load(),e.fire("show"))},hide:function(){var e=this,t=e.getDoc();e.hidden||(O&&t&&!e.inline&&t.execCommand("SelectAll"),e.save(),e.inline?(e.getBody().contentEditable=!1,e==e.editorManager.focusedEditor&&(e.editorManager.focusedEditor=null)):(k.hide(e.getContainer()),k.setStyle(e.id,"display",e.orgDisplay)),e.hidden=!0,e.fire("hide"))},isHidden:function(){return!!this.hidden},setProgressState:function(e,t){this.fire("ProgressState",{state:e,time:t})},load:function(e){var n=this,r=n.getElement(),i;return r?(e=e||{},e.load=!0,i=n.setContent(r.value!==t?r.value:r.innerHTML,e),e.element=r,e.no_events||n.fire("LoadContent",e),e.element=r=null,i):void 0},save:function(e){var t=this,n=t.getElement(),r,i;if(n&&t.initialized)return e=e||{},e.save=!0,e.element=n,r=e.content=t.getContent(e),e.no_events||t.fire("SaveContent",e),r=e.content,/TEXTAREA|INPUT/i.test(n.nodeName)?n.value=r:(t.inline||(n.innerHTML=r),(i=k.getParent(t.id,"form"))&&A(i.elements,function(e){return e.name==t.id?(e.value=r,!1):void 0})),e.element=n=null,e.set_dirty!==!1&&(t.isNotDirty=!0),r},setContent:function(e,t){var n=this,r=n.getBody(),i;return t=t||{},t.format=t.format||"html",t.set=!0,t.content=e,t.no_events||n.fire("BeforeSetContent",t),e=t.content,0===e.length||/^\s+$/.test(e)?(i=n.settings.forced_root_block,i&&n.schema.isValidChild(r.nodeName.toLowerCase(),i.toLowerCase())?(e=O&&11>O?"":'
',e=n.dom.createHTML(i,n.settings.forced_root_block_attrs,e)):O||(e='
'),n.dom.setHTML(r,e),n.fire("SetContent",t)):("raw"!==t.format&&(e=new s({},n.schema).serialize(n.parser.parse(e,{isRootContent:!0}))),t.content=L(e),n.dom.setHTML(r,t.content),t.no_events||n.fire("SetContent",t)),t.content},getContent:function(e){var t=this,n,r=t.getBody();return e=e||{},e.format=e.format||"html",e.get=!0,e.getInner=!0,e.no_events||t.fire("BeforeGetContent",e),n="raw"==e.format?r.innerHTML:"text"==e.format?r.innerText||r.textContent:t.serializer.serialize(r,e),e.content="text"!=e.format?L(n):n,e.no_events||t.fire("GetContent",e),e.content},insertContent:function(e,t){t&&(e=R({content:e},t)),this.execCommand("mceInsertContent",!1,e)},isDirty:function(){return!this.isNotDirty},getContainer:function(){var e=this;return e.container||(e.container=k.get(e.editorContainer||e.id+"_parent")),e.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return this.targetElm||(this.targetElm=k.get(this.id)),this.targetElm},getWin:function(){var e=this,t;return e.contentWindow||(t=e.iframeElement,t&&(e.contentWindow=t.contentWindow)),e.contentWindow},getDoc:function(){var e=this,t;return e.contentDocument||(t=e.getWin(),t&&(e.contentDocument=t.document)),e.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(e,t,n){var r=this,i=r.settings;return i.urlconverter_callback?r.execCallback("urlconverter_callback",e,n,!0,t):!i.convert_urls||n&&"LINK"==n.nodeName||0===e.indexOf("file:")||0===e.length?e:i.relative_urls?r.documentBaseURI.toRelative(e):e=r.documentBaseURI.toAbsolute(e,i.remove_script_host)},addVisual:function(e){var n=this,r=n.settings,i=n.dom,o;e=e||n.getBody(),n.hasVisual===t&&(n.hasVisual=r.visual),A(i.select("table,a",e),function(e){var t;switch(e.nodeName){case"TABLE":return o=r.visual_table_class||"mce-item-table",t=i.getAttrib(e,"border"),void(t&&"0"!=t||!n.hasVisual?i.removeClass(e,o):i.addClass(e,o));case"A":return void(i.getAttrib(e,"href",!1)||(t=i.getAttrib(e,"name")||e.id,o=r.visual_anchor_class||"mce-item-anchor",t&&n.hasVisual?i.addClass(e,o):i.removeClass(e,o)))}}),n.fire("VisualAid",{element:e,hasVisual:n.hasVisual})},remove:function(){var e=this;e.removed||(e.save(),e.removed=1,e.unbindAllNativeEvents(),e.hasHiddenInput&&k.remove(e.getElement().nextSibling),e.inline||(O&&10>O&&e.getDoc().execCommand("SelectAll",!1,null),k.setStyle(e.id,"display",e.orgDisplay),e.getBody().onload=null),e.fire("remove"),e.editorManager.remove(e),k.remove(e.getContainer()),e.destroy())},destroy:function(e){var t=this,n;if(!t.destroyed){if(!e&&!t.removed)return void t.remove();e||(t.editorManager.off("beforeunload",t._beforeUnload),t.theme&&t.theme.destroy&&t.theme.destroy(),t.selection.destroy(),t.dom.destroy()),n=t.formElement,n&&(n._mceOldSubmit&&(n.submit=n._mceOldSubmit,n._mceOldSubmit=null),k.unbind(n,"submit reset",t.formEventDelegate)),t.contentAreaContainer=t.formElement=t.container=t.editorContainer=null,t.bodyElement=t.contentDocument=t.contentWindow=null,t.iframeElement=t.targetElm=null,t.selection&&(t.selection=t.selection.win=t.selection.dom=t.selection.dom.doc=null),t.destroyed=1}},_refreshContentEditable:function(){var e=this,t,n;e._isHidden()&&(t=e.getBody(),n=t.parentNode,n.removeChild(t),n.appendChild(t),t.focus())},_isHidden:function(){var e;return P?(e=this.selection.getSel(),!e||!e.rangeCount||0===e.rangeCount):0}},R(N.prototype,_),N}),r(fe,[],function(){var e={},t="en";return{setCode:function(e){e&&(t=e,this.rtl=this.data[e]?"rtl"===this.data[e]._dir:!1)},getCode:function(){return t},rtl:!1,add:function(t,n){var r=e[t];r||(e[t]=r={});for(var i in n)r[i]=n[i];this.setCode(t)},translate:function(n){var r;if(r=e[t],r||(r={}),"undefined"==typeof n)return n;if("string"!=typeof n&&n.raw)return n.raw;if(n.push){var i=n.slice(1);n=(r[n[0]]||n[0]).replace(/\{([0-9]+)\}/g,function(e,t){return i[t]})}return(r[n]||n).replace(/{context:\w+}$/,"")},data:e}}),r(pe,[y,u],function(e,t){function n(e){function s(){try{return document.activeElement}catch(e){return document.body}}function l(e,t){if(t&&t.startContainer){if(!e.isChildOf(t.startContainer,e.getRoot())||!e.isChildOf(t.endContainer,e.getRoot()))return;return{startContainer:t.startContainer,startOffset:t.startOffset,endContainer:t.endContainer,endOffset:t.endOffset}}return t}function c(e,t){var n;return t.startContainer?(n=e.getDoc().createRange(),n.setStart(t.startContainer,t.startOffset),n.setEnd(t.endContainer,t.endOffset)):n=t,n}function u(e){return!!a.getParent(e,n.isEditorUIElement)}function d(n){var d=n.editor;d.on("init",function(){(d.inline||t.ie)&&("onbeforedeactivate"in document&&t.ie<9?d.dom.bind(d.getBody(),"beforedeactivate",function(e){if(e.target==d.getBody())try{d.lastRng=d.selection.getRng()}catch(t){}}):d.on("nodechange mouseup keyup",function(e){var t=s();"nodechange"==e.type&&e.selectionChange||(t&&t.id==d.id+"_ifr"&&(t=d.getBody()),d.dom.isChildOf(t,d.getBody())&&(d.lastRng=d.selection.getRng()))}),t.webkit&&!r&&(r=function(){var t=e.activeEditor;if(t&&t.selection){var n=t.selection.getRng();n&&!n.collapsed&&(d.lastRng=n)}},a.bind(document,"selectionchange",r)))}),d.on("setcontent",function(){d.lastRng=null}),d.on("mousedown",function(){d.selection.lastFocusBookmark=null}),d.on("focusin",function(){var t=e.focusedEditor;d.selection.lastFocusBookmark&&(d.selection.setRng(c(d,d.selection.lastFocusBookmark)),d.selection.lastFocusBookmark=null),t!=d&&(t&&t.fire("blur",{focusedEditor:d}),e.setActive(d),e.focusedEditor=d,d.fire("focus",{blurredEditor:t}),d.focus(!0)),d.lastRng=null}),d.on("focusout",function(){window.setTimeout(function(){var t=e.focusedEditor;u(s())||t!=d||(d.fire("blur",{focusedEditor:null}),e.focusedEditor=null,d.selection&&(d.selection.lastFocusBookmark=null))},0)}),i||(i=function(t){var n=e.activeEditor;n&&t.target.ownerDocument==document&&(n.selection&&t.target!=n.getBody()&&(n.selection.lastFocusBookmark=l(n.dom,n.lastRng)),t.target==document.body||u(t.target)||e.focusedEditor!=n||(n.fire("blur",{focusedEditor:null}),e.focusedEditor=null))},a.bind(document,"focusin",i)),d.inline&&!o&&(o=function(t){var n=e.activeEditor;if(n.inline&&!n.dom.isChildOf(t.target,n.getBody())){var r=n.selection.getRng();r.collapsed||(n.lastRng=r)}},a.bind(document,"mouseup",o))}function f(t){e.focusedEditor==t.editor&&(e.focusedEditor=null),e.activeEditor||(a.unbind(document,"selectionchange",r),a.unbind(document,"focusin",i),a.unbind(document,"mouseup",o),r=i=o=null)}e.on("AddEditor",d),e.on("RemoveEditor",f)}var r,i,o,a=e.DOM;return n.isEditorUIElement=function(e){return-1!==e.className.toString().indexOf("mce-")},n}),r(he,[de,f,y,V,u,d,le,fe,pe],function(e,t,n,r,i,o,a,s,l){function c(e){var t=v.editors,n;delete t[e.id];for(var r=0;r0&&p(f(e),function(e){var n;(n=d.get(e))?r(e,t,n):p(document.forms,function(n){p(n.elements,function(n){n.name===e&&(e="mce_editor_"+m++,d.setAttrib(n,"id",e),r(e,t,n))})})});break;case"textareas":case"specific_textareas":p(d.select("textarea"),function(e){t.editor_deselector&&o(e,t.editor_deselector)||(!t.editor_selector||o(e,t.editor_selector))&&r(n(e),t,e)})}t.oninit&&(e=s=0,p(l,function(t){s++,t.initialized?e++:t.on("init",function(){e++,e==s&&i("oninit")}),e==s&&i("oninit")}))}var s=this,l=[];s.settings=t,d.bind(window,"ready",a)},get:function(e){return arguments.length?e in this.editors?this.editors[e]:null:this.editors},add:function(e){var t=this,n=t.editors;return n[e.id]=e,n.push(e),t.activeEditor=e,t.fire("AddEditor",{editor:e}),g||(g=function(){t.fire("BeforeUnload")},d.bind(window,"beforeunload",g)),e},createEditor:function(t,n){return this.add(new e(t,n,this))},remove:function(e){var t=this,n,r=t.editors,i;{if(e)return"string"==typeof e?(e=e.selector||e,void p(d.select(e),function(e){i=r[e.id],i&&t.remove(i)})):(i=e,r[i.id]?(c(i)&&t.fire("RemoveEditor",{editor:i}),r.length||d.unbind(window,"beforeunload",g),i.remove(),i):null);for(n=r.length-1;n>=0;n--)t.remove(r[n])}},execCommand:function(t,n,r){var i=this,o=i.get(r);switch(t){case"mceAddEditor":return i.get(r)||new e(r,i.settings,i).render(),!0;case"mceRemoveEditor":return o&&o.remove(),!0;case"mceToggleEditor":return o?(o.isHidden()?o.show():o.hide(),!0):(i.execCommand("mceAddEditor",0,r),!0)}return i.activeEditor?i.activeEditor.execCommand(t,n,r):!1},triggerSave:function(){p(this.editors,function(e){e.save()})},addI18n:function(e,t){s.add(e,t)},translate:function(e){return s.translate(e)},setActive:function(e){var t=this.activeEditor;this.activeEditor!=e&&(t&&t.fire("deactivate",{relatedTarget:e}),e.fire("activate",{ -relatedTarget:t})),this.activeEditor=e}},h(v,a),v.setup(),window.tinymce=window.tinyMCE=v,v}),r(me,[he,d],function(e,t){var n=t.each,r=t.explode;e.on("AddEditor",function(e){var t=e.editor;t.on("preInit",function(){function e(e,t){n(t,function(t,n){t&&s.setStyle(e,n,t)}),s.rename(e,"span")}function i(e){s=t.dom,l.convert_fonts_to_spans&&n(s.select("font,u,strike",e.node),function(e){o[e.nodeName.toLowerCase()](s,e)})}var o,a,s,l=t.settings;l.inline_styles&&(a=r(l.font_size_legacy_values),o={font:function(t,n){e(n,{backgroundColor:n.style.backgroundColor,color:n.color,fontFamily:n.face,fontSize:a[parseInt(n.size,10)-1]})},u:function(n,r){"html4"===t.settings.schema&&e(r,{textDecoration:"underline"})},strike:function(t,n){e(n,{textDecoration:"line-through"})}},t.on("PreProcess SetContent",i))})})}),r(ge,[le,d],function(e,t){var n={send:function(e){function t(){!e.async||4==r.readyState||i++>1e4?(e.success&&1e4>i&&200==r.status?e.success.call(e.success_scope,""+r.responseText,r,e):e.error&&e.error.call(e.error_scope,i>1e4?"TIMED_OUT":"GENERAL",r,e),r=null):setTimeout(t,10)}var r,i=0;if(e.scope=e.scope||this,e.success_scope=e.success_scope||e.scope,e.error_scope=e.error_scope||e.scope,e.async=e.async===!1?!1:!0,e.data=e.data||"",r=new XMLHttpRequest){if(r.overrideMimeType&&r.overrideMimeType(e.content_type),r.open(e.type||(e.data?"POST":"GET"),e.url,e.async),e.crossDomain&&(r.withCredentials=!0),e.content_type&&r.setRequestHeader("Content-Type",e.content_type),r.setRequestHeader("X-Requested-With","XMLHttpRequest"),r=n.fire("beforeSend",{xhr:r,settings:e}).xhr,r.send(e.data),!e.async)return t();setTimeout(t,10)}}};return t.extend(n,e),n}),r(ve,[],function(){function e(t,n){var r,i,o,a;if(n=n||'"',null===t)return"null";if(o=typeof t,"string"==o)return i="\bb t\nn\ff\rr\"\"''\\\\",n+t.replace(/([\u0080-\uFFFF\x00-\x1f\"\'\\])/g,function(e,t){return'"'===n&&"'"===e?e:(r=i.indexOf(t),r+1?"\\"+i.charAt(r+1):(e=t.charCodeAt().toString(16),"\\u"+"0000".substring(e.length)+e))})+n;if("object"==o){if(t.hasOwnProperty&&"[object Array]"===Object.prototype.toString.call(t)){for(r=0,i="[";r0?",":"")+e(t[r],n);return i+"]"}i="{";for(a in t)t.hasOwnProperty(a)&&(i+="function"!=typeof t[a]?(i.length>1?","+n:n)+a+n+":"+e(t[a],n):"");return i+"}"}return""+t}return{serialize:e,parse:function(e){try{return window[String.fromCharCode(101)+"val"]("("+e+")")}catch(t){}}}}),r(ye,[ve,ge,d],function(e,t,n){function r(e){this.settings=i({},e),this.count=0}var i=n.extend;return r.sendRPC=function(e){return(new r).send(e)},r.prototype={send:function(n){var r=n.error,o=n.success;n=i(this.settings,n),n.success=function(t,i){t=e.parse(t),"undefined"==typeof t&&(t={error:"JSON Parse error."}),t.error?r.call(n.error_scope||n.scope,t.error,i):o.call(n.success_scope||n.scope,t.result)},n.error=function(e,t){r&&r.call(n.error_scope||n.scope,e,t)},n.data=e.serialize({id:n.id||"c"+this.count++,method:n.method,params:n.params}),n.content_type="application/json",t.send(n)}},r}),r(be,[y],function(e){return{callbacks:{},count:0,send:function(n){var r=this,i=e.DOM,o=n.count!==t?n.count:r.count,a="tinymce_jsonp_"+o;r.callbacks[o]=function(e){i.remove(a),delete r.callbacks[o],n.callback(e)},i.add(i.doc.body,"script",{id:a,src:n.url,type:"text/javascript"}),r.count++}}}),r(Ce,[],function(){function e(){s=[];for(var e in a)s.push(e);i.length=s.length}function n(){function n(e){var n,r;return r=e!==t?u+e:i.indexOf(",",u),-1===r||r>i.length?null:(n=i.substring(u,r),u=r+1,n)}var r,i,s,u=0;if(a={},c){o.load(l),i=o.getAttribute(l)||"";do{var d=n();if(null===d)break;if(r=n(parseInt(d,32)||0),null!==r){if(d=n(),null===d)break;s=n(parseInt(d,32)||0),r&&(a[r]=s)}}while(null!==r);e()}}function r(){var t,n="";if(c){for(var r in a)t=a[r],n+=(n?",":"")+r.length.toString(32)+","+r+","+t.length.toString(32)+","+t;o.setAttribute(l,n);try{o.save(l)}catch(i){}e()}}var i,o,a,s,l,c;try{if(window.localStorage)return localStorage}catch(u){}return l="tinymce",o=document.documentElement,c=!!o.addBehavior,c&&o.addBehavior("#default#userData"),i={key:function(e){return s[e]},getItem:function(e){return e in a?a[e]:null},setItem:function(e,t){a[e]=""+t,r()},removeItem:function(e){delete a[e],r()},clear:function(){a={},r()}},n(),i}),r(xe,[y,l,b,C,d,u],function(e,t,n,r,i,o){var a=window.tinymce;return a.DOM=e.DOM,a.ScriptLoader=n.ScriptLoader,a.PluginManager=r.PluginManager,a.ThemeManager=r.ThemeManager,a.dom=a.dom||{},a.dom.Event=t.Event,i.each(i,function(e,t){a[t]=e}),i.each("isOpera isWebKit isIE isGecko isMac".split(" "),function(e){a[e]=o[e.substr(2).toLowerCase()]}),{}}),r(we,[U,d],function(e,t){return e.extend({Defaults:{firstControlClass:"first",lastControlClass:"last"},init:function(e){this.settings=t.extend({},this.Defaults,e)},preRender:function(e){e.addClass(this.settings.containerClass,"body")},applyClasses:function(e){var t=this,n=t.settings,r,i,o;r=e.items().filter(":visible"),i=n.firstControlClass,o=n.lastControlClass,r.each(function(e){e.removeClass(i).removeClass(o),n.controlClass&&e.addClass(n.controlClass)}),r.eq(0).addClass(i),r.eq(-1).addClass(o)},renderHtml:function(e){var t=this,n=t.settings,r,i="";return r=e.items(),r.eq(0).addClass(n.firstControlClass),r.eq(-1).addClass(n.lastControlClass),r.each(function(e){n.controlClass&&e.addClass(n.controlClass),i+=e.renderHtml()}),i},recalc:function(){},postRender:function(){}})}),r(_e,[we],function(e){return e.extend({Defaults:{containerClass:"abs-layout",controlClass:"abs-layout-item"},recalc:function(e){e.items().filter(":visible").each(function(e){var t=e.settings;e.layoutRect({x:t.x,y:t.y,w:t.w,h:t.h}),e.recalc&&e.recalc()})},renderHtml:function(e){return'
'+this._super(e)}})}),r(Ee,[K,te],function(e,t){return e.extend({Mixins:[t],Defaults:{classes:"widget tooltip tooltip-n"},text:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t._rendered&&(t.getEl().lastChild.innerHTML=t.encode(e)),t):t._value},renderHtml:function(){var e=this,t=e.classPrefix;return'"},repaint:function(){var e=this,t,n;t=e.getEl().style,n=e._layoutRect,t.left=n.x+"px",t.top=n.y+"px",t.zIndex=131070}})}),r(Ne,[K,Ee],function(e,t){var n,r=e.extend({init:function(e){var t=this;t._super(e),e=t.settings,t.canFocus=!0,e.tooltip&&r.tooltips!==!1&&(t.on("mouseenter",function(n){var r=t.tooltip().moveTo(-65535);if(n.control==t){var i=r.text(e.tooltip).show().testMoveRel(t.getEl(),["bc-tc","bc-tl","bc-tr"]);r.toggleClass("tooltip-n","bc-tc"==i),r.toggleClass("tooltip-nw","bc-tl"==i),r.toggleClass("tooltip-ne","bc-tr"==i),r.moveRel(t.getEl(),i)}else r.hide()}),t.on("mouseleave mousedown click",function(){t.tooltip().hide()})),t.aria("label",e.ariaLabel||e.tooltip)},tooltip:function(){return n||(n=new t({type:"tooltip"}),n.renderTo()),n},active:function(e){var t=this,n;return e!==n&&(t.aria("pressed",e),t.toggleClass("active",e)),t._super(e)},disabled:function(e){var t=this,n;return e!==n&&(t.aria("disabled",e),t.toggleClass("disabled",e)),t._super(e)},postRender:function(){var e=this,t=e.settings;e._rendered=!0,e._super(),e.parent()||!t.width&&!t.height||(e.initLayoutRect(),e.repaint()),t.autofocus&&e.focus()},remove:function(){this._super(),n&&(n.remove(),n=null)}});return r}),r(ke,[Ne],function(e){return e.extend({Defaults:{classes:"widget btn",role:"button"},init:function(e){var t=this,n;t.on("click mousedown",function(e){e.preventDefault()}),t._super(e),n=e.size,e.subtype&&t.addClass(e.subtype),n&&t.addClass("btn-"+n)},icon:function(e){var t=this,n=t.classPrefix;if("undefined"==typeof e)return t.settings.icon;if(t.settings.icon=e,e=e?n+"ico "+n+"i-"+t.settings.icon:"",t._rendered){var r=t.getEl().firstChild,i=r.getElementsByTagName("i")[0];e?(i&&i==r.firstChild||(i=document.createElement("i"),r.insertBefore(i,r.firstChild)),i.className=e):i&&r.removeChild(i),t.text(t._text)}return t},repaint:function(){var e=this.getEl().firstChild.style;e.width=e.height="100%",this._super()},text:function(e){var t=this;if(t._rendered){var n=t.getEl().lastChild.lastChild;n&&(n.data=t.translate(e))}return t._super(e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.settings.icon,i;return i=e.settings.image,i?(r="none","string"!=typeof i&&(i=window.getSelection?i[0]:i[1]),i=" style=\"background-image: url('"+i+"')\""):i="",r=e.settings.icon?n+"ico "+n+"i-"+r:"",'
"}})}),r(Se,[J],function(e){return e.extend({Defaults:{defaultType:"button",role:"group"},renderHtml:function(){var e=this,t=e._layout;return e.addClass("btn-group"),e.preRender(),t.preRender(e),'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(Te,[Ne],function(e){return e.extend({Defaults:{classes:"checkbox",role:"checkbox",checked:!1},init:function(e){var t=this;t._super(e),t.on("click mousedown",function(e){e.preventDefault()}),t.on("click",function(e){e.preventDefault(),t.disabled()||t.checked(!t.checked())}),t.checked(t.settings.checked)},checked:function(e){var t=this;return"undefined"!=typeof e?(e?t.addClass("checked"):t.removeClass("checked"),t._checked=e,t.aria("checked",e),t):t._checked},value:function(e){return this.checked(e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix;return'
'+e.encode(e._text)+"
"}})}),r(Re,[Ne,G,Y],function(e,t,n){return e.extend({init:function(e){var t=this;t._super(e),t.addClass("combobox"),t.subinput=!0,t.ariaTarget="inp",e=t.settings,e.menu=e.menu||e.values,e.menu&&(e.icon="caret"),t.on("click",function(n){for(var r=n.target,i=t.getEl();r&&r!=i;)r.id&&-1!=r.id.indexOf("-open")&&(t.fire("action"),e.menu&&(t.showMenu(),n.aria&&t.menu.items()[0].focus())),r=r.parentNode}),t.on("keydown",function(e){"INPUT"==e.target.nodeName&&13==e.keyCode&&t.parents().reverse().each(function(n){return e.preventDefault(),t.fire("change"),n.hasEventListeners("submit")&&n.toJSON?(n.fire("submit",{data:n.toJSON()}),!1):void 0})}),e.placeholder&&(t.addClass("placeholder"),t.on("focusin",function(){t._hasOnChange||(n.on(t.getEl("inp"),"change",function(){t.fire("change")}),t._hasOnChange=!0),t.hasClass("placeholder")&&(t.getEl("inp").value="",t.removeClass("placeholder"))}),t.on("focusout",function(){0===t.value().length&&(t.getEl("inp").value=e.placeholder,t.addClass("placeholder"))}))},showMenu:function(){var e=this,n=e.settings,r;e.menu||(r=n.menu||[],r.length?r={type:"menu",items:r}:r.type=r.type||"menu",e.menu=t.create(r).parent(e).renderTo(e.getContainerElm()),e.fire("createmenu"),e.menu.reflow(),e.menu.on("cancel",function(t){t.control===e.menu&&e.focus()}),e.menu.on("show hide",function(t){t.control.items().each(function(t){t.active(t.value()==e.value())})}).fire("show"),e.menu.on("select",function(t){e.value(t.control.value())}),e.on("focusin",function(t){"INPUT"==t.target.tagName.toUpperCase()&&e.menu.hide()}),e.aria("expanded",!0)),e.menu.show(),e.menu.layoutRect({w:e.layoutRect().w}),e.menu.moveRel(e.getEl(),e.isRtl()?["br-tr","tr-br"]:["bl-tl","tl-bl"])},value:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t.removeClass("placeholder"),t._rendered&&(t.getEl("inp").value=e),t):t._rendered?(e=t.getEl("inp").value,e!=t.settings.placeholder?e:""):t._value},disabled:function(e){var t=this;return t._rendered&&"undefined"!=typeof e&&(t.getEl("inp").disabled=e),t._super(e)},focus:function(){this.getEl("inp").focus()},repaint:function(){var e=this,t=e.getEl(),r=e.getEl("open"),i=e.layoutRect(),o,a;o=r?i.w-n.getSize(r).width-10:i.w-10;var s=document;return s.all&&(!s.documentMode||s.documentMode<=8)&&(a=e.layoutRect().h-2+"px"),n.css(t.firstChild,{width:o,lineHeight:a}),e._super(),e},postRender:function(){var e=this;return n.on(this.getEl("inp"),"change",function(){e.fire("change")}),e._super()},remove:function(){n.off(this.getEl("inp")),this._super()},renderHtml:function(){var e=this,t=e._id,n=e.settings,r=e.classPrefix,i=n.value||n.placeholder||"",o,a,s="",l="";return"spellcheck"in n&&(l+=' spellcheck="'+n.spellcheck+'"'),n.maxLength&&(l+=' maxlength="'+n.maxLength+'"'),n.size&&(l+=' size="'+n.size+'"'),n.subtype&&(l+=' type="'+n.subtype+'"'),e.disabled()&&(l+=' disabled="disabled"'),o=n.icon,o&&"caret"!=o&&(o=r+"ico "+r+"i-"+n.icon),a=e._text,(o||a)&&(s='
",e.addClass("has-open")),'
"+s+"
"}})}),r(Ae,[Re],function(e){return e.extend({init:function(e){var t=this;e.spellcheck=!1,e.onaction&&(e.icon="none"),t._super(e),t.addClass("colorbox"),t.on("change keyup postrender",function(){t.repaintColor(t.value())})},repaintColor:function(e){var t=this.getEl().getElementsByTagName("i")[0];if(t)try{t.style.background=e}catch(n){}},value:function(e){var t=this;return"undefined"!=typeof e&&t._rendered&&t.repaintColor(e),t._super(e)}})}),r(Be,[ke,re],function(e,t){return e.extend({showPanel:function(){var e=this,n=e.settings;if(e.active(!0),e.panel)e.panel.show();else{var r=n.panel;r.type&&(r={layout:"grid",items:r}),r.role=r.role||"dialog",r.popover=!0,r.autohide=!0,r.ariaRoot=!0,e.panel=new t(r).on("hide",function(){e.active(!1)}).on("cancel",function(t){t.stopPropagation(),e.focus(),e.hidePanel()}).parent(e).renderTo(e.getContainerElm()),e.panel.fire("show"),e.panel.reflow()}e.panel.moveRel(e.getEl(),n.popoverAlign||(e.isRtl()?["bc-tr","bc-tc"]:["bc-tl","bc-tc"]))},hidePanel:function(){var e=this;e.panel&&e.panel.hide()},postRender:function(){var e=this;return e.aria("haspopup",!0),e.on("click",function(t){t.control===e&&(e.panel&&e.panel.visible()?e.hidePanel():(e.showPanel(),e.panel.focus(!!t.aria)))}),e._super()},remove:function(){return this.panel&&(this.panel.remove(),this.panel=null),this._super()}})}),r(De,[Be,y],function(e,t){var n=t.DOM;return e.extend({init:function(e){this._super(e),this.addClass("colorbutton")},color:function(e){return e?(this._color=e,this.getEl("preview").style.backgroundColor=e,this):this._color},resetColor:function(){return this._color=null,this.getEl("preview").style.backgroundColor=null,this},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.settings.icon?n+"ico "+n+"i-"+e.settings.icon:"",i=e.settings.image?" style=\"background-image: url('"+e.settings.image+"')\"":"";return'
'},postRender:function(){var e=this,t=e.settings.onclick;return e.on("click",function(r){r.aria&&"down"==r.aria.key||r.control!=e||n.getParent(r.target,"."+e.classPrefix+"open")||(r.stopImmediatePropagation(),t.call(e,r))}),delete e.settings.onclick,e._super()}})}),r(Le,[],function(){function e(e){function i(e,i,o){var a,s,l,c,u,d;return a=0,s=0,l=0,e/=255,i/=255,o/=255,u=t(e,t(i,o)),d=n(e,n(i,o)),u==d?(l=u,{h:0,s:0,v:100*l}):(c=e==u?i-o:o==u?e-i:o-e,a=e==u?3:o==u?1:5,a=60*(a-c/(d-u)),s=(d-u)/d,l=d,{h:r(a),s:r(100*s),v:r(100*l)})}function o(e,i,o){var a,s,l,c;if(e=(parseInt(e,10)||0)%360,i=parseInt(i,10)/100,o=parseInt(o,10)/100,i=n(0,t(i,1)),o=n(0,t(o,1)),0===i)return void(d=f=p=r(255*o));switch(a=e/60,s=o*i,l=s*(1-Math.abs(a%2-1)),c=o-s,Math.floor(a)){case 0:d=s,f=l,p=0;break;case 1:d=l,f=s,p=0;break;case 2:d=0,f=s,p=l;break;case 3:d=0,f=l,p=s;break;case 4:d=l,f=0,p=s;break;case 5:d=s,f=0,p=l;break;default:d=f=p=0}d=r(255*(d+c)),f=r(255*(f+c)),p=r(255*(p+c))}function a(){function e(e){return e=parseInt(e,10).toString(16),e.length>1?e:"0"+e}return"#"+e(d)+e(f)+e(p)}function s(){return{r:d,g:f,b:p}}function l(){return i(d,f,p)}function c(e){var t;return"object"==typeof e?"r"in e?(d=e.r,f=e.g,p=e.b):"v"in e&&o(e.h,e.s,e.v):(t=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)[^\)]*\)/gi.exec(e))?(d=parseInt(t[1],10),f=parseInt(t[2],10),p=parseInt(t[3],10)):(t=/#([0-F]{2})([0-F]{2})([0-F]{2})/gi.exec(e))?(d=parseInt(t[1],16),f=parseInt(t[2],16),p=parseInt(t[3],16)):(t=/#([0-F])([0-F])([0-F])/gi.exec(e))&&(d=parseInt(t[1]+t[1],16),f=parseInt(t[2]+t[2],16),p=parseInt(t[3]+t[3],16)),d=0>d?0:d>255?255:d,f=0>f?0:f>255?255:f,p=0>p?0:p>255?255:p,u}var u=this,d=0,f=0,p=0;e&&c(e),u.toRgb=s,u.toHsv=l,u.toHex=a,u.parse=c}var t=Math.min,n=Math.max,r=Math.round;return e}),r(Me,[Ne,Q,Y,Le],function(e,t,n,r){return e.extend({Defaults:{classes:"widget colorpicker"},init:function(e){this._super(e)},postRender:function(){function e(e,t){var r=n.getPos(e),i,o;return i=t.pageX-r.x,o=t.pageY-r.y,i=Math.max(0,Math.min(i/e.clientWidth,1)),o=Math.max(0,Math.min(o/e.clientHeight,1)),{x:i,y:o}}function i(e,t){var i=(360-e.h)/360;n.css(d,{top:100*i+"%"}),t||n.css(p,{left:e.s+"%",top:100-e.v+"%"}),f.style.background=new r({s:100,v:100,h:e.h}).toHex(),s.color().parse({s:e.s,v:e.v,h:e.h})}function o(t){var n;n=e(f,t),c.s=100*n.x,c.v=100*(1-n.y),i(c),s.fire("change")}function a(t){var n;n=e(u,t),c=l.toHsv(),c.h=360*(1-n.y),i(c,!0),s.fire("change")}var s=this,l=s.color(),c,u,d,f,p;u=s.getEl("h"),d=s.getEl("hp"),f=s.getEl("sv"),p=s.getEl("svp"),s._repaint=function(){c=l.toHsv(),i(c)},s._super(),s._svdraghelper=new t(s._id+"-sv",{start:o,drag:o}),s._hdraghelper=new t(s._id+"-h",{start:a,drag:a}),s._repaint()},rgb:function(){return this.color().toRgb()},value:function(e){var t=this;return arguments.length?(t.color().parse(e),void(t._rendered&&t._repaint())):t.color().toHex()},color:function(){return this._color||(this._color=new r),this._color},renderHtml:function(){function e(){var e,t,n="",i,a;for(i="filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=",a=o.split(","),e=0,t=a.length-1;t>e;e++)n+='
';return n}var t=this,n=t._id,r=t.classPrefix,i,o="#ff0000,#ff0080,#ff00ff,#8000ff,#0000ff,#0080ff,#00ffff,#00ff80,#00ff00,#80ff00,#ffff00,#ff8000,#ff0000",a="background: -ms-linear-gradient(top,"+o+");background: linear-gradient(to bottom,"+o+");";return i='
'+e()+'
','
'+i+"
"}})}),r(He,[Ne],function(e){return e.extend({init:function(e){var t=this;e.delimiter||(e.delimiter="\xbb"),t._super(e),t.addClass("path"),t.canFocus=!0,t.on("click",function(e){var n,r=e.target;(n=r.getAttribute("data-index"))&&t.fire("select",{value:t.data()[n],index:n})})},focus:function(){var e=this;return e.getEl().firstChild.focus(),e},data:function(e){var t=this;return"undefined"!=typeof e?(t._data=e,t.update(),t):t._data},update:function(){this.innerHtml(this._getPathHtml())},postRender:function(){var e=this;e._super(),e.data(e.settings.data)},renderHtml:function(){var e=this;return'
'+e._getPathHtml()+"
"},_getPathHtml:function(){var e=this,t=e._data||[],n,r,i="",o=e.classPrefix;for(n=0,r=t.length;r>n;n++)i+=(n>0?'":"")+'
'+t[n].name+"
";return i||(i='
\xa0
'),i}})}),r(Pe,[He,he],function(e,t){return e.extend({postRender:function(){function e(e){if(1===e.nodeType){if("BR"==e.nodeName||e.getAttribute("data-mce-bogus"))return!0;if("bookmark"===e.getAttribute("data-mce-type"))return!0}return!1}var n=this,r=t.activeEditor;return r.settings.elementpath!==!1&&(n.on("select",function(e){r.focus(),r.selection.select(this.data()[e.index].element),r.nodeChanged()}),r.on("nodeChange",function(t){for(var i=[],o=t.parents,a=o.length;a--;)if(1==o[a].nodeType&&!e(o[a])){var s=r.fire("ResolveName",{name:o[a].nodeName.toLowerCase(),target:o[a]});if(s.isDefaultPrevented()||i.push({name:s.name,element:o[a]}),s.isPropagationStopped())break}n.data(i)})),n._super()}})}),r(Oe,[J],function(e){return e.extend({Defaults:{layout:"flex",align:"center",defaults:{flex:1}},renderHtml:function(){var e=this,t=e._layout,n=e.classPrefix;return e.addClass("formitem"),t.preRender(e),'
'+(e.settings.title?'
'+e.settings.title+"
":"")+'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(Ie,[J,Oe,d],function(e,t,n){return e.extend({Defaults:{containerCls:"form",layout:"flex",direction:"column",align:"stretch",flex:1,padding:20,labelGap:30,spacing:10,callbacks:{submit:function(){this.submit()}}},preRender:function(){var e=this,r=e.items();e.settings.formItemDefaults||(e.settings.formItemDefaults={layout:"flex",autoResize:"overflow",defaults:{flex:1}}),r.each(function(r){var i,o=r.settings.label;o&&(i=new t(n.extend({items:{type:"label",id:r._id+"-l",text:o,flex:0,forId:r._id,disabled:r.disabled()}},e.settings.formItemDefaults)),i.type="formitem",r.aria("labelledby",r._id+"-l"),"undefined"==typeof r.settings.flex&&(r.settings.flex=1),e.replace(r,i),i.add(r))})},recalcLabels:function(){var e=this,t=0,n=[],r,i,o;if(e.settings.labelGapCalc!==!1)for(o="children"==e.settings.labelGapCalc?e.find("formitem"):e.items(),o.filter("formitem").each(function(e){var r=e.items()[0],i=r.getEl().clientWidth;t=i>t?i:t,n.push(r)}),i=e.settings.labelGap||0,r=n.length;r--;)n[r].settings.minWidth=t+i},visible:function(e){var t=this._super(e);return e===!0&&this._rendered&&this.recalcLabels(),t},submit:function(){return this.fire("submit",{data:this.toJSON()})},postRender:function(){var e=this;e._super(),e.recalcLabels(),e.fromJSON(e.settings.data)}})}),r(Fe,[Ie],function(e){return e.extend({Defaults:{containerCls:"fieldset",layout:"flex",direction:"column",align:"stretch",flex:1,padding:"25 15 5 15",labelGap:30,spacing:10,border:1},renderHtml:function(){var e=this,t=e._layout,n=e.classPrefix;return e.preRender(),t.preRender(e),'
'+(e.settings.title?''+e.settings.title+"":"")+'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(ze,[Re,d],function(e,t){return e.extend({init:function(e){var n=this,r=tinymce.activeEditor,i=r.settings,o,a,s;e.spellcheck=!1,s=i.file_picker_types||i.file_browser_callback_types,s&&(s=t.makeMap(s,/[, ]/)),(!s||s[e.filetype])&&(a=i.file_picker_callback,!a||s&&!s[e.filetype]?(a=i.file_browser_callback,!a||s&&!s[e.filetype]||(o=function(){a(n.getEl("inp").id,n.value(),e.filetype,window)})):o=function(){var i=n.fire("beforecall").meta;i=t.extend({filetype:e.filetype},i),a.call(r,function(e,t){n.value(e).fire("change",{meta:t})},n.value(),i)}),o&&(e.icon="browse",e.onaction=o),n._super(e)}})}),r(We,[_e],function(e){return e.extend({recalc:function(e){var t=e.layoutRect(),n=e.paddingBox();e.items().filter(":visible").each(function(e){e.layoutRect({x:n.left,y:n.top,w:t.innerW-n.right-n.left,h:t.innerH-n.top-n.bottom}),e.recalc&&e.recalc()})}})}),r(Ve,[_e],function(e){return e.extend({recalc:function(e){var t,n,r,i,o,a,s,l,c,u,d,f,p,h,m,g,v=[],y,b,C,x,w,_,E,N,k,S,T,R,A,B,D,L,M,H,P,O,I,F,z=Math.max,W=Math.min;for(r=e.items().filter(":visible"),i=e.layoutRect(),o=e._paddingBox,a=e.settings,f=e.isRtl()?a.direction||"row-reversed":a.direction,s=a.align,l=e.isRtl()?a.pack||"end":a.pack,c=a.spacing||0,("row-reversed"==f||"column-reverse"==f)&&(r=r.set(r.toArray().reverse()),f=f.split("-")[0]),"column"==f?(k="y",E="h",N="minH",S="maxH",R="innerH",T="top",A="deltaH",B="contentH",P="left",M="w",D="x",L="innerW",H="minW",O="right",I="deltaW",F="contentW"):(k="x",E="w",N="minW",S="maxW",R="innerW",T="left",A="deltaW",B="contentW",P="top",M="h",D="y",L="innerH",H="minH",O="bottom",I="deltaH",F="contentH"),d=i[R]-o[T]-o[T],_=u=0,t=0,n=r.length;n>t;t++)p=r[t],h=p.layoutRect(),m=p.settings,g=m.flex,d-=n-1>t?c:0,g>0&&(u+=g,h[S]&&v.push(p),h.flex=g),d-=h[N],y=o[P]+h[H]+o[O],y>_&&(_=y);if(x={},x[N]=0>d?i[N]-d+i[A]:i[R]-d+i[A],x[H]=_+i[I],x[B]=i[R]-d,x[F]=_,x.minW=W(x.minW,i.maxW),x.minH=W(x.minH,i.maxH),x.minW=z(x.minW,i.startMinWidth),x.minH=z(x.minH,i.startMinHeight),!i.autoResize||x.minW==i.minW&&x.minH==i.minH){for(C=d/u,t=0,n=v.length;n>t;t++)p=v[t],h=p.layoutRect(),b=h[S],y=h[N]+h.flex*C,y>b?(d-=h[S]-h[N],u-=h.flex,h.flex=0,h.maxFlexSize=b):h.maxFlexSize=0;for(C=d/u,w=o[T],x={},0===u&&("end"==l?w=d+o[T]:"center"==l?(w=Math.round(i[R]/2-(i[R]-d)/2)+o[T],0>w&&(w=o[T])):"justify"==l&&(w=o[T],c=Math.floor(d/(r.length-1)))),x[D]=o[P],t=0,n=r.length;n>t;t++)p=r[t],h=p.layoutRect(),y=h.maxFlexSize||h[N],"center"===s?x[D]=Math.round(i[L]/2-h[M]/2):"stretch"===s?(x[M]=z(h[H]||0,i[L]-o[P]-o[O]),x[D]=o[P]):"end"===s&&(x[D]=i[L]-h[M]-o.top),h.flex>0&&(y+=h.flex*C),x[E]=y,x[k]=w,p.layoutRect(x),p.recalc&&p.recalc(),w+=y+c}else if(x.w=x.minW,x.h=x.minH,e.layoutRect(x),this.recalc(e),null===e._lastRect){var V=e.parent();V&&(V._lastRect=null,V.recalc())}}})}),r(Ue,[we],function(e){return e.extend({Defaults:{containerClass:"flow-layout",controlClass:"flow-layout-item",endClass:"break"},recalc:function(e){e.items().filter(":visible").each(function(e){e.recalc&&e.recalc()})}})}),r($e,[K,Ne,re,d,he,u],function(e,t,n,r,i,o){function a(e){function t(t,n){return function(){var r=this;e.on("nodeChange",function(i){var o=e.formatter,a=null;s(i.parents,function(e){return s(t,function(t){return n?o.matchNode(e,n,{value:t.value})&&(a=t.value):o.matchNode(e,t.value)&&(a=t.value),a?!1:void 0}),a?!1:void 0}),r.value(a)})}}function r(e){e=e.replace(/;$/,"").split(";");for(var t=e.length;t--;)e[t]=e[t].split("=");return e}function i(){function t(e){var n=[];if(e)return s(e,function(e){var o={text:e.title,icon:e.icon};if(e.items)o.menu=t(e.items);else{var a=e.format||"custom"+r++;e.format||(e.name=a,i.push(e)),o.format=a,o.cmd=e.cmd}n.push(o)}),n}function n(){var n;return n=t(e.settings.style_formats_merge?e.settings.style_formats?o.concat(e.settings.style_formats):o:e.settings.style_formats||o)}var r=0,i=[],o=[{title:"Headings",items:[{title:"Heading 1",format:"h1"},{title:"Heading 2",format:"h2"},{title:"Heading 3",format:"h3"},{title:"Heading 4",format:"h4"},{title:"Heading 5",format:"h5"},{title:"Heading 6",format:"h6"}]},{title:"Inline",items:[{title:"Bold",icon:"bold",format:"bold"},{title:"Italic",icon:"italic",format:"italic"},{title:"Underline",icon:"underline",format:"underline"},{title:"Strikethrough",icon:"strikethrough",format:"strikethrough"},{title:"Superscript",icon:"superscript",format:"superscript"},{title:"Subscript",icon:"subscript",format:"subscript"},{title:"Code",icon:"code",format:"code"}]},{title:"Blocks",items:[{title:"Paragraph",format:"p"},{title:"Blockquote",format:"blockquote"},{title:"Div",format:"div"},{title:"Pre",format:"pre"}]},{title:"Alignment",items:[{title:"Left",icon:"alignleft",format:"alignleft"},{title:"Center",icon:"aligncenter",format:"aligncenter"},{title:"Right",icon:"alignright",format:"alignright"},{title:"Justify",icon:"alignjustify",format:"alignjustify"}]}];return e.on("init",function(){s(i,function(t){e.formatter.register(t.name,t)})}),{type:"menu",items:n(),onPostRender:function(t){e.fire("renderFormatsMenu",{control:t.control})},itemDefaults:{preview:!0,textStyle:function(){return this.settings.format?e.formatter.getCssText(this.settings.format):void 0},onPostRender:function(){var t=this;t.parent().on("show",function(){var n,r;n=t.settings.format,n&&(t.disabled(!e.formatter.canApply(n)),t.active(e.formatter.match(n))),r=t.settings.cmd,r&&t.active(e.queryCommandState(r))})},onclick:function(){this.settings.format&&l(this.settings.format),this.settings.cmd&&e.execCommand(this.settings.cmd)}}}}function o(t){return function(){function n(){return e.undoManager?e.undoManager[t]():!1}var r=this;t="redo"==t?"hasRedo":"hasUndo",r.disabled(!n()),e.on("Undo Redo AddUndo TypingUndo ClearUndos",function(){r.disabled(!n())})}}function a(){var t=this;e.on("VisualAid",function(e){t.active(e.hasVisual)}),t.active(e.hasVisual)}function l(t){t.control&&(t=t.control.value()),t&&e.execCommand("mceToggleFormat",!1,t)}var c;c=i(),s({bold:"Bold",italic:"Italic",underline:"Underline",strikethrough:"Strikethrough",subscript:"Subscript",superscript:"Superscript"},function(t,n){e.addButton(n,{tooltip:t,onPostRender:function(){var t=this;e.formatter?e.formatter.formatChanged(n,function(e){t.active(e)}):e.on("init",function(){e.formatter.formatChanged(n,function(e){t.active(e)})})},onclick:function(){l(n)}})}),s({outdent:["Decrease indent","Outdent"],indent:["Increase indent","Indent"],cut:["Cut","Cut"],copy:["Copy","Copy"],paste:["Paste","Paste"],help:["Help","mceHelp"],selectall:["Select all","SelectAll"],removeformat:["Clear formatting","RemoveFormat"],visualaid:["Visual aids","mceToggleVisualAid"],newdocument:["New document","mceNewDocument"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1]})}),s({blockquote:["Blockquote","mceBlockQuote"],numlist:["Numbered list","InsertOrderedList"],bullist:["Bullet list","InsertUnorderedList"],subscript:["Subscript","Subscript"],superscript:["Superscript","Superscript"],alignleft:["Align left","JustifyLeft"],aligncenter:["Align center","JustifyCenter"],alignright:["Align right","JustifyRight"],alignjustify:["Justify","JustifyFull"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1],onPostRender:function(){var t=this;e.formatter?e.formatter.formatChanged(n,function(e){t.active(e)}):e.on("init",function(){e.formatter.formatChanged(n,function(e){t.active(e)})})}})}),e.addButton("undo",{tooltip:"Undo",onPostRender:o("undo"),cmd:"undo"}),e.addButton("redo",{tooltip:"Redo",onPostRender:o("redo"),cmd:"redo"}),e.addMenuItem("newdocument",{text:"New document",icon:"newdocument",cmd:"mceNewDocument"}),e.addMenuItem("undo",{text:"Undo",icon:"undo",shortcut:"Meta+Z",onPostRender:o("undo"),cmd:"undo"}),e.addMenuItem("redo",{text:"Redo",icon:"redo",shortcut:"Meta+Y",onPostRender:o("redo"),cmd:"redo"}),e.addMenuItem("visualaid",{text:"Visual aids",selectable:!0,onPostRender:a,cmd:"mceToggleVisualAid"}),s({cut:["Cut","Cut","Meta+X"],copy:["Copy","Copy","Meta+C"],paste:["Paste","Paste","Meta+V"],selectall:["Select all","SelectAll","Meta+A"],bold:["Bold","Bold","Meta+B"],italic:["Italic","Italic","Meta+I"],underline:["Underline","Underline"],strikethrough:["Strikethrough","Strikethrough"],subscript:["Subscript","Subscript"],superscript:["Superscript","Superscript"],removeformat:["Clear formatting","RemoveFormat"]},function(t,n){e.addMenuItem(n,{text:t[0],icon:n,shortcut:t[2],cmd:t[1]})}),e.on("mousedown",function(){n.hideAll()}),e.addButton("styleselect",{ -type:"menubutton",text:"Formats",menu:c}),e.addButton("formatselect",function(){var n=[],i=r(e.settings.block_formats||"Paragraph=p;Heading 1=h1;Heading 2=h2;Heading 3=h3;Heading 4=h4;Heading 5=h5;Heading 6=h6;Preformatted=pre");return s(i,function(t){n.push({text:t[0],value:t[1],textStyle:function(){return e.formatter.getCssText(t[1])}})}),{type:"listbox",text:i[0][0],values:n,fixedWidth:!0,onselect:l,onPostRender:t(n)}}),e.addButton("fontselect",function(){var n="Andale Mono=andale mono,monospace;Arial=arial,helvetica,sans-serif;Arial Black=arial black,sans-serif;Book Antiqua=book antiqua,palatino,serif;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,palatino,serif;Helvetica=helvetica,arial,sans-serif;Impact=impact,sans-serif;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco,monospace;Times New Roman=times new roman,times,serif;Trebuchet MS=trebuchet ms,geneva,sans-serif;Verdana=verdana,geneva,sans-serif;Webdings=webdings;Wingdings=wingdings,zapf dingbats",i=[],o=r(e.settings.font_formats||n);return s(o,function(e){i.push({text:{raw:e[0]},value:e[1],textStyle:-1==e[1].indexOf("dings")?"font-family:"+e[1]:""})}),{type:"listbox",text:"Font Family",tooltip:"Font Family",values:i,fixedWidth:!0,onPostRender:t(i,"fontname"),onselect:function(t){t.control.settings.value&&e.execCommand("FontName",!1,t.control.settings.value)}}}),e.addButton("fontsizeselect",function(){var n=[],r="8pt 10pt 12pt 14pt 18pt 24pt 36pt",i=e.settings.fontsize_formats||r;return s(i.split(" "),function(e){var t=e,r=e,i=e.split("=");i.length>1&&(t=i[0],r=i[1]),n.push({text:t,value:r})}),{type:"listbox",text:"Font Sizes",tooltip:"Font Sizes",values:n,fixedWidth:!0,onPostRender:t(n,"fontsize"),onclick:function(t){t.control.settings.value&&e.execCommand("FontSize",!1,t.control.settings.value)}}}),e.addMenuItem("formats",{text:"Formats",menu:c})}var s=r.each;i.on("AddEditor",function(t){t.editor.rtl&&(e.rtl=!0),a(t.editor)}),e.translate=function(e){return i.translate(e)},t.tooltips=!o.iOS}),r(qe,[_e],function(e){return e.extend({recalc:function(e){var t=e.settings,n,r,i,o,a,s,l,c,u,d,f,p,h,m,g,v,y,b,C,x,w,_,E=[],N=[],k,S,T,R,A,B;t=e.settings,i=e.items().filter(":visible"),o=e.layoutRect(),r=t.columns||Math.ceil(Math.sqrt(i.length)),n=Math.ceil(i.length/r),y=t.spacingH||t.spacing||0,b=t.spacingV||t.spacing||0,C=t.alignH||t.align,x=t.alignV||t.align,g=e._paddingBox,A="reverseRows"in t?t.reverseRows:e.isRtl(),C&&"string"==typeof C&&(C=[C]),x&&"string"==typeof x&&(x=[x]);for(d=0;r>d;d++)E.push(0);for(f=0;n>f;f++)N.push(0);for(f=0;n>f;f++)for(d=0;r>d&&(u=i[f*r+d],u);d++)c=u.layoutRect(),k=c.minW,S=c.minH,E[d]=k>E[d]?k:E[d],N[f]=S>N[f]?S:N[f];for(T=o.innerW-g.left-g.right,w=0,d=0;r>d;d++)w+=E[d]+(d>0?y:0),T-=(d>0?y:0)+E[d];for(R=o.innerH-g.top-g.bottom,_=0,f=0;n>f;f++)_+=N[f]+(f>0?b:0),R-=(f>0?b:0)+N[f];if(w+=g.left+g.right,_+=g.top+g.bottom,l={},l.minW=w+(o.w-o.innerW),l.minH=_+(o.h-o.innerH),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH,l.minW=Math.min(l.minW,o.maxW),l.minH=Math.min(l.minH,o.maxH),l.minW=Math.max(l.minW,o.startMinWidth),l.minH=Math.max(l.minH,o.startMinHeight),!o.autoResize||l.minW==o.minW&&l.minH==o.minH){o.autoResize&&(l=e.layoutRect(l),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH);var D;D="start"==t.packV?0:R>0?Math.floor(R/n):0;var L=0,M=t.flexWidths;if(M)for(d=0;dd;d++)E[d]+=M?M[d]*H:H;for(h=g.top,f=0;n>f;f++){for(p=g.left,s=N[f]+D,d=0;r>d&&(B=A?f*r+r-1-d:f*r+d,u=i[B],u);d++)m=u.settings,c=u.layoutRect(),a=Math.max(E[d],c.startMinWidth),c.x=p,c.y=h,v=m.alignH||(C?C[d]||C[0]:null),"center"==v?c.x=p+a/2-c.w/2:"right"==v?c.x=p+a-c.w:"stretch"==v&&(c.w=a),v=m.alignV||(x?x[d]||x[0]:null),"center"==v?c.y=h+s/2-c.h/2:"bottom"==v?c.y=h+s-c.h:"stretch"==v&&(c.h=s),u.layoutRect(c),p+=a+y,u.recalc&&u.recalc();h+=s+b}}else if(l.w=l.minW,l.h=l.minH,e.layoutRect(l),this.recalc(e),null===e._lastRect){var P=e.parent();P&&(P._lastRect=null,P.recalc())}}})}),r(je,[Ne],function(e){return e.extend({renderHtml:function(){var e=this;return e.addClass("iframe"),e.canFocus=!1,''},src:function(e){this.getEl().src=e},html:function(e,t){var n=this,r=this.getEl().contentWindow.document.body;return r?(r.innerHTML=e,t&&t()):setTimeout(function(){n.html(e)},0),this}})}),r(Ye,[Ne,Y],function(e,t){return e.extend({init:function(e){var t=this;t._super(e),t.addClass("widget"),t.addClass("label"),t.canFocus=!1,e.multiline&&t.addClass("autoscroll"),e.strong&&t.addClass("strong")},initLayoutRect:function(){var e=this,n=e._super();if(e.settings.multiline){var r=t.getSize(e.getEl());r.width>n.maxW&&(n.minW=n.maxW,e.addClass("multiline")),e.getEl().style.width=n.minW+"px",n.startMinH=n.h=n.minH=Math.min(n.maxH,t.getSize(e.getEl()).height)}return n},repaint:function(){var e=this;return e.settings.multiline||(e.getEl().style.lineHeight=e.layoutRect().h+"px"),e._super()},text:function(e){var t=this;return t._rendered&&e&&this.innerHtml(t.encode(e)),t._super(e)},renderHtml:function(){var e=this,t=e.settings.forId;return'"}})}),r(Ke,[J],function(e){return e.extend({Defaults:{role:"toolbar",layout:"flow"},init:function(e){var t=this;t._super(e),t.addClass("toolbar")},postRender:function(){var e=this;return e.items().addClass("toolbar-item"),e._super()}})}),r(Ge,[Ke],function(e){return e.extend({Defaults:{role:"menubar",containerCls:"menubar",ariaRoot:!0,defaults:{type:"menubutton"}}})}),r(Xe,[ke,G,Ge],function(e,t,n){function r(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1}var i=e.extend({init:function(e){var t=this;t._renderOpen=!0,t._super(e),t.addClass("menubtn"),e.fixedWidth&&t.addClass("fixed-width"),t.aria("haspopup",!0),t.hasPopup=!0},showMenu:function(){var e=this,n=e.settings,r;return e.menu&&e.menu.visible()?e.hideMenu():(e.menu||(r=n.menu||[],r.length?r={type:"menu",items:r}:r.type=r.type||"menu",e.menu=t.create(r).parent(e).renderTo(),e.fire("createmenu"),e.menu.reflow(),e.menu.on("cancel",function(t){t.control.parent()===e.menu&&(t.stopPropagation(),e.focus(),e.hideMenu())}),e.menu.on("select",function(){e.focus()}),e.menu.on("show hide",function(t){t.control==e.menu&&e.activeMenu("show"==t.type),e.aria("expanded","show"==t.type)}).fire("show")),e.menu.show(),e.menu.layoutRect({w:e.layoutRect().w}),void e.menu.moveRel(e.getEl(),e.isRtl()?["br-tr","tr-br"]:["bl-tl","tl-bl"]))},hideMenu:function(){var e=this;e.menu&&(e.menu.items().each(function(e){e.hideMenu&&e.hideMenu()}),e.menu.hide())},activeMenu:function(e){this.toggleClass("active",e)},renderHtml:function(){var e=this,t=e._id,r=e.classPrefix,i=e.settings.icon,o;return o=e.settings.image,o?(i="none","string"!=typeof o&&(o=window.getSelection?o[0]:o[1]),o=" style=\"background-image: url('"+o+"')\""):o="",i=e.settings.icon?r+"ico "+r+"i-"+i:"",e.aria("role",e.parent()instanceof n?"menuitem":"button"),'
'},postRender:function(){var e=this;return e.on("click",function(t){t.control===e&&r(t.target,e.getEl())&&(e.showMenu(),t.aria&&e.menu.items()[0].focus())}),e.on("mouseenter",function(t){var n=t.control,r=e.parent(),o;n&&r&&n instanceof i&&n.parent()==r&&(r.items().filter("MenuButton").each(function(e){e.hideMenu&&e!=n&&(e.menu&&e.menu.visible()&&(o=!0),e.hideMenu())}),o&&(n.focus(),n.showMenu()))}),e._super()},text:function(e){var t=this,n,r;if(t._rendered)for(r=t.getEl("open").getElementsByTagName("span"),n=0;n0&&(o=r[0].text,n._value=r[0].value),e.menu=r),e.text=e.text||o||r[0].text,n._super(e),n.addClass("listbox"),n.on("select",function(t){var r=t.control;a&&(t.lastControl=a),e.multiple?r.active(!r.active()):n.value(t.control.settings.value),a=r})},value:function(e){function t(e,n){e.items().each(function(e){i=e.value()===n,i&&(o=o||e.text()),e.active(i),e.menu&&t(e.menu,n)})}function n(t){for(var r=0;r'+("-"!==a?'\xa0":"")+("-"!==a?''+a+"":"")+(c?'
'+c+"
":"")+(i.menu?'
':"")+"
"},postRender:function(){var e=this,t=e.settings,n=t.textStyle;if("function"==typeof n&&(n=n.call(this)),n){var r=e.getEl("text");r&&r.setAttribute("style",n)}return e.on("mouseenter click",function(n){n.control===e&&(t.menu||"click"!==n.type?(e.showMenu(),n.aria&&e.menu.focus(!0)):(e.fire("select"),e.parent().hideAll()))}),e._super(),e},active:function(e){return"undefined"!=typeof e&&this.aria("checked",e),this._super(e)},remove:function(){this._super(),this.menu&&this.menu.remove()}})}),r(Ze,[re,Qe,d],function(e,t,n){var r=e.extend({Defaults:{defaultType:"menuitem",border:1,layout:"stack",role:"application",bodyRole:"menu",ariaRoot:!0},init:function(e){var t=this;if(e.autohide=!0,e.constrainToViewport=!0,e.itemDefaults)for(var r=e.items,i=r.length;i--;)r[i]=n.extend({},e.itemDefaults,r[i]);t._super(e),t.addClass("menu")},repaint:function(){return this.toggleClass("menu-align",!0),this._super(),this.getEl().style.height="",this.getEl("body").style.height="",this},cancel:function(){var e=this;e.hideAll(),e.fire("select")},hideAll:function(){var e=this;return this.find("menuitem").exec("hideMenu"),e._super()},preRender:function(){var e=this;return e.items().each(function(t){var n=t.settings;return n.icon||n.selectable?(e._hasIcons=!0,!1):void 0}),e._super()}});return r}),r(et,[Te],function(e){return e.extend({Defaults:{classes:"radio",role:"radio"}})}),r(tt,[Ne,Q],function(e,t){return e.extend({renderHtml:function(){var e=this,t=e.classPrefix;return e.addClass("resizehandle"),"both"==e.settings.direction&&e.addClass("resizehandle-both"),e.canFocus=!1,'
'},postRender:function(){var e=this;e._super(),e.resizeDragHelper=new t(this._id,{start:function(){e.fire("ResizeStart")},drag:function(t){"both"!=e.settings.direction&&(t.deltaX=0),e.fire("Resize",t)},stop:function(){e.fire("ResizeEnd")}})},remove:function(){return this.resizeDragHelper&&this.resizeDragHelper.destroy(),this._super()}})}),r(nt,[Ne],function(e){return e.extend({renderHtml:function(){var e=this;return e.addClass("spacer"),e.canFocus=!1,'
'}})}),r(rt,[Xe,Y],function(e,t){return e.extend({Defaults:{classes:"widget btn splitbtn",role:"button"},repaint:function(){var e=this,n=e.getEl(),r=e.layoutRect(),i,o;return e._super(),i=n.firstChild,o=n.lastChild,t.css(i,{width:r.w-t.getSize(o).width,height:r.h-2}),t.css(o,{height:r.h-2}),e},activeMenu:function(e){var n=this;t.toggleClass(n.getEl().lastChild,n.classPrefix+"active",e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r,i=e.settings.icon;return r=e.settings.image,r?(i="none","string"!=typeof r&&(r=window.getSelection?r[0]:r[1]),r=" style=\"background-image: url('"+r+"')\""):r="",i=e.settings.icon?n+"ico "+n+"i-"+i:"",'
'},postRender:function(){var e=this,t=e.settings.onclick;return e.on("click",function(e){var n=e.target;if(e.control==this)for(;n;){if(e.aria&&"down"!=e.aria.key||"BUTTON"==n.nodeName&&-1==n.className.indexOf("open"))return e.stopImmediatePropagation(),void t.call(this,e);n=n.parentNode}}),delete e.settings.onclick,e._super()}})}),r(it,[Ue],function(e){return e.extend({Defaults:{containerClass:"stack-layout",controlClass:"stack-layout-item",endClass:"break"}})}),r(ot,[ee,Y],function(e,t){return e.extend({Defaults:{layout:"absolute",defaults:{type:"panel"}},activateTab:function(e){var n;this.activeTabId&&(n=this.getEl(this.activeTabId),t.removeClass(n,this.classPrefix+"active"),n.setAttribute("aria-selected","false")),this.activeTabId="t"+e,n=this.getEl("t"+e),n.setAttribute("aria-selected","true"),t.addClass(n,this.classPrefix+"active"),this.items()[e].show().fire("showtab"),this.reflow(),this.items().each(function(t,n){e!=n&&t.hide()})},renderHtml:function(){var e=this,t=e._layout,n="",r=e.classPrefix;return e.preRender(),t.preRender(e),e.items().each(function(t,i){var o=e._id+"-t"+i;t.aria("role","tabpanel"),t.aria("labelledby",o),n+='"}),'
'+n+'
'+t.renderHtml(e)+"
"},postRender:function(){var e=this;e._super(),e.settings.activeTab=e.settings.activeTab||0,e.activateTab(e.settings.activeTab),this.on("click",function(t){var n=t.target.parentNode;if(t.target.parentNode.id==e._id+"-head")for(var r=n.childNodes.length;r--;)n.childNodes[r]==t.target&&e.activateTab(r)})},initLayoutRect:function(){var e=this,n,r,i;r=t.getSize(e.getEl("head")).width,r=0>r?0:r,i=0,e.items().each(function(e){r=Math.max(r,e.layoutRect().minW),i=Math.max(i,e.layoutRect().minH)}),e.items().each(function(e){e.settings.x=0,e.settings.y=0,e.settings.w=r,e.settings.h=i,e.layoutRect({x:0,y:0,w:r,h:i})});var o=t.getSize(e.getEl("head")).height;return e.settings.minWidth=r,e.settings.minHeight=i+o,n=e._super(),n.deltaH+=o,n.innerH=n.h-n.deltaH,n}})}),r(at,[Ne,Y],function(e,t){return e.extend({init:function(e){var t=this;t._super(e),t._value=e.value||"",t.addClass("textbox"),e.multiline?t.addClass("multiline"):t.on("keydown",function(e){13==e.keyCode&&t.parents().reverse().each(function(t){return e.preventDefault(),t.hasEventListeners("submit")&&t.toJSON?(t.fire("submit",{data:t.toJSON()}),!1):void 0})})},disabled:function(e){var t=this;return t._rendered&&"undefined"!=typeof e&&(t.getEl().disabled=e),t._super(e)},value:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t._rendered&&(t.getEl().value=e),t):t._rendered?t.getEl().value:t._value},repaint:function(){var e=this,t,n,r,i=0,o=0,a;t=e.getEl().style,n=e._layoutRect,a=e._lastRepaintRect||{};var s=document;return!e.settings.multiline&&s.all&&(!s.documentMode||s.documentMode<=8)&&(t.lineHeight=n.h-o+"px"),r=e._borderBox,i=r.left+r.right+8,o=r.top+r.bottom+(e.settings.multiline?8:0),n.x!==a.x&&(t.left=n.x+"px",a.x=n.x),n.y!==a.y&&(t.top=n.y+"px",a.y=n.y),n.w!==a.w&&(t.width=n.w-i+"px",a.w=n.w),n.h!==a.h&&(t.height=n.h-o+"px",a.h=n.h),e._lastRepaintRect=a,e.fire("repaint",{},!1),e},renderHtml:function(){var e=this,t=e._id,n=e.settings,r=e.encode(e._value,!1),i="";return"spellcheck"in n&&(i+=' spellcheck="'+n.spellcheck+'"'),n.maxLength&&(i+=' maxlength="'+n.maxLength+'"'),n.size&&(i+=' size="'+n.size+'"'),n.subtype&&(i+=' type="'+n.subtype+'"'),e.disabled()&&(i+=' disabled="disabled"'),n.multiline?'":'"},postRender:function(){var e=this;return t.on(e.getEl(),"change",function(t){e.fire("change",t)}),e._super()},remove:function(){t.off(this.getEl()),this._super()}})}),r(st,[Y,K],function(e,t){return function(n,r){var i=this,o,a=t.classPrefix;i.show=function(t){return i.hide(),o=!0,window.setTimeout(function(){o&&n.appendChild(e.createFragment('
'))},t||0),i},i.hide=function(){var e=n.lastChild;return e&&-1!=e.className.indexOf("throbber")&&e.parentNode.removeChild(e),o=!1,i}}}),a([l,c,u,d,f,p,h,m,g,y,b,C,x,_,E,N,k,S,T,R,A,B,D,L,M,H,O,I,F,z,W,V,U,$,q,j,Y,K,G,X,J,Q,Z,ee,te,ne,re,ie,oe,ae,se,le,ce,ue,de,fe,pe,he,me,ge,ve,ye,be,Ce,xe,we,_e,Ee,Ne,ke,Se,Te,Re,Ae,Be,De,Le,Me,He,Pe,Oe,Ie,Fe,ze,We,Ve,Ue,$e,qe,je,Ye,Ke,Ge,Xe,Je,Qe,Ze,et,tt,nt,rt,it,ot,at,st])}(this); \ No newline at end of file +if(c=e.settings.preview_styles,c===!1)return"";if(c||(c="font-family font-size font-weight font-style text-decoration text-transform color background-color border border-radius outline text-shadow"),"string"==typeof t){if(t=e.formatter.get(t),!t)return;t=t[0]}return i=t.block||t.inline||"span",o=a.create(i),n(t.styles,function(e,t){e=r(e),e&&a.setStyle(o,t,e)}),n(t.attributes,function(e,t){e=r(e),e&&a.setAttrib(o,t,e)}),n(t.classes,function(e){e=r(e),a.hasClass(o,e)||a.addClass(o,e)}),e.fire("PreviewFormats"),a.setStyles(o,{position:"absolute",left:-65535}),e.getBody().appendChild(o),l=a.getStyle(e.getBody(),"fontSize",!0),l=/px$/.test(l)?parseInt(l,10):0,n(c.split(" "),function(t){var n=a.getStyle(o,t,!0);if(!("background-color"==t&&/transparent|rgba\s*\([^)]+,\s*0\)/.test(n)&&(n=a.getStyle(e.getBody(),t,!0),"#ffffff"==a.toHex(n).toLowerCase())||"color"==t&&"#000000"==a.toHex(n).toLowerCase())){if("font-size"==t&&/em|%$/.test(n)){if(0===l)return;n=parseFloat(n,10)/(/%$/.test(n)?100:1),n=n*l+"px"}"border"==t&&n&&(s+="padding:0 2px;"),s+=t+":"+n+";"}}),e.fire("AfterPreviewFormats"),a.remove(o),s}var n=e.each;return{getCssText:t}}),r(O,[h,x,L,H,d,P],function(e,t,n,r,i,o){return function(a){function s(e){return e.nodeType&&(e=e.nodeName),!!a.schema.getTextBlockElements()[e.toLowerCase()]}function l(e){return/^(TH|TD)$/.test(e.nodeName)}function c(e,t){return $.getParents(e,t,$.getRoot())}function u(e){return 1===e.nodeType&&"_mce_caret"===e.id}function d(){h({valigntop:[{selector:"td,th",styles:{verticalAlign:"top"}}],valignmiddle:[{selector:"td,th",styles:{verticalAlign:"middle"}}],valignbottom:[{selector:"td,th",styles:{verticalAlign:"bottom"}}],alignleft:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"left"},defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{"float":"left"}}],aligncenter:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"center"},defaultBlock:"div"},{selector:"img",collapsed:!1,styles:{display:"block",marginLeft:"auto",marginRight:"auto"}},{selector:"table",collapsed:!1,styles:{marginLeft:"auto",marginRight:"auto"}}],alignright:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"right"},defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{"float":"right"}}],alignjustify:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"justify"},defaultBlock:"div"}],bold:[{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all"}],italic:[{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all"}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:!0},{inline:"u",remove:"all"}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:!0},{inline:"strike",remove:"all"}],forecolor:{inline:"span",styles:{color:"%value"},links:!0,remove_similar:!0},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},links:!0,remove_similar:!0},fontname:{inline:"span",styles:{fontFamily:"%value"}},fontsize:{inline:"span",styles:{fontSize:"%value"}},fontsize_class:{inline:"span",attributes:{"class":"%value"}},blockquote:{block:"blockquote",wrapper:1,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},code:{inline:"code"},link:{inline:"a",selector:"a",remove:"all",split:!0,deep:!0,onmatch:function(){return!0},onformat:function(e,t,n){se(n,function(t,n){$.setAttrib(e,n,t)})}},removeformat:[{selector:"b,strong,em,i,font,u,strike,sub,sup,dfn,code,samp,kbd,var,cite,mark,q,del,ins",remove:"all",split:!0,expand:!1,block_expand:!0,deep:!0},{selector:"span",attributes:["style","class"],remove:"empty",split:!0,expand:!1,deep:!0},{selector:"*",attributes:["style","class"],split:!1,expand:!1,deep:!0}]}),se("p h1 h2 h3 h4 h5 h6 div address pre div dt dd samp".split(/\s/),function(e){h(e,{block:e,remove:"all"})}),h(a.settings.formats)}function f(){a.addShortcut("meta+b","bold_desc","Bold"),a.addShortcut("meta+i","italic_desc","Italic"),a.addShortcut("meta+u","underline_desc","Underline");for(var e=1;6>=e;e++)a.addShortcut("access+"+e,"",["FormatBlock",!1,"h"+e]);a.addShortcut("access+7","",["FormatBlock",!1,"p"]),a.addShortcut("access+8","",["FormatBlock",!1,"div"]),a.addShortcut("access+9","",["FormatBlock",!1,"address"])}function p(e){return e?U[e]:U}function h(e,t){e&&("string"!=typeof e?se(e,function(e,t){h(t,e)}):(t=t.length?t:[t],se(t,function(e){e.deep===ne&&(e.deep=!e.selector),e.split===ne&&(e.split=!e.selector||e.inline),e.remove===ne&&e.selector&&!e.inline&&(e.remove="none"),e.selector&&e.inline&&(e.mixed=!0,e.block_expand=!0),"string"==typeof e.classes&&(e.classes=e.classes.split(/\s+/))}),U[e]=t))}function m(e){return e&&U[e]&&delete U[e],U}function g(e){var t;return a.dom.getParent(e,function(e){return t=a.dom.getStyle(e,"text-decoration"),t&&"none"!==t}),t}function v(e){var t;1===e.nodeType&&e.parentNode&&1===e.parentNode.nodeType&&(t=g(e.parentNode),a.dom.getStyle(e,"color")&&t?a.dom.setStyle(e,"text-decoration",t):a.dom.getStyle(e,"text-decoration")===t&&a.dom.setStyle(e,"text-decoration",null))}function y(t,n,r){function i(e,t){if(t=t||d,e){if(t.onformat&&t.onformat(e,t,n,r),se(t.styles,function(t,r){$.setStyle(e,r,B(t,n))}),t.styles){var i=$.getAttrib(e,"style");i&&e.setAttribute("data-mce-style",i)}se(t.attributes,function(t,r){$.setAttrib(e,r,B(t,n))}),se(t.classes,function(t){t=B(t,n),$.hasClass(e,t)||$.addClass(e,t)})}}function o(){function t(t,n){var i=new e(n);for(r=i.current();r;r=i.prev())if(r.childNodes.length>1||r==t||"BR"==r.tagName)return r}var n=a.selection.getRng(),i=n.startContainer,o=n.endContainer;if(i!=o&&0===n.endOffset){var s=t(i,o),l=3==s.nodeType?s.length:s.childNodes.length;n.setEnd(s,l)}return n}function l(e,r,o){var a=[],l,f,p=!0;l=d.inline||d.block,f=$.create(l),i(f),j.walk(e,function(e){function r(e){var g,v,y,b,C;return C=p,g=e.nodeName.toLowerCase(),v=e.parentNode.nodeName.toLowerCase(),1===e.nodeType&&re(e)&&(C=p,p="true"===re(e),b=!0),T(g,"br")?(h=0,void(d.block&&$.remove(e))):d.wrapper&&x(e,t,n)?void(h=0):p&&!b&&d.block&&!d.wrapper&&s(g)&&K(v,l)?(e=$.rename(e,l),i(e),a.push(e),void(h=0)):d.selector&&(se(c,function(t){"collapsed"in t&&t.collapsed!==m||$.is(e,t.selector)&&!u(e)&&(i(e,t),y=!0)}),!d.inline||y)?void(h=0):void(!p||b||!K(l,g)||!K(v,l)||!o&&3===e.nodeType&&1===e.nodeValue.length&&65279===e.nodeValue.charCodeAt(0)||u(e)||d.inline&&Y(e)?(h=0,se(le(e.childNodes),r),b&&(p=C),h=0):(h||(h=$.clone(f,Z),e.parentNode.insertBefore(h,e),a.push(h)),h.appendChild(e)))}var h;se(e,r)}),d.links===!0&&se(a,function(e){function t(e){"A"===e.nodeName&&i(e,d),se(le(e.childNodes),t)}t(e)}),se(a,function(e){function r(e){var t=0;return se(e.childNodes,function(e){D(e)||ae(e)||t++}),t}function o(e){var t,n;return se(e.childNodes,function(e){return 1!=e.nodeType||ae(e)||u(e)?void 0:(t=e,Z)}),t&&!ae(t)&&S(t,d)&&(n=$.clone(t,Z),i(n),$.replace(n,e,ee),$.remove(t,1)),n||e}var s;if(s=r(e),(a.length>1||!Y(e))&&0===s)return void $.remove(e,1);if(d.inline||d.wrapper){if(d.exact||1!==s||(e=o(e)),se(c,function(t){se($.select(t.inline,e),function(e){ae(e)||P(t,n,e,t.exact?e:null)})}),x(e.parentNode,t,n))return $.remove(e,1),e=0,ee;d.merge_with_parents&&$.getParent(e.parentNode,function(r){return x(r,t,n)?($.remove(e,1),e=0,ee):void 0}),e&&d.merge_siblings!==!1&&(e=F(I(e),e),e=F(e,I(e,ee)))}})}var c=p(t),d=c[0],f,h,m=!r&&q.isCollapsed();if(d)if(r)r.nodeType?(h=$.createRng(),h.setStartBefore(r),h.setEndAfter(r),l(M(h,c),null,!0)):l(r,null,!0);else if(m&&d.inline&&!$.select("td.mce-item-selected,th.mce-item-selected").length)W("apply",t,n);else{var g=a.selection.getNode();G||!c[0].defaultBlock||$.getParent(g,$.isBlock)||y(c[0].defaultBlock),a.selection.setRng(o()),f=q.getBookmark(),l(M(q.getRng(ee),c),f),d.styles&&(d.styles.color||d.styles.textDecoration)&&(ce(g,v,"childNodes"),v(g)),q.moveToBookmark(f),V(q.getRng(ee)),a.nodeChanged()}}function b(e,t,n,r){function i(e){var n,r,o,a,s;if(1===e.nodeType&&re(e)&&(a=b,b="true"===re(e),s=!0),n=le(e.childNodes),b&&!s)for(r=0,o=h.length;o>r&&!P(h[r],t,e,e);r++);if(m.deep&&n.length){for(r=0,o=n.length;o>r;r++)i(n[r]);s&&(b=a)}}function o(n){var i;return se(c(n.parentNode).reverse(),function(n){var o;i||"_start"==n.id||"_end"==n.id||(o=x(n,e,t,r),o&&o.split!==!1&&(i=n))}),i}function s(e,n,r,i){var o,a,s,l,c,u;if(e){for(u=e.parentNode,o=n.parentNode;o&&o!=u;o=o.parentNode){for(a=$.clone(o,Z),c=0;c=0;o--){if(a=t[o].selector,!a||t[o].defaultBlock)return ee;for(i=r.length-1;i>=0;i--)if($.is(r[i],a))return ee}return Z}function N(e,t,n){var r;return te||(te={},r={},a.on("NodeChange",function(e){var t=c(e.element),n={};t=i.grep(t,function(e){return 1==e.nodeType&&!e.getAttribute("data-mce-bogus")}),se(te,function(e,i){se(t,function(o){return x(o,i,{},e.similar)?(r[i]||(se(e,function(e){e(!0,{node:o,format:i,parents:t})}),r[i]=e),n[i]=e,!1):void 0})}),se(r,function(i,o){n[o]||(delete r[o],se(i,function(n){n(!1,{node:e.element,format:o,parents:t})}))})})),se(e.split(","),function(e){te[e]||(te[e]=[],te[e].similar=n),te[e].push(t)}),this}function k(e){return o.getCssText(a,e)}function S(e,t){return T(e,t.inline)?ee:T(e,t.block)?ee:t.selector?1==e.nodeType&&$.is(e,t.selector):void 0}function T(e,t){return e=e||"",t=t||"",e=""+(e.nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()==t.toLowerCase()}function R(e,t){return A($.getStyle(e,t),t)}function A(e,t){return("color"==t||"backgroundColor"==t)&&(e=$.toHex(e)),"fontWeight"==t&&700==e&&(e="bold"),"fontFamily"==t&&(e=e.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),""+e}function B(e,t){return"string"!=typeof e?e=e(t):t&&(e=e.replace(/%(\w+)/g,function(e,n){return t[n]||e})),e}function D(e){return e&&3===e.nodeType&&/^([\t \r\n]+|)$/.test(e.nodeValue)}function L(e,t,n){var r=$.create(t,n);return e.parentNode.insertBefore(r,e),r.appendChild(e),r}function M(t,n,r){function i(e){function t(e){return"BR"==e.nodeName&&e.getAttribute("data-mce-bogus")&&!e.nextSibling}var r,i,o,a,s;if(r=i=e?g:y,a=e?"previousSibling":"nextSibling",s=$.getRoot(),3==r.nodeType&&!D(r)&&(e?v>0:bo?n:o,-1===n||r||n++):(n=a.indexOf(" ",t),o=a.indexOf("\xa0",t),n=-1!==n&&(-1===o||o>n)?n:o),n}var s,l,c,u;if(3===t.nodeType){if(c=o(t,n),-1!==c)return{container:t,offset:c};u=t}for(s=new e(t,$.getParent(t,Y)||a.getBody());l=s[i?"prev":"next"]();)if(3===l.nodeType){if(u=l,c=o(l),-1!==c)return{container:l,offset:c}}else if(Y(l))break;return u?(n=i?0:u.length,{container:u,offset:n}):void 0}function d(e,r){var i,o,a,s;for(3==e.nodeType&&0===e.nodeValue.length&&e[r]&&(e=e[r]),i=c(e),o=0;op?p:v],3==g.nodeType&&(v=0)),1==y.nodeType&&y.hasChildNodes()&&(p=y.childNodes.length-1,y=y.childNodes[b>p?p:b-1],3==y.nodeType&&(b=y.nodeValue.length)),g=l(g),y=l(y),(ae(g.parentNode)||ae(g))&&(g=ae(g)?g:g.parentNode,g=g.nextSibling||g,3==g.nodeType&&(v=0)),(ae(y.parentNode)||ae(y))&&(y=ae(y)?y:y.parentNode,y=y.previousSibling||y,3==y.nodeType&&(b=y.length)),n[0].inline&&(t.collapsed&&(m=u(g,v,!0),m&&(g=m.container,v=m.offset),m=u(y,b),m&&(y=m.container,b=m.offset)),h=o(y,b),h.node)){for(;h.node&&0===h.offset&&h.node.previousSibling;)h=o(h.node.previousSibling);h.node&&h.offset>0&&3===h.node.nodeType&&" "===h.node.nodeValue.charAt(h.offset-1)&&h.offset>1&&(y=h.node,y.splitText(h.offset-1))}return(n[0].inline||n[0].block_expand)&&(n[0].inline&&3==g.nodeType&&0!==v||(g=i(!0)),n[0].inline&&3==y.nodeType&&b!==y.nodeValue.length||(y=i())),n[0].selector&&n[0].expand!==Z&&!n[0].inline&&(g=d(g,"previousSibling"),y=d(y,"nextSibling")),(n[0].block||n[0].selector)&&(g=f(g,"previousSibling"),y=f(y,"nextSibling"),n[0].block&&(Y(g)||(g=i(!0)),Y(y)||(y=i()))),1==g.nodeType&&(v=X(g),g=g.parentNode),1==y.nodeType&&(b=X(y)+1,y=y.parentNode),{startContainer:g,startOffset:v,endContainer:y,endOffset:b}}function H(e,t){return t.links&&"A"==e.tagName}function P(e,t,n,r){var i,o,a;if(!S(n,e)&&!H(n,e))return Z;if("all"!=e.remove)for(se(e.styles,function(i,o){i=A(B(i,t),o),"number"==typeof o&&(o=i,r=0),(e.remove_similar||!r||T(R(r,o),i))&&$.setStyle(n,o,""),a=1}),a&&""===$.getAttrib(n,"style")&&(n.removeAttribute("style"),n.removeAttribute("data-mce-style")),se(e.attributes,function(e,i){var o;if(e=B(e,t),"number"==typeof i&&(i=e,r=0),!r||T($.getAttrib(r,i),e)){if("class"==i&&(e=$.getAttrib(n,i),e&&(o="",se(e.split(/\s+/),function(e){/mce\-\w+/.test(e)&&(o+=(o?" ":"")+e)}),o)))return void $.setAttrib(n,i,o);"class"==i&&n.removeAttribute("className"),Q.test(i)&&n.removeAttribute("data-mce-"+i),n.removeAttribute(i)}}),se(e.classes,function(e){e=B(e,t),(!r||$.hasClass(r,e))&&$.removeClass(n,e)}),o=$.getAttribs(n),i=0;io?o:i]),3===r.nodeType&&n&&i>=r.nodeValue.length&&(r=new e(r,a.getBody()).next()||r),3!==r.nodeType||n||0!==i||(r=new e(r,a.getBody()).prev()||r),r}function W(t,n,r,i){function o(e){var t=$.create("span",{id:g,"data-mce-bogus":!0,style:v?"color:red":""});return e&&t.appendChild(a.getDoc().createTextNode(J)),t}function l(e,t){for(;e;){if(3===e.nodeType&&e.nodeValue!==J||e.childNodes.length>1)return!1;t&&1===e.nodeType&&t.push(e),e=e.firstChild}return!0}function c(e){for(;e;){if(e.id===g)return e;e=e.parentNode}}function u(t){var n;if(t)for(n=new e(t,t),t=n.current();t;t=n.next())if(3===t.nodeType)return t}function d(e,t){var n,r;if(e)r=q.getRng(!0),l(e)?(t!==!1&&(r.setStartBefore(e),r.setEndBefore(e)),$.remove(e)):(n=u(e),n.nodeValue.charAt(0)===J&&(n.deleteData(0,1),r.startContainer==n&&r.startOffset>0&&r.setStart(n,r.startOffset-1),r.endContainer==n&&r.endOffset>0&&r.setEnd(n,r.endOffset-1)),$.remove(e,1)),q.setRng(r);else if(e=c(q.getStart()),!e)for(;e=$.get(g);)d(e,!1)}function f(){var e,t,i,a,s,l,d;e=q.getRng(!0),a=e.startOffset,l=e.startContainer,d=l.nodeValue,t=c(q.getStart()),t&&(i=u(t)),d&&a>0&&a=0;h--)u.appendChild($.clone(f[h],!1)),u=u.firstChild;u.appendChild($.doc.createTextNode(J)),u=u.firstChild;var g=$.getParent(d,s);g&&$.isEmpty(g)?d.parentNode.replaceChild(m,d):$.insertAfter(m,d),q.setCursorLocation(u,1),$.isEmpty(d)&&$.remove(d)}}function m(){var e;e=c(q.getStart()),e&&!$.isEmpty(e)&&ce(e,function(e){1!=e.nodeType||e.id===g||$.isEmpty(e)||$.setAttrib(e,"data-mce-bogus",null)},"childNodes")}var g="_mce_caret",v=a.settings.caret_debug;a._hasCaretEvents||(oe=function(){var e=[],t;if(l(c(q.getStart()),e))for(t=e.length;t--;)$.setAttrib(e[t],"data-mce-bogus","1")},ie=function(e){var t=e.keyCode;d(),(8==t&&q.isCollapsed()||37==t||39==t)&&d(c(q.getStart())),m()},a.on("SetContent",function(e){e.selection&&m()}),a._hasCaretEvents=!0),"apply"==t?f():h()}function V(t){var n=t.startContainer,r=t.startOffset,i,o,a,s,l;if(3==n.nodeType&&r>=n.nodeValue.length&&(r=X(n),n=n.parentNode,i=!0),1==n.nodeType)for(s=n.childNodes,n=s[Math.min(r,s.length-1)],o=new e(n,$.getParent(n,$.isBlock)),(r>s.length-1||i)&&o.next(),a=o.current();a;a=o.next())if(3==a.nodeType&&!D(a))return l=$.create("a",{"data-mce-bogus":"all"},J),a.parentNode.insertBefore(l,a),t.setStart(a,0),q.setRng(t),void $.remove(l)}var U={},$=a.dom,q=a.selection,j=new t($),K=a.schema.isValidChild,Y=$.isBlock,G=a.settings.forced_root_block,X=$.nodeIndex,J="\ufeff",Q=/^(src|href|style)$/,Z=!1,ee=!0,te,ne,re=$.getContentEditable,ie,oe,ae=n.isBookmarkNode,se=i.each,le=i.grep,ce=i.walk,ue=i.extend;ue(this,{get:p,register:h,unregister:m,apply:y,remove:b,toggle:C,match:w,matchAll:_,matchNode:x,canApply:E,formatChanged:N,getCssText:k}),d(),f(),a.on("BeforeGetContent",function(e){oe&&"raw"!=e.format&&oe()}),a.on("mouseup keydown",function(e){ie&&ie(e)})}}),r(I,[B,u,d,N],function(e,t,n,r){var i=n.trim,o;return o=new RegExp(["]+data-mce-bogus[^>]+>[\u200b\ufeff]+<\\/span>",'\\s?data-mce-selected="[^"]+"'].join("|"),"gi"),function(e){function n(){var t=e.getContent({format:"raw",no_events:1}),n=/<(\w+) [^>]*data-mce-bogus="all"[^>]*>/g,a,s,l,c,u,d=e.schema;for(t=t.replace(o,""),u=d.getShortEndedElements();c=n.exec(t);)s=n.lastIndex,l=c[0].length,a=u[c[1]]?s:r.findEndTag(d,t,s),t=t.substring(0,s-l)+t.substring(a),n.lastIndex=s-l;return i(t)}function a(t){e.isNotDirty=!t}function s(e){l.typing=!1,l.add({},e)}var l=this,c=0,u=[],d,f,p=0;return e.on("init",function(){l.add()}),e.on("BeforeExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&l.beforeChange()}),e.on("ExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&s(e)}),e.on("ObjectResizeStart",function(){l.beforeChange()}),e.on("SaveContent ObjectResized blur",s),e.on("DragEnd",s),e.on("KeyUp",function(r){var i=r.keyCode;(i>=33&&36>=i||i>=37&&40>=i||45==i||13==i||r.ctrlKey)&&(s(),e.nodeChanged()),(46==i||8==i||t.mac&&(91==i||93==i))&&e.nodeChanged(),f&&l.typing&&(e.isDirty()||(a(u[0]&&n()!=u[0].content),e.isNotDirty||e.fire("change",{level:u[0],lastLevel:null})),e.fire("TypingUndo"),f=!1,e.nodeChanged())}),e.on("KeyDown",function(e){var t=e.keyCode;if(t>=33&&36>=t||t>=37&&40>=t||45==t)return void(l.typing&&s(e));var n=e.ctrlKey&&!e.altKey||e.metaKey;!(16>t||t>20)||224==t||91==t||l.typing||n||(l.beforeChange(),l.typing=!0,l.add({},e),f=!0)}),e.on("MouseDown",function(e){l.typing&&s(e)}),e.addShortcut("meta+z","","Undo"),e.addShortcut("meta+y,meta+shift+z","","Redo"),e.on("AddUndo Undo Redo ClearUndos",function(t){t.isDefaultPrevented()||e.nodeChanged()}),l={data:u,typing:!1,beforeChange:function(){p||(d=e.selection.getBookmark(2,!0))},add:function(t,r){var i,o=e.settings,s;if(t=t||{},t.content=n(),p||e.removed)return null;if(s=u[c],e.fire("BeforeAddUndo",{level:t,lastLevel:s,originalEvent:r}).isDefaultPrevented())return null;if(s&&s.content==t.content)return null;if(u[c]&&(u[c].beforeBookmark=d),o.custom_undo_redo_levels&&u.length>o.custom_undo_redo_levels){for(i=0;i0&&(a(!0),e.fire("change",l)),t},undo:function(){var t;return l.typing&&(l.add(),l.typing=!1),c>0&&(t=u[--c],0===c&&a(!1),e.setContent(t.content,{format:"raw"}),e.selection.moveToBookmark(t.beforeBookmark),e.fire("undo",{level:t})),t},redo:function(){var t;return c0||l.typing&&u[0]&&n()!=u[0].content},hasRedo:function(){return cD)&&(u=a.create("br"),t.parentNode.insertBefore(u,t)),l.setStartBefore(t),l.setEndBefore(t)):(l.setStartAfter(t),l.setEndAfter(t)):(l.setStart(t,0),l.setEnd(t,0));s.setRng(l),a.remove(u),s.scrollIntoView(t)}}function v(e){var t=l.forced_root_block;t&&t.toLowerCase()===e.tagName.toLowerCase()&&a.setAttribs(e,l.forced_root_block_attrs)}function y(e){var t=R,n,i,o,s=u.getTextInlineElements();if(e||"TABLE"==O?(n=a.create(e||F),v(n)):n=B.cloneNode(!1),o=n,l.keep_styles!==!1)do if(s[t.nodeName]){if("_mce_caret"==t.id)continue;i=t.cloneNode(!1),a.setAttrib(i,"id",""),n.hasChildNodes()?(i.appendChild(n.firstChild),n.appendChild(i)):(o=i,n.appendChild(i))}while(t=t.parentNode);return r||(o.innerHTML='
'),n}function b(t){var n,r,i;if(3==R.nodeType&&(t?A>0:AR.childNodes.length-1,R=R.childNodes[Math.min(A,R.childNodes.length-1)]||R,A=z&&3==R.nodeType?R.nodeValue.length:0),T=E(R)){if(c.beforeChange(),!a.isBlock(T)&&T!=a.getRoot())return void((!F||L)&&w());if((F&&!L||!F&&L)&&(R=C(R,A)),B=a.getParent(R,a.isBlock),P=B?a.getParent(B.parentNode,a.isBlock):null,O=B?B.nodeName.toUpperCase():"",I=P?P.nodeName.toUpperCase():"","LI"!=I||o.ctrlKey||(B=P,O=I),/^(LI|DT|DD)$/.test(O)){if(!F&&L)return void w();if(a.isEmpty(B))return void x()}if("PRE"==O&&l.br_in_pre!==!1){if(!L)return void w()}else if(!F&&!L&&"LI"!=O||F&&L)return void w();F&&B===i.getBody()||(F=F||"P",b()?(M=/^(H[1-6]|PRE|FIGURE)$/.test(O)&&"HGROUP"!=I?y(F):y(),l.end_container_on_empty_block&&p(P)&&a.isEmpty(B)?M=a.split(P,B):a.insertAfter(M,B),g(M)):b(!0)?(M=B.parentNode.insertBefore(y(),B),h(M),g(B)):(S=k.cloneRange(),S.setEndAfter(B),H=S.extractContents(),_(H),M=H.firstChild,a.insertAfter(H,B),m(M),N(B),g(M)),a.setAttrib(M,"id",""),i.fire("NewBlock",{newBlock:M}),c.add())}}}var a=i.dom,s=i.selection,l=i.settings,c=i.undoManager,u=i.schema,d=u.getNonEmptyElements(),f=u.getMoveCaretBeforeOnEnterElements();i.on("keydown",function(e){13==e.keyCode&&o(e)!==!1&&e.preventDefault()})}}),r(z,[],function(){return function(e){function t(){var t=i.getStart(),s=e.getBody(),l,c,u,d,f,p,h,m=-16777215,g,v,y,b,C;if(C=n.forced_root_block,t&&1===t.nodeType&&C){for(;t&&t!=s;){if(a[t.nodeName])return;t=t.parentNode}if(l=i.getRng(),l.setStart){c=l.startContainer,u=l.startOffset,d=l.endContainer,f=l.endOffset;try{v=e.getDoc().activeElement===s}catch(x){}}else l.item&&(t=l.item(0),l=e.getDoc().body.createTextRange(),l.moveToElementText(t)),v=l.parentElement().ownerDocument===e.getDoc(),y=l.duplicate(),y.collapse(!0),u=-1*y.move("character",m),y.collapsed||(y=l.duplicate(),y.collapse(!1),f=-1*y.move("character",m)-u);for(t=s.firstChild,b=s.nodeName.toLowerCase();t;)if((3===t.nodeType||1==t.nodeType&&!a[t.nodeName])&&o.isValidChild(b,C.toLowerCase())){if(3===t.nodeType&&0===t.nodeValue.length){h=t,t=t.nextSibling,r.remove(h);continue}p||(p=r.create(C,e.settings.forced_root_block_attrs),t.parentNode.insertBefore(p,t),g=!0),h=t,t=t.nextSibling,p.appendChild(h)}else p=null,t=t.nextSibling;if(g&&v){if(l.setStart)l.setStart(c,u),l.setEnd(d,f),i.setRng(l);else try{l=e.getDoc().body.createTextRange(),l.moveToElementText(s),l.collapse(!0),l.moveStart("character",u),f>0&&l.moveEnd("character",f),l.select()}catch(x){}e.nodeChanged()}}}var n=e.settings,r=e.dom,i=e.selection,o=e.schema,a=o.getBlockElements();n.forced_root_block&&e.on("NodeChange",t)}}),r(W,[T,u,d,H,x,h],function(e,n,r,i,o,a){var s=r.each,l=r.extend,c=r.map,u=r.inArray,d=r.explode,f=n.gecko,p=n.ie,h=n.ie&&n.ie<11,m=!0,g=!1;return function(r){function v(e,t,n,i){var o,a,c=0;if(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(e)||i&&i.skip_focus||r.focus(), +i=l({},i),i=r.fire("BeforeExecCommand",{command:e,ui:t,value:n}),i.isDefaultPrevented())return!1;if(a=e.toLowerCase(),o=M.exec[a])return o(a,t,n),r.fire("ExecCommand",{command:e,ui:t,value:n}),!0;if(s(r.plugins,function(i){return i.execCommand&&i.execCommand(e,t,n)?(r.fire("ExecCommand",{command:e,ui:t,value:n}),c=!0,!1):void 0}),c)return c;if(r.theme&&r.theme.execCommand&&r.theme.execCommand(e,t,n))return r.fire("ExecCommand",{command:e,ui:t,value:n}),!0;try{c=r.getDoc().execCommand(e,t,n)}catch(u){}return c?(r.fire("ExecCommand",{command:e,ui:t,value:n}),!0):!1}function y(e){var t;if(!r._isHidden()){if(e=e.toLowerCase(),t=M.state[e])return t(e);try{return r.getDoc().queryCommandState(e)}catch(n){}return!1}}function b(e){var t;if(!r._isHidden()){if(e=e.toLowerCase(),t=M.value[e])return t(e);try{return r.getDoc().queryCommandValue(e)}catch(n){}}}function C(e,t){t=t||"exec",s(e,function(e,n){s(n.toLowerCase().split(","),function(n){M[t][n]=e})})}function x(e,t,n){e=e.toLowerCase(),M.exec[e]=function(e,i,o,a){return t.call(n||r,i,o,a)}}function w(e){if(e=e.toLowerCase(),M.exec[e])return!0;try{return r.getDoc().queryCommandSupported(e)}catch(t){}return!1}function _(e,t,n){e=e.toLowerCase(),M.state[e]=function(){return t.call(n||r)}}function E(e,t,n){e=e.toLowerCase(),M.value[e]=function(){return t.call(n||r)}}function N(e){return e=e.toLowerCase(),!!M.exec[e]}function k(e,n,i){return n===t&&(n=g),i===t&&(i=null),r.getDoc().execCommand(e,n,i)}function S(e){return L.match(e)}function T(e,n){L.toggle(e,n?{value:n}:t),r.nodeChanged()}function R(e){P=D.getBookmark(e)}function A(){D.moveToBookmark(P)}var B,D,L,M={state:{},exec:{},value:{}},H=r.settings,P;r.on("PreInit",function(){B=r.dom,D=r.selection,H=r.settings,L=r.formatter}),l(this,{execCommand:v,queryCommandState:y,queryCommandValue:b,queryCommandSupported:w,addCommands:C,addCommand:x,addQueryStateHandler:_,addQueryValueHandler:E,hasCustomCommand:N}),C({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){r.undoManager.add()},"Cut,Copy,Paste":function(e){var t=r.getDoc(),i;try{k(e)}catch(o){i=m}if(i||!t.queryCommandSupported(e)){var a=r.translate("Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.");n.mac&&(a=a.replace(/Ctrl\+/g,"\u2318+")),r.windowManager.alert(a)}},unlink:function(){if(D.isCollapsed()){var e=D.getNode();return void("A"==e.tagName&&r.dom.remove(e,!0))}L.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t=e.substring(7);"full"==t&&(t="justify"),s("left,center,right,justify".split(","),function(e){t!=e&&L.remove("align"+e)}),T("align"+t),v("mceRepaint")},"InsertUnorderedList,InsertOrderedList":function(e){var t,n;k(e),t=B.getParent(D.getNode(),"ol,ul"),t&&(n=t.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(n.nodeName)&&(R(),B.split(n,t),A()))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){T(e)},"ForeColor,HiliteColor,FontName":function(e,t,n){T(e,n)},FontSize:function(e,t,n){var r,i;n>=1&&7>=n&&(i=d(H.font_size_style_values),r=d(H.font_size_classes),n=r?r[n-1]||n:i[n-1]||n),T(e,n)},RemoveFormat:function(e){L.remove(e)},mceBlockQuote:function(){T("blockquote")},FormatBlock:function(e,t,n){return T(n||"p")},mceCleanup:function(){var e=D.getBookmark();r.setContent(r.getContent({cleanup:m}),{cleanup:m}),D.moveToBookmark(e)},mceRemoveNode:function(e,t,n){var i=n||D.getNode();i!=r.getBody()&&(R(),r.dom.remove(i,m),A())},mceSelectNodeDepth:function(e,t,n){var i=0;B.getParent(D.getNode(),function(e){return 1==e.nodeType&&i++==n?(D.select(e),g):void 0},r.getBody())},mceSelectNode:function(e,t,n){D.select(n)},mceInsertContent:function(t,n,o){function a(e){function t(e){return r[e]&&3==r[e].nodeType}var n,r,i;return n=D.getRng(!0),r=n.startContainer,i=n.startOffset,3==r.nodeType&&(i>0?e=e.replace(/^ /," "):t("previousSibling")||(e=e.replace(/^ /," ")),i|)$/," "):t("nextSibling")||(e=e.replace(/( | )(
|)$/," "))),e}function l(){var e,t,n;e=D.getRng(!0),t=e.startContainer,n=e.startOffset,3==t.nodeType&&e.collapsed&&("\xa0"===t.data[n]?(t.deleteData(n,1),/[\u00a0| ]$/.test(o)||(o+=" ")):"\xa0"===t.data[n-1]&&(t.deleteData(n-1,1),/[\u00a0| ]$/.test(o)||(o=" "+o)))}function c(e){if(_)for(C=e.firstChild;C;C=C.walk(!0))E[C.name]&&C.attr("data-mce-new","true")}function u(){if(_){var e=r.getBody(),t=new i(B);s(B.select("*[data-mce-new]"),function(n){n.removeAttribute("data-mce-new");for(var r=n.parentNode;r&&r!=e;r=r.parentNode)t.compare(r,n)&&B.remove(n,!0)})}}var d,f,h,m,g,v,y,b,C,x,w,_,E=r.schema.getTextInlineElements();"string"!=typeof o&&(_=o.merge,o=o.content),/^ | $/.test(o)&&(o=a(o)),d=r.parser,f=new e({},r.schema),w='​',v={content:o,format:"html",selection:!0},r.fire("BeforeSetContent",v),o=v.content,-1==o.indexOf("{$caret}")&&(o+="{$caret}"),o=o.replace(/\{\$caret\}/,w),b=D.getRng();var N=b.startContainer||(b.parentElement?b.parentElement():null),k=r.getBody();N===k&&D.isCollapsed()&&B.isBlock(k.firstChild)&&B.isEmpty(k.firstChild)&&(b=B.createRng(),b.setStart(k.firstChild,0),b.setEnd(k.firstChild,0),D.setRng(b)),D.isCollapsed()||(r.getDoc().execCommand("Delete",!1,null),l()),h=D.getNode();var S={context:h.nodeName.toLowerCase()};if(g=d.parse(o,S),c(g),C=g.lastChild,"mce_marker"==C.attr("id"))for(y=C,C=C.prev;C;C=C.walk(!0))if(3==C.type||!B.isBlock(C.name)){r.schema.isValidChild(C.parent.name,"span")&&C.parent.insert(y,C,"br"===C.name);break}if(S.invalid){for(D.setContent(w),h=D.getNode(),m=r.getBody(),9==h.nodeType?h=C=m:C=h;C!==m;)h=C,C=C.parentNode;o=h==m?m.innerHTML:B.getOuterHTML(h),o=f.serialize(d.parse(o.replace(//i,function(){return f.serialize(g)}))),h==m?B.setHTML(m,o):B.setOuterHTML(h,o)}else o=f.serialize(g),C=h.firstChild,x=h.lastChild,!C||C===x&&"BR"===C.nodeName?B.setHTML(h,o):D.setContent(o);u(),y=B.get("mce_marker"),D.scrollIntoView(y),b=B.createRng(),C=y.previousSibling,C&&3==C.nodeType?(b.setStart(C,C.nodeValue.length),p||(x=y.nextSibling,x&&3==x.nodeType&&(C.appendData(x.data),x.parentNode.removeChild(x)))):(b.setStartBefore(y),b.setEndBefore(y)),B.remove(y),D.setRng(b),r.fire("SetContent",v),r.addVisual()},mceInsertRawHTML:function(e,t,n){D.setContent("tiny_mce_marker"),r.setContent(r.getContent().replace(/tiny_mce_marker/g,function(){return n}))},mceToggleFormat:function(e,t,n){T(n)},mceSetContent:function(e,t,n){r.setContent(n)},"Indent,Outdent":function(e){var t,n,i;t=H.indentation,n=/[a-z%]+$/i.exec(t),t=parseInt(t,10),y("InsertUnorderedList")||y("InsertOrderedList")?k(e):(H.forced_root_block||B.getParent(D.getNode(),B.isBlock)||L.apply("div"),s(D.getSelectedBlocks(),function(o){if("LI"!=o.nodeName){var a=r.getParam("indent_use_margin",!1)?"margin":"padding";a+="rtl"==B.getStyle(o,"direction",!0)?"Right":"Left","outdent"==e?(i=Math.max(0,parseInt(o.style[a]||0,10)-t),B.setStyle(o,a,i?i+n:"")):(i=parseInt(o.style[a]||0,10)+t+n,B.setStyle(o,a,i))}}))},mceRepaint:function(){if(f)try{R(m),D.getSel()&&D.getSel().selectAllChildren(r.getBody()),D.collapse(m),A()}catch(e){}},InsertHorizontalRule:function(){r.execCommand("mceInsertContent",!1,"
")},mceToggleVisualAid:function(){r.hasVisual=!r.hasVisual,r.addVisual()},mceReplaceContent:function(e,t,n){r.execCommand("mceInsertContent",!1,n.replace(/\{\$selection\}/g,D.getContent({format:"text"})))},mceInsertLink:function(e,t,n){var r;"string"==typeof n&&(n={href:n}),r=B.getParent(D.getNode(),"a"),n.href=n.href.replace(" ","%20"),r&&n.href||L.remove("link"),n.href&&L.apply("link",n,r)},selectAll:function(){var e=B.getRoot(),t;D.getRng().setStart?(t=B.createRng(),t.setStart(e,0),t.setEnd(e,e.childNodes.length),D.setRng(t)):(t=D.getRng(),t.item||(t.moveToElementText(e),t.select()))},"delete":function(){k("Delete");var e=r.getBody();B.isEmpty(e)&&(r.setContent(""),e.firstChild&&B.isBlock(e.firstChild)?r.selection.setCursorLocation(e.firstChild,0):r.selection.setCursorLocation(e,0))},mceNewDocument:function(){r.setContent("")},InsertLineBreak:function(e,t,n){function i(){for(var e=new a(p,v),t,n=r.schema.getNonEmptyElements();t=e.next();)if(n[t.nodeName.toLowerCase()]||t.length>0)return!0}var s=n,l,c,u,d=D.getRng(!0);new o(B).normalize(d);var f=d.startOffset,p=d.startContainer;if(1==p.nodeType&&p.hasChildNodes()){var g=f>p.childNodes.length-1;p=p.childNodes[Math.min(f,p.childNodes.length-1)]||p,f=g&&3==p.nodeType?p.nodeValue.length:0}var v=B.getParent(p,B.isBlock),y=v?v.nodeName.toUpperCase():"",b=v?B.getParent(v.parentNode,B.isBlock):null,C=b?b.nodeName.toUpperCase():"",x=s&&s.ctrlKey;"LI"!=C||x||(v=b,y=C),p&&3==p.nodeType&&f>=p.nodeValue.length&&(h||i()||(l=B.create("br"),d.insertNode(l),d.setStartAfter(l),d.setEndAfter(l),c=!0)),l=B.create("br"),d.insertNode(l);var w=B.doc.documentMode;return h&&"PRE"==y&&(!w||8>w)&&l.parentNode.insertBefore(B.doc.createTextNode("\r"),l),u=B.create("span",{}," "),l.parentNode.insertBefore(u,l),D.scrollIntoView(u),B.remove(u),c?(d.setStartBefore(l),d.setEndBefore(l)):(d.setStartAfter(l),d.setEndAfter(l)),D.setRng(d),r.undoManager.add(),m}}),C({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t="align"+e.substring(7),n=D.isCollapsed()?[B.getParent(D.getNode(),B.isBlock)]:D.getSelectedBlocks(),r=c(n,function(e){return!!L.matchNode(e,t)});return-1!==u(r,m)},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return S(e)},mceBlockQuote:function(){return S("blockquote")},Outdent:function(){var e;if(H.inline_styles){if((e=B.getParent(D.getStart(),B.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return m;if((e=B.getParent(D.getEnd(),B.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return m}return y("InsertUnorderedList")||y("InsertOrderedList")||!H.inline_styles&&!!B.getParent(D.getNode(),"BLOCKQUOTE")},"InsertUnorderedList,InsertOrderedList":function(e){var t=B.getParent(D.getNode(),"ul,ol");return t&&("insertunorderedlist"===e&&"UL"===t.tagName||"insertorderedlist"===e&&"OL"===t.tagName)}},"state"),C({"FontSize,FontName":function(e){var t=0,n;return(n=B.getParent(D.getNode(),"span"))&&(t="fontsize"==e?n.style.fontSize:n.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()),t}},"value"),C({Undo:function(){r.undoManager.undo()},Redo:function(){r.undoManager.redo()}})}}),r(V,[d],function(e){function t(e,o){var a=this,s,l;if(e=r(e),o=a.settings=o||{},s=o.base_uri,/^([\w\-]+):([^\/]{2})/i.test(e)||/^\s*#/.test(e))return void(a.source=e);var c=0===e.indexOf("//");0!==e.indexOf("/")||c||(e=(s?s.protocol||"http":"http")+"://mce_host"+e),/^[\w\-]*:?\/\//.test(e)||(l=o.base_uri?o.base_uri.path:new t(location.href).directory,""===o.base_uri.protocol?e="//mce_host"+a.toAbsPath(l,e):(e=/([^#?]*)([#?]?.*)/.exec(e),e=(s&&s.protocol||"http")+"://mce_host"+a.toAbsPath(l,e[1])+e[2])),e=e.replace(/@@/g,"(mce_at)"),e=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(e),n(i,function(t,n){var r=e[n];r&&(r=r.replace(/\(mce_at\)/g,"@@")),a[t]=r}),s&&(a.protocol||(a.protocol=s.protocol),a.userInfo||(a.userInfo=s.userInfo),a.port||"mce_host"!==a.host||(a.port=s.port),a.host&&"mce_host"!==a.host||(a.host=s.host),a.source=""),c&&(a.protocol="")}var n=e.each,r=e.trim,i="source protocol authority userInfo user password host port relative path directory file query anchor".split(" "),o={ftp:21,http:80,https:443,mailto:25};return t.prototype={setPath:function(e){var t=this;e=/^(.*?)\/?(\w+)?$/.exec(e),t.path=e[0],t.directory=e[1],t.file=e[2],t.source="",t.getURI()},toRelative:function(e){var n=this,r;if("./"===e)return e;if(e=new t(e,{base_uri:n}),"mce_host"!=e.host&&n.host!=e.host&&e.host||n.port!=e.port||n.protocol!=e.protocol&&""!==e.protocol)return e.getURI();var i=n.getURI(),o=e.getURI();return i==o||"/"==i.charAt(i.length-1)&&i.substr(0,i.length-1)==o?i:(r=n.toRelPath(n.path,e.path),e.query&&(r+="?"+e.query),e.anchor&&(r+="#"+e.anchor),r)},toAbsolute:function(e,n){return e=new t(e,{base_uri:this}),e.getURI(n&&this.isSameOrigin(e))},isSameOrigin:function(e){if(this.host==e.host&&this.protocol==e.protocol){if(this.port==e.port)return!0;var t=o[this.protocol];if(t&&(this.port||t)==(e.port||t))return!0}return!1},toRelPath:function(e,t){var n,r=0,i="",o,a;if(e=e.substring(0,e.lastIndexOf("/")),e=e.split("/"),n=t.split("/"),e.length>=n.length)for(o=0,a=e.length;a>o;o++)if(o>=n.length||e[o]!=n[o]){r=o+1;break}if(e.lengtho;o++)if(o>=e.length||e[o]!=n[o]){r=o+1;break}if(1===r)return t;for(o=0,a=e.length-(r-1);a>o;o++)i+="../";for(o=r-1,a=n.length;a>o;o++)i+=o!=r-1?"/"+n[o]:n[o];return i},toAbsPath:function(e,t){var r,i=0,o=[],a,s;for(a=/\/$/.test(t)?"/":"",e=e.split("/"),t=t.split("/"),n(e,function(e){e&&o.push(e)}),e=o,r=t.length-1,o=[];r>=0;r--)0!==t[r].length&&"."!==t[r]&&(".."!==t[r]?i>0?i--:o.push(t[r]):i++);return r=e.length-i,s=0>=r?o.reverse().join("/"):e.slice(0,r).join("/")+"/"+o.reverse().join("/"),0!==s.indexOf("/")&&(s="/"+s),a&&s.lastIndexOf("/")!==s.length-1&&(s+=a),s},getURI:function(e){var t,n=this;return(!n.source||e)&&(t="",e||(t+=n.protocol?n.protocol+"://":"//",n.userInfo&&(t+=n.userInfo+"@"),n.host&&(t+=n.host),n.port&&(t+=":"+n.port)),n.path&&(t+=n.path),n.query&&(t+="?"+n.query),n.anchor&&(t+="#"+n.anchor),n.source=t),n.source}},t}),r(U,[d],function(e){function t(){}var n=e.each,r=e.extend,i,o;return t.extend=i=function(e){function t(){var e,t,n,r=this;if(!o&&(r.init&&r.init.apply(r,arguments),t=r.Mixins))for(e=t.length;e--;)n=t[e],n.init&&n.init.apply(r,arguments)}function a(){return this}function s(e,t){return function(){var n=this,r=n._super,i;return n._super=c[e],i=t.apply(n,arguments),n._super=r,i}}var l=this,c=l.prototype,u,d,f;o=!0,u=new l,o=!1,e.Mixins&&(n(e.Mixins,function(t){t=t;for(var n in t)"init"!==n&&(e[n]=t[n])}),c.Mixins&&(e.Mixins=c.Mixins.concat(e.Mixins))),e.Methods&&n(e.Methods.split(","),function(t){e[t]=a}),e.Properties&&n(e.Properties.split(","),function(t){var n="_"+t;e[t]=function(e){var t=this,r;return e!==r?(t[n]=e,t):t[n]}}),e.Statics&&n(e.Statics,function(e,n){t[n]=e}),e.Defaults&&c.Defaults&&(e.Defaults=r({},c.Defaults,e.Defaults));for(d in e)f=e[d],"function"==typeof f&&c[d]?u[d]=s(d,f):u[d]=f;return t.prototype=u,t.constructor=t,t.extend=i,t},t}),r($,[d],function(e){function t(t){function n(){return!1}function r(){return!0}function i(e,i){var o,s,l,c;if(e=e.toLowerCase(),i=i||{},i.type=e,i.target||(i.target=u),i.preventDefault||(i.preventDefault=function(){i.isDefaultPrevented=r},i.stopPropagation=function(){i.isPropagationStopped=r},i.stopImmediatePropagation=function(){i.isImmediatePropagationStopped=r},i.isDefaultPrevented=n,i.isPropagationStopped=n,i.isImmediatePropagationStopped=n),t.beforeFire&&t.beforeFire(i),o=d[e])for(s=0,l=o.length;l>s;s++){if(c=o[s],c.once&&a(e,c.func),i.isImmediatePropagationStopped())return i.stopPropagation(),i;if(c.func.call(u,i)===!1)return i.preventDefault(),i}return i}function o(t,r,i,o){var a,s,l;if(r===!1&&(r=n),r)for(r={func:r},o&&e.extend(r,o),s=t.toLowerCase().split(" "),l=s.length;l--;)t=s[l],a=d[t],a||(a=d[t]=[],f(t,!0)),i?a.unshift(r):a.push(r);return c}function a(e,t){var n,r,i,o,a;if(e)for(o=e.toLowerCase().split(" "),n=o.length;n--;){if(e=o[n],r=d[e],!e){for(i in d)f(i,!1),delete d[i];return c}if(r){if(t)for(a=r.length;a--;)r[a].func===t&&(r=r.slice(0,a).concat(r.slice(a+1)),d[e]=r);else r.length=0;r.length||(f(e,!1),delete d[e])}}else{for(e in d)f(e,!1);d={}}return c}function s(e,t,n){return o(e,t,n,{once:!0})}function l(e){return e=e.toLowerCase(),!(!d[e]||0===d[e].length)}var c=this,u,d={},f;t=t||{},u=t.scope||c,f=t.toggleEvent||n,c.fire=i,c.on=o,c.off=a,c.once=s,c.has=l}var n=e.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchend"," ");return t.isNative=function(e){return!!n[e.toLowerCase()]},t}),r(q,[U],function(e){function t(e){for(var t=[],n=e.length,r;n--;)r=e[n],r.__checked||(t.push(r),r.__checked=1);for(n=t.length;n--;)delete t[n].__checked;return t}var n=/^([\w\\*]+)?(?:#([\w\\]+))?(?:\.([\w\\\.]+))?(?:\[\@?([\w\\]+)([\^\$\*!~]?=)([\w\\]+)\])?(?:\:(.+))?/i,r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i=/^\s*|\s*$/g,o,a=e.extend({init:function(e){function t(e){return e?(e=e.toLowerCase(),function(t){return"*"===e||t.type===e}):void 0}function o(e){return e?function(t){return t._name===e}:void 0}function a(e){return e?(e=e.split("."),function(t){for(var n=e.length;n--;)if(!t.hasClass(e[n]))return!1;return!0}):void 0}function s(e,t,n){return e?function(r){var i=r[e]?r[e]():"";return t?"="===t?i===n:"*="===t?i.indexOf(n)>=0:"~="===t?(" "+i+" ").indexOf(" "+n+" ")>=0:"!="===t?i!=n:"^="===t?0===i.indexOf(n):"$="===t?i.substr(i.length-n.length)===n:!1:!!n}:void 0}function l(e){var t;return e?(e=/(?:not\((.+)\))|(.+)/i.exec(e),e[1]?(t=u(e[1],[]),function(e){return!d(e,t)}):(e=e[2],function(t,n,r){return"first"===e?0===n:"last"===e?n===r-1:"even"===e?n%2===0:"odd"===e?n%2===1:t[e]?t[e]():!1})):void 0}function c(e,r,c){function u(e){e&&r.push(e)}var d;return d=n.exec(e.replace(i,"")),u(t(d[1])),u(o(d[2])),u(a(d[3])),u(s(d[4],d[5],d[6])),u(l(d[7])),r.psuedo=!!d[7],r.direct=c,r}function u(e,t){var n=[],i,o,a;do if(r.exec(""),o=r.exec(e),o&&(e=o[3],n.push(o[1]),o[2])){i=o[3];break}while(o);for(i&&u(i,t),e=[],a=0;a"!=n[a]&&e.push(c(n[a],[],">"===n[a-1]));return t.push(e),t}var d=this.match;this._selectors=u(e,[])},match:function(e,t){var n,r,i,o,a,s,l,c,u,d,f,p,h;for(t=t||this._selectors,n=0,r=t.length;r>n;n++){for(a=t[n],o=a.length,h=e,p=0,i=o-1;i>=0;i--)for(c=a[i];h;){if(c.psuedo)for(f=h.parent().items(),u=d=f.length;u--&&f[u]!==h;);for(s=0,l=c.length;l>s;s++)if(!c[s](h,u,d)){s=l+1;break}if(s===l){p++;break}if(i===o-1)break;h=h.parent()}if(p===o)return!0}return!1},find:function(e){function n(e,t,i){var o,a,s,l,c,u=t[i];for(o=0,a=e.length;a>o;o++){for(c=e[o],s=0,l=u.length;l>s;s++)if(!u[s](c,o,a)){s=l+1;break}if(s===l)i==t.length-1?r.push(c):c.items&&n(c.items(),t,i+1);else if(u.direct)return;c.items&&n(c.items(),t,i)}}var r=[],i,s,l=this._selectors;if(e.items){for(i=0,s=l.length;s>i;i++)n(e.items(),l[i],0);s>1&&(r=t(r))}return o||(o=a.Collection),new o(r)}});return a}),r(j,[d,q,U],function(e,t,n){var r,i,o=Array.prototype.push,a=Array.prototype.slice;return i={length:0,init:function(e){e&&this.add(e)},add:function(t){var n=this;return e.isArray(t)?o.apply(n,t):t instanceof r?n.add(t.toArray()):o.call(n,t),n},set:function(e){var t=this,n=t.length,r;for(t.length=0,t.add(e),r=t.length;n>r;r++)delete t[r];return t},filter:function(e){var n=this,i,o,a=[],s,l;for("string"==typeof e?(e=new t(e),l=function(t){return e.match(t)}):l=e,i=0,o=n.length;o>i;i++)s=n[i],l(s)&&a.push(s);return new r(a)},slice:function(){return new r(a.apply(this,arguments))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},each:function(t){return e.each(this,t),this},toArray:function(){return e.toArray(this)},indexOf:function(e){for(var t=this,n=t.length;n--&&t[n]!==e;);return n},reverse:function(){return new r(e.toArray(this).reverse())},hasClass:function(e){return this[0]?this[0].hasClass(e):!1},prop:function(e,t){var n=this,r,i;return t!==r?(n.each(function(n){n[e]&&n[e](t)}),n):(i=n[0],i&&i[e]?i[e]():void 0)},exec:function(t){var n=this,r=e.toArray(arguments).slice(1);return n.each(function(e){e[t]&&e[t].apply(e,r)}),n},remove:function(){for(var e=this.length;e--;)this[e].remove();return this}},e.each("fire on off show hide addClass removeClass append prepend before after reflow".split(" "),function(t){i[t]=function(){var n=e.toArray(arguments);return this.each(function(e){t in e&&e[t].apply(e,n)}),this}}),e.each("text name disabled active selected checked visible parent value data".split(" "),function(e){i[e]=function(t){return this.prop(e,t)}}),r=n.extend(i),t.Collection=r,r}),r(K,[d,y],function(e,t){var n=0;return{id:function(){return"mceu_"+n++},createFragment:function(e){return t.DOM.createFragment(e)},getWindowSize:function(){return t.DOM.getViewPort()},getSize:function(e){var t,n;if(e.getBoundingClientRect){var r=e.getBoundingClientRect();t=Math.max(r.width||r.right-r.left,e.offsetWidth),n=Math.max(r.height||r.bottom-r.bottom,e.offsetHeight)}else t=e.offsetWidth,n=e.offsetHeight;return{width:t,height:n}},getPos:function(e,n){return t.DOM.getPos(e,n)},getViewPort:function(e){return t.DOM.getViewPort(e)},get:function(e){return document.getElementById(e)},addClass:function(e,n){return t.DOM.addClass(e,n)},removeClass:function(e,n){return t.DOM.removeClass(e,n)},hasClass:function(e,n){return t.DOM.hasClass(e,n)},toggleClass:function(e,n,r){return t.DOM.toggleClass(e,n,r)},css:function(e,n,r){return t.DOM.setStyle(e,n,r)},getRuntimeStyle:function(e,n){return t.DOM.getStyle(e,n,!0)},on:function(e,n,r,i){return t.DOM.bind(e,n,r,i)},off:function(e,n,r){return t.DOM.unbind(e,n,r)},fire:function(e,n,r){return t.DOM.fire(e,n,r)},innerHtml:function(e,n){t.DOM.setHTML(e,n)}}}),r(Y,[U,d,$,j,K],function(e,t,n,r,i){function o(e){return e._eventDispatcher||(e._eventDispatcher=new n({scope:e,toggleEvent:function(t,r){r&&n.isNative(t)&&(e._nativeEvents||(e._nativeEvents={}),e._nativeEvents[t]=!0,e._rendered&&e.bindPendingEvents())}})),e._eventDispatcher}var a="onmousewheel"in document,s=!1,l="mce-",c=e.extend({Statics:{classPrefix:l},isRtl:function(){return c.rtl},classPrefix:l,init:function(e){var n=this,r,o;if(n.settings=e=t.extend({},n.Defaults,e),n._id=e.id||i.id(),n._text=n._name="",n._width=n._height=0,n._aria={role:e.role},this._elmCache={},r=e.classes)for(r=r.split(" "),r.map={},o=r.length;o--;)r.map[r[o]]=!0;n._classes=r||[],n.visible(!0),t.each("title text width height name classes visible disabled active value".split(" "),function(t){var r=e[t],i;r!==i?n[t](r):n["_"+t]===i&&(n["_"+t]=!1)}),n.on("click",function(){return n.disabled()?!1:void 0}),e.classes&&t.each(e.classes.split(" "),function(e){n.addClass(e)}),n.settings=e,n._borderBox=n.parseBox(e.border),n._paddingBox=n.parseBox(e.padding),n._marginBox=n.parseBox(e.margin),e.hidden&&n.hide()},Properties:"parent,title,text,width,height,disabled,active,name,value",Methods:"renderHtml",getContainerElm:function(){return document.body},getParentCtrl:function(e){for(var t,n=this.getRoot().controlIdLookup;e&&n&&!(t=n[e.id]);)e=e.parentNode;return t},parseBox:function(e){var t,n=10;if(e)return"number"==typeof e?(e=e||0,{top:e,left:e,bottom:e,right:e}):(e=e.split(" "),t=e.length,1===t?e[1]=e[2]=e[3]=e[0]:2===t?(e[2]=e[0],e[3]=e[1]):3===t&&(e[3]=e[1]),{top:parseInt(e[0],n)||0,right:parseInt(e[1],n)||0,bottom:parseInt(e[2],n)||0,left:parseInt(e[3],n)||0})},borderBox:function(){return this._borderBox},paddingBox:function(){return this._paddingBox},marginBox:function(){return this._marginBox},measureBox:function(e,t){function n(t){var n=document.defaultView;return n?(t=t.replace(/[A-Z]/g,function(e){return"-"+e}),n.getComputedStyle(e,null).getPropertyValue(t)):e.currentStyle[t]}function r(e){var t=parseFloat(n(e),10);return isNaN(t)?0:t}return{top:r(t+"TopWidth"),right:r(t+"RightWidth"),bottom:r(t+"BottomWidth"),left:r(t+"LeftWidth")}},initLayoutRect:function(){var e=this,t=e.settings,n,r,o=e.getEl(),a,s,l,c,u,d,f,p;n=e._borderBox=e._borderBox||e.measureBox(o,"border"),e._paddingBox=e._paddingBox||e.measureBox(o,"padding"),e._marginBox=e._marginBox||e.measureBox(o,"margin"),p=i.getSize(o),d=t.minWidth,f=t.minHeight,l=d||p.width,c=f||p.height,a=t.width,s=t.height,u=t.autoResize,u="undefined"!=typeof u?u:!a&&!s,a=a||l,s=s||c;var h=n.left+n.right,m=n.top+n.bottom,g=t.maxWidth||65535,v=t.maxHeight||65535;return e._layoutRect=r={x:t.x||0,y:t.y||0,w:a,h:s,deltaW:h,deltaH:m,contentW:a-h,contentH:s-m,innerW:a-h,innerH:s-m,startMinWidth:d||0,startMinHeight:f||0,minW:Math.min(l,g),minH:Math.min(c,v),maxW:g,maxH:v,autoResize:u,scrollW:0},e._lastLayoutRect={},r},layoutRect:function(e){var t=this,n=t._layoutRect,r,i,o,a,s,l;return n||(n=t.initLayoutRect()),e?(o=n.deltaW,a=n.deltaH,e.x!==s&&(n.x=e.x),e.y!==s&&(n.y=e.y),e.minW!==s&&(n.minW=e.minW),e.minH!==s&&(n.minH=e.minH),i=e.w,i!==s&&(i=in.maxW?n.maxW:i,n.w=i,n.innerW=i-o),i=e.h,i!==s&&(i=in.maxH?n.maxH:i,n.h=i,n.innerH=i-a),i=e.innerW,i!==s&&(i=in.maxW-o?n.maxW-o:i,n.innerW=i,n.w=i+o),i=e.innerH,i!==s&&(i=in.maxH-a?n.maxH-a:i,n.innerH=i,n.h=i+a),e.contentW!==s&&(n.contentW=e.contentW),e.contentH!==s&&(n.contentH=e.contentH),r=t._lastLayoutRect,(r.x!==n.x||r.y!==n.y||r.w!==n.w||r.h!==n.h)&&(l=c.repaintControls,l&&l.map&&!l.map[t._id]&&(l.push(t),l.map[t._id]=!0),r.x=n.x,r.y=n.y,r.w=n.w,r.h=n.h),t):n},repaint:function(){var e=this,t,n,r,i,o=0,a=0,s,l;l=document.createRange?function(e){return e}:Math.round,t=e.getEl().style,r=e._layoutRect,s=e._lastRepaintRect||{},i=e._borderBox,o=i.left+i.right,a=i.top+i.bottom,r.x!==s.x&&(t.left=l(r.x)+"px",s.x=r.x),r.y!==s.y&&(t.top=l(r.y)+"px",s.y=r.y),r.w!==s.w&&(t.width=l(r.w-o)+"px",s.w=r.w),r.h!==s.h&&(t.height=l(r.h-a)+"px",s.h=r.h),e._hasBody&&r.innerW!==s.innerW&&(n=e.getEl("body").style,n.width=l(r.innerW)+"px",s.innerW=r.innerW),e._hasBody&&r.innerH!==s.innerH&&(n=n||e.getEl("body").style,n.height=l(r.innerH)+"px",s.innerH=r.innerH),e._lastRepaintRect=s,e.fire("repaint",{},!1)},on:function(e,t){function n(e){var t,n;return"string"!=typeof e?e:function(i){return t||r.parentsAndSelf().each(function(r){var i=r.settings.callbacks;return i&&(t=i[e])?(n=r,!1):void 0}),t.call(n,i)}}var r=this;return o(r).on(e,n(t)),r},off:function(e,t){return o(this).off(e,t),this},fire:function(e,t,n){var r=this;if(t=t||{},t.control||(t.control=r),t=o(r).fire(e,t),n!==!1&&r.parent)for(var i=r.parent();i&&!t.isPropagationStopped();)i.fire(e,t,!1),i=i.parent();return t},hasEventListeners:function(e){return o(this).has(e)},parents:function(e){var t=this,n,i=new r;for(n=t.parent();n;n=n.parent())i.add(n);return e&&(i=i.filter(e)),i},parentsAndSelf:function(e){return new r(this).add(this.parents(e))},next:function(){var e=this.parent().items();return e[e.indexOf(this)+1]},prev:function(){var e=this.parent().items();return e[e.indexOf(this)-1]},findCommonAncestor:function(e,t){for(var n;e;){for(n=t;n&&e!=n;)n=n.parent();if(e==n)break;e=e.parent()}return e},hasClass:function(e,t){var n=this._classes[t||"control"];return e=this.classPrefix+e,n&&!!n.map[e]},addClass:function(e,t){var n=this,r,i;return e=this.classPrefix+e,r=n._classes[t||"control"],r||(r=[],r.map={},n._classes[t||"control"]=r),r.map[e]||(r.map[e]=e,r.push(e),n._rendered&&(i=n.getEl(t),i&&(i.className=r.join(" ")))),n},removeClass:function(e,t){var n=this,r,i,o;if(e=this.classPrefix+e,r=n._classes[t||"control"],r&&r.map[e])for(delete r.map[e],i=r.length;i--;)r[i]===e&&r.splice(i,1);return n._rendered&&(o=n.getEl(t),o&&(o.className=r.join(" "))),n},toggleClass:function(e,t,n){var r=this;return t?r.addClass(e,n):r.removeClass(e,n),r},classes:function(e){var t=this._classes[e||"control"];return t?t.join(" "):""},innerHtml:function(e){return i.innerHtml(this.getEl(),e),this},getEl:function(e){var t=e?this._id+"-"+e:this._id;return this._elmCache[t]||(this._elmCache[t]=i.get(t)),this._elmCache[t]},visible:function(e){var t=this,n;return"undefined"!=typeof e?(t._visible!==e&&(t._rendered&&(t.getEl().style.display=e?"":"none"),t._visible=e,n=t.parent(),n&&(n._lastRect=null),t.fire(e?"show":"hide")),t):t._visible},show:function(){return this.visible(!0)},hide:function(){return this.visible(!1)},focus:function(){try{this.getEl().focus()}catch(e){}return this},blur:function(){return this.getEl().blur(),this},aria:function(e,t){var n=this,r=n.getEl(n.ariaTarget);return"undefined"==typeof t?n._aria[e]:(n._aria[e]=t,n._rendered&&r.setAttribute("role"==e?e:"aria-"+e,t),n)},encode:function(e,t){return t!==!1&&(e=this.translate(e)),(e||"").replace(/[&<>"]/g,function(e){return"&#"+e.charCodeAt(0)+";"})},translate:function(e){return c.translate?c.translate(e):e},before:function(e){var t=this,n=t.parent();return n&&n.insert(e,n.items().indexOf(t),!0),t},after:function(e){var t=this,n=t.parent();return n&&n.insert(e,n.items().indexOf(t)),t},remove:function(){var e=this,t=e.getEl(),n=e.parent(),r,o;if(e.items){var a=e.items().toArray();for(o=a.length;o--;)a[o].remove()}n&&n.items&&(r=[],n.items().each(function(t){t!==e&&r.push(t)}),n.items().set(r),n._lastRect=null),e._eventsRoot&&e._eventsRoot==e&&i.off(t);var s=e.getRoot().controlIdLookup;return s&&delete s[e._id],t&&t.parentNode&&t.parentNode.removeChild(t),e._rendered=!1,e},renderBefore:function(e){var t=this;return e.parentNode.insertBefore(i.createFragment(t.renderHtml()),e),t.postRender(),t},renderTo:function(e){var t=this;return e=e||t.getContainerElm(),e.appendChild(i.createFragment(t.renderHtml())),t.postRender(),t},postRender:function(){var e=this,t=e.settings,n,r,o,a,s;for(a in t)0===a.indexOf("on")&&e.on(a.substr(2),t[a]);if(e._eventsRoot){for(o=e.parent();!s&&o;o=o.parent())s=o._eventsRoot;if(s)for(a in s._nativeEvents)e._nativeEvents[a]=!0}e.bindPendingEvents(),t.style&&(n=e.getEl(),n&&(n.setAttribute("style",t.style),n.style.cssText=t.style)),e._visible||i.css(e.getEl(),"display","none"),e.settings.border&&(r=e.borderBox(),i.css(e.getEl(),{"border-top-width":r.top,"border-right-width":r.right,"border-bottom-width":r.bottom,"border-left-width":r.left}));var l=e.getRoot();l.controlIdLookup||(l.controlIdLookup={}),l.controlIdLookup[e._id]=e;for(var c in e._aria)e.aria(c,e._aria[c]);e.fire("postrender",{},!1)},scrollIntoView:function(e){function t(e,t){var n,r,i=e;for(n=r=0;i&&i!=t&&i.nodeType;)n+=i.offsetLeft||0,r+=i.offsetTop||0,i=i.offsetParent;return{x:n,y:r}}var n=this.getEl(),r=n.parentNode,i,o,a,s,l,c,u=t(n,r);return i=u.x,o=u.y,a=n.offsetWidth,s=n.offsetHeight,l=r.clientWidth,c=r.clientHeight,"end"==e?(i-=l-a,o-=c-s):"center"==e&&(i-=l/2-a/2,o-=c/2-s/2),r.scrollLeft=i,r.scrollTop=o,this},bindPendingEvents:function(){function e(e){var t=o.getParentCtrl(e.target);t&&t.fire(e.type,e)}function t(){var e=d._lastHoverCtrl;e&&(e.fire("mouseleave",{target:e.getEl()}),e.parents().each(function(e){e.fire("mouseleave",{target:e.getEl()})}),d._lastHoverCtrl=null)}function n(e){var t=o.getParentCtrl(e.target),n=d._lastHoverCtrl,r=0,i,a,s;if(t!==n){if(d._lastHoverCtrl=t,a=t.parents().toArray().reverse(),a.push(t),n){for(s=n.parents().toArray().reverse(),s.push(n),r=0;r=r;i--)n=s[i],n.fire("mouseleave",{target:n.getEl()})}for(i=r;il;l++)d=u[l]._eventsRoot;for(d||(d=u[u.length-1]||o),o._eventsRoot=d,c=l,l=0;c>l;l++)u[l]._eventsRoot=d;var h=d._delegates;h||(h=d._delegates={});for(p in f){if(!f)return!1;"wheel"!==p||s?("mouseenter"===p||"mouseleave"===p?d._hasMouseEnter||(i.on(d.getEl(),"mouseleave",t),i.on(d.getEl(),"mouseover",n),d._hasMouseEnter=1):h[p]||(i.on(d.getEl(),p,e),h[p]=!0),f[p]=!1):a?i.on(o.getEl(),"mousewheel",r):i.on(o.getEl(),"DOMMouseScroll",r)}}},getRoot:function(){for(var e=this,t,n=[];e;){if(e.rootControl){t=e.rootControl;break}n.push(e),t=e,e=e.parent()}t||(t=this);for(var r=n.length;r--;)n[r].rootControl=t;return t},reflow:function(){return this.repaint(),this}});return c}),r(G,[],function(){var e={},t;return{add:function(t,n){ +e[t.toLowerCase()]=n},has:function(t){return!!e[t.toLowerCase()]},create:function(n,r){var i,o,a;if(!t){a=tinymce.ui;for(o in a)e[o.toLowerCase()]=a[o];t=!0}if("string"==typeof n?(r=r||{},r.type=n):(r=n,n=r.type),n=n.toLowerCase(),i=e[n],!i)throw new Error("Could not find control by type: "+n);return i=new i(r),i.type=n,i}}}),r(X,[],function(){return function(e){function t(e){return e=e||b,e&&e.getAttribute("role")}function n(e){for(var n,r=e||b;r=r.parentNode;)if(n=t(r))return n}function r(e){var t=b;return t?t.getAttribute("aria-"+e):void 0}function i(e){var t=e.tagName.toUpperCase();return"INPUT"==t||"TEXTAREA"==t}function o(e){return i(e)&&!e.hidden?!0:/^(button|menuitem|checkbox|tab|menuitemcheckbox|option|gridcell)$/.test(t(e))?!0:!1}function a(e){function t(e){if(1==e.nodeType&&"none"!=e.style.display){o(e)&&n.push(e);for(var r=0;re?e=t.length-1:e>=t.length&&(e=0),t[e]&&t[e].focus(),e}function u(e,t){var n=-1,r=s();t=t||a(r.getEl());for(var i=0;i=0&&(n=t.getEl(),n&&n.parentNode.removeChild(n),n=e.getEl(),n&&n.parentNode.removeChild(n)),t.parent(this)},create:function(t){var n=this,i,a=[];return o.isArray(t)||(t=[t]),o.each(t,function(t){t&&(t instanceof e||("string"==typeof t&&(t={type:t}),i=o.extend({},n.settings.defaults,t),t.type=i.type=i.type||t.type||n.settings.defaultType||(i.defaults?i.defaults.type:null),t=r.create(i)),a.push(t))}),a},renderNew:function(){var e=this;return e.items().each(function(t,n){var r,i;t.parent(e),t._rendered||(r=e.getEl("body"),i=a.createFragment(t.renderHtml()),r.hasChildNodes()&&n<=r.childNodes.length-1?r.insertBefore(i,r.childNodes[n]):r.appendChild(i),t.postRender())}),e._layout.applyClasses(e),e._lastRect=null,e},append:function(e){return this.add(e).renderNew()},prepend:function(e){var t=this;return t.items().set(t.create(e).concat(t.items().toArray())),t.renderNew()},insert:function(e,t,n){var r=this,i,o,a;return e=r.create(e),i=r.items(),!n&&t=0&&t
'+(e.settings.html||"")+t.renderHtml(e)+"
"},postRender:function(){var e=this,t;return e.items().exec("postRender"),e._super(),e._layout.postRender(e),e._rendered=!0,e.settings.style&&a.css(e.getEl(),e.settings.style),e.settings.border&&(t=e.borderBox(),a.css(e.getEl(),{"border-top-width":t.top,"border-right-width":t.right,"border-bottom-width":t.bottom,"border-left-width":t.left})),e.parent()||(e.keyboardNav=new i({root:e})),e},initLayoutRect:function(){var e=this,t=e._super();return e._layout.recalc(e),t},recalc:function(){var e=this,t=e._layoutRect,n=e._lastRect;return n&&n.w==t.w&&n.h==t.h?void 0:(e._layout.recalc(e),t=e.layoutRect(),e._lastRect={x:t.x,y:t.y,w:t.w,h:t.h},!0)},reflow:function(){var t;if(this.visible()){for(e.repaintControls=[],e.repaintControls.map={},this.recalc(),t=e.repaintControls.length;t--;)e.repaintControls[t].repaint();"flow"!==this.settings.layout&&"stack"!==this.settings.layout&&this.repaint(),e.repaintControls=[]}return this}})}),r(Q,[K],function(e){function t(){var e=document,t,n,r,i,o,a,s,l,c=Math.max;return t=e.documentElement,n=e.body,r=c(t.scrollWidth,n.scrollWidth),i=c(t.clientWidth,n.clientWidth),o=c(t.offsetWidth,n.offsetWidth),a=c(t.scrollHeight,n.scrollHeight),s=c(t.clientHeight,n.clientHeight),l=c(t.offsetHeight,n.offsetHeight),{width:o>r?i:r,height:l>a?s:a}}return function(n,r){function i(){return a.getElementById(r.handle||n)}var o,a=document,s,l,c,u,d,f;r=r||{},l=function(n){var l=t(),p,h;n.preventDefault(),s=n.button,p=i(),d=n.screenX,f=n.screenY,h=window.getComputedStyle?window.getComputedStyle(p,null).getPropertyValue("cursor"):p.runtimeStyle.cursor,o=a.createElement("div"),e.css(o,{position:"absolute",top:0,left:0,width:l.width,height:l.height,zIndex:2147483647,opacity:1e-4,cursor:h}),a.body.appendChild(o),e.on(a,"mousemove",u),e.on(a,"mouseup",c),r.start(n)},u=function(e){return e.button!==s?c(e):(e.deltaX=e.screenX-d,e.deltaY=e.screenY-f,e.preventDefault(),void r.drag(e))},c=function(t){e.off(a,"mousemove",u),e.off(a,"mouseup",c),o.parentNode.removeChild(o),r.stop&&r.stop(t)},this.destroy=function(){e.off(i())},e.on(i(),"mousedown",l)}}),r(Z,[K,Q],function(e,t){return{init:function(){var e=this;e.on("repaint",e.renderScroll)},renderScroll:function(){function n(){function t(t,a,s,l,c,u){var d,f,p,h,m,g,v,y,b;if(f=i.getEl("scroll"+t)){if(y=a.toLowerCase(),b=s.toLowerCase(),i.getEl("absend")&&e.css(i.getEl("absend"),y,i.layoutRect()[l]-1),!c)return void e.css(f,"display","none");e.css(f,"display","block"),d=i.getEl("body"),p=i.getEl("scroll"+t+"t"),h=d["client"+s]-2*o,h-=n&&r?f["client"+u]:0,m=d["scroll"+s],g=h/m,v={},v[y]=d["offset"+a]+o,v[b]=h,e.css(f,v),v={},v[y]=d["scroll"+a]*g,v[b]=h*g,e.css(p,v)}}var n,r,a;a=i.getEl("body"),n=a.scrollWidth>a.clientWidth,r=a.scrollHeight>a.clientHeight,t("h","Left","Width","contentW",n,"Height"),t("v","Top","Height","contentH",r,"Width")}function r(){function n(n,r,a,s,l){var c,u=i._id+"-scroll"+n,d=i.classPrefix;i.getEl().appendChild(e.createFragment('
')),i.draghelper=new t(u+"t",{start:function(){c=i.getEl("body")["scroll"+r],e.addClass(e.get(u),d+"active")},drag:function(e){var t,u,d,f,p=i.layoutRect();u=p.contentW>p.innerW,d=p.contentH>p.innerH,f=i.getEl("body")["client"+a]-2*o,f-=u&&d?i.getEl("scroll"+n)["client"+l]:0,t=f/i.getEl("body")["scroll"+a],i.getEl("body")["scroll"+r]=c+e["delta"+s]/t},stop:function(){e.removeClass(e.get(u),d+"active")}})}i.addClass("scroll"),n("v","Top","Height","Y","Width"),n("h","Left","Width","X","Height")}var i=this,o=2;i.settings.autoScroll&&(i._hasScroll||(i._hasScroll=!0,r(),i.on("wheel",function(e){var t=i.getEl("body");t.scrollLeft+=10*(e.deltaX||0),t.scrollTop+=10*e.deltaY,n()}),e.on(i.getEl("body"),"scroll",n)),n())}}}),r(ee,[J,Z],function(e,t){return e.extend({Defaults:{layout:"fit",containerCls:"panel"},Mixins:[t],renderHtml:function(){var e=this,t=e._layout,n=e.settings.html;return e.preRender(),t.preRender(e),"undefined"==typeof n?n='
'+t.renderHtml(e)+"
":("function"==typeof n&&(n=n.call(e)),e._hasBody=!1),'
'+(e._preBodyHtml||"")+n+"
"}})}),r(te,[K],function(e){function t(t,n,r){var i,o,a,s,l,c,u,d,f,p;return f=e.getViewPort(),o=e.getPos(n),a=o.x,s=o.y,t._fixed&&"static"==e.getRuntimeStyle(document.body,"position")&&(a-=f.x,s-=f.y),i=t.getEl(),p=e.getSize(i),l=p.width,c=p.height,p=e.getSize(n),u=p.width,d=p.height,r=(r||"").split(""),"b"===r[0]&&(s+=d),"r"===r[1]&&(a+=u),"c"===r[0]&&(s+=Math.round(d/2)),"c"===r[1]&&(a+=Math.round(u/2)),"b"===r[3]&&(s-=c),"r"===r[4]&&(a-=l),"c"===r[3]&&(s-=Math.round(c/2)),"c"===r[4]&&(a-=Math.round(l/2)),{x:a,y:s,w:l,h:c}}return{testMoveRel:function(n,r){for(var i=e.getViewPort(),o=0;o0&&a.x+a.w0&&a.y+a.hi.x&&a.x+a.wi.y&&a.y+a.he?0:e+n>t?(e=t-n,0>e?0:e):e}var i=this;if(i.settings.constrainToViewport){var o=e.getViewPort(window),a=i.layoutRect();t=r(t,o.w+o.x,a.w),n=r(n,o.h+o.y,a.h)}return i._rendered?i.layoutRect({x:t,y:n}).repaint():(i.settings.x=t,i.settings.y=n),i.fire("move",{x:t,y:n}),i}}}),r(ne,[K],function(e){return{resizeToContent:function(){this._layoutRect.autoResize=!0,this._lastRect=null,this.reflow()},resizeTo:function(t,n){if(1>=t||1>=n){var r=e.getWindowSize();t=1>=t?t*r.w:t,n=1>=n?n*r.h:n}return this._layoutRect.autoResize=!1,this.layoutRect({minW:t,minH:n,w:t,h:n}).reflow()},resizeBy:function(e,t){var n=this,r=n.layoutRect();return n.resizeTo(r.w+e,r.h+t)}}}),r(re,[ee,te,ne,K],function(e,t,n,r){function i(){function e(e,t){for(;e;){if(e==t)return!0;e=e.parent()}}u||(u=function(t){if(2!=t.button)for(var n=p.length;n--;){var r=p[n],i=r.getParentCtrl(t.target);if(r.settings.autohide){if(i&&(e(i,r)||r.parent()===i))continue;t=r.fire("autohide",{target:t.target}),t.isDefaultPrevented()||r.hide()}}},r.on(document,"click",u))}function o(){d||(d=function(){var e;for(e=p.length;e--;)s(p[e])},r.on(window,"scroll",d))}function a(){if(!f){var e=document.documentElement,t=e.clientWidth,n=e.clientHeight;f=function(){document.all&&t==e.clientWidth&&n==e.clientHeight||(t=e.clientWidth,n=e.clientHeight,g.hideAll())},r.on(window,"resize",f)}}function s(e){function t(t,n){for(var r,i=0;in&&(e.fixed(!1).layoutRect({y:e._autoFixY}).repaint(),t(!1,e._autoFixY-n)):(e._autoFixY=e.layoutRect().y,e._autoFixY'),n=n.firstChild,t.getContainerElm().appendChild(n),setTimeout(function(){r.addClass(n,i+"in"),r.addClass(t.getEl(),i+"in")},0),m=!0),l(!0,t)}}),t.on("show",function(){t.parents().each(function(e){return e._fixed?(t.fixed(!0),!1):void 0})}),e.popover&&(t._preBodyHtml='
',t.addClass("popover").addClass("bottom").addClass(t.isRtl()?"end":"start"))},fixed:function(e){var t=this;if(t._fixed!=e){if(t._rendered){var n=r.getViewPort();e?t.layoutRect().y-=n.y:t.layoutRect().y+=n.y}t.toggleClass("fixed",e),t._fixed=e}return t},show:function(){var e=this,t,n=e._super();for(t=p.length;t--&&p[t]!==e;);return-1===t&&p.push(e),n},hide:function(){return c(this),l(!1,this),this._super()},hideAll:function(){g.hideAll()},close:function(){var e=this;return e.fire("close").isDefaultPrevented()||(e.remove(),l(!1,e)),e},remove:function(){c(this),this._super()},postRender:function(){var e=this;return e.settings.bodyRole&&this.getEl("body").setAttribute("role",e.settings.bodyRole),e._super()}});return g.hideAll=function(){for(var e=p.length;e--;){var t=p[e];t&&t.settings.autohide&&(t.hide(),p.splice(e,1))}},g}),r(ie,[re,ee,K,Q],function(e,t,n,r){var i=e.extend({modal:!0,Defaults:{border:1,layout:"flex",containerCls:"panel",role:"dialog",callbacks:{submit:function(){this.fire("submit",{data:this.toJSON()})},close:function(){this.close()}}},init:function(e){var n=this;n._super(e),n.isRtl()&&n.addClass("rtl"),n.addClass("window"),n._fixed=!0,e.buttons&&(n.statusbar=new t({layout:"flex",border:"1 0 0 0",spacing:3,padding:10,align:"center",pack:n.isRtl()?"start":"end",defaults:{type:"button"},items:e.buttons}),n.statusbar.addClass("foot"),n.statusbar.parent(n)),n.on("click",function(e){-1!=e.target.className.indexOf(n.classPrefix+"close")&&n.close()}),n.on("cancel",function(){n.close()}),n.aria("describedby",n.describedBy||n._id+"-none"),n.aria("label",e.title),n._fullscreen=!1},recalc:function(){var e=this,t=e.statusbar,r,i,o,a;e._fullscreen&&(e.layoutRect(n.getWindowSize()),e.layoutRect().contentH=e.layoutRect().innerH),e._super(),r=e.layoutRect(),e.settings.title&&!e._fullscreen&&(i=r.headerW,i>r.w&&(o=r.x-Math.max(0,i/2),e.layoutRect({w:i,x:o}),a=!0)),t&&(t.layoutRect({w:e.layoutRect().innerW}).recalc(),i=t.layoutRect().minW+r.deltaW,i>r.w&&(o=r.x-Math.max(0,i-r.w),e.layoutRect({w:i,x:o}),a=!0)),a&&e.recalc()},initLayoutRect:function(){var e=this,t=e._super(),r=0,i;if(e.settings.title&&!e._fullscreen){i=e.getEl("head");var o=n.getSize(i);t.headerW=o.width,t.headerH=o.height,r+=t.headerH}e.statusbar&&(r+=e.statusbar.layoutRect().h),t.deltaH+=r,t.minH+=r,t.h+=r;var a=n.getWindowSize();return t.x=Math.max(0,a.w/2-t.w/2),t.y=Math.max(0,a.h/2-t.h/2),t},renderHtml:function(){var e=this,t=e._layout,n=e._id,r=e.classPrefix,i=e.settings,o="",a="",s=i.html;return e.preRender(),t.preRender(e),i.title&&(o='
'+e.encode(i.title)+'
'),i.url&&(s=''),"undefined"==typeof s&&(s=t.renderHtml(e)),e.statusbar&&(a=e.statusbar.renderHtml()),'
'+o+'
'+s+"
"+a+"
"},fullscreen:function(e){var t=this,r=document.documentElement,i,o=t.classPrefix,a;if(e!=t._fullscreen)if(n.on(window,"resize",function(){var e;if(t._fullscreen)if(i)t._timer||(t._timer=setTimeout(function(){var e=n.getWindowSize();t.moveTo(0,0).resizeTo(e.w,e.h),t._timer=0},50));else{e=(new Date).getTime();var r=n.getWindowSize();t.moveTo(0,0).resizeTo(r.w,r.h),(new Date).getTime()-e>50&&(i=!0)}}),a=t.layoutRect(),t._fullscreen=e,e){t._initial={x:a.x,y:a.y,w:a.w,h:a.h},t._borderBox=t.parseBox("0"),t.getEl("head").style.display="none",a.deltaH-=a.headerH+2,n.addClass(r,o+"fullscreen"),n.addClass(document.body,o+"fullscreen"),t.addClass("fullscreen");var s=n.getWindowSize();t.moveTo(0,0).resizeTo(s.w,s.h)}else t._borderBox=t.parseBox(t.settings.border),t.getEl("head").style.display="",a.deltaH+=a.headerH,n.removeClass(r,o+"fullscreen"),n.removeClass(document.body,o+"fullscreen"),t.removeClass("fullscreen"),t.moveTo(t._initial.x,t._initial.y).resizeTo(t._initial.w,t._initial.h);return t.reflow()},postRender:function(){var e=this,t;setTimeout(function(){e.addClass("in")},0),e._super(),e.statusbar&&e.statusbar.postRender(),e.focus(),this.dragHelper=new r(e._id+"-dragh",{start:function(){t={x:e.layoutRect().x,y:e.layoutRect().y}},drag:function(n){e.moveTo(t.x+n.deltaX,t.y+n.deltaY)}}),e.on("submit",function(t){t.isDefaultPrevented()||e.close()})},submit:function(){return this.fire("submit",{data:this.toJSON()})},remove:function(){var e=this,t=e.classPrefix;e.dragHelper.destroy(),e._super(),e.statusbar&&this.statusbar.remove(),e._fullscreen&&(n.removeClass(document.documentElement,t+"fullscreen"),n.removeClass(document.body,t+"fullscreen"))},getContentWindow:function(){var e=this.getEl().getElementsByTagName("iframe")[0];return e?e.contentWindow:null}});return i}),r(oe,[ie],function(e){var t=e.extend({init:function(e){e={border:1,padding:20,layout:"flex",pack:"center",align:"center",containerCls:"panel",autoScroll:!0,buttons:{type:"button",text:"Ok",action:"ok"},items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200}},this._super(e)},Statics:{OK:1,OK_CANCEL:2,YES_NO:3,YES_NO_CANCEL:4,msgBox:function(n){function r(e,t,n){return{type:"button",text:e,subtype:n?"primary":"",onClick:function(e){e.control.parents()[1].close(),o(t)}}}var i,o=n.callback||function(){};switch(n.buttons){case t.OK_CANCEL:i=[r("Ok",!0,!0),r("Cancel",!1)];break;case t.YES_NO:case t.YES_NO_CANCEL:i=[r("Yes",1,!0),r("No",0)],n.buttons==t.YES_NO_CANCEL&&i.push(r("Cancel",-1));break;default:i=[r("Ok",!0,!0)]}return new e({padding:20,x:n.x,y:n.y,minWidth:300,minHeight:100,layout:"flex",pack:"center",align:"center",buttons:i,title:n.title,role:"alertdialog",items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200,text:n.text},onPostRender:function(){this.aria("describedby",this.items()[0]._id)},onClose:n.onClose,onCancel:function(){o(!1)}}).renderTo(document.body).reflow()},alert:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,t.msgBox(e)},confirm:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,e.buttons=t.OK_CANCEL,t.msgBox(e)}}});return t}),r(ae,[ie,oe],function(e,t){return function(n){function r(){return o.length?o[o.length-1]:void 0}var i=this,o=[];i.windows=o,n.on("remove",function(){for(var e=o.length;e--;)o[e].close()}),i.open=function(t,r){var i;return n.editorManager.setActive(n),t.title=t.title||" ",t.url=t.url||t.file,t.url&&(t.width=parseInt(t.width||320,10),t.height=parseInt(t.height||240,10)),t.body&&(t.items={defaults:t.defaults,type:t.bodyType||"form",items:t.body}),t.url||t.buttons||(t.buttons=[{text:"Ok",subtype:"primary",onclick:function(){i.find("form")[0].submit()}},{text:"Cancel",onclick:function(){i.close()}}]),i=new e(t),o.push(i),i.on("close",function(){for(var e=o.length;e--;)o[e]===i&&o.splice(e,1);o.length||n.focus()}),t.data&&i.on("postRender",function(){this.find("*").each(function(e){var n=e.name();n in t.data&&e.value(t.data[n])})}),i.features=t||{},i.params=r||{},1===o.length&&n.nodeChanged(),i.renderTo().reflow()},i.alert=function(e,r,i){t.alert(e,function(){r?r.call(i||this):n.focus()})},i.confirm=function(e,n,r){t.confirm(e,function(e){n.call(r||this,e)})},i.close=function(){r()&&r().close()},i.getParams=function(){return r()?r().params:null},i.setParams=function(e){r()&&(r().params=e)},i.getWindows=function(){return o}}}),r(se,[B,x,h,_,g,u,d],function(e,t,n,r,i,o,a){return function(s){function l(e,t){try{s.getDoc().execCommand(e,!1,t)}catch(n){}}function c(){var e=s.getDoc().documentMode;return e?e:6}function u(e){return e.isDefaultPrevented()}function d(e){var t;e.dataTransfer&&(s.selection.isCollapsed()&&"IMG"==e.target.tagName&&Q.select(e.target),t=s.selection.getContent(),t.length>0&&e.dataTransfer.setData(ae,oe+escape(t)))}function f(e){var t,n;return e.dataTransfer&&(t=e.dataTransfer.getData(ae),t&&t.indexOf(oe)>=0&&(n=unescape(t.substr(oe.length)))),n}function p(e){s.queryCommandSupported("mceInsertClipboardContent")?s.execCommand("mceInsertClipboardContent",!1,{content:e}):s.execCommand("mceInsertContent",!1,e)}function h(){function r(e){var t=v.schema.getBlockElements(),n=s.getBody();if("BR"!=e.nodeName)return!1;for(e=e;e!=n&&!t[e.nodeName];e=e.parentNode)if(e.nextSibling)return!1;return!0}function i(e,t){var n;for(n=e.nextSibling;n&&n!=t;n=n.nextSibling)if((3!=n.nodeType||0!==Y.trim(n.data).length)&&n!==t)return!1;return n===t}function o(e,t,i){var o,a,s;for(s=v.schema.getNonEmptyElements(),o=new n(i||e,e);a=o[t?"next":"prev"]();){if(s[a.nodeName]&&!r(a))return a;if(3==a.nodeType&&a.data.length>0)return a}}function l(e){var n,r,i,a,l;if(!e.collapsed&&(n=v.getParent(t.getNode(e.startContainer,e.startOffset),v.isBlock),r=v.getParent(t.getNode(e.endContainer,e.endOffset),v.isBlock),l=s.schema.getTextBlockElements(),n!=r&&l[n.nodeName]&&l[r.nodeName]&&"false"!==v.getContentEditable(n)&&"false"!==v.getContentEditable(r)))return e.deleteContents(),i=o(n,!1),a=o(r,!0),v.isEmpty(r)||Y(n).append(r.childNodes),Y(r).remove(),i?1==i.nodeType?"BR"==i.nodeName?(e.setStartBefore(i),e.setEndBefore(i)):(e.setStartAfter(i),e.setEndAfter(i)):(e.setStart(i,i.data.length),e.setEnd(i,i.data.length)):a&&(1==a.nodeType?(e.setStartBefore(a),e.setEndBefore(a)):(e.setStart(a,0),e.setEnd(a,0))),y.setRng(e),!0}function c(e,n){var r,a,l,c,u,d;if(!e.collapsed)return e;if(u=e.startContainer,d=e.startOffset,3==u.nodeType)if(n){if(d0)return e;if(r=t.getNode(e.startContainer,e.startOffset),l=v.getParent(r,v.isBlock),a=o(s.getBody(),n,r),c=v.getParent(a,v.isBlock),!r||!a)return e;if(c&&l!=c)if(n){if(!i(l,c))return e;1==r.nodeType?"BR"==r.nodeName?e.setStartBefore(r):e.setStartAfter(r):e.setStart(r,r.data.length),1==a.nodeType?e.setEnd(a,0):e.setEndBefore(a)}else{if(!i(c,l))return e;1==a.nodeType?"BR"==a.nodeName?e.setStartBefore(a):e.setStartAfter(a):e.setStart(a,a.data.length),1==r.nodeType?e.setEnd(r,0):e.setEndBefore(r)}return e}function h(e){var t=y.getRng();return t=c(t,e),l(t)?!0:void 0}function m(e){var t,n,r;h(e)||(a.each(s.getBody().getElementsByTagName("*"),function(e){"SPAN"==e.tagName&&e.setAttribute("mce-data-marked",1),!e.hasAttribute("data-mce-style")&&e.hasAttribute("style")&&s.dom.setAttrib(e,"style",s.dom.getAttrib(e,"style"))}),t=new b(function(){}),t.observe(s.getDoc(),{childList:!0,attributes:!0,subtree:!0,attributeFilter:["style"]}),s.getDoc().execCommand(e?"ForwardDelete":"Delete",!1,null),n=s.selection.getRng(),r=n.startContainer.parentNode,a.each(t.takeRecords(),function(e){if(v.isChildOf(e.target,s.getBody())){if("style"==e.attributeName){var t=e.target.getAttribute("data-mce-style");t?e.target.setAttribute("style",t):e.target.removeAttribute("style")}a.each(e.addedNodes,function(e){if("SPAN"==e.nodeName&&!e.getAttribute("mce-data-marked")){var t,i;e==r&&(t=n.startOffset,i=e.firstChild),v.remove(e,!0),i&&(n.setStart(i,t),n.setEnd(i,t),s.selection.setRng(n))}})}}),t.disconnect(),a.each(s.dom.select("span[mce-data-marked]"),function(e){e.removeAttribute("mce-data-marked")}))}var g=s.getDoc(),v=s.dom,y=s.selection,b=window.MutationObserver,C,x;b||(C=!0,b=function(){function e(e){var t=e.relatedNode||e.target;n.push({target:t,addedNodes:[t]})}function t(e){var t=e.relatedNode||e.target;n.push({target:t,attributeName:e.attrName})}var n=[],r;this.observe=function(n){r=n,r.addEventListener("DOMSubtreeModified",e,!1),r.addEventListener("DOMNodeInsertedIntoDocument",e,!1),r.addEventListener("DOMNodeInserted",e,!1),r.addEventListener("DOMAttrModified",t,!1)},this.disconnect=function(){r.removeEventListener("DOMSubtreeModified",e,!1),r.removeEventListener("DOMNodeInsertedIntoDocument",e,!1),r.removeEventListener("DOMNodeInserted",e,!1),r.removeEventListener("DOMAttrModified",t,!1)},this.takeRecords=function(){return n}}),s.on("keydown",function(e){var t=e.keyCode==X,n=e.ctrlKey||e.metaKey;if(!u(e)&&(t||e.keyCode==G)){var r=s.selection.getRng(),i=r.startContainer,o=r.startOffset;if(!n&&r.collapsed&&3==i.nodeType&&(t?o0))return;e.preventDefault(),n&&s.selection.getSel().modify("extend",t?"forward":"backward",e.metaKey?"lineboundary":"word"),m(t)}}),s.on("keypress",function(t){if(!u(t)&&!y.isCollapsed()&&t.charCode&&!e.metaKeyPressed(t)){var n,r,i,o,a,l;n=s.selection.getRng(),l=String.fromCharCode(t.charCode),t.preventDefault(),r=Y(n.startContainer).parents().filter(function(e,t){return!!s.schema.getTextInlineElements()[t.nodeName]}),m(!0),r=r.filter(function(e,t){return!Y.contains(s.getBody(),t)}),r.length?(i=v.createFragment(),r.each(function(e,t){t=t.cloneNode(!1),i.hasChildNodes()?(t.appendChild(i.firstChild),i.appendChild(t)):(a=t,i.appendChild(t)),i.appendChild(t)}),a.appendChild(s.getDoc().createTextNode(l)),o=v.getParent(n.startContainer,v.isBlock),v.isEmpty(o)?Y(o).empty().append(i):n.insertNode(i),n.setStart(a.firstChild,1),n.setEnd(a.firstChild,1),s.selection.setRng(n)):s.selection.setContent(l)}}),s.addCommand("Delete",function(){m()}),s.addCommand("ForwardDelete",function(){m(!0)}),C||(s.on("dragstart",function(e){x=y.getRng(),d(e)}),s.on("drop",function(e){if(!u(e)){var n=f(e);n&&(e.preventDefault(),window.setTimeout(function(){var r=t.getCaretRangeFromPoint(e.x,e.y,g);x&&(y.setRng(x),x=null),m(),y.setRng(r),p(n)},0))}}),s.on("cut",function(e){!u(e)&&e.clipboardData&&(e.preventDefault(),e.clipboardData.clearData(),e.clipboardData.setData("text/html",s.selection.getContent()),e.clipboardData.setData("text/plain",s.selection.getContent({format:"text"})),m(!0))}))}function m(){function e(e){var t=J.create("body"),n=e.cloneContents();return t.appendChild(n),Q.serializer.serialize(t,{format:"html"})}function n(n){if(!n.setStart){if(n.item)return!1;var r=n.duplicate();return r.moveToElementText(s.getBody()),t.compareRanges(n,r)}var i=e(n),o=J.createRng();o.selectNode(s.getBody());var a=e(o);return i===a}s.on("keydown",function(e){var t=e.keyCode,r,i;if(!u(e)&&(t==X||t==G)){if(r=s.selection.isCollapsed(),i=s.getBody(),r&&!J.isEmpty(i))return;if(!r&&!n(s.selection.getRng()))return;e.preventDefault(),s.setContent(""),i.firstChild&&J.isBlock(i.firstChild)?s.selection.setCursorLocation(i.firstChild,0):s.selection.setCursorLocation(i,0),s.nodeChanged()}})}function g(){s.shortcuts.add("meta+a",null,"SelectAll")}function v(){s.settings.content_editable||(J.bind(s.getDoc(),"focusin",function(){Q.setRng(Q.getRng())}),J.bind(s.getDoc(),"mousedown mouseup",function(e){e.target==s.getDoc().documentElement&&(s.getBody().focus(),"mousedown"==e.type?Q.placeCaretAt(e.clientX,e.clientY):Q.setRng(Q.getRng()))}))}function y(){s.on("keydown",function(e){if(!u(e)&&e.keyCode===G){if(!s.getBody().getElementsByTagName("hr").length)return;if(Q.isCollapsed()&&0===Q.getRng(!0).startOffset){var t=Q.getNode(),n=t.previousSibling;if("HR"==t.nodeName)return J.remove(t),void e.preventDefault();n&&n.nodeName&&"hr"===n.nodeName.toLowerCase()&&(J.remove(n),e.preventDefault())}}})}function b(){window.Range.prototype.getClientRects||s.on("mousedown",function(e){if(!u(e)&&"HTML"===e.target.nodeName){var t=s.getBody();t.blur(),setTimeout(function(){t.focus()},0)}})}function C(){s.on("click",function(e){var t=e.target;/^(IMG|HR)$/.test(t.nodeName)&&(e.preventDefault(),Q.getSel().setBaseAndExtent(t,0,t,1),s.nodeChanged()),"A"==t.nodeName&&J.hasClass(t,"mce-item-anchor")&&(e.preventDefault(),Q.select(t))})}function x(){function e(){var e=J.getAttribs(Q.getStart().cloneNode(!1));return function(){var t=Q.getStart();t!==s.getBody()&&(J.setAttrib(t,"style",null),K(e,function(e){t.setAttributeNode(e.cloneNode(!0))}))}}function t(){return!Q.isCollapsed()&&J.getParent(Q.getStart(),J.isBlock)!=J.getParent(Q.getEnd(),J.isBlock)}s.on("keypress",function(n){var r;return u(n)||8!=n.keyCode&&46!=n.keyCode||!t()?void 0:(r=e(),s.getDoc().execCommand("delete",!1,null),r(),n.preventDefault(),!1)}),J.bind(s.getDoc(),"cut",function(n){var r;!u(n)&&t()&&(r=e(),setTimeout(function(){r()},0))})}function w(){document.body.setAttribute("role","application")}function _(){s.on("keydown",function(e){if(!u(e)&&e.keyCode===G&&Q.isCollapsed()&&0===Q.getRng(!0).startOffset){var t=Q.getNode().previousSibling;if(t&&t.nodeName&&"table"===t.nodeName.toLowerCase())return e.preventDefault(),!1}})}function E(){c()>7||(l("RespectVisibilityInDesign",!0),s.contentStyles.push(".mceHideBrInPre pre br {display: none}"),J.addClass(s.getBody(),"mceHideBrInPre"),ee.addNodeFilter("pre",function(e){for(var t=e.length,n,i,o,a;t--;)for(n=e[t].getAll("br"),i=n.length;i--;)o=n[i],a=o.prev,a&&3===a.type&&"\n"!=a.value.charAt(a.value-1)?a.value+="\n":o.parent.insert(new r("#text",3),o,!0).value="\n"}),te.addNodeFilter("pre",function(e){for(var t=e.length,n,r,i,o;t--;)for(n=e[t].getAll("br"),r=n.length;r--;)i=n[r],o=i.prev,o&&3==o.type&&(o.value=o.value.replace(/\r?\n$/,""))}))}function N(){J.bind(s.getBody(),"mouseup",function(){var e,t=Q.getNode();"IMG"==t.nodeName&&((e=J.getStyle(t,"width"))&&(J.setAttrib(t,"width",e.replace(/[^0-9%]+/g,"")),J.setStyle(t,"width","")),(e=J.getStyle(t,"height"))&&(J.setAttrib(t,"height",e.replace(/[^0-9%]+/g,"")),J.setStyle(t,"height","")))})}function k(){s.on("keydown",function(t){var n,r,i,o,a;if(!u(t)&&t.keyCode==e.BACKSPACE&&(n=Q.getRng(),r=n.startContainer,i=n.startOffset,o=J.getRoot(),a=r,n.collapsed&&0===i)){for(;a&&a.parentNode&&a.parentNode.firstChild==a&&a.parentNode!=o;)a=a.parentNode;"BLOCKQUOTE"===a.tagName&&(s.formatter.toggle("blockquote",null,a),n=J.createRng(),n.setStart(r,0),n.setEnd(r,0),Q.setRng(n))}})}function S(){function e(){s._refreshContentEditable(),l("StyleWithCSS",!1),l("enableInlineTableEditing",!1),Z.object_resizing||l("enableObjectResizing",!1)}Z.readonly||s.on("BeforeExecCommand MouseDown",e)}function T(){function e(){K(J.select("a"),function(e){var t=e.parentNode,n=J.getRoot();if(t.lastChild===e){for(;t&&!J.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}J.add(t,"br",{"data-mce-bogus":1})}})}s.on("SetContent ExecCommand",function(t){("setcontent"==t.type||"mceInsertLink"===t.command)&&e()})}function R(){Z.forced_root_block&&s.on("init",function(){l("DefaultParagraphSeparator",Z.forced_root_block)})}function A(){s.on("Undo Redo SetContent",function(e){e.initial||s.execCommand("mceRepaint")})}function B(){s.on("keydown",function(e){var t;u(e)||e.keyCode!=G||(t=s.getDoc().selection.createRange(),t&&t.item&&(e.preventDefault(),s.undoManager.beforeChange(),J.remove(t.item(0)),s.undoManager.add()))})}function D(){var e;c()>=10&&(e="",K("p div h1 h2 h3 h4 h5 h6".split(" "),function(t,n){e+=(n>0?",":"")+t+":empty"}),s.contentStyles.push(e+"{padding-right: 1px !important}"))}function L(){c()<9&&(ee.addNodeFilter("noscript",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.firstChild,r&&n.attr("data-mce-innertext",r.value)}),te.addNodeFilter("noscript",function(e){ +for(var t=e.length,n,o,a;t--;)n=e[t],o=e[t].firstChild,o?o.value=i.decode(o.value):(a=n.attributes.map["data-mce-innertext"],a&&(n.attr("data-mce-innertext",null),o=new r("#text",3),o.value=a,o.raw=!0,n.append(o)))}))}function M(){function e(e,t){var n=i.createTextRange();try{n.moveToPoint(e,t)}catch(r){n=null}return n}function t(t){var r;t.button?(r=e(t.x,t.y),r&&(r.compareEndPoints("StartToStart",a)>0?r.setEndPoint("StartToStart",a):r.setEndPoint("EndToEnd",a),r.select())):n()}function n(){var e=r.selection.createRange();a&&!e.item&&0===e.compareEndPoints("StartToEnd",e)&&a.select(),J.unbind(r,"mouseup",n),J.unbind(r,"mousemove",t),a=o=0}var r=J.doc,i=r.body,o,a,s;r.documentElement.unselectable=!0,J.bind(r,"mousedown contextmenu",function(i){if("HTML"===i.target.nodeName){if(o&&n(),s=r.documentElement,s.scrollHeight>s.clientHeight)return;o=1,a=e(i.x,i.y),a&&(J.bind(r,"mouseup",n),J.bind(r,"mousemove",t),J.getRoot().focus(),a.select())}})}function H(){s.on("keyup focusin mouseup",function(t){65==t.keyCode&&e.metaKeyPressed(t)||Q.normalize()},!0)}function P(){s.contentStyles.push("img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}")}function O(){s.inline||s.on("keydown",function(){document.activeElement==document.body&&s.getWin().focus()})}function I(){s.inline||(s.contentStyles.push("body {min-height: 150px}"),s.on("click",function(e){if("HTML"==e.target.nodeName){var t;t=s.selection.getRng(),s.getBody().focus(),s.selection.setRng(t),s.selection.normalize(),s.nodeChanged()}}))}function F(){o.mac&&s.on("keydown",function(t){!e.metaKeyPressed(t)||37!=t.keyCode&&39!=t.keyCode||(t.preventDefault(),s.selection.getSel().modify("move",37==t.keyCode?"backward":"forward","lineboundary"))})}function z(){l("AutoUrlDetect",!1)}function W(){s.inline||s.on("focus blur beforegetcontent",function(){var e=s.dom.create("br");s.getBody().appendChild(e),e.parentNode.removeChild(e)},!0)}function V(){s.on("click",function(e){var t=e.target;do if("A"===t.tagName)return void e.preventDefault();while(t=t.parentNode)}),s.contentStyles.push(".mce-content-body {-webkit-touch-callout: none}")}function U(){s.on("touchstart",function(e){var t,n,r,i;t=e.target,n=(new Date).getTime(),i=e.changedTouches,!i||i.length>1||(r=i[0],s.once("touchend",function(e){var i=e.changedTouches[0],o;(new Date).getTime()-n>500||Math.abs(r.clientX-i.clientX)>5||Math.abs(r.clientY-i.clientY)>5||(o={target:t},K("pageX pageY clientX clientY screenX screenY".split(" "),function(e){o[e]=i[e]}),o=s.fire("click",o),o.isDefaultPrevented()||(s.selection.placeCaretAt(i.clientX,i.clientY),s.nodeChanged()))}))})}function $(){s.on("init",function(){s.dom.bind(s.getBody(),"submit",function(e){e.preventDefault()})})}function q(){ee.addNodeFilter("br",function(e){for(var t=e.length;t--;)"Apple-interchange-newline"==e[t].attr("class")&&e[t].remove()})}function j(){s.on("dragstart",function(e){d(e)}),s.on("drop",function(e){if(!u(e)){var n=f(e);if(n){e.preventDefault();var r=t.getCaretRangeFromPoint(e.x,e.y,s.getDoc());Q.setRng(r),p(n)}}})}var K=a.each,Y=s.$,G=e.BACKSPACE,X=e.DELETE,J=s.dom,Q=s.selection,Z=s.settings,ee=s.parser,te=s.serializer,ne=o.gecko,re=o.ie,ie=o.webkit,oe="data:text/mce-internal,",ae=re?"Text":"URL";k(),m(),H(),ie&&(h(),v(),C(),R(),$(),_(),q(),U(),o.iOS?(O(),I(),V()):g()),re&&o.ie<11&&(y(),w(),E(),N(),B(),D(),L(),M()),o.ie>=11&&(I(),W(),_()),o.ie&&(g(),z(),j()),ne&&(y(),b(),x(),S(),T(),A(),P(),F(),_())}}),r(le,[$],function(e){function t(t){return t._eventDispatcher||(t._eventDispatcher=new e({scope:t,toggleEvent:function(n,r){e.isNative(n)&&t.toggleNativeEvent&&t.toggleNativeEvent(n,r)}})),t._eventDispatcher}return{fire:function(e,n,r){var i=this;if(i.removed&&"remove"!==e)return n;if(n=t(i).fire(e,n,r),r!==!1&&i.parent)for(var o=i.parent();o&&!n.isPropagationStopped();)o.fire(e,n,!1),o=o.parent();return n},on:function(e,n,r){return t(this).on(e,n,r)},off:function(e,n){return t(this).off(e,n)},once:function(e,n){return t(this).once(e,n)},hasEventListeners:function(e){return t(this).has(e)}}}),r(ce,[le,y,d],function(e,t,n){function r(e,t){return"selectionchange"==t?e.getDoc():!e.inline&&/^mouse|click|contextmenu|drop|dragover|dragend/.test(t)?e.getDoc().documentElement:e.settings.event_root?(e.eventRoot||(e.eventRoot=o.select(e.settings.event_root)[0]),e.eventRoot):e.getBody()}function i(e,t){var n=r(e,t),i;if(e.delegates||(e.delegates={}),!e.delegates[t])if(e.settings.event_root){if(a||(a={},e.editorManager.on("removeEditor",function(){var t;if(!e.editorManager.activeEditor&&a){for(t in a)e.dom.unbind(r(e,t));a=null}})),a[t])return;i=function(n){for(var r=n.target,i=e.editorManager.editors,a=i.length;a--;){var s=i[a].getBody();(s===r||o.isChildOf(r,s))&&(i[a].hidden||i[a].fire(t,n))}},a[t]=i,o.bind(n,t,i)}else i=function(n){e.hidden||e.fire(t,n)},o.bind(n,t,i),e.delegates[t]=i}var o=t.DOM,a,s={bindPendingEventDelegates:function(){var e=this;n.each(e._pendingNativeEvents,function(t){i(e,t)})},toggleNativeEvent:function(e,t){var n=this;n.settings.readonly||"focus"!=e&&"blur"!=e&&(t?n.initialized?i(n,e):n._pendingNativeEvents?n._pendingNativeEvents.push(e):n._pendingNativeEvents=[e]:n.initialized&&(n.dom.unbind(r(n,e),e,n.delegates[e]),delete n.delegates[e]))},unbindAllNativeEvents:function(){var e=this,t;if(e.delegates){for(t in e.delegates)e.dom.unbind(r(e,t),t,e.delegates[t]);delete e.delegates}e.inline||(e.getBody().onload=null,e.dom.unbind(e.getWin()),e.dom.unbind(e.getDoc())),e.dom.unbind(e.getBody()),e.dom.unbind(e.getContainer())}};return s=n.extend({},e,s)}),r(ue,[d,u],function(e,t){var n=e.each,r=e.explode,i={f9:120,f10:121,f11:122},o=e.makeMap("alt,ctrl,shift,meta,access");return function(a){function s(e,s,l,c){var u,d,f;f={func:l,scope:c||a,desc:a.translate(s)},n(r(e,"+"),function(e){e in o?f[e]=!0:/^[0-9]{2,}$/.test(e)?f.keyCode=parseInt(e,10):(f.charCode=e.charCodeAt(0),f.keyCode=i[e]||e.toUpperCase().charCodeAt(0))}),u=[f.keyCode];for(d in o)f[d]?u.push(d):f[d]=!1;return f.id=u.join(","),f.access&&(f.alt=!0,t.mac?f.ctrl=!0:f.shift=!0),f.meta&&(t.mac?f.meta=!0:(f.ctrl=!0,f.meta=!1)),f}var l=this,c={};a.on("keyup keypress keydown",function(e){(e.altKey||e.ctrlKey||e.metaKey)&&!e.isDefaultPrevented()&&n(c,function(t){return t.ctrl==e.ctrlKey&&t.meta==e.metaKey&&t.alt==e.altKey&&t.shift==e.shiftKey&&(e.keyCode==t.keyCode||e.charCode&&e.charCode==t.charCode)?(e.preventDefault(),"keydown"==e.type&&t.func.call(t.scope),!0):void 0})}),l.add=function(t,i,o,l){var u;return u=o,"string"==typeof o?o=function(){a.execCommand(u,!1,null)}:e.isArray(u)&&(o=function(){a.execCommand(u[0],u[1],u[2])}),n(r(t.toLowerCase()),function(e){var t=s(e,i,o,l);c[t.id]=t}),!0},l.remove=function(e){var t=s(e);return c[t.id]?(delete c[t.id],!0):!1}}}),r(de,[y,f,C,w,_,R,T,M,O,I,F,z,W,V,b,l,ae,E,k,se,u,d,ce,ue],function(e,n,r,i,o,a,s,l,c,u,d,f,p,h,m,g,v,y,b,C,x,w,_,E){function N(e,t,i){var o=this,a,s;a=o.documentBaseUrl=i.documentBaseURL,s=i.baseURI,o.settings=t=R({id:e,theme:"modern",delta_width:0,delta_height:0,popup_css:"",plugins:"",document_base_url:a,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:"",visual:!0,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,padd_empty_editor:!0,render_ui:!0,indentation:"30px",inline_styles:!0,convert_fonts_to_spans:!0,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",validate:!0,entity_encoding:"named",url_converter:o.convertURL,url_converter_scope:o,ie7_compat:!0},t),r.language=t.language||"en",r.languageLoad=t.language_load,r.baseURL=i.baseURL,o.id=t.id=e,o.isNotDirty=!0,o.plugins={},o.documentBaseURI=new h(t.document_base_url||a,{base_uri:s}),o.baseURI=s,o.contentCSS=[],o.contentStyles=[],o.shortcuts=new E(o),o.loadedCSS={},o.editorCommands=new p(o),t.target&&(o.targetElm=t.target),o.suffix=i.suffix,o.editorManager=i,o.inline=t.inline,t.cache_suffix&&(x.cacheSuffix=t.cache_suffix.replace(/^[\?\&]+/,"")),i.fire("SetupEditor",o),o.execCallback("setup",o),o.$=n.overrideDefaults(function(){return{context:o.inline?o.getBody():o.getDoc(),element:o.getBody()}})}var k=e.DOM,S=r.ThemeManager,T=r.PluginManager,R=w.extend,A=w.each,B=w.explode,D=w.inArray,L=w.trim,M=w.resolve,H=g.Event,P=x.gecko,O=x.ie;return N.prototype={render:function(){function e(){k.unbind(window,"ready",e),n.render()}function t(){var e=m.ScriptLoader;if(r.language&&"en"!=r.language&&!r.language_url&&(r.language_url=n.editorManager.baseURL+"/langs/"+r.language+".js"),r.language_url&&e.add(r.language_url),r.theme&&"function"!=typeof r.theme&&"-"!=r.theme.charAt(0)&&!S.urls[r.theme]){var t=r.theme_url;t=t?n.documentBaseURI.toAbsolute(t):"themes/"+r.theme+"/theme"+o+".js",S.load(r.theme,t)}w.isArray(r.plugins)&&(r.plugins=r.plugins.join(" ")),A(r.external_plugins,function(e,t){T.load(t,e),r.plugins+=" "+t}),A(r.plugins.split(/[ ,]/),function(e){if(e=L(e),e&&!T.urls[e])if("-"==e.charAt(0)){e=e.substr(1,e.length);var t=T.dependencies(e);A(t,function(e){var t={prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"};e=T.createUrl(t,e),T.load(e.resource,e)})}else T.load(e,{prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"})}),e.loadQueue(function(){n.removed||n.init()})}var n=this,r=n.settings,i=n.id,o=n.suffix;if(!H.domLoaded)return void k.bind(window,"ready",e);if(n.getElement()&&x.contentEditable){r.inline?n.inline=!0:(n.orgVisibility=n.getElement().style.visibility,n.getElement().style.visibility="hidden");var a=n.getElement().form||k.getParent(i,"form");a&&(n.formElement=a,r.hidden_input&&!/TEXTAREA|INPUT/i.test(n.getElement().nodeName)&&(k.insertAfter(k.create("input",{type:"hidden",name:i}),i),n.hasHiddenInput=!0),n.formEventDelegate=function(e){n.fire(e.type,e)},k.bind(a,"submit reset",n.formEventDelegate),n.on("reset",function(){n.setContent(n.startContent,{format:"raw"})}),!r.submit_patch||a.submit.nodeType||a.submit.length||a._mceOldSubmit||(a._mceOldSubmit=a.submit,a.submit=function(){return n.editorManager.triggerSave(),n.isNotDirty=!0,a._mceOldSubmit(a)})),n.windowManager=new v(n),"xml"==r.encoding&&n.on("GetContent",function(e){e.save&&(e.content=k.encode(e.content))}),r.add_form_submit_trigger&&n.on("submit",function(){n.initialized&&n.save()}),r.add_unload_trigger&&(n._beforeUnload=function(){!n.initialized||n.destroyed||n.isHidden()||n.save({format:"raw",no_events:!0,set_dirty:!1})},n.editorManager.on("BeforeUnload",n._beforeUnload)),t()}},init:function(){function e(n){var r=T.get(n),i,o;i=T.urls[n]||t.documentBaseUrl.replace(/\/$/,""),n=L(n),r&&-1===D(m,n)&&(A(T.dependencies(n),function(t){e(t)}),o=new r(t,i,t.$),t.plugins[n]=o,o.init&&(o.init(t,i),m.push(n)))}var t=this,n=t.settings,r=t.getElement(),i,o,a,s,l,c,u,d,f,p,h,m=[];if(this.editorManager.i18n.setCode(n.language),t.rtl=this.editorManager.i18n.rtl,t.editorManager.add(t),n.aria_label=n.aria_label||k.getAttrib(r,"aria-label",t.getLang("aria.rich_text_area")),n.theme&&("function"!=typeof n.theme?(n.theme=n.theme.replace(/-/,""),c=S.get(n.theme),t.theme=new c(t,S.urls[n.theme]),t.theme.init&&t.theme.init(t,S.urls[n.theme]||t.documentBaseUrl.replace(/\/$/,""),t.$)):t.theme=n.theme),A(n.plugins.replace(/\-/g,"").split(/[ ,]/),e),n.render_ui&&t.theme&&(t.orgDisplay=r.style.display,"function"!=typeof n.theme?(i=n.width||r.style.width||r.offsetWidth,o=n.height||r.style.height||r.offsetHeight,a=n.min_height||100,p=/^[0-9\.]+(|px)$/i,p.test(""+i)&&(i=Math.max(parseInt(i,10),100)),p.test(""+o)&&(o=Math.max(parseInt(o,10),a)),l=t.theme.renderUI({targetNode:r,width:i,height:o,deltaWidth:n.delta_width,deltaHeight:n.delta_height}),n.content_editable||(o=(l.iframeHeight||o)+("number"==typeof o?l.deltaHeight||0:""),a>o&&(o=a))):(l=n.theme(t,r),l.editorContainer.nodeType&&(l.editorContainer=l.editorContainer.id=l.editorContainer.id||t.id+"_parent"),l.iframeContainer.nodeType&&(l.iframeContainer=l.iframeContainer.id=l.iframeContainer.id||t.id+"_iframecontainer"),o=l.iframeHeight||r.offsetHeight),t.editorContainer=l.editorContainer),n.content_css&&A(B(n.content_css),function(e){t.contentCSS.push(t.documentBaseURI.toAbsolute(e))}),n.content_style&&t.contentStyles.push(n.content_style),n.content_editable)return r=s=l=null,t.initContentBody();for(t.iframeHTML=n.doctype+"",n.document_base_url!=t.documentBaseUrl&&(t.iframeHTML+=''),!x.caretAfter&&n.ie7_compat&&(t.iframeHTML+=''),t.iframeHTML+='',h=0;h',t.loadedCSS[g]=!0}d=n.body_id||"tinymce",-1!=d.indexOf("=")&&(d=t.getParam("body_id","","hash"),d=d[t.id]||d),f=n.body_class||"",-1!=f.indexOf("=")&&(f=t.getParam("body_class","","hash"),f=f[t.id]||""),n.content_security_policy&&(t.iframeHTML+=''),t.iframeHTML+='
';var v='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinymce.get("'+t.id+'");document.write(ed.iframeHTML);document.close();ed.initContentBody(true);})()';document.domain!=location.hostname&&(u=v);var y=k.create("iframe",{id:t.id+"_ifr",frameBorder:"0",allowTransparency:"true",title:t.editorManager.translate("Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help"),style:{width:"100%",height:o,display:"block"}});if(y.onload=function(){y.onload=null,t.fire("load")},k.setAttrib(y,"src",u||'javascript:""'),t.contentAreaContainer=l.iframeContainer,t.iframeElement=y,s=k.add(l.iframeContainer,y),O)try{t.getDoc()}catch(b){s.src=u=v}l.editorContainer&&(k.get(l.editorContainer).style.display=t.orgDisplay,t.hidden=k.isHidden(l.editorContainer)),t.getElement().style.display="none",k.setAttrib(t.id,"aria-hidden",!0),u||t.initContentBody(),r=s=l=null},initContentBody:function(t){var n=this,r=n.settings,s=n.getElement(),p=n.getDoc(),h,m;r.inline||(n.getElement().style.visibility=n.orgVisibility),t||r.content_editable||(p.open(),p.write(n.iframeHTML),p.close()),r.content_editable&&(n.on("remove",function(){var e=this.getBody();k.removeClass(e,"mce-content-body"),k.removeClass(e,"mce-edit-focus"),k.setAttrib(e,"contentEditable",null)}),k.addClass(s,"mce-content-body"),n.contentDocument=p=r.content_document||document,n.contentWindow=r.content_window||window,n.bodyElement=s,r.content_document=r.content_window=null,r.root_name=s.nodeName.toLowerCase()),h=n.getBody(),h.disabled=!0,r.readonly||(n.inline&&"static"==k.getStyle(h,"position",!0)&&(h.style.position="relative"),h.contentEditable=n.getParam("content_editable_state",!0)),h.disabled=!1,n.schema=new y(r),n.dom=new e(p,{keep_values:!0,url_converter:n.convertURL,url_converter_scope:n,hex_colors:r.force_hex_style_colors,class_filter:r.class_filter,update_styles:!0,root_element:n.inline?n.getBody():null,collect:r.content_editable,schema:n.schema,onSetAttrib:function(e){n.fire("SetAttrib",e)}}),n.parser=new b(r,n.schema),n.parser.addAttributeFilter("src,href,style,tabindex",function(e,t){for(var r=e.length,i,o=n.dom,a,s;r--;)i=e[r],a=i.attr(t),s="data-mce-"+t,i.attributes.map[s]||("style"===t?(a=o.serializeStyle(o.parseStyle(a),i.name),a.length||(a=null),i.attr(s,a),i.attr(t,a)):"tabindex"===t?(i.attr(s,a),i.attr(t,null)):i.attr(s,n.convertURL(a,t,i.name)))}),n.parser.addNodeFilter("script",function(e){for(var t=e.length,n;t--;)n=e[t],n.attr("type","mce-"+(n.attr("type")||"no/type"))}),n.parser.addNodeFilter("#cdata",function(e){for(var t=e.length,n;t--;)n=e[t],n.type=8,n.name="#comment",n.value="[CDATA["+n.value+"]]"}),n.parser.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(e){for(var t=e.length,r,i=n.schema.getNonEmptyElements();t--;)r=e[t],r.isEmpty(i)&&(r.append(new o("br",1)).shortEnded=!0)}),n.serializer=new a(r,n),n.selection=new l(n.dom,n.getWin(),n.serializer,n),n.formatter=new c(n),n.undoManager=new u(n),n.forceBlocks=new f(n),n.enterKey=new d(n),n._nodeChangeDispatcher=new i(n),n.fire("PreInit"),r.browser_spellcheck||r.gecko_spellcheck||(p.body.spellcheck=!1,k.setAttrib(h,"spellcheck","false")),n.fire("PostRender"),n.quirks=new C(n),r.directionality&&(h.dir=r.directionality),r.nowrap&&(h.style.whiteSpace="nowrap"),r.protect&&n.on("BeforeSetContent",function(e){A(r.protect,function(t){e.content=e.content.replace(t,function(e){return""})})}),n.on("SetContent",function(){n.addVisual(n.getBody())}),r.padd_empty_editor&&n.on("PostProcess",function(e){e.content=e.content.replace(/^(]*>( | |\s|\u00a0|)<\/p>[\r\n]*|
[\r\n]*)$/,"")}),n.load({initial:!0,format:"html"}),n.startContent=n.getContent({format:"raw"}),n.initialized=!0,n.bindPendingEventDelegates(),n.fire("init"),n.focus(!0),n.nodeChanged({initial:!0}),n.execCallback("init_instance_callback",n),n.contentStyles.length>0&&(m="",A(n.contentStyles,function(e){m+=e+"\r\n"}),n.dom.addStyle(m)),A(n.contentCSS,function(e){n.loadedCSS[e]||(n.dom.loadCSS(e),n.loadedCSS[e]=!0)}),r.auto_focus&&setTimeout(function(){var e;e=r.auto_focus===!0?n:n.editorManager.get(r.auto_focus),e.destroyed||e.focus()},100),s=p=h=null},focus:function(e){var t=this,n=t.selection,r=t.settings.content_editable,i,o,a=t.getDoc(),s;if(!e){if(i=n.getRng(),i.item&&(o=i.item(0)),t._refreshContentEditable(),r||(x.opera||t.getBody().focus(),t.getWin().focus()),P||r){if(s=t.getBody(),s.setActive)try{s.setActive()}catch(l){s.focus()}else s.focus();r&&n.normalize()}o&&o.ownerDocument==a&&(i=a.body.createControlRange(),i.addElement(o),i.select())}t.editorManager.setActive(t)},execCallback:function(e){var t=this,n=t.settings[e],r;if(n)return t.callbackLookup&&(r=t.callbackLookup[e])&&(n=r.func,r=r.scope),"string"==typeof n&&(r=n.replace(/\.\w+$/,""),r=r?M(r):0,n=M(n),t.callbackLookup=t.callbackLookup||{},t.callbackLookup[e]={func:n,scope:r}),n.apply(r||t,Array.prototype.slice.call(arguments,1))},translate:function(e){var t=this.settings.language||"en",n=this.editorManager.i18n;return e?n.data[t+"."+e]||e.replace(/\{\#([^\}]+)\}/g,function(e,r){return n.data[t+"."+r]||"{#"+r+"}"}):""},getLang:function(e,n){return this.editorManager.i18n.data[(this.settings.language||"en")+"."+e]||(n!==t?n:"{#"+e+"}")},getParam:function(e,t,n){var r=e in this.settings?this.settings[e]:t,i;return"hash"===n?(i={},"string"==typeof r?A(r.split(r.indexOf("=")>0?/[;,](?![^=;,]*(?:[;,]|$))/:","),function(e){e=e.split("="),e.length>1?i[L(e[0])]=L(e[1]):i[L(e[0])]=L(e)}):i=r,i):r},nodeChanged:function(e){this._nodeChangeDispatcher.nodeChanged(e)},addButton:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),t.text||t.icon||(t.icon=e),n.buttons=n.buttons||{},t.tooltip=t.tooltip||t.title,n.buttons[e]=t},addMenuItem:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),n.menuItems=n.menuItems||{},n.menuItems[e]=t},addCommand:function(e,t,n){this.editorCommands.addCommand(e,t,n)},addQueryStateHandler:function(e,t,n){this.editorCommands.addQueryStateHandler(e,t,n)},addQueryValueHandler:function(e,t,n){this.editorCommands.addQueryValueHandler(e,t,n)},addShortcut:function(e,t,n,r){this.shortcuts.add(e,t,n,r)},execCommand:function(e,t,n,r){return this.editorCommands.execCommand(e,t,n,r)},queryCommandState:function(e){return this.editorCommands.queryCommandState(e)},queryCommandValue:function(e){return this.editorCommands.queryCommandValue(e)},queryCommandSupported:function(e){return this.editorCommands.queryCommandSupported(e)},show:function(){var e=this;e.hidden&&(e.hidden=!1,e.inline?e.getBody().contentEditable=!0:(k.show(e.getContainer()),k.hide(e.id)),e.load(),e.fire("show"))},hide:function(){var e=this,t=e.getDoc();e.hidden||(O&&t&&!e.inline&&t.execCommand("SelectAll"),e.save(),e.inline?(e.getBody().contentEditable=!1,e==e.editorManager.focusedEditor&&(e.editorManager.focusedEditor=null)):(k.hide(e.getContainer()),k.setStyle(e.id,"display",e.orgDisplay)),e.hidden=!0,e.fire("hide"))},isHidden:function(){return!!this.hidden},setProgressState:function(e,t){this.fire("ProgressState",{state:e,time:t})},load:function(e){var n=this,r=n.getElement(),i;return r?(e=e||{},e.load=!0,i=n.setContent(r.value!==t?r.value:r.innerHTML,e),e.element=r,e.no_events||n.fire("LoadContent",e),e.element=r=null,i):void 0},save:function(e){var t=this,n=t.getElement(),r,i;if(n&&t.initialized)return e=e||{},e.save=!0,e.element=n,r=e.content=t.getContent(e),e.no_events||t.fire("SaveContent",e),r=e.content,/TEXTAREA|INPUT/i.test(n.nodeName)?n.value=r:(t.inline||(n.innerHTML=r),(i=k.getParent(t.id,"form"))&&A(i.elements,function(e){return e.name==t.id?(e.value=r,!1):void 0})),e.element=n=null,e.set_dirty!==!1&&(t.isNotDirty=!0),r},setContent:function(e,t){var n=this,r=n.getBody(),i;return t=t||{},t.format=t.format||"html",t.set=!0,t.content=e,t.no_events||n.fire("BeforeSetContent",t),e=t.content,0===e.length||/^\s+$/.test(e)?(i=n.settings.forced_root_block,i&&n.schema.isValidChild(r.nodeName.toLowerCase(),i.toLowerCase())?(e=O&&11>O?"":'
',e=n.dom.createHTML(i,n.settings.forced_root_block_attrs,e)):O||(e='
'),n.dom.setHTML(r,e),n.fire("SetContent",t)):("raw"!==t.format&&(e=new s({},n.schema).serialize(n.parser.parse(e,{isRootContent:!0}))),t.content=L(e),n.dom.setHTML(r,t.content),t.no_events||n.fire("SetContent",t)),t.content},getContent:function(e){var t=this,n,r=t.getBody();return e=e||{},e.format=e.format||"html",e.get=!0,e.getInner=!0,e.no_events||t.fire("BeforeGetContent",e),n="raw"==e.format?r.innerHTML:"text"==e.format?r.innerText||r.textContent:t.serializer.serialize(r,e),"text"!=e.format?e.content=L(n):e.content=n,e.no_events||t.fire("GetContent",e),e.content},insertContent:function(e,t){t&&(e=R({content:e},t)),this.execCommand("mceInsertContent",!1,e)},isDirty:function(){return!this.isNotDirty},getContainer:function(){var e=this;return e.container||(e.container=k.get(e.editorContainer||e.id+"_parent")),e.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return this.targetElm||(this.targetElm=k.get(this.id)),this.targetElm},getWin:function(){var e=this,t;return e.contentWindow||(t=e.iframeElement,t&&(e.contentWindow=t.contentWindow)),e.contentWindow},getDoc:function(){var e=this,t;return e.contentDocument||(t=e.getWin(),t&&(e.contentDocument=t.document)),e.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(e,t,n){var r=this,i=r.settings;return i.urlconverter_callback?r.execCallback("urlconverter_callback",e,n,!0,t):!i.convert_urls||n&&"LINK"==n.nodeName||0===e.indexOf("file:")||0===e.length?e:i.relative_urls?r.documentBaseURI.toRelative(e):e=r.documentBaseURI.toAbsolute(e,i.remove_script_host)},addVisual:function(e){var n=this,r=n.settings,i=n.dom,o;e=e||n.getBody(),n.hasVisual===t&&(n.hasVisual=r.visual),A(i.select("table,a",e),function(e){var t;switch(e.nodeName){case"TABLE":return o=r.visual_table_class||"mce-item-table",t=i.getAttrib(e,"border"),void(t&&"0"!=t||!n.hasVisual?i.removeClass(e,o):i.addClass(e,o));case"A":return void(i.getAttrib(e,"href",!1)||(t=i.getAttrib(e,"name")||e.id,o=r.visual_anchor_class||"mce-item-anchor",t&&n.hasVisual?i.addClass(e,o):i.removeClass(e,o)))}}),n.fire("VisualAid",{element:e,hasVisual:n.hasVisual})},remove:function(){var e=this;e.removed||(e.save(),e.removed=1,e.unbindAllNativeEvents(),e.hasHiddenInput&&k.remove(e.getElement().nextSibling),e.inline||(O&&10>O&&e.getDoc().execCommand("SelectAll",!1,null),k.setStyle(e.id,"display",e.orgDisplay),e.getBody().onload=null),e.fire("remove"),e.editorManager.remove(e),k.remove(e.getContainer()),e.destroy())},destroy:function(e){var t=this,n;if(!t.destroyed){if(!e&&!t.removed)return void t.remove();e||(t.editorManager.off("beforeunload",t._beforeUnload),t.theme&&t.theme.destroy&&t.theme.destroy(),t.selection.destroy(),t.dom.destroy()),n=t.formElement,n&&(n._mceOldSubmit&&(n.submit=n._mceOldSubmit,n._mceOldSubmit=null),k.unbind(n,"submit reset",t.formEventDelegate)),t.contentAreaContainer=t.formElement=t.container=t.editorContainer=null,t.bodyElement=t.contentDocument=t.contentWindow=null,t.iframeElement=t.targetElm=null,t.selection&&(t.selection=t.selection.win=t.selection.dom=t.selection.dom.doc=null),t.destroyed=1}},_refreshContentEditable:function(){var e=this,t,n;e._isHidden()&&(t=e.getBody(),n=t.parentNode,n.removeChild(t),n.appendChild(t),t.focus())},_isHidden:function(){var e;return P?(e=this.selection.getSel(),!e||!e.rangeCount||0===e.rangeCount):0}},R(N.prototype,_),N}),r(fe,[],function(){var e={},t="en";return{setCode:function(e){e&&(t=e,this.rtl=this.data[e]?"rtl"===this.data[e]._dir:!1)},getCode:function(){return t},rtl:!1,add:function(t,n){var r=e[t];r||(e[t]=r={});for(var i in n)r[i]=n[i];this.setCode(t)},translate:function(n){var r;if(r=e[t],r||(r={}),"undefined"==typeof n)return n;if("string"!=typeof n&&n.raw)return n.raw;if(n.push){var i=n.slice(1);n=(r[n[0]]||n[0]).replace(/\{([0-9]+)\}/g,function(e,t){return i[t]})}return(r[n]||n).replace(/{context:\w+}$/,"")},data:e}}),r(pe,[y,u],function(e,t){function n(e){function s(){try{return document.activeElement}catch(e){return document.body}}function l(e,t){if(t&&t.startContainer){if(!e.isChildOf(t.startContainer,e.getRoot())||!e.isChildOf(t.endContainer,e.getRoot()))return;return{startContainer:t.startContainer,startOffset:t.startOffset,endContainer:t.endContainer,endOffset:t.endOffset}}return t}function c(e,t){var n;return t.startContainer?(n=e.getDoc().createRange(),n.setStart(t.startContainer,t.startOffset),n.setEnd(t.endContainer,t.endOffset)):n=t,n}function u(e){return!!a.getParent(e,n.isEditorUIElement)}function d(n){var d=n.editor;d.on("init",function(){(d.inline||t.ie)&&("onbeforedeactivate"in document&&t.ie<9?d.dom.bind(d.getBody(),"beforedeactivate",function(e){if(e.target==d.getBody())try{d.lastRng=d.selection.getRng()}catch(t){}}):d.on("nodechange mouseup keyup",function(e){var t=s();"nodechange"==e.type&&e.selectionChange||(t&&t.id==d.id+"_ifr"&&(t=d.getBody()),d.dom.isChildOf(t,d.getBody())&&(d.lastRng=d.selection.getRng()))}),t.webkit&&!r&&(r=function(){var t=e.activeEditor;if(t&&t.selection){var n=t.selection.getRng();n&&!n.collapsed&&(d.lastRng=n)}},a.bind(document,"selectionchange",r)))}),d.on("setcontent",function(){d.lastRng=null}),d.on("mousedown",function(){d.selection.lastFocusBookmark=null}),d.on("focusin",function(){var t=e.focusedEditor;d.selection.lastFocusBookmark&&(d.selection.setRng(c(d,d.selection.lastFocusBookmark)),d.selection.lastFocusBookmark=null),t!=d&&(t&&t.fire("blur",{focusedEditor:d}),e.setActive(d),e.focusedEditor=d,d.fire("focus",{blurredEditor:t}),d.focus(!0)),d.lastRng=null}),d.on("focusout",function(){window.setTimeout(function(){var t=e.focusedEditor;u(s())||t!=d||(d.fire("blur",{focusedEditor:null}),e.focusedEditor=null,d.selection&&(d.selection.lastFocusBookmark=null))},0)}),i||(i=function(t){var n=e.activeEditor;n&&t.target.ownerDocument==document&&(n.selection&&t.target!=n.getBody()&&(n.selection.lastFocusBookmark=l(n.dom,n.lastRng)),t.target==document.body||u(t.target)||e.focusedEditor!=n||(n.fire("blur",{focusedEditor:null}),e.focusedEditor=null))},a.bind(document,"focusin",i)),d.inline&&!o&&(o=function(t){var n=e.activeEditor;if(n.inline&&!n.dom.isChildOf(t.target,n.getBody())){var r=n.selection.getRng();r.collapsed||(n.lastRng=r)}},a.bind(document,"mouseup",o))}function f(t){e.focusedEditor==t.editor&&(e.focusedEditor=null),e.activeEditor||(a.unbind(document,"selectionchange",r),a.unbind(document,"focusin",i),a.unbind(document,"mouseup",o),r=i=o=null)}e.on("AddEditor",d),e.on("RemoveEditor",f)}var r,i,o,a=e.DOM;return n.isEditorUIElement=function(e){return-1!==e.className.toString().indexOf("mce-")},n}),r(he,[de,f,y,V,u,d,le,fe,pe],function(e,t,n,r,i,o,a,s,l){function c(e){var t=v.editors,n;delete t[e.id];for(var r=0;r0&&p(f(e),function(e){var n;(n=d.get(e))?r(e,t,n):p(document.forms,function(n){p(n.elements,function(n){n.name===e&&(e="mce_editor_"+m++,d.setAttrib(n,"id",e),r(e,t,n))})})});break;case"textareas":case"specific_textareas":p(d.select("textarea"),function(e){t.editor_deselector&&o(e,t.editor_deselector)||(!t.editor_selector||o(e,t.editor_selector))&&r(n(e),t,e)})}t.oninit&&(e=s=0,p(l,function(t){s++,t.initialized?e++:t.on("init",function(){e++,e==s&&i("oninit")}),e==s&&i("oninit")}))}var s=this,l=[];s.settings=t,d.bind(window,"ready",a)},get:function(e){return arguments.length?e in this.editors?this.editors[e]:null:this.editors},add:function(e){var t=this,n=t.editors;return n[e.id]=e,n.push(e),t.activeEditor=e,t.fire("AddEditor",{editor:e}),g||(g=function(){t.fire("BeforeUnload")},d.bind(window,"beforeunload",g)),e},createEditor:function(t,n){return this.add(new e(t,n,this))},remove:function(e){var t=this,n,r=t.editors,i;{if(e)return"string"==typeof e?(e=e.selector||e,void p(d.select(e),function(e){i=r[e.id],i&&t.remove(i)})):(i=e,r[i.id]?(c(i)&&t.fire("RemoveEditor",{editor:i}),r.length||d.unbind(window,"beforeunload",g),i.remove(),i):null);for(n=r.length-1;n>=0;n--)t.remove(r[n])}},execCommand:function(t,n,r){var i=this,o=i.get(r);switch(t){case"mceAddEditor":return i.get(r)||new e(r,i.settings,i).render(),!0;case"mceRemoveEditor":return o&&o.remove(),!0;case"mceToggleEditor":return o?(o.isHidden()?o.show():o.hide(),!0):(i.execCommand("mceAddEditor",0,r),!0)}return i.activeEditor?i.activeEditor.execCommand(t,n,r):!1},triggerSave:function(){p(this.editors,function(e){ +e.save()})},addI18n:function(e,t){s.add(e,t)},translate:function(e){return s.translate(e)},setActive:function(e){var t=this.activeEditor;this.activeEditor!=e&&(t&&t.fire("deactivate",{relatedTarget:e}),e.fire("activate",{relatedTarget:t})),this.activeEditor=e}},h(v,a),v.setup(),window.tinymce=window.tinyMCE=v,v}),r(me,[he,d],function(e,t){var n=t.each,r=t.explode;e.on("AddEditor",function(e){var t=e.editor;t.on("preInit",function(){function e(e,t){n(t,function(t,n){t&&s.setStyle(e,n,t)}),s.rename(e,"span")}function i(e){s=t.dom,l.convert_fonts_to_spans&&n(s.select("font,u,strike",e.node),function(e){o[e.nodeName.toLowerCase()](s,e)})}var o,a,s,l=t.settings;l.inline_styles&&(a=r(l.font_size_legacy_values),o={font:function(t,n){e(n,{backgroundColor:n.style.backgroundColor,color:n.color,fontFamily:n.face,fontSize:a[parseInt(n.size,10)-1]})},u:function(n,r){"html4"===t.settings.schema&&e(r,{textDecoration:"underline"})},strike:function(t,n){e(n,{textDecoration:"line-through"})}},t.on("PreProcess SetContent",i))})})}),r(ge,[le,d],function(e,t){var n={send:function(e){function t(){!e.async||4==r.readyState||i++>1e4?(e.success&&1e4>i&&200==r.status?e.success.call(e.success_scope,""+r.responseText,r,e):e.error&&e.error.call(e.error_scope,i>1e4?"TIMED_OUT":"GENERAL",r,e),r=null):setTimeout(t,10)}var r,i=0;if(e.scope=e.scope||this,e.success_scope=e.success_scope||e.scope,e.error_scope=e.error_scope||e.scope,e.async=e.async===!1?!1:!0,e.data=e.data||"",r=new XMLHttpRequest){if(r.overrideMimeType&&r.overrideMimeType(e.content_type),r.open(e.type||(e.data?"POST":"GET"),e.url,e.async),e.crossDomain&&(r.withCredentials=!0),e.content_type&&r.setRequestHeader("Content-Type",e.content_type),r.setRequestHeader("X-Requested-With","XMLHttpRequest"),r=n.fire("beforeSend",{xhr:r,settings:e}).xhr,r.send(e.data),!e.async)return t();setTimeout(t,10)}}};return t.extend(n,e),n}),r(ve,[],function(){function e(t,n){var r,i,o,a;if(n=n||'"',null===t)return"null";if(o=typeof t,"string"==o)return i="\bb t\nn\ff\rr\"\"''\\\\",n+t.replace(/([\u0080-\uFFFF\x00-\x1f\"\'\\])/g,function(e,t){return'"'===n&&"'"===e?e:(r=i.indexOf(t),r+1?"\\"+i.charAt(r+1):(e=t.charCodeAt().toString(16),"\\u"+"0000".substring(e.length)+e))})+n;if("object"==o){if(t.hasOwnProperty&&"[object Array]"===Object.prototype.toString.call(t)){for(r=0,i="[";r0?",":"")+e(t[r],n);return i+"]"}i="{";for(a in t)t.hasOwnProperty(a)&&(i+="function"!=typeof t[a]?(i.length>1?","+n:n)+a+n+":"+e(t[a],n):"");return i+"}"}return""+t}return{serialize:e,parse:function(e){try{return window[String.fromCharCode(101)+"val"]("("+e+")")}catch(t){}}}}),r(ye,[ve,ge,d],function(e,t,n){function r(e){this.settings=i({},e),this.count=0}var i=n.extend;return r.sendRPC=function(e){return(new r).send(e)},r.prototype={send:function(n){var r=n.error,o=n.success;n=i(this.settings,n),n.success=function(t,i){t=e.parse(t),"undefined"==typeof t&&(t={error:"JSON Parse error."}),t.error?r.call(n.error_scope||n.scope,t.error,i):o.call(n.success_scope||n.scope,t.result)},n.error=function(e,t){r&&r.call(n.error_scope||n.scope,e,t)},n.data=e.serialize({id:n.id||"c"+this.count++,method:n.method,params:n.params}),n.content_type="application/json",t.send(n)}},r}),r(be,[y],function(e){return{callbacks:{},count:0,send:function(n){var r=this,i=e.DOM,o=n.count!==t?n.count:r.count,a="tinymce_jsonp_"+o;r.callbacks[o]=function(e){i.remove(a),delete r.callbacks[o],n.callback(e)},i.add(i.doc.body,"script",{id:a,src:n.url,type:"text/javascript"}),r.count++}}}),r(Ce,[],function(){function e(){s=[];for(var e in a)s.push(e);i.length=s.length}function n(){function n(e){var n,r;return r=e!==t?u+e:i.indexOf(",",u),-1===r||r>i.length?null:(n=i.substring(u,r),u=r+1,n)}var r,i,s,u=0;if(a={},c){o.load(l),i=o.getAttribute(l)||"";do{var d=n();if(null===d)break;if(r=n(parseInt(d,32)||0),null!==r){if(d=n(),null===d)break;s=n(parseInt(d,32)||0),r&&(a[r]=s)}}while(null!==r);e()}}function r(){var t,n="";if(c){for(var r in a)t=a[r],n+=(n?",":"")+r.length.toString(32)+","+r+","+t.length.toString(32)+","+t;o.setAttribute(l,n);try{o.save(l)}catch(i){}e()}}var i,o,a,s,l,c;try{if(window.localStorage)return localStorage}catch(u){}return l="tinymce",o=document.documentElement,c=!!o.addBehavior,c&&o.addBehavior("#default#userData"),i={key:function(e){return s[e]},getItem:function(e){return e in a?a[e]:null},setItem:function(e,t){a[e]=""+t,r()},removeItem:function(e){delete a[e],r()},clear:function(){a={},r()}},n(),i}),r(xe,[y,l,b,C,d,u],function(e,t,n,r,i,o){var a=window.tinymce;return a.DOM=e.DOM,a.ScriptLoader=n.ScriptLoader,a.PluginManager=r.PluginManager,a.ThemeManager=r.ThemeManager,a.dom=a.dom||{},a.dom.Event=t.Event,i.each(i,function(e,t){a[t]=e}),i.each("isOpera isWebKit isIE isGecko isMac".split(" "),function(e){a[e]=o[e.substr(2).toLowerCase()]}),{}}),r(we,[U,d],function(e,t){return e.extend({Defaults:{firstControlClass:"first",lastControlClass:"last"},init:function(e){this.settings=t.extend({},this.Defaults,e)},preRender:function(e){e.addClass(this.settings.containerClass,"body")},applyClasses:function(e){var t=this,n=t.settings,r,i,o;r=e.items().filter(":visible"),i=n.firstControlClass,o=n.lastControlClass,r.each(function(e){e.removeClass(i).removeClass(o),n.controlClass&&e.addClass(n.controlClass)}),r.eq(0).addClass(i),r.eq(-1).addClass(o)},renderHtml:function(e){var t=this,n=t.settings,r,i="";return r=e.items(),r.eq(0).addClass(n.firstControlClass),r.eq(-1).addClass(n.lastControlClass),r.each(function(e){n.controlClass&&e.addClass(n.controlClass),i+=e.renderHtml()}),i},recalc:function(){},postRender:function(){}})}),r(_e,[we],function(e){return e.extend({Defaults:{containerClass:"abs-layout",controlClass:"abs-layout-item"},recalc:function(e){e.items().filter(":visible").each(function(e){var t=e.settings;e.layoutRect({x:t.x,y:t.y,w:t.w,h:t.h}),e.recalc&&e.recalc()})},renderHtml:function(e){return'
'+this._super(e)}})}),r(Ee,[Y,te],function(e,t){return e.extend({Mixins:[t],Defaults:{classes:"widget tooltip tooltip-n"},text:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t._rendered&&(t.getEl().lastChild.innerHTML=t.encode(e)),t):t._value},renderHtml:function(){var e=this,t=e.classPrefix;return'"},repaint:function(){var e=this,t,n;t=e.getEl().style,n=e._layoutRect,t.left=n.x+"px",t.top=n.y+"px",t.zIndex=131070}})}),r(Ne,[Y,Ee],function(e,t){var n,r=e.extend({init:function(e){var t=this;t._super(e),e=t.settings,t.canFocus=!0,e.tooltip&&r.tooltips!==!1&&(t.on("mouseenter",function(n){var r=t.tooltip().moveTo(-65535);if(n.control==t){var i=r.text(e.tooltip).show().testMoveRel(t.getEl(),["bc-tc","bc-tl","bc-tr"]);r.toggleClass("tooltip-n","bc-tc"==i),r.toggleClass("tooltip-nw","bc-tl"==i),r.toggleClass("tooltip-ne","bc-tr"==i),r.moveRel(t.getEl(),i)}else r.hide()}),t.on("mouseleave mousedown click",function(){t.tooltip().hide()})),t.aria("label",e.ariaLabel||e.tooltip)},tooltip:function(){return n||(n=new t({type:"tooltip"}),n.renderTo()),n},active:function(e){var t=this,n;return e!==n&&(t.aria("pressed",e),t.toggleClass("active",e)),t._super(e)},disabled:function(e){var t=this,n;return e!==n&&(t.aria("disabled",e),t.toggleClass("disabled",e)),t._super(e)},postRender:function(){var e=this,t=e.settings;e._rendered=!0,e._super(),e.parent()||!t.width&&!t.height||(e.initLayoutRect(),e.repaint()),t.autofocus&&e.focus()},remove:function(){this._super(),n&&(n.remove(),n=null)}});return r}),r(ke,[Ne],function(e){return e.extend({Defaults:{classes:"widget btn",role:"button"},init:function(e){var t=this,n;t.on("click mousedown",function(e){e.preventDefault()}),t._super(e),n=e.size,e.subtype&&t.addClass(e.subtype),n&&t.addClass("btn-"+n)},icon:function(e){var t=this,n=t.classPrefix;if("undefined"==typeof e)return t.settings.icon;if(t.settings.icon=e,e=e?n+"ico "+n+"i-"+t.settings.icon:"",t._rendered){var r=t.getEl().firstChild,i=r.getElementsByTagName("i")[0];e?(i&&i==r.firstChild||(i=document.createElement("i"),r.insertBefore(i,r.firstChild)),i.className=e):i&&r.removeChild(i),t.text(t._text)}return t},repaint:function(){var e=this.getEl().firstChild.style;e.width=e.height="100%",this._super()},text:function(e){var t=this;if(t._rendered){var n=t.getEl().lastChild.lastChild;n&&(n.data=t.translate(e))}return t._super(e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.settings.icon,i;return i=e.settings.image,i?(r="none","string"!=typeof i&&(i=window.getSelection?i[0]:i[1]),i=" style=\"background-image: url('"+i+"')\""):i="",r=e.settings.icon?n+"ico "+n+"i-"+r:"",'
"}})}),r(Se,[J],function(e){return e.extend({Defaults:{defaultType:"button",role:"group"},renderHtml:function(){var e=this,t=e._layout;return e.addClass("btn-group"),e.preRender(),t.preRender(e),'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(Te,[Ne],function(e){return e.extend({Defaults:{classes:"checkbox",role:"checkbox",checked:!1},init:function(e){var t=this;t._super(e),t.on("click mousedown",function(e){e.preventDefault()}),t.on("click",function(e){e.preventDefault(),t.disabled()||t.checked(!t.checked())}),t.checked(t.settings.checked)},checked:function(e){var t=this;return"undefined"!=typeof e?(e?t.addClass("checked"):t.removeClass("checked"),t._checked=e,t.aria("checked",e),t):t._checked},value:function(e){return this.checked(e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix;return'
'+e.encode(e._text)+"
"}})}),r(Re,[Ne,G,K],function(e,t,n){return e.extend({init:function(e){var t=this;t._super(e),t.addClass("combobox"),t.subinput=!0,t.ariaTarget="inp",e=t.settings,e.menu=e.menu||e.values,e.menu&&(e.icon="caret"),t.on("click",function(n){for(var r=n.target,i=t.getEl();r&&r!=i;)r.id&&-1!=r.id.indexOf("-open")&&(t.fire("action"),e.menu&&(t.showMenu(),n.aria&&t.menu.items()[0].focus())),r=r.parentNode}),t.on("keydown",function(e){"INPUT"==e.target.nodeName&&13==e.keyCode&&t.parents().reverse().each(function(n){return e.preventDefault(),t.fire("change"),n.hasEventListeners("submit")&&n.toJSON?(n.fire("submit",{data:n.toJSON()}),!1):void 0})}),e.placeholder&&(t.addClass("placeholder"),t.on("focusin",function(){t._hasOnChange||(n.on(t.getEl("inp"),"change",function(){t.fire("change")}),t._hasOnChange=!0),t.hasClass("placeholder")&&(t.getEl("inp").value="",t.removeClass("placeholder"))}),t.on("focusout",function(){0===t.value().length&&(t.getEl("inp").value=e.placeholder,t.addClass("placeholder"))}))},showMenu:function(){var e=this,n=e.settings,r;e.menu||(r=n.menu||[],r.length?r={type:"menu",items:r}:r.type=r.type||"menu",e.menu=t.create(r).parent(e).renderTo(e.getContainerElm()),e.fire("createmenu"),e.menu.reflow(),e.menu.on("cancel",function(t){t.control===e.menu&&e.focus()}),e.menu.on("show hide",function(t){t.control.items().each(function(t){t.active(t.value()==e.value())})}).fire("show"),e.menu.on("select",function(t){e.value(t.control.value())}),e.on("focusin",function(t){"INPUT"==t.target.tagName.toUpperCase()&&e.menu.hide()}),e.aria("expanded",!0)),e.menu.show(),e.menu.layoutRect({w:e.layoutRect().w}),e.menu.moveRel(e.getEl(),e.isRtl()?["br-tr","tr-br"]:["bl-tl","tl-bl"])},value:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t.removeClass("placeholder"),t._rendered&&(t.getEl("inp").value=e),t):t._rendered?(e=t.getEl("inp").value,e!=t.settings.placeholder?e:""):t._value},disabled:function(e){var t=this;return t._rendered&&"undefined"!=typeof e&&(t.getEl("inp").disabled=e),t._super(e)},focus:function(){this.getEl("inp").focus()},repaint:function(){var e=this,t=e.getEl(),r=e.getEl("open"),i=e.layoutRect(),o,a;o=r?i.w-n.getSize(r).width-10:i.w-10;var s=document;return s.all&&(!s.documentMode||s.documentMode<=8)&&(a=e.layoutRect().h-2+"px"),n.css(t.firstChild,{width:o,lineHeight:a}),e._super(),e},postRender:function(){var e=this;return n.on(this.getEl("inp"),"change",function(){e.fire("change")}),e._super()},remove:function(){n.off(this.getEl("inp")),this._super()},renderHtml:function(){var e=this,t=e._id,n=e.settings,r=e.classPrefix,i=n.value||n.placeholder||"",o,a,s="",l="";return"spellcheck"in n&&(l+=' spellcheck="'+n.spellcheck+'"'),n.maxLength&&(l+=' maxlength="'+n.maxLength+'"'),n.size&&(l+=' size="'+n.size+'"'),n.subtype&&(l+=' type="'+n.subtype+'"'),e.disabled()&&(l+=' disabled="disabled"'),o=n.icon,o&&"caret"!=o&&(o=r+"ico "+r+"i-"+n.icon),a=e._text,(o||a)&&(s='
",e.addClass("has-open")),'
"+s+"
"}})}),r(Ae,[Re],function(e){return e.extend({init:function(e){var t=this;e.spellcheck=!1,e.onaction&&(e.icon="none"),t._super(e),t.addClass("colorbox"),t.on("change keyup postrender",function(){t.repaintColor(t.value())})},repaintColor:function(e){var t=this.getEl().getElementsByTagName("i")[0];if(t)try{t.style.background=e}catch(n){}},value:function(e){var t=this;return"undefined"!=typeof e&&t._rendered&&t.repaintColor(e),t._super(e)}})}),r(Be,[ke,re],function(e,t){return e.extend({showPanel:function(){var e=this,n=e.settings;if(e.active(!0),e.panel)e.panel.show();else{var r=n.panel;r.type&&(r={layout:"grid",items:r}),r.role=r.role||"dialog",r.popover=!0,r.autohide=!0,r.ariaRoot=!0,e.panel=new t(r).on("hide",function(){e.active(!1)}).on("cancel",function(t){t.stopPropagation(),e.focus(),e.hidePanel()}).parent(e).renderTo(e.getContainerElm()),e.panel.fire("show"),e.panel.reflow()}e.panel.moveRel(e.getEl(),n.popoverAlign||(e.isRtl()?["bc-tr","bc-tc"]:["bc-tl","bc-tc"]))},hidePanel:function(){var e=this;e.panel&&e.panel.hide()},postRender:function(){var e=this;return e.aria("haspopup",!0),e.on("click",function(t){t.control===e&&(e.panel&&e.panel.visible()?e.hidePanel():(e.showPanel(),e.panel.focus(!!t.aria)))}),e._super()},remove:function(){return this.panel&&(this.panel.remove(),this.panel=null),this._super()}})}),r(De,[Be,y],function(e,t){var n=t.DOM;return e.extend({init:function(e){this._super(e),this.addClass("colorbutton")},color:function(e){return e?(this._color=e,this.getEl("preview").style.backgroundColor=e,this):this._color},resetColor:function(){return this._color=null,this.getEl("preview").style.backgroundColor=null,this},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.settings.icon?n+"ico "+n+"i-"+e.settings.icon:"",i=e.settings.image?" style=\"background-image: url('"+e.settings.image+"')\"":"";return'
'},postRender:function(){var e=this,t=e.settings.onclick;return e.on("click",function(r){r.aria&&"down"==r.aria.key||r.control!=e||n.getParent(r.target,"."+e.classPrefix+"open")||(r.stopImmediatePropagation(),t.call(e,r))}),delete e.settings.onclick,e._super()}})}),r(Le,[],function(){function e(e){function i(e,i,o){var a,s,l,c,u,d;return a=0,s=0,l=0,e/=255,i/=255,o/=255,u=t(e,t(i,o)),d=n(e,n(i,o)),u==d?(l=u,{h:0,s:0,v:100*l}):(c=e==u?i-o:o==u?e-i:o-e,a=e==u?3:o==u?1:5,a=60*(a-c/(d-u)),s=(d-u)/d,l=d,{h:r(a),s:r(100*s),v:r(100*l)})}function o(e,i,o){var a,s,l,c;if(e=(parseInt(e,10)||0)%360,i=parseInt(i,10)/100,o=parseInt(o,10)/100,i=n(0,t(i,1)),o=n(0,t(o,1)),0===i)return void(d=f=p=r(255*o));switch(a=e/60,s=o*i,l=s*(1-Math.abs(a%2-1)),c=o-s,Math.floor(a)){case 0:d=s,f=l,p=0;break;case 1:d=l,f=s,p=0;break;case 2:d=0,f=s,p=l;break;case 3:d=0,f=l,p=s;break;case 4:d=l,f=0,p=s;break;case 5:d=s,f=0,p=l;break;default:d=f=p=0}d=r(255*(d+c)),f=r(255*(f+c)),p=r(255*(p+c))}function a(){function e(e){return e=parseInt(e,10).toString(16),e.length>1?e:"0"+e}return"#"+e(d)+e(f)+e(p)}function s(){return{r:d,g:f,b:p}}function l(){return i(d,f,p)}function c(e){var t;return"object"==typeof e?"r"in e?(d=e.r,f=e.g,p=e.b):"v"in e&&o(e.h,e.s,e.v):(t=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)[^\)]*\)/gi.exec(e))?(d=parseInt(t[1],10),f=parseInt(t[2],10),p=parseInt(t[3],10)):(t=/#([0-F]{2})([0-F]{2})([0-F]{2})/gi.exec(e))?(d=parseInt(t[1],16),f=parseInt(t[2],16),p=parseInt(t[3],16)):(t=/#([0-F])([0-F])([0-F])/gi.exec(e))&&(d=parseInt(t[1]+t[1],16),f=parseInt(t[2]+t[2],16),p=parseInt(t[3]+t[3],16)),d=0>d?0:d>255?255:d,f=0>f?0:f>255?255:f,p=0>p?0:p>255?255:p,u}var u=this,d=0,f=0,p=0;e&&c(e),u.toRgb=s,u.toHsv=l,u.toHex=a,u.parse=c}var t=Math.min,n=Math.max,r=Math.round;return e}),r(Me,[Ne,Q,K,Le],function(e,t,n,r){return e.extend({Defaults:{classes:"widget colorpicker"},init:function(e){this._super(e)},postRender:function(){function e(e,t){var r=n.getPos(e),i,o;return i=t.pageX-r.x,o=t.pageY-r.y,i=Math.max(0,Math.min(i/e.clientWidth,1)),o=Math.max(0,Math.min(o/e.clientHeight,1)),{x:i,y:o}}function i(e,t){var i=(360-e.h)/360;n.css(d,{top:100*i+"%"}),t||n.css(p,{left:e.s+"%",top:100-e.v+"%"}),f.style.background=new r({s:100,v:100,h:e.h}).toHex(),s.color().parse({s:e.s,v:e.v,h:e.h})}function o(t){var n;n=e(f,t),c.s=100*n.x,c.v=100*(1-n.y),i(c),s.fire("change")}function a(t){var n;n=e(u,t),c=l.toHsv(),c.h=360*(1-n.y),i(c,!0),s.fire("change")}var s=this,l=s.color(),c,u,d,f,p;u=s.getEl("h"),d=s.getEl("hp"),f=s.getEl("sv"),p=s.getEl("svp"),s._repaint=function(){c=l.toHsv(),i(c)},s._super(),s._svdraghelper=new t(s._id+"-sv",{start:o,drag:o}),s._hdraghelper=new t(s._id+"-h",{start:a,drag:a}),s._repaint()},rgb:function(){return this.color().toRgb()},value:function(e){var t=this;return arguments.length?(t.color().parse(e),void(t._rendered&&t._repaint())):t.color().toHex()},color:function(){return this._color||(this._color=new r),this._color},renderHtml:function(){function e(){var e,t,n="",i,a;for(i="filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=",a=o.split(","),e=0,t=a.length-1;t>e;e++)n+='
';return n}var t=this,n=t._id,r=t.classPrefix,i,o="#ff0000,#ff0080,#ff00ff,#8000ff,#0000ff,#0080ff,#00ffff,#00ff80,#00ff00,#80ff00,#ffff00,#ff8000,#ff0000",a="background: -ms-linear-gradient(top,"+o+");background: linear-gradient(to bottom,"+o+");";return i='
'+e()+'
','
'+i+"
"}})}),r(He,[Ne],function(e){return e.extend({init:function(e){var t=this;e.delimiter||(e.delimiter="\xbb"),t._super(e),t.addClass("path"),t.canFocus=!0,t.on("click",function(e){var n,r=e.target;(n=r.getAttribute("data-index"))&&t.fire("select",{value:t.data()[n],index:n})})},focus:function(){var e=this;return e.getEl().firstChild.focus(),e},data:function(e){var t=this;return"undefined"!=typeof e?(t._data=e,t.update(),t):t._data},update:function(){this.innerHtml(this._getPathHtml())},postRender:function(){var e=this;e._super(),e.data(e.settings.data)},renderHtml:function(){var e=this;return'
'+e._getPathHtml()+"
"},_getPathHtml:function(){var e=this,t=e._data||[],n,r,i="",o=e.classPrefix;for(n=0,r=t.length;r>n;n++)i+=(n>0?'":"")+'
'+t[n].name+"
";return i||(i='
\xa0
'),i}})}),r(Pe,[He,he],function(e,t){return e.extend({postRender:function(){function e(e){if(1===e.nodeType){if("BR"==e.nodeName||e.getAttribute("data-mce-bogus"))return!0;if("bookmark"===e.getAttribute("data-mce-type"))return!0}return!1}var n=this,r=t.activeEditor;return r.settings.elementpath!==!1&&(n.on("select",function(e){r.focus(),r.selection.select(this.data()[e.index].element),r.nodeChanged()}),r.on("nodeChange",function(t){for(var i=[],o=t.parents,a=o.length;a--;)if(1==o[a].nodeType&&!e(o[a])){var s=r.fire("ResolveName",{name:o[a].nodeName.toLowerCase(),target:o[a]});if(s.isDefaultPrevented()||i.push({name:s.name,element:o[a]}),s.isPropagationStopped())break}n.data(i)})),n._super()}})}),r(Oe,[J],function(e){return e.extend({Defaults:{layout:"flex",align:"center",defaults:{flex:1}},renderHtml:function(){var e=this,t=e._layout,n=e.classPrefix;return e.addClass("formitem"),t.preRender(e),'
'+(e.settings.title?'
'+e.settings.title+"
":"")+'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(Ie,[J,Oe,d],function(e,t,n){return e.extend({Defaults:{containerCls:"form",layout:"flex",direction:"column",align:"stretch",flex:1,padding:20,labelGap:30,spacing:10,callbacks:{submit:function(){this.submit()}}},preRender:function(){var e=this,r=e.items();e.settings.formItemDefaults||(e.settings.formItemDefaults={layout:"flex",autoResize:"overflow",defaults:{flex:1}}),r.each(function(r){var i,o=r.settings.label;o&&(i=new t(n.extend({items:{type:"label",id:r._id+"-l",text:o,flex:0,forId:r._id,disabled:r.disabled()}},e.settings.formItemDefaults)),i.type="formitem",r.aria("labelledby",r._id+"-l"),"undefined"==typeof r.settings.flex&&(r.settings.flex=1),e.replace(r,i),i.add(r))})},recalcLabels:function(){var e=this,t=0,n=[],r,i,o;if(e.settings.labelGapCalc!==!1)for(o="children"==e.settings.labelGapCalc?e.find("formitem"):e.items(),o.filter("formitem").each(function(e){var r=e.items()[0],i=r.getEl().clientWidth;t=i>t?i:t,n.push(r)}),i=e.settings.labelGap||0,r=n.length;r--;)n[r].settings.minWidth=t+i},visible:function(e){var t=this._super(e);return e===!0&&this._rendered&&this.recalcLabels(),t},submit:function(){return this.fire("submit",{data:this.toJSON()})},postRender:function(){var e=this;e._super(),e.recalcLabels(),e.fromJSON(e.settings.data)}})}),r(Fe,[Ie],function(e){return e.extend({Defaults:{containerCls:"fieldset",layout:"flex",direction:"column",align:"stretch",flex:1,padding:"25 15 5 15",labelGap:30,spacing:10,border:1},renderHtml:function(){var e=this,t=e._layout,n=e.classPrefix;return e.preRender(),t.preRender(e),'
'+(e.settings.title?''+e.settings.title+"":"")+'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(ze,[Re,d],function(e,t){return e.extend({init:function(e){var n=this,r=tinymce.activeEditor,i=r.settings,o,a,s;e.spellcheck=!1,s=i.file_picker_types||i.file_browser_callback_types,s&&(s=t.makeMap(s,/[, ]/)),(!s||s[e.filetype])&&(a=i.file_picker_callback,!a||s&&!s[e.filetype]?(a=i.file_browser_callback,!a||s&&!s[e.filetype]||(o=function(){a(n.getEl("inp").id,n.value(),e.filetype,window)})):o=function(){var i=n.fire("beforecall").meta;i=t.extend({filetype:e.filetype},i),a.call(r,function(e,t){n.value(e).fire("change",{meta:t})},n.value(),i)}),o&&(e.icon="browse",e.onaction=o),n._super(e)}})}),r(We,[_e],function(e){return e.extend({recalc:function(e){var t=e.layoutRect(),n=e.paddingBox();e.items().filter(":visible").each(function(e){e.layoutRect({x:n.left,y:n.top,w:t.innerW-n.right-n.left,h:t.innerH-n.top-n.bottom}),e.recalc&&e.recalc()})}})}),r(Ve,[_e],function(e){return e.extend({recalc:function(e){var t,n,r,i,o,a,s,l,c,u,d,f,p,h,m,g,v=[],y,b,C,x,w,_,E,N,k,S,T,R,A,B,D,L,M,H,P,O,I,F,z=Math.max,W=Math.min;for(r=e.items().filter(":visible"),i=e.layoutRect(),o=e._paddingBox,a=e.settings,f=e.isRtl()?a.direction||"row-reversed":a.direction,s=a.align,l=e.isRtl()?a.pack||"end":a.pack,c=a.spacing||0,("row-reversed"==f||"column-reverse"==f)&&(r=r.set(r.toArray().reverse()),f=f.split("-")[0]),"column"==f?(k="y",E="h",N="minH",S="maxH",R="innerH",T="top",A="deltaH",B="contentH",P="left",M="w",D="x",L="innerW",H="minW",O="right",I="deltaW",F="contentW"):(k="x",E="w",N="minW",S="maxW",R="innerW",T="left",A="deltaW",B="contentW",P="top",M="h",D="y",L="innerH",H="minH",O="bottom",I="deltaH",F="contentH"),d=i[R]-o[T]-o[T],_=u=0,t=0,n=r.length;n>t;t++)p=r[t],h=p.layoutRect(),m=p.settings,g=m.flex,d-=n-1>t?c:0,g>0&&(u+=g,h[S]&&v.push(p),h.flex=g),d-=h[N],y=o[P]+h[H]+o[O],y>_&&(_=y);if(x={},0>d?x[N]=i[N]-d+i[A]:x[N]=i[R]-d+i[A],x[H]=_+i[I],x[B]=i[R]-d,x[F]=_,x.minW=W(x.minW,i.maxW),x.minH=W(x.minH,i.maxH),x.minW=z(x.minW,i.startMinWidth),x.minH=z(x.minH,i.startMinHeight),!i.autoResize||x.minW==i.minW&&x.minH==i.minH){for(C=d/u,t=0,n=v.length;n>t;t++)p=v[t],h=p.layoutRect(),b=h[S],y=h[N]+h.flex*C,y>b?(d-=h[S]-h[N],u-=h.flex,h.flex=0,h.maxFlexSize=b):h.maxFlexSize=0;for(C=d/u,w=o[T],x={},0===u&&("end"==l?w=d+o[T]:"center"==l?(w=Math.round(i[R]/2-(i[R]-d)/2)+o[T],0>w&&(w=o[T])):"justify"==l&&(w=o[T],c=Math.floor(d/(r.length-1)))),x[D]=o[P],t=0,n=r.length;n>t;t++)p=r[t],h=p.layoutRect(),y=h.maxFlexSize||h[N],"center"===s?x[D]=Math.round(i[L]/2-h[M]/2):"stretch"===s?(x[M]=z(h[H]||0,i[L]-o[P]-o[O]),x[D]=o[P]):"end"===s&&(x[D]=i[L]-h[M]-o.top),h.flex>0&&(y+=h.flex*C),x[E]=y,x[k]=w,p.layoutRect(x),p.recalc&&p.recalc(),w+=y+c}else if(x.w=x.minW,x.h=x.minH,e.layoutRect(x),this.recalc(e),null===e._lastRect){var V=e.parent();V&&(V._lastRect=null,V.recalc())}}})}),r(Ue,[we],function(e){return e.extend({Defaults:{containerClass:"flow-layout",controlClass:"flow-layout-item",endClass:"break"},recalc:function(e){e.items().filter(":visible").each(function(e){e.recalc&&e.recalc()})}})}),r($e,[Y,Ne,re,d,he,u],function(e,t,n,r,i,o){function a(e){function t(t,n){return function(){var r=this;e.on("nodeChange",function(i){var o=e.formatter,a=null;s(i.parents,function(e){return s(t,function(t){return n?o.matchNode(e,n,{value:t.value})&&(a=t.value):o.matchNode(e,t.value)&&(a=t.value),a?!1:void 0}),a?!1:void 0}),r.value(a)})}}function r(e){e=e.replace(/;$/,"").split(";");for(var t=e.length;t--;)e[t]=e[t].split("=");return e}function i(){function t(e){var n=[];if(e)return s(e,function(e){var o={text:e.title,icon:e.icon};if(e.items)o.menu=t(e.items);else{var a=e.format||"custom"+r++;e.format||(e.name=a,i.push(e)),o.format=a,o.cmd=e.cmd}n.push(o)}),n}function n(){var n;return n=t(e.settings.style_formats_merge?e.settings.style_formats?o.concat(e.settings.style_formats):o:e.settings.style_formats||o)}var r=0,i=[],o=[{title:"Headings",items:[{title:"Heading 1",format:"h1"},{title:"Heading 2",format:"h2"},{title:"Heading 3",format:"h3"},{title:"Heading 4",format:"h4"},{title:"Heading 5",format:"h5"},{title:"Heading 6",format:"h6"}]},{title:"Inline",items:[{title:"Bold",icon:"bold",format:"bold"},{title:"Italic",icon:"italic",format:"italic"},{title:"Underline",icon:"underline",format:"underline"},{title:"Strikethrough",icon:"strikethrough",format:"strikethrough"},{title:"Superscript",icon:"superscript",format:"superscript"},{title:"Subscript",icon:"subscript",format:"subscript"},{title:"Code",icon:"code",format:"code"}]},{title:"Blocks",items:[{title:"Paragraph",format:"p"},{title:"Blockquote",format:"blockquote"},{title:"Div",format:"div"},{title:"Pre",format:"pre"}]},{title:"Alignment",items:[{title:"Left",icon:"alignleft",format:"alignleft"},{title:"Center",icon:"aligncenter",format:"aligncenter"},{title:"Right",icon:"alignright",format:"alignright"},{title:"Justify",icon:"alignjustify",format:"alignjustify"}]}];return e.on("init",function(){s(i,function(t){e.formatter.register(t.name,t)})}),{type:"menu",items:n(),onPostRender:function(t){e.fire("renderFormatsMenu",{control:t.control})},itemDefaults:{preview:!0,textStyle:function(){return this.settings.format?e.formatter.getCssText(this.settings.format):void 0},onPostRender:function(){var t=this;t.parent().on("show",function(){var n,r;n=t.settings.format,n&&(t.disabled(!e.formatter.canApply(n)),t.active(e.formatter.match(n))),r=t.settings.cmd,r&&t.active(e.queryCommandState(r))})},onclick:function(){this.settings.format&&l(this.settings.format),this.settings.cmd&&e.execCommand(this.settings.cmd)}}}}function o(t){return function(){function n(){return e.undoManager?e.undoManager[t]():!1}var r=this;t="redo"==t?"hasRedo":"hasUndo",r.disabled(!n()),e.on("Undo Redo AddUndo TypingUndo ClearUndos",function(){r.disabled(!n())})}}function a(){var t=this;e.on("VisualAid",function(e){t.active(e.hasVisual)}),t.active(e.hasVisual)}function l(t){t.control&&(t=t.control.value()),t&&e.execCommand("mceToggleFormat",!1,t)}var c;c=i(),s({bold:"Bold",italic:"Italic",underline:"Underline",strikethrough:"Strikethrough",subscript:"Subscript",superscript:"Superscript"},function(t,n){e.addButton(n,{tooltip:t,onPostRender:function(){var t=this;e.formatter?e.formatter.formatChanged(n,function(e){t.active(e)}):e.on("init",function(){e.formatter.formatChanged(n,function(e){t.active(e)})})},onclick:function(){l(n)}})}),s({outdent:["Decrease indent","Outdent"],indent:["Increase indent","Indent"],cut:["Cut","Cut"],copy:["Copy","Copy"],paste:["Paste","Paste"],help:["Help","mceHelp"],selectall:["Select all","SelectAll"],removeformat:["Clear formatting","RemoveFormat"],visualaid:["Visual aids","mceToggleVisualAid"],newdocument:["New document","mceNewDocument"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1]})}),s({blockquote:["Blockquote","mceBlockQuote"],numlist:["Numbered list","InsertOrderedList"],bullist:["Bullet list","InsertUnorderedList"],subscript:["Subscript","Subscript"],superscript:["Superscript","Superscript"],alignleft:["Align left","JustifyLeft"],aligncenter:["Align center","JustifyCenter"],alignright:["Align right","JustifyRight"],alignjustify:["Justify","JustifyFull"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1],onPostRender:function(){var t=this;e.formatter?e.formatter.formatChanged(n,function(e){t.active(e)}):e.on("init",function(){e.formatter.formatChanged(n,function(e){t.active(e)})})}})}),e.addButton("undo",{tooltip:"Undo",onPostRender:o("undo"),cmd:"undo"}),e.addButton("redo",{tooltip:"Redo",onPostRender:o("redo"),cmd:"redo"}),e.addMenuItem("newdocument",{text:"New document",icon:"newdocument",cmd:"mceNewDocument"}),e.addMenuItem("undo",{text:"Undo",icon:"undo",shortcut:"Meta+Z",onPostRender:o("undo"),cmd:"undo"}),e.addMenuItem("redo",{text:"Redo",icon:"redo",shortcut:"Meta+Y",onPostRender:o("redo"),cmd:"redo"}),e.addMenuItem("visualaid",{text:"Visual aids",selectable:!0,onPostRender:a,cmd:"mceToggleVisualAid"}),s({cut:["Cut","Cut","Meta+X"],copy:["Copy","Copy","Meta+C"],paste:["Paste","Paste","Meta+V"],selectall:["Select all","SelectAll","Meta+A"],bold:["Bold","Bold","Meta+B"],italic:["Italic","Italic","Meta+I"],underline:["Underline","Underline"],strikethrough:["Strikethrough","Strikethrough"],subscript:["Subscript","Subscript"], +superscript:["Superscript","Superscript"],removeformat:["Clear formatting","RemoveFormat"]},function(t,n){e.addMenuItem(n,{text:t[0],icon:n,shortcut:t[2],cmd:t[1]})}),e.on("mousedown",function(){n.hideAll()}),e.addButton("styleselect",{type:"menubutton",text:"Formats",menu:c}),e.addButton("formatselect",function(){var n=[],i=r(e.settings.block_formats||"Paragraph=p;Heading 1=h1;Heading 2=h2;Heading 3=h3;Heading 4=h4;Heading 5=h5;Heading 6=h6;Preformatted=pre");return s(i,function(t){n.push({text:t[0],value:t[1],textStyle:function(){return e.formatter.getCssText(t[1])}})}),{type:"listbox",text:i[0][0],values:n,fixedWidth:!0,onselect:l,onPostRender:t(n)}}),e.addButton("fontselect",function(){var n="Andale Mono=andale mono,monospace;Arial=arial,helvetica,sans-serif;Arial Black=arial black,sans-serif;Book Antiqua=book antiqua,palatino,serif;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,palatino,serif;Helvetica=helvetica,arial,sans-serif;Impact=impact,sans-serif;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco,monospace;Times New Roman=times new roman,times,serif;Trebuchet MS=trebuchet ms,geneva,sans-serif;Verdana=verdana,geneva,sans-serif;Webdings=webdings;Wingdings=wingdings,zapf dingbats",i=[],o=r(e.settings.font_formats||n);return s(o,function(e){i.push({text:{raw:e[0]},value:e[1],textStyle:-1==e[1].indexOf("dings")?"font-family:"+e[1]:""})}),{type:"listbox",text:"Font Family",tooltip:"Font Family",values:i,fixedWidth:!0,onPostRender:t(i,"fontname"),onselect:function(t){t.control.settings.value&&e.execCommand("FontName",!1,t.control.settings.value)}}}),e.addButton("fontsizeselect",function(){var n=[],r="8pt 10pt 12pt 14pt 18pt 24pt 36pt",i=e.settings.fontsize_formats||r;return s(i.split(" "),function(e){var t=e,r=e,i=e.split("=");i.length>1&&(t=i[0],r=i[1]),n.push({text:t,value:r})}),{type:"listbox",text:"Font Sizes",tooltip:"Font Sizes",values:n,fixedWidth:!0,onPostRender:t(n,"fontsize"),onclick:function(t){t.control.settings.value&&e.execCommand("FontSize",!1,t.control.settings.value)}}}),e.addMenuItem("formats",{text:"Formats",menu:c})}var s=r.each;i.on("AddEditor",function(t){t.editor.rtl&&(e.rtl=!0),a(t.editor)}),e.translate=function(e){return i.translate(e)},t.tooltips=!o.iOS}),r(qe,[_e],function(e){return e.extend({recalc:function(e){var t=e.settings,n,r,i,o,a,s,l,c,u,d,f,p,h,m,g,v,y,b,C,x,w,_,E=[],N=[],k,S,T,R,A,B;t=e.settings,i=e.items().filter(":visible"),o=e.layoutRect(),r=t.columns||Math.ceil(Math.sqrt(i.length)),n=Math.ceil(i.length/r),y=t.spacingH||t.spacing||0,b=t.spacingV||t.spacing||0,C=t.alignH||t.align,x=t.alignV||t.align,g=e._paddingBox,A="reverseRows"in t?t.reverseRows:e.isRtl(),C&&"string"==typeof C&&(C=[C]),x&&"string"==typeof x&&(x=[x]);for(d=0;r>d;d++)E.push(0);for(f=0;n>f;f++)N.push(0);for(f=0;n>f;f++)for(d=0;r>d&&(u=i[f*r+d],u);d++)c=u.layoutRect(),k=c.minW,S=c.minH,E[d]=k>E[d]?k:E[d],N[f]=S>N[f]?S:N[f];for(T=o.innerW-g.left-g.right,w=0,d=0;r>d;d++)w+=E[d]+(d>0?y:0),T-=(d>0?y:0)+E[d];for(R=o.innerH-g.top-g.bottom,_=0,f=0;n>f;f++)_+=N[f]+(f>0?b:0),R-=(f>0?b:0)+N[f];if(w+=g.left+g.right,_+=g.top+g.bottom,l={},l.minW=w+(o.w-o.innerW),l.minH=_+(o.h-o.innerH),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH,l.minW=Math.min(l.minW,o.maxW),l.minH=Math.min(l.minH,o.maxH),l.minW=Math.max(l.minW,o.startMinWidth),l.minH=Math.max(l.minH,o.startMinHeight),!o.autoResize||l.minW==o.minW&&l.minH==o.minH){o.autoResize&&(l=e.layoutRect(l),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH);var D;D="start"==t.packV?0:R>0?Math.floor(R/n):0;var L=0,M=t.flexWidths;if(M)for(d=0;dd;d++)E[d]+=M?M[d]*H:H;for(h=g.top,f=0;n>f;f++){for(p=g.left,s=N[f]+D,d=0;r>d&&(B=A?f*r+r-1-d:f*r+d,u=i[B],u);d++)m=u.settings,c=u.layoutRect(),a=Math.max(E[d],c.startMinWidth),c.x=p,c.y=h,v=m.alignH||(C?C[d]||C[0]:null),"center"==v?c.x=p+a/2-c.w/2:"right"==v?c.x=p+a-c.w:"stretch"==v&&(c.w=a),v=m.alignV||(x?x[d]||x[0]:null),"center"==v?c.y=h+s/2-c.h/2:"bottom"==v?c.y=h+s-c.h:"stretch"==v&&(c.h=s),u.layoutRect(c),p+=a+y,u.recalc&&u.recalc();h+=s+b}}else if(l.w=l.minW,l.h=l.minH,e.layoutRect(l),this.recalc(e),null===e._lastRect){var P=e.parent();P&&(P._lastRect=null,P.recalc())}}})}),r(je,[Ne],function(e){return e.extend({renderHtml:function(){var e=this;return e.addClass("iframe"),e.canFocus=!1,''},src:function(e){this.getEl().src=e},html:function(e,t){var n=this,r=this.getEl().contentWindow.document.body;return r?(r.innerHTML=e,t&&t()):setTimeout(function(){n.html(e)},0),this}})}),r(Ke,[Ne,K],function(e,t){return e.extend({init:function(e){var t=this;t._super(e),t.addClass("widget"),t.addClass("label"),t.canFocus=!1,e.multiline&&t.addClass("autoscroll"),e.strong&&t.addClass("strong")},initLayoutRect:function(){var e=this,n=e._super();if(e.settings.multiline){var r=t.getSize(e.getEl());r.width>n.maxW&&(n.minW=n.maxW,e.addClass("multiline")),e.getEl().style.width=n.minW+"px",n.startMinH=n.h=n.minH=Math.min(n.maxH,t.getSize(e.getEl()).height)}return n},repaint:function(){var e=this;return e.settings.multiline||(e.getEl().style.lineHeight=e.layoutRect().h+"px"),e._super()},text:function(e){var t=this;return t._rendered&&e&&this.innerHtml(t.encode(e)),t._super(e)},renderHtml:function(){var e=this,t=e.settings.forId;return'"}})}),r(Ye,[J],function(e){return e.extend({Defaults:{role:"toolbar",layout:"flow"},init:function(e){var t=this;t._super(e),t.addClass("toolbar")},postRender:function(){var e=this;return e.items().addClass("toolbar-item"),e._super()}})}),r(Ge,[Ye],function(e){return e.extend({Defaults:{role:"menubar",containerCls:"menubar",ariaRoot:!0,defaults:{type:"menubutton"}}})}),r(Xe,[ke,G,Ge],function(e,t,n){function r(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1}var i=e.extend({init:function(e){var t=this;t._renderOpen=!0,t._super(e),t.addClass("menubtn"),e.fixedWidth&&t.addClass("fixed-width"),t.aria("haspopup",!0),t.hasPopup=!0},showMenu:function(){var e=this,n=e.settings,r;return e.menu&&e.menu.visible()?e.hideMenu():(e.menu||(r=n.menu||[],r.length?r={type:"menu",items:r}:r.type=r.type||"menu",e.menu=t.create(r).parent(e).renderTo(),e.fire("createmenu"),e.menu.reflow(),e.menu.on("cancel",function(t){t.control.parent()===e.menu&&(t.stopPropagation(),e.focus(),e.hideMenu())}),e.menu.on("select",function(){e.focus()}),e.menu.on("show hide",function(t){t.control==e.menu&&e.activeMenu("show"==t.type),e.aria("expanded","show"==t.type)}).fire("show")),e.menu.show(),e.menu.layoutRect({w:e.layoutRect().w}),void e.menu.moveRel(e.getEl(),e.isRtl()?["br-tr","tr-br"]:["bl-tl","tl-bl"]))},hideMenu:function(){var e=this;e.menu&&(e.menu.items().each(function(e){e.hideMenu&&e.hideMenu()}),e.menu.hide())},activeMenu:function(e){this.toggleClass("active",e)},renderHtml:function(){var e=this,t=e._id,r=e.classPrefix,i=e.settings.icon,o;return o=e.settings.image,o?(i="none","string"!=typeof o&&(o=window.getSelection?o[0]:o[1]),o=" style=\"background-image: url('"+o+"')\""):o="",i=e.settings.icon?r+"ico "+r+"i-"+i:"",e.aria("role",e.parent()instanceof n?"menuitem":"button"),'
'},postRender:function(){var e=this;return e.on("click",function(t){t.control===e&&r(t.target,e.getEl())&&(e.showMenu(),t.aria&&e.menu.items()[0].focus())}),e.on("mouseenter",function(t){var n=t.control,r=e.parent(),o;n&&r&&n instanceof i&&n.parent()==r&&(r.items().filter("MenuButton").each(function(e){e.hideMenu&&e!=n&&(e.menu&&e.menu.visible()&&(o=!0),e.hideMenu())}),o&&(n.focus(),n.showMenu()))}),e._super()},text:function(e){var t=this,n,r;if(t._rendered)for(r=t.getEl("open").getElementsByTagName("span"),n=0;n0&&(o=r[0].text,n._value=r[0].value),e.menu=r),e.text=e.text||o||r[0].text,n._super(e),n.addClass("listbox"),n.on("select",function(t){var r=t.control;a&&(t.lastControl=a),e.multiple?r.active(!r.active()):n.value(t.control.settings.value),a=r})},value:function(e){function t(e,n){e.items().each(function(e){i=e.value()===n,i&&(o=o||e.text()),e.active(i),e.menu&&t(e.menu,n)})}function n(t){for(var r=0;r'+("-"!==a?'\xa0":"")+("-"!==a?''+a+"":"")+(c?'
'+c+"
":"")+(i.menu?'
':"")+""},postRender:function(){var e=this,t=e.settings,n=t.textStyle;if("function"==typeof n&&(n=n.call(this)),n){var r=e.getEl("text");r&&r.setAttribute("style",n)}return e.on("mouseenter click",function(n){n.control===e&&(t.menu||"click"!==n.type?(e.showMenu(),n.aria&&e.menu.focus(!0)):(e.fire("select"),e.parent().hideAll()))}),e._super(),e},active:function(e){return"undefined"!=typeof e&&this.aria("checked",e),this._super(e)},remove:function(){this._super(),this.menu&&this.menu.remove()}})}),r(Ze,[re,Qe,d],function(e,t,n){var r=e.extend({Defaults:{defaultType:"menuitem",border:1,layout:"stack",role:"application",bodyRole:"menu",ariaRoot:!0},init:function(e){var t=this;if(e.autohide=!0,e.constrainToViewport=!0,e.itemDefaults)for(var r=e.items,i=r.length;i--;)r[i]=n.extend({},e.itemDefaults,r[i]);t._super(e),t.addClass("menu")},repaint:function(){return this.toggleClass("menu-align",!0),this._super(),this.getEl().style.height="",this.getEl("body").style.height="",this},cancel:function(){var e=this;e.hideAll(),e.fire("select")},hideAll:function(){var e=this;return this.find("menuitem").exec("hideMenu"),e._super()},preRender:function(){var e=this;return e.items().each(function(t){var n=t.settings;return n.icon||n.selectable?(e._hasIcons=!0,!1):void 0}),e._super()}});return r}),r(et,[Te],function(e){return e.extend({Defaults:{classes:"radio",role:"radio"}})}),r(tt,[Ne,Q],function(e,t){return e.extend({renderHtml:function(){var e=this,t=e.classPrefix;return e.addClass("resizehandle"),"both"==e.settings.direction&&e.addClass("resizehandle-both"),e.canFocus=!1,'
'},postRender:function(){var e=this;e._super(),e.resizeDragHelper=new t(this._id,{start:function(){e.fire("ResizeStart")},drag:function(t){"both"!=e.settings.direction&&(t.deltaX=0),e.fire("Resize",t)},stop:function(){e.fire("ResizeEnd")}})},remove:function(){return this.resizeDragHelper&&this.resizeDragHelper.destroy(),this._super()}})}),r(nt,[Ne],function(e){return e.extend({renderHtml:function(){var e=this;return e.addClass("spacer"),e.canFocus=!1,'
'}})}),r(rt,[Xe,K],function(e,t){return e.extend({Defaults:{classes:"widget btn splitbtn",role:"button"},repaint:function(){var e=this,n=e.getEl(),r=e.layoutRect(),i,o;return e._super(),i=n.firstChild,o=n.lastChild,t.css(i,{width:r.w-t.getSize(o).width,height:r.h-2}),t.css(o,{height:r.h-2}),e},activeMenu:function(e){var n=this;t.toggleClass(n.getEl().lastChild,n.classPrefix+"active",e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r,i=e.settings.icon;return r=e.settings.image,r?(i="none","string"!=typeof r&&(r=window.getSelection?r[0]:r[1]),r=" style=\"background-image: url('"+r+"')\""):r="",i=e.settings.icon?n+"ico "+n+"i-"+i:"",'
'},postRender:function(){var e=this,t=e.settings.onclick;return e.on("click",function(e){var n=e.target;if(e.control==this)for(;n;){if(e.aria&&"down"!=e.aria.key||"BUTTON"==n.nodeName&&-1==n.className.indexOf("open"))return e.stopImmediatePropagation(),void t.call(this,e);n=n.parentNode}}),delete e.settings.onclick,e._super()}})}),r(it,[Ue],function(e){return e.extend({Defaults:{containerClass:"stack-layout",controlClass:"stack-layout-item",endClass:"break"}})}),r(ot,[ee,K],function(e,t){return e.extend({Defaults:{layout:"absolute",defaults:{type:"panel"}},activateTab:function(e){var n;this.activeTabId&&(n=this.getEl(this.activeTabId),t.removeClass(n,this.classPrefix+"active"),n.setAttribute("aria-selected","false")),this.activeTabId="t"+e,n=this.getEl("t"+e),n.setAttribute("aria-selected","true"),t.addClass(n,this.classPrefix+"active"),this.items()[e].show().fire("showtab"),this.reflow(),this.items().each(function(t,n){e!=n&&t.hide()})},renderHtml:function(){var e=this,t=e._layout,n="",r=e.classPrefix;return e.preRender(),t.preRender(e),e.items().each(function(t,i){var o=e._id+"-t"+i;t.aria("role","tabpanel"),t.aria("labelledby",o),n+='"}),'
'+n+'
'+t.renderHtml(e)+"
"},postRender:function(){var e=this;e._super(),e.settings.activeTab=e.settings.activeTab||0,e.activateTab(e.settings.activeTab),this.on("click",function(t){var n=t.target.parentNode;if(t.target.parentNode.id==e._id+"-head")for(var r=n.childNodes.length;r--;)n.childNodes[r]==t.target&&e.activateTab(r)})},initLayoutRect:function(){var e=this,n,r,i;r=t.getSize(e.getEl("head")).width,r=0>r?0:r,i=0,e.items().each(function(e){r=Math.max(r,e.layoutRect().minW),i=Math.max(i,e.layoutRect().minH)}),e.items().each(function(e){e.settings.x=0,e.settings.y=0,e.settings.w=r,e.settings.h=i,e.layoutRect({x:0,y:0,w:r,h:i})});var o=t.getSize(e.getEl("head")).height;return e.settings.minWidth=r,e.settings.minHeight=i+o,n=e._super(),n.deltaH+=o,n.innerH=n.h-n.deltaH,n}})}),r(at,[Ne,K],function(e,t){return e.extend({init:function(e){var t=this;t._super(e),t._value=e.value||"",t.addClass("textbox"),e.multiline?t.addClass("multiline"):t.on("keydown",function(e){13==e.keyCode&&t.parents().reverse().each(function(t){return e.preventDefault(),t.hasEventListeners("submit")&&t.toJSON?(t.fire("submit",{data:t.toJSON()}),!1):void 0})})},disabled:function(e){var t=this;return t._rendered&&"undefined"!=typeof e&&(t.getEl().disabled=e),t._super(e)},value:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t._rendered&&(t.getEl().value=e),t):t._rendered?t.getEl().value:t._value},repaint:function(){var e=this,t,n,r,i=0,o=0,a;t=e.getEl().style,n=e._layoutRect,a=e._lastRepaintRect||{};var s=document;return!e.settings.multiline&&s.all&&(!s.documentMode||s.documentMode<=8)&&(t.lineHeight=n.h-o+"px"),r=e._borderBox,i=r.left+r.right+8,o=r.top+r.bottom+(e.settings.multiline?8:0),n.x!==a.x&&(t.left=n.x+"px",a.x=n.x),n.y!==a.y&&(t.top=n.y+"px",a.y=n.y),n.w!==a.w&&(t.width=n.w-i+"px",a.w=n.w),n.h!==a.h&&(t.height=n.h-o+"px",a.h=n.h),e._lastRepaintRect=a,e.fire("repaint",{},!1),e},renderHtml:function(){var e=this,t=e._id,n=e.settings,r=e.encode(e._value,!1),i="";return"spellcheck"in n&&(i+=' spellcheck="'+n.spellcheck+'"'),n.maxLength&&(i+=' maxlength="'+n.maxLength+'"'),n.size&&(i+=' size="'+n.size+'"'),n.subtype&&(i+=' type="'+n.subtype+'"'),e.disabled()&&(i+=' disabled="disabled"'),n.multiline?'":'"},postRender:function(){var e=this;return t.on(e.getEl(),"change",function(t){e.fire("change",t)}),e._super()},remove:function(){t.off(this.getEl()),this._super()}})}),r(st,[K,Y],function(e,t){return function(n,r){var i=this,o,a=t.classPrefix;i.show=function(t){return i.hide(),o=!0,window.setTimeout(function(){o&&n.appendChild(e.createFragment('
'))},t||0),i},i.hide=function(){var e=n.lastChild;return e&&-1!=e.className.indexOf("throbber")&&e.parentNode.removeChild(e),o=!1,i}}}),a([l,c,u,d,f,p,h,m,g,y,b,C,x,_,E,N,k,S,T,R,A,B,D,L,M,H,O,I,F,z,W,V,U,$,q,j,K,Y,G,X,J,Q,Z,ee,te,ne,re,ie,oe,ae,se,le,ce,ue,de,fe,pe,he,me,ge,ve,ye,be,Ce,xe,we,_e,Ee,Ne,ke,Se,Te,Re,Ae,Be,De,Le,Me,He,Pe,Oe,Ie,Fe,ze,We,Ve,Ue,$e,qe,je,Ke,Ye,Ge,Xe,Je,Qe,Ze,et,tt,nt,rt,it,ot,at,st])}(this); \ No newline at end of file diff --git a/wp-includes/js/tinymce/wp-tinymce.js.gz b/wp-includes/js/tinymce/wp-tinymce.js.gz index cc08d8d1804f1bd6a8d3e7ac91a17befa62dcd0f..9659ccf9b7e55ebd17b87c5d922f0df7b93a44c2 100644 GIT binary patch literal 138560 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 literal 138531 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

i`j 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%0AkKLNm%ZNSx@k1Yr#6Qs3BSlR3jG%G6vf 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∈8_xSW@Cgv=D8kgg zau603g?CsnPBdGAeoN$x0h~B5*RrCx0BBx^x;L8f|8vxQmZtvnw)KBZy$X%74YB8GSxaSW!y=+9AQXTyX{`E5GfA>p}WSX>Sn zGfQIXT@vJ@jO&LYqeXC+kbZkLfF`N8r2e>>>)D$~0~|G|2azK_h{&&*(P0$Ekq^X4 zX{tyd+afAPN>-yY)LQCgJJAe*GAuPT;A7DC`5d?2nzqIJdhb5se6v>B7YnqewY){3 zD>0UNVN6Hnz37bsjW{LNS^Co&Frhz2t6{hf-5k1TXeHIVN=FN=zIfm4DYv@$WxlH> z-wwb;O!~v`pCFn?wujV`tj<54z0uc1J@o|}sr8jHQp589_WLKliq^| z59$Bz!-x0pcORX=7wGzj?*02ee5vy z$L-yss{Y6((CPRuRJ8t$ir%v($|Po{|FL&GdYzS<(d#+>8Nvjrup^I^D!N7RYf)h+ zq7`G#%JR3FW8S8teFEIk#4#T@CB1RIWWqVBs zmChi4}r;Z6J^+5 zI}Tf&x3J&HZM$P*2PSd^Oqt8kJH;U2xts;Y`w79m9sp+CQrTOrP{9NLgXuxl@BfX* zaxUZZ-grwIyD^@T%N3pKaFmRXfTQ56)5-n&Q*s)av_9YOOIDmF{(+!M&V2IC_kF9%_4P8l`%h`P*(9Otx0EA9?G6RHmZ3Pi~?ead()wD0X~w z?XmXDdPN-ZuQ_Le1QNnGIO9S6_UTU2WEfr4k%gtu*PSA)-(FvaXJfddQ-BjIu>RHA zh^#2RBnUJ+>bh(7Bf@D!#q^)<3uE{7YQGe64QN%kerWaGvw;|aQl49I6)2b%ocZ|CM z(D4*kK{7<^JuaOv^i%^vYuav0(J?PnPWt|LlNK7@8mWYDP=-@cxiO_CUj~W}ha{jJ zs+<@w-bZs@VvY|tLjSRY&XRJ0>8pQJBJAY75_3KZuiiGQey*YyRTDFRjxYcDiQPY! z4U4w8Wg0?^z*IBMvkW!d6m3~APeL5~wceNsG|dzMSr zSJIW#^EQgqCYH>zCR$bzCE)FebrH{du&|M^WB=-U$qTOf22DjVEvbtmR1E0!xp;1W z>0KZ!`>c9{JO6Hz8!zMszTo&ihYh-LJ`&R<=Lc4kfc3xN5y4HOC>GHu*awYPec>nq zsMwe@=bb=J$Ig~B`@C0|oYcXk{GH1vrRJ24H6Q7de_X>HDOpMh|&Dh+Q zZk^QW)@?}ER*Gfj3L7M5OOf1Rxa&DFt%KIeDV$ePa*nQ<;}`)IaBJ5`9Hln@GSI6j z{!gc{Wj{J2rkYV3dNC^hWDfiyfjA+&k#v%2am?k>H98Uu!oMQYq*(5Tw2)2a{`AYP zd||NP5BcFJ{+kh}T{X86Es;jhQYFEE7YGMj|6T3F1W?p`Y352OQp<_}Z)kgL{(X;P=T zn;Kc&6tt2Kk<&%29adAo*nGKve;i>@SR3&Mx-ujzU@x`aqo}aGRx4#xNXVduiX0KA zfnh*4>EhrZR-}+)Wspa?=$$av4NJPYOC?vT9>tO8%5pQ+Dk9lB?b{_g#whDq5B8gx zDkmAP=hPCz8ANH{S&1#R66cHFDmU>X#L~G{Xrl2_Y6-eU#a>AMV*Yt0=MD?CM4^4& zDXvviyO=g?2wWskUEs$GyU(^YH;)TtJektG4#~2#pm#3bFVmnl#X%B?c?>?HDv|@~ ziv}E>KE0JG+W~2Vm9>l)_$i03`MqL_M%qLftt;pOqMy!qgSswVMctp8Z2}-A2X>$X z0{yF*e51rZ%_uw#x!(7b$I}!)@%4b(rdr*tWMXnF%i^gQB91=&_0Z{*dirJuLPD1^^Oc BA}jy^ diff --git a/wp-includes/version.php b/wp-includes/version.php index a026def48b..c5c7c600bd 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '4.3-alpha-32364'; +$wp_version = '4.3-alpha-32366'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema. @@ -18,7 +18,7 @@ $wp_db_version = 32364; * * @global string $tinymce_version */ -$tinymce_version = '4109-20150406'; +$tinymce_version = '4110-20150505'; /** * Holds the required PHP version