<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[18660] trunk/wp-includes: TinyMCE 3.4.5, fixes #18107</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg > ul, #logmsg > ol { margin-left: 0; margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://core.trac.wordpress.org/changeset/18660">18660</a></dd>
<dt>Author</dt> <dd>azaozz</dd>
<dt>Date</dt> <dd>2011-09-09 20:08:40 +0000 (Fri, 09 Sep 2011)</dd>
</dl>

<h3>Log Message</h3>
<pre>TinyMCE 3.4.5, fixes <a href="http://core.trac.wordpress.org/ticket/18107">#18107</a></pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkwpincludesjstinymcepluginsfullscreeneditor_pluginjs">trunk/wp-includes/js/tinymce/plugins/fullscreen/editor_plugin.js</a></li>
<li><a href="#trunkwpincludesjstinymcepluginsfullscreenfullscreenhtm">trunk/wp-includes/js/tinymce/plugins/fullscreen/fullscreen.htm</a></li>
<li><a href="#trunkwpincludesjstinymcepluginsinlinepopupseditor_pluginjs">trunk/wp-includes/js/tinymce/plugins/inlinepopups/editor_plugin.js</a></li>
<li><a href="#trunkwpincludesjstinymcepluginsinlinepopupsskinsclearlooks2windowcss">trunk/wp-includes/js/tinymce/plugins/inlinepopups/skins/clearlooks2/window.css</a></li>
<li><a href="#trunkwpincludesjstinymcepluginsinlinepopupstemplatehtm">trunk/wp-includes/js/tinymce/plugins/inlinepopups/template.htm</a></li>
<li><a href="#trunkwpincludesjstinymcepluginsmediaeditor_pluginjs">trunk/wp-includes/js/tinymce/plugins/media/editor_plugin.js</a></li>
<li><a href="#trunkwpincludesjstinymcepluginsmediajsmediajs">trunk/wp-includes/js/tinymce/plugins/media/js/media.js</a></li>
<li><a href="#trunkwpincludesjstinymcepluginsmediamediahtm">trunk/wp-includes/js/tinymce/plugins/media/media.htm</a></li>
<li><a href="#trunkwpincludesjstinymcepluginspasteeditor_pluginjs">trunk/wp-includes/js/tinymce/plugins/paste/editor_plugin.js</a></li>
<li><a href="#trunkwpincludesjstinymcepluginspastepastetexthtm">trunk/wp-includes/js/tinymce/plugins/paste/pastetext.htm</a></li>
<li><a href="#trunkwpincludesjstinymcepluginspastepastewordhtm">trunk/wp-includes/js/tinymce/plugins/paste/pasteword.htm</a></li>
<li><a href="#trunkwpincludesjstinymcepluginstabfocuseditor_pluginjs">trunk/wp-includes/js/tinymce/plugins/tabfocus/editor_plugin.js</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedabouthtm">trunk/wp-includes/js/tinymce/themes/advanced/about.htm</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedanchorhtm">trunk/wp-includes/js/tinymce/themes/advanced/anchor.htm</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedcharmaphtm">trunk/wp-includes/js/tinymce/themes/advanced/charmap.htm</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedcolor_pickerhtm">trunk/wp-includes/js/tinymce/themes/advanced/color_picker.htm</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancededitor_templatejs">trunk/wp-includes/js/tinymce/themes/advanced/editor_template.js</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedimagehtm">trunk/wp-includes/js/tinymce/themes/advanced/image.htm</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedimgcolorpickerjpg">trunk/wp-includes/js/tinymce/themes/advanced/img/colorpicker.jpg</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedimgflashgif">trunk/wp-includes/js/tinymce/themes/advanced/img/flash.gif</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedimgiconsgif">trunk/wp-includes/js/tinymce/themes/advanced/img/icons.gif</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedimgquicktimegif">trunk/wp-includes/js/tinymce/themes/advanced/img/quicktime.gif</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedimgshockwavegif">trunk/wp-includes/js/tinymce/themes/advanced/img/shockwave.gif</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedjsimagejs">trunk/wp-includes/js/tinymce/themes/advanced/js/image.js</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedlinkhtm">trunk/wp-includes/js/tinymce/themes/advanced/link.htm</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedshortcutshtm">trunk/wp-includes/js/tinymce/themes/advanced/shortcuts.htm</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinsdefaultcontentcss">trunk/wp-includes/js/tinymce/themes/advanced/skins/default/content.css</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinsdefaultimgbuttonspng">trunk/wp-includes/js/tinymce/themes/advanced/skins/default/img/buttons.png</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinsdefaultimgitemsgif">trunk/wp-includes/js/tinymce/themes/advanced/skins/default/img/items.gif</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinsdefaultimgtabsgif">trunk/wp-includes/js/tinymce/themes/advanced/skins/default/img/tabs.gif</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinsdefaultuicss">trunk/wp-includes/js/tinymce/themes/advanced/skins/default/ui.css</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinshighcontrastcontentcss">trunk/wp-includes/js/tinymce/themes/advanced/skins/highcontrast/content.css</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinshighcontrastuicss">trunk/wp-includes/js/tinymce/themes/advanced/skins/highcontrast/ui.css</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinso2k7contentcss">trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/content.css</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinso2k7imgbutton_bgpng">trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/img/button_bg.png</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinso2k7imgbutton_bg_blackpng">trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/img/button_bg_black.png</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinso2k7imgbutton_bg_silverpng">trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/img/button_bg_silver.png</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinso2k7uicss">trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/ui.css</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinswp_themecontentcss">trunk/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/content.css</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedskinswp_themeuicss">trunk/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/ui.css</a></li>
<li><a href="#trunkwpincludesjstinymcethemesadvancedsource_editorhtm">trunk/wp-includes/js/tinymce/themes/advanced/source_editor.htm</a></li>
<li><a href="#trunkwpincludesjstinymcetiny_mcejs">trunk/wp-includes/js/tinymce/tiny_mce.js</a></li>
<li><a href="#trunkwpincludesjstinymceutilseditable_selectsjs">trunk/wp-includes/js/tinymce/utils/editable_selects.js</a></li>
<li><a href="#trunkwpincludesjstinymcewptinymcejsgz">trunk/wp-includes/js/tinymce/wp-tinymce.js.gz</a></li>
<li><a href="#trunkwpincludesversionphp">trunk/wp-includes/version.php</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkwpincludesjstinymcepluginsfullscreeneditor_pluginjs"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/plugins/fullscreen/editor_plugin.js (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/plugins/fullscreen/editor_plugin.js        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/plugins/fullscreen/editor_plugin.js        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -1 +1 @@
</span><del>-(function(){var a=tinymce.DOM;tinymce.create(&quot;tinymce.plugins.FullScreenPlugin&quot;,{init:function(d,e){var f=this,g={},c,b;f.editor=d;d.addCommand(&quot;mceFullScreen&quot;,function(){var i,j=a.doc.documentElement;if(d.getParam(&quot;fullscreen_is_enabled&quot;)){if(d.getParam(&quot;fullscreen_new_window&quot;)){closeFullscreen()}else{a.win.setTimeout(function(){tinymce.dom.Event.remove(a.win,&quot;resize&quot;,f.resizeFunc);tinyMCE.get(d.getParam(&quot;fullscreen_editor_id&quot;)).setContent(d.getContent({format:&quot;raw&quot;}),{format:&quot;raw&quot;});tinyMCE.remove(d);a.remove(&quot;mce_fullscreen_container&quot;);j.style.overflow=d.getParam(&quot;fullscreen_html_overflow&quot;);a.setStyle(a.doc.body,&quot;overflow&quot;,d.getParam(&quot;fullscreen_overflow&quot;));a.win.scrollTo(d.getParam(&quot;fullscreen_scrollx&quot;),d.getParam(&quot;fullscreen_scrolly&quot;));tinyMCE.settings=tinyMCE.oldSettings},10)}return}if(d.getParam(&quot;fullscreen_new_wi
 ndow&quot;)){i=a.win.open(e+&quot;/fullscreen.htm&quot;,&quot;mceFullScreenPopup&quot;,&quot;fullscreen=yes,menubar=no,toolbar=no,scrollbars=no,resizable=yes,left=0,top=0,width=&quot;+screen.availWidth+&quot;,height=&quot;+screen.availHeight);try{i.resizeTo(screen.availWidth,screen.availHeight)}catch(h){}}else{tinyMCE.oldSettings=tinyMCE.settings;g.fullscreen_overflow=a.getStyle(a.doc.body,&quot;overflow&quot;,1)||&quot;auto&quot;;g.fullscreen_html_overflow=a.getStyle(j,&quot;overflow&quot;,1);c=a.getViewPort();g.fullscreen_scrollx=c.x;g.fullscreen_scrolly=c.y;if(tinymce.isOpera&amp;&amp;g.fullscreen_overflow==&quot;visible&quot;){g.fullscreen_overflow=&quot;auto&quot;}if(tinymce.isIE&amp;&amp;g.fullscreen_overflow==&quot;scroll&quot;){g.fullscreen_overflow=&quot;auto&quot;}if(tinymce.isIE&amp;&amp;(g.fullscreen_html_overflow==&quot;visible&quot;||g.fullscreen_html_overflow==&quot;scroll&quot;)){g.fullscreen_html_overflow=&quot;auto&quot;}if(g.fullscreen_overflow==&quot;0px&
 quot;){g.fullscreen_overflow=&quot;&quot;}a.setStyle(a.doc.body,&quot;overflow&quot;,&quot;hidden&quot;);j.style.overflow=&quot;hidden&quot;;c=a.getViewPort();a.win.scrollTo(0,0);if(tinymce.isIE){c.h-=1}if(tinymce.isIE6){b=&quot;absolute;top:&quot;+c.y}else{b=&quot;fixed;top:0&quot;}n=a.add(a.doc.body,&quot;div&quot;,{id:&quot;mce_fullscreen_container&quot;,style:&quot;position:&quot;+b+&quot;;left:0;width:&quot;+c.w+&quot;px;height:&quot;+c.h+&quot;px;z-index:200000;&quot;});a.add(n,&quot;div&quot;,{id:&quot;mce_fullscreen&quot;});tinymce.each(d.settings,function(k,l){g[l]=k});g.id=&quot;mce_fullscreen&quot;;g.width=n.clientWidth;g.height=n.clientHeight-15;g.fullscreen_is_enabled=true;g.fullscreen_editor_id=d.id;g.theme_advanced_resizing=false;g.save_onsavecallback=function(){d.setContent(tinyMCE.get(g.id).getContent({format:&quot;raw&quot;}),{format:&quot;raw&quot;});d.execCommand(&quot;mceSave&quot;)};tinymce.each(d.getParam(&quot;fullscreen_settings&quot;),function(m,l){
 g[l]=m});if(g.theme_advanced_toolbar_location===&quot;external&quot;){g.theme_advanced_toolbar_location=&quot;top&quot;}f.fullscreenEditor=new tinymce.Editor(&quot;mce_fullscreen&quot;,g);f.fullscreenEditor.onInit.add(function(){f.fullscreenEditor.setContent(d.getContent());f.fullscreenEditor.focus()});f.fullscreenEditor.render();f.fullscreenElement=new tinymce.dom.Element(&quot;mce_fullscreen_container&quot;);f.fullscreenElement.update();f.resizeFunc=tinymce.dom.Event.add(a.win,&quot;resize&quot;,function(){var o=tinymce.DOM.getViewPort(),l=f.fullscreenEditor,k,m;k=l.dom.getSize(l.getContainer().firstChild);m=l.dom.getSize(l.getContainer().getElementsByTagName(&quot;iframe&quot;)[0]);l.theme.resizeTo(o.w-k.w+m.w,o.h-k.h+m.h)})}});d.addButton(&quot;fullscreen&quot;,{title:&quot;fullscreen.desc&quot;,cmd:&quot;mceFullScreen&quot;});d.onNodeChange.add(function(i,h){h.setActive(&quot;fullscreen&quot;,i.getParam(&quot;fullscreen_is_enabled&quot;))})},getInfo:function(){return{lo
 ngname:&quot;Fullscreen&quot;,author:&quot;Moxiecode Systems AB&quot;,authorurl:&quot;http://tinymce.moxiecode.com&quot;,infourl:&quot;http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/fullscreen&quot;,version:tinymce.majorVersion+&quot;.&quot;+tinymce.minorVersion}}});tinymce.PluginManager.add(&quot;fullscreen&quot;,tinymce.plugins.FullScreenPlugin)})();
</del><span class="cx">\ No newline at end of file
</span><ins>+(function(){var a=tinymce.DOM;tinymce.create(&quot;tinymce.plugins.FullScreenPlugin&quot;,{init:function(d,e){var f=this,g={},c,b;f.editor=d;d.addCommand(&quot;mceFullScreen&quot;,function(){var i,j=a.doc.documentElement;if(d.getParam(&quot;fullscreen_is_enabled&quot;)){if(d.getParam(&quot;fullscreen_new_window&quot;)){closeFullscreen()}else{a.win.setTimeout(function(){tinymce.dom.Event.remove(a.win,&quot;resize&quot;,f.resizeFunc);tinyMCE.get(d.getParam(&quot;fullscreen_editor_id&quot;)).setContent(d.getContent());tinyMCE.remove(d);a.remove(&quot;mce_fullscreen_container&quot;);j.style.overflow=d.getParam(&quot;fullscreen_html_overflow&quot;);a.setStyle(a.doc.body,&quot;overflow&quot;,d.getParam(&quot;fullscreen_overflow&quot;));a.win.scrollTo(d.getParam(&quot;fullscreen_scrollx&quot;),d.getParam(&quot;fullscreen_scrolly&quot;));tinyMCE.settings=tinyMCE.oldSettings},10)}return}if(d.getParam(&quot;fullscreen_new_window&quot;)){i=a.win.open(e+&quot;/fullscreen.htm
 &quot;,&quot;mceFullScreenPopup&quot;,&quot;fullscreen=yes,menubar=no,toolbar=no,scrollbars=no,resizable=yes,left=0,top=0,width=&quot;+screen.availWidth+&quot;,height=&quot;+screen.availHeight);try{i.resizeTo(screen.availWidth,screen.availHeight)}catch(h){}}else{tinyMCE.oldSettings=tinyMCE.settings;g.fullscreen_overflow=a.getStyle(a.doc.body,&quot;overflow&quot;,1)||&quot;auto&quot;;g.fullscreen_html_overflow=a.getStyle(j,&quot;overflow&quot;,1);c=a.getViewPort();g.fullscreen_scrollx=c.x;g.fullscreen_scrolly=c.y;if(tinymce.isOpera&amp;&amp;g.fullscreen_overflow==&quot;visible&quot;){g.fullscreen_overflow=&quot;auto&quot;}if(tinymce.isIE&amp;&amp;g.fullscreen_overflow==&quot;scroll&quot;){g.fullscreen_overflow=&quot;auto&quot;}if(tinymce.isIE&amp;&amp;(g.fullscreen_html_overflow==&quot;visible&quot;||g.fullscreen_html_overflow==&quot;scroll&quot;)){g.fullscreen_html_overflow=&quot;auto&quot;}if(g.fullscreen_overflow==&quot;0px&quot;){g.fullscreen_overflow=&quot;&quot;}a.setSt
 yle(a.doc.body,&quot;overflow&quot;,&quot;hidden&quot;);j.style.overflow=&quot;hidden&quot;;c=a.getViewPort();a.win.scrollTo(0,0);if(tinymce.isIE){c.h-=1}if(tinymce.isIE6){b=&quot;absolute;top:&quot;+c.y}else{b=&quot;fixed;top:0&quot;}n=a.add(a.doc.body,&quot;div&quot;,{id:&quot;mce_fullscreen_container&quot;,style:&quot;position:&quot;+b+&quot;;left:0;width:&quot;+c.w+&quot;px;height:&quot;+c.h+&quot;px;z-index:200000;&quot;});a.add(n,&quot;div&quot;,{id:&quot;mce_fullscreen&quot;});tinymce.each(d.settings,function(k,l){g[l]=k});g.id=&quot;mce_fullscreen&quot;;g.width=n.clientWidth;g.height=n.clientHeight-15;g.fullscreen_is_enabled=true;g.fullscreen_editor_id=d.id;g.theme_advanced_resizing=false;g.save_onsavecallback=function(){d.setContent(tinyMCE.get(g.id).getContent());d.execCommand(&quot;mceSave&quot;)};tinymce.each(d.getParam(&quot;fullscreen_settings&quot;),function(m,l){g[l]=m});if(g.theme_advanced_toolbar_location===&quot;external&quot;){g.theme_advanced_toolbar_loc
 ation=&quot;top&quot;}f.fullscreenEditor=new tinymce.Editor(&quot;mce_fullscreen&quot;,g);f.fullscreenEditor.onInit.add(function(){f.fullscreenEditor.setContent(d.getContent());f.fullscreenEditor.focus()});f.fullscreenEditor.render();f.fullscreenElement=new tinymce.dom.Element(&quot;mce_fullscreen_container&quot;);f.fullscreenElement.update();f.resizeFunc=tinymce.dom.Event.add(a.win,&quot;resize&quot;,function(){var o=tinymce.DOM.getViewPort(),l=f.fullscreenEditor,k,m;k=l.dom.getSize(l.getContainer().firstChild);m=l.dom.getSize(l.getContainer().getElementsByTagName(&quot;iframe&quot;)[0]);l.theme.resizeTo(o.w-k.w+m.w,o.h-k.h+m.h)})}});d.addButton(&quot;fullscreen&quot;,{title:&quot;fullscreen.desc&quot;,cmd:&quot;mceFullScreen&quot;});d.onNodeChange.add(function(i,h){h.setActive(&quot;fullscreen&quot;,i.getParam(&quot;fullscreen_is_enabled&quot;))})},getInfo:function(){return{longname:&quot;Fullscreen&quot;,author:&quot;Moxiecode Systems AB&quot;,authorurl:&quot;http://tinym
 ce.moxiecode.com&quot;,infourl:&quot;http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/fullscreen&quot;,version:tinymce.majorVersion+&quot;.&quot;+tinymce.minorVersion}}});tinymce.PluginManager.add(&quot;fullscreen&quot;,tinymce.plugins.FullScreenPlugin)})();
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkwpincludesjstinymcepluginsfullscreenfullscreenhtm"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/plugins/fullscreen/fullscreen.htm (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/plugins/fullscreen/fullscreen.htm        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/plugins/fullscreen/fullscreen.htm        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -1,8 +1,9 @@
</span><del>-&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;
</del><ins>+&lt;!DOCTYPE html&gt;
</ins><span class="cx"> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
</span><span class="cx"> &lt;head&gt;
</span><span class="cx">         &lt;title&gt;&lt;/title&gt;
</span><del>-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
</del><ins>+        &lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot; /&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
</ins><span class="cx">         &lt;script type=&quot;text/javascript&quot;&gt;
</span><span class="cx">                 function patchCallback(settings, key) {
</span><span class="cx">                         if (settings[key])
</span></span></pre></div>
<a id="trunkwpincludesjstinymcepluginsinlinepopupseditor_pluginjs"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/plugins/inlinepopups/editor_plugin.js (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/plugins/inlinepopups/editor_plugin.js        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/plugins/inlinepopups/editor_plugin.js        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -1 +1 @@
</span><del>-(function(){var d=tinymce.DOM,b=tinymce.dom.Element,a=tinymce.dom.Event,e=tinymce.each,c=tinymce.is;tinymce.create(&quot;tinymce.plugins.InlinePopups&quot;,{init:function(f,g){f.onBeforeRenderUI.add(function(){f.windowManager=new tinymce.InlineWindowManager(f);d.loadCSS(g+&quot;/skins/&quot;+(f.settings.inlinepopups_skin||&quot;clearlooks2&quot;)+&quot;/window.css&quot;)})},getInfo:function(){return{longname:&quot;InlinePopups&quot;,author:&quot;Moxiecode Systems AB&quot;,authorurl:&quot;http://tinymce.moxiecode.com&quot;,infourl:&quot;http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/inlinepopups&quot;,version:tinymce.majorVersion+&quot;.&quot;+tinymce.minorVersion}}});tinymce.create(&quot;tinymce.InlineWindowManager:tinymce.WindowManager&quot;,{InlineWindowManager:function(f){var g=this;g.parent(f);g.zIndex=300000;g.count=0;g.windows={}},open:function(s,j){var z=this,i,k=&quot;&quot;,r=z.editor,g=0,v=0,h,m,o,q,l,x,y,n;s=s||{};j=j||{};if(!s.inline){return z.pa
 rent(s,j)}n=z._frontWindow();if(n&amp;&amp;d.get(n.id+&quot;_ifr&quot;)){n.focussedElement=d.get(n.id+&quot;_ifr&quot;).contentWindow.document.activeElement}if(!s.type){z.bookmark=r.selection.getBookmark(1)}i=d.uniqueId();h=d.getViewPort();s.width=parseInt(s.width||320);s.height=parseInt(s.height||240)+(tinymce.isIE?8:0);s.min_width=parseInt(s.min_width||150);s.min_height=parseInt(s.min_height||100);s.max_width=parseInt(s.max_width||2000);s.max_height=parseInt(s.max_height||2000);s.left=s.left||Math.round(Math.max(h.x,h.x+(h.w/2)-(s.width/2)));s.top=s.top||Math.round(Math.max(h.y,h.y+(h.h/2)-(s.height/2)));s.movable=s.resizable=true;j.mce_width=s.width;j.mce_height=s.height;j.mce_inline=true;j.mce_window_id=i;j.mce_auto_focus=s.auto_focus;z.features=s;z.params=j;z.onOpen.dispatch(z,s,j);if(s.type){k+=&quot; mceModal&quot;;if(s.type){k+=&quot; mce&quot;+s.type.substring(0,1).toUpperCase()+s.type.substring(1)}s.resizable=false}if(s.statusbar){k+=&quot; mceStatusbar&quot;}if(s.
 resizable){k+=&quot; mceResizable&quot;}if(s.minimizable){k+=&quot; mceMinimizable&quot;}if(s.maximizable){k+=&quot; mceMaximizable&quot;}if(s.movable){k+=&quot; mceMovable&quot;}z._addAll(d.doc.body,[&quot;div&quot;,{id:i,role:&quot;dialog&quot;,&quot;aria-labelledby&quot;:s.type?i+&quot;_content&quot;:i+&quot;_title&quot;,&quot;class&quot;:(r.settings.inlinepopups_skin||&quot;clearlooks2&quot;)+(tinymce.isIE&amp;&amp;window.getSelection?&quot; ie9&quot;:&quot;&quot;),style:&quot;width:100px;height:100px&quot;},[&quot;div&quot;,{id:i+&quot;_wrapper&quot;,&quot;class&quot;:&quot;mceWrapper&quot;+k},[&quot;div&quot;,{id:i+&quot;_top&quot;,&quot;class&quot;:&quot;mceTop&quot;},[&quot;div&quot;,{&quot;class&quot;:&quot;mceLeft&quot;}],[&quot;div&quot;,{&quot;class&quot;:&quot;mceCenter&quot;}],[&quot;div&quot;,{&quot;class&quot;:&quot;mceRight&quot;}],[&quot;span&quot;,{id:i+&quot;_title&quot;},s.title||&quot;&quot;]],[&quot;div&quot;,{id:i+&quot;_middle&quot;,&quot;class&quot;
 :&quot;mceMiddle&quot;},[&quot;div&quot;,{id:i+&quot;_left&quot;,&quot;class&quot;:&quot;mceLeft&quot;,tabindex:&quot;0&quot;}],[&quot;span&quot;,{id:i+&quot;_content&quot;}],[&quot;div&quot;,{id:i+&quot;_right&quot;,&quot;class&quot;:&quot;mceRight&quot;,tabindex:&quot;0&quot;}]],[&quot;div&quot;,{id:i+&quot;_bottom&quot;,&quot;class&quot;:&quot;mceBottom&quot;},[&quot;div&quot;,{&quot;class&quot;:&quot;mceLeft&quot;}],[&quot;div&quot;,{&quot;class&quot;:&quot;mceCenter&quot;}],[&quot;div&quot;,{&quot;class&quot;:&quot;mceRight&quot;}],[&quot;span&quot;,{id:i+&quot;_status&quot;},&quot;Content&quot;]],[&quot;a&quot;,{&quot;class&quot;:&quot;mceMove&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{&quot;class&quot;:&quot;mceMin&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;,onmousedown:&quot;return false;&quot;}],[&quot;a&quot;,{&quot;class&quot;:&quot;mceMax&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;,onmousedown:&qu
 ot;return false;&quot;}],[&quot;a&quot;,{&quot;class&quot;:&quot;mceMed&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;,onmousedown:&quot;return false;&quot;}],[&quot;a&quot;,{&quot;class&quot;:&quot;mceClose&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;,onmousedown:&quot;return false;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_n&quot;,&quot;class&quot;:&quot;mceResize mceResizeN&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_s&quot;,&quot;class&quot;:&quot;mceResize mceResizeS&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_w&quot;,&quot;class&quot;:&quot;mceResize mceResizeW&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_e&quot;,&quot;class&quot;:&quot;mceResize mceResizeE&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_nw&quot;,&quot;class&quot;:&quot;
 mceResize mceResizeNW&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_ne&quot;,&quot;class&quot;:&quot;mceResize mceResizeNE&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_sw&quot;,&quot;class&quot;:&quot;mceResize mceResizeSW&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_se&quot;,&quot;class&quot;:&quot;mceResize mceResizeSE&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}]]]);d.setStyles(i,{top:-10000,left:-10000});if(tinymce.isGecko){d.setStyle(i,&quot;overflow&quot;,&quot;auto&quot;)}if(!s.type){g+=d.get(i+&quot;_left&quot;).clientWidth;g+=d.get(i+&quot;_right&quot;).clientWidth;v+=d.get(i+&quot;_top&quot;).clientHeight;v+=d.get(i+&quot;_bottom&quot;).clientHeight}d.setStyles(i,{top:s.top,left:s.left,width:s.width+g,height:s.height+v});y=s.url||s.file;if(y){if(tinymce.relaxedDomain){y+=(y.indexOf(&quot;?&quot;)=
 =-1?&quot;?&quot;:&quot;&amp;&quot;)+&quot;mce_rdomain=&quot;+tinymce.relaxedDomain}y=tinymce._addVer(y)}if(!s.type){d.add(i+&quot;_content&quot;,&quot;iframe&quot;,{id:i+&quot;_ifr&quot;,src:'javascript:&quot;&quot;',frameBorder:0,style:&quot;border:0;width:10px;height:10px&quot;});d.setStyles(i+&quot;_ifr&quot;,{width:s.width,height:s.height});d.setAttrib(i+&quot;_ifr&quot;,&quot;src&quot;,y)}else{d.add(i+&quot;_wrapper&quot;,&quot;a&quot;,{id:i+&quot;_ok&quot;,&quot;class&quot;:&quot;mceButton mceOk&quot;,href:&quot;javascript:;&quot;,onmousedown:&quot;return false;&quot;},&quot;Ok&quot;);if(s.type==&quot;confirm&quot;){d.add(i+&quot;_wrapper&quot;,&quot;a&quot;,{&quot;class&quot;:&quot;mceButton mceCancel&quot;,href:&quot;javascript:;&quot;,onmousedown:&quot;return false;&quot;},&quot;Cancel&quot;)}d.add(i+&quot;_middle&quot;,&quot;div&quot;,{&quot;class&quot;:&quot;mceIcon&quot;});d.setHTML(i+&quot;_content&quot;,s.content.replace(&quot;\n&quot;,&quot;&lt;br /&gt;&quot;
 ));a.add(i,&quot;keyup&quot;,function(f){var p=27;if(f.keyCode===p){s.button_func(false);return a.cancel(f)}});a.add(i,&quot;keydown&quot;,function(f){var t,p=9;if(f.keyCode===p){t=d.select(&quot;a.mceCancel&quot;,i+&quot;_wrapper&quot;)[0];if(t&amp;&amp;t!==f.target){t.focus()}else{d.get(i+&quot;_ok&quot;).focus()}return a.cancel(f)}})}o=a.add(i,&quot;mousedown&quot;,function(t){var u=t.target,f,p;f=z.windows[i];z.focus(i);if(u.nodeName==&quot;A&quot;||u.nodeName==&quot;a&quot;){if(u.className==&quot;mceMax&quot;){f.oldPos=f.element.getXY();f.oldSize=f.element.getSize();p=d.getViewPort();p.w-=2;p.h-=2;f.element.moveTo(p.x,p.y);f.element.resizeTo(p.w,p.h);d.setStyles(i+&quot;_ifr&quot;,{width:p.w-f.deltaWidth,height:p.h-f.deltaHeight});d.addClass(i+&quot;_wrapper&quot;,&quot;mceMaximized&quot;)}else{if(u.className==&quot;mceMed&quot;){f.element.moveTo(f.oldPos.x,f.oldPos.y);f.element.resizeTo(f.oldSize.w,f.oldSize.h);f.iframeElement.resizeTo(f.oldSize.w-f.deltaWidth,f.oldSiz
 e.h-f.deltaHeight);d.removeClass(i+&quot;_wrapper&quot;,&quot;mceMaximized&quot;)}else{if(u.className==&quot;mceMove&quot;){return z._startDrag(i,t,u.className)}else{if(d.hasClass(u,&quot;mceResize&quot;)){return z._startDrag(i,t,u.className.substring(13))}}}}}});q=a.add(i,&quot;click&quot;,function(f){var p=f.target;z.focus(i);if(p.nodeName==&quot;A&quot;||p.nodeName==&quot;a&quot;){switch(p.className){case&quot;mceClose&quot;:z.close(null,i);return a.cancel(f);case&quot;mceButton mceOk&quot;:case&quot;mceButton mceCancel&quot;:s.button_func(p.className==&quot;mceButton mceOk&quot;);return a.cancel(f)}}});a.add([i+&quot;_left&quot;,i+&quot;_right&quot;],&quot;focus&quot;,function(p){var t=d.get(i+&quot;_ifr&quot;);if(t){var f=t.contentWindow.document.body;var u=d.select(&quot;:input:enabled,*[tabindex=0]&quot;,f);if(p.target.id===(i+&quot;_left&quot;)){u[u.length-1].focus()}else{u[0].focus()}}else{d.get(i+&quot;_ok&quot;).focus()}});x=z.windows[i]={id:i,mousedown_func:o,cli
 ck_func:q,element:new b(i,{blocker:1,container:r.getContainer()}),iframeElement:new b(i+&quot;_ifr&quot;),features:s,deltaWidth:g,deltaHeight:v};x.iframeElement.on(&quot;focus&quot;,function(){z.focus(i)});if(z.count==0&amp;&amp;z.editor.getParam(&quot;dialog_type&quot;,&quot;modal&quot;)==&quot;modal&quot;){d.add(d.doc.body,&quot;div&quot;,{id:&quot;mceModalBlocker&quot;,&quot;class&quot;:(z.editor.settings.inlinepopups_skin||&quot;clearlooks2&quot;)+&quot;_modalBlocker&quot;,style:{zIndex:z.zIndex-1}});d.show(&quot;mceModalBlocker&quot;);d.setAttrib(d.doc.body,&quot;aria-hidden&quot;,&quot;true&quot;)}else{d.setStyle(&quot;mceModalBlocker&quot;,&quot;z-index&quot;,z.zIndex-1)}if(tinymce.isIE6||/Firefox\/2\./.test(navigator.userAgent)||(tinymce.isIE&amp;&amp;!d.boxModel)){d.setStyles(&quot;mceModalBlocker&quot;,{position:&quot;absolute&quot;,left:h.x,top:h.y,width:h.w-2,height:h.h-2})}d.setAttrib(i,&quot;aria-hidden&quot;,&quot;false&quot;);z.focus(i);z._fixIELayout(i,1);if
 (d.get(i+&quot;_ok&quot;)){d.get(i+&quot;_ok&quot;).focus()}z.count++;return x},focus:function(h){var g=this,f;if(f=g.windows[h]){f.zIndex=this.zIndex++;f.element.setStyle(&quot;zIndex&quot;,f.zIndex);f.element.update();h=h+&quot;_wrapper&quot;;d.removeClass(g.lastId,&quot;mceFocus&quot;);d.addClass(h,&quot;mceFocus&quot;);g.lastId=h;if(f.focussedElement){f.focussedElement.focus()}else{if(d.get(h+&quot;_ok&quot;)){d.get(f.id+&quot;_ok&quot;).focus()}else{if(d.get(f.id+&quot;_ifr&quot;)){d.get(f.id+&quot;_ifr&quot;).focus()}}}}},_addAll:function(k,h){var g,l,f=this,j=tinymce.DOM;if(c(h,&quot;string&quot;)){k.appendChild(j.doc.createTextNode(h))}else{if(h.length){k=k.appendChild(j.create(h[0],h[1]));for(g=2;g&lt;h.length;g++){f._addAll(k,h[g])}}}},_startDrag:function(v,G,E){var o=this,u,z,C=d.doc,f,l=o.windows[v],h=l.element,y=h.getXY(),x,q,F,g,A,s,r,j,i,m,k,n,B;g={x:0,y:0};A=d.getViewPort();A.w-=2;A.h-=2;j=G.screenX;i=G.screenY;m=k=n=B=0;u=a.add(C,&quot;mouseup&quot;,function
 (p){a.remove(C,&quot;mouseup&quot;,u);a.remove(C,&quot;mousemove&quot;,z);if(f){f.remove()}h.moveBy(m,k);h.resizeBy(n,B);q=h.getSize();d.setStyles(v+&quot;_ifr&quot;,{width:q.w-l.deltaWidth,height:q.h-l.deltaHeight});o._fixIELayout(v,1);return a.cancel(p)});if(E!=&quot;Move&quot;){D()}function D(){if(f){return}o._fixIELayout(v,0);d.add(C.body,&quot;div&quot;,{id:&quot;mceEventBlocker&quot;,&quot;class&quot;:&quot;mceEventBlocker &quot;+(o.editor.settings.inlinepopups_skin||&quot;clearlooks2&quot;),style:{zIndex:o.zIndex+1}});if(tinymce.isIE6||(tinymce.isIE&amp;&amp;!d.boxModel)){d.setStyles(&quot;mceEventBlocker&quot;,{position:&quot;absolute&quot;,left:A.x,top:A.y,width:A.w-2,height:A.h-2})}f=new b(&quot;mceEventBlocker&quot;);f.update();x=h.getXY();q=h.getSize();s=g.x+x.x-A.x;r=g.y+x.y-A.y;d.add(f.get(),&quot;div&quot;,{id:&quot;mcePlaceHolder&quot;,&quot;class&quot;:&quot;mcePlaceHolder&quot;,style:{left:s,top:r,width:q.w,height:q.h}});F=new b(&quot;mcePlaceHolder&quot;)}
 z=a.add(C,&quot;mousemove&quot;,function(w){var p,H,t;D();p=w.screenX-j;H=w.screenY-i;switch(E){case&quot;ResizeW&quot;:m=p;n=0-p;break;case&quot;ResizeE&quot;:n=p;break;case&quot;ResizeN&quot;:case&quot;ResizeNW&quot;:case&quot;ResizeNE&quot;:if(E==&quot;ResizeNW&quot;){m=p;n=0-p}else{if(E==&quot;ResizeNE&quot;){n=p}}k=H;B=0-H;break;case&quot;ResizeS&quot;:case&quot;ResizeSW&quot;:case&quot;ResizeSE&quot;:if(E==&quot;ResizeSW&quot;){m=p;n=0-p}else{if(E==&quot;ResizeSE&quot;){n=p}}B=H;break;case&quot;mceMove&quot;:m=p;k=H;break}if(n&lt;(t=l.features.min_width-q.w)){if(m!==0){m+=n-t}n=t}if(B&lt;(t=l.features.min_height-q.h)){if(k!==0){k+=B-t}B=t}n=Math.min(n,l.features.max_width-q.w);B=Math.min(B,l.features.max_height-q.h);m=Math.max(m,A.x-(s+A.x));k=Math.max(k,A.y-(r+A.y));m=Math.min(m,(A.w+A.x)-(s+q.w+A.x));k=Math.min(k,(A.h+A.y)-(r+q.h+A.y));if(m+k!==0){if(s+m&lt;0){m=0}if(r+k&lt;0){k=0}F.moveTo(s+m,r+k)}if(n+B!==0){F.resizeTo(q.w+n,q.h+B)}return a.cancel(w)});return a.can
 cel(G)},resizeBy:function(g,h,i){var f=this.windows[i];if(f){f.element.resizeBy(g,h);f.iframeElement.resizeBy(g,h)}},close:function(i,k){var g=this,f,j=d.doc,h,k;k=g._findId(k||i);if(!g.windows[k]){g.parent(i);return}g.count--;if(g.count==0){d.remove(&quot;mceModalBlocker&quot;);d.setAttrib(d.doc.body,&quot;aria-hidden&quot;,&quot;false&quot;);g.editor.focus()}if(f=g.windows[k]){g.onClose.dispatch(g);a.remove(j,&quot;mousedown&quot;,f.mousedownFunc);a.remove(j,&quot;click&quot;,f.clickFunc);a.clear(k);a.clear(k+&quot;_ifr&quot;);d.setAttrib(k+&quot;_ifr&quot;,&quot;src&quot;,'javascript:&quot;&quot;');f.element.remove();delete g.windows[k];h=g._frontWindow();if(h){g.focus(h.id)}}},_frontWindow:function(){var g,f=0;e(this.windows,function(h){if(h.zIndex&gt;f){g=h;f=h.zIndex}});return g},setTitle:function(f,g){var h;f=this._findId(f);if(h=d.get(f+&quot;_title&quot;)){h.innerHTML=d.encode(g)}},alert:function(g,f,j){var i=this,h;h=i.open({title:i,type:&quot;alert&quot;,button_fu
 nc:function(k){if(f){f.call(k||i,k)}i.close(null,h.id)},content:d.encode(i.editor.getLang(g,g)),inline:1,width:400,height:130})},confirm:function(g,f,j){var i=this,h;h=i.open({title:i,type:&quot;confirm&quot;,button_func:function(k){if(f){f.call(k||i,k)}i.close(null,h.id)},content:d.encode(i.editor.getLang(g,g)),inline:1,width:400,height:130})},_findId:function(f){var g=this;if(typeof(f)==&quot;string&quot;){return f}e(g.windows,function(h){var i=d.get(h.id+&quot;_ifr&quot;);if(i&amp;&amp;f==i.contentWindow){f=h.id;return false}});return f},_fixIELayout:function(i,h){var f,g;if(!tinymce.isIE6){return}e([&quot;n&quot;,&quot;s&quot;,&quot;w&quot;,&quot;e&quot;,&quot;nw&quot;,&quot;ne&quot;,&quot;sw&quot;,&quot;se&quot;],function(j){var k=d.get(i+&quot;_resize_&quot;+j);d.setStyles(k,{width:h?k.clientWidth:&quot;&quot;,height:h?k.clientHeight:&quot;&quot;,cursor:d.getStyle(k,&quot;cursor&quot;,1)});d.setStyle(i+&quot;_bottom&quot;,&quot;bottom&quot;,&quot;-1px&quot;);k=0});if(f
 =this.windows[i]){f.element.hide();f.element.show();e(d.select(&quot;div,a&quot;,i),function(k,j){if(k.currentStyle.backgroundImage!=&quot;none&quot;){g=new Image();g.src=k.currentStyle.backgroundImage.replace(/url\(\&quot;(.+)\&quot;\)/,&quot;$1&quot;)}});d.get(i).style.filter=&quot;&quot;}}});tinymce.PluginManager.add(&quot;inlinepopups&quot;,tinymce.plugins.InlinePopups)})();
</del><span class="cx">\ No newline at end of file
</span><ins>+(function(){var d=tinymce.DOM,b=tinymce.dom.Element,a=tinymce.dom.Event,e=tinymce.each,c=tinymce.is;tinymce.create(&quot;tinymce.plugins.InlinePopups&quot;,{init:function(f,g){f.onBeforeRenderUI.add(function(){f.windowManager=new tinymce.InlineWindowManager(f);d.loadCSS(g+&quot;/skins/&quot;+(f.settings.inlinepopups_skin||&quot;clearlooks2&quot;)+&quot;/window.css&quot;)})},getInfo:function(){return{longname:&quot;InlinePopups&quot;,author:&quot;Moxiecode Systems AB&quot;,authorurl:&quot;http://tinymce.moxiecode.com&quot;,infourl:&quot;http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/inlinepopups&quot;,version:tinymce.majorVersion+&quot;.&quot;+tinymce.minorVersion}}});tinymce.create(&quot;tinymce.InlineWindowManager:tinymce.WindowManager&quot;,{InlineWindowManager:function(f){var g=this;g.parent(f);g.zIndex=300000;g.count=0;g.windows={}},open:function(s,j){var z=this,i,k=&quot;&quot;,r=z.editor,g=0,v=0,h,m,o,q,l,x,y,n;s=s||{};j=j||{};if(!s.inline){return z.pa
 rent(s,j)}n=z._frontWindow();if(n&amp;&amp;d.get(n.id+&quot;_ifr&quot;)){n.focussedElement=d.get(n.id+&quot;_ifr&quot;).contentWindow.document.activeElement}if(!s.type){z.bookmark=r.selection.getBookmark(1)}i=d.uniqueId();h=d.getViewPort();s.width=parseInt(s.width||320);s.height=parseInt(s.height||240)+(tinymce.isIE?8:0);s.min_width=parseInt(s.min_width||150);s.min_height=parseInt(s.min_height||100);s.max_width=parseInt(s.max_width||2000);s.max_height=parseInt(s.max_height||2000);s.left=s.left||Math.round(Math.max(h.x,h.x+(h.w/2)-(s.width/2)));s.top=s.top||Math.round(Math.max(h.y,h.y+(h.h/2)-(s.height/2)));s.movable=s.resizable=true;j.mce_width=s.width;j.mce_height=s.height;j.mce_inline=true;j.mce_window_id=i;j.mce_auto_focus=s.auto_focus;z.features=s;z.params=j;z.onOpen.dispatch(z,s,j);if(s.type){k+=&quot; mceModal&quot;;if(s.type){k+=&quot; mce&quot;+s.type.substring(0,1).toUpperCase()+s.type.substring(1)}s.resizable=false}if(s.statusbar){k+=&quot; mceStatusbar&quot;}if(s.
 resizable){k+=&quot; mceResizable&quot;}if(s.minimizable){k+=&quot; mceMinimizable&quot;}if(s.maximizable){k+=&quot; mceMaximizable&quot;}if(s.movable){k+=&quot; mceMovable&quot;}z._addAll(d.doc.body,[&quot;div&quot;,{id:i,role:&quot;dialog&quot;,&quot;aria-labelledby&quot;:s.type?i+&quot;_content&quot;:i+&quot;_title&quot;,&quot;class&quot;:(r.settings.inlinepopups_skin||&quot;clearlooks2&quot;)+(tinymce.isIE&amp;&amp;window.getSelection?&quot; ie9&quot;:&quot;&quot;),style:&quot;width:100px;height:100px&quot;},[&quot;div&quot;,{id:i+&quot;_wrapper&quot;,&quot;class&quot;:&quot;mceWrapper&quot;+k},[&quot;div&quot;,{id:i+&quot;_top&quot;,&quot;class&quot;:&quot;mceTop&quot;},[&quot;div&quot;,{&quot;class&quot;:&quot;mceLeft&quot;}],[&quot;div&quot;,{&quot;class&quot;:&quot;mceCenter&quot;}],[&quot;div&quot;,{&quot;class&quot;:&quot;mceRight&quot;}],[&quot;span&quot;,{id:i+&quot;_title&quot;},s.title||&quot;&quot;]],[&quot;div&quot;,{id:i+&quot;_middle&quot;,&quot;class&quot;
 :&quot;mceMiddle&quot;},[&quot;div&quot;,{id:i+&quot;_left&quot;,&quot;class&quot;:&quot;mceLeft&quot;,tabindex:&quot;0&quot;}],[&quot;span&quot;,{id:i+&quot;_content&quot;}],[&quot;div&quot;,{id:i+&quot;_right&quot;,&quot;class&quot;:&quot;mceRight&quot;,tabindex:&quot;0&quot;}]],[&quot;div&quot;,{id:i+&quot;_bottom&quot;,&quot;class&quot;:&quot;mceBottom&quot;},[&quot;div&quot;,{&quot;class&quot;:&quot;mceLeft&quot;}],[&quot;div&quot;,{&quot;class&quot;:&quot;mceCenter&quot;}],[&quot;div&quot;,{&quot;class&quot;:&quot;mceRight&quot;}],[&quot;span&quot;,{id:i+&quot;_status&quot;},&quot;Content&quot;]],[&quot;a&quot;,{&quot;class&quot;:&quot;mceMove&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{&quot;class&quot;:&quot;mceMin&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;,onmousedown:&quot;return false;&quot;}],[&quot;a&quot;,{&quot;class&quot;:&quot;mceMax&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;,onmousedown:&qu
 ot;return false;&quot;}],[&quot;a&quot;,{&quot;class&quot;:&quot;mceMed&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;,onmousedown:&quot;return false;&quot;}],[&quot;a&quot;,{&quot;class&quot;:&quot;mceClose&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;,onmousedown:&quot;return false;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_n&quot;,&quot;class&quot;:&quot;mceResize mceResizeN&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_s&quot;,&quot;class&quot;:&quot;mceResize mceResizeS&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_w&quot;,&quot;class&quot;:&quot;mceResize mceResizeW&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_e&quot;,&quot;class&quot;:&quot;mceResize mceResizeE&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_nw&quot;,&quot;class&quot;:&quot;
 mceResize mceResizeNW&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_ne&quot;,&quot;class&quot;:&quot;mceResize mceResizeNE&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_sw&quot;,&quot;class&quot;:&quot;mceResize mceResizeSW&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}],[&quot;a&quot;,{id:i+&quot;_resize_se&quot;,&quot;class&quot;:&quot;mceResize mceResizeSE&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;}]]]);d.setStyles(i,{top:-10000,left:-10000});if(tinymce.isGecko){d.setStyle(i,&quot;overflow&quot;,&quot;auto&quot;)}if(!s.type){g+=d.get(i+&quot;_left&quot;).clientWidth;g+=d.get(i+&quot;_right&quot;).clientWidth;v+=d.get(i+&quot;_top&quot;).clientHeight;v+=d.get(i+&quot;_bottom&quot;).clientHeight}d.setStyles(i,{top:s.top,left:s.left,width:s.width+g,height:s.height+v});y=s.url||s.file;if(y){if(tinymce.relaxedDomain){y+=(y.indexOf(&quot;?&quot;)=
 =-1?&quot;?&quot;:&quot;&amp;&quot;)+&quot;mce_rdomain=&quot;+tinymce.relaxedDomain}y=tinymce._addVer(y)}if(!s.type){d.add(i+&quot;_content&quot;,&quot;iframe&quot;,{id:i+&quot;_ifr&quot;,src:'javascript:&quot;&quot;',frameBorder:0,style:&quot;border:0;width:10px;height:10px&quot;});d.setStyles(i+&quot;_ifr&quot;,{width:s.width,height:s.height});d.setAttrib(i+&quot;_ifr&quot;,&quot;src&quot;,y)}else{d.add(i+&quot;_wrapper&quot;,&quot;a&quot;,{id:i+&quot;_ok&quot;,&quot;class&quot;:&quot;mceButton mceOk&quot;,href:&quot;javascript:;&quot;,onmousedown:&quot;return false;&quot;},&quot;Ok&quot;);if(s.type==&quot;confirm&quot;){d.add(i+&quot;_wrapper&quot;,&quot;a&quot;,{&quot;class&quot;:&quot;mceButton mceCancel&quot;,href:&quot;javascript:;&quot;,onmousedown:&quot;return false;&quot;},&quot;Cancel&quot;)}d.add(i+&quot;_middle&quot;,&quot;div&quot;,{&quot;class&quot;:&quot;mceIcon&quot;});d.setHTML(i+&quot;_content&quot;,s.content.replace(&quot;\n&quot;,&quot;&lt;br /&gt;&quot;
 ));a.add(i,&quot;keyup&quot;,function(f){var p=27;if(f.keyCode===p){s.button_func(false);return a.cancel(f)}});a.add(i,&quot;keydown&quot;,function(f){var t,p=9;if(f.keyCode===p){t=d.select(&quot;a.mceCancel&quot;,i+&quot;_wrapper&quot;)[0];if(t&amp;&amp;t!==f.target){t.focus()}else{d.get(i+&quot;_ok&quot;).focus()}return a.cancel(f)}})}o=a.add(i,&quot;mousedown&quot;,function(t){var u=t.target,f,p;f=z.windows[i];z.focus(i);if(u.nodeName==&quot;A&quot;||u.nodeName==&quot;a&quot;){if(u.className==&quot;mceClose&quot;){z.close(null,i);return a.cancel(t)}else{if(u.className==&quot;mceMax&quot;){f.oldPos=f.element.getXY();f.oldSize=f.element.getSize();p=d.getViewPort();p.w-=2;p.h-=2;f.element.moveTo(p.x,p.y);f.element.resizeTo(p.w,p.h);d.setStyles(i+&quot;_ifr&quot;,{width:p.w-f.deltaWidth,height:p.h-f.deltaHeight});d.addClass(i+&quot;_wrapper&quot;,&quot;mceMaximized&quot;)}else{if(u.className==&quot;mceMed&quot;){f.element.moveTo(f.oldPos.x,f.oldPos.y);f.element.resizeTo(f.old
 Size.w,f.oldSize.h);f.iframeElement.resizeTo(f.oldSize.w-f.deltaWidth,f.oldSize.h-f.deltaHeight);d.removeClass(i+&quot;_wrapper&quot;,&quot;mceMaximized&quot;)}else{if(u.className==&quot;mceMove&quot;){return z._startDrag(i,t,u.className)}else{if(d.hasClass(u,&quot;mceResize&quot;)){return z._startDrag(i,t,u.className.substring(13))}}}}}}});q=a.add(i,&quot;click&quot;,function(f){var p=f.target;z.focus(i);if(p.nodeName==&quot;A&quot;||p.nodeName==&quot;a&quot;){switch(p.className){case&quot;mceClose&quot;:z.close(null,i);return a.cancel(f);case&quot;mceButton mceOk&quot;:case&quot;mceButton mceCancel&quot;:s.button_func(p.className==&quot;mceButton mceOk&quot;);return a.cancel(f)}}});a.add([i+&quot;_left&quot;,i+&quot;_right&quot;],&quot;focus&quot;,function(p){var t=d.get(i+&quot;_ifr&quot;);if(t){var f=t.contentWindow.document.body;var u=d.select(&quot;:input:enabled,*[tabindex=0]&quot;,f);if(p.target.id===(i+&quot;_left&quot;)){u[u.length-1].focus()}else{u[0].focus()}}els
 e{d.get(i+&quot;_ok&quot;).focus()}});x=z.windows[i]={id:i,mousedown_func:o,click_func:q,element:new b(i,{blocker:1,container:r.getContainer()}),iframeElement:new b(i+&quot;_ifr&quot;),features:s,deltaWidth:g,deltaHeight:v};x.iframeElement.on(&quot;focus&quot;,function(){z.focus(i)});if(z.count==0&amp;&amp;z.editor.getParam(&quot;dialog_type&quot;,&quot;modal&quot;)==&quot;modal&quot;){d.add(d.doc.body,&quot;div&quot;,{id:&quot;mceModalBlocker&quot;,&quot;class&quot;:(z.editor.settings.inlinepopups_skin||&quot;clearlooks2&quot;)+&quot;_modalBlocker&quot;,style:{zIndex:z.zIndex-1}});d.show(&quot;mceModalBlocker&quot;);d.setAttrib(d.doc.body,&quot;aria-hidden&quot;,&quot;true&quot;)}else{d.setStyle(&quot;mceModalBlocker&quot;,&quot;z-index&quot;,z.zIndex-1)}if(tinymce.isIE6||/Firefox\/2\./.test(navigator.userAgent)||(tinymce.isIE&amp;&amp;!d.boxModel)){d.setStyles(&quot;mceModalBlocker&quot;,{position:&quot;absolute&quot;,left:h.x,top:h.y,width:h.w-2,height:h.h-2})}d.setAttrib
 (i,&quot;aria-hidden&quot;,&quot;false&quot;);z.focus(i);z._fixIELayout(i,1);if(d.get(i+&quot;_ok&quot;)){d.get(i+&quot;_ok&quot;).focus()}z.count++;return x},focus:function(h){var g=this,f;if(f=g.windows[h]){f.zIndex=this.zIndex++;f.element.setStyle(&quot;zIndex&quot;,f.zIndex);f.element.update();h=h+&quot;_wrapper&quot;;d.removeClass(g.lastId,&quot;mceFocus&quot;);d.addClass(h,&quot;mceFocus&quot;);g.lastId=h;if(f.focussedElement){f.focussedElement.focus()}else{if(d.get(h+&quot;_ok&quot;)){d.get(f.id+&quot;_ok&quot;).focus()}else{if(d.get(f.id+&quot;_ifr&quot;)){d.get(f.id+&quot;_ifr&quot;).focus()}}}}},_addAll:function(k,h){var g,l,f=this,j=tinymce.DOM;if(c(h,&quot;string&quot;)){k.appendChild(j.doc.createTextNode(h))}else{if(h.length){k=k.appendChild(j.create(h[0],h[1]));for(g=2;g&lt;h.length;g++){f._addAll(k,h[g])}}}},_startDrag:function(v,G,E){var o=this,u,z,C=d.doc,f,l=o.windows[v],h=l.element,y=h.getXY(),x,q,F,g,A,s,r,j,i,m,k,n,B;g={x:0,y:0};A=d.getViewPort();A.w-=2;
 A.h-=2;j=G.screenX;i=G.screenY;m=k=n=B=0;u=a.add(C,&quot;mouseup&quot;,function(p){a.remove(C,&quot;mouseup&quot;,u);a.remove(C,&quot;mousemove&quot;,z);if(f){f.remove()}h.moveBy(m,k);h.resizeBy(n,B);q=h.getSize();d.setStyles(v+&quot;_ifr&quot;,{width:q.w-l.deltaWidth,height:q.h-l.deltaHeight});o._fixIELayout(v,1);return a.cancel(p)});if(E!=&quot;Move&quot;){D()}function D(){if(f){return}o._fixIELayout(v,0);d.add(C.body,&quot;div&quot;,{id:&quot;mceEventBlocker&quot;,&quot;class&quot;:&quot;mceEventBlocker &quot;+(o.editor.settings.inlinepopups_skin||&quot;clearlooks2&quot;),style:{zIndex:o.zIndex+1}});if(tinymce.isIE6||(tinymce.isIE&amp;&amp;!d.boxModel)){d.setStyles(&quot;mceEventBlocker&quot;,{position:&quot;absolute&quot;,left:A.x,top:A.y,width:A.w-2,height:A.h-2})}f=new b(&quot;mceEventBlocker&quot;);f.update();x=h.getXY();q=h.getSize();s=g.x+x.x-A.x;r=g.y+x.y-A.y;d.add(f.get(),&quot;div&quot;,{id:&quot;mcePlaceHolder&quot;,&quot;class&quot;:&quot;mcePlaceHolder&quot;,s
 tyle:{left:s,top:r,width:q.w,height:q.h}});F=new b(&quot;mcePlaceHolder&quot;)}z=a.add(C,&quot;mousemove&quot;,function(w){var p,H,t;D();p=w.screenX-j;H=w.screenY-i;switch(E){case&quot;ResizeW&quot;:m=p;n=0-p;break;case&quot;ResizeE&quot;:n=p;break;case&quot;ResizeN&quot;:case&quot;ResizeNW&quot;:case&quot;ResizeNE&quot;:if(E==&quot;ResizeNW&quot;){m=p;n=0-p}else{if(E==&quot;ResizeNE&quot;){n=p}}k=H;B=0-H;break;case&quot;ResizeS&quot;:case&quot;ResizeSW&quot;:case&quot;ResizeSE&quot;:if(E==&quot;ResizeSW&quot;){m=p;n=0-p}else{if(E==&quot;ResizeSE&quot;){n=p}}B=H;break;case&quot;mceMove&quot;:m=p;k=H;break}if(n&lt;(t=l.features.min_width-q.w)){if(m!==0){m+=n-t}n=t}if(B&lt;(t=l.features.min_height-q.h)){if(k!==0){k+=B-t}B=t}n=Math.min(n,l.features.max_width-q.w);B=Math.min(B,l.features.max_height-q.h);m=Math.max(m,A.x-(s+A.x));k=Math.max(k,A.y-(r+A.y));m=Math.min(m,(A.w+A.x)-(s+q.w+A.x));k=Math.min(k,(A.h+A.y)-(r+q.h+A.y));if(m+k!==0){if(s+m&lt;0){m=0}if(r+k&lt;0){k=0}F.moveTo
 (s+m,r+k)}if(n+B!==0){F.resizeTo(q.w+n,q.h+B)}return a.cancel(w)});return a.cancel(G)},resizeBy:function(g,h,i){var f=this.windows[i];if(f){f.element.resizeBy(g,h);f.iframeElement.resizeBy(g,h)}},close:function(i,k){var g=this,f,j=d.doc,h,k;k=g._findId(k||i);if(!g.windows[k]){g.parent(i);return}g.count--;if(g.count==0){d.remove(&quot;mceModalBlocker&quot;);d.setAttrib(d.doc.body,&quot;aria-hidden&quot;,&quot;false&quot;);g.editor.focus()}if(f=g.windows[k]){g.onClose.dispatch(g);a.remove(j,&quot;mousedown&quot;,f.mousedownFunc);a.remove(j,&quot;click&quot;,f.clickFunc);a.clear(k);a.clear(k+&quot;_ifr&quot;);d.setAttrib(k+&quot;_ifr&quot;,&quot;src&quot;,'javascript:&quot;&quot;');f.element.remove();delete g.windows[k];h=g._frontWindow();if(h){g.focus(h.id)}}},_frontWindow:function(){var g,f=0;e(this.windows,function(h){if(h.zIndex&gt;f){g=h;f=h.zIndex}});return g},setTitle:function(f,g){var h;f=this._findId(f);if(h=d.get(f+&quot;_title&quot;)){h.innerHTML=d.encode(g)}},alert:
 function(g,f,j){var i=this,h;h=i.open({title:i,type:&quot;alert&quot;,button_func:function(k){if(f){f.call(k||i,k)}i.close(null,h.id)},content:d.encode(i.editor.getLang(g,g)),inline:1,width:400,height:130})},confirm:function(g,f,j){var i=this,h;h=i.open({title:i,type:&quot;confirm&quot;,button_func:function(k){if(f){f.call(k||i,k)}i.close(null,h.id)},content:d.encode(i.editor.getLang(g,g)),inline:1,width:400,height:130})},_findId:function(f){var g=this;if(typeof(f)==&quot;string&quot;){return f}e(g.windows,function(h){var i=d.get(h.id+&quot;_ifr&quot;);if(i&amp;&amp;f==i.contentWindow){f=h.id;return false}});return f},_fixIELayout:function(i,h){var f,g;if(!tinymce.isIE6){return}e([&quot;n&quot;,&quot;s&quot;,&quot;w&quot;,&quot;e&quot;,&quot;nw&quot;,&quot;ne&quot;,&quot;sw&quot;,&quot;se&quot;],function(j){var k=d.get(i+&quot;_resize_&quot;+j);d.setStyles(k,{width:h?k.clientWidth:&quot;&quot;,height:h?k.clientHeight:&quot;&quot;,cursor:d.getStyle(k,&quot;cursor&quot;,1)});d
 .setStyle(i+&quot;_bottom&quot;,&quot;bottom&quot;,&quot;-1px&quot;);k=0});if(f=this.windows[i]){f.element.hide();f.element.show();e(d.select(&quot;div,a&quot;,i),function(k,j){if(k.currentStyle.backgroundImage!=&quot;none&quot;){g=new Image();g.src=k.currentStyle.backgroundImage.replace(/url\(\&quot;(.+)\&quot;\)/,&quot;$1&quot;)}});d.get(i).style.filter=&quot;&quot;}}});tinymce.PluginManager.add(&quot;inlinepopups&quot;,tinymce.plugins.InlinePopups)})();
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkwpincludesjstinymcepluginsinlinepopupsskinsclearlooks2windowcss"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/plugins/inlinepopups/skins/clearlooks2/window.css (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/plugins/inlinepopups/skins/clearlooks2/window.css        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/plugins/inlinepopups/skins/clearlooks2/window.css        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -79,7 +79,7 @@
</span><span class="cx"> .clearlooks2 .mceStatusbar .mceBottom span {display:block; left:7px; font-family:Arial, Verdana; font-size:11px; line-height:23px}
</span><span class="cx"> 
</span><span class="cx"> /* Actions */
</span><del>-.clearlooks2 a {width:29px; height:16px; top:3px}
</del><ins>+.clearlooks2 a {width:29px; height:16px; top:3px;}
</ins><span class="cx"> .clearlooks2 .mceClose {right:6px; background:url(img/buttons.gif) -87px 0}
</span><span class="cx"> .clearlooks2 .mceMin {display:none; right:68px; background:url(img/buttons.gif) 0 0}
</span><span class="cx"> .clearlooks2 .mceMed {display:none; right:37px; background:url(img/buttons.gif) -29px 0}
</span><span class="lines">@@ -107,7 +107,7 @@
</span><span class="cx"> .clearlooks2 a.mceResizeN {top:0; left:0; width:100%; cursor:n-resize}
</span><span class="cx"> .clearlooks2 a.mceResizeNW {top:0; left:0; cursor:nw-resize}
</span><span class="cx"> .clearlooks2 a.mceResizeNE {top:0; right:0; cursor:ne-resize}
</span><del>-.clearlooks2 a.mceResizeW {top:0; left:0; height:100%; cursor:w-resize}
</del><ins>+.clearlooks2 a.mceResizeW {top:0; left:0; height:100%; cursor:w-resize;}
</ins><span class="cx"> .clearlooks2 a.mceResizeE {top:0; right:0; height:100%; cursor:e-resize}
</span><span class="cx"> .clearlooks2 a.mceResizeS {bottom:0; left:0; width:100%; cursor:s-resize}
</span><span class="cx"> .clearlooks2 a.mceResizeSW {bottom:0; left:0; cursor:sw-resize}
</span><span class="lines">@@ -124,13 +124,3 @@
</span><span class="cx"> .clearlooks2 .mceConfirm .mceOk {left:50%; top:auto; margin-left: -90px}
</span><span class="cx"> .clearlooks2 .mceConfirm .mceCancel {left:50%; top:auto}
</span><span class="cx"> .clearlooks2 .mceConfirm .mceIcon {background:url(img/confirm.gif)}
</span><del>-
-/* IE9 fixes */
-.clearlooks2.ie9 .mceTop .mceCenter {clip:auto;}
-.clearlooks2.ie9 .mceMiddle {clip:auto;}
-.clearlooks2.ie9 .mceMiddle .mceLeft, .clearlooks2.ie9 .mceMiddle .mceRight {top: 23px;}
-.clearlooks2.ie9 .mceAlert .mceMiddle span, .clearlooks2.ie9 .mceConfirm .mceMiddle span {top:13px;}
-.clearlooks2.ie9 .mceModal .mceMiddle {top:23px}
-.clearlooks2.ie9 .mceModal .mceMiddle .mceLeft, .clearlooks2.ie9 .mceModal .mceMiddle .mceRight {top: 0}
-.clearlooks2.ie9 .mceMiddle .mceIcon {top:13px}
-.clearlooks2.ie9 .mceTop .mceCenter {top:0; right:auto; left:6px; width:calc(100%-12px)}
</del></span></pre></div>
<a id="trunkwpincludesjstinymcepluginsinlinepopupstemplatehtm"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/plugins/inlinepopups/template.htm (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/plugins/inlinepopups/template.htm        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/plugins/inlinepopups/template.htm        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
</span><span class="cx"> &lt;head&gt;
</span><span class="cx"> &lt;title&gt;Template for dialogs&lt;/title&gt;
</span><del>-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;skins/clearlooks2/window.css?ver=342-20110407&quot; /&gt;
</del><ins>+&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;skins/clearlooks2/window.css?ver=345-20110908&quot; /&gt;
</ins><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body&gt;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkwpincludesjstinymcepluginsmediaeditor_pluginjs"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/plugins/media/editor_plugin.js (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/plugins/media/editor_plugin.js        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/plugins/media/editor_plugin.js        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -1 +1 @@
</span><del>-(function(){var d=tinymce.explode(&quot;id,name,width,height,style,align,class,hspace,vspace,bgcolor,type&quot;),h=tinymce.makeMap(d.join(&quot;,&quot;)),b=tinymce.html.Node,f,a,g=tinymce.util.JSON,e;f=[[&quot;Flash&quot;,&quot;d27cdb6e-ae6d-11cf-96b8-444553540000&quot;,&quot;application/x-shockwave-flash&quot;,&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;],[&quot;ShockWave&quot;,&quot;166b1bca-3f9c-11cf-8075-444553540000&quot;,&quot;application/x-director&quot;,&quot;http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,5,1,0&quot;],[&quot;WindowsMedia&quot;,&quot;6bf52a52-394a-11d3-b153-00c04f79faa6,22d6f312-b0f6-11d0-94ab-0080c74c7e95,05589fa1-c356-11ce-bf01-00aa0055595a&quot;,&quot;application/x-mplayer2&quot;,&quot;http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701&quot;],[&quot;QuickTime&quot;,&quot;02bf25d5-8c17-4b23-bc80-d3488abddc6b&quot;,&quot;
 video/quicktime&quot;,&quot;http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0&quot;],[&quot;RealMedia&quot;,&quot;cfcdaa03-8be4-11cf-b84b-0020afbbccfa&quot;,&quot;audio/x-pn-realaudio-plugin&quot;,&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;],[&quot;Java&quot;,&quot;8ad9c840-044e-11d1-b3e9-00805f499d93&quot;,&quot;application/x-java-applet&quot;,&quot;http://java.sun.com/products/plugin/autodl/jinstall-1_5_0-windows-i586.cab#Version=1,5,0,0&quot;],[&quot;Silverlight&quot;,&quot;dfeaf541-f3e1-4c24-acac-99c30715084a&quot;,&quot;application/x-silverlight-2&quot;],[&quot;Iframe&quot;],[&quot;Video&quot;]];function c(m){var l,j,k;if(m&amp;&amp;!m.splice){j=[];for(k=0;true;k++){if(m[k]){j[k]=m[k]}else{break}}return j}return m}tinymce.create(&quot;tinymce.plugins.MediaPlugin&quot;,{init:function(n,j){var r=this,l={},m,p,q,k;function o(i){return i&amp;&amp;i.nodeName===&quot;IMG&quot;&amp;&amp;n.dom.hasClass(i,&quot;mceIt
 emMedia&quot;)}r.editor=n;r.url=j;a=&quot;&quot;;for(m=0;m&lt;f.length;m++){k=f[m][0];q={name:k,clsids:tinymce.explode(f[m][1]||&quot;&quot;),mimes:tinymce.explode(f[m][2]||&quot;&quot;),codebase:f[m][3]};for(p=0;p&lt;q.clsids.length;p++){l[&quot;clsid:&quot;+q.clsids[p]]=q}for(p=0;p&lt;q.mimes.length;p++){l[q.mimes[p]]=q}l[&quot;mceItem&quot;+k]=q;l[k.toLowerCase()]=q;a+=(a?&quot;|&quot;:&quot;&quot;)+k}tinymce.each(n.getParam(&quot;media_types&quot;,&quot;video=mp4,m4v,ogv,webm;silverlight=xap;flash=swf,flv;shockwave=dcr;quicktime=mov,qt,mpg,mp3,mpeg;shockwave=dcr;windowsmedia=avi,wmv,wm,asf,asx,wmx,wvx;realmedia=rm,ra,ram;java=jar&quot;).split(&quot;;&quot;),function(v){var s,u,t;v=v.split(/=/);u=tinymce.explode(v[1].toLowerCase());for(s=0;s&lt;u.length;s++){t=l[v[0].toLowerCase()];if(t){l[u[s]]=t}}});a=new RegExp(&quot;write(&quot;+a+&quot;)\\(([^)]+)\\)&quot;);r.lookup=l;n.onPreInit.add(function(){n.schema.addValidElements(&quot;object[id|style|width|height|classid|code
 base|*],param[name|value],embed[id|style|width|height|type|src|*],video[*],audio[*],source[*]&quot;);n.parser.addNodeFilter(&quot;object,embed,video,audio,script,iframe&quot;,function(s){var t=s.length;while(t--){r.objectToImg(s[t])}});n.serializer.addNodeFilter(&quot;img&quot;,function(s,u,t){var v=s.length,w;while(v--){w=s[v];if((w.attr(&quot;class&quot;)||&quot;&quot;).indexOf(&quot;mceItemMedia&quot;)!==-1){r.imgToObject(w,t)}}})});n.onInit.add(function(){if(n.theme&amp;&amp;n.theme.onResolveName){n.theme.onResolveName.add(function(i,s){if(s.name===&quot;img&quot;&amp;&amp;n.dom.hasClass(s.node,&quot;mceItemMedia&quot;)){s.name=&quot;media&quot;}})}if(n&amp;&amp;n.plugins.contextmenu){n.plugins.contextmenu.onContextMenu.add(function(s,t,i){if(i.nodeName===&quot;IMG&quot;&amp;&amp;i.className.indexOf(&quot;mceItemMedia&quot;)!==-1){t.add({title:&quot;media.edit&quot;,icon:&quot;media&quot;,cmd:&quot;mceMedia&quot;})}})}});n.addCommand(&quot;mceMedia&quot;,function(){var s
 ,i;i=n.selection.getNode();if(o(i)){s=g.parse(n.dom.getAttrib(i,&quot;data-mce-json&quot;));tinymce.each(d,function(t){var u=n.dom.getAttrib(i,t);if(u){s[t]=u}});s.type=r.getType(i.className).name.toLowerCase()}if(!s){s={type:&quot;flash&quot;,video:{sources:[]},params:{}}}n.windowManager.open({file:j+&quot;/media.htm&quot;,width:430+parseInt(n.getLang(&quot;media.delta_width&quot;,0)),height:500+parseInt(n.getLang(&quot;media.delta_height&quot;,0)),inline:1},{plugin_url:j,data:s})});n.addButton(&quot;media&quot;,{title:&quot;media.desc&quot;,cmd:&quot;mceMedia&quot;});n.onNodeChange.add(function(s,i,t){i.setActive(&quot;media&quot;,o(t))})},convertUrl:function(k,n){var j=this,m=j.editor,l=m.settings,o=l.url_converter,i=l.url_converter_scope||j;if(!k){return k}if(n){return m.documentBaseURI.toAbsolute(k)}return o.call(i,k,&quot;src&quot;,&quot;object&quot;)},getInfo:function(){return{longname:&quot;Media&quot;,author:&quot;Moxiecode Systems AB&quot;,authorurl:&quot;http://ti
 nymce.moxiecode.com&quot;,infourl:&quot;http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/media&quot;,version:tinymce.majorVersion+&quot;.&quot;+tinymce.minorVersion}},dataToImg:function(m,k){var r=this,o=r.editor,p=o.documentBaseURI,j,q,n,l;m.params.src=r.convertUrl(m.params.src,k);q=m.video.attrs;if(q){q.src=r.convertUrl(q.src,k)}if(q){q.poster=r.convertUrl(q.poster,k)}j=c(m.video.sources);if(j){for(l=0;l&lt;j.length;l++){j[l].src=r.convertUrl(j[l].src,k)}}n=r.editor.dom.create(&quot;img&quot;,{id:m.id,style:m.style,align:m.align,src:r.editor.theme.url+&quot;/img/trans.gif&quot;,&quot;class&quot;:&quot;mceItemMedia mceItem&quot;+r.getType(m.type).name,&quot;data-mce-json&quot;:g.serialize(m,&quot;'&quot;)});n.width=m.width||&quot;320&quot;;n.height=m.height||&quot;240&quot;;return n},dataToHtml:function(i,j){return this.editor.serializer.serialize(this.dataToImg(i,j),{force_absolute:j})},htmlToData:function(k){var j,i,l;l={type:&quot;flash&quot;,video:{sources:[]},params
 :{}};j=this.editor.parser.parse(k);i=j.getAll(&quot;img&quot;)[0];if(i){l=g.parse(i.attr(&quot;data-mce-json&quot;));l.type=this.getType(i.attr(&quot;class&quot;)).name.toLowerCase();tinymce.each(d,function(m){var n=i.attr(m);if(n){l[m]=n}})}return l},getType:function(m){var k,j,l;j=tinymce.explode(m,&quot; &quot;);for(k=0;k&lt;j.length;k++){l=this.lookup[j[k]];if(l){return l}}},imgToObject:function(x,n){var t=this,o=t.editor,A,E,j,s,F,w,D,u,k,C,r,p,y,B,m,v,l,z;function q(i,G){var K,J,L,I,H;H=o.getParam(&quot;flash_video_player_url&quot;,t.convertUrl(t.url+&quot;/moxieplayer.swf&quot;));if(H){K=o.documentBaseURI;D.params.src=H;if(o.getParam(&quot;flash_video_player_absvideourl&quot;,true)){i=K.toAbsolute(i||&quot;&quot;,true);G=K.toAbsolute(G||&quot;&quot;,true)}L=&quot;&quot;;J=o.getParam(&quot;flash_video_player_flashvars&quot;,{url:&quot;$url&quot;,poster:&quot;$poster&quot;});tinymce.each(J,function(N,M){N=N.replace(/\$url/,i||&quot;&quot;);N=N.replace(/\$poster/,G||&quo
 t;&quot;);if(N.length&gt;0){L+=(L?&quot;&amp;&quot;:&quot;&quot;)+M+&quot;=&quot;+escape(N)}});if(L.length){D.params.flashvars=L}I=o.getParam(&quot;flash_video_player_params&quot;,{allowfullscreen:true,allowscriptaccess:true});tinymce.each(I,function(N,M){D.params[M]=&quot;&quot;+N})}}D=g.parse(x.attr(&quot;data-mce-json&quot;));p=this.getType(x.attr(&quot;class&quot;));z=x.attr(&quot;data-mce-style&quot;);if(!z){z=x.attr(&quot;style&quot;);if(z){z=o.dom.serializeStyle(o.dom.parseStyle(z,&quot;img&quot;))}}if(p.name===&quot;Iframe&quot;){v=new b(&quot;iframe&quot;,1);tinymce.each(d,function(i){var G=x.attr(i);if(i==&quot;class&quot;&amp;&amp;G){G=G.replace(/mceItem.+ ?/g,&quot;&quot;)}if(G&amp;&amp;G.length&gt;0){v.attr(i,G)}});for(F in D.params){v.attr(F,D.params[F])}v.attr({style:z,src:D.params.src});x.replace(v);return}if(this.editor.settings.media_use_script){v=new b(&quot;script&quot;,1).attr(&quot;type&quot;,&quot;text/javascript&quot;);w=new b(&quot;#text&quot;,3);w.v
 alue=&quot;write&quot;+p.name+&quot;(&quot;+g.serialize(tinymce.extend(D.params,{width:x.attr(&quot;width&quot;),height:x.attr(&quot;height&quot;)}))+&quot;);&quot;;v.append(w);x.replace(v);return}if(p.name===&quot;Video&quot;&amp;&amp;D.video.sources[0]){A=new b(&quot;video&quot;,1).attr(tinymce.extend({id:x.attr(&quot;id&quot;),width:x.attr(&quot;width&quot;),height:x.attr(&quot;height&quot;),style:z},D.video.attrs));if(D.video.attrs){l=D.video.attrs.poster}k=D.video.sources=c(D.video.sources);for(y=0;y&lt;k.length;y++){if(/\.mp4$/.test(k[y].src)){m=k[y].src}}if(!k[0].type){A.attr(&quot;src&quot;,k[0].src);k.splice(0,1)}for(y=0;y&lt;k.length;y++){u=new b(&quot;source&quot;,1).attr(k[y]);u.shortEnded=true;A.append(u)}if(m){q(m,l);p=t.getType(&quot;flash&quot;)}else{D.params.src=&quot;&quot;}}if(D.params.src){if(/\.flv$/i.test(D.params.src)){q(D.params.src,&quot;&quot;)}if(n&amp;&amp;n.force_absolute){D.params.src=o.documentBaseURI.toAbsolute(D.params.src)}E=new b(&quot;obje
 ct&quot;,1).attr({id:x.attr(&quot;id&quot;),width:x.attr(&quot;width&quot;),height:x.attr(&quot;height&quot;),style:z});tinymce.each(d,function(i){if(D[i]&amp;&amp;i!=&quot;type&quot;){E.attr(i,D[i])}});for(F in D.params){r=new b(&quot;param&quot;,1);r.shortEnded=true;w=D.params[F];if(F===&quot;src&quot;&amp;&amp;p.name===&quot;WindowsMedia&quot;){F=&quot;url&quot;}r.attr({name:F,value:w});E.append(r)}if(this.editor.getParam(&quot;media_strict&quot;,true)){E.attr({data:D.params.src,type:p.mimes[0]})}else{E.attr({classid:&quot;clsid:&quot;+p.clsids[0],codebase:p.codebase});j=new b(&quot;embed&quot;,1);j.shortEnded=true;j.attr({id:x.attr(&quot;id&quot;),width:x.attr(&quot;width&quot;),height:x.attr(&quot;height&quot;),style:z,type:p.mimes[0]});for(F in D.params){j.attr(F,D.params[F])}tinymce.each(d,function(i){if(D[i]&amp;&amp;i!=&quot;type&quot;){j.attr(i,D[i])}});E.append(j)}if(D.object_html){w=new b(&quot;#text&quot;,3);w.raw=true;w.value=D.object_html;E.append(w)}if(A){A.a
 ppend(E)}}if(A){if(D.video_html){w=new b(&quot;#text&quot;,3);w.raw=true;w.value=D.video_html;A.append(w)}}if(A||E){x.replace(A||E)}else{x.remove()}},objectToImg:function(y){var F,j,A,p,G,H,u,w,t,B,z,q,o,D,x,k,E,n,C=this.lookup,l,v,s=this.editor.settings.url_converter,m=this.editor.settings.url_converter_scope;function r(i){return new tinymce.html.Serializer({inner:true,validate:false}).serialize(i)}if(!y.parent){return}if(y.name===&quot;script&quot;){if(y.firstChild){l=a.exec(y.firstChild.value)}if(!l){return}n=l[1];E={video:{},params:g.parse(l[2])};w=E.params.width;t=E.params.height}E=E||{video:{},params:{}};G=new b(&quot;img&quot;,1);G.attr({src:this.editor.theme.url+&quot;/img/trans.gif&quot;});H=y.name;if(H===&quot;video&quot;){A=y;F=y.getAll(&quot;object&quot;)[0];j=y.getAll(&quot;embed&quot;)[0];w=A.attr(&quot;width&quot;);t=A.attr(&quot;height&quot;);u=A.attr(&quot;id&quot;);E.video={attrs:{},sources:[]};v=E.video.attrs;for(H in A.attributes.map){v[H]=A.attributes.ma
 p[H]}x=y.attr(&quot;src&quot;);if(x){E.video.sources.push({src:s.call(m,x,&quot;src&quot;,&quot;video&quot;)})}k=A.getAll(&quot;source&quot;);for(z=0;z&lt;k.length;z++){x=k[z].remove();E.video.sources.push({src:s.call(m,x.attr(&quot;src&quot;),&quot;src&quot;,&quot;source&quot;),type:x.attr(&quot;type&quot;),media:x.attr(&quot;media&quot;)})}if(v.poster){v.poster=s.call(m,v.poster,&quot;poster&quot;,&quot;video&quot;)}}if(y.name===&quot;object&quot;){F=y;j=y.getAll(&quot;embed&quot;)[0]}if(y.name===&quot;embed&quot;){j=y}if(y.name===&quot;iframe&quot;){p=y;n=&quot;Iframe&quot;}if(F){w=w||F.attr(&quot;width&quot;);t=t||F.attr(&quot;height&quot;);B=B||F.attr(&quot;style&quot;);u=u||F.attr(&quot;id&quot;);D=F.getAll(&quot;param&quot;);for(z=0;z&lt;D.length;z++){o=D[z];H=o.remove().attr(&quot;name&quot;);if(!h[H]){E.params[H]=o.attr(&quot;value&quot;)}}E.params.src=E.params.src||F.attr(&quot;data&quot;)}if(j){w=w||j.attr(&quot;width&quot;);t=t||j.attr(&quot;height&quot;);B=B||j.
 attr(&quot;style&quot;);u=u||j.attr(&quot;id&quot;);for(H in j.attributes.map){if(!h[H]&amp;&amp;!E.params[H]){E.params[H]=j.attributes.map[H]}}}if(p){w=p.attr(&quot;width&quot;);t=p.attr(&quot;height&quot;);B=B||p.attr(&quot;style&quot;);u=p.attr(&quot;id&quot;);tinymce.each(d,function(i){G.attr(i,p.attr(i))});for(H in p.attributes.map){if(!h[H]&amp;&amp;!E.params[H]){E.params[H]=p.attributes.map[H]}}}if(E.params.movie){E.params.src=E.params.src||E.params.movie;delete E.params.movie}if(E.params.src){E.params.src=s.call(m,E.params.src,&quot;src&quot;,&quot;object&quot;)}if(A){n=C.video.name}if(F&amp;&amp;!n){n=(C[(F.attr(&quot;clsid&quot;)||&quot;&quot;).toLowerCase()]||C[(F.attr(&quot;type&quot;)||&quot;&quot;).toLowerCase()]||{}).name}if(j&amp;&amp;!n){n=(C[(j.attr(&quot;type&quot;)||&quot;&quot;).toLowerCase()]||{}).name}y.replace(G);if(j){j.remove()}if(F){q=r(F.remove());if(q){E.object_html=q}}if(A){q=r(A.remove());if(q){E.video_html=q}}G.attr({id:u,&quot;class&quot;:&qu
 ot;mceItemMedia mceItem&quot;+(n||&quot;Flash&quot;),style:B,width:w||&quot;320&quot;,height:t||&quot;240&quot;,&quot;data-mce-json&quot;:g.serialize(E,&quot;'&quot;)})}});tinymce.PluginManager.add(&quot;media&quot;,tinymce.plugins.MediaPlugin)})();
</del><span class="cx">\ No newline at end of file
</span><ins>+(function(){var d=tinymce.explode(&quot;id,name,width,height,style,align,class,hspace,vspace,bgcolor,type&quot;),h=tinymce.makeMap(d.join(&quot;,&quot;)),b=tinymce.html.Node,f,a,g=tinymce.util.JSON,e;f=[[&quot;Flash&quot;,&quot;d27cdb6e-ae6d-11cf-96b8-444553540000&quot;,&quot;application/x-shockwave-flash&quot;,&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;],[&quot;ShockWave&quot;,&quot;166b1bca-3f9c-11cf-8075-444553540000&quot;,&quot;application/x-director&quot;,&quot;http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,5,1,0&quot;],[&quot;WindowsMedia&quot;,&quot;6bf52a52-394a-11d3-b153-00c04f79faa6,22d6f312-b0f6-11d0-94ab-0080c74c7e95,05589fa1-c356-11ce-bf01-00aa0055595a&quot;,&quot;application/x-mplayer2&quot;,&quot;http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701&quot;],[&quot;QuickTime&quot;,&quot;02bf25d5-8c17-4b23-bc80-d3488abddc6b&quot;,&quot;
 video/quicktime&quot;,&quot;http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0&quot;],[&quot;RealMedia&quot;,&quot;cfcdaa03-8be4-11cf-b84b-0020afbbccfa&quot;,&quot;audio/x-pn-realaudio-plugin&quot;,&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot;],[&quot;Java&quot;,&quot;8ad9c840-044e-11d1-b3e9-00805f499d93&quot;,&quot;application/x-java-applet&quot;,&quot;http://java.sun.com/products/plugin/autodl/jinstall-1_5_0-windows-i586.cab#Version=1,5,0,0&quot;],[&quot;Silverlight&quot;,&quot;dfeaf541-f3e1-4c24-acac-99c30715084a&quot;,&quot;application/x-silverlight-2&quot;],[&quot;Iframe&quot;],[&quot;Video&quot;],[&quot;Audio&quot;]];function c(m){var l,j,k;if(m&amp;&amp;!m.splice){j=[];for(k=0;true;k++){if(m[k]){j[k]=m[k]}else{break}}return j}return m}tinymce.create(&quot;tinymce.plugins.MediaPlugin&quot;,{init:function(n,j){var r=this,l={},m,p,q,k;function o(i){return i&amp;&amp;i.nodeName===&quot;IMG&quot;&amp;&amp;n.dom.ha
 sClass(i,&quot;mceItemMedia&quot;)}r.editor=n;r.url=j;a=&quot;&quot;;for(m=0;m&lt;f.length;m++){k=f[m][0];q={name:k,clsids:tinymce.explode(f[m][1]||&quot;&quot;),mimes:tinymce.explode(f[m][2]||&quot;&quot;),codebase:f[m][3]};for(p=0;p&lt;q.clsids.length;p++){l[&quot;clsid:&quot;+q.clsids[p]]=q}for(p=0;p&lt;q.mimes.length;p++){l[q.mimes[p]]=q}l[&quot;mceItem&quot;+k]=q;l[k.toLowerCase()]=q;a+=(a?&quot;|&quot;:&quot;&quot;)+k}tinymce.each(n.getParam(&quot;media_types&quot;,&quot;video=mp4,m4v,ogv,webm;silverlight=xap;flash=swf,flv;shockwave=dcr;quicktime=mov,qt,mpg,mpeg;shockwave=dcr;windowsmedia=avi,wmv,wm,asf,asx,wmx,wvx;realmedia=rm,ra,ram;java=jar;audio=mp3,ogg&quot;).split(&quot;;&quot;),function(v){var s,u,t;v=v.split(/=/);u=tinymce.explode(v[1].toLowerCase());for(s=0;s&lt;u.length;s++){t=l[v[0].toLowerCase()];if(t){l[u[s]]=t}}});a=new RegExp(&quot;write(&quot;+a+&quot;)\\(([^)]+)\\)&quot;);r.lookup=l;n.onPreInit.add(function(){n.schema.addValidElements(&quot;object[id|s
 tyle|width|height|classid|codebase|*],param[name|value],embed[id|style|width|height|type|src|*],video[*],audio[*],source[*]&quot;);n.parser.addNodeFilter(&quot;object,embed,video,audio,script,iframe&quot;,function(s){var t=s.length;while(t--){r.objectToImg(s[t])}});n.serializer.addNodeFilter(&quot;img&quot;,function(s,u,t){var v=s.length,w;while(v--){w=s[v];if((w.attr(&quot;class&quot;)||&quot;&quot;).indexOf(&quot;mceItemMedia&quot;)!==-1){r.imgToObject(w,t)}}})});n.onInit.add(function(){if(n.theme&amp;&amp;n.theme.onResolveName){n.theme.onResolveName.add(function(i,s){if(s.name===&quot;img&quot;&amp;&amp;n.dom.hasClass(s.node,&quot;mceItemMedia&quot;)){s.name=&quot;media&quot;}})}if(n&amp;&amp;n.plugins.contextmenu){n.plugins.contextmenu.onContextMenu.add(function(s,t,i){if(i.nodeName===&quot;IMG&quot;&amp;&amp;i.className.indexOf(&quot;mceItemMedia&quot;)!==-1){t.add({title:&quot;media.edit&quot;,icon:&quot;media&quot;,cmd:&quot;mceMedia&quot;})}})}});n.addCommand(&quot;m
 ceMedia&quot;,function(){var s,i;i=n.selection.getNode();if(o(i)){s=n.dom.getAttrib(i,&quot;data-mce-json&quot;);if(s){s=g.parse(s);tinymce.each(d,function(t){var u=n.dom.getAttrib(i,t);if(u){s[t]=u}});s.type=r.getType(i.className).name.toLowerCase()}}if(!s){s={type:&quot;flash&quot;,video:{sources:[]},params:{}}}n.windowManager.open({file:j+&quot;/media.htm&quot;,width:430+parseInt(n.getLang(&quot;media.delta_width&quot;,0)),height:500+parseInt(n.getLang(&quot;media.delta_height&quot;,0)),inline:1},{plugin_url:j,data:s})});n.addButton(&quot;media&quot;,{title:&quot;media.desc&quot;,cmd:&quot;mceMedia&quot;});n.onNodeChange.add(function(s,i,t){i.setActive(&quot;media&quot;,o(t))})},convertUrl:function(k,n){var j=this,m=j.editor,l=m.settings,o=l.url_converter,i=l.url_converter_scope||j;if(!k){return k}if(n){return m.documentBaseURI.toAbsolute(k)}return o.call(i,k,&quot;src&quot;,&quot;object&quot;)},getInfo:function(){return{longname:&quot;Media&quot;,author:&quot;Moxiecode S
 ystems AB&quot;,authorurl:&quot;http://tinymce.moxiecode.com&quot;,infourl:&quot;http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/media&quot;,version:tinymce.majorVersion+&quot;.&quot;+tinymce.minorVersion}},dataToImg:function(m,k){var r=this,o=r.editor,p=o.documentBaseURI,j,q,n,l;m.params.src=r.convertUrl(m.params.src,k);q=m.video.attrs;if(q){q.src=r.convertUrl(q.src,k)}if(q){q.poster=r.convertUrl(q.poster,k)}j=c(m.video.sources);if(j){for(l=0;l&lt;j.length;l++){j[l].src=r.convertUrl(j[l].src,k)}}n=r.editor.dom.create(&quot;img&quot;,{id:m.id,style:m.style,align:m.align,src:r.editor.theme.url+&quot;/img/trans.gif&quot;,&quot;class&quot;:&quot;mceItemMedia mceItem&quot;+r.getType(m.type).name,&quot;data-mce-json&quot;:g.serialize(m,&quot;'&quot;)});n.width=m.width||(m.type==&quot;audio&quot;?&quot;300&quot;:&quot;320&quot;);n.height=m.height||(m.type==&quot;audio&quot;?&quot;32&quot;:&quot;240&quot;);return n},dataToHtml:function(i,j){return this.editor.serializer.seriali
 ze(this.dataToImg(i,j),{forced_root_block:&quot;&quot;,force_absolute:j})},htmlToData:function(k){var j,i,l;l={type:&quot;flash&quot;,video:{sources:[]},params:{}};j=this.editor.parser.parse(k);i=j.getAll(&quot;img&quot;)[0];if(i){l=g.parse(i.attr(&quot;data-mce-json&quot;));l.type=this.getType(i.attr(&quot;class&quot;)).name.toLowerCase();tinymce.each(d,function(m){var n=i.attr(m);if(n){l[m]=n}})}return l},getType:function(m){var k,j,l;j=tinymce.explode(m,&quot; &quot;);for(k=0;k&lt;j.length;k++){l=this.lookup[j[k]];if(l){return l}}},imgToObject:function(x,n){var t=this,o=t.editor,A,F,j,s,G,w,E,u,k,C,r,p,y,B,m,v,l,z,D;function q(i,H){var L,K,M,J,I;I=o.getParam(&quot;flash_video_player_url&quot;,t.convertUrl(t.url+&quot;/moxieplayer.swf&quot;));if(I){L=o.documentBaseURI;E.params.src=I;if(o.getParam(&quot;flash_video_player_absvideourl&quot;,true)){i=L.toAbsolute(i||&quot;&quot;,true);H=L.toAbsolute(H||&quot;&quot;,true)}M=&quot;&quot;;K=o.getParam(&quot;flash_video_player_fl
 ashvars&quot;,{url:&quot;$url&quot;,poster:&quot;$poster&quot;});tinymce.each(K,function(O,N){O=O.replace(/\$url/,i||&quot;&quot;);O=O.replace(/\$poster/,H||&quot;&quot;);if(O.length&gt;0){M+=(M?&quot;&amp;&quot;:&quot;&quot;)+N+&quot;=&quot;+escape(O)}});if(M.length){E.params.flashvars=M}J=o.getParam(&quot;flash_video_player_params&quot;,{allowfullscreen:true,allowscriptaccess:true});tinymce.each(J,function(O,N){E.params[N]=&quot;&quot;+O})}}E=x.attr(&quot;data-mce-json&quot;);if(!E){return}E=g.parse(E);p=this.getType(x.attr(&quot;class&quot;));z=x.attr(&quot;data-mce-style&quot;);if(!z){z=x.attr(&quot;style&quot;);if(z){z=o.dom.serializeStyle(o.dom.parseStyle(z,&quot;img&quot;))}}if(p.name===&quot;Iframe&quot;){v=new b(&quot;iframe&quot;,1);tinymce.each(d,function(i){var H=x.attr(i);if(i==&quot;class&quot;&amp;&amp;H){H=H.replace(/mceItem.+ ?/g,&quot;&quot;)}if(H&amp;&amp;H.length&gt;0){v.attr(i,H)}});for(G in E.params){v.attr(G,E.params[G])}v.attr({style:z,src:E.params.sr
 c});x.replace(v);return}if(this.editor.settings.media_use_script){v=new b(&quot;script&quot;,1).attr(&quot;type&quot;,&quot;text/javascript&quot;);w=new b(&quot;#text&quot;,3);w.value=&quot;write&quot;+p.name+&quot;(&quot;+g.serialize(tinymce.extend(E.params,{width:x.attr(&quot;width&quot;),height:x.attr(&quot;height&quot;)}))+&quot;);&quot;;v.append(w);x.replace(v);return}if(p.name===&quot;Video&quot;&amp;&amp;E.video.sources[0]){A=new b(&quot;video&quot;,1).attr(tinymce.extend({id:x.attr(&quot;id&quot;),width:x.attr(&quot;width&quot;),height:x.attr(&quot;height&quot;),style:z},E.video.attrs));if(E.video.attrs){l=E.video.attrs.poster}k=E.video.sources=c(E.video.sources);for(y=0;y&lt;k.length;y++){if(/\.mp4$/.test(k[y].src)){m=k[y].src}}if(!k[0].type){A.attr(&quot;src&quot;,k[0].src);k.splice(0,1)}for(y=0;y&lt;k.length;y++){u=new b(&quot;source&quot;,1).attr(k[y]);u.shortEnded=true;A.append(u)}if(m){q(m,l);p=t.getType(&quot;flash&quot;)}else{E.params.src=&quot;&quot;}}if(p.n
 ame===&quot;Audio&quot;&amp;&amp;E.video.sources[0]){D=new b(&quot;audio&quot;,1).attr(tinymce.extend({id:x.attr(&quot;id&quot;),width:x.attr(&quot;width&quot;),height:x.attr(&quot;height&quot;),style:z},E.video.attrs));if(E.video.attrs){l=E.video.attrs.poster}k=E.video.sources=c(E.video.sources);if(!k[0].type){D.attr(&quot;src&quot;,k[0].src);k.splice(0,1)}for(y=0;y&lt;k.length;y++){u=new b(&quot;source&quot;,1).attr(k[y]);u.shortEnded=true;D.append(u)}E.params.src=&quot;&quot;}if(E.params.src){if(/\.flv$/i.test(E.params.src)){q(E.params.src,&quot;&quot;)}if(n&amp;&amp;n.force_absolute){E.params.src=o.documentBaseURI.toAbsolute(E.params.src)}F=new b(&quot;object&quot;,1).attr({id:x.attr(&quot;id&quot;),width:x.attr(&quot;width&quot;),height:x.attr(&quot;height&quot;),style:z});tinymce.each(d,function(i){if(E[i]&amp;&amp;i!=&quot;type&quot;){F.attr(i,E[i])}});for(G in E.params){r=new b(&quot;param&quot;,1);r.shortEnded=true;w=E.params[G];if(G===&quot;src&quot;&amp;&amp;p.nam
 e===&quot;WindowsMedia&quot;){G=&quot;url&quot;}r.attr({name:G,value:w});F.append(r)}if(this.editor.getParam(&quot;media_strict&quot;,true)){F.attr({data:E.params.src,type:p.mimes[0]})}else{F.attr({classid:&quot;clsid:&quot;+p.clsids[0],codebase:p.codebase});j=new b(&quot;embed&quot;,1);j.shortEnded=true;j.attr({id:x.attr(&quot;id&quot;),width:x.attr(&quot;width&quot;),height:x.attr(&quot;height&quot;),style:z,type:p.mimes[0]});for(G in E.params){j.attr(G,E.params[G])}tinymce.each(d,function(i){if(E[i]&amp;&amp;i!=&quot;type&quot;){j.attr(i,E[i])}});F.append(j)}if(E.object_html){w=new b(&quot;#text&quot;,3);w.raw=true;w.value=E.object_html;F.append(w)}if(A){A.append(F)}}if(A){if(E.video_html){w=new b(&quot;#text&quot;,3);w.raw=true;w.value=E.video_html;A.append(w)}}if(D){if(E.video_html){w=new b(&quot;#text&quot;,3);w.raw=true;w.value=E.video_html;D.append(w)}}if(A||D||F){x.replace(A||D||F)}else{x.remove()}},objectToImg:function(y){var F,j,A,p,G,H,u,w,t,B,z,q,o,D,x,k,E,n,C=t
 his.lookup,l,v,s=this.editor.settings.url_converter,m=this.editor.settings.url_converter_scope;function r(i){return new tinymce.html.Serializer({inner:true,validate:false}).serialize(i)}if(!y.parent){return}if(y.name===&quot;script&quot;){if(y.firstChild){l=a.exec(y.firstChild.value)}if(!l){return}n=l[1];E={video:{},params:g.parse(l[2])};w=E.params.width;t=E.params.height}E=E||{video:{},params:{}};G=new b(&quot;img&quot;,1);G.attr({src:this.editor.theme.url+&quot;/img/trans.gif&quot;});H=y.name;if(H===&quot;video&quot;||H==&quot;audio&quot;){A=y;F=y.getAll(&quot;object&quot;)[0];j=y.getAll(&quot;embed&quot;)[0];w=A.attr(&quot;width&quot;);t=A.attr(&quot;height&quot;);u=A.attr(&quot;id&quot;);E.video={attrs:{},sources:[]};v=E.video.attrs;for(H in A.attributes.map){v[H]=A.attributes.map[H]}x=y.attr(&quot;src&quot;);if(x){E.video.sources.push({src:s.call(m,x,&quot;src&quot;,y.name)})}k=A.getAll(&quot;source&quot;);for(z=0;z&lt;k.length;z++){x=k[z].remove();E.video.sources.push(
 {src:s.call(m,x.attr(&quot;src&quot;),&quot;src&quot;,&quot;source&quot;),type:x.attr(&quot;type&quot;),media:x.attr(&quot;media&quot;)})}if(v.poster){v.poster=s.call(m,v.poster,&quot;poster&quot;,y.name)}}if(y.name===&quot;object&quot;){F=y;j=y.getAll(&quot;embed&quot;)[0]}if(y.name===&quot;embed&quot;){j=y}if(y.name===&quot;iframe&quot;){p=y;n=&quot;Iframe&quot;}if(F){w=w||F.attr(&quot;width&quot;);t=t||F.attr(&quot;height&quot;);B=B||F.attr(&quot;style&quot;);u=u||F.attr(&quot;id&quot;);D=F.getAll(&quot;param&quot;);for(z=0;z&lt;D.length;z++){o=D[z];H=o.remove().attr(&quot;name&quot;);if(!h[H]){E.params[H]=o.attr(&quot;value&quot;)}}E.params.src=E.params.src||F.attr(&quot;data&quot;)}if(j){w=w||j.attr(&quot;width&quot;);t=t||j.attr(&quot;height&quot;);B=B||j.attr(&quot;style&quot;);u=u||j.attr(&quot;id&quot;);for(H in j.attributes.map){if(!h[H]&amp;&amp;!E.params[H]){E.params[H]=j.attributes.map[H]}}}if(p){w=p.attr(&quot;width&quot;);t=p.attr(&quot;height&quot;);B=B||p.at
 tr(&quot;style&quot;);u=p.attr(&quot;id&quot;);tinymce.each(d,function(i){G.attr(i,p.attr(i))});for(H in p.attributes.map){if(!h[H]&amp;&amp;!E.params[H]){E.params[H]=p.attributes.map[H]}}}if(E.params.movie){E.params.src=E.params.src||E.params.movie;delete E.params.movie}if(E.params.src){E.params.src=s.call(m,E.params.src,&quot;src&quot;,&quot;object&quot;)}if(A){if(y.name===&quot;video&quot;){n=C.video.name}else{if(y.name===&quot;audio&quot;){n=C.audio.name}}}if(F&amp;&amp;!n){n=(C[(F.attr(&quot;clsid&quot;)||&quot;&quot;).toLowerCase()]||C[(F.attr(&quot;type&quot;)||&quot;&quot;).toLowerCase()]||{}).name}if(j&amp;&amp;!n){n=(C[(j.attr(&quot;type&quot;)||&quot;&quot;).toLowerCase()]||{}).name}y.replace(G);if(j){j.remove()}if(F){q=r(F.remove());if(q){E.object_html=q}}if(A){q=r(A.remove());if(q){E.video_html=q}}G.attr({id:u,&quot;class&quot;:&quot;mceItemMedia mceItem&quot;+(n||&quot;Flash&quot;),style:B,width:w||(y.name==&quot;audio&quot;?&quot;300&quot;:&quot;320&quot;),hei
 ght:t||(y.name==&quot;audio&quot;?&quot;32&quot;:&quot;240&quot;),&quot;data-mce-json&quot;:g.serialize(E,&quot;'&quot;)})}});tinymce.PluginManager.add(&quot;media&quot;,tinymce.plugins.MediaPlugin)})();
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkwpincludesjstinymcepluginsmediajsmediajs"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/plugins/media/js/media.js (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/plugins/media/js/media.js        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/plugins/media/js/media.js        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -20,17 +20,18 @@
</span><span class="cx">                 return elm.value;
</span><span class="cx">         }
</span><span class="cx"> 
</span><del>-        function setVal(id, value) {
</del><ins>+        function setVal(id, value, name) {
</ins><span class="cx">                 if (typeof(value) != 'undefined') {
</span><span class="cx">                         var elm = get(id);
</span><span class="cx"> 
</span><span class="cx">                         if (elm.nodeName == &quot;SELECT&quot;)
</span><span class="cx">                                 selectByValue(document.forms[0], id, value);
</span><span class="cx">                         else if (elm.type == &quot;checkbox&quot;) {
</span><del>-                                if (typeof(value) == 'string')
-                                        elm.checked = value.toLowerCase() === 'true' ? true : false;
-                                else
-                                        elm.checked = !!value;
</del><ins>+                                if (typeof(value) == 'string') {
+                                        value = value.toLowerCase();
+                                        value = (!name &amp;&amp; value === 'true') || (name &amp;&amp; value === name.toLowerCase());
+                                }
+                                elm.checked = !!value;
</ins><span class="cx">                         } else
</span><span class="cx">                                 elm.value = value;
</span><span class="cx">                 }
</span><span class="lines">@@ -46,8 +47,10 @@
</span><span class="cx">                         get('filebrowsercontainer').innerHTML = getBrowserHTML('filebrowser','src','media','media');
</span><span class="cx">                         get('qtsrcfilebrowsercontainer').innerHTML = getBrowserHTML('qtsrcfilebrowser','quicktime_qtsrc','media','media');
</span><span class="cx">                         get('bgcolor_pickcontainer').innerHTML = getColorPickerHTML('bgcolor_pick','bgcolor');
</span><del>-                        get('video_altsource1_filebrowser').innerHTML = getBrowserHTML('filebrowser_altsource1','video_altsource1','media','media');
-                        get('video_altsource2_filebrowser').innerHTML = getBrowserHTML('filebrowser_altsource2','video_altsource2','media','media');
</del><ins>+                        get('video_altsource1_filebrowser').innerHTML = getBrowserHTML('video_filebrowser_altsource1','video_altsource1','media','media');
+                        get('video_altsource2_filebrowser').innerHTML = getBrowserHTML('video_filebrowser_altsource2','video_altsource2','media','media');
+                        get('audio_altsource1_filebrowser').innerHTML = getBrowserHTML('audio_filebrowser_altsource1','audio_altsource1','media','media');
+                        get('audio_altsource2_filebrowser').innerHTML = getBrowserHTML('audio_filebrowser_altsource2','audio_altsource2','media','media');
</ins><span class="cx">                         get('video_poster_filebrowser').innerHTML = getBrowserHTML('filebrowser_poster','video_poster','media','image');
</span><span class="cx"> 
</span><span class="cx">                         html = this.getMediaListHTML('medialist', 'src', 'media', 'media');
</span><span class="lines">@@ -59,12 +62,18 @@
</span><span class="cx">                         if (isVisible('filebrowser'))
</span><span class="cx">                                 get('src').style.width = '230px';
</span><span class="cx"> 
</span><del>-                        if (isVisible('filebrowser_altsource1'))
</del><ins>+                        if (isVisible('video_filebrowser_altsource1'))
</ins><span class="cx">                                 get('video_altsource1').style.width = '220px';
</span><span class="cx"> 
</span><del>-                        if (isVisible('filebrowser_altsource2'))
</del><ins>+                        if (isVisible('video_filebrowser_altsource2'))
</ins><span class="cx">                                 get('video_altsource2').style.width = '220px';
</span><span class="cx"> 
</span><ins>+                        if (isVisible('audio_filebrowser_altsource1'))
+                                get('audio_altsource1').style.width = '220px';
+
+                        if (isVisible('audio_filebrowser_altsource2'))
+                                get('audio_altsource2').style.width = '220px';
+
</ins><span class="cx">                         if (isVisible('filebrowser_poster'))
</span><span class="cx">                                 get('video_poster').style.width = '220px';
</span><span class="cx"> 
</span><span class="lines">@@ -136,7 +145,7 @@
</span><span class="cx"> 
</span><span class="cx">                                                 if (type == 'global')
</span><span class="cx">                                                         list = data;
</span><del>-                                                else if (type == 'video') {
</del><ins>+                                                else if (type == 'video' || type == 'audio') {
</ins><span class="cx">                                                         list = data.video.attrs;
</span><span class="cx"> 
</span><span class="cx">                                                         if (!list &amp;&amp; !to_form)
</span><span class="lines">@@ -146,12 +155,12 @@
</span><span class="cx"> 
</span><span class="cx">                                                 if (list) {
</span><span class="cx">                                                         if (to_form) {
</span><del>-                                                                setVal(formItemName, list[name]);
</del><ins>+                                                                setVal(formItemName, list[name], type == 'video' || type == 'audio' ? name : '');
</ins><span class="cx">                                                         } else {
</span><span class="cx">                                                                 delete list[name];
</span><span class="cx"> 
</span><span class="cx">                                                                 value = getVal(formItemName);
</span><del>-                                                                if (type == 'video' &amp;&amp; value === true)
</del><ins>+                                                                if ((type == 'video' || type == 'audio') &amp;&amp; value === true)
</ins><span class="cx">                                                                         value = name;
</span><span class="cx"> 
</span><span class="cx">                                                                 if (defaultStates[formItemName]) {
</span><span class="lines">@@ -184,7 +193,7 @@
</span><span class="cx">                                         setVal('media_type', data.type);
</span><span class="cx">                                 }
</span><span class="cx"> 
</span><del>-                                if (data.type == &quot;video&quot;) {
</del><ins>+                                if (data.type == &quot;video&quot; || data.type == &quot;audio&quot;) {
</ins><span class="cx">                                         if (!data.video.sources)
</span><span class="cx">                                                 data.video.sources = [];
</span><span class="cx"> 
</span><span class="lines">@@ -194,6 +203,7 @@
</span><span class="cx"> 
</span><span class="cx">                         // Hide all fieldsets and show the one active
</span><span class="cx">                         get('video_options').style.display = 'none';
</span><ins>+                        get('audio_options').style.display = 'none';
</ins><span class="cx">                         get('flash_options').style.display = 'none';
</span><span class="cx">                         get('quicktime_options').style.display = 'none';
</span><span class="cx">                         get('shockwave_options').style.display = 'none';
</span><span class="lines">@@ -210,7 +220,8 @@
</span><span class="cx">                         setOptions('shockwave', 'sound,progress,autostart,swliveconnect,swvolume,swstretchstyle,swstretchhalign,swstretchvalign');
</span><span class="cx">                         setOptions('windowsmedia', 'autostart,enabled,enablecontextmenu,fullscreen,invokeurls,mute,stretchtofit,windowlessvideo,balance,baseurl,captioningid,currentmarker,currentposition,defaultframe,playcount,rate,uimode,volume');
</span><span class="cx">                         setOptions('realmedia', 'autostart,loop,autogotourl,center,imagestatus,maintainaspect,nojava,prefetch,shuffle,console,controls,numloop,scriptcallbacks');
</span><del>-                        setOptions('video', 'poster,autoplay,loop,preload,controls');
</del><ins>+                        setOptions('video', 'poster,autoplay,loop,muted,preload,controls');
+                        setOptions('audio', 'autoplay,loop,preload,controls');
</ins><span class="cx">                         setOptions('global', 'id,name,vspace,hspace,bgcolor,align,width,height');
</span><span class="cx"> 
</span><span class="cx">                         if (to_form) {
</span><span class="lines">@@ -225,6 +236,17 @@
</span><span class="cx">                                         src = data.video.sources[2];
</span><span class="cx">                                         if (src)
</span><span class="cx">                                                 setVal('video_altsource2', src.src);
</span><ins>+                } else if (data.type == 'audio') {
+                    if (data.video.sources[0])
+                        setVal('src', data.video.sources[0].src);
+                    
+                    src = data.video.sources[1];
+                    if (src)
+                        setVal('audio_altsource1', src.src);
+                    
+                    src = data.video.sources[2];
+                    if (src)
+                        setVal('audio_altsource2', src.src);
</ins><span class="cx">                                 } else {
</span><span class="cx">                                         // Check flash vars
</span><span class="cx">                                         if (data.type == 'flash') {
</span><span class="lines">@@ -273,12 +295,25 @@
</span><span class="cx">                                         src = getVal(&quot;video_altsource2&quot;);
</span><span class="cx">                                         if (src)
</span><span class="cx">                                                 data.video.sources[2] = {src : src};
</span><ins>+                } else if (data.type == 'audio') {
+                    if (!data.video.sources)
+                        data.video.sources = [];
+                    
+                    data.video.sources[0] = {src : src};
+                    
+                    src = getVal(&quot;audio_altsource1&quot;);
+                    if (src)
+                        data.video.sources[1] = {src : src};
+                    
+                    src = getVal(&quot;audio_altsource2&quot;);
+                    if (src)
+                        data.video.sources[2] = {src : src};
</ins><span class="cx">                                 } else
</span><span class="cx">                                         data.params.src = src;
</span><span class="cx"> 
</span><span class="cx">                                 // Set default size
</span><del>-                                setVal('width', data.width || 320);
-                                setVal('height', data.height || 240);
</del><ins>+                setVal('width', data.width || (data.type == 'audio' ? 300 : 320));
+                setVal('height', data.height || (data.type == 'audio' ? 32 : 240));
</ins><span class="cx">                         }
</span><span class="cx">                 },
</span><span class="cx"> 
</span><span class="lines">@@ -307,16 +342,16 @@
</span><span class="cx">                 },
</span><span class="cx"> 
</span><span class="cx">                 beforeResize : function() {
</span><del>-                        this.width = parseInt(getVal('width') || &quot;320&quot;, 10);
-                        this.height = parseInt(getVal('height') || &quot;240&quot;, 10);
</del><ins>+            this.width = parseInt(getVal('width') || (this.data.type == 'audio' ? &quot;300&quot; : &quot;320&quot;), 10);
+            this.height = parseInt(getVal('height') || (this.data.type == 'audio' ? &quot;32&quot; : &quot;240&quot;), 10);
</ins><span class="cx">                 },
</span><span class="cx"> 
</span><span class="cx">                 changeSize : function(type) {
</span><span class="cx">                         var width, height, scale, size;
</span><span class="cx"> 
</span><span class="cx">                         if (get('constrain').checked) {
</span><del>-                                width = parseInt(getVal('width') || &quot;320&quot;, 10);
-                                height = parseInt(getVal('height') || &quot;240&quot;, 10);
</del><ins>+                width = parseInt(getVal('width') || (this.data.type == 'audio' ? &quot;300&quot; : &quot;320&quot;), 10);
+                height = parseInt(getVal('height') || (this.data.type == 'audio' ? &quot;32&quot; : &quot;240&quot;), 10);
</ins><span class="cx"> 
</span><span class="cx">                                 if (type == 'width') {
</span><span class="cx">                                         this.height = Math.round((width / this.width) * height);
</span></span></pre></div>
<a id="trunkwpincludesjstinymcepluginsmediamediahtm"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/plugins/media/media.htm (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/plugins/media/media.htm        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/plugins/media/media.htm        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -2,13 +2,13 @@
</span><span class="cx"> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
</span><span class="cx"> &lt;head&gt;
</span><span class="cx">         &lt;title&gt;{#media_dlg.title}&lt;/title&gt;
</span><del>-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;js/media.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/mctabs.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/validate.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/form_utils.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/editable_selects.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;link href=&quot;css/media.css?ver=342-20110407&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt;
</del><ins>+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;js/media.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/mctabs.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/validate.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/form_utils.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/editable_selects.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;link href=&quot;css/media.css?ver=345-20110908&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt;
</ins><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body style=&quot;display: none&quot; role=&quot;application&quot;&gt;
</span><span class="cx"> &lt;form onsubmit=&quot;Media.insert();return false;&quot; action=&quot;#&quot;&gt;
</span><span class="lines">@@ -31,6 +31,7 @@
</span><span class="cx">                                                                 &lt;td&gt;
</span><span class="cx">                                                                         &lt;select id=&quot;media_type&quot; name=&quot;media_type&quot; onchange=&quot;Media.formToData('type');&quot;&gt;
</span><span class="cx">                                                                                 &lt;option value=&quot;video&quot;&gt;HTML5 Video&lt;/option&gt;
</span><ins>+                                                                                &lt;option value=&quot;audio&quot;&gt;HTML5 Audio&lt;/option&gt;
</ins><span class="cx">                                                                                 &lt;option value=&quot;flash&quot;&gt;Flash&lt;/option&gt;
</span><span class="cx">                                                                                 &lt;option value=&quot;quicktime&quot;&gt;QuickTime&lt;/option&gt;
</span><span class="cx">                                                                                 &lt;option value=&quot;shockwave&quot;&gt;Shockwave&lt;/option&gt;
</span><span class="lines">@@ -159,6 +160,17 @@
</span><span class="cx">                                                                 &lt;/table&gt;
</span><span class="cx">                                                         &lt;/td&gt;
</span><span class="cx">                                                 &lt;/tr&gt;
</span><ins>+
+                                                &lt;tr&gt;
+                                                        &lt;td&gt;&lt;label for=&quot;video_preload&quot;&gt;{#media_dlg.preload}&lt;/label&gt;&lt;/td&gt;
+                                                        &lt;td&gt;
+                                                                &lt;select id=&quot;video_preload&quot; name=&quot;video_preload&quot; onchange=&quot;Media.formToData();&quot;&gt;
+                                                                        &lt;option value=&quot;none&quot;&gt;{#media_dlg.preload_none}&lt;/option&gt; 
+                                                                        &lt;option value=&quot;metadata&quot;&gt;{#media_dlg.preload_metadata}&lt;/option&gt;
+                                                                        &lt;option value=&quot;auto&quot;&gt;{#media_dlg.preload_auto}&lt;/option&gt;
+                                                                &lt;/select&gt;
+                                                        &lt;/td&gt;
+                                                &lt;/tr&gt;
</ins><span class="cx">                                         &lt;/table&gt;
</span><span class="cx"> 
</span><span class="cx">                                         &lt;table role=&quot;presentation&quot; border=&quot;0&quot; cellpadding=&quot;4&quot; cellspacing=&quot;0&quot;&gt;
</span><span class="lines">@@ -175,33 +187,106 @@
</span><span class="cx">                                                         &lt;td&gt;
</span><span class="cx">                                                                 &lt;table role=&quot;presentation&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
</span><span class="cx">                                                                         &lt;tr&gt;
</span><del>-                                                                                &lt;td&gt;&lt;input type=&quot;checkbox&quot; class=&quot;checkbox&quot; id=&quot;video_loop&quot; name=&quot;video_loop&quot; onchange=&quot;Media.formToData();&quot; /&gt;&lt;/td&gt;
-                                                                                &lt;td&gt;&lt;label for=&quot;video_loop&quot;&gt;{#media_dlg.loop}&lt;/label&gt;&lt;/td&gt;
</del><ins>+                                                                                &lt;td&gt;&lt;input type=&quot;checkbox&quot; class=&quot;checkbox&quot; id=&quot;video_muted&quot; name=&quot;video_muted&quot; onchange=&quot;Media.formToData();&quot; /&gt;&lt;/td&gt;
+                                                                                &lt;td&gt;&lt;label for=&quot;video_muted&quot;&gt;{#media_dlg.mute}&lt;/label&gt;&lt;/td&gt;
</ins><span class="cx">                                                                         &lt;/tr&gt;
</span><span class="cx">                                                                 &lt;/table&gt;
</span><span class="cx">                                                         &lt;/td&gt;
</span><span class="cx"> 
</span><span class="cx">                                                         &lt;td&gt;
</span><ins>+                                                                        &lt;table role=&quot;presentation&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
+                                                                                        &lt;tr&gt;
+                                                                                                        &lt;td&gt;&lt;input type=&quot;checkbox&quot; class=&quot;checkbox&quot; id=&quot;video_loop&quot; name=&quot;video_loop&quot; onchange=&quot;Media.formToData();&quot; /&gt;&lt;/td&gt;
+                                                                                                        &lt;td&gt;&lt;label for=&quot;video_loop&quot;&gt;{#media_dlg.loop}&lt;/label&gt;&lt;/td&gt;
+                                                                                        &lt;/tr&gt;
+                                                                        &lt;/table&gt;
+                                                        &lt;/td&gt;
+
+                                                        &lt;td&gt;
</ins><span class="cx">                                                                 &lt;table role=&quot;presentation&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
</span><span class="cx">                                                                         &lt;tr&gt;
</span><del>-                                                                                &lt;td&gt;&lt;input type=&quot;checkbox&quot; class=&quot;checkbox&quot; id=&quot;video_preload&quot; name=&quot;video_preload&quot; onchange=&quot;Media.formToData();&quot; /&gt;&lt;/td&gt;
-                                                                                &lt;td&gt;&lt;label for=&quot;video_preload&quot;&gt;{#media_dlg.preload}&lt;/label&gt;&lt;/td&gt;
</del><ins>+                                                                                &lt;td&gt;&lt;input type=&quot;checkbox&quot; class=&quot;checkbox&quot; id=&quot;video_controls&quot; name=&quot;video_controls&quot; onchange=&quot;Media.formToData();&quot; /&gt;&lt;/td&gt;
+                                                                                &lt;td&gt;&lt;label for=&quot;video_controls&quot;&gt;{#media_dlg.controls}&lt;/label&gt;&lt;/td&gt;
</ins><span class="cx">                                                                         &lt;/tr&gt;
</span><span class="cx">                                                                 &lt;/table&gt;
</span><span class="cx">                                                         &lt;/td&gt;
</span><ins>+                                                &lt;/tr&gt;
+                                        &lt;/table&gt;
+                                &lt;/fieldset&gt;
</ins><span class="cx"> 
</span><ins>+                                &lt;fieldset id=&quot;audio_options&quot;&gt;
+                                        &lt;legend&gt;{#media_dlg.html5_audio_options}&lt;/legend&gt;
+
+                                        &lt;table role=&quot;presentation&quot;&gt;
+                                                &lt;tr&gt;
+                                                        &lt;td&gt;&lt;label for=&quot;audio_altsource1&quot;&gt;{#media_dlg.altsource1}&lt;/label&gt;&lt;/td&gt;
</ins><span class="cx">                                                         &lt;td&gt;
</span><ins>+                                                                &lt;table role=&quot;presentation&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
+                                                                        &lt;tr&gt;
+                                                                                &lt;td&gt;&lt;input type=&quot;text&quot; id=&quot;audio_altsource1&quot; name=&quot;audio_altsource1&quot; onchange=&quot;Media.formToData();&quot; style=&quot;width: 240px&quot; /&gt;&lt;/td&gt;
+                                                                                &lt;td id=&quot;audio_altsource1_filebrowser&quot;&gt;&amp;nbsp;&lt;/td&gt;
+                                                                        &lt;/tr&gt;
+                                                                &lt;/table&gt;
+                                                        &lt;/td&gt;
+                                                &lt;/tr&gt;
+
+                                                &lt;tr&gt;
+                                                        &lt;td&gt;&lt;label for=&quot;audio_altsource2&quot;&gt;{#media_dlg.altsource2}&lt;/label&gt;&lt;/td&gt;
+                                                        &lt;td&gt;
+                                                                &lt;table role=&quot;presentation&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
+                                                                        &lt;tr&gt;
+                                                                                &lt;td&gt;&lt;input type=&quot;text&quot; id=&quot;audio_altsource2&quot; name=&quot;audio_altsource2&quot; onchange=&quot;Media.formToData();&quot; style=&quot;width: 240px&quot; /&gt;&lt;/td&gt;
+                                                                                &lt;td id=&quot;audio_altsource2_filebrowser&quot;&gt;&amp;nbsp;&lt;/td&gt;
+                                                                        &lt;/tr&gt;
+                                                                &lt;/table&gt;
+                                                        &lt;/td&gt;
+                                                &lt;/tr&gt;
+
+                                                &lt;tr&gt;
+                                                        &lt;td&gt;&lt;label for=&quot;audio_preload&quot;&gt;{#media_dlg.preload}&lt;/label&gt;&lt;/td&gt;
+                                                        &lt;td&gt;
+                                                                &lt;select id=&quot;audio_preload&quot; name=&quot;audio_preload&quot; onchange=&quot;Media.formToData();&quot;&gt;
+                                                                        &lt;option value=&quot;none&quot;&gt;{#media_dlg.preload_none}&lt;/option&gt; 
+                                                                        &lt;option value=&quot;metadata&quot;&gt;{#media_dlg.preload_metadata}&lt;/option&gt;
+                                                                        &lt;option value=&quot;auto&quot;&gt;{#media_dlg.preload_auto}&lt;/option&gt;
+                                                                &lt;/select&gt;
+                                                        &lt;/td&gt;
+                                                &lt;/tr&gt;
+                                        &lt;/table&gt;
+
+                                        &lt;table role=&quot;presentation&quot; border=&quot;0&quot; cellpadding=&quot;4&quot; cellspacing=&quot;0&quot;&gt;
+                                                &lt;tr&gt;
+                                                        &lt;td&gt;
</ins><span class="cx">                                                                 &lt;table role=&quot;presentation&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
</span><span class="cx">                                                                         &lt;tr&gt;
</span><del>-                                                                                &lt;td&gt;&lt;input type=&quot;checkbox&quot; class=&quot;checkbox&quot; id=&quot;video_controls&quot; name=&quot;video_controls&quot; onchange=&quot;Media.formToData();&quot; /&gt;&lt;/td&gt;
-                                                                                &lt;td&gt;&lt;label for=&quot;video_controls&quot;&gt;{#media_dlg.controls}&lt;/label&gt;&lt;/td&gt;
</del><ins>+                                                                                &lt;td&gt;&lt;input type=&quot;checkbox&quot; class=&quot;checkbox&quot; id=&quot;audio_autoplay&quot; name=&quot;audio_autoplay&quot; onchange=&quot;Media.formToData();&quot; /&gt;&lt;/td&gt;
+                                                                                &lt;td&gt;&lt;label for=&quot;audio_autoplay&quot;&gt;{#media_dlg.play}&lt;/label&gt;&lt;/td&gt;
</ins><span class="cx">                                                                         &lt;/tr&gt;
</span><span class="cx">                                                                 &lt;/table&gt;
</span><span class="cx">                                                         &lt;/td&gt;
</span><ins>+
+                                                        &lt;td&gt;
+                                                                &lt;table role=&quot;presentation&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
+                                                                        &lt;tr&gt;
+                                                                                &lt;td&gt;&lt;input type=&quot;checkbox&quot; class=&quot;checkbox&quot; id=&quot;audio_loop&quot; name=&quot;audio_loop&quot; onchange=&quot;Media.formToData();&quot; /&gt;&lt;/td&gt;
+                                                                                &lt;td&gt;&lt;label for=&quot;audio_loop&quot;&gt;{#media_dlg.loop}&lt;/label&gt;&lt;/td&gt;
+                                                                        &lt;/tr&gt;
+                                                                &lt;/table&gt;
+                                                        &lt;/td&gt;
+
+                                                        &lt;td&gt;
+                                                                &lt;table role=&quot;presentation&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
+                                                                        &lt;tr&gt;
+                                                                                &lt;td&gt;&lt;input type=&quot;checkbox&quot; class=&quot;checkbox&quot; id=&quot;audio_controls&quot; name=&quot;audio_controls&quot; onchange=&quot;Media.formToData();&quot; /&gt;&lt;/td&gt;
+                                                                                &lt;td&gt;&lt;label for=&quot;audio_controls&quot;&gt;{#media_dlg.controls}&lt;/label&gt;&lt;/td&gt;
+                                                                        &lt;/tr&gt;
+                                                                &lt;/table&gt;
+                                                        &lt;/td&gt;
</ins><span class="cx">                                                 &lt;/tr&gt;
</span><span class="cx">                                         &lt;/table&gt;
</span><span class="cx">                                 &lt;/fieldset&gt;
</span><span class="cx"> 
</span><ins>+
</ins><span class="cx">                                 &lt;fieldset id=&quot;flash_options&quot;&gt;
</span><span class="cx">                                         &lt;legend&gt;{#media_dlg.flash_options}&lt;/legend&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -798,7 +883,7 @@
</span><span class="cx">                         &lt;div id=&quot;source_panel&quot; class=&quot;panel&quot;&gt;
</span><span class="cx">                                 &lt;fieldset&gt;
</span><span class="cx">                                         &lt;legend&gt;{#media_dlg.source}&lt;/legend&gt;
</span><del>-                                        &lt;textarea id=&quot;source&quot; style=&quot;width: 100%; height: 390px&quot;&gt;&lt;/textarea&gt;
</del><ins>+                                        &lt;textarea id=&quot;source&quot; style=&quot;width: 99%; height: 390px&quot;&gt;&lt;/textarea&gt;
</ins><span class="cx">                                 &lt;/fieldset&gt;
</span><span class="cx">                         &lt;/div&gt;
</span><span class="cx">                 &lt;/div&gt;
</span></span></pre></div>
<a id="trunkwpincludesjstinymcepluginspasteeditor_pluginjs"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/plugins/paste/editor_plugin.js (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/plugins/paste/editor_plugin.js        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/plugins/paste/editor_plugin.js        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -1 +1 @@
</span><del>-(function(){var c=tinymce.each,a={paste_auto_cleanup_on_paste:true,paste_enable_default_filters:true,paste_block_drop:false,paste_retain_style_properties:&quot;none&quot;,paste_strip_class_attributes:&quot;mso&quot;,paste_remove_spans:false,paste_remove_styles:false,paste_remove_styles_if_webkit:true,paste_convert_middot_lists:true,paste_convert_headers_to_strong:false,paste_dialog_width:&quot;450&quot;,paste_dialog_height:&quot;400&quot;,paste_text_use_dialog:false,paste_text_sticky:false,paste_text_sticky_default:false,paste_text_notifyalways:false,paste_text_linebreaktype:&quot;p&quot;,paste_text_replacements:[[/\u2026/g,&quot;...&quot;],[/[\x93\x94\u201c\u201d]/g,'&quot;'],[/[\x60\x91\x92\u2018\u2019]/g,&quot;'&quot;]]};function b(d,e){return d.getParam(e,a[e])}tinymce.create(&quot;tinymce.plugins.PastePlugin&quot;,{init:function(d,e){var f=this;f.editor=d;f.url=e;f.onPreProcess=new tinymce.util.Dispatcher(f);f.onPostProcess=new tinymce.util.Dispatcher(f);f.o
 nPreProcess.add(f._preProcess);f.onPostProcess.add(f._postProcess);f.onPreProcess.add(function(i,j){d.execCallback(&quot;paste_preprocess&quot;,i,j)});f.onPostProcess.add(function(i,j){d.execCallback(&quot;paste_postprocess&quot;,i,j)});d.onKeyDown.addToTop(function(i,j){if(((tinymce.isMac?j.metaKey:j.ctrlKey)&amp;&amp;j.keyCode==86)||(j.shiftKey&amp;&amp;j.keyCode==45)){return false}});d.pasteAsPlainText=b(d,&quot;paste_text_sticky_default&quot;);function h(m,k){var l=d.dom,i,j;f.onPreProcess.dispatch(f,m);m.node=l.create(&quot;div&quot;,0,m.content);if(tinymce.isGecko){i=d.selection.getRng(true);if(i.startContainer==i.endContainer&amp;&amp;i.startContainer.nodeType==3){j=l.select(&quot;p,h1,h2,h3,h4,h5,h6,pre&quot;,m.node);if(j.length==1&amp;&amp;m.content.indexOf(&quot;__MCE_ITEM__&quot;)===-1){l.remove(j.reverse(),true)}}}f.onPostProcess.dispatch(f,m);m.content=d.serializer.serialize(m.node,{getInner:1});if((!k)&amp;&amp;(d.pasteAsPlainText)){f._insertPlainText(d,l,m.con
 tent);if(!b(d,&quot;paste_text_sticky&quot;)){d.pasteAsPlainText=false;d.controlManager.setActive(&quot;pastetext&quot;,false)}}else{f._insert(m.content)}}d.addCommand(&quot;mceInsertClipboardContent&quot;,function(i,j){h(j,true)});if(!b(d,&quot;paste_text_use_dialog&quot;)){d.addCommand(&quot;mcePasteText&quot;,function(j,i){var k=tinymce.util.Cookie;d.pasteAsPlainText=!d.pasteAsPlainText;d.controlManager.setActive(&quot;pastetext&quot;,d.pasteAsPlainText);if((d.pasteAsPlainText)&amp;&amp;(!k.get(&quot;tinymcePasteText&quot;))){if(b(d,&quot;paste_text_sticky&quot;)){d.windowManager.alert(d.translate(&quot;paste.plaintext_mode_sticky&quot;))}else{d.windowManager.alert(d.translate(&quot;paste.plaintext_mode_sticky&quot;))}if(!b(d,&quot;paste_text_notifyalways&quot;)){k.set(&quot;tinymcePasteText&quot;,&quot;1&quot;,new Date(new Date().getFullYear()+1,12,31))}}})}d.addButton(&quot;pastetext&quot;,{title:&quot;paste.paste_text_desc&quot;,cmd:&quot;mcePasteText&quot;});d.addButt
 on(&quot;selectall&quot;,{title:&quot;paste.selectall_desc&quot;,cmd:&quot;selectall&quot;});function g(s){var l,p,j,t,k=d.selection,o=d.dom,q=d.getBody(),i,r;if(s.clipboardData||o.doc.dataTransfer){r=(s.clipboardData||o.doc.dataTransfer).getData(&quot;Text&quot;);if(d.pasteAsPlainText){s.preventDefault();h({content:r.replace(/\r?\n/g,&quot;&lt;br /&gt;&quot;)});return}}if(o.get(&quot;_mcePaste&quot;)){return}l=o.add(q,&quot;div&quot;,{id:&quot;_mcePaste&quot;,&quot;class&quot;:&quot;mcePaste&quot;,&quot;data-mce-bogus&quot;:&quot;1&quot;},&quot;\uFEFF\uFEFF&quot;);if(q!=d.getDoc().body){i=o.getPos(d.selection.getStart(),q).y}else{i=q.scrollTop+o.getViewPort().y}o.setStyles(l,{position:&quot;absolute&quot;,left:-10000,top:i,width:1,height:1,overflow:&quot;hidden&quot;});if(tinymce.isIE){t=k.getRng();j=o.doc.body.createTextRange();j.moveToElementText(l);j.execCommand(&quot;Paste&quot;);o.remove(l);if(l.innerHTML===&quot;\uFEFF\uFEFF&quot;){d.execCommand(&quot;mcePasteWord&quo
 t;);s.preventDefault();return}k.setRng(t);k.setContent(&quot;&quot;);setTimeout(function(){h({content:l.innerHTML})},0);return tinymce.dom.Event.cancel(s)}else{function m(n){n.preventDefault()}o.bind(d.getDoc(),&quot;mousedown&quot;,m);o.bind(d.getDoc(),&quot;keydown&quot;,m);p=d.selection.getRng();l=l.firstChild;j=d.getDoc().createRange();j.setStart(l,0);j.setEnd(l,2);k.setRng(j);window.setTimeout(function(){var u=&quot;&quot;,n;if(!o.select(&quot;div.mcePaste &gt; div.mcePaste&quot;).length){n=o.select(&quot;div.mcePaste&quot;);c(n,function(w){var v=w.firstChild;if(v&amp;&amp;v.nodeName==&quot;DIV&quot;&amp;&amp;v.style.marginTop&amp;&amp;v.style.backgroundColor){o.remove(v,1)}c(o.select(&quot;span.Apple-style-span&quot;,w),function(x){o.remove(x,1)});c(o.select(&quot;br[data-mce-bogus]&quot;,w),function(x){o.remove(x)});if(w.parentNode.className!=&quot;mcePaste&quot;){u+=w.innerHTML}})}else{u=&quot;&lt;pre&gt;&quot;+o.encode(r).replace(/\r?\n/g,&quot;&lt;br /&gt;&quot;)+&
 quot;&lt;/pre&gt;&quot;}c(o.select(&quot;div.mcePaste&quot;),function(v){o.remove(v)});if(p){k.setRng(p)}h({content:u});o.unbind(d.getDoc(),&quot;mousedown&quot;,m);o.unbind(d.getDoc(),&quot;keydown&quot;,m)},0)}}if(b(d,&quot;paste_auto_cleanup_on_paste&quot;)){if(tinymce.isOpera||/Firefox\/2/.test(navigator.userAgent)){d.onKeyDown.addToTop(function(i,j){if(((tinymce.isMac?j.metaKey:j.ctrlKey)&amp;&amp;j.keyCode==86)||(j.shiftKey&amp;&amp;j.keyCode==45)){g(j)}})}else{d.onPaste.addToTop(function(i,j){return g(j)})}}d.onInit.add(function(){d.controlManager.setActive(&quot;pastetext&quot;,d.pasteAsPlainText);if(b(d,&quot;paste_block_drop&quot;)){d.dom.bind(d.getBody(),[&quot;dragend&quot;,&quot;dragover&quot;,&quot;draggesture&quot;,&quot;dragdrop&quot;,&quot;drop&quot;,&quot;drag&quot;],function(i){i.preventDefault();i.stopPropagation();return false})}});f._legacySupport()},getInfo:function(){return{longname:&quot;Paste text/word&quot;,author:&quot;Moxiecode Systems AB&quot;,a
 uthorurl:&quot;http://tinymce.moxiecode.com&quot;,infourl:&quot;http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/paste&quot;,version:tinymce.majorVersion+&quot;.&quot;+tinymce.minorVersion}},_preProcess:function(g,e){var k=this.editor,j=e.content,p=tinymce.grep,n=tinymce.explode,f=tinymce.trim,l,i;function d(h){c(h,function(o){if(o.constructor==RegExp){j=j.replace(o,&quot;&quot;)}else{j=j.replace(o[0],o[1])}})}if(k.settings.paste_enable_default_filters==false){return}if(tinymce.isIE&amp;&amp;document.documentMode&gt;=9){d([[/(?:&lt;br&gt;&amp;nbsp;[\s\r\n]+|&lt;br&gt;)*(&lt;\/?(h[1-6r]|p|div|address|pre|form|table|tbody|thead|tfoot|th|tr|td|li|ol|ul|caption|blockquote|center|dl|dt|dd|dir|fieldset)[^&gt;]*&gt;)(?:&lt;br&gt;&amp;nbsp;[\s\r\n]+|&lt;br&gt;)*/g,&quot;$1&quot;]])}if(/class=&quot;?Mso|style=&quot;[^&quot;]*\bmso-|w:WordDocument/i.test(j)||e.wordContent){e.wordContent=true;d([/^\s*(&amp;nbsp;)+/gi,/(&amp;nbsp;|&lt;br[^&gt;]*&gt;)+\s*$/gi]);if(b(k,&quot;paste_conv
 ert_headers_to_strong&quot;)){j=j.replace(/&lt;p [^&gt;]*class=&quot;?MsoHeading&quot;?[^&gt;]*&gt;(.*?)&lt;\/p&gt;/gi,&quot;&lt;p&gt;&lt;strong&gt;$1&lt;/strong&gt;&lt;/p&gt;&quot;)}if(b(k,&quot;paste_convert_middot_lists&quot;)){d([[/&lt;!--\[if !supportLists\]--&gt;/gi,&quot;$&amp;__MCE_ITEM__&quot;],[/(&lt;span[^&gt;]+(?:mso-list:|:\s*symbol)[^&gt;]+&gt;)/gi,&quot;$1__MCE_ITEM__&quot;],[/(&lt;p[^&gt;]+(?:MsoListParagraph)[^&gt;]+&gt;)/gi,&quot;$1__MCE_ITEM__&quot;]])}d([/&lt;!--[\s\S]+?--&gt;/gi,/&lt;(!|script[^&gt;]*&gt;.*?&lt;\/script(?=[&gt;\s])|\/?(\?xml(:\w+)?|img|meta|link|style|\w:\w+)(?=[\s\/&gt;]))[^&gt;]*&gt;/gi,[/&lt;(\/?)s&gt;/gi,&quot;&lt;$1strike&gt;&quot;],[/&amp;nbsp;/gi,&quot;\u00a0&quot;]]);do{l=j.length;j=j.replace(/(&lt;[a-z][^&gt;]*\s)(?:id|name|language|type|on\w+|\w+:\w+)=(?:&quot;[^&quot;]*&quot;|\w+)\s?/gi,&quot;$1&quot;)}while(l!=j.length);if(b(k,&quot;paste_retain_style_properties&quot;).replace(/^none$/i,&quot;&quot;).length==0){j=j.replace(/&
 lt;\/?span[^&gt;]*&gt;/gi,&quot;&quot;)}else{d([[/&lt;span\s+style\s*=\s*&quot;\s*mso-spacerun\s*:\s*yes\s*;?\s*&quot;\s*&gt;([\s\u00a0]*)&lt;\/span&gt;/gi,function(o,h){return(h.length&gt;0)?h.replace(/./,&quot; &quot;).slice(Math.floor(h.length/2)).split(&quot;&quot;).join(&quot;\u00a0&quot;):&quot;&quot;}],[/(&lt;[a-z][^&gt;]*)\sstyle=&quot;([^&quot;]*)&quot;/gi,function(t,h,r){var u=[],o=0,q=n(f(r).replace(/&amp;quot;/gi,&quot;'&quot;),&quot;;&quot;);c(q,function(s){var w,y,z=n(s,&quot;:&quot;);function x(A){return A+((A!==&quot;0&quot;)&amp;&amp;(/\d$/.test(A)))?&quot;px&quot;:&quot;&quot;}if(z.length==2){w=z[0].toLowerCase();y=z[1].toLowerCase();switch(w){case&quot;mso-padding-alt&quot;:case&quot;mso-padding-top-alt&quot;:case&quot;mso-padding-right-alt&quot;:case&quot;mso-padding-bottom-alt&quot;:case&quot;mso-padding-left-alt&quot;:case&quot;mso-margin-alt&quot;:case&quot;mso-margin-top-alt&quot;:case&quot;mso-margin-right-alt&quot;:case&quot;mso-margin-bottom-alt&qu
 ot;:case&quot;mso-margin-left-alt&quot;:case&quot;mso-table-layout-alt&quot;:case&quot;mso-height&quot;:case&quot;mso-width&quot;:case&quot;mso-vertical-align-alt&quot;:u[o++]=w.replace(/^mso-|-alt$/g,&quot;&quot;)+&quot;:&quot;+x(y);return;case&quot;horiz-align&quot;:u[o++]=&quot;text-align:&quot;+y;return;case&quot;vert-align&quot;:u[o++]=&quot;vertical-align:&quot;+y;return;case&quot;font-color&quot;:case&quot;mso-foreground&quot;:u[o++]=&quot;color:&quot;+y;return;case&quot;mso-background&quot;:case&quot;mso-highlight&quot;:u[o++]=&quot;background:&quot;+y;return;case&quot;mso-default-height&quot;:u[o++]=&quot;min-height:&quot;+x(y);return;case&quot;mso-default-width&quot;:u[o++]=&quot;min-width:&quot;+x(y);return;case&quot;mso-padding-between-alt&quot;:u[o++]=&quot;border-collapse:separate;border-spacing:&quot;+x(y);return;case&quot;text-line-through&quot;:if((y==&quot;single&quot;)||(y==&quot;double&quot;)){u[o++]=&quot;text-decoration:line-through&quot;}return;case&qu
 ot;mso-zero-height&quot;:if(y==&quot;yes&quot;){u[o++]=&quot;display:none&quot;}return}if(/^(mso|column|font-emph|lang|layout|line-break|list-image|nav|panose|punct|row|ruby|sep|size|src|tab-|table-border|text-(?!align|decor|indent|trans)|top-bar|version|vnd|word-break)/.test(w)){return}u[o++]=w+&quot;:&quot;+z[1]}});if(o&gt;0){return h+' style=&quot;'+u.join(&quot;;&quot;)+'&quot;'}else{return h}}]])}}if(b(k,&quot;paste_convert_headers_to_strong&quot;)){d([[/&lt;h[1-6][^&gt;]*&gt;/gi,&quot;&lt;p&gt;&lt;strong&gt;&quot;],[/&lt;\/h[1-6][^&gt;]*&gt;/gi,&quot;&lt;/strong&gt;&lt;/p&gt;&quot;]])}d([[/Version:[\d.]+\nStartHTML:\d+\nEndHTML:\d+\nStartFragment:\d+\nEndFragment:\d+/gi,&quot;&quot;]]);i=b(k,&quot;paste_strip_class_attributes&quot;);if(i!==&quot;none&quot;){function m(q,o){if(i===&quot;all&quot;){return&quot;&quot;}var h=p(n(o.replace(/^([&quot;'])(.*)\1$/,&quot;$2&quot;),&quot; &quot;),function(r){return(/^(?!mso)/i.test(r))});return h.length?' class=&quot;'+h.join(&q
 uot; &quot;)+'&quot;':&quot;&quot;}j=j.replace(/ class=&quot;([^&quot;]+)&quot;/gi,m);j=j.replace(/ class=([\-\w]+)/gi,m)}if(b(k,&quot;paste_remove_spans&quot;)){j=j.replace(/&lt;\/?span[^&gt;]*&gt;/gi,&quot;&quot;)}e.content=j},_postProcess:function(g,i){var f=this,e=f.editor,h=e.dom,d;if(e.settings.paste_enable_default_filters==false){return}if(i.wordContent){c(h.select(&quot;a&quot;,i.node),function(j){if(!j.href||j.href.indexOf(&quot;#_Toc&quot;)!=-1){h.remove(j,1)}});if(b(e,&quot;paste_convert_middot_lists&quot;)){f._convertLists(g,i)}d=b(e,&quot;paste_retain_style_properties&quot;);if((tinymce.is(d,&quot;string&quot;))&amp;&amp;(d!==&quot;all&quot;)&amp;&amp;(d!==&quot;*&quot;)){d=tinymce.explode(d.replace(/^none$/i,&quot;&quot;));c(h.select(&quot;*&quot;,i.node),function(m){var n={},k=0,l,o,j;if(d){for(l=0;l&lt;d.length;l++){o=d[l];j=h.getStyle(m,o);if(j){n[o]=j;k++}}}h.setAttrib(m,&quot;style&quot;,&quot;&quot;);if(d&amp;&amp;k&gt;0){h.setStyles(m,n)}else{if(m.nodeNa
 me==&quot;SPAN&quot;&amp;&amp;!m.className){h.remove(m,true)}}})}}if(b(e,&quot;paste_remove_styles&quot;)||(b(e,&quot;paste_remove_styles_if_webkit&quot;)&amp;&amp;tinymce.isWebKit)){c(h.select(&quot;*[style]&quot;,i.node),function(j){j.removeAttribute(&quot;style&quot;);j.removeAttribute(&quot;data-mce-style&quot;)})}else{if(tinymce.isWebKit){c(h.select(&quot;*&quot;,i.node),function(j){j.removeAttribute(&quot;data-mce-style&quot;)})}}},_convertLists:function(g,e){var i=g.editor.dom,h,l,d=-1,f,m=[],k,j;c(i.select(&quot;p&quot;,e.node),function(t){var q,u=&quot;&quot;,s,r,n,o;for(q=t.firstChild;q&amp;&amp;q.nodeType==3;q=q.nextSibling){u+=q.nodeValue}u=t.innerHTML.replace(/&lt;\/?\w+[^&gt;]*&gt;/gi,&quot;&quot;).replace(/&amp;nbsp;/g,&quot;\u00a0&quot;);if(/^(__MCE_ITEM__)+[\u2022\u00b7\u00a7\u00d8o\u25CF]\s*\u00a0*/.test(u)){s=&quot;ul&quot;}if(/^__MCE_ITEM__\s*\w+\.\s*\u00a0+/.test(u)){s=&quot;ol&quot;}if(s){f=parseFloat(t.style.marginLeft||0);if(f&gt;d){m.push(f)}if(!h||s
 !=k){h=i.create(s);i.insertAfter(h,t)}else{if(f&gt;d){h=l.appendChild(i.create(s))}else{if(f&lt;d){n=tinymce.inArray(m,f);o=i.getParents(h.parentNode,s);h=o[o.length-1-n]||h}}}c(i.select(&quot;span&quot;,t),function(v){var p=v.innerHTML.replace(/&lt;\/?\w+[^&gt;]*&gt;/gi,&quot;&quot;);if(s==&quot;ul&quot;&amp;&amp;/^__MCE_ITEM__[\u2022\u00b7\u00a7\u00d8o\u25CF]/.test(p)){i.remove(v)}else{if(/^__MCE_ITEM__[\s\S]*\w+\.(&amp;nbsp;|\u00a0)*\s*/.test(p)){i.remove(v)}}});r=t.innerHTML;if(s==&quot;ul&quot;){r=t.innerHTML.replace(/__MCE_ITEM__/g,&quot;&quot;).replace(/^[\u2022\u00b7\u00a7\u00d8o\u25CF]\s*(&amp;nbsp;|\u00a0)+\s*/,&quot;&quot;)}else{r=t.innerHTML.replace(/__MCE_ITEM__/g,&quot;&quot;).replace(/^\s*\w+\.(&amp;nbsp;|\u00a0)+\s*/,&quot;&quot;)}l=h.appendChild(i.create(&quot;li&quot;,0,r));i.remove(t);d=f;k=s}else{h=d=0}});j=e.node.innerHTML;if(j.indexOf(&quot;__MCE_ITEM__&quot;)!=-1){e.node.innerHTML=j.replace(/__MCE_ITEM__/g,&quot;&quot;)}},_insert:function(f,d){var e=th
 is.editor,g=e.selection.getRng();if(!e.selection.isCollapsed()&amp;&amp;g.startContainer!=g.endContainer){e.getDoc().execCommand(&quot;Delete&quot;,false,null)}e.execCommand(&quot;mceInsertContent&quot;,false,f,{skip_undo:d})},_insertPlainText:function(j,x,v){var t,u,l,k,r,e,p,f,n=j.getWin(),z=j.getDoc(),s=j.selection,m=tinymce.is,y=tinymce.inArray,g=b(j,&quot;paste_text_linebreaktype&quot;),o=b(j,&quot;paste_text_replacements&quot;);function q(d){c(d,function(h){if(h.constructor==RegExp){v=v.replace(h,&quot;&quot;)}else{v=v.replace(h[0],h[1])}})}if((typeof(v)===&quot;string&quot;)&amp;&amp;(v.length&gt;0)){if(/&lt;(?:p|br|h[1-6]|ul|ol|dl|table|t[rdh]|div|blockquote|fieldset|pre|address|center)[^&gt;]*&gt;/i.test(v)){q([/[\n\r]+/g])}else{q([/\r+/g])}q([[/&lt;\/(?:p|h[1-6]|ul|ol|dl|table|div|blockquote|fieldset|pre|address|center)&gt;/gi,&quot;\n\n&quot;],[/&lt;br[^&gt;]*&gt;|&lt;\/tr&gt;/gi,&quot;\n&quot;],[/&lt;\/t[dh]&gt;\s*&lt;t[dh][^&gt;]*&gt;/gi,&quot;\t&quot;],/&lt;[a-
 z!\/?][^&gt;]*&gt;/gi,[/&amp;nbsp;/gi,&quot; &quot;],[/(?:(?!\n)\s)*(\n+)(?:(?!\n)\s)*/gi,&quot;$1&quot;],[/\n{3,}/g,&quot;\n\n&quot;],/^\s+|\s+$/g]);v=x.decode(tinymce.html.Entities.encodeRaw(v));if(!s.isCollapsed()){z.execCommand(&quot;Delete&quot;,false,null)}if(m(o,&quot;array&quot;)||(m(o,&quot;array&quot;))){q(o)}else{if(m(o,&quot;string&quot;)){q(new RegExp(o,&quot;gi&quot;))}}if(g==&quot;none&quot;){q([[/\n+/g,&quot; &quot;]])}else{if(g==&quot;br&quot;){q([[/\n/g,&quot;&lt;br /&gt;&quot;]])}else{q([/^\s+|\s+$/g,[/\n\n/g,&quot;&lt;/p&gt;&lt;p&gt;&quot;],[/\n/g,&quot;&lt;br /&gt;&quot;]])}}if((l=v.indexOf(&quot;&lt;/p&gt;&lt;p&gt;&quot;))!=-1){k=v.lastIndexOf(&quot;&lt;/p&gt;&lt;p&gt;&quot;);r=s.getNode();e=[];do{if(r.nodeType==1){if(r.nodeName==&quot;TD&quot;||r.nodeName==&quot;BODY&quot;){break}e[e.length]=r}}while(r=r.parentNode);if(e.length&gt;0){p=v.substring(0,l);f=&quot;&quot;;for(t=0,u=e.length;t&lt;u;t++){p+=&quot;&lt;/&quot;+e[t].nodeName.toLowerCase()+&quot;
 &gt;&quot;;f+=&quot;&lt;&quot;+e[e.length-t-1].nodeName.toLowerCase()+&quot;&gt;&quot;}if(l==k){v=p+f+v.substring(l+7)}else{v=p+v.substring(l+4,k+4)+f+v.substring(k+7)}}}j.execCommand(&quot;mceInsertRawHTML&quot;,false,v+'&lt;span id=&quot;_plain_text_marker&quot;&gt;&amp;nbsp;&lt;/span&gt;');window.setTimeout(function(){var d=x.get(&quot;_plain_text_marker&quot;),A,h,w,i;s.select(d,false);z.execCommand(&quot;Delete&quot;,false,null);d=null;A=s.getStart();h=x.getViewPort(n);w=x.getPos(A).y;i=A.clientHeight;if((w&lt;h.y)||(w+i&gt;h.y+h.h)){z.body.scrollTop=w&lt;h.y?w:w-h.h+25}},0)}},_legacySupport:function(){var e=this,d=e.editor;d.addCommand(&quot;mcePasteWord&quot;,function(){d.windowManager.open({file:e.url+&quot;/pasteword.htm&quot;,width:parseInt(b(d,&quot;paste_dialog_width&quot;)),height:parseInt(b(d,&quot;paste_dialog_height&quot;)),inline:1})});if(b(d,&quot;paste_text_use_dialog&quot;)){d.addCommand(&quot;mcePasteText&quot;,function(){d.windowManager.open({file:e.url
 +&quot;/pastetext.htm&quot;,width:parseInt(b(d,&quot;paste_dialog_width&quot;)),height:parseInt(b(d,&quot;paste_dialog_height&quot;)),inline:1})})}d.addButton(&quot;pasteword&quot;,{title:&quot;paste.paste_word_desc&quot;,cmd:&quot;mcePasteWord&quot;})}});tinymce.PluginManager.add(&quot;paste&quot;,tinymce.plugins.PastePlugin)})();
</del><span class="cx">\ No newline at end of file
</span><ins>+(function(){var c=tinymce.each,a={paste_auto_cleanup_on_paste:true,paste_enable_default_filters:true,paste_block_drop:false,paste_retain_style_properties:&quot;none&quot;,paste_strip_class_attributes:&quot;mso&quot;,paste_remove_spans:false,paste_remove_styles:false,paste_remove_styles_if_webkit:true,paste_convert_middot_lists:true,paste_convert_headers_to_strong:false,paste_dialog_width:&quot;450&quot;,paste_dialog_height:&quot;400&quot;,paste_text_use_dialog:false,paste_text_sticky:false,paste_text_sticky_default:false,paste_text_notifyalways:false,paste_text_linebreaktype:&quot;p&quot;,paste_text_replacements:[[/\u2026/g,&quot;...&quot;],[/[\x93\x94\u201c\u201d]/g,'&quot;'],[/[\x60\x91\x92\u2018\u2019]/g,&quot;'&quot;]]};function b(d,e){return d.getParam(e,a[e])}tinymce.create(&quot;tinymce.plugins.PastePlugin&quot;,{init:function(d,e){var f=this;f.editor=d;f.url=e;f.onPreProcess=new tinymce.util.Dispatcher(f);f.onPostProcess=new tinymce.util.Dispatcher(f);f.o
 nPreProcess.add(f._preProcess);f.onPostProcess.add(f._postProcess);f.onPreProcess.add(function(i,j){d.execCallback(&quot;paste_preprocess&quot;,i,j)});f.onPostProcess.add(function(i,j){d.execCallback(&quot;paste_postprocess&quot;,i,j)});d.onKeyDown.addToTop(function(i,j){if(((tinymce.isMac?j.metaKey:j.ctrlKey)&amp;&amp;j.keyCode==86)||(j.shiftKey&amp;&amp;j.keyCode==45)){return false}});d.pasteAsPlainText=b(d,&quot;paste_text_sticky_default&quot;);function h(l,j){var k=d.dom,i;f.onPreProcess.dispatch(f,l);l.node=k.create(&quot;div&quot;,0,l.content);if(tinymce.isGecko){i=d.selection.getRng(true);if(i.startContainer==i.endContainer&amp;&amp;i.startContainer.nodeType==3){if(l.node.childNodes.length===1&amp;&amp;/^(p|h[1-6]|pre)$/i.test(l.node.firstChild.nodeName)&amp;&amp;l.content.indexOf(&quot;__MCE_ITEM__&quot;)===-1){k.remove(l.node.firstChild,true)}}}f.onPostProcess.dispatch(f,l);l.content=d.serializer.serialize(l.node,{getInner:1,forced_root_block:&quot;&quot;});if((!j)&
 amp;&amp;(d.pasteAsPlainText)){f._insertPlainText(l.content);if(!b(d,&quot;paste_text_sticky&quot;)){d.pasteAsPlainText=false;d.controlManager.setActive(&quot;pastetext&quot;,false)}}else{f._insert(l.content)}}d.addCommand(&quot;mceInsertClipboardContent&quot;,function(i,j){h(j,true)});if(!b(d,&quot;paste_text_use_dialog&quot;)){d.addCommand(&quot;mcePasteText&quot;,function(j,i){var k=tinymce.util.Cookie;d.pasteAsPlainText=!d.pasteAsPlainText;d.controlManager.setActive(&quot;pastetext&quot;,d.pasteAsPlainText);if((d.pasteAsPlainText)&amp;&amp;(!k.get(&quot;tinymcePasteText&quot;))){if(b(d,&quot;paste_text_sticky&quot;)){d.windowManager.alert(d.translate(&quot;paste.plaintext_mode_sticky&quot;))}else{d.windowManager.alert(d.translate(&quot;paste.plaintext_mode&quot;))}if(!b(d,&quot;paste_text_notifyalways&quot;)){k.set(&quot;tinymcePasteText&quot;,&quot;1&quot;,new Date(new Date().getFullYear()+1,12,31))}}})}d.addButton(&quot;pastetext&quot;,{title:&quot;paste.paste_text_des
 c&quot;,cmd:&quot;mcePasteText&quot;});d.addButton(&quot;selectall&quot;,{title:&quot;paste.selectall_desc&quot;,cmd:&quot;selectall&quot;});function g(s){var l,p,j,t,k=d.selection,o=d.dom,q=d.getBody(),i,r;if(s.clipboardData||o.doc.dataTransfer){r=(s.clipboardData||o.doc.dataTransfer).getData(&quot;Text&quot;);if(d.pasteAsPlainText){s.preventDefault();h({content:o.encode(r).replace(/\r?\n/g,&quot;&lt;br /&gt;&quot;)});return}}if(o.get(&quot;_mcePaste&quot;)){return}l=o.add(q,&quot;div&quot;,{id:&quot;_mcePaste&quot;,&quot;class&quot;:&quot;mcePaste&quot;,&quot;data-mce-bogus&quot;:&quot;1&quot;},&quot;\uFEFF\uFEFF&quot;);if(q!=d.getDoc().body){i=o.getPos(d.selection.getStart(),q).y}else{i=q.scrollTop+o.getViewPort(d.getWin()).y}o.setStyles(l,{position:&quot;absolute&quot;,left:tinymce.isGecko?-40:0,top:i-25,width:1,height:1,overflow:&quot;hidden&quot;});if(tinymce.isIE){t=k.getRng();j=o.doc.body.createTextRange();j.moveToElementText(l);j.execCommand(&quot;Paste&quot;);o.rem
 ove(l);if(l.innerHTML===&quot;\uFEFF\uFEFF&quot;){d.execCommand(&quot;mcePasteWord&quot;);s.preventDefault();return}k.setRng(t);k.setContent(&quot;&quot;);setTimeout(function(){h({content:l.innerHTML})},0);return tinymce.dom.Event.cancel(s)}else{function m(n){n.preventDefault()}o.bind(d.getDoc(),&quot;mousedown&quot;,m);o.bind(d.getDoc(),&quot;keydown&quot;,m);p=d.selection.getRng();l=l.firstChild;j=d.getDoc().createRange();j.setStart(l,0);j.setEnd(l,2);k.setRng(j);window.setTimeout(function(){var u=&quot;&quot;,n;if(!o.select(&quot;div.mcePaste &gt; div.mcePaste&quot;).length){n=o.select(&quot;div.mcePaste&quot;);c(n,function(w){var v=w.firstChild;if(v&amp;&amp;v.nodeName==&quot;DIV&quot;&amp;&amp;v.style.marginTop&amp;&amp;v.style.backgroundColor){o.remove(v,1)}c(o.select(&quot;span.Apple-style-span&quot;,w),function(x){o.remove(x,1)});c(o.select(&quot;br[data-mce-bogus]&quot;,w),function(x){o.remove(x)});if(w.parentNode.className!=&quot;mcePaste&quot;){u+=w.innerHTML}})}e
 lse{u=&quot;&lt;p&gt;&quot;+o.encode(r).replace(/\r?\n\r?\n/g,&quot;&lt;/p&gt;&lt;p&gt;&quot;).replace(/\r?\n/g,&quot;&lt;br /&gt;&quot;)+&quot;&lt;/p&gt;&quot;}c(o.select(&quot;div.mcePaste&quot;),function(v){o.remove(v)});if(p){k.setRng(p)}h({content:u});o.unbind(d.getDoc(),&quot;mousedown&quot;,m);o.unbind(d.getDoc(),&quot;keydown&quot;,m)},0)}}if(b(d,&quot;paste_auto_cleanup_on_paste&quot;)){if(tinymce.isOpera||/Firefox\/2/.test(navigator.userAgent)){d.onKeyDown.addToTop(function(i,j){if(((tinymce.isMac?j.metaKey:j.ctrlKey)&amp;&amp;j.keyCode==86)||(j.shiftKey&amp;&amp;j.keyCode==45)){g(j)}})}else{d.onPaste.addToTop(function(i,j){return g(j)})}}d.onInit.add(function(){d.controlManager.setActive(&quot;pastetext&quot;,d.pasteAsPlainText);if(b(d,&quot;paste_block_drop&quot;)){d.dom.bind(d.getBody(),[&quot;dragend&quot;,&quot;dragover&quot;,&quot;draggesture&quot;,&quot;dragdrop&quot;,&quot;drop&quot;,&quot;drag&quot;],function(i){i.preventDefault();i.stopPropagation();retur
 n false})}});f._legacySupport()},getInfo:function(){return{longname:&quot;Paste text/word&quot;,author:&quot;Moxiecode Systems AB&quot;,authorurl:&quot;http://tinymce.moxiecode.com&quot;,infourl:&quot;http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/paste&quot;,version:tinymce.majorVersion+&quot;.&quot;+tinymce.minorVersion}},_preProcess:function(g,e){var k=this.editor,j=e.content,p=tinymce.grep,n=tinymce.explode,f=tinymce.trim,l,i;function d(h){c(h,function(o){if(o.constructor==RegExp){j=j.replace(o,&quot;&quot;)}else{j=j.replace(o[0],o[1])}})}if(k.settings.paste_enable_default_filters==false){return}if(tinymce.isIE&amp;&amp;document.documentMode&gt;=9){d([[/(?:&lt;br&gt;&amp;nbsp;[\s\r\n]+|&lt;br&gt;)*(&lt;\/?(h[1-6r]|p|div|address|pre|form|table|tbody|thead|tfoot|th|tr|td|li|ol|ul|caption|blockquote|center|dl|dt|dd|dir|fieldset)[^&gt;]*&gt;)(?:&lt;br&gt;&amp;nbsp;[\s\r\n]+|&lt;br&gt;)*/g,&quot;$1&quot;]]);d([[/&lt;br&gt;&lt;br&gt;/g,&quot;&lt;BR&gt;&lt;BR&gt;&quot;],[/
 &lt;br&gt;/g,&quot; &quot;],[/&lt;BR&gt;&lt;BR&gt;/g,&quot;&lt;br&gt;&quot;]])}if(/class=&quot;?Mso|style=&quot;[^&quot;]*\bmso-|w:WordDocument/i.test(j)||e.wordContent){e.wordContent=true;d([/^\s*(&amp;nbsp;)+/gi,/(&amp;nbsp;|&lt;br[^&gt;]*&gt;)+\s*$/gi]);if(b(k,&quot;paste_convert_headers_to_strong&quot;)){j=j.replace(/&lt;p [^&gt;]*class=&quot;?MsoHeading&quot;?[^&gt;]*&gt;(.*?)&lt;\/p&gt;/gi,&quot;&lt;p&gt;&lt;strong&gt;$1&lt;/strong&gt;&lt;/p&gt;&quot;)}if(b(k,&quot;paste_convert_middot_lists&quot;)){d([[/&lt;!--\[if !supportLists\]--&gt;/gi,&quot;$&amp;__MCE_ITEM__&quot;],[/(&lt;span[^&gt;]+(?:mso-list:|:\s*symbol)[^&gt;]+&gt;)/gi,&quot;$1__MCE_ITEM__&quot;],[/(&lt;p[^&gt;]+(?:MsoListParagraph)[^&gt;]+&gt;)/gi,&quot;$1__MCE_ITEM__&quot;]])}d([/&lt;!--[\s\S]+?--&gt;/gi,/&lt;(!|script[^&gt;]*&gt;.*?&lt;\/script(?=[&gt;\s])|\/?(\?xml(:\w+)?|img|meta|link|style|\w:\w+)(?=[\s\/&gt;]))[^&gt;]*&gt;/gi,[/&lt;(\/?)s&gt;/gi,&quot;&lt;$1strike&gt;&quot;],[/&amp;nbsp;/gi,&quot;\u0
 0a0&quot;]]);do{l=j.length;j=j.replace(/(&lt;[a-z][^&gt;]*\s)(?:id|name|language|type|on\w+|\w+:\w+)=(?:&quot;[^&quot;]*&quot;|\w+)\s?/gi,&quot;$1&quot;)}while(l!=j.length);if(b(k,&quot;paste_retain_style_properties&quot;).replace(/^none$/i,&quot;&quot;).length==0){j=j.replace(/&lt;\/?span[^&gt;]*&gt;/gi,&quot;&quot;)}else{d([[/&lt;span\s+style\s*=\s*&quot;\s*mso-spacerun\s*:\s*yes\s*;?\s*&quot;\s*&gt;([\s\u00a0]*)&lt;\/span&gt;/gi,function(o,h){return(h.length&gt;0)?h.replace(/./,&quot; &quot;).slice(Math.floor(h.length/2)).split(&quot;&quot;).join(&quot;\u00a0&quot;):&quot;&quot;}],[/(&lt;[a-z][^&gt;]*)\sstyle=&quot;([^&quot;]*)&quot;/gi,function(t,h,r){var u=[],o=0,q=n(f(r).replace(/&amp;quot;/gi,&quot;'&quot;),&quot;;&quot;);c(q,function(s){var w,y,z=n(s,&quot;:&quot;);function x(A){return A+((A!==&quot;0&quot;)&amp;&amp;(/\d$/.test(A)))?&quot;px&quot;:&quot;&quot;}if(z.length==2){w=z[0].toLowerCase();y=z[1].toLowerCase();switch(w){case&quot;mso-padding-alt&quot;:case&qu
 ot;mso-padding-top-alt&quot;:case&quot;mso-padding-right-alt&quot;:case&quot;mso-padding-bottom-alt&quot;:case&quot;mso-padding-left-alt&quot;:case&quot;mso-margin-alt&quot;:case&quot;mso-margin-top-alt&quot;:case&quot;mso-margin-right-alt&quot;:case&quot;mso-margin-bottom-alt&quot;:case&quot;mso-margin-left-alt&quot;:case&quot;mso-table-layout-alt&quot;:case&quot;mso-height&quot;:case&quot;mso-width&quot;:case&quot;mso-vertical-align-alt&quot;:u[o++]=w.replace(/^mso-|-alt$/g,&quot;&quot;)+&quot;:&quot;+x(y);return;case&quot;horiz-align&quot;:u[o++]=&quot;text-align:&quot;+y;return;case&quot;vert-align&quot;:u[o++]=&quot;vertical-align:&quot;+y;return;case&quot;font-color&quot;:case&quot;mso-foreground&quot;:u[o++]=&quot;color:&quot;+y;return;case&quot;mso-background&quot;:case&quot;mso-highlight&quot;:u[o++]=&quot;background:&quot;+y;return;case&quot;mso-default-height&quot;:u[o++]=&quot;min-height:&quot;+x(y);return;case&quot;mso-default-width&quot;:u[o++]=&quot;min-width:
 &quot;+x(y);return;case&quot;mso-padding-between-alt&quot;:u[o++]=&quot;border-collapse:separate;border-spacing:&quot;+x(y);return;case&quot;text-line-through&quot;:if((y==&quot;single&quot;)||(y==&quot;double&quot;)){u[o++]=&quot;text-decoration:line-through&quot;}return;case&quot;mso-zero-height&quot;:if(y==&quot;yes&quot;){u[o++]=&quot;display:none&quot;}return}if(/^(mso|column|font-emph|lang|layout|line-break|list-image|nav|panose|punct|row|ruby|sep|size|src|tab-|table-border|text-(?!align|decor|indent|trans)|top-bar|version|vnd|word-break)/.test(w)){return}u[o++]=w+&quot;:&quot;+z[1]}});if(o&gt;0){return h+' style=&quot;'+u.join(&quot;;&quot;)+'&quot;'}else{return h}}]])}}if(b(k,&quot;paste_convert_headers_to_strong&quot;)){d([[/&lt;h[1-6][^&gt;]*&gt;/gi,&quot;&lt;p&gt;&lt;strong&gt;&quot;],[/&lt;\/h[1-6][^&gt;]*&gt;/gi,&quot;&lt;/strong&gt;&lt;/p&gt;&quot;]])}d([[/Version:[\d.]+\nStartHTML:\d+\nEndHTML:\d+\nStartFragment:\d+\nEndFragment:\d+/gi,&quot;&quot;]]);i=b(k,&q
 uot;paste_strip_class_attributes&quot;);if(i!==&quot;none&quot;){function m(q,o){if(i===&quot;all&quot;){return&quot;&quot;}var h=p(n(o.replace(/^([&quot;'])(.*)\1$/,&quot;$2&quot;),&quot; &quot;),function(r){return(/^(?!mso)/i.test(r))});return h.length?' class=&quot;'+h.join(&quot; &quot;)+'&quot;':&quot;&quot;}j=j.replace(/ class=&quot;([^&quot;]+)&quot;/gi,m);j=j.replace(/ class=([\-\w]+)/gi,m)}if(b(k,&quot;paste_remove_spans&quot;)){j=j.replace(/&lt;\/?span[^&gt;]*&gt;/gi,&quot;&quot;)}e.content=j},_postProcess:function(g,i){var f=this,e=f.editor,h=e.dom,d;if(e.settings.paste_enable_default_filters==false){return}if(i.wordContent){c(h.select(&quot;a&quot;,i.node),function(j){if(!j.href||j.href.indexOf(&quot;#_Toc&quot;)!=-1){h.remove(j,1)}});if(b(e,&quot;paste_convert_middot_lists&quot;)){f._convertLists(g,i)}d=b(e,&quot;paste_retain_style_properties&quot;);if((tinymce.is(d,&quot;string&quot;))&amp;&amp;(d!==&quot;all&quot;)&amp;&amp;(d!==&quot;*&quot;)){d=tinymce.explo
 de(d.replace(/^none$/i,&quot;&quot;));c(h.select(&quot;*&quot;,i.node),function(m){var n={},k=0,l,o,j;if(d){for(l=0;l&lt;d.length;l++){o=d[l];j=h.getStyle(m,o);if(j){n[o]=j;k++}}}h.setAttrib(m,&quot;style&quot;,&quot;&quot;);if(d&amp;&amp;k&gt;0){h.setStyles(m,n)}else{if(m.nodeName==&quot;SPAN&quot;&amp;&amp;!m.className){h.remove(m,true)}}})}}if(b(e,&quot;paste_remove_styles&quot;)||(b(e,&quot;paste_remove_styles_if_webkit&quot;)&amp;&amp;tinymce.isWebKit)){c(h.select(&quot;*[style]&quot;,i.node),function(j){j.removeAttribute(&quot;style&quot;);j.removeAttribute(&quot;data-mce-style&quot;)})}else{if(tinymce.isWebKit){c(h.select(&quot;*&quot;,i.node),function(j){j.removeAttribute(&quot;data-mce-style&quot;)})}}},_convertLists:function(g,e){var i=g.editor.dom,h,l,d=-1,f,m=[],k,j;c(i.select(&quot;p&quot;,e.node),function(t){var q,u=&quot;&quot;,s,r,n,o;for(q=t.firstChild;q&amp;&amp;q.nodeType==3;q=q.nextSibling){u+=q.nodeValue}u=t.innerHTML.replace(/&lt;\/?\w+[^&gt;]*&gt;/gi,&
 quot;&quot;).replace(/&amp;nbsp;/g,&quot;\u00a0&quot;);if(/^(__MCE_ITEM__)+[\u2022\u00b7\u00a7\u00d8o\u25CF]\s*\u00a0*/.test(u)){s=&quot;ul&quot;}if(/^__MCE_ITEM__\s*\w+\.\s*\u00a0+/.test(u)){s=&quot;ol&quot;}if(s){f=parseFloat(t.style.marginLeft||0);if(f&gt;d){m.push(f)}if(!h||s!=k){h=i.create(s);i.insertAfter(h,t)}else{if(f&gt;d){h=l.appendChild(i.create(s))}else{if(f&lt;d){n=tinymce.inArray(m,f);o=i.getParents(h.parentNode,s);h=o[o.length-1-n]||h}}}c(i.select(&quot;span&quot;,t),function(v){var p=v.innerHTML.replace(/&lt;\/?\w+[^&gt;]*&gt;/gi,&quot;&quot;);if(s==&quot;ul&quot;&amp;&amp;/^__MCE_ITEM__[\u2022\u00b7\u00a7\u00d8o\u25CF]/.test(p)){i.remove(v)}else{if(/^__MCE_ITEM__[\s\S]*\w+\.(&amp;nbsp;|\u00a0)*\s*/.test(p)){i.remove(v)}}});r=t.innerHTML;if(s==&quot;ul&quot;){r=t.innerHTML.replace(/__MCE_ITEM__/g,&quot;&quot;).replace(/^[\u2022\u00b7\u00a7\u00d8o\u25CF]\s*(&amp;nbsp;|\u00a0)+\s*/,&quot;&quot;)}else{r=t.innerHTML.replace(/__MCE_ITEM__/g,&quot;&quot;).replace(/
 ^\s*\w+\.(&amp;nbsp;|\u00a0)+\s*/,&quot;&quot;)}l=h.appendChild(i.create(&quot;li&quot;,0,r));i.remove(t);d=f;k=s}else{h=d=0}});j=e.node.innerHTML;if(j.indexOf(&quot;__MCE_ITEM__&quot;)!=-1){e.node.innerHTML=j.replace(/__MCE_ITEM__/g,&quot;&quot;)}},_insert:function(f,d){var e=this.editor,g=e.selection.getRng();if(!e.selection.isCollapsed()&amp;&amp;g.startContainer!=g.endContainer){e.getDoc().execCommand(&quot;Delete&quot;,false,null)}e.execCommand(&quot;mceInsertContent&quot;,false,f,{skip_undo:d})},_insertPlainText:function(g){var d=this.editor,e=b(d,&quot;paste_text_linebreaktype&quot;),i=b(d,&quot;paste_text_replacements&quot;),f=tinymce.is;function h(j){c(j,function(k){if(k.constructor==RegExp){g=g.replace(k,&quot;&quot;)}else{g=g.replace(k[0],k[1])}})}if((typeof(g)===&quot;string&quot;)&amp;&amp;(g.length&gt;0)){if(/&lt;(?:p|br|h[1-6]|ul|ol|dl|table|t[rdh]|div|blockquote|fieldset|pre|address|center)[^&gt;]*&gt;/i.test(g)){h([/[\n\r]+/g])}else{h([/\r+/g])}h([[/&lt;\/(?
 :p|h[1-6]|ul|ol|dl|table|div|blockquote|fieldset|pre|address|center)&gt;/gi,&quot;\n\n&quot;],[/&lt;br[^&gt;]*&gt;|&lt;\/tr&gt;/gi,&quot;\n&quot;],[/&lt;\/t[dh]&gt;\s*&lt;t[dh][^&gt;]*&gt;/gi,&quot;\t&quot;],/&lt;[a-z!\/?][^&gt;]*&gt;/gi,[/&amp;nbsp;/gi,&quot; &quot;],[/(?:(?!\n)\s)*(\n+)(?:(?!\n)\s)*/gi,&quot;$1&quot;],[/\n{3,}/g,&quot;\n\n&quot;]]);g=d.dom.decode(tinymce.html.Entities.encodeRaw(g));if(f(i,&quot;array&quot;)){h(i)}else{if(f(i,&quot;string&quot;)){h(new RegExp(i,&quot;gi&quot;))}}if(e==&quot;none&quot;){h([[/\n+/g,&quot; &quot;]])}else{if(e==&quot;br&quot;){h([[/\n/g,&quot;&lt;br /&gt;&quot;]])}else{h([[/\n\n/g,&quot;&lt;/p&gt;&lt;p&gt;&quot;],[/^(.*&lt;\/p&gt;)(&lt;p&gt;)$/,&quot;&lt;p&gt;$1&quot;],[/\n/g,&quot;&lt;br /&gt;&quot;]])}}d.execCommand(&quot;mceInsertContent&quot;,false,g)}},_legacySupport:function(){var e=this,d=e.editor;d.addCommand(&quot;mcePasteWord&quot;,function(){d.windowManager.open({file:e.url+&quot;/pasteword.htm&quot;,width:parseInt(b
 (d,&quot;paste_dialog_width&quot;)),height:parseInt(b(d,&quot;paste_dialog_height&quot;)),inline:1})});if(b(d,&quot;paste_text_use_dialog&quot;)){d.addCommand(&quot;mcePasteText&quot;,function(){d.windowManager.open({file:e.url+&quot;/pastetext.htm&quot;,width:parseInt(b(d,&quot;paste_dialog_width&quot;)),height:parseInt(b(d,&quot;paste_dialog_height&quot;)),inline:1})})}d.addButton(&quot;pasteword&quot;,{title:&quot;paste.paste_word_desc&quot;,cmd:&quot;mcePasteWord&quot;})}});tinymce.PluginManager.add(&quot;paste&quot;,tinymce.plugins.PastePlugin)})();
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkwpincludesjstinymcepluginspastepastetexthtm"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/plugins/paste/pastetext.htm (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/plugins/paste/pastetext.htm        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/plugins/paste/pastetext.htm        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -1,8 +1,8 @@
</span><span class="cx"> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
</span><span class="cx"> &lt;head&gt;
</span><span class="cx">         &lt;title&gt;{#paste.paste_text_desc}&lt;/title&gt;
</span><del>-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;js/pastetext.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
</del><ins>+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;js/pastetext.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body onresize=&quot;PasteTextDialog.resize();&quot; style=&quot;display:none; overflow:hidden;&quot;&gt;
</span><span class="cx">         &lt;form name=&quot;source&quot; onsubmit=&quot;return PasteTextDialog.insert();&quot; action=&quot;#&quot;&gt;
</span></span></pre></div>
<a id="trunkwpincludesjstinymcepluginspastepastewordhtm"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/plugins/paste/pasteword.htm (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/plugins/paste/pasteword.htm        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/plugins/paste/pasteword.htm        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -1,8 +1,8 @@
</span><span class="cx"> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
</span><span class="cx"> &lt;head&gt;
</span><span class="cx">         &lt;title&gt;{#paste.paste_word_desc}&lt;/title&gt;
</span><del>-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;js/pasteword.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
</del><ins>+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;js/pasteword.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body onresize=&quot;PasteWordDialog.resize();&quot; style=&quot;display:none; overflow:hidden;&quot;&gt;
</span><span class="cx">         &lt;form name=&quot;source&quot; onsubmit=&quot;return PasteWordDialog.insert();&quot; action=&quot;#&quot;&gt;
</span></span></pre></div>
<a id="trunkwpincludesjstinymcepluginstabfocuseditor_pluginjs"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/plugins/tabfocus/editor_plugin.js (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/plugins/tabfocus/editor_plugin.js        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/plugins/tabfocus/editor_plugin.js        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -1 +1 @@
</span><del>-(function(){var c=tinymce.DOM,a=tinymce.dom.Event,d=tinymce.each,b=tinymce.explode;tinymce.create(&quot;tinymce.plugins.TabFocusPlugin&quot;,{init:function(f,g){function e(i,j){if(j.keyCode===9){return a.cancel(j)}}function h(l,p){var j,m,o,n,k;function q(r){n=c.select(&quot;:input:enabled,*[tabindex]&quot;);function i(s){return s.type!=&quot;hidden&quot;&amp;&amp;s.tabIndex!=&quot;-1&quot;&amp;&amp;!(n[m].style.display==&quot;none&quot;)&amp;&amp;!(n[m].style.visibility==&quot;hidden&quot;)}d(n,function(t,s){if(t.id==l.id){j=s;return false}});if(r&gt;0){for(m=j+1;m&lt;n.length;m++){if(i(n[m])){return n[m]}}}else{for(m=j-1;m&gt;=0;m--){if(i(n[m])){return n[m]}}}return null}if(p.keyCode===9){k=b(l.getParam(&quot;tab_focus&quot;,l.getParam(&quot;tabfocus_elements&quot;,&quot;:prev,:next&quot;)));if(k.length==1){k[1]=k[0];k[0]=&quot;:prev&quot;}if(p.shiftKey){if(k[0]==&quot;:prev&quot;){n=q(-1)}else{n=c.get(k[0])}}else{if(k[1]==&quot;:next&quot;){n=q(1)}else{n=c.get
 (k[1])}}if(n){if(n.id&amp;&amp;(l=tinymce.get(n.id||n.name))){l.focus()}else{window.setTimeout(function(){if(!tinymce.isWebKit){window.focus()}n.focus()},10)}return a.cancel(p)}}}f.onKeyUp.add(e);if(tinymce.isGecko){f.onKeyPress.add(h);f.onKeyDown.add(e)}else{f.onKeyDown.add(h)}},getInfo:function(){return{longname:&quot;Tabfocus&quot;,author:&quot;Moxiecode Systems AB&quot;,authorurl:&quot;http://tinymce.moxiecode.com&quot;,infourl:&quot;http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/tabfocus&quot;,version:tinymce.majorVersion+&quot;.&quot;+tinymce.minorVersion}}});tinymce.PluginManager.add(&quot;tabfocus&quot;,tinymce.plugins.TabFocusPlugin)})();
</del><span class="cx">\ No newline at end of file
</span><ins>+(function(){var c=tinymce.DOM,a=tinymce.dom.Event,d=tinymce.each,b=tinymce.explode;tinymce.create(&quot;tinymce.plugins.TabFocusPlugin&quot;,{init:function(f,g){function e(i,j){if(j.keyCode===9){return a.cancel(j)}}function h(l,p){var j,m,o,n,k;function q(t){n=c.select(&quot;:input:enabled,*[tabindex]&quot;);function s(v){return v.nodeName===&quot;BODY&quot;||(v.type!=&quot;hidden&quot;&amp;&amp;!(v.style.display==&quot;none&quot;)&amp;&amp;!(v.style.visibility==&quot;hidden&quot;)&amp;&amp;s(v.parentNode))}function i(v){return v.attributes.tabIndex.specified||v.nodeName==&quot;INPUT&quot;||v.nodeName==&quot;TEXTAREA&quot;}function u(){return tinymce.isIE6||tinymce.isIE7}function r(v){return((!u()||i(v)))&amp;&amp;v.getAttribute(&quot;tabindex&quot;)!=&quot;-1&quot;&amp;&amp;s(v)}d(n,function(w,v){if(w.id==l.id){j=v;return false}});if(t&gt;0){for(m=j+1;m&lt;n.length;m++){if(r(n[m])){return n[m]}}}else{for(m=j-1;m&gt;=0;m--){if(r(n[m])){return n[m]}}}return null}i
 f(p.keyCode===9){k=b(l.getParam(&quot;tab_focus&quot;,l.getParam(&quot;tabfocus_elements&quot;,&quot;:prev,:next&quot;)));if(k.length==1){k[1]=k[0];k[0]=&quot;:prev&quot;}if(p.shiftKey){if(k[0]==&quot;:prev&quot;){n=q(-1)}else{n=c.get(k[0])}}else{if(k[1]==&quot;:next&quot;){n=q(1)}else{n=c.get(k[1])}}if(n){if(n.id&amp;&amp;(l=tinymce.get(n.id||n.name))){l.focus()}else{window.setTimeout(function(){if(!tinymce.isWebKit){window.focus()}n.focus()},10)}return a.cancel(p)}}}f.onKeyUp.add(e);if(tinymce.isGecko){f.onKeyPress.add(h);f.onKeyDown.add(e)}else{f.onKeyDown.add(h)}},getInfo:function(){return{longname:&quot;Tabfocus&quot;,author:&quot;Moxiecode Systems AB&quot;,authorurl:&quot;http://tinymce.moxiecode.com&quot;,infourl:&quot;http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/tabfocus&quot;,version:tinymce.majorVersion+&quot;.&quot;+tinymce.minorVersion}}});tinymce.PluginManager.add(&quot;tabfocus&quot;,tinymce.plugins.TabFocusPlugin)})();
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedabouthtm"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/about.htm (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/about.htm        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/about.htm        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -2,9 +2,9 @@
</span><span class="cx"> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
</span><span class="cx"> &lt;head&gt;
</span><span class="cx">         &lt;title&gt;{#advanced_dlg.about_title}&lt;/title&gt;
</span><del>-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/mctabs.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;js/about.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
</del><ins>+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/mctabs.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;js/about.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body id=&quot;about&quot; style=&quot;display: none&quot;&gt;
</span><span class="cx">                 &lt;div class=&quot;tabs&quot;&gt;
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedanchorhtm"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/anchor.htm (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/anchor.htm        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/anchor.htm        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -2,8 +2,8 @@
</span><span class="cx"> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
</span><span class="cx"> &lt;head&gt;
</span><span class="cx">         &lt;title&gt;{#advanced_dlg.anchor_title}&lt;/title&gt;
</span><del>-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;js/anchor.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
</del><ins>+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;js/anchor.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body style=&quot;display: none&quot; role=&quot;application&quot; aria-labelledby=&quot;app_title&quot;&gt;
</span><span class="cx"> &lt;form onsubmit=&quot;AnchorDialog.update();return false;&quot; action=&quot;#&quot;&gt;
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedcharmaphtm"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/charmap.htm (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/charmap.htm        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/charmap.htm        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -2,8 +2,8 @@
</span><span class="cx"> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
</span><span class="cx"> &lt;head&gt;
</span><span class="cx">         &lt;title&gt;{#advanced_dlg.charmap_title}&lt;/title&gt;
</span><del>-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;js/charmap.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
</del><ins>+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;js/charmap.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body id=&quot;charmap&quot; style=&quot;display:none&quot;&gt;
</span><span class="cx"> &lt;table align=&quot;center&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;2&quot; role=&quot;presentation&quot;&gt;
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedcolor_pickerhtm"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/color_picker.htm (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/color_picker.htm        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/color_picker.htm        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -2,9 +2,9 @@
</span><span class="cx"> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
</span><span class="cx"> &lt;head&gt;
</span><span class="cx">         &lt;title&gt;{#advanced_dlg.colorpicker_title}&lt;/title&gt;
</span><del>-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/mctabs.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;js/color_picker.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
</del><ins>+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/mctabs.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;js/color_picker.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body id=&quot;colorpicker&quot; style=&quot;display: none&quot; role=&quot;application&quot; aria-labelledby=&quot;app_label&quot;&gt;
</span><span class="cx">         &lt;span class=&quot;mceVoiceLabel&quot; id=&quot;app_label&quot; style=&quot;display:none;&quot;&gt;{#advanced_dlg.colorpicker_title}&lt;/span&gt;
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancededitor_templatejs"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/editor_template.js (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/editor_template.js        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/editor_template.js        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -1 +1 @@
</span><del>-(function(e){var d=e.DOM,b=e.dom.Event,h=e.extend,f=e.each,a=e.util.Cookie,g,c=e.explode;e.ThemeManager.requireLangPack(&quot;advanced&quot;);e.create(&quot;tinymce.themes.AdvancedTheme&quot;,{sizes:[8,10,12,14,18,24,36],controls:{bold:[&quot;bold_desc&quot;,&quot;Bold&quot;],italic:[&quot;italic_desc&quot;,&quot;Italic&quot;],underline:[&quot;underline_desc&quot;,&quot;Underline&quot;],strikethrough:[&quot;striketrough_desc&quot;,&quot;Strikethrough&quot;],justifyleft:[&quot;justifyleft_desc&quot;,&quot;JustifyLeft&quot;],justifycenter:[&quot;justifycenter_desc&quot;,&quot;JustifyCenter&quot;],justifyright:[&quot;justifyright_desc&quot;,&quot;JustifyRight&quot;],justifyfull:[&quot;justifyfull_desc&quot;,&quot;JustifyFull&quot;],bullist:[&quot;bullist_desc&quot;,&quot;InsertUnorderedList&quot;],numlist:[&quot;numlist_desc&quot;,&quot;InsertOrderedList&quot;],outdent:[&quot;outdent_desc&quot;,&quot;Outdent&quot;],indent:[&quot;indent_desc&quot;,&quot;Indent&quot;]
 ,cut:[&quot;cut_desc&quot;,&quot;Cut&quot;],copy:[&quot;copy_desc&quot;,&quot;Copy&quot;],paste:[&quot;paste_desc&quot;,&quot;Paste&quot;],undo:[&quot;undo_desc&quot;,&quot;Undo&quot;],redo:[&quot;redo_desc&quot;,&quot;Redo&quot;],link:[&quot;link_desc&quot;,&quot;mceLink&quot;],unlink:[&quot;unlink_desc&quot;,&quot;unlink&quot;],image:[&quot;image_desc&quot;,&quot;mceImage&quot;],cleanup:[&quot;cleanup_desc&quot;,&quot;mceCleanup&quot;],help:[&quot;help_desc&quot;,&quot;mceHelp&quot;],code:[&quot;code_desc&quot;,&quot;mceCodeEditor&quot;],hr:[&quot;hr_desc&quot;,&quot;InsertHorizontalRule&quot;],removeformat:[&quot;removeformat_desc&quot;,&quot;RemoveFormat&quot;],sub:[&quot;sub_desc&quot;,&quot;subscript&quot;],sup:[&quot;sup_desc&quot;,&quot;superscript&quot;],forecolor:[&quot;forecolor_desc&quot;,&quot;ForeColor&quot;],forecolorpicker:[&quot;forecolor_desc&quot;,&quot;mceForeColor&quot;],backcolor:[&quot;backcolor_desc&quot;,&quot;HiliteColor&quot;],backcolorpicker:[&quo
 t;backcolor_desc&quot;,&quot;mceBackColor&quot;],charmap:[&quot;charmap_desc&quot;,&quot;mceCharMap&quot;],visualaid:[&quot;visualaid_desc&quot;,&quot;mceToggleVisualAid&quot;],anchor:[&quot;anchor_desc&quot;,&quot;mceInsertAnchor&quot;],newdocument:[&quot;newdocument_desc&quot;,&quot;mceNewDocument&quot;],blockquote:[&quot;blockquote_desc&quot;,&quot;mceBlockQuote&quot;]},stateControls:[&quot;bold&quot;,&quot;italic&quot;,&quot;underline&quot;,&quot;strikethrough&quot;,&quot;bullist&quot;,&quot;numlist&quot;,&quot;justifyleft&quot;,&quot;justifycenter&quot;,&quot;justifyright&quot;,&quot;justifyfull&quot;,&quot;sub&quot;,&quot;sup&quot;,&quot;blockquote&quot;],init:function(j,k){var l=this,m,i,n;l.editor=j;l.url=k;l.onResolveName=new e.util.Dispatcher(this);j.forcedHighContrastMode=j.settings.detect_highcontrast&amp;&amp;l._isHighContrast();j.settings.skin=j.forcedHighContrastMode?&quot;highcontrast&quot;:j.settings.skin;l.settings=m=h({theme_advanced_path:true,theme_advanc
 ed_toolbar_location:&quot;bottom&quot;,theme_advanced_buttons1:&quot;bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect&quot;,theme_advanced_buttons2:&quot;bullist,numlist,|,outdent,indent,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code&quot;,theme_advanced_buttons3:&quot;hr,removeformat,visualaid,|,sub,sup,|,charmap&quot;,theme_advanced_blockformats:&quot;p,address,pre,h1,h2,h3,h4,h5,h6&quot;,theme_advanced_toolbar_align:&quot;center&quot;,theme_advanced_fonts:&quot;Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Helvetica=helvetica;Impact=impact,chicago;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco;Times New Roman=times new roman,times;Trebuchet MS=trebuchet ms,geneva;Verdana=verdana,gene
 va;Webdings=webdings;Wingdings=wingdings,zapf dingbats&quot;,theme_advanced_more_colors:1,theme_advanced_row_height:23,theme_advanced_resize_horizontal:1,theme_advanced_resizing_use_cookie:1,theme_advanced_font_sizes:&quot;1,2,3,4,5,6,7&quot;,theme_advanced_font_selector:&quot;span&quot;,theme_advanced_show_current_color:0,readonly:j.settings.readonly},j.settings);if(!m.font_size_style_values){m.font_size_style_values=&quot;8pt,10pt,12pt,14pt,18pt,24pt,36pt&quot;}if(e.is(m.theme_advanced_font_sizes,&quot;string&quot;)){m.font_size_style_values=e.explode(m.font_size_style_values);m.font_size_classes=e.explode(m.font_size_classes||&quot;&quot;);n={};j.settings.theme_advanced_font_sizes=m.theme_advanced_font_sizes;f(j.getParam(&quot;theme_advanced_font_sizes&quot;,&quot;&quot;,&quot;hash&quot;),function(q,p){var o;if(p==q&amp;&amp;q&gt;=1&amp;&amp;q&lt;=7){p=q+&quot; (&quot;+l.sizes[q-1]+&quot;pt)&quot;;o=m.font_size_classes[q-1];q=m.font_size_style_values[q-1]||(l.sizes[q-1]+&
 quot;pt&quot;)}if(/^\s*\./.test(q)){o=q.replace(/\./g,&quot;&quot;)}n[p]=o?{&quot;class&quot;:o}:{fontSize:q}});m.theme_advanced_font_sizes=n}if((i=m.theme_advanced_path_location)&amp;&amp;i!=&quot;none&quot;){m.theme_advanced_statusbar_location=m.theme_advanced_path_location}if(m.theme_advanced_statusbar_location==&quot;none&quot;){m.theme_advanced_statusbar_location=0}if(j.settings.content_css!==false){j.contentCSS.push(j.baseURI.toAbsolute(k+&quot;/skins/&quot;+j.settings.skin+&quot;/content.css&quot;))}j.onInit.add(function(){if(!j.settings.readonly){j.onNodeChange.add(l._nodeChanged,l);j.onKeyUp.add(l._updateUndoStatus,l);j.onMouseUp.add(l._updateUndoStatus,l);j.dom.bind(j.dom.getRoot(),&quot;dragend&quot;,function(){l._updateUndoStatus(j)})}});j.onSetProgressState.add(function(q,o,r){var s,t=q.id,p;if(o){l.progressTimer=setTimeout(function(){s=q.getContainer();s=s.insertBefore(d.create(&quot;DIV&quot;,{style:&quot;position:relative&quot;}),s.firstChild);p=d.get(q.id+&q
 uot;_tbl&quot;);d.add(s,&quot;div&quot;,{id:t+&quot;_blocker&quot;,&quot;class&quot;:&quot;mceBlocker&quot;,style:{width:p.clientWidth+2,height:p.clientHeight+2}});d.add(s,&quot;div&quot;,{id:t+&quot;_progress&quot;,&quot;class&quot;:&quot;mceProgress&quot;,style:{left:p.clientWidth/2,top:p.clientHeight/2}})},r||0)}else{d.remove(t+&quot;_blocker&quot;);d.remove(t+&quot;_progress&quot;);clearTimeout(l.progressTimer)}});d.loadCSS(m.editor_css?j.documentBaseURI.toAbsolute(m.editor_css):k+&quot;/skins/&quot;+j.settings.skin+&quot;/ui.css&quot;);if(m.skin_variant){d.loadCSS(k+&quot;/skins/&quot;+j.settings.skin+&quot;/ui_&quot;+m.skin_variant+&quot;.css&quot;)}},_isHighContrast:function(){var i,j=d.add(d.getRoot(),&quot;div&quot;,{style:&quot;background-color: rgb(171,239,86);&quot;});i=(d.getStyle(j,&quot;background-color&quot;,true)+&quot;&quot;).toLowerCase().replace(/ /g,&quot;&quot;);d.remove(j);return i!=&quot;rgb(171,239,86)&quot;&amp;&amp;i!=&quot;#abef56&quot;},createCon
 trol:function(l,i){var j,k;if(k=i.createControl(l)){return k}switch(l){case&quot;styleselect&quot;:return this._createStyleSelect();case&quot;formatselect&quot;:return this._createBlockFormats();case&quot;fontselect&quot;:return this._createFontSelect();case&quot;fontsizeselect&quot;:return this._createFontSizeSelect();case&quot;forecolor&quot;:return this._createForeColorMenu();case&quot;backcolor&quot;:return this._createBackColorMenu()}if((j=this.controls[l])){return i.createButton(l,{title:&quot;advanced.&quot;+j[0],cmd:j[1],ui:j[2],value:j[3]})}},execCommand:function(k,j,l){var i=this[&quot;_&quot;+k];if(i){i.call(this,j,l);return true}return false},_importClasses:function(k){var i=this.editor,j=i.controlManager.get(&quot;styleselect&quot;);if(j.getLength()==0){f(i.dom.getClasses(),function(n,l){var m=&quot;style_&quot;+l;i.formatter.register(m,{inline:&quot;span&quot;,attributes:{&quot;class&quot;:n[&quot;class&quot;]},selector:&quot;*&quot;});j.add(n[&quot;class&quot;
 ],m)})}},_createStyleSelect:function(m){var k=this,i=k.editor,j=i.controlManager,l;l=j.createListBox(&quot;styleselect&quot;,{title:&quot;advanced.style_select&quot;,onselect:function(o){var p,n=[];f(l.items,function(q){n.push(q.value)});i.focus();i.undoManager.add();p=i.formatter.matchAll(n);if(!o||p[0]==o){if(p[0]){i.formatter.remove(p[0])}}else{i.formatter.apply(o)}i.undoManager.add();i.nodeChanged();return false}});i.onInit.add(function(){var o=0,n=i.getParam(&quot;style_formats&quot;);if(n){f(n,function(p){var q,r=0;f(p,function(){r++});if(r&gt;1){q=p.name=p.name||&quot;style_&quot;+(o++);i.formatter.register(q,p);l.add(p.title,q)}else{l.add(p.title)}})}else{f(i.getParam(&quot;theme_advanced_styles&quot;,&quot;&quot;,&quot;hash&quot;),function(r,q){var p;if(r){p=&quot;style_&quot;+(o++);i.formatter.register(p,{inline:&quot;span&quot;,classes:r,selector:&quot;*&quot;});l.add(k.editor.translate(q),p)}})}});if(l.getLength()==0){l.onPostRender.add(function(o,p){if(!l.Native
 ListBox){b.add(p.id+&quot;_text&quot;,&quot;focus&quot;,k._importClasses,k);b.add(p.id+&quot;_text&quot;,&quot;mousedown&quot;,k._importClasses,k);b.add(p.id+&quot;_open&quot;,&quot;focus&quot;,k._importClasses,k);b.add(p.id+&quot;_open&quot;,&quot;mousedown&quot;,k._importClasses,k)}else{b.add(p.id,&quot;focus&quot;,k._importClasses,k)}})}return l},_createFontSelect:function(){var k,j=this,i=j.editor;k=i.controlManager.createListBox(&quot;fontselect&quot;,{title:&quot;advanced.fontdefault&quot;,onselect:function(l){var m=k.items[k.selectedIndex];if(!l&amp;&amp;m){i.execCommand(&quot;FontName&quot;,false,m.value);return}i.execCommand(&quot;FontName&quot;,false,l);k.select(function(n){return l==n});if(m&amp;&amp;m.value==l){k.select(null)}return false}});if(k){f(i.getParam(&quot;theme_advanced_fonts&quot;,j.settings.theme_advanced_fonts,&quot;hash&quot;),function(m,l){k.add(i.translate(l),m,{style:m.indexOf(&quot;dings&quot;)==-1?&quot;font-family:&quot;+m:&quot;&quot;})})}re
 turn k},_createFontSizeSelect:function(){var m=this,k=m.editor,n,l=0,j=[];n=k.controlManager.createListBox(&quot;fontsizeselect&quot;,{title:&quot;advanced.font_size&quot;,onselect:function(i){var o=n.items[n.selectedIndex];if(!i&amp;&amp;o){o=o.value;if(o[&quot;class&quot;]){k.formatter.toggle(&quot;fontsize_class&quot;,{value:o[&quot;class&quot;]});k.undoManager.add();k.nodeChanged()}else{k.execCommand(&quot;FontSize&quot;,false,o.fontSize)}return}if(i[&quot;class&quot;]){k.focus();k.undoManager.add();k.formatter.toggle(&quot;fontsize_class&quot;,{value:i[&quot;class&quot;]});k.undoManager.add();k.nodeChanged()}else{k.execCommand(&quot;FontSize&quot;,false,i.fontSize)}n.select(function(p){return i==p});if(o&amp;&amp;(o.value.fontSize==i.fontSize||o.value[&quot;class&quot;]==i[&quot;class&quot;])){n.select(null)}return false}});if(n){f(m.settings.theme_advanced_font_sizes,function(o,i){var p=o.fontSize;if(p&gt;=1&amp;&amp;p&lt;=7){p=m.sizes[parseInt(p)-1]+&quot;pt&quot;}n.a
 dd(i,o,{style:&quot;font-size:&quot;+p,&quot;class&quot;:&quot;mceFontSize&quot;+(l++)+(&quot; &quot;+(o[&quot;class&quot;]||&quot;&quot;))})})}return n},_createBlockFormats:function(){var k,i={p:&quot;advanced.paragraph&quot;,address:&quot;advanced.address&quot;,pre:&quot;advanced.pre&quot;,h1:&quot;advanced.h1&quot;,h2:&quot;advanced.h2&quot;,h3:&quot;advanced.h3&quot;,h4:&quot;advanced.h4&quot;,h5:&quot;advanced.h5&quot;,h6:&quot;advanced.h6&quot;,div:&quot;advanced.div&quot;,blockquote:&quot;advanced.blockquote&quot;,code:&quot;advanced.code&quot;,dt:&quot;advanced.dt&quot;,dd:&quot;advanced.dd&quot;,samp:&quot;advanced.samp&quot;},j=this;k=j.editor.controlManager.createListBox(&quot;formatselect&quot;,{title:&quot;advanced.block&quot;,onselect:function(l){j.editor.execCommand(&quot;FormatBlock&quot;,false,l);return false}});if(k){f(j.editor.getParam(&quot;theme_advanced_blockformats&quot;,j.settings.theme_advanced_blockformats,&quot;hash&quot;),function(m,l){k.add(j.edi
 tor.translate(l!=m?l:i[m]),m,{&quot;class&quot;:&quot;mce_formatPreview mce_&quot;+m})})}return k},_createForeColorMenu:function(){var m,j=this,k=j.settings,l={},i;if(k.theme_advanced_more_colors){l.more_colors_func=function(){j._mceColorPicker(0,{color:m.value,func:function(n){m.setColor(n)}})}}if(i=k.theme_advanced_text_colors){l.colors=i}if(k.theme_advanced_default_foreground_color){l.default_color=k.theme_advanced_default_foreground_color}l.title=&quot;advanced.forecolor_desc&quot;;l.cmd=&quot;ForeColor&quot;;l.scope=this;m=j.editor.controlManager.createColorSplitButton(&quot;forecolor&quot;,l);return m},_createBackColorMenu:function(){var m,j=this,k=j.settings,l={},i;if(k.theme_advanced_more_colors){l.more_colors_func=function(){j._mceColorPicker(0,{color:m.value,func:function(n){m.setColor(n)}})}}if(i=k.theme_advanced_background_colors){l.colors=i}if(k.theme_advanced_default_background_color){l.default_color=k.theme_advanced_default_background_color}l.title=&quot;advan
 ced.backcolor_desc&quot;;l.cmd=&quot;HiliteColor&quot;;l.scope=this;m=j.editor.controlManager.createColorSplitButton(&quot;backcolor&quot;,l);return m},renderUI:function(k){var m,l,q,v=this,r=v.editor,w=v.settings,u,j,i;if(r.settings){r.settings.aria_label=w.aria_label+r.getLang(&quot;advanced.help_shortcut&quot;)}m=j=d.create(&quot;span&quot;,{role:&quot;application&quot;,&quot;aria-labelledby&quot;:r.id+&quot;_voice&quot;,id:r.id+&quot;_parent&quot;,&quot;class&quot;:&quot;mceEditor &quot;+r.settings.skin+&quot;Skin&quot;+(w.skin_variant?&quot; &quot;+r.settings.skin+&quot;Skin&quot;+v._ufirst(w.skin_variant):&quot;&quot;)});d.add(m,&quot;span&quot;,{&quot;class&quot;:&quot;mceVoiceLabel&quot;,style:&quot;display:none;&quot;,id:r.id+&quot;_voice&quot;},w.aria_label);if(!d.boxModel){m=d.add(m,&quot;div&quot;,{&quot;class&quot;:&quot;mceOldBoxModel&quot;})}m=u=d.add(m,&quot;table&quot;,{role:&quot;presentation&quot;,id:r.id+&quot;_tbl&quot;,&quot;class&quot;:&quot;mceLayout&
 quot;,cellSpacing:0,cellPadding:0});m=q=d.add(m,&quot;tbody&quot;);switch((w.theme_advanced_layout_manager||&quot;&quot;).toLowerCase()){case&quot;rowlayout&quot;:l=v._rowLayout(w,q,k);break;case&quot;customlayout&quot;:l=r.execCallback(&quot;theme_advanced_custom_layout&quot;,w,q,k,j);break;default:l=v._simpleLayout(w,q,k,j)}m=k.targetNode;i=u.rows;d.addClass(i[0],&quot;mceFirst&quot;);d.addClass(i[i.length-1],&quot;mceLast&quot;);f(d.select(&quot;tr&quot;,q),function(o){d.addClass(o.firstChild,&quot;mceFirst&quot;);d.addClass(o.childNodes[o.childNodes.length-1],&quot;mceLast&quot;)});if(d.get(w.theme_advanced_toolbar_container)){d.get(w.theme_advanced_toolbar_container).appendChild(j)}else{d.insertAfter(j,m)}b.add(r.id+&quot;_path_row&quot;,&quot;click&quot;,function(n){n=n.target;if(n.nodeName==&quot;A&quot;){v._sel(n.className.replace(/^.*mcePath_([0-9]+).*$/,&quot;$1&quot;));return b.cancel(n)}});if(!r.getParam(&quot;accessibility_focus&quot;)){b.add(d.add(j,&quot;a&quo
 t;,{href:&quot;#&quot;},&quot;&lt;!-- IE --&gt;&quot;),&quot;focus&quot;,function(){tinyMCE.get(r.id).focus()})}if(w.theme_advanced_toolbar_location==&quot;external&quot;){k.deltaHeight=0}v.deltaHeight=k.deltaHeight;k.targetNode=null;r.onKeyDown.add(function(p,n){var s=121,o=122;if(n.altKey){if(n.keyCode===s){v.toolbarGroup.focus();return b.cancel(n)}else{if(n.keyCode===o){d.get(p.id+&quot;_path_row&quot;).focus();return b.cancel(n)}}}});r.addShortcut(&quot;alt+0&quot;,&quot;&quot;,&quot;mceShortcuts&quot;,v);return{iframeContainer:l,editorContainer:r.id+&quot;_parent&quot;,sizeContainer:u,deltaHeight:k.deltaHeight}},getInfo:function(){return{longname:&quot;Advanced theme&quot;,author:&quot;Moxiecode Systems AB&quot;,authorurl:&quot;http://tinymce.moxiecode.com&quot;,version:e.majorVersion+&quot;.&quot;+e.minorVersion}},resizeBy:function(i,j){var k=d.get(this.editor.id+&quot;_ifr&quot;);this.resizeTo(k.clientWidth+i,k.clientHeight+j)},resizeTo:function(i,m,k){var j=this.edit
 or,l=this.settings,n=d.get(j.id+&quot;_tbl&quot;),o=d.get(j.id+&quot;_ifr&quot;);i=Math.max(l.theme_advanced_resizing_min_width||100,i);m=Math.max(l.theme_advanced_resizing_min_height||100,m);i=Math.min(l.theme_advanced_resizing_max_width||65535,i);m=Math.min(l.theme_advanced_resizing_max_height||65535,m);d.setStyle(n,&quot;height&quot;,&quot;&quot;);d.setStyle(o,&quot;height&quot;,m);if(l.theme_advanced_resize_horizontal){d.setStyle(n,&quot;width&quot;,&quot;&quot;);d.setStyle(o,&quot;width&quot;,i);if(i&lt;n.clientWidth){i=n.clientWidth;d.setStyle(o,&quot;width&quot;,n.clientWidth)}}if(k&amp;&amp;l.theme_advanced_resizing_use_cookie){a.setHash(&quot;TinyMCE_&quot;+j.id+&quot;_size&quot;,{cw:i,ch:m})}},destroy:function(){var i=this.editor.id;b.clear(i+&quot;_resize&quot;);b.clear(i+&quot;_path_row&quot;);b.clear(i+&quot;_external_close&quot;)},_simpleLayout:function(y,r,k,i){var x=this,u=x.editor,v=y.theme_advanced_toolbar_location,m=y.theme_advanced_statusbar_location,l,j,
 q,w;if(y.readonly){l=d.add(r,&quot;tr&quot;);l=j=d.add(l,&quot;td&quot;,{&quot;class&quot;:&quot;mceIframeContainer&quot;});return j}if(v==&quot;top&quot;){x._addToolbars(r,k)}if(v==&quot;external&quot;){l=w=d.create(&quot;div&quot;,{style:&quot;position:relative&quot;});l=d.add(l,&quot;div&quot;,{id:u.id+&quot;_external&quot;,&quot;class&quot;:&quot;mceExternalToolbar&quot;});d.add(l,&quot;a&quot;,{id:u.id+&quot;_external_close&quot;,href:&quot;javascript:;&quot;,&quot;class&quot;:&quot;mceExternalClose&quot;});l=d.add(l,&quot;table&quot;,{id:u.id+&quot;_tblext&quot;,cellSpacing:0,cellPadding:0});q=d.add(l,&quot;tbody&quot;);if(i.firstChild.className==&quot;mceOldBoxModel&quot;){i.firstChild.appendChild(w)}else{i.insertBefore(w,i.firstChild)}x._addToolbars(q,k);u.onMouseUp.add(function(){var o=d.get(u.id+&quot;_external&quot;);d.show(o);d.hide(g);var n=b.add(u.id+&quot;_external_close&quot;,&quot;click&quot;,function(){d.hide(u.id+&quot;_external&quot;);b.remove(u.id+&quot;
 _external_close&quot;,&quot;click&quot;,n)});d.show(o);d.setStyle(o,&quot;top&quot;,0-d.getRect(u.id+&quot;_tblext&quot;).h-1);d.hide(o);d.show(o);o.style.filter=&quot;&quot;;g=u.id+&quot;_external&quot;;o=null})}if(m==&quot;top&quot;){x._addStatusBar(r,k)}if(!y.theme_advanced_toolbar_container){l=d.add(r,&quot;tr&quot;);l=j=d.add(l,&quot;td&quot;,{&quot;class&quot;:&quot;mceIframeContainer&quot;})}if(v==&quot;bottom&quot;){x._addToolbars(r,k)}if(m==&quot;bottom&quot;){x._addStatusBar(r,k)}return j},_rowLayout:function(w,m,k){var v=this,p=v.editor,u,x,i=p.controlManager,l,j,r,q;u=w.theme_advanced_containers_default_class||&quot;&quot;;x=w.theme_advanced_containers_default_align||&quot;center&quot;;f(c(w.theme_advanced_containers||&quot;&quot;),function(s,o){var n=w[&quot;theme_advanced_container_&quot;+s]||&quot;&quot;;switch(s.toLowerCase()){case&quot;mceeditor&quot;:l=d.add(m,&quot;tr&quot;);l=j=d.add(l,&quot;td&quot;,{&quot;class&quot;:&quot;mceIframeContainer&quot;});bre
 ak;case&quot;mceelementpath&quot;:v._addStatusBar(m,k);break;default:q=(w[&quot;theme_advanced_container_&quot;+s+&quot;_align&quot;]||x).toLowerCase();q=&quot;mce&quot;+v._ufirst(q);l=d.add(d.add(m,&quot;tr&quot;),&quot;td&quot;,{&quot;class&quot;:&quot;mceToolbar &quot;+(w[&quot;theme_advanced_container_&quot;+s+&quot;_class&quot;]||u)+&quot; &quot;+q||x});r=i.createToolbar(&quot;toolbar&quot;+o);v._addControls(n,r);d.setHTML(l,r.renderHTML());k.deltaHeight-=w.theme_advanced_row_height}});return j},_addControls:function(j,i){var k=this,l=k.settings,m,n=k.editor.controlManager;if(l.theme_advanced_disable&amp;&amp;!k._disabled){m={};f(c(l.theme_advanced_disable),function(o){m[o]=1});k._disabled=m}else{m=k._disabled}f(c(j),function(p){var o;if(m&amp;&amp;m[p]){return}if(p==&quot;tablecontrols&quot;){f([&quot;table&quot;,&quot;|&quot;,&quot;row_props&quot;,&quot;cell_props&quot;,&quot;|&quot;,&quot;row_before&quot;,&quot;row_after&quot;,&quot;delete_row&quot;,&quot;|&quot;,&qu
 ot;col_before&quot;,&quot;col_after&quot;,&quot;delete_col&quot;,&quot;|&quot;,&quot;split_cells&quot;,&quot;merge_cells&quot;],function(q){q=k.createControl(q,n);if(q){i.add(q)}});return}o=k.createControl(p,n);if(o){i.add(o)}})},_addToolbars:function(x,k){var A=this,p,m,r=A.editor,B=A.settings,z,j=r.controlManager,u,l,q=[],y,w;w=j.createToolbarGroup(&quot;toolbargroup&quot;,{name:r.getLang(&quot;advanced.toolbar&quot;),tab_focus_toolbar:r.getParam(&quot;theme_advanced_tab_focus_toolbar&quot;)});A.toolbarGroup=w;y=B.theme_advanced_toolbar_align.toLowerCase();y=&quot;mce&quot;+A._ufirst(y);l=d.add(d.add(x,&quot;tr&quot;,{role:&quot;presentation&quot;}),&quot;td&quot;,{&quot;class&quot;:&quot;mceToolbar &quot;+y,role:&quot;presentation&quot;});for(p=1;(z=B[&quot;theme_advanced_buttons&quot;+p]);p++){m=j.createToolbar(&quot;toolbar&quot;+p,{&quot;class&quot;:&quot;mceToolbarRow&quot;+p});if(B[&quot;theme_advanced_buttons&quot;+p+&quot;_add&quot;]){z+=&quot;,&quot;+B[&quot;theme
 _advanced_buttons&quot;+p+&quot;_add&quot;]}if(B[&quot;theme_advanced_buttons&quot;+p+&quot;_add_before&quot;]){z=B[&quot;theme_advanced_buttons&quot;+p+&quot;_add_before&quot;]+&quot;,&quot;+z}A._addControls(z,m);w.add(m);k.deltaHeight-=B.theme_advanced_row_height}q.push(w.renderHTML());q.push(d.createHTML(&quot;a&quot;,{href:&quot;#&quot;,accesskey:&quot;z&quot;,title:r.getLang(&quot;advanced.toolbar_focus&quot;),onfocus:&quot;tinyMCE.getInstanceById('&quot;+r.id+&quot;').focus();&quot;},&quot;&lt;!-- IE --&gt;&quot;));d.setHTML(l,q.join(&quot;&quot;))},_addStatusBar:function(m,j){var k,v=this,p=v.editor,w=v.settings,i,q,u,l;k=d.add(m,&quot;tr&quot;);k=l=d.add(k,&quot;td&quot;,{&quot;class&quot;:&quot;mceStatusbar&quot;});k=d.add(k,&quot;div&quot;,{id:p.id+&quot;_path_row&quot;,role:&quot;group&quot;,&quot;aria-labelledby&quot;:p.id+&quot;_path_voice&quot;});if(w.theme_advanced_path){d.add(k,&quot;span&quot;,{id:p.id+&quot;_path_voice&quot;},p.translate(&quot;advanced.path
 &quot;));d.add(k,&quot;span&quot;,{},&quot;: &quot;)}else{d.add(k,&quot;span&quot;,{},&quot;&amp;#160;&quot;)}if(w.theme_advanced_resizing){d.add(l,&quot;a&quot;,{id:p.id+&quot;_resize&quot;,href:&quot;javascript:;&quot;,onclick:&quot;return false;&quot;,&quot;class&quot;:&quot;mceResize&quot;});if(w.theme_advanced_resizing_use_cookie){p.onPostRender.add(function(){var n=a.getHash(&quot;TinyMCE_&quot;+p.id+&quot;_size&quot;),r=d.get(p.id+&quot;_tbl&quot;);if(!n){return}v.resizeTo(n.cw,n.ch)})}p.onPostRender.add(function(){b.add(p.id+&quot;_resize&quot;,&quot;click&quot;,function(n){n.preventDefault()});b.add(p.id+&quot;_resize&quot;,&quot;mousedown&quot;,function(D){var t,r,s,o,C,z,A,F,n,E,x;function y(G){G.preventDefault();n=A+(G.screenX-C);E=F+(G.screenY-z);v.resizeTo(n,E)}function B(G){b.remove(d.doc,&quot;mousemove&quot;,t);b.remove(p.getDoc(),&quot;mousemove&quot;,r);b.remove(d.doc,&quot;mouseup&quot;,s);b.remove(p.getDoc(),&quot;mouseup&quot;,o);n=A+(G.screenX-C);E=F+(
 G.screenY-z);v.resizeTo(n,E,true)}D.preventDefault();C=D.screenX;z=D.screenY;x=d.get(v.editor.id+&quot;_ifr&quot;);A=n=x.clientWidth;F=E=x.clientHeight;t=b.add(d.doc,&quot;mousemove&quot;,y);r=b.add(p.getDoc(),&quot;mousemove&quot;,y);s=b.add(d.doc,&quot;mouseup&quot;,B);o=b.add(p.getDoc(),&quot;mouseup&quot;,B)})})}j.deltaHeight-=21;k=m=null},_updateUndoStatus:function(j){var i=j.controlManager;i.setDisabled(&quot;undo&quot;,!j.undoManager.hasUndo()&amp;&amp;!j.typing);i.setDisabled(&quot;redo&quot;,!j.undoManager.hasRedo())},_nodeChanged:function(m,r,D,q,E){var y=this,C,F=0,x,G,z=y.settings,w,k,u,B,l,j,i;e.each(y.stateControls,function(n){r.setActive(n,m.queryCommandState(y.controls[n][1]))});function o(p){var s,n=E.parents,t=p;if(typeof(p)==&quot;string&quot;){t=function(v){return v.nodeName==p}}for(s=0;s&lt;n.length;s++){if(t(n[s])){return n[s]}}}r.setActive(&quot;visualaid&quot;,m.hasVisual);y._updateUndoStatus(m);r.setDisabled(&quot;outdent&quot;,!m.queryCommandState(&
 quot;Outdent&quot;));C=o(&quot;A&quot;);if(G=r.get(&quot;link&quot;)){if(!C||!C.name){G.setDisabled(!C&amp;&amp;q);G.setActive(!!C)}}if(G=r.get(&quot;unlink&quot;)){G.setDisabled(!C&amp;&amp;q);G.setActive(!!C&amp;&amp;!C.name)}if(G=r.get(&quot;anchor&quot;)){G.setActive(!q&amp;&amp;!!C&amp;&amp;C.name)}C=o(&quot;IMG&quot;);if(G=r.get(&quot;image&quot;)){G.setActive(!q&amp;&amp;!!C&amp;&amp;D.className.indexOf(&quot;mceItem&quot;)==-1)}if(G=r.get(&quot;styleselect&quot;)){y._importClasses();j=[];f(G.items,function(n){j.push(n.value)});i=m.formatter.matchAll(j);G.select(i[0])}if(G=r.get(&quot;formatselect&quot;)){C=o(d.isBlock);if(C){G.select(C.nodeName.toLowerCase())}}o(function(p){if(p.nodeName===&quot;SPAN&quot;){if(!w&amp;&amp;p.className){w=p.className}}if(m.dom.is(p,z.theme_advanced_font_selector)){if(!k&amp;&amp;p.style.fontSize){k=p.style.fontSize}if(!u&amp;&amp;p.style.fontFamily){u=p.style.fontFamily.replace(/[\&quot;\']+/g,&quot;&quot;).replace(/^([^,]+).*/,&quot;$
 1&quot;).toLowerCase()}if(!B&amp;&amp;p.style.color){B=p.style.color}if(!l&amp;&amp;p.style.backgroundColor){l=p.style.backgroundColor}}return false});if(G=r.get(&quot;fontselect&quot;)){G.select(function(n){return n.replace(/^([^,]+).*/,&quot;$1&quot;).toLowerCase()==u})}if(G=r.get(&quot;fontsizeselect&quot;)){if(z.theme_advanced_runtime_fontsize&amp;&amp;!k&amp;&amp;!w){k=m.dom.getStyle(D,&quot;fontSize&quot;,true)}G.select(function(n){if(n.fontSize&amp;&amp;n.fontSize===k){return true}if(n[&quot;class&quot;]&amp;&amp;n[&quot;class&quot;]===w){return true}})}if(z.theme_advanced_show_current_color){function A(p,n){if(G=r.get(p)){if(!n){n=G.settings.default_color}if(n!==G.value){G.displayColor(n)}}}A(&quot;forecolor&quot;,B);A(&quot;backcolor&quot;,l)}if(z.theme_advanced_show_current_color){function A(p,n){if(G=r.get(p)){if(!n){n=G.settings.default_color}if(n!==G.value){G.displayColor(n)}}}A(&quot;forecolor&quot;,B);A(&quot;backcolor&quot;,l)}if(z.theme_advanced_path&amp;&am
 p;z.theme_advanced_statusbar_location){C=d.get(m.id+&quot;_path&quot;)||d.add(m.id+&quot;_path_row&quot;,&quot;span&quot;,{id:m.id+&quot;_path&quot;});if(y.statusKeyboardNavigation){y.statusKeyboardNavigation.destroy();y.statusKeyboardNavigation=null}d.setHTML(C,&quot;&quot;);o(function(H){var p=H.nodeName.toLowerCase(),s,v,t=&quot;&quot;;if(H.getAttribute(&quot;data-mce-bogus&quot;)){return}if(H.nodeType!=1||H.nodeName===&quot;BR&quot;||(d.hasClass(H,&quot;mceItemHidden&quot;)||d.hasClass(H,&quot;mceItemRemoved&quot;))){return}if(e.isIE&amp;&amp;H.scopeName!==&quot;HTML&quot;){p=H.scopeName+&quot;:&quot;+p}p=p.replace(/mce\:/g,&quot;&quot;);switch(p){case&quot;b&quot;:p=&quot;strong&quot;;break;case&quot;i&quot;:p=&quot;em&quot;;break;case&quot;img&quot;:if(x=d.getAttrib(H,&quot;src&quot;)){t+=&quot;src: &quot;+x+&quot; &quot;}break;case&quot;a&quot;:if(x=d.getAttrib(H,&quot;name&quot;)){t+=&quot;name: &quot;+x+&quot; &quot;;p+=&quot;#&quot;+x}if(x=d.getAttrib(H,&quot;href&
 quot;)){t+=&quot;href: &quot;+x+&quot; &quot;}break;case&quot;font&quot;:if(x=d.getAttrib(H,&quot;face&quot;)){t+=&quot;font: &quot;+x+&quot; &quot;}if(x=d.getAttrib(H,&quot;size&quot;)){t+=&quot;size: &quot;+x+&quot; &quot;}if(x=d.getAttrib(H,&quot;color&quot;)){t+=&quot;color: &quot;+x+&quot; &quot;}break;case&quot;span&quot;:if(x=d.getAttrib(H,&quot;style&quot;)){t+=&quot;style: &quot;+x+&quot; &quot;}break}if(x=d.getAttrib(H,&quot;id&quot;)){t+=&quot;id: &quot;+x+&quot; &quot;}if(x=H.className){x=x.replace(/\b\s*(webkit|mce|Apple-)\w+\s*\b/g,&quot;&quot;);if(x){t+=&quot;class: &quot;+x+&quot; &quot;;if(d.isBlock(H)||p==&quot;img&quot;||p==&quot;span&quot;){p+=&quot;.&quot;+x}}}p=p.replace(/(html:)/g,&quot;&quot;);p={name:p,node:H,title:t};y.onResolveName.dispatch(y,p);t=p.title;p=p.name;v=d.create(&quot;a&quot;,{href:&quot;javascript:;&quot;,role:&quot;button&quot;,onmousedown:&quot;return false;&quot;,title:t,&quot;class&quot;:&quot;mcePath_&quot;+(F++)},p);if(C.hasChil
 dNodes()){C.insertBefore(d.create(&quot;span&quot;,{&quot;aria-hidden&quot;:&quot;true&quot;},&quot;\u00a0\u00bb &quot;),C.firstChild);C.insertBefore(v,C.firstChild)}else{C.appendChild(v)}},m.getBody());if(d.select(&quot;a&quot;,C).length&gt;0){y.statusKeyboardNavigation=new e.ui.KeyboardNavigation({root:m.id+&quot;_path_row&quot;,items:d.select(&quot;a&quot;,C),excludeFromTabOrder:true,onCancel:function(){m.focus()}},d)}}},_sel:function(i){this.editor.execCommand(&quot;mceSelectNodeDepth&quot;,false,i)},_mceInsertAnchor:function(k,j){var i=this.editor;i.windowManager.open({url:this.url+&quot;/anchor.htm&quot;,width:320+parseInt(i.getLang(&quot;advanced.anchor_delta_width&quot;,0)),height:90+parseInt(i.getLang(&quot;advanced.anchor_delta_height&quot;,0)),inline:true},{theme_url:this.url})},_mceCharMap:function(){var i=this.editor;i.windowManager.open({url:this.url+&quot;/charmap.htm&quot;,width:550+parseInt(i.getLang(&quot;advanced.charmap_delta_width&quot;,0)),height:250+pa
 rseInt(i.getLang(&quot;advanced.charmap_delta_height&quot;,0)),inline:true},{theme_url:this.url})},_mceHelp:function(){var i=this.editor;i.windowManager.open({url:this.url+&quot;/about.htm&quot;,width:480,height:380,inline:true},{theme_url:this.url})},_mceShortcuts:function(){var i=this.editor;i.windowManager.open({url:this.url+&quot;/shortcuts.htm&quot;,width:480,height:380,inline:true},{theme_url:this.url})},_mceColorPicker:function(k,j){var i=this.editor;j=j||{};i.windowManager.open({url:this.url+&quot;/color_picker.htm&quot;,width:375+parseInt(i.getLang(&quot;advanced.colorpicker_delta_width&quot;,0)),height:250+parseInt(i.getLang(&quot;advanced.colorpicker_delta_height&quot;,0)),close_previous:false,inline:true},{input_color:j.color,func:j.func,theme_url:this.url})},_mceCodeEditor:function(j,k){var i=this.editor;i.windowManager.open({url:this.url+&quot;/source_editor.htm&quot;,width:parseInt(i.getParam(&quot;theme_advanced_source_editor_width&quot;,720)),height:parseInt
 (i.getParam(&quot;theme_advanced_source_editor_height&quot;,580)),inline:true,resizable:true,maximizable:true},{theme_url:this.url})},_mceImage:function(j,k){var i=this.editor;if(i.dom.getAttrib(i.selection.getNode(),&quot;class&quot;).indexOf(&quot;mceItem&quot;)!=-1){return}i.windowManager.open({url:this.url+&quot;/image.htm&quot;,width:355+parseInt(i.getLang(&quot;advanced.image_delta_width&quot;,0)),height:275+parseInt(i.getLang(&quot;advanced.image_delta_height&quot;,0)),inline:true},{theme_url:this.url})},_mceLink:function(j,k){var i=this.editor;i.windowManager.open({url:this.url+&quot;/link.htm&quot;,width:310+parseInt(i.getLang(&quot;advanced.link_delta_width&quot;,0)),height:200+parseInt(i.getLang(&quot;advanced.link_delta_height&quot;,0)),inline:true},{theme_url:this.url})},_mceNewDocument:function(){var i=this.editor;i.windowManager.confirm(&quot;advanced.newdocument&quot;,function(j){if(j){i.execCommand(&quot;mceSetContent&quot;,false,&quot;&quot;)}})},_mceForeCo
 lor:function(){var i=this;this._mceColorPicker(0,{color:i.fgColor,func:function(j){i.fgColor=j;i.editor.execCommand(&quot;ForeColor&quot;,false,j)}})},_mceBackColor:function(){var i=this;this._mceColorPicker(0,{color:i.bgColor,func:function(j){i.bgColor=j;i.editor.execCommand(&quot;HiliteColor&quot;,false,j)}})},_ufirst:function(i){return i.substring(0,1).toUpperCase()+i.substring(1)}});e.ThemeManager.add(&quot;advanced&quot;,e.themes.AdvancedTheme)}(tinymce));
</del><span class="cx">\ No newline at end of file
</span><ins>+(function(e){var d=e.DOM,b=e.dom.Event,h=e.extend,f=e.each,a=e.util.Cookie,g,c=e.explode;e.ThemeManager.requireLangPack(&quot;advanced&quot;);e.create(&quot;tinymce.themes.AdvancedTheme&quot;,{sizes:[8,10,12,14,18,24,36],controls:{bold:[&quot;bold_desc&quot;,&quot;Bold&quot;],italic:[&quot;italic_desc&quot;,&quot;Italic&quot;],underline:[&quot;underline_desc&quot;,&quot;Underline&quot;],strikethrough:[&quot;striketrough_desc&quot;,&quot;Strikethrough&quot;],justifyleft:[&quot;justifyleft_desc&quot;,&quot;JustifyLeft&quot;],justifycenter:[&quot;justifycenter_desc&quot;,&quot;JustifyCenter&quot;],justifyright:[&quot;justifyright_desc&quot;,&quot;JustifyRight&quot;],justifyfull:[&quot;justifyfull_desc&quot;,&quot;JustifyFull&quot;],bullist:[&quot;bullist_desc&quot;,&quot;InsertUnorderedList&quot;],numlist:[&quot;numlist_desc&quot;,&quot;InsertOrderedList&quot;],outdent:[&quot;outdent_desc&quot;,&quot;Outdent&quot;],indent:[&quot;indent_desc&quot;,&quot;Indent&quot;]
 ,cut:[&quot;cut_desc&quot;,&quot;Cut&quot;],copy:[&quot;copy_desc&quot;,&quot;Copy&quot;],paste:[&quot;paste_desc&quot;,&quot;Paste&quot;],undo:[&quot;undo_desc&quot;,&quot;Undo&quot;],redo:[&quot;redo_desc&quot;,&quot;Redo&quot;],link:[&quot;link_desc&quot;,&quot;mceLink&quot;],unlink:[&quot;unlink_desc&quot;,&quot;unlink&quot;],image:[&quot;image_desc&quot;,&quot;mceImage&quot;],cleanup:[&quot;cleanup_desc&quot;,&quot;mceCleanup&quot;],help:[&quot;help_desc&quot;,&quot;mceHelp&quot;],code:[&quot;code_desc&quot;,&quot;mceCodeEditor&quot;],hr:[&quot;hr_desc&quot;,&quot;InsertHorizontalRule&quot;],removeformat:[&quot;removeformat_desc&quot;,&quot;RemoveFormat&quot;],sub:[&quot;sub_desc&quot;,&quot;subscript&quot;],sup:[&quot;sup_desc&quot;,&quot;superscript&quot;],forecolor:[&quot;forecolor_desc&quot;,&quot;ForeColor&quot;],forecolorpicker:[&quot;forecolor_desc&quot;,&quot;mceForeColor&quot;],backcolor:[&quot;backcolor_desc&quot;,&quot;HiliteColor&quot;],backcolorpicker:[&quo
 t;backcolor_desc&quot;,&quot;mceBackColor&quot;],charmap:[&quot;charmap_desc&quot;,&quot;mceCharMap&quot;],visualaid:[&quot;visualaid_desc&quot;,&quot;mceToggleVisualAid&quot;],anchor:[&quot;anchor_desc&quot;,&quot;mceInsertAnchor&quot;],newdocument:[&quot;newdocument_desc&quot;,&quot;mceNewDocument&quot;],blockquote:[&quot;blockquote_desc&quot;,&quot;mceBlockQuote&quot;]},stateControls:[&quot;bold&quot;,&quot;italic&quot;,&quot;underline&quot;,&quot;strikethrough&quot;,&quot;bullist&quot;,&quot;numlist&quot;,&quot;justifyleft&quot;,&quot;justifycenter&quot;,&quot;justifyright&quot;,&quot;justifyfull&quot;,&quot;sub&quot;,&quot;sup&quot;,&quot;blockquote&quot;],init:function(j,k){var l=this,m,i,n;l.editor=j;l.url=k;l.onResolveName=new e.util.Dispatcher(this);j.forcedHighContrastMode=j.settings.detect_highcontrast&amp;&amp;l._isHighContrast();j.settings.skin=j.forcedHighContrastMode?&quot;highcontrast&quot;:j.settings.skin;l.settings=m=h({theme_advanced_path:true,theme_advanc
 ed_toolbar_location:&quot;bottom&quot;,theme_advanced_buttons1:&quot;bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect&quot;,theme_advanced_buttons2:&quot;bullist,numlist,|,outdent,indent,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code&quot;,theme_advanced_buttons3:&quot;hr,removeformat,visualaid,|,sub,sup,|,charmap&quot;,theme_advanced_blockformats:&quot;p,address,pre,h1,h2,h3,h4,h5,h6&quot;,theme_advanced_toolbar_align:&quot;center&quot;,theme_advanced_fonts:&quot;Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Helvetica=helvetica;Impact=impact,chicago;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco;Times New Roman=times new roman,times;Trebuchet MS=trebuchet ms,geneva;Verdana=verdana,gene
 va;Webdings=webdings;Wingdings=wingdings,zapf dingbats&quot;,theme_advanced_more_colors:1,theme_advanced_row_height:23,theme_advanced_resize_horizontal:1,theme_advanced_resizing_use_cookie:1,theme_advanced_font_sizes:&quot;1,2,3,4,5,6,7&quot;,theme_advanced_font_selector:&quot;span&quot;,theme_advanced_show_current_color:0,readonly:j.settings.readonly},j.settings);if(!m.font_size_style_values){m.font_size_style_values=&quot;8pt,10pt,12pt,14pt,18pt,24pt,36pt&quot;}if(e.is(m.theme_advanced_font_sizes,&quot;string&quot;)){m.font_size_style_values=e.explode(m.font_size_style_values);m.font_size_classes=e.explode(m.font_size_classes||&quot;&quot;);n={};j.settings.theme_advanced_font_sizes=m.theme_advanced_font_sizes;f(j.getParam(&quot;theme_advanced_font_sizes&quot;,&quot;&quot;,&quot;hash&quot;),function(q,p){var o;if(p==q&amp;&amp;q&gt;=1&amp;&amp;q&lt;=7){p=q+&quot; (&quot;+l.sizes[q-1]+&quot;pt)&quot;;o=m.font_size_classes[q-1];q=m.font_size_style_values[q-1]||(l.sizes[q-1]+&
 quot;pt&quot;)}if(/^\s*\./.test(q)){o=q.replace(/\./g,&quot;&quot;)}n[p]=o?{&quot;class&quot;:o}:{fontSize:q}});m.theme_advanced_font_sizes=n}if((i=m.theme_advanced_path_location)&amp;&amp;i!=&quot;none&quot;){m.theme_advanced_statusbar_location=m.theme_advanced_path_location}if(m.theme_advanced_statusbar_location==&quot;none&quot;){m.theme_advanced_statusbar_location=0}if(j.settings.content_css!==false){j.contentCSS.push(j.baseURI.toAbsolute(k+&quot;/skins/&quot;+j.settings.skin+&quot;/content.css&quot;))}j.onInit.add(function(){if(!j.settings.readonly){j.onNodeChange.add(l._nodeChanged,l);j.onKeyUp.add(l._updateUndoStatus,l);j.onMouseUp.add(l._updateUndoStatus,l);j.dom.bind(j.dom.getRoot(),&quot;dragend&quot;,function(){l._updateUndoStatus(j)})}});j.onSetProgressState.add(function(q,o,r){var s,t=q.id,p;if(o){l.progressTimer=setTimeout(function(){s=q.getContainer();s=s.insertBefore(d.create(&quot;DIV&quot;,{style:&quot;position:relative&quot;}),s.firstChild);p=d.get(q.id+&q
 uot;_tbl&quot;);d.add(s,&quot;div&quot;,{id:t+&quot;_blocker&quot;,&quot;class&quot;:&quot;mceBlocker&quot;,style:{width:p.clientWidth+2,height:p.clientHeight+2}});d.add(s,&quot;div&quot;,{id:t+&quot;_progress&quot;,&quot;class&quot;:&quot;mceProgress&quot;,style:{left:p.clientWidth/2,top:p.clientHeight/2}})},r||0)}else{d.remove(t+&quot;_blocker&quot;);d.remove(t+&quot;_progress&quot;);clearTimeout(l.progressTimer)}});d.loadCSS(m.editor_css?j.documentBaseURI.toAbsolute(m.editor_css):k+&quot;/skins/&quot;+j.settings.skin+&quot;/ui.css&quot;);if(m.skin_variant){d.loadCSS(k+&quot;/skins/&quot;+j.settings.skin+&quot;/ui_&quot;+m.skin_variant+&quot;.css&quot;)}},_isHighContrast:function(){var i,j=d.add(d.getRoot(),&quot;div&quot;,{style:&quot;background-color: rgb(171,239,86);&quot;});i=(d.getStyle(j,&quot;background-color&quot;,true)+&quot;&quot;).toLowerCase().replace(/ /g,&quot;&quot;);d.remove(j);return i!=&quot;rgb(171,239,86)&quot;&amp;&amp;i!=&quot;#abef56&quot;},createCon
 trol:function(l,i){var j,k;if(k=i.createControl(l)){return k}switch(l){case&quot;styleselect&quot;:return this._createStyleSelect();case&quot;formatselect&quot;:return this._createBlockFormats();case&quot;fontselect&quot;:return this._createFontSelect();case&quot;fontsizeselect&quot;:return this._createFontSizeSelect();case&quot;forecolor&quot;:return this._createForeColorMenu();case&quot;backcolor&quot;:return this._createBackColorMenu()}if((j=this.controls[l])){return i.createButton(l,{title:&quot;advanced.&quot;+j[0],cmd:j[1],ui:j[2],value:j[3]})}},execCommand:function(k,j,l){var i=this[&quot;_&quot;+k];if(i){i.call(this,j,l);return true}return false},_importClasses:function(k){var i=this.editor,j=i.controlManager.get(&quot;styleselect&quot;);if(j.getLength()==0){f(i.dom.getClasses(),function(n,l){var m=&quot;style_&quot;+l;i.formatter.register(m,{inline:&quot;span&quot;,attributes:{&quot;class&quot;:n[&quot;class&quot;]},selector:&quot;*&quot;});j.add(n[&quot;class&quot;
 ],m)})}},_createStyleSelect:function(m){var k=this,i=k.editor,j=i.controlManager,l;l=j.createListBox(&quot;styleselect&quot;,{title:&quot;advanced.style_select&quot;,onselect:function(o){var p,n=[];f(l.items,function(q){n.push(q.value)});i.focus();i.undoManager.add();p=i.formatter.matchAll(n);if(!o||p[0]==o){if(p[0]){i.formatter.remove(p[0])}}else{i.formatter.apply(o)}i.undoManager.add();i.nodeChanged();return false}});i.onInit.add(function(){var o=0,n=i.getParam(&quot;style_formats&quot;);if(n){f(n,function(p){var q,r=0;f(p,function(){r++});if(r&gt;1){q=p.name=p.name||&quot;style_&quot;+(o++);i.formatter.register(q,p);l.add(p.title,q)}else{l.add(p.title)}})}else{f(i.getParam(&quot;theme_advanced_styles&quot;,&quot;&quot;,&quot;hash&quot;),function(r,q){var p;if(r){p=&quot;style_&quot;+(o++);i.formatter.register(p,{inline:&quot;span&quot;,classes:r,selector:&quot;*&quot;});l.add(k.editor.translate(q),p)}})}});if(l.getLength()==0){l.onPostRender.add(function(o,p){if(!l.Native
 ListBox){b.add(p.id+&quot;_text&quot;,&quot;focus&quot;,k._importClasses,k);b.add(p.id+&quot;_text&quot;,&quot;mousedown&quot;,k._importClasses,k);b.add(p.id+&quot;_open&quot;,&quot;focus&quot;,k._importClasses,k);b.add(p.id+&quot;_open&quot;,&quot;mousedown&quot;,k._importClasses,k)}else{b.add(p.id,&quot;focus&quot;,k._importClasses,k)}})}return l},_createFontSelect:function(){var k,j=this,i=j.editor;k=i.controlManager.createListBox(&quot;fontselect&quot;,{title:&quot;advanced.fontdefault&quot;,onselect:function(l){var m=k.items[k.selectedIndex];if(!l&amp;&amp;m){i.execCommand(&quot;FontName&quot;,false,m.value);return}i.execCommand(&quot;FontName&quot;,false,l);k.select(function(n){return l==n});if(m&amp;&amp;m.value==l){k.select(null)}return false}});if(k){f(i.getParam(&quot;theme_advanced_fonts&quot;,j.settings.theme_advanced_fonts,&quot;hash&quot;),function(m,l){k.add(i.translate(l),m,{style:m.indexOf(&quot;dings&quot;)==-1?&quot;font-family:&quot;+m:&quot;&quot;})})}re
 turn k},_createFontSizeSelect:function(){var m=this,k=m.editor,n,l=0,j=[];n=k.controlManager.createListBox(&quot;fontsizeselect&quot;,{title:&quot;advanced.font_size&quot;,onselect:function(i){var o=n.items[n.selectedIndex];if(!i&amp;&amp;o){o=o.value;if(o[&quot;class&quot;]){k.formatter.toggle(&quot;fontsize_class&quot;,{value:o[&quot;class&quot;]});k.undoManager.add();k.nodeChanged()}else{k.execCommand(&quot;FontSize&quot;,false,o.fontSize)}return}if(i[&quot;class&quot;]){k.focus();k.undoManager.add();k.formatter.toggle(&quot;fontsize_class&quot;,{value:i[&quot;class&quot;]});k.undoManager.add();k.nodeChanged()}else{k.execCommand(&quot;FontSize&quot;,false,i.fontSize)}n.select(function(p){return i==p});if(o&amp;&amp;(o.value.fontSize==i.fontSize||o.value[&quot;class&quot;]==i[&quot;class&quot;])){n.select(null)}return false}});if(n){f(m.settings.theme_advanced_font_sizes,function(o,i){var p=o.fontSize;if(p&gt;=1&amp;&amp;p&lt;=7){p=m.sizes[parseInt(p)-1]+&quot;pt&quot;}n.a
 dd(i,o,{style:&quot;font-size:&quot;+p,&quot;class&quot;:&quot;mceFontSize&quot;+(l++)+(&quot; &quot;+(o[&quot;class&quot;]||&quot;&quot;))})})}return n},_createBlockFormats:function(){var k,i={p:&quot;advanced.paragraph&quot;,address:&quot;advanced.address&quot;,pre:&quot;advanced.pre&quot;,h1:&quot;advanced.h1&quot;,h2:&quot;advanced.h2&quot;,h3:&quot;advanced.h3&quot;,h4:&quot;advanced.h4&quot;,h5:&quot;advanced.h5&quot;,h6:&quot;advanced.h6&quot;,div:&quot;advanced.div&quot;,blockquote:&quot;advanced.blockquote&quot;,code:&quot;advanced.code&quot;,dt:&quot;advanced.dt&quot;,dd:&quot;advanced.dd&quot;,samp:&quot;advanced.samp&quot;},j=this;k=j.editor.controlManager.createListBox(&quot;formatselect&quot;,{title:&quot;advanced.block&quot;,onselect:function(l){j.editor.execCommand(&quot;FormatBlock&quot;,false,l);return false}});if(k){f(j.editor.getParam(&quot;theme_advanced_blockformats&quot;,j.settings.theme_advanced_blockformats,&quot;hash&quot;),function(m,l){k.add(j.edi
 tor.translate(l!=m?l:i[m]),m,{&quot;class&quot;:&quot;mce_formatPreview mce_&quot;+m})})}return k},_createForeColorMenu:function(){var m,j=this,k=j.settings,l={},i;if(k.theme_advanced_more_colors){l.more_colors_func=function(){j._mceColorPicker(0,{color:m.value,func:function(n){m.setColor(n)}})}}if(i=k.theme_advanced_text_colors){l.colors=i}if(k.theme_advanced_default_foreground_color){l.default_color=k.theme_advanced_default_foreground_color}l.title=&quot;advanced.forecolor_desc&quot;;l.cmd=&quot;ForeColor&quot;;l.scope=this;m=j.editor.controlManager.createColorSplitButton(&quot;forecolor&quot;,l);return m},_createBackColorMenu:function(){var m,j=this,k=j.settings,l={},i;if(k.theme_advanced_more_colors){l.more_colors_func=function(){j._mceColorPicker(0,{color:m.value,func:function(n){m.setColor(n)}})}}if(i=k.theme_advanced_background_colors){l.colors=i}if(k.theme_advanced_default_background_color){l.default_color=k.theme_advanced_default_background_color}l.title=&quot;advan
 ced.backcolor_desc&quot;;l.cmd=&quot;HiliteColor&quot;;l.scope=this;m=j.editor.controlManager.createColorSplitButton(&quot;backcolor&quot;,l);return m},renderUI:function(k){var m,l,q,v=this,r=v.editor,w=v.settings,u,j,i;if(r.settings){r.settings.aria_label=w.aria_label+r.getLang(&quot;advanced.help_shortcut&quot;)}m=j=d.create(&quot;span&quot;,{role:&quot;application&quot;,&quot;aria-labelledby&quot;:r.id+&quot;_voice&quot;,id:r.id+&quot;_parent&quot;,&quot;class&quot;:&quot;mceEditor &quot;+r.settings.skin+&quot;Skin&quot;+(w.skin_variant?&quot; &quot;+r.settings.skin+&quot;Skin&quot;+v._ufirst(w.skin_variant):&quot;&quot;)});d.add(m,&quot;span&quot;,{&quot;class&quot;:&quot;mceVoiceLabel&quot;,style:&quot;display:none;&quot;,id:r.id+&quot;_voice&quot;},w.aria_label);if(!d.boxModel){m=d.add(m,&quot;div&quot;,{&quot;class&quot;:&quot;mceOldBoxModel&quot;})}m=u=d.add(m,&quot;table&quot;,{role:&quot;presentation&quot;,id:r.id+&quot;_tbl&quot;,&quot;class&quot;:&quot;mceLayout&
 quot;,cellSpacing:0,cellPadding:0});m=q=d.add(m,&quot;tbody&quot;);switch((w.theme_advanced_layout_manager||&quot;&quot;).toLowerCase()){case&quot;rowlayout&quot;:l=v._rowLayout(w,q,k);break;case&quot;customlayout&quot;:l=r.execCallback(&quot;theme_advanced_custom_layout&quot;,w,q,k,j);break;default:l=v._simpleLayout(w,q,k,j)}m=k.targetNode;i=u.rows;d.addClass(i[0],&quot;mceFirst&quot;);d.addClass(i[i.length-1],&quot;mceLast&quot;);f(d.select(&quot;tr&quot;,q),function(o){d.addClass(o.firstChild,&quot;mceFirst&quot;);d.addClass(o.childNodes[o.childNodes.length-1],&quot;mceLast&quot;)});if(d.get(w.theme_advanced_toolbar_container)){d.get(w.theme_advanced_toolbar_container).appendChild(j)}else{d.insertAfter(j,m)}b.add(r.id+&quot;_path_row&quot;,&quot;click&quot;,function(n){n=n.target;if(n.nodeName==&quot;A&quot;){v._sel(n.className.replace(/^.*mcePath_([0-9]+).*$/,&quot;$1&quot;));return b.cancel(n)}});if(!r.getParam(&quot;accessibility_focus&quot;)){b.add(d.add(j,&quot;a&quo
 t;,{href:&quot;#&quot;},&quot;&lt;!-- IE --&gt;&quot;),&quot;focus&quot;,function(){tinyMCE.get(r.id).focus()})}if(w.theme_advanced_toolbar_location==&quot;external&quot;){k.deltaHeight=0}v.deltaHeight=k.deltaHeight;k.targetNode=null;r.onKeyDown.add(function(p,n){var s=121,o=122;if(n.altKey){if(n.keyCode===s){window.focus();v.toolbarGroup.focus();return b.cancel(n)}else{if(n.keyCode===o){d.get(p.id+&quot;_path_row&quot;).focus();return b.cancel(n)}}}});r.addShortcut(&quot;alt+0&quot;,&quot;&quot;,&quot;mceShortcuts&quot;,v);return{iframeContainer:l,editorContainer:r.id+&quot;_parent&quot;,sizeContainer:u,deltaHeight:k.deltaHeight}},getInfo:function(){return{longname:&quot;Advanced theme&quot;,author:&quot;Moxiecode Systems AB&quot;,authorurl:&quot;http://tinymce.moxiecode.com&quot;,version:e.majorVersion+&quot;.&quot;+e.minorVersion}},resizeBy:function(i,j){var k=d.get(this.editor.id+&quot;_ifr&quot;);this.resizeTo(k.clientWidth+i,k.clientHeight+j)},resizeTo:function(i,m,k){
 var j=this.editor,l=this.settings,n=d.get(j.id+&quot;_tbl&quot;),o=d.get(j.id+&quot;_ifr&quot;);i=Math.max(l.theme_advanced_resizing_min_width||100,i);m=Math.max(l.theme_advanced_resizing_min_height||100,m);i=Math.min(l.theme_advanced_resizing_max_width||65535,i);m=Math.min(l.theme_advanced_resizing_max_height||65535,m);d.setStyle(n,&quot;height&quot;,&quot;&quot;);d.setStyle(o,&quot;height&quot;,m);if(l.theme_advanced_resize_horizontal){d.setStyle(n,&quot;width&quot;,&quot;&quot;);d.setStyle(o,&quot;width&quot;,i);if(i&lt;n.clientWidth){i=n.clientWidth;d.setStyle(o,&quot;width&quot;,n.clientWidth)}}if(k&amp;&amp;l.theme_advanced_resizing_use_cookie){a.setHash(&quot;TinyMCE_&quot;+j.id+&quot;_size&quot;,{cw:i,ch:m})}},destroy:function(){var i=this.editor.id;b.clear(i+&quot;_resize&quot;);b.clear(i+&quot;_path_row&quot;);b.clear(i+&quot;_external_close&quot;)},_simpleLayout:function(y,r,k,i){var x=this,u=x.editor,v=y.theme_advanced_toolbar_location,m=y.theme_advanced_statusba
 r_location,l,j,q,w;if(y.readonly){l=d.add(r,&quot;tr&quot;);l=j=d.add(l,&quot;td&quot;,{&quot;class&quot;:&quot;mceIframeContainer&quot;});return j}if(v==&quot;top&quot;){x._addToolbars(r,k)}if(v==&quot;external&quot;){l=w=d.create(&quot;div&quot;,{style:&quot;position:relative&quot;});l=d.add(l,&quot;div&quot;,{id:u.id+&quot;_external&quot;,&quot;class&quot;:&quot;mceExternalToolbar&quot;});d.add(l,&quot;a&quot;,{id:u.id+&quot;_external_close&quot;,href:&quot;javascript:;&quot;,&quot;class&quot;:&quot;mceExternalClose&quot;});l=d.add(l,&quot;table&quot;,{id:u.id+&quot;_tblext&quot;,cellSpacing:0,cellPadding:0});q=d.add(l,&quot;tbody&quot;);if(i.firstChild.className==&quot;mceOldBoxModel&quot;){i.firstChild.appendChild(w)}else{i.insertBefore(w,i.firstChild)}x._addToolbars(q,k);u.onMouseUp.add(function(){var o=d.get(u.id+&quot;_external&quot;);d.show(o);d.hide(g);var n=b.add(u.id+&quot;_external_close&quot;,&quot;click&quot;,function(){d.hide(u.id+&quot;_external&quot;);b.rem
 ove(u.id+&quot;_external_close&quot;,&quot;click&quot;,n)});d.show(o);d.setStyle(o,&quot;top&quot;,0-d.getRect(u.id+&quot;_tblext&quot;).h-1);d.hide(o);d.show(o);o.style.filter=&quot;&quot;;g=u.id+&quot;_external&quot;;o=null})}if(m==&quot;top&quot;){x._addStatusBar(r,k)}if(!y.theme_advanced_toolbar_container){l=d.add(r,&quot;tr&quot;);l=j=d.add(l,&quot;td&quot;,{&quot;class&quot;:&quot;mceIframeContainer&quot;})}if(v==&quot;bottom&quot;){x._addToolbars(r,k)}if(m==&quot;bottom&quot;){x._addStatusBar(r,k)}return j},_rowLayout:function(w,m,k){var v=this,p=v.editor,u,x,i=p.controlManager,l,j,r,q;u=w.theme_advanced_containers_default_class||&quot;&quot;;x=w.theme_advanced_containers_default_align||&quot;center&quot;;f(c(w.theme_advanced_containers||&quot;&quot;),function(s,o){var n=w[&quot;theme_advanced_container_&quot;+s]||&quot;&quot;;switch(s.toLowerCase()){case&quot;mceeditor&quot;:l=d.add(m,&quot;tr&quot;);l=j=d.add(l,&quot;td&quot;,{&quot;class&quot;:&quot;mceIframeContai
 ner&quot;});break;case&quot;mceelementpath&quot;:v._addStatusBar(m,k);break;default:q=(w[&quot;theme_advanced_container_&quot;+s+&quot;_align&quot;]||x).toLowerCase();q=&quot;mce&quot;+v._ufirst(q);l=d.add(d.add(m,&quot;tr&quot;),&quot;td&quot;,{&quot;class&quot;:&quot;mceToolbar &quot;+(w[&quot;theme_advanced_container_&quot;+s+&quot;_class&quot;]||u)+&quot; &quot;+q||x});r=i.createToolbar(&quot;toolbar&quot;+o);v._addControls(n,r);d.setHTML(l,r.renderHTML());k.deltaHeight-=w.theme_advanced_row_height}});return j},_addControls:function(j,i){var k=this,l=k.settings,m,n=k.editor.controlManager;if(l.theme_advanced_disable&amp;&amp;!k._disabled){m={};f(c(l.theme_advanced_disable),function(o){m[o]=1});k._disabled=m}else{m=k._disabled}f(c(j),function(p){var o;if(m&amp;&amp;m[p]){return}if(p==&quot;tablecontrols&quot;){f([&quot;table&quot;,&quot;|&quot;,&quot;row_props&quot;,&quot;cell_props&quot;,&quot;|&quot;,&quot;row_before&quot;,&quot;row_after&quot;,&quot;delete_row&quot;,&q
 uot;|&quot;,&quot;col_before&quot;,&quot;col_after&quot;,&quot;delete_col&quot;,&quot;|&quot;,&quot;split_cells&quot;,&quot;merge_cells&quot;],function(q){q=k.createControl(q,n);if(q){i.add(q)}});return}o=k.createControl(p,n);if(o){i.add(o)}})},_addToolbars:function(x,k){var A=this,p,m,r=A.editor,B=A.settings,z,j=r.controlManager,u,l,q=[],y,w;w=j.createToolbarGroup(&quot;toolbargroup&quot;,{name:r.getLang(&quot;advanced.toolbar&quot;),tab_focus_toolbar:r.getParam(&quot;theme_advanced_tab_focus_toolbar&quot;)});A.toolbarGroup=w;y=B.theme_advanced_toolbar_align.toLowerCase();y=&quot;mce&quot;+A._ufirst(y);l=d.add(d.add(x,&quot;tr&quot;,{role:&quot;presentation&quot;}),&quot;td&quot;,{&quot;class&quot;:&quot;mceToolbar &quot;+y,role:&quot;presentation&quot;});for(p=1;(z=B[&quot;theme_advanced_buttons&quot;+p]);p++){m=j.createToolbar(&quot;toolbar&quot;+p,{&quot;class&quot;:&quot;mceToolbarRow&quot;+p});if(B[&quot;theme_advanced_buttons&quot;+p+&quot;_add&quot;]){z+=&quot;,&quot
 ;+B[&quot;theme_advanced_buttons&quot;+p+&quot;_add&quot;]}if(B[&quot;theme_advanced_buttons&quot;+p+&quot;_add_before&quot;]){z=B[&quot;theme_advanced_buttons&quot;+p+&quot;_add_before&quot;]+&quot;,&quot;+z}A._addControls(z,m);w.add(m);k.deltaHeight-=B.theme_advanced_row_height}q.push(w.renderHTML());q.push(d.createHTML(&quot;a&quot;,{href:&quot;#&quot;,accesskey:&quot;z&quot;,title:r.getLang(&quot;advanced.toolbar_focus&quot;),onfocus:&quot;tinyMCE.getInstanceById('&quot;+r.id+&quot;').focus();&quot;},&quot;&lt;!-- IE --&gt;&quot;));d.setHTML(l,q.join(&quot;&quot;))},_addStatusBar:function(m,j){var k,v=this,p=v.editor,w=v.settings,i,q,u,l;k=d.add(m,&quot;tr&quot;);k=l=d.add(k,&quot;td&quot;,{&quot;class&quot;:&quot;mceStatusbar&quot;});k=d.add(k,&quot;div&quot;,{id:p.id+&quot;_path_row&quot;,role:&quot;group&quot;,&quot;aria-labelledby&quot;:p.id+&quot;_path_voice&quot;});if(w.theme_advanced_path){d.add(k,&quot;span&quot;,{id:p.id+&quot;_path_voice&quot;},p.translate(&quo
 t;advanced.path&quot;));d.add(k,&quot;span&quot;,{},&quot;: &quot;)}else{d.add(k,&quot;span&quot;,{},&quot;&amp;#160;&quot;)}if(w.theme_advanced_resizing){d.add(l,&quot;a&quot;,{id:p.id+&quot;_resize&quot;,href:&quot;javascript:;&quot;,onclick:&quot;return false;&quot;,&quot;class&quot;:&quot;mceResize&quot;,tabIndex:&quot;-1&quot;});if(w.theme_advanced_resizing_use_cookie){p.onPostRender.add(function(){var n=a.getHash(&quot;TinyMCE_&quot;+p.id+&quot;_size&quot;),r=d.get(p.id+&quot;_tbl&quot;);if(!n){return}v.resizeTo(n.cw,n.ch)})}p.onPostRender.add(function(){b.add(p.id+&quot;_resize&quot;,&quot;click&quot;,function(n){n.preventDefault()});b.add(p.id+&quot;_resize&quot;,&quot;mousedown&quot;,function(D){var t,r,s,o,C,z,A,F,n,E,x;function y(G){G.preventDefault();n=A+(G.screenX-C);E=F+(G.screenY-z);v.resizeTo(n,E)}function B(G){b.remove(d.doc,&quot;mousemove&quot;,t);b.remove(p.getDoc(),&quot;mousemove&quot;,r);b.remove(d.doc,&quot;mouseup&quot;,s);b.remove(p.getDoc(),&quot;m
 ouseup&quot;,o);n=A+(G.screenX-C);E=F+(G.screenY-z);v.resizeTo(n,E,true)}D.preventDefault();C=D.screenX;z=D.screenY;x=d.get(v.editor.id+&quot;_ifr&quot;);A=n=x.clientWidth;F=E=x.clientHeight;t=b.add(d.doc,&quot;mousemove&quot;,y);r=b.add(p.getDoc(),&quot;mousemove&quot;,y);s=b.add(d.doc,&quot;mouseup&quot;,B);o=b.add(p.getDoc(),&quot;mouseup&quot;,B)})})}j.deltaHeight-=21;k=m=null},_updateUndoStatus:function(j){var i=j.controlManager,k=j.undoManager;i.setDisabled(&quot;undo&quot;,!k.hasUndo()&amp;&amp;!k.typing);i.setDisabled(&quot;redo&quot;,!k.hasRedo())},_nodeChanged:function(m,r,D,q,E){var y=this,C,F=0,x,G,z=y.settings,w,k,u,B,l,j,i;e.each(y.stateControls,function(n){r.setActive(n,m.queryCommandState(y.controls[n][1]))});function o(p){var s,n=E.parents,t=p;if(typeof(p)==&quot;string&quot;){t=function(v){return v.nodeName==p}}for(s=0;s&lt;n.length;s++){if(t(n[s])){return n[s]}}}r.setActive(&quot;visualaid&quot;,m.hasVisual);y._updateUndoStatus(m);r.setDisabled(&quot;outde
 nt&quot;,!m.queryCommandState(&quot;Outdent&quot;));C=o(&quot;A&quot;);if(G=r.get(&quot;link&quot;)){if(!C||!C.name){G.setDisabled(!C&amp;&amp;q);G.setActive(!!C)}}if(G=r.get(&quot;unlink&quot;)){G.setDisabled(!C&amp;&amp;q);G.setActive(!!C&amp;&amp;!C.name)}if(G=r.get(&quot;anchor&quot;)){G.setActive(!q&amp;&amp;!!C&amp;&amp;C.name)}C=o(&quot;IMG&quot;);if(G=r.get(&quot;image&quot;)){G.setActive(!q&amp;&amp;!!C&amp;&amp;D.className.indexOf(&quot;mceItem&quot;)==-1)}if(G=r.get(&quot;styleselect&quot;)){y._importClasses();j=[];f(G.items,function(n){j.push(n.value)});i=m.formatter.matchAll(j);G.select(i[0])}if(G=r.get(&quot;formatselect&quot;)){C=o(d.isBlock);if(C){G.select(C.nodeName.toLowerCase())}}o(function(p){if(p.nodeName===&quot;SPAN&quot;){if(!w&amp;&amp;p.className){w=p.className}}if(m.dom.is(p,z.theme_advanced_font_selector)){if(!k&amp;&amp;p.style.fontSize){k=p.style.fontSize}if(!u&amp;&amp;p.style.fontFamily){u=p.style.fontFamily.replace(/[\&quot;\']+/g,&quot;&quot
 ;).replace(/^([^,]+).*/,&quot;$1&quot;).toLowerCase()}if(!B&amp;&amp;p.style.color){B=p.style.color}if(!l&amp;&amp;p.style.backgroundColor){l=p.style.backgroundColor}}return false});if(G=r.get(&quot;fontselect&quot;)){G.select(function(n){return n.replace(/^([^,]+).*/,&quot;$1&quot;).toLowerCase()==u})}if(G=r.get(&quot;fontsizeselect&quot;)){if(z.theme_advanced_runtime_fontsize&amp;&amp;!k&amp;&amp;!w){k=m.dom.getStyle(D,&quot;fontSize&quot;,true)}G.select(function(n){if(n.fontSize&amp;&amp;n.fontSize===k){return true}if(n[&quot;class&quot;]&amp;&amp;n[&quot;class&quot;]===w){return true}})}if(z.theme_advanced_show_current_color){function A(p,n){if(G=r.get(p)){if(!n){n=G.settings.default_color}if(n!==G.value){G.displayColor(n)}}}A(&quot;forecolor&quot;,B);A(&quot;backcolor&quot;,l)}if(z.theme_advanced_show_current_color){function A(p,n){if(G=r.get(p)){if(!n){n=G.settings.default_color}if(n!==G.value){G.displayColor(n)}}}A(&quot;forecolor&quot;,B);A(&quot;backcolor&quot;,l)}i
 f(z.theme_advanced_path&amp;&amp;z.theme_advanced_statusbar_location){C=d.get(m.id+&quot;_path&quot;)||d.add(m.id+&quot;_path_row&quot;,&quot;span&quot;,{id:m.id+&quot;_path&quot;});if(y.statusKeyboardNavigation){y.statusKeyboardNavigation.destroy();y.statusKeyboardNavigation=null}d.setHTML(C,&quot;&quot;);o(function(H){var p=H.nodeName.toLowerCase(),s,v,t=&quot;&quot;;if(H.nodeType!=1||p===&quot;br&quot;||H.getAttribute(&quot;data-mce-bogus&quot;)||d.hasClass(H,&quot;mceItemHidden&quot;)||d.hasClass(H,&quot;mceItemRemoved&quot;)){return}if(e.isIE&amp;&amp;H.scopeName!==&quot;HTML&quot;){p=H.scopeName+&quot;:&quot;+p}p=p.replace(/mce\:/g,&quot;&quot;);switch(p){case&quot;b&quot;:p=&quot;strong&quot;;break;case&quot;i&quot;:p=&quot;em&quot;;break;case&quot;img&quot;:if(x=d.getAttrib(H,&quot;src&quot;)){t+=&quot;src: &quot;+x+&quot; &quot;}break;case&quot;a&quot;:if(x=d.getAttrib(H,&quot;name&quot;)){t+=&quot;name: &quot;+x+&quot; &quot;;p+=&quot;#&quot;+x}if(x=d.getAttrib(H,&
 quot;href&quot;)){t+=&quot;href: &quot;+x+&quot; &quot;}break;case&quot;font&quot;:if(x=d.getAttrib(H,&quot;face&quot;)){t+=&quot;font: &quot;+x+&quot; &quot;}if(x=d.getAttrib(H,&quot;size&quot;)){t+=&quot;size: &quot;+x+&quot; &quot;}if(x=d.getAttrib(H,&quot;color&quot;)){t+=&quot;color: &quot;+x+&quot; &quot;}break;case&quot;span&quot;:if(x=d.getAttrib(H,&quot;style&quot;)){t+=&quot;style: &quot;+x+&quot; &quot;}break}if(x=d.getAttrib(H,&quot;id&quot;)){t+=&quot;id: &quot;+x+&quot; &quot;}if(x=H.className){x=x.replace(/\b\s*(webkit|mce|Apple-)\w+\s*\b/g,&quot;&quot;);if(x){t+=&quot;class: &quot;+x+&quot; &quot;;if(d.isBlock(H)||p==&quot;img&quot;||p==&quot;span&quot;){p+=&quot;.&quot;+x}}}p=p.replace(/(html:)/g,&quot;&quot;);p={name:p,node:H,title:t};y.onResolveName.dispatch(y,p);t=p.title;p=p.name;v=d.create(&quot;a&quot;,{href:&quot;javascript:;&quot;,role:&quot;button&quot;,onmousedown:&quot;return false;&quot;,title:t,&quot;class&quot;:&quot;mcePath_&quot;+(F++)},p);if
 (C.hasChildNodes()){C.insertBefore(d.create(&quot;span&quot;,{&quot;aria-hidden&quot;:&quot;true&quot;},&quot;\u00a0\u00bb &quot;),C.firstChild);C.insertBefore(v,C.firstChild)}else{C.appendChild(v)}},m.getBody());if(d.select(&quot;a&quot;,C).length&gt;0){y.statusKeyboardNavigation=new e.ui.KeyboardNavigation({root:m.id+&quot;_path_row&quot;,items:d.select(&quot;a&quot;,C),excludeFromTabOrder:true,onCancel:function(){m.focus()}},d)}}},_sel:function(i){this.editor.execCommand(&quot;mceSelectNodeDepth&quot;,false,i)},_mceInsertAnchor:function(k,j){var i=this.editor;i.windowManager.open({url:this.url+&quot;/anchor.htm&quot;,width:320+parseInt(i.getLang(&quot;advanced.anchor_delta_width&quot;,0)),height:90+parseInt(i.getLang(&quot;advanced.anchor_delta_height&quot;,0)),inline:true},{theme_url:this.url})},_mceCharMap:function(){var i=this.editor;i.windowManager.open({url:this.url+&quot;/charmap.htm&quot;,width:550+parseInt(i.getLang(&quot;advanced.charmap_delta_width&quot;,0)),hei
 ght:250+parseInt(i.getLang(&quot;advanced.charmap_delta_height&quot;,0)),inline:true},{theme_url:this.url})},_mceHelp:function(){var i=this.editor;i.windowManager.open({url:this.url+&quot;/about.htm&quot;,width:480,height:380,inline:true},{theme_url:this.url})},_mceShortcuts:function(){var i=this.editor;i.windowManager.open({url:this.url+&quot;/shortcuts.htm&quot;,width:480,height:380,inline:true},{theme_url:this.url})},_mceColorPicker:function(k,j){var i=this.editor;j=j||{};i.windowManager.open({url:this.url+&quot;/color_picker.htm&quot;,width:375+parseInt(i.getLang(&quot;advanced.colorpicker_delta_width&quot;,0)),height:250+parseInt(i.getLang(&quot;advanced.colorpicker_delta_height&quot;,0)),close_previous:false,inline:true},{input_color:j.color,func:j.func,theme_url:this.url})},_mceCodeEditor:function(j,k){var i=this.editor;i.windowManager.open({url:this.url+&quot;/source_editor.htm&quot;,width:parseInt(i.getParam(&quot;theme_advanced_source_editor_width&quot;,720)),heigh
 t:parseInt(i.getParam(&quot;theme_advanced_source_editor_height&quot;,580)),inline:true,resizable:true,maximizable:true},{theme_url:this.url})},_mceImage:function(j,k){var i=this.editor;if(i.dom.getAttrib(i.selection.getNode(),&quot;class&quot;).indexOf(&quot;mceItem&quot;)!=-1){return}i.windowManager.open({url:this.url+&quot;/image.htm&quot;,width:355+parseInt(i.getLang(&quot;advanced.image_delta_width&quot;,0)),height:275+parseInt(i.getLang(&quot;advanced.image_delta_height&quot;,0)),inline:true},{theme_url:this.url})},_mceLink:function(j,k){var i=this.editor;i.windowManager.open({url:this.url+&quot;/link.htm&quot;,width:310+parseInt(i.getLang(&quot;advanced.link_delta_width&quot;,0)),height:200+parseInt(i.getLang(&quot;advanced.link_delta_height&quot;,0)),inline:true},{theme_url:this.url})},_mceNewDocument:function(){var i=this.editor;i.windowManager.confirm(&quot;advanced.newdocument&quot;,function(j){if(j){i.execCommand(&quot;mceSetContent&quot;,false,&quot;&quot;)}})},
 _mceForeColor:function(){var i=this;this._mceColorPicker(0,{color:i.fgColor,func:function(j){i.fgColor=j;i.editor.execCommand(&quot;ForeColor&quot;,false,j)}})},_mceBackColor:function(){var i=this;this._mceColorPicker(0,{color:i.bgColor,func:function(j){i.bgColor=j;i.editor.execCommand(&quot;HiliteColor&quot;,false,j)}})},_ufirst:function(i){return i.substring(0,1).toUpperCase()+i.substring(1)}});e.ThemeManager.add(&quot;advanced&quot;,e.themes.AdvancedTheme)}(tinymce));
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedimagehtm"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/image.htm (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/image.htm        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/image.htm        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -2,10 +2,10 @@
</span><span class="cx"> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
</span><span class="cx"> &lt;head&gt;
</span><span class="cx">         &lt;title&gt;{#advanced_dlg.image_title}&lt;/title&gt;
</span><del>-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/mctabs.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/form_utils.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;js/image.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
</del><ins>+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/mctabs.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/form_utils.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;js/image.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body id=&quot;image&quot; style=&quot;display: none&quot;&gt;
</span><span class="cx"> &lt;form onsubmit=&quot;ImageDialog.update();return false;&quot; action=&quot;#&quot;&gt;
</span><span class="lines">@@ -67,10 +67,6 @@
</span><span class="cx">                                         &lt;td class=&quot;nowrap&quot;&gt;&lt;label for=&quot;hspace&quot;&gt;{#advanced_dlg.image_hspace}&lt;/label&gt;&lt;/td&gt;
</span><span class="cx">                                         &lt;td&gt;&lt;input id=&quot;hspace&quot; name=&quot;hspace&quot; type=&quot;text&quot; value=&quot;&quot; size=&quot;3&quot; maxlength=&quot;3&quot; onchange=&quot;ImageDialog.updateStyle();&quot; /&gt;&lt;/td&gt;
</span><span class="cx">                                 &lt;/tr&gt;
</span><del>-                                &lt;tr&gt;
-                                        &lt;td class=&quot;nowrap&quot;&gt;&lt;label for=&quot;class_name&quot;&gt;{#class_name}&lt;/label&gt;&lt;/td&gt;
-                                        &lt;td&gt;&lt;input type=&quot;text&quot; id=&quot;class_name&quot; name=&quot;class_name&quot; style=&quot;width: 140px&quot; value=&quot;&quot; /&gt;&lt;/td&gt;
-                                &lt;/tr&gt;
</del><span class="cx">                         &lt;/table&gt;
</span><span class="cx">                 &lt;/div&gt;
</span><span class="cx">         &lt;/div&gt;
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedimgcolorpickerjpg"></a>
<div class="binary"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/img/colorpicker.jpg</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedimgflashgif"></a>
<div class="binary"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/img/flash.gif</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedimgiconsgif"></a>
<div class="binary"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/img/icons.gif</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedimgquicktimegif"></a>
<div class="binary"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/img/quicktime.gif</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedimgshockwavegif"></a>
<div class="binary"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/img/shockwave.gif</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedjsimagejs"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/js/image.js (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/js/image.js        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/js/image.js        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -18,7 +18,7 @@
</span><span class="cx"> 
</span><span class="cx">                 e = ed.selection.getNode();
</span><span class="cx"> 
</span><del>-                this.fillFileList('image_list', 'tinyMCEImageList');
</del><ins>+                this.fillFileList('image_list', tinyMCEPopup.getParam('external_image_list', 'tinyMCEImageList'));
</ins><span class="cx"> 
</span><span class="cx">                 if (e.nodeName == 'IMG') {
</span><span class="cx">                         f.src.value = ed.dom.getAttrib(e, 'src');
</span><span class="lines">@@ -39,7 +39,7 @@
</span><span class="cx">         fillFileList : function(id, l) {
</span><span class="cx">                 var dom = tinyMCEPopup.dom, lst = dom.get(id), v, cl;
</span><span class="cx"> 
</span><del>-                l = window[l];
</del><ins>+                l = typeof(l) === 'function' ? l() : window[l];
</ins><span class="cx"> 
</span><span class="cx">                 if (l &amp;&amp; l.length &gt; 0) {
</span><span class="cx">                         lst.options[lst.options.length] = new Option('', '');
</span><span class="lines">@@ -80,8 +80,7 @@
</span><span class="cx">                         src : f.src.value.replace(/ /g, '%20'),
</span><span class="cx">                         alt : f.alt.value,
</span><span class="cx">                         width : f.width.value,
</span><del>-                        height : f.height.value,
-                        'class' : f.class_name.value
</del><ins>+                        height : f.height.value
</ins><span class="cx">                 });
</span><span class="cx"> 
</span><span class="cx">                 el = ed.selection.getNode();
</span><span class="lines">@@ -91,9 +90,13 @@
</span><span class="cx">                         tinyMCEPopup.editor.execCommand('mceRepaint');
</span><span class="cx">                         tinyMCEPopup.editor.focus();
</span><span class="cx">                 } else {
</span><del>-                        ed.execCommand('mceInsertContent', false, '&lt;img id=&quot;__mce_tmp&quot; /&gt;', {skip_undo : 1});
-                        ed.dom.setAttribs('__mce_tmp', args);
-                        ed.dom.setAttrib('__mce_tmp', 'id', '');
</del><ins>+                        tinymce.each(args, function(value, name) {
+                                if (value === &quot;&quot;) {
+                                        delete args[name];
+                                }
+                        });
+
+                        ed.execCommand('mceInsertContent', false, tinyMCEPopup.editor.dom.createHTML('img', args), {skip_undo : 1});
</ins><span class="cx">                         ed.undoManager.add();
</span><span class="cx">                 }
</span><span class="cx"> 
</span><span class="lines">@@ -101,31 +104,24 @@
</span><span class="cx">         },
</span><span class="cx"> 
</span><span class="cx">         updateStyle : function() {
</span><del>-                var dom = tinyMCEPopup.dom, st, v, cls, oldcls, rep, f = document.forms[0];
</del><ins>+                var dom = tinyMCEPopup.dom, st, v, f = document.forms[0];
</ins><span class="cx"> 
</span><span class="cx">                 if (tinyMCEPopup.editor.settings.inline_styles) {
</span><span class="cx">                         st = tinyMCEPopup.dom.parseStyle(this.styleVal);
</span><span class="cx"> 
</span><span class="cx">                         // Handle align
</span><span class="cx">                         v = getSelectValue(f, 'align');
</span><del>-                        cls = f.class_name.value || '';
-                        cls = cls ? cls.replace(/alignright\s*|alignleft\s*|aligncenter\s*/g, '') : '';
-                        cls = cls ? cls.replace(/^\s*(.+?)\s*$/, '$1') : '';
</del><span class="cx">                         if (v) {
</span><span class="cx">                                 if (v == 'left' || v == 'right') {
</span><span class="cx">                                         st['float'] = v;
</span><span class="cx">                                         delete st['vertical-align'];
</span><del>-                                        oldcls = cls ? ' '+cls : '';
-                                        f.class_name.value = 'align' + v + oldcls;
</del><span class="cx">                                 } else {
</span><span class="cx">                                         st['vertical-align'] = v;
</span><span class="cx">                                         delete st['float'];
</span><del>-                                        f.class_name.value = cls;
</del><span class="cx">                                 }
</span><span class="cx">                         } else {
</span><span class="cx">                                 delete st['float'];
</span><span class="cx">                                 delete st['vertical-align'];
</span><del>-                                f.class_name.value = cls;
</del><span class="cx">                         }
</span><span class="cx"> 
</span><span class="cx">                         // Handle border
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedlinkhtm"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/link.htm (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/link.htm        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/link.htm        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -2,11 +2,11 @@
</span><span class="cx"> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
</span><span class="cx"> &lt;head&gt;
</span><span class="cx">         &lt;title&gt;{#advanced_dlg.link_title}&lt;/title&gt;
</span><del>-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/mctabs.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/form_utils.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/validate.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;js/link.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
</del><ins>+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/mctabs.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/form_utils.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../utils/validate.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;js/link.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body id=&quot;link&quot; style=&quot;display: none&quot;&gt;
</span><span class="cx"> &lt;form onsubmit=&quot;LinkDialog.update();return false;&quot; action=&quot;#&quot;&gt;
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedshortcutshtm"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/shortcuts.htm (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/shortcuts.htm        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/shortcuts.htm        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
</span><span class="cx">         &lt;head&gt;
</span><span class="cx">                 &lt;title&gt;{#advanced_dlg.accessibility_help}&lt;/title&gt;
</span><del>-                &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
</del><ins>+                &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
</ins><span class="cx">                 &lt;script type=&quot;text/javascript&quot;&gt;tinyMCEPopup.requireLangPack();&lt;/script&gt;
</span><span class="cx">         &lt;/head&gt;
</span><span class="cx">         &lt;body id=&quot;content&quot;&gt;
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinsdefaultcontentcss"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/default/content.css (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/skins/default/content.css        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/skins/default/content.css        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -9,7 +9,7 @@
</span><span class="cx"> h5 {font-size: .83em}
</span><span class="cx"> h6 {font-size: .75em}
</span><span class="cx"> .mceItemTable, .mceItemTable td, .mceItemTable th, .mceItemTable caption, .mceItemVisualAid {border: 1px dashed #BBB;}
</span><del>-a.mceItemAnchor {display:inline-block; width:11px !important; height:11px  !important; background:url(img/items.gif) no-repeat 0 0;}
</del><ins>+a.mceItemAnchor {display:inline-block; -webkit-user-select:all; -webkit-user-modify:read-only; -moz-user-select:all; -moz-user-modify:read-only; width:11px !important; height:11px !important; background:url(img/items.gif) no-repeat center center}
</ins><span class="cx"> span.mceItemNbsp {background: #DDD}
</span><span class="cx"> td.mceSelected, th.mceSelected {background-color:#3399ff !important}
</span><span class="cx"> img {border:0;}
</span><span class="lines">@@ -35,6 +35,7 @@
</span><span class="cx"> 
</span><span class="cx"> img:-moz-broken {-moz-force-broken-image-icon:1; width:24px; height:24px}
</span><span class="cx"> font[face=mceinline] {font-family:inherit !important}
</span><ins>+*[contentEditable]:focus {outline:0}
</ins><span class="cx"> 
</span><span class="cx"> .mceItemMedia {border:1px dotted #cc0000; background-position:center; background-repeat:no-repeat; background-color:#ffffcc}
</span><span class="cx"> .mceItemShockWave {background-image:url(../../img/shockwave.gif)}
</span><span class="lines">@@ -43,5 +44,6 @@
</span><span class="cx"> .mceItemWindowsMedia {background-image:url(../../img/windowsmedia.gif)}
</span><span class="cx"> .mceItemRealMedia {background-image:url(../../img/realmedia.gif)}
</span><span class="cx"> .mceItemVideo {background-image:url(../../img/video.gif)}
</span><ins>+.mceItemAudio {background-image:url(../../img/video.gif)}
</ins><span class="cx"> .mceItemIframe {background-image:url(../../img/iframe.gif)}
</span><span class="cx"> .mcePageBreak {display:block;border:0;width:100%;height:12px;border-top:1px dotted #ccc;margin-top:15px;background:#fff url(../../img/pagebreak.gif) no-repeat center top;}
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinsdefaultimgbuttonspng"></a>
<div class="binary"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/default/img/buttons.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinsdefaultimgitemsgif"></a>
<div class="binary"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/default/img/items.gif</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinsdefaultimgtabsgif"></a>
<div class="binary"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/default/img/tabs.gif</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinsdefaultuicss"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/default/ui.css (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/skins/default/ui.css        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/skins/default/ui.css        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -103,6 +103,7 @@
</span><span class="cx"> .defaultSkin .mceNoIcons .mceMenuItemSelected a {background:url(img/menu_arrow.gif) no-repeat -6px center}
</span><span class="cx"> .defaultSkin .mceMenu span.mceMenuLine {display:none}
</span><span class="cx"> .defaultSkin .mceMenuItemSub a {background:url(img/menu_arrow.gif) no-repeat top right;}
</span><ins>+.defaultSkin .mceMenuItem td, .defaultSkin .mceMenuItem th {line-height: normal}
</ins><span class="cx"> 
</span><span class="cx"> /* Progress,Resize */
</span><span class="cx"> .defaultSkin .mceBlocker {position:absolute; left:0; top:0; z-index:1000; opacity:0.5; -ms-filter:'alpha(opacity=50)'; filter:alpha(opacity=50); background:#FFF}
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinshighcontrastcontentcss"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/highcontrast/content.css (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/skins/highcontrast/content.css        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/skins/highcontrast/content.css        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -21,3 +21,4 @@
</span><span class="cx"> 
</span><span class="cx"> img:-moz-broken {-moz-force-broken-image-icon:1; width:24px; height:24px}
</span><span class="cx"> font[face=mceinline] {font-family:inherit !important}
</span><ins>+*[contentEditable]:focus {outline:0}
</ins></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinshighcontrastuicss"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/highcontrast/ui.css (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/skins/highcontrast/ui.css        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/skins/highcontrast/ui.css        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -73,6 +73,7 @@
</span><span class="cx"> .highcontrastSkin .mceNoIcons .mceMenuItemSelected span.mceText:before {content: &quot;\2713\A0&quot;;}
</span><span class="cx"> .highcontrastSkin .mceMenu span.mceMenuLine {display:none}
</span><span class="cx"> .highcontrastSkin .mceMenuItemSub a .mceText:after {content: &quot;\A0\25B8&quot;}
</span><ins>+.highcontrastSkin .mceMenuItem td, .highcontrastSkin .mceMenuItem th {line-height: normal}
</ins><span class="cx"> 
</span><span class="cx"> /* ColorSplitButton */
</span><span class="cx"> .highcontrastSkin div.mceColorSplitMenu table {background:#FFF; border:1px solid; color: #000}
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinso2k7contentcss"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/content.css (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/content.css        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/content.css        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -34,6 +34,7 @@
</span><span class="cx"> 
</span><span class="cx"> img:-moz-broken {-moz-force-broken-image-icon:1; width:24px; height:24px}
</span><span class="cx"> font[face=mceinline] {font-family:inherit !important}
</span><ins>+*[contentEditable]:focus {outline:0}
</ins><span class="cx"> 
</span><span class="cx"> .mceItemMedia {border:1px dotted #cc0000; background-position:center; background-repeat:no-repeat; background-color:#ffffcc}
</span><span class="cx"> .mceItemShockWave {background-image:url(../../img/shockwave.gif)}
</span><span class="lines">@@ -42,5 +43,6 @@
</span><span class="cx"> .mceItemWindowsMedia {background-image:url(../../img/windowsmedia.gif)}
</span><span class="cx"> .mceItemRealMedia {background-image:url(../../img/realmedia.gif)}
</span><span class="cx"> .mceItemVideo {background-image:url(../../img/video.gif)}
</span><ins>+.mceItemAudio {background-image:url(../../img/video.gif)}
</ins><span class="cx"> .mceItemIframe {background-image:url(../../img/iframe.gif)}
</span><span class="cx"> .mcePageBreak {display:block;border:0;width:100%;height:12px;border-top:1px dotted #ccc;margin-top:15px;background:#fff url(../../img/pagebreak.gif) no-repeat center top;}
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinso2k7imgbutton_bgpng"></a>
<div class="binary"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/img/button_bg.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinso2k7imgbutton_bg_blackpng"></a>
<div class="binary"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/img/button_bg_black.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinso2k7imgbutton_bg_silverpng"></a>
<div class="binary"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/img/button_bg_silver.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinso2k7uicss"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/ui.css (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/ui.css        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/skins/o2k7/ui.css        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -51,14 +51,14 @@
</span><span class="cx"> .o2k7Skin .mceSeparator {display:block; background:url(img/button_bg.png) -22px 0; width:5px; height:22px}
</span><span class="cx"> 
</span><span class="cx"> /* ListBox */
</span><del>-.o2k7Skin .mceListBox {margin-left:3px}
</del><ins>+.o2k7Skin .mceListBox  {padding-left: 3px}
</ins><span class="cx"> .o2k7Skin .mceListBox, .o2k7Skin .mceListBox a {display:block}
</span><span class="cx"> .o2k7Skin .mceListBox .mceText {padding-left:4px; text-align:left; width:70px; border:1px solid #b3c7e1; border-right:0; background:#eaf2fb; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:11px; height:20px; line-height:20px; overflow:hidden}
</span><span class="cx"> .o2k7Skin .mceListBox .mceOpen {width:14px; height:22px; background:url(img/button_bg.png) -66px 0}
</span><span class="cx"> .o2k7Skin table.mceListBoxEnabled:hover .mceText, .o2k7Skin .mceListBoxHover .mceText, .o2k7Skin .mceListBoxSelected .mceText {background:#FFF}
</span><span class="cx"> .o2k7Skin table.mceListBoxEnabled:hover .mceOpen, .o2k7Skin .mceListBoxHover .mceOpen, .o2k7Skin .mceListBoxSelected .mceOpen {background-position:-66px -22px}
</span><span class="cx"> .o2k7Skin .mceListBoxDisabled .mceText {color:gray}
</span><del>-.o2k7Skin .mceListBoxMenu {overflow:auto; overflow-x:hidden}
</del><ins>+.o2k7Skin .mceListBoxMenu {overflow:auto; overflow-x:hidden; margin-left:3px}
</ins><span class="cx"> .o2k7Skin .mceOldBoxModel .mceListBox .mceText {height:22px}
</span><span class="cx"> .o2k7Skin select.mceListBox {font-family:Tahoma,Verdana,Arial,Helvetica; font-size:12px; border:1px solid #b3c7e1; background:#FFF;}
</span><span class="cx"> 
</span><span class="lines">@@ -106,6 +106,7 @@
</span><span class="cx"> .o2k7Skin .mceNoIcons .mceMenuItemSelected a {background:url(../default/img/menu_arrow.gif) no-repeat -6px center}
</span><span class="cx"> .o2k7Skin .mceMenu span.mceMenuLine {display:none}
</span><span class="cx"> .o2k7Skin .mceMenuItemSub a {background:url(../default/img/menu_arrow.gif) no-repeat top right;}
</span><ins>+.o2k7Skin .mceMenuItem td, .o2k7Skin .mceMenuItem th {line-height: normal}
</ins><span class="cx"> 
</span><span class="cx"> /* Progress,Resize */
</span><span class="cx"> .o2k7Skin .mceBlocker {position:absolute; left:0; top:0; z-index:1000; opacity:0.5; -ms-filter:'alpha(opacity=30)'; filter:alpha(opacity=50); background:#FFF}
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinswp_themecontentcss"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/content.css (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/content.css        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/content.css        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -13,7 +13,7 @@
</span><span class="cx"> h5 {font-size: .83em}
</span><span class="cx"> h6 {font-size: .75em}
</span><span class="cx"> .mceItemTable, .mceItemTable td, .mceItemTable th, .mceItemTable caption, .mceItemVisualAid {border: 1px dashed #BBB;}
</span><del>-a.mceItemAnchor {display:inline-block; width:11px !important; height:11px  !important; background:url(img/items.gif) no-repeat 0 0;}
</del><ins>+a.mceItemAnchor {display:inline-block; -webkit-user-select:all; -webkit-user-modify:read-only; -moz-user-select:all; -moz-user-modify:read-only; width:11px !important; height:11px !important; background:url(img/items.gif) no-repeat center center}
</ins><span class="cx"> span.mceItemNbsp {background: #DDD}
</span><span class="cx"> td.mceSelected, th.mceSelected {background-color:#3399ff !important}
</span><span class="cx"> img {border:0;}
</span><span class="lines">@@ -27,6 +27,7 @@
</span><span class="cx"> 
</span><span class="cx"> img:-moz-broken {-moz-force-broken-image-icon:1; width:24px; height:24px}
</span><span class="cx"> font[face=mceinline] {font-family:inherit !important}
</span><ins>+*[contentEditable]:focus {outline:0}
</ins><span class="cx"> 
</span><span class="cx"> .mceItemMedia {border:1px dotted #cc0000; background-position:center; background-repeat:no-repeat; background-color:#ffffcc}
</span><span class="cx"> .mceItemShockWave {background-image:url(../../img/shockwave.gif)}
</span><span class="lines">@@ -35,6 +36,7 @@
</span><span class="cx"> .mceItemWindowsMedia {background-image:url(../../img/windowsmedia.gif)}
</span><span class="cx"> .mceItemRealMedia {background-image:url(../../img/realmedia.gif)}
</span><span class="cx"> .mceItemVideo {background-image:url(../../img/video.gif)}
</span><ins>+.mceItemAudio {background-image:url(../../img/video.gif)}
</ins><span class="cx"> .mceItemIframe {background-image:url(../../img/iframe.gif)}
</span><span class="cx"> .mcePageBreak {display:block;border:0;width:100%;height:12px;border-top:1px dotted #ccc;margin-top:15px;background:#fff url(../../img/pagebreak.gif) no-repeat center top;}
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedskinswp_themeuicss"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/ui.css (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/ui.css        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/ui.css        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -1 +1 @@
</span><del>-/* not used but cannot prevent TinyMCE of loading it (for now) */
</del><ins>+/* not used but cannot prevent TinyMCE loading it (for now) */
</ins></span></pre></div>
<a id="trunkwpincludesjstinymcethemesadvancedsource_editorhtm"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/themes/advanced/source_editor.htm (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/themes/advanced/source_editor.htm        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/themes/advanced/source_editor.htm        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -1,8 +1,8 @@
</span><span class="cx"> &lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
</span><span class="cx"> &lt;head&gt;
</span><span class="cx">         &lt;title&gt;{#advanced_dlg.code_title}&lt;/title&gt;
</span><del>-        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
-        &lt;script type=&quot;text/javascript&quot; src=&quot;js/source_editor.js?ver=342-20110407&quot;&gt;&lt;/script&gt;
</del><ins>+        &lt;script type=&quot;text/javascript&quot; src=&quot;../../tiny_mce_popup.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
+        &lt;script type=&quot;text/javascript&quot; src=&quot;js/source_editor.js?ver=345-20110908&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;/head&gt;
</span><span class="cx"> &lt;body onresize=&quot;resizeInputs();&quot; style=&quot;display:none; overflow:hidden;&quot;&gt;
</span><span class="cx">         &lt;form name=&quot;source&quot; onsubmit=&quot;saveContent();return false;&quot; action=&quot;#&quot;&gt;
</span></span></pre></div>
<a id="trunkwpincludesjstinymcetiny_mcejs"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/tiny_mce.js (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/tiny_mce.js        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/tiny_mce.js        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -1 +1 @@
</span><del>-(function(d){var a=/^\s*|\s*$/g,e,c=&quot;B&quot;.replace(/A(.)|B/,&quot;$1&quot;)===&quot;$1&quot;;var b={majorVersion:&quot;3&quot;,minorVersion:&quot;4.2&quot;,releaseDate:&quot;2011-04-07&quot;,_init:function(){var s=this,q=document,o=navigator,g=o.userAgent,m,f,l,k,j,r;s.isOpera=d.opera&amp;&amp;opera.buildNumber;s.isWebKit=/WebKit/.test(g);s.isIE=!s.isWebKit&amp;&amp;!s.isOpera&amp;&amp;(/MSIE/gi).test(g)&amp;&amp;(/Explorer/gi).test(o.appName);s.isIE6=s.isIE&amp;&amp;/MSIE [56]/.test(g);s.isGecko=!s.isWebKit&amp;&amp;/Gecko/.test(g);s.isMac=g.indexOf(&quot;Mac&quot;)!=-1;s.isAir=/adobeair/i.test(g);s.isIDevice=/(iPad|iPhone)/.test(g);if(d.tinyMCEPreInit){s.suffix=tinyMCEPreInit.suffix;s.baseURL=tinyMCEPreInit.base;s.query=tinyMCEPreInit.query;return}s.suffix=&quot;&quot;;f=q.getElementsByTagName(&quot;base&quot;);for(m=0;m&lt;f.length;m++){if(r=f[m].href){if(/^https?:\/\/[^\/]+$/.test(r)){r+=&quot;/&quot;}k=r?r.match(/.*\//)[0]:&quot;&quot;}}function h(i){
 if(i.src&amp;&amp;/tiny_mce(|_gzip|_jquery|_prototype|_full)(_dev|_src)?.js/.test(i.src)){if(/_(src|dev)\.js/g.test(i.src)){s.suffix=&quot;_src&quot;}if((j=i.src.indexOf(&quot;?&quot;))!=-1){s.query=i.src.substring(j+1)}s.baseURL=i.src.substring(0,i.src.lastIndexOf(&quot;/&quot;));if(k&amp;&amp;s.baseURL.indexOf(&quot;://&quot;)==-1&amp;&amp;s.baseURL.indexOf(&quot;/&quot;)!==0){s.baseURL=k+s.baseURL}return s.baseURL}return null}f=q.getElementsByTagName(&quot;script&quot;);for(m=0;m&lt;f.length;m++){if(h(f[m])){return}}l=q.getElementsByTagName(&quot;head&quot;)[0];if(l){f=l.getElementsByTagName(&quot;script&quot;);for(m=0;m&lt;f.length;m++){if(h(f[m])){return}}}return},is:function(g,f){if(!f){return g!==e}if(f==&quot;array&quot;&amp;&amp;(g.hasOwnProperty&amp;&amp;g instanceof Array)){return true}return typeof(g)==f},makeMap:function(f,j,h){var g;f=f||[];j=j||&quot;,&quot;;if(typeof(f)==&quot;string&quot;){f=f.split(j)}h=h||{};g=f.length;while(g--){h[f[g]]={}}return h},each:
 function(i,f,h){var j,g;if(!i){return 0}h=h||i;if(i.length!==e){for(j=0,g=i.length;j&lt;g;j++){if(f.call(h,i[j],j,i)===false){return 0}}}else{for(j in i){if(i.hasOwnProperty(j)){if(f.call(h,i[j],j,i)===false){return 0}}}}return 1},map:function(g,h){var i=[];b.each(g,function(f){i.push(h(f))});return i},grep:function(g,h){var i=[];b.each(g,function(f){if(!h||h(f)){i.push(f)}});return i},inArray:function(g,h){var j,f;if(g){for(j=0,f=g.length;j&lt;f;j++){if(g[j]===h){return j}}}return -1},extend:function(k,j){var h,g,f=arguments;for(h=1,g=f.length;h&lt;g;h++){j=f[h];b.each(j,function(i,l){if(i!==e){k[l]=i}})}return k},trim:function(f){return(f?&quot;&quot;+f:&quot;&quot;).replace(a,&quot;&quot;)},create:function(o,f,j){var n=this,g,i,k,l,h,m=0;o=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(o);k=o[3].match(/(^|\.)(\w+)$/i)[2];i=n.createNS(o[3].replace(/\.\w+$/,&quot;&quot;),j);if(i[k]){return}if(o[2]==&quot;static&quot;){i[k]=f;if(this.onCreate){this.onCreate(o[2],o[3],i[k])}return}
 if(!f[k]){f[k]=function(){};m=1}i[k]=f[k];n.extend(i[k].prototype,f);if(o[5]){g=n.resolve(o[5]).prototype;l=o[5].match(/\.(\w+)$/i)[1];h=i[k];if(m){i[k]=function(){return g[l].apply(this,arguments)}}else{i[k]=function(){this.parent=g[l];return h.apply(this,arguments)}}i[k].prototype[k]=i[k];n.each(g,function(p,q){i[k].prototype[q]=g[q]});n.each(f,function(p,q){if(g[q]){i[k].prototype[q]=function(){this.parent=g[q];return p.apply(this,arguments)}}else{if(q!=k){i[k].prototype[q]=p}}})}n.each(f[&quot;static&quot;],function(p,q){i[k][q]=p});if(this.onCreate){this.onCreate(o[2],o[3],i[k].prototype)}},walk:function(i,h,j,g){g=g||this;if(i){if(j){i=i[j]}b.each(i,function(k,f){if(h.call(g,k,f,j)===false){return false}b.walk(k,h,j,g)})}},createNS:function(j,h){var g,f;h=h||d;j=j.split(&quot;.&quot;);for(g=0;g&lt;j.length;g++){f=j[g];if(!h[f]){h[f]={}}h=h[f]}return h},resolve:function(j,h){var g,f;h=h||d;j=j.split(&quot;.&quot;);for(g=0,f=j.length;g&lt;f;g++){h=h[j[g]];if(!h){break}}r
 eturn h},addUnload:function(j,i){var h=this;j={func:j,scope:i||this};if(!h.unloads){function g(){var f=h.unloads,l,m;if(f){for(m in f){l=f[m];if(l&amp;&amp;l.func){l.func.call(l.scope,1)}}if(d.detachEvent){d.detachEvent(&quot;onbeforeunload&quot;,k);d.detachEvent(&quot;onunload&quot;,g)}else{if(d.removeEventListener){d.removeEventListener(&quot;unload&quot;,g,false)}}h.unloads=l=f=w=g=0;if(d.CollectGarbage){CollectGarbage()}}}function k(){var l=document;if(l.readyState==&quot;interactive&quot;){function f(){l.detachEvent(&quot;onstop&quot;,f);if(g){g()}l=0}if(l){l.attachEvent(&quot;onstop&quot;,f)}d.setTimeout(function(){if(l){l.detachEvent(&quot;onstop&quot;,f)}},0)}}if(d.attachEvent){d.attachEvent(&quot;onunload&quot;,g);d.attachEvent(&quot;onbeforeunload&quot;,k)}else{if(d.addEventListener){d.addEventListener(&quot;unload&quot;,g,false)}}h.unloads=[j]}else{h.unloads.push(j)}return j},removeUnload:function(i){var g=this.unloads,h=null;b.each(g,function(j,f){if(j&amp;&amp;j
 .func==i){g.splice(f,1);h=i;return false}});return h},explode:function(f,g){return f?b.map(f.split(g||&quot;,&quot;),b.trim):f},_addVer:function(g){var f;if(!this.query){return g}f=(g.indexOf(&quot;?&quot;)==-1?&quot;?&quot;:&quot;&amp;&quot;)+this.query;if(g.indexOf(&quot;#&quot;)==-1){return g+f}return g.replace(&quot;#&quot;,f+&quot;#&quot;)},_replace:function(h,f,g){if(c){return g.replace(h,function(){var l=f,j=arguments,k;for(k=0;k&lt;j.length-2;k++){if(j[k]===e){l=l.replace(new RegExp(&quot;\\$&quot;+k,&quot;g&quot;),&quot;&quot;)}else{l=l.replace(new RegExp(&quot;\\$&quot;+k,&quot;g&quot;),j[k])}}return l})}return g.replace(h,f)}};b._init();d.tinymce=d.tinyMCE=b})(window);tinymce.create(&quot;tinymce.util.Dispatcher&quot;,{scope:null,listeners:null,Dispatcher:function(a){this.scope=a||this;this.listeners=[]},add:function(a,b){this.listeners.push({cb:a,scope:b||this.scope});return a},addToTop:function(a,b){this.listeners.unshift({cb:a,scope:b||this.scope});return a},re
 move:function(a){var b=this.listeners,c=null;tinymce.each(b,function(e,d){if(a==e.cb){c=a;b.splice(d,1);return false}});return c},dispatch:function(){var f,d=arguments,e,b=this.listeners,g;for(e=0;e&lt;b.length;e++){g=b[e];f=g.cb.apply(g.scope,d);if(f===false){break}}return f}});(function(){var a=tinymce.each;tinymce.create(&quot;tinymce.util.URI&quot;,{URI:function(e,g){var f=this,h,d,c;e=tinymce.trim(e);g=f.settings=g||{};if(/^(mailto|tel|news|javascript|about|data):/i.test(e)||/^\s*#/.test(e)){f.source=e;return}if(e.indexOf(&quot;/&quot;)===0&amp;&amp;e.indexOf(&quot;//&quot;)!==0){e=(g.base_uri?g.base_uri.protocol||&quot;http&quot;:&quot;http&quot;)+&quot;://mce_host&quot;+e}if(!/^\w*:?\/\//.test(e)){e=(g.base_uri.protocol||&quot;http&quot;)+&quot;://mce_host&quot;+f.toAbsPath(g.base_uri.path,e)}e=e.replace(/@@/g,&quot;(mce_at)&quot;);e=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(
 ?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(e);a([&quot;source&quot;,&quot;protocol&quot;,&quot;authority&quot;,&quot;userInfo&quot;,&quot;user&quot;,&quot;password&quot;,&quot;host&quot;,&quot;port&quot;,&quot;relative&quot;,&quot;path&quot;,&quot;directory&quot;,&quot;file&quot;,&quot;query&quot;,&quot;anchor&quot;],function(b,j){var k=e[j];if(k){k=k.replace(/\(mce_at\)/g,&quot;@@&quot;)}f[b]=k});if(c=g.base_uri){if(!f.protocol){f.protocol=c.protocol}if(!f.userInfo){f.userInfo=c.userInfo}if(!f.port&amp;&amp;f.host==&quot;mce_host&quot;){f.port=c.port}if(!f.host||f.host==&quot;mce_host&quot;){f.host=c.host}f.source=&quot;&quot;}},setPath:function(c){var b=this;c=/^(.*?)\/?(\w+)?$/.exec(c);b.path=c[0];b.directory=c[1];b.file=c[2];b.source=&quot;&quot;;b.getURI()},toRelative:function(b){var c=this,d;if(b===&quot;./&quot;){return b}b=new tinymce.util.URI(b,{base_uri:c});if((b.host!=&quot;mce_host&quot;&amp;&amp;c.host!=b.host&amp;&amp;b.host)||c.port!=b.port||c
 .protocol!=b.protocol){return b.getURI()}d=c.toRelPath(c.path,b.path);if(b.query){d+=&quot;?&quot;+b.query}if(b.anchor){d+=&quot;#&quot;+b.anchor}return d},toAbsolute:function(b,c){var b=new tinymce.util.URI(b,{base_uri:this});return b.getURI(this.host==b.host&amp;&amp;this.protocol==b.protocol?c:0)},toRelPath:function(g,h){var c,f=0,d=&quot;&quot;,e,b;g=g.substring(0,g.lastIndexOf(&quot;/&quot;));g=g.split(&quot;/&quot;);c=h.split(&quot;/&quot;);if(g.length&gt;=c.length){for(e=0,b=g.length;e&lt;b;e++){if(e&gt;=c.length||g[e]!=c[e]){f=e+1;break}}}if(g.length&lt;c.length){for(e=0,b=c.length;e&lt;b;e++){if(e&gt;=g.length||g[e]!=c[e]){f=e+1;break}}}if(f==1){return h}for(e=0,b=g.length-(f-1);e&lt;b;e++){d+=&quot;../&quot;}for(e=f-1,b=c.length;e&lt;b;e++){if(e!=f-1){d+=&quot;/&quot;+c[e]}else{d+=c[e]}}return d},toAbsPath:function(e,f){var c,b=0,h=[],d,g;d=/\/$/.test(f)?&quot;/&quot;:&quot;&quot;;e=e.split(&quot;/&quot;);f=f.split(&quot;/&quot;);a(e,function(i){if(i){h.push(i)}});
 e=h;for(c=f.length-1,h=[];c&gt;=0;c--){if(f[c].length==0||f[c]==&quot;.&quot;){continue}if(f[c]==&quot;..&quot;){b++;continue}if(b&gt;0){b--;continue}h.push(f[c])}c=e.length-b;if(c&lt;=0){g=h.reverse().join(&quot;/&quot;)}else{g=e.slice(0,c).join(&quot;/&quot;)+&quot;/&quot;+h.reverse().join(&quot;/&quot;)}if(g.indexOf(&quot;/&quot;)!==0){g=&quot;/&quot;+g}if(d&amp;&amp;g.lastIndexOf(&quot;/&quot;)!==g.length-1){g+=d}return g},getURI:function(d){var c,b=this;if(!b.source||d){c=&quot;&quot;;if(!d){if(b.protocol){c+=b.protocol+&quot;://&quot;}if(b.userInfo){c+=b.userInfo+&quot;@&quot;}if(b.host){c+=b.host}if(b.port){c+=&quot;:&quot;+b.port}}if(b.path){c+=b.path}if(b.query){c+=&quot;?&quot;+b.query}if(b.anchor){c+=&quot;#&quot;+b.anchor}b.source=c}return b.source}})})();(function(){var a=tinymce.each;tinymce.create(&quot;static tinymce.util.Cookie&quot;,{getHash:function(d){var b=this.get(d),c;if(b){a(b.split(&quot;&amp;&quot;),function(e){e=e.split(&quot;=&quot;);c=c||{};c[une
 scape(e[0])]=unescape(e[1])})}return c},setHash:function(j,b,g,f,i,c){var h=&quot;&quot;;a(b,function(e,d){h+=(!h?&quot;&quot;:&quot;&amp;&quot;)+escape(d)+&quot;=&quot;+escape(e)});this.set(j,h,g,f,i,c)},get:function(i){var h=document.cookie,g,f=i+&quot;=&quot;,d;if(!h){return}d=h.indexOf(&quot;; &quot;+f);if(d==-1){d=h.indexOf(f);if(d!=0){return null}}else{d+=2}g=h.indexOf(&quot;;&quot;,d);if(g==-1){g=h.length}return unescape(h.substring(d+f.length,g))},set:function(i,b,g,f,h,c){document.cookie=i+&quot;=&quot;+escape(b)+((g)?&quot;; expires=&quot;+g.toGMTString():&quot;&quot;)+((f)?&quot;; path=&quot;+escape(f):&quot;&quot;)+((h)?&quot;; domain=&quot;+h:&quot;&quot;)+((c)?&quot;; secure&quot;:&quot;&quot;)},remove:function(e,b){var c=new Date();c.setTime(c.getTime()-1000);this.set(e,&quot;&quot;,c,b,c)}})})();(function(){function serialize(o,quote){var i,v,t;quote=quote||'&quot;';if(o==null){return&quot;null&quot;}t=typeof o;if(t==&quot;string&quot;){v=&quot;\bb\tt\nn\ff\r
 r\&quot;\&quot;''\\\\&quot;;return quote+o.replace(/([\u0080-\uFFFF\x00-\x1f\&quot;\'\\])/g,function(a,b){if(quote==='&quot;'&amp;&amp;a===&quot;'&quot;){return a}i=v.indexOf(b);if(i+1){return&quot;\\&quot;+v.charAt(i+1)}a=b.charCodeAt().toString(16);return&quot;\\u&quot;+&quot;0000&quot;.substring(a.length)+a})+quote}if(t==&quot;object&quot;){if(o.hasOwnProperty&amp;&amp;o instanceof Array){for(i=0,v=&quot;[&quot;;i&lt;o.length;i++){v+=(i&gt;0?&quot;,&quot;:&quot;&quot;)+serialize(o[i],quote)}return v+&quot;]&quot;}v=&quot;{&quot;;for(i in o){v+=typeof o[i]!=&quot;function&quot;?(v.length&gt;1?&quot;,&quot;+quote:quote)+i+quote+&quot;:&quot;+serialize(o[i],quote):&quot;&quot;}return v+&quot;}&quot;}return&quot;&quot;+o}tinymce.util.JSON={serialize:serialize,parse:function(s){try{return eval(&quot;(&quot;+s+&quot;)&quot;)}catch(ex){}}}})();tinymce.create(&quot;static tinymce.util.XHR&quot;,{send:function(g){var a,e,b=window,h=0;g.scope=g.scope||this;g.success_scope=g.success
 _scope||g.scope;g.error_scope=g.error_scope||g.scope;g.async=g.async===false?false:true;g.data=g.data||&quot;&quot;;function d(i){a=0;try{a=new ActiveXObject(i)}catch(c){}return a}a=b.XMLHttpRequest?new XMLHttpRequest():d(&quot;Microsoft.XMLHTTP&quot;)||d(&quot;Msxml2.XMLHTTP&quot;);if(a){if(a.overrideMimeType){a.overrideMimeType(g.content_type)}a.open(g.type||(g.data?&quot;POST&quot;:&quot;GET&quot;),g.url,g.async);if(g.content_type){a.setRequestHeader(&quot;Content-Type&quot;,g.content_type)}a.setRequestHeader(&quot;X-Requested-With&quot;,&quot;XMLHttpRequest&quot;);a.send(g.data);function f(){if(!g.async||a.readyState==4||h++&gt;10000){if(g.success&amp;&amp;h&lt;10000&amp;&amp;a.status==200){g.success.call(g.success_scope,&quot;&quot;+a.responseText,a,g)}else{if(g.error){g.error.call(g.error_scope,h&gt;10000?&quot;TIMED_OUT&quot;:&quot;GENERAL&quot;,a,g)}}a=null}else{b.setTimeout(f,10)}}if(!g.async){return f()}e=b.setTimeout(f,10)}}});(function(){var c=tinymce.extend,b=ti
 nymce.util.JSON,a=tinymce.util.XHR;tinymce.create(&quot;tinymce.util.JSONRequest&quot;,{JSONRequest:function(d){this.settings=c({},d);this.count=0},send:function(f){var e=f.error,d=f.success;f=c(this.settings,f);f.success=function(h,g){h=b.parse(h);if(typeof(h)==&quot;undefined&quot;){h={error:&quot;JSON Parse error.&quot;}}if(h.error){e.call(f.error_scope||f.scope,h.error,g)}else{d.call(f.success_scope||f.scope,h.result)}};f.error=function(h,g){if(e){e.call(f.error_scope||f.scope,h,g)}};f.data=b.serialize({id:f.id||&quot;c&quot;+(this.count++),method:f.method,params:f.params});f.content_type=&quot;application/json&quot;;a.send(f)},&quot;static&quot;:{sendRPC:function(d){return new tinymce.util.JSONRequest().send(d)}}})}());(function(j){var a,g,d,k=/[&amp;\&quot;\u007E-\uD7FF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,b=/[&lt;&gt;&amp;\u007E-\uD7FF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,f=/[&lt;&gt;&amp;\&quot;\']/g,c=/&amp;(#)?([\w]+);/g,i={128:&quot;\u20AC&quot;,130:&quot;\u201A&quot;,1
 31:&quot;\u0192&quot;,132:&quot;\u201E&quot;,133:&quot;\u2026&quot;,134:&quot;\u2020&quot;,135:&quot;\u2021&quot;,136:&quot;\u02C6&quot;,137:&quot;\u2030&quot;,138:&quot;\u0160&quot;,139:&quot;\u2039&quot;,140:&quot;\u0152&quot;,142:&quot;\u017D&quot;,145:&quot;\u2018&quot;,146:&quot;\u2019&quot;,147:&quot;\u201C&quot;,148:&quot;\u201D&quot;,149:&quot;\u2022&quot;,150:&quot;\u2013&quot;,151:&quot;\u2014&quot;,152:&quot;\u02DC&quot;,153:&quot;\u2122&quot;,154:&quot;\u0161&quot;,155:&quot;\u203A&quot;,156:&quot;\u0153&quot;,158:&quot;\u017E&quot;,159:&quot;\u0178&quot;};g={'&quot;':&quot;&amp;quot;&quot;,&quot;'&quot;:&quot;&amp;#39;&quot;,&quot;&lt;&quot;:&quot;&amp;lt;&quot;,&quot;&gt;&quot;:&quot;&amp;gt;&quot;,&quot;&amp;&quot;:&quot;&amp;amp;&quot;};d={&quot;&amp;lt;&quot;:&quot;&lt;&quot;,&quot;&amp;gt;&quot;:&quot;&gt;&quot;,&quot;&amp;amp;&quot;:&quot;&amp;&quot;,&quot;&amp;quot;&quot;:'&quot;',&quot;&amp;apos;&quot;:&quot;'&quot;};function h(l){var m;m=document.create
 Element(&quot;div&quot;);m.innerHTML=l;return m.textContent||m.innerText||l}function e(m,p){var n,o,l,q={};if(m){m=m.split(&quot;,&quot;);p=p||10;for(n=0;n&lt;m.length;n+=2){o=String.fromCharCode(parseInt(m[n],p));if(!g[o]){l=&quot;&amp;&quot;+m[n+1]+&quot;;&quot;;q[o]=l;q[l]=o}}return q}}a=e(&quot;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,igra
 ve,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,8h
 8,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&quot;,32);j.html=j.html||{};j.html.Entities={encodeRaw:function(m,l){return m.replace(l?k:b,function(n){return g[n]||n})},encodeAllRaw:function(l){return(&quot;&quot;+l).replace(f,function(m){return g[m]||m})},encodeNumeric:function(m,l){return m.replace(l?k:b,function(n){if(n.length&gt;1){return&quot;&amp;#&quot;+(((n.charCodeAt(0)-55296)*1024)+(n.charCodeAt(1)-56320)+65536)+&quot;;&quot;}return g[n]||&quot;&amp;#&quot;+n.cha
 rCodeAt(0)+&quot;;&quot;})},encodeNamed:function(n,l,m){m=m||a;return n.replace(l?k:b,function(o){return g[o]||m[o]||o})},getEncodeFunc:function(l,o){var p=j.html.Entities;o=e(o)||a;function m(r,q){return r.replace(q?k:b,function(s){return g[s]||o[s]||&quot;&amp;#&quot;+s.charCodeAt(0)+&quot;;&quot;||s})}function n(r,q){return p.encodeNamed(r,q,o)}l=j.makeMap(l.replace(/\+/g,&quot;,&quot;));if(l.named&amp;&amp;l.numeric){return m}if(l.named){if(o){return n}return p.encodeNamed}if(l.numeric){return p.encodeNumeric}return p.encodeRaw},decode:function(l){return l.replace(c,function(n,m,o){if(m){o=parseInt(o,10);if(o&gt;65535){o-=65536;return String.fromCharCode(55296+(o&gt;&gt;10),56320+(o&amp;1023))}else{return i[o]||String.fromCharCode(o)}}return d[n]||a[n]||h(n)})}}})(tinymce);tinymce.html.Styles=function(d,f){var k=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,h=/(?:url(?:(?:\(\s*\&quot;([^\&quot;]+)\&quot;\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\
 ))))|(?:\'([^\']+)\')|(?:\&quot;([^\&quot;]+)\&quot;)/gi,b=/\s*([^:]+):\s*([^;]+);?/g,l=/\s+$/,m=/rgb/,e,g,a={},j;d=d||{};j=&quot;\\\&quot; \\' \\; \\: ; : _&quot;.split(&quot; &quot;);for(g=0;g&lt;j.length;g++){a[j[g]]=&quot;_&quot;+g;a[&quot;_&quot;+g]=j[g]}function c(n,q,p,i){function o(r){r=parseInt(r).toString(16);return r.length&gt;1?r:&quot;0&quot;+r}return&quot;#&quot;+o(q)+o(p)+o(i)}return{toHex:function(i){return i.replace(k,c)},parse:function(r){var y={},p,n,v,q,u=d.url_converter,x=d.url_converter_scope||this;function o(C,F){var E,B,A,D;E=y[C+&quot;-top&quot;+F];if(!E){return}B=y[C+&quot;-right&quot;+F];if(E!=B){return}A=y[C+&quot;-bottom&quot;+F];if(B!=A){return}D=y[C+&quot;-left&quot;+F];if(A!=D){return}y[C+F]=D;delete y[C+&quot;-top&quot;+F];delete y[C+&quot;-right&quot;+F];delete y[C+&quot;-bottom&quot;+F];delete y[C+&quot;-left&quot;+F]}function t(B){var C=y[B],A;if(!C||C.indexOf(&quot; &quot;)&lt;0){return}C=C.split(&quot; &quot;);A=C.length;while(A--){if(C[
 A]!==C[0]){return false}}y[B]=C[0];return true}function z(C,B,A,D){if(!t(B)){return}if(!t(A)){return}if(!t(D)){return}y[C]=y[B]+&quot; &quot;+y[A]+&quot; &quot;+y[D];delete y[B];delete y[A];delete y[D]}function s(A){q=true;return a[A]}function i(B,A){if(q){B=B.replace(/_[0-9]/g,function(C){return a[C]})}if(!A){B=B.replace(/\\([\'\&quot;;:])/g,&quot;$1&quot;)}return B}if(r){r=r.replace(/\\[\&quot;\';:_]/g,s).replace(/\&quot;[^\&quot;]+\&quot;|\'[^\']+\'/g,function(A){return A.replace(/[;:]/g,s)});while(p=b.exec(r)){n=p[1].replace(l,&quot;&quot;).toLowerCase();v=p[2].replace(l,&quot;&quot;);if(n&amp;&amp;v.length&gt;0){if(n===&quot;font-weight&quot;&amp;&amp;v===&quot;700&quot;){v=&quot;bold&quot;}else{if(n===&quot;color&quot;||n===&quot;background-color&quot;){v=v.toLowerCase()}}v=v.replace(k,c);v=v.replace(h,function(B,A,E,D,F,C){F=F||C;if(F){F=i(F);return&quot;'&quot;+F.replace(/\'/g,&quot;\\'&quot;)+&quot;'&quot;}A=i(A||E||D);if(u){A=u.call(x,A,&quot;style&quot;)}return&qu
 ot;url('&quot;+A.replace(/\'/g,&quot;\\'&quot;)+&quot;')&quot;});y[n]=q?i(v,true):v}b.lastIndex=p.index+p[0].length}o(&quot;border&quot;,&quot;&quot;);o(&quot;border&quot;,&quot;-width&quot;);o(&quot;border&quot;,&quot;-color&quot;);o(&quot;border&quot;,&quot;-style&quot;);o(&quot;padding&quot;,&quot;&quot;);o(&quot;margin&quot;,&quot;&quot;);z(&quot;border&quot;,&quot;border-width&quot;,&quot;border-style&quot;,&quot;border-color&quot;);if(y.border===&quot;medium none&quot;){delete y.border}}return y},serialize:function(p,r){var o=&quot;&quot;,n,q;function i(t){var x,u,s,t,v;x=f.styles[t];if(x){for(u=0,s=x.length;u&lt;s;u++){t=x[u];v=p[t];if(v!==e&amp;&amp;v.length&gt;0){o+=(o.length&gt;0?&quot; &quot;:&quot;&quot;)+t+&quot;: &quot;+v+&quot;;&quot;}}}}if(r&amp;&amp;f&amp;&amp;f.styles){i(&quot;*&quot;);i(n)}else{for(n in p){q=p[n];if(q!==e&amp;&amp;q.length&gt;0){o+=(o.length&gt;0?&quot; &quot;:&quot;&quot;)+n+&quot;: &quot;+q+&quot;;&quot;}}}return o}}};(function(l){var g=
 {},i,k,f,d,b,e,c=l.makeMap,j=l.each;function h(n,m){return n.split(m||&quot;,&quot;)}function a(q,p){var n,o={};function m(r){return r.replace(/[A-Z]+/g,function(s){return m(q[s])})}for(n in q){if(q.hasOwnProperty(n)){q[n]=m(q[n])}}m(p).replace(/#/g,&quot;#text&quot;).replace(/(\w+)\[([^\]]+)\]\[([^\]]*)\]/g,function(u,s,r,t){r=h(r,&quot;|&quot;);o[s]={attributes:c(r),attributesOrder:r,children:c(t,&quot;|&quot;,{&quot;#comment&quot;:{}})}});return o}k=&quot;h1,h2,h3,h4,h5,h6,hr,p,div,address,pre,form,table,tbody,thead,tfoot,th,tr,td,li,ol,ul,caption,blockquote,center,dl,dt,dd,dir,fieldset,noscript,menu,isindex,samp,header,footer,article,section,hgroup&quot;;k=c(k,&quot;,&quot;,c(k.toUpperCase()));g=a({Z:&quot;H|K|N|O|P&quot;,Y:&quot;X|form|R|Q&quot;,ZG:&quot;E|span|width|align|char|charoff|valign&quot;,X:&quot;p|T|div|U|W|isindex|fieldset|table&quot;,ZF:&quot;E|align|char|charoff|valign&quot;,W:&quot;pre|hr|blockquote|address|center|noframes&quot;,ZE:&quot;abbr|axis|headers
 |scope|rowspan|colspan|align|char|charoff|valign|nowrap|bgcolor|width|height&quot;,ZD:&quot;[E][S]&quot;,U:&quot;ul|ol|dl|menu|dir&quot;,ZC:&quot;p|Y|div|U|W|table|br|span|bdo|object|applet|img|map|K|N|Q&quot;,T:&quot;h1|h2|h3|h4|h5|h6&quot;,ZB:&quot;X|S|Q&quot;,S:&quot;R|P&quot;,ZA:&quot;a|G|J|M|O|P&quot;,R:&quot;a|H|K|N|O&quot;,Q:&quot;noscript|P&quot;,P:&quot;ins|del|script&quot;,O:&quot;input|select|textarea|label|button&quot;,N:&quot;M|L&quot;,M:&quot;em|strong|dfn|code|q|samp|kbd|var|cite|abbr|acronym&quot;,L:&quot;sub|sup&quot;,K:&quot;J|I&quot;,J:&quot;tt|i|b|u|s|strike&quot;,I:&quot;big|small|font|basefont&quot;,H:&quot;G|F&quot;,G:&quot;br|span|bdo&quot;,F:&quot;object|applet|img|map|iframe&quot;,E:&quot;A|B|C&quot;,D:&quot;accesskey|tabindex|onfocus|onblur&quot;,C:&quot;onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup&quot;,B:&quot;lang|xml:lang|dir&quot;,A:&quot;id|class|style|title&quot;},&quot;script[id|ch
 arset|type|language|src|defer|xml:space][]style[B|id|type|media|title|xml:space][]object[E|declare|classid|codebase|data|type|codetype|archive|standby|width|height|usemap|name|tabindex|align|border|hspace|vspace][#|param|Y]param[id|name|value|valuetype|type][]p[E|align][#|S]a[E|D|charset|type|name|href|hreflang|rel|rev|shape|coords|target][#|Z]br[A|clear][]span[E][#|S]bdo[A|C|B][#|S]applet[A|codebase|archive|code|object|alt|name|width|height|align|hspace|vspace][#|param|Y]h1[E|align][#|S]img[E|src|alt|name|longdesc|width|height|usemap|ismap|align|border|hspace|vspace][]map[B|C|A|name][X|form|Q|area]h2[E|align][#|S]iframe[A|longdesc|name|src|frameborder|marginwidth|marginheight|scrolling|align|width|height][#|Y]h3[E|align][#|S]tt[E][#|S]i[E][#|S]b[E][#|S]u[E][#|S]s[E][#|S]strike[E][#|S]big[E][#|S]small[E][#|S]font[A|B|size|color|face][#|S]basefont[id|size|color|face][]em[E][#|S]strong[E][#|S]dfn[E][#|S]code[E][#|S]q[E|cite][#|S]samp[E][#|S]kbd[E][#|S]var[E][#|S]cite[E][#|S]ab
 br[E][#|S]acronym[E][#|S]sub[E][#|S]sup[E][#|S]input[E|D|type|name|value|checked|disabled|readonly|size|maxlength|src|alt|usemap|onselect|onchange|accept|align][]select[E|name|size|multiple|disabled|tabindex|onfocus|onblur|onchange][optgroup|option]optgroup[E|disabled|label][option]option[E|selected|disabled|label|value][]textarea[E|D|name|rows|cols|disabled|readonly|onselect|onchange][]label[E|for|accesskey|onfocus|onblur][#|S]button[E|D|name|value|type|disabled][#|p|T|div|U|W|table|G|object|applet|img|map|K|N|Q]h4[E|align][#|S]ins[E|cite|datetime][#|Y]h5[E|align][#|S]del[E|cite|datetime][#|Y]h6[E|align][#|S]div[E|align][#|Y]ul[E|type|compact][li]li[E|type|value][#|Y]ol[E|type|compact|start][li]dl[E|compact][dt|dd]dt[E][#|S]dd[E][#|Y]menu[E|compact][li]dir[E|compact][li]pre[E|width|xml:space][#|ZA]hr[E|align|noshade|size|width][]blockquote[E|cite][#|Y]address[E][#|S|p]center[E][#|Y]noframes[E][#|Y]isindex[A|B|prompt][]fieldset[E][#|legend|Y]legend[E|accesskey|align][#|S]tab
 le[E|summary|width|border|frame|rules|cellspacing|cellpadding|align|bgcolor][caption|col|colgroup|thead|tfoot|tbody|tr]caption[E|align][#|S]col[ZG][]colgroup[ZG][col]thead[ZF][tr]tr[ZF|bgcolor][th|td]th[E|ZE][#|Y]form[E|action|method|name|enctype|onsubmit|onreset|accept|accept-charset|target][#|X|R|Q]noscript[E][#|Y]td[E|ZE][#|Y]tfoot[ZF][tr]tbody[ZF][tr]area[E|D|shape|coords|href|nohref|alt|target][]base[id|href|target][]body[E|onload|onunload|background|bgcolor|text|link|vlink|alink][#|Y]&quot;);i=c(&quot;checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected,preload,autoplay,loop,controls&quot;);f=c(&quot;area,base,basefont,br,col,frame,hr,img,input,isindex,link,meta,param,embed,source&quot;);d=l.extend(c(&quot;td,th,iframe,video,object&quot;),f);b=c(&quot;pre,script,style&quot;);e=c(&quot;colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr&quot;);l.html.Schema=function(p){var x=this,m={},n={},u=[],o;p=p||{};if(p.verify_html===
 false){p.valid_elements=&quot;*[*]&quot;}if(p.valid_styles){o={};j(p.valid_styles,function(z,y){o[y]=l.explode(z)})}function v(y){return new RegExp(&quot;^&quot;+y.replace(/([?+*])/g,&quot;.$1&quot;)+&quot;$&quot;)}function r(F){var E,A,T,P,U,z,C,O,R,K,S,W,I,D,Q,y,M,B,V,X,J,N,H=/^([#+-])?([^\[\/]+)(?:\/([^\[]+))?(?:\[([^\]]+)\])?$/,L=/^([!\-])?(\w+::\w+|[^=:&lt;]+)?(?:([=:&lt;])(.*))?$/,G=/[*?+]/;if(F){F=h(F);if(m[&quot;@&quot;]){M=m[&quot;@&quot;].attributes;B=m[&quot;@&quot;].attributesOrder}for(E=0,A=F.length;E&lt;A;E++){z=H.exec(F[E]);if(z){Q=z[1];K=z[2];y=z[3];R=z[4];I={};D=[];C={attributes:I,attributesOrder:D};if(Q===&quot;#&quot;){C.paddEmpty=true}if(Q===&quot;-&quot;){C.removeEmpty=true}if(M){for(X in M){I[X]=M[X]}D.push.apply(D,B)}if(R){R=h(R,&quot;|&quot;);for(T=0,P=R.length;T&lt;P;T++){z=L.exec(R[T]);if(z){O={};W=z[1];S=z[2].replace(/::/g,&quot;:&quot;);Q=z[3];N=z[4];if(W===&quot;!&quot;){C.attributesRequired=C.attributesRequired||[];C.attributesRequired.push(S);O
 .required=true}if(W===&quot;-&quot;){delete I[S];D.splice(l.inArray(D,S),1);continue}if(Q){if(Q===&quot;=&quot;){C.attributesDefault=C.attributesDefault||[];C.attributesDefault.push({name:S,value:N});O.defaultValue=N}if(Q===&quot;:&quot;){C.attributesForced=C.attributesForced||[];C.attributesForced.push({name:S,value:N});O.forcedValue=N}if(Q===&quot;&lt;&quot;){O.validValues=c(N,&quot;?&quot;)}}if(G.test(S)){C.attributePatterns=C.attributePatterns||[];O.pattern=v(S);C.attributePatterns.push(O)}else{if(!I[S]){D.push(S)}I[S]=O}}}}if(!M&amp;&amp;K==&quot;@&quot;){M=I;B=D}if(y){C.outputName=K;m[y]=C}if(G.test(K)){C.pattern=v(K);u.push(C)}else{m[K]=C}}}}}function t(y){m={};u=[];r(y);j(g,function(A,z){n[z]=A.children})}function q(z){var y=/^(~)?(.+)$/;if(z){j(h(z),function(C){var B=y.exec(C),D=B[1]===&quot;~&quot;?&quot;span&quot;:&quot;div&quot;,A=B[2];n[A]=n[D];j(n,function(E,F){if(E[D]){E[A]=E[D]}})})}}function s(z){var y=/^([+\-]?)(\w+)\[([^\]]+)\]$/;if(z){j(h(z),function(D){v
 ar C=y.exec(D),A,B;if(C){B=C[1];if(B){A=n[C[2]]}else{A=n[C[2]]={&quot;#comment&quot;:{}}}A=n[C[2]];j(h(C[3],&quot;|&quot;),function(E){if(B===&quot;-&quot;){delete A[E]}else{A[E]={}}})}})}}if(!p.valid_elements){j(g,function(z,y){m[y]={attributes:z.attributes,attributesOrder:z.attributesOrder};n[y]=z.children});j(h(&quot;strong/b,em/i&quot;),function(y){y=h(y,&quot;/&quot;);m[y[1]].outputName=y[0]});m.img.attributesDefault=[{name:&quot;alt&quot;,value:&quot;&quot;}];j(h(&quot;ol,ul,li,sub,sup,blockquote,tr,div,span,font,a,table,tbody&quot;),function(y){m[y].removeEmpty=true});j(h(&quot;p,h1,h2,h3,h4,h5,h6,th,td,pre,div,address,caption&quot;),function(y){m[y].paddEmpty=true})}else{t(p.valid_elements)}q(p.custom_elements);s(p.valid_children);r(p.extended_valid_elements);s(&quot;+ol[ul|ol],+ul[ul|ol]&quot;);if(p.invalid_elements){l.each(l.explode(p.invalid_elements),function(y){if(m[y]){delete m[y]}})}x.children=n;x.styles=o;x.getBoolAttrs=function(){return i};x.getBlockElements
 =function(){return k};x.getShortEndedElements=function(){return f};x.getSelfClosingElements=function(){return e};x.getNonEmptyElements=function(){return d};x.getWhiteSpaceElements=function(){return b};x.isValidChild=function(y,A){var z=n[y];return !!(z&amp;&amp;z[A])};x.getElementRule=function(y){var A=m[y],z;if(A){return A}z=u.length;while(z--){A=u[z];if(A.pattern.test(y)){return A}}};x.addValidElements=r;x.setValidElements=t;x.addCustomElements=q;x.addValidChildren=s};l.html.Schema.boolAttrMap=i;l.html.Schema.blockElementsMap=k})(tinymce);(function(a){a.html.SaxParser=function(c,e){var b=this,d=function(){};c=c||{};b.schema=e=e||new a.html.Schema();if(c.fix_self_closing!==false){c.fix_self_closing=true}a.each(&quot;comment cdata text start end pi doctype&quot;.split(&quot; &quot;),function(f){if(f){b[f]=c[f]||d}});b.parse=function(q){var A=this,f,m=0,G,j,l=[],B,K,t,N,F,k,p,x,I,r,E,o,J,n,H,M,L,z,D,h,g,u,s=0,v=a.html.Entities.decode,y;function C(O){var Q,P;Q=l.length;while(Q
 --){if(l[Q].name===O){break}}if(Q&gt;=0){for(P=l.length-1;P&gt;=Q;P--){O=l[P];if(O.valid){A.end(O.name)}}l.length=Q}}D=new RegExp(&quot;&lt;(?:(?:!--([\\w\\W]*?)--&gt;)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]&gt;)|(?:!DOCTYPE([\\w\\W]*?)&gt;)|(?:\\?([^\\s\\/&lt;&gt;]+) ?([\\w\\W]*?)[?/]&gt;)|(?:\\/([^&gt;]+)&gt;)|(?:([^\\s\\/&lt;&gt;]+)\\s*((?:[^\&quot;'&gt;]+(?:(?:\&quot;[^\&quot;]*\&quot;)|(?:'[^']*')|[^&gt;]*))*)&gt;))&quot;,&quot;g&quot;);h=/([\w:\-]+)(?:\s*=\s*(?:(?:\&quot;((?:\\.|[^\&quot;])*)\&quot;)|(?:\'((?:\\.|[^\'])*)\')|([^&gt;\s]+)))?/g;g={script:/&lt;\/script[^&gt;]*&gt;/gi,style:/&lt;\/style[^&gt;]*&gt;/gi,noscript:/&lt;\/noscript[^&gt;]*&gt;/gi};F=e.getShortEndedElements();z=e.getSelfClosingElements();k=e.getBoolAttrs();x=c.validate;y=c.fix_self_closing;while(f=D.exec(q)){if(m&lt;f.index){A.text(v(q.substr(m,f.index-m)))}if(G=f[6]){C(G.toLowerCase())}else{if(G=f[7]){G=G.toLowerCase();p=G in F;if(y&amp;&amp;z[G]&amp;&amp;l.length&gt;0&amp;&amp;l[l.length-1].name===G
 ){C(G)}if(!x||(I=e.getElementRule(G))){r=true;if(x){J=I.attributes;n=I.attributePatterns}if(o=f[8]){B=[];B.map={};o.replace(h,function(P,O,T,S,R){var U,Q;O=O.toLowerCase();T=O in k?O:v(T||S||R||&quot;&quot;);if(x&amp;&amp;O.indexOf(&quot;data-&quot;)!==0){U=J[O];if(!U&amp;&amp;n){Q=n.length;while(Q--){U=n[Q];if(U.pattern.test(O)){break}}if(Q===-1){U=null}}if(!U){return}if(U.validValues&amp;&amp;!(T in U.validValues)){return}}B.map[O]=T;B.push({name:O,value:T})})}else{B=[];B.map={}}if(x){H=I.attributesRequired;M=I.attributesDefault;L=I.attributesForced;if(L){K=L.length;while(K--){E=L[K];N=E.name;u=E.value;if(u===&quot;{$uid}&quot;){u=&quot;mce_&quot;+s++}B.map[N]=u;B.push({name:N,value:u})}}if(M){K=M.length;while(K--){E=M[K];N=E.name;if(!(N in B.map)){u=E.value;if(u===&quot;{$uid}&quot;){u=&quot;mce_&quot;+s++}B.map[N]=u;B.push({name:N,value:u})}}}if(H){K=H.length;while(K--){if(H[K] in B.map){break}}if(K===-1){r=false}}if(B.map[&quot;data-mce-bogus&quot;]){r=false}}if(r){A.st
 art(G,B,p)}}else{r=false}if(j=g[G]){j.lastIndex=m=f.index+f[0].length;if(f=j.exec(q)){if(r){t=q.substr(m,f.index-m)}m=f.index+f[0].length}else{t=q.substr(m);m=q.length}if(r&amp;&amp;t.length&gt;0){A.text(t,true)}if(r){A.end(G)}D.lastIndex=m;continue}if(!p){if(!o||o.indexOf(&quot;/&quot;)!=o.length-1){l.push({name:G,valid:r})}else{if(r){A.end(G)}}}}else{if(G=f[1]){A.comment(G)}else{if(G=f[2]){A.cdata(G)}else{if(G=f[3]){A.doctype(G)}else{if(G=f[4]){A.pi(G,f[5])}}}}}}m=f.index+f[0].length}if(m&lt;q.length){A.text(v(q.substr(m)))}for(K=l.length-1;K&gt;=0;K--){G=l[K];if(G.valid){A.end(G.name)}}}}})(tinymce);(function(d){var c=/^[ \t\r\n]*$/,e={&quot;#text&quot;:3,&quot;#comment&quot;:8,&quot;#cdata&quot;:4,&quot;#pi&quot;:7,&quot;#doctype&quot;:10,&quot;#document-fragment&quot;:11};function a(k,l,j){var i,h,f=j?&quot;lastChild&quot;:&quot;firstChild&quot;,g=j?&quot;prev&quot;:&quot;next&quot;;if(k[f]){return k[f]}if(k!==l){i=k[g];if(i){return i}for(h=k.parent;h&amp;&amp;h!==l;h=h
 .parent){i=h[g];if(i){return i}}}}function b(f,g){this.name=f;this.type=g;if(g===1){this.attributes=[];this.attributes.map={}}}d.extend(b.prototype,{replace:function(g){var f=this;if(g.parent){g.remove()}f.insert(g,f);f.remove();return f},attr:function(h,l){var f=this,g,j,k;if(typeof h!==&quot;string&quot;){for(j in h){f.attr(j,h[j])}return f}if(g=f.attributes){if(l!==k){if(l===null){if(h in g.map){delete g.map[h];j=g.length;while(j--){if(g[j].name===h){g=g.splice(j,1);return f}}}return f}if(h in g.map){j=g.length;while(j--){if(g[j].name===h){g[j].value=l;break}}}else{g.push({name:h,value:l})}g.map[h]=l;return f}else{return g.map[h]}}},clone:function(){var g=this,n=new b(g.name,g.type),h,f,m,j,k;if(m=g.attributes){k=[];k.map={};for(h=0,f=m.length;h&lt;f;h++){j=m[h];if(j.name!==&quot;id&quot;){k[k.length]={name:j.name,value:j.value};k.map[j.name]=j.value}}n.attributes=k}n.value=g.value;n.shortEnded=g.shortEnded;return n},wrap:function(g){var f=this;f.parent.insert(g,f);g.appe
 nd(f);return f},unwrap:function(){var f=this,h,g;for(h=f.firstChild;h;){g=h.next;f.insert(h,f,true);h=g}f.remove()},remove:function(){var f=this,h=f.parent,g=f.next,i=f.prev;if(h){if(h.firstChild===f){h.firstChild=g;if(g){g.prev=null}}else{i.next=g}if(h.lastChild===f){h.lastChild=i;if(i){i.next=null}}else{g.prev=i}f.parent=f.next=f.prev=null}return f},append:function(h){var f=this,g;if(h.parent){h.remove()}g=f.lastChild;if(g){g.next=h;h.prev=g;f.lastChild=h}else{f.lastChild=f.firstChild=h}h.parent=f;return h},insert:function(h,f,i){var g;if(h.parent){h.remove()}g=f.parent||this;if(i){if(f===g.firstChild){g.firstChild=h}else{f.prev.next=h}h.prev=f.prev;h.next=f;f.prev=h}else{if(f===g.lastChild){g.lastChild=h}else{f.next.prev=h}h.next=f.next;h.prev=f;f.next=h}h.parent=g;return h},getAll:function(g){var f=this,h,i=[];for(h=f.firstChild;h;h=a(h,f)){if(h.name===g){i.push(h)}}return i},empty:function(){var g=this,f,h,j;if(g.firstChild){f=[];for(j=g.firstChild;j;j=a(j,g)){f.push(j)
 }h=f.length;while(h--){j=f[h];j.parent=j.firstChild=j.lastChild=j.next=j.prev=null}}g.firstChild=g.lastChild=null;return g},isEmpty:function(k){var f=this,j=f.firstChild,h,g;if(j){do{if(j.type===1){if(j.attributes.map[&quot;data-mce-bogus&quot;]){continue}if(k[j.name]){return false}h=j.attributes.length;while(h--){g=j.attributes[h].name;if(g===&quot;name&quot;||g.indexOf(&quot;data-&quot;)===0){return false}}}if((j.type===3&amp;&amp;!c.test(j.value))){return false}}while(j=a(j,f))}return true}});d.extend(b,{create:function(g,f){var i,h;i=new b(g,e[g]||1);if(f){for(h in f){i.attr(h,f[h])}}return i}});d.html.Node=b})(tinymce);(function(b){var a=b.html.Node;b.html.DomParser=function(g,h){var f=this,e={},d=[],i={},c={};g=g||{};g.validate=&quot;validate&quot; in g?g.validate:true;g.root_name=g.root_name||&quot;body&quot;;f.schema=h=h||new b.html.Schema();function j(m){var o,p,x,v,z,n,q,l,t,u,k,s,y,r;s=b.makeMap(&quot;tr,td,th,tbody,thead,tfoot,table&quot;);k=h.getNonEmptyElements
 ();for(o=0;o&lt;m.length;o++){p=m[o];if(!p.parent){continue}v=[p];for(x=p.parent;x&amp;&amp;!h.isValidChild(x.name,p.name)&amp;&amp;!s[x.name];x=x.parent){v.push(x)}if(x&amp;&amp;v.length&gt;1){v.reverse();z=n=f.filterNode(v[0].clone());for(t=0;t&lt;v.length-1;t++){if(h.isValidChild(n.name,v[t].name)){q=f.filterNode(v[t].clone());n.append(q)}else{q=n}for(l=v[t].firstChild;l&amp;&amp;l!=v[t+1];){r=l.next;q.append(l);l=r}n=q}if(!z.isEmpty(k)){x.insert(z,v[0],true);x.insert(p,z)}else{x.insert(p,v[0],true)}x=v[0];if(x.isEmpty(k)||x.firstChild===x.lastChild&amp;&amp;x.firstChild.name===&quot;br&quot;){x.empty().remove()}}else{if(p.parent){if(p.name===&quot;li&quot;){y=p.prev;if(y&amp;&amp;(y.name===&quot;ul&quot;||y.name===&quot;ul&quot;)){y.append(p);continue}y=p.next;if(y&amp;&amp;(y.name===&quot;ul&quot;||y.name===&quot;ul&quot;)){y.insert(p,y.firstChild,true);continue}p.wrap(f.filterNode(new a(&quot;ul&quot;,1)));continue}if(h.isValidChild(p.parent.name,&quot;div&quot;)&amp;&
 amp;h.isValidChild(&quot;div&quot;,p.name)){p.wrap(f.filterNode(new a(&quot;div&quot;,1)))}else{if(p.name===&quot;style&quot;||p.name===&quot;script&quot;){p.empty().remove()}else{p.unwrap()}}}}}}f.filterNode=function(m){var l,k,n;if(k in e){n=i[k];if(n){n.push(m)}else{i[k]=[m]}}l=d.length;while(l--){k=d[l].name;if(k in m.attributes.map){n=c[k];if(n){n.push(m)}else{c[k]=[m]}}}return m};f.addNodeFilter=function(k,l){b.each(b.explode(k),function(m){var n=e[m];if(!n){e[m]=n=[]}n.push(l)})};f.addAttributeFilter=function(k,l){b.each(b.explode(k),function(m){var n;for(n=0;n&lt;d.length;n++){if(d[n].name===m){d[n].callbacks.push(l);return}}d.push({name:m,callbacks:[l]})})};f.parse=function(u,m){var n,F,z,y,B,A,v,q,D,I,x,o,C,H=[],s,k,r,p,t;m=m||{};i={};c={};o=b.extend(b.makeMap(&quot;script,style,head,html,body,title,meta,param&quot;),h.getBlockElements());t=h.getNonEmptyElements();p=h.children;x=g.validate;r=h.getWhiteSpaceElements();C=/^[ \t\r\n]+/;s=/[ \t\r\n]+$/;k=/[ \t\r\n]+/g;
 function G(l,J){var K=new a(l,J),L;if(l in e){L=i[l];if(L){L.push(K)}else{i[l]=[K]}}return K}function E(K){var L,l,J;for(L=K.prev;L&amp;&amp;L.type===3;){l=L.value.replace(s,&quot;&quot;);if(l.length&gt;0){L.value=l;L=L.prev}else{J=L.prev;L.remove();L=J}}}n=new b.html.SaxParser({validate:x,fix_self_closing:!x,cdata:function(l){z.append(G(&quot;#cdata&quot;,4)).value=l},text:function(K,l){var J;if(!r[z.name]){K=K.replace(k,&quot; &quot;);if(z.lastChild&amp;&amp;o[z.lastChild.name]){K=K.replace(C,&quot;&quot;)}}if(K.length!==0){J=G(&quot;#text&quot;,3);J.raw=!!l;z.append(J).value=K}},comment:function(l){z.append(G(&quot;#comment&quot;,8)).value=l},pi:function(l,J){z.append(G(l,7)).value=J;E(z)},doctype:function(J){var l;l=z.append(G(&quot;#doctype&quot;,10));l.value=J;E(z)},start:function(l,R,K){var P,M,L,J,N,S,Q,O;L=x?h.getElementRule(l):{};if(L){P=G(L.outputName||l,1);P.attributes=R;P.shortEnded=K;z.append(P);O=p[z.name];if(O&amp;&amp;p[P.name]&amp;&amp;!O[P.name]){H.push(P)
 }M=d.length;while(M--){N=d[M].name;if(N in R.map){D=c[N];if(D){D.push(P)}else{c[N]=[P]}}}if(o[l]){E(P)}if(!K){z=P}}},end:function(l){var N,K,M,J,L;K=x?h.getElementRule(l):{};if(K){if(o[l]){if(!r[z.name]){for(N=z.firstChild;N&amp;&amp;N.type===3;){M=N.value.replace(C,&quot;&quot;);if(M.length&gt;0){N.value=M;N=N.next}else{J=N.next;N.remove();N=J}}for(N=z.lastChild;N&amp;&amp;N.type===3;){M=N.value.replace(s,&quot;&quot;);if(M.length&gt;0){N.value=M;N=N.prev}else{J=N.prev;N.remove();N=J}}}N=z.prev;if(N&amp;&amp;N.type===3){M=N.value.replace(C,&quot;&quot;);if(M.length&gt;0){N.value=M}else{N.remove()}}}if(K.removeEmpty||K.paddEmpty){if(z.isEmpty(t)){if(K.paddEmpty){z.empty().append(new a(&quot;#text&quot;,&quot;3&quot;)).value=&quot;\u00a0&quot;}else{if(!z.attributes.map.name){L=z.parent;z.empty().remove();z=L;return}}}}z=z.parent}}},h);F=z=new a(g.root_name,11);n.parse(u);if(x){j(H)}for(I in i){D=e[I];y=i[I];v=y.length;while(v--){if(!y[v].parent){y.splice(v,1)}}for(B=0,A=D.len
 gth;B&lt;A;B++){D[B](y,I,m)}}for(B=0,A=d.length;B&lt;A;B++){D=d[B];if(D.name in c){y=c[D.name];v=y.length;while(v--){if(!y[v].parent){y.splice(v,1)}}for(v=0,q=D.callbacks.length;v&lt;q;v++){D.callbacks[v](y,D.name,m)}}}return F};if(g.remove_trailing_brs){f.addNodeFilter(&quot;br&quot;,function(n,m){var r,q=n.length,o,u=h.getBlockElements(),k=h.getNonEmptyElements(),s,p,t;for(r=0;r&lt;q;r++){o=n[r];s=o.parent;if(u[o.parent.name]&amp;&amp;o===s.lastChild){p=o.prev;while(p){t=p.name;if(t!==&quot;span&quot;||p.attr(&quot;data-mce-type&quot;)!==&quot;bookmark&quot;){if(t!==&quot;br&quot;){break}if(t===&quot;br&quot;){o=null;break}}p=p.prev}if(o){o.remove();if(s.isEmpty(k)){elementRule=h.getElementRule(s.name);if(elementRule.removeEmpty){s.remove()}else{if(elementRule.paddEmpty){s.empty().append(new b.html.Node(&quot;#text&quot;,3)).value=&quot;\u00a0&quot;}}}}}}})}}})(tinymce);tinymce.html.Writer=function(e){var c=[],a,b,d,f,g;e=e||{};a=e.indent;b=tinymce.makeMap(e.indent_before|
 |&quot;&quot;);d=tinymce.makeMap(e.indent_after||&quot;&quot;);f=tinymce.html.Entities.getEncodeFunc(e.entity_encoding||&quot;raw&quot;,e.entities);g=e.element_format==&quot;html&quot;;return{start:function(m,k,p){var n,j,h,o;if(a&amp;&amp;b[m]&amp;&amp;c.length&gt;0){o=c[c.length-1];if(o.length&gt;0&amp;&amp;o!==&quot;\n&quot;){c.push(&quot;\n&quot;)}}c.push(&quot;&lt;&quot;,m);if(k){for(n=0,j=k.length;n&lt;j;n++){h=k[n];c.push(&quot; &quot;,h.name,'=&quot;',f(h.value,true),'&quot;')}}if(!p||g){c[c.length]=&quot;&gt;&quot;}else{c[c.length]=&quot; /&gt;&quot;}if(p&amp;&amp;a&amp;&amp;d[m]&amp;&amp;c.length&gt;0){o=c[c.length-1];if(o.length&gt;0&amp;&amp;o!==&quot;\n&quot;){c.push(&quot;\n&quot;)}}},end:function(h){var i;c.push(&quot;&lt;/&quot;,h,&quot;&gt;&quot;);if(a&amp;&amp;d[h]&amp;&amp;c.length&gt;0){i=c[c.length-1];if(i.length&gt;0&amp;&amp;i!==&quot;\n&quot;){c.push(&quot;\n&quot;)}}},text:function(i,h){if(i.length&gt;0){c[c.length]=h?i:f(i)}},cdata:function(h){c.pus
 h(&quot;&lt;![CDATA[&quot;,h,&quot;]]&gt;&quot;)},comment:function(h){c.push(&quot;&lt;!--&quot;,h,&quot;--&gt;&quot;)},pi:function(h,i){if(i){c.push(&quot;&lt;?&quot;,h,&quot; &quot;,i,&quot;?&gt;&quot;)}else{c.push(&quot;&lt;?&quot;,h,&quot;?&gt;&quot;)}if(a){c.push(&quot;\n&quot;)}},doctype:function(h){c.push(&quot;&lt;!DOCTYPE&quot;,h,&quot;&gt;&quot;,a?&quot;\n&quot;:&quot;&quot;)},reset:function(){c.length=0},getContent:function(){return c.join(&quot;&quot;).replace(/\n$/,&quot;&quot;)}}};(function(a){a.html.Serializer=function(c,d){var b=this,e=new a.html.Writer(c);c=c||{};c.validate=&quot;validate&quot; in c?c.validate:true;b.schema=d=d||new a.html.Schema();b.writer=e;b.serialize=function(h){var g,i;i=c.validate;g={3:function(k,j){e.text(k.value,k.raw)},8:function(j){e.comment(j.value)},7:function(j){e.pi(j.name,j.value)},10:function(j){e.doctype(j.value)},4:function(j){e.cdata(j.value)},11:function(j){if((j=j.firstChild)){do{f(j)}while(j=j.next)}}};e.reset();functio
 n f(k){var t=g[k.type],j,o,s,r,p,u,n,m,q;if(!t){j=k.name;o=k.shortEnded;s=k.attributes;if(i&amp;&amp;s&amp;&amp;s.length&gt;1){u=[];u.map={};q=d.getElementRule(k.name);for(n=0,m=q.attributesOrder.length;n&lt;m;n++){r=q.attributesOrder[n];if(r in s.map){p=s.map[r];u.map[r]=p;u.push({name:r,value:p})}}for(n=0,m=s.length;n&lt;m;n++){r=s[n].name;if(!(r in u.map)){p=s.map[r];u.map[r]=p;u.push({name:r,value:p})}}s=u}e.start(k.name,s,o);if(!o){if((k=k.firstChild)){do{f(k)}while(k=k.next)}e.end(j)}}else{t(k)}}if(h.type==1&amp;&amp;!c.inner){f(h)}else{g[11](h)}return e.getContent()}}})(tinymce);(function(h){var f=h.each,e=h.is,d=h.isWebKit,b=h.isIE,c=h.html.Entities,a=/^([a-z0-9],?)+$/i,g=h.html.Schema.blockElementsMap,i=/^[ \t\r\n]*$/;h.create(&quot;tinymce.dom.DOMUtils&quot;,{doc:null,root:null,files:null,pixelStyles:/^(top|left|bottom|right|width|height|borderWidth)$/,props:{&quot;for&quot;:&quot;htmlFor&quot;,&quot;class&quot;:&quot;className&quot;,className:&quot;className&quot;
 ,checked:&quot;checked&quot;,disabled:&quot;disabled&quot;,maxlength:&quot;maxLength&quot;,readonly:&quot;readOnly&quot;,selected:&quot;selected&quot;,value:&quot;value&quot;,id:&quot;id&quot;,name:&quot;name&quot;,type:&quot;type&quot;},DOMUtils:function(n,l){var k=this,j;k.doc=n;k.win=window;k.files={};k.cssFlicker=false;k.counter=0;k.stdMode=!h.isIE||n.documentMode&gt;=8;k.boxModel=!h.isIE||n.compatMode==&quot;CSS1Compat&quot;||k.stdMode;k.hasOuterHTML=&quot;outerHTML&quot; in n.createElement(&quot;a&quot;);k.settings=l=h.extend({keep_values:false,hex_colors:1},l);k.schema=l.schema;k.styles=new h.html.Styles({url_converter:l.url_converter,url_converter_scope:l.url_converter_scope},l.schema);if(h.isIE6){try{n.execCommand(&quot;BackgroundImageCache&quot;,false,true)}catch(m){k.cssFlicker=true}}if(b){(&quot;abbr article aside audio canvas details figcaption figure footer header hgroup mark menu meter nav output progress section summary time video&quot;).replace(/\w+/g,functi
 on(o){n.createElement(o)})}h.addUnload(k.destroy,k)},getRoot:function(){var j=this,k=j.settings;return(k&amp;&amp;j.get(k.root_element))||j.doc.body},getViewPort:function(k){var l,j;k=!k?this.win:k;l=k.document;j=this.boxModel?l.documentElement:l.body;return{x:k.pageXOffset||j.scrollLeft,y:k.pageYOffset||j.scrollTop,w:k.innerWidth||j.clientWidth,h:k.innerHeight||j.clientHeight}},getRect:function(m){var l,j=this,k;m=j.get(m);l=j.getPos(m);k=j.getSize(m);return{x:l.x,y:l.y,w:k.w,h:k.h}},getSize:function(m){var k=this,j,l;m=k.get(m);j=k.getStyle(m,&quot;width&quot;);l=k.getStyle(m,&quot;height&quot;);if(j.indexOf(&quot;px&quot;)===-1){j=0}if(l.indexOf(&quot;px&quot;)===-1){l=0}return{w:parseInt(j)||m.offsetWidth||m.clientWidth,h:parseInt(l)||m.offsetHeight||m.clientHeight}},getParent:function(l,k,j){return this.getParents(l,k,j,false)},getParents:function(u,p,l,s){var k=this,j,m=k.settings,q=[];u=k.get(u);s=s===undefined;if(m.strict_root){l=l||k.getRoot()}if(e(p,&quot;string&qu
 ot;)){j=p;if(p===&quot;*&quot;){p=function(o){return o.nodeType==1}}else{p=function(o){return k.is(o,j)}}}while(u){if(u==l||!u.nodeType||u.nodeType===9){break}if(!p||p(u)){if(s){q.push(u)}else{return u}}u=u.parentNode}return s?q:null},get:function(j){var k;if(j&amp;&amp;this.doc&amp;&amp;typeof(j)==&quot;string&quot;){k=j;j=this.doc.getElementById(j);if(j&amp;&amp;j.id!==k){return this.doc.getElementsByName(k)[1]}}return j},getNext:function(k,j){return this._findSib(k,j,&quot;nextSibling&quot;)},getPrev:function(k,j){return this._findSib(k,j,&quot;previousSibling&quot;)},select:function(l,k){var j=this;return h.dom.Sizzle(l,j.get(k)||j.get(j.settings.root_element)||j.doc,[])},is:function(l,j){var k;if(l.length===undefined){if(j===&quot;*&quot;){return l.nodeType==1}if(a.test(j)){j=j.toLowerCase().split(/,/);l=l.nodeName.toLowerCase();for(k=j.length-1;k&gt;=0;k--){if(j[k]==l){return true}}return false}}return h.dom.Sizzle.matches(j,l.nodeType?[l]:l).length&gt;0},add:function(
 m,q,j,l,o){var k=this;return this.run(m,function(s){var r,n;r=e(q,&quot;string&quot;)?k.doc.createElement(q):q;k.setAttribs(r,j);if(l){if(l.nodeType){r.appendChild(l)}else{k.setHTML(r,l)}}return !o?s.appendChild(r):r})},create:function(l,j,k){return this.add(this.doc.createElement(l),l,j,k,1)},createHTML:function(r,j,p){var q=&quot;&quot;,m=this,l;q+=&quot;&lt;&quot;+r;for(l in j){if(j.hasOwnProperty(l)){q+=&quot; &quot;+l+'=&quot;'+m.encode(j[l])+'&quot;'}}if(typeof(p)!=&quot;undefined&quot;){return q+&quot;&gt;&quot;+p+&quot;&lt;/&quot;+r+&quot;&gt;&quot;}return q+&quot; /&gt;&quot;},remove:function(j,k){return this.run(j,function(m){var n,l=m.parentNode;if(!l){return null}if(k){while(n=m.firstChild){if(!h.isIE||n.nodeType!==3||n.nodeValue){l.insertBefore(n,m)}else{m.removeChild(n)}}}return l.removeChild(m)})},setStyle:function(m,j,k){var l=this;return l.run(m,function(p){var o,n;o=p.style;j=j.replace(/-(\D)/g,function(r,q){return q.toUpperCase()});if(l.pixelStyles.test(j)
 &amp;&amp;(h.is(k,&quot;number&quot;)||/^[\-0-9\.]+$/.test(k))){k+=&quot;px&quot;}switch(j){case&quot;opacity&quot;:if(b){o.filter=k===&quot;&quot;?&quot;&quot;:&quot;alpha(opacity=&quot;+(k*100)+&quot;)&quot;;if(!m.currentStyle||!m.currentStyle.hasLayout){o.display=&quot;inline-block&quot;}}o[j]=o[&quot;-moz-opacity&quot;]=o[&quot;-khtml-opacity&quot;]=k||&quot;&quot;;break;case&quot;float&quot;:b?o.styleFloat=k:o.cssFloat=k;break;default:o[j]=k||&quot;&quot;}if(l.settings.update_styles){l.setAttrib(p,&quot;data-mce-style&quot;)}})},getStyle:function(m,j,l){m=this.get(m);if(!m){return}if(this.doc.defaultView&amp;&amp;l){j=j.replace(/[A-Z]/g,function(n){return&quot;-&quot;+n});try{return this.doc.defaultView.getComputedStyle(m,null).getPropertyValue(j)}catch(k){return null}}j=j.replace(/-(\D)/g,function(o,n){return n.toUpperCase()});if(j==&quot;float&quot;){j=b?&quot;styleFloat&quot;:&quot;cssFloat&quot;}if(m.currentStyle&amp;&amp;l){return m.currentStyle[j]}return m.style?m
 .style[j]:undefined},setStyles:function(m,n){var k=this,l=k.settings,j;j=l.update_styles;l.update_styles=0;f(n,function(o,p){k.setStyle(m,p,o)});l.update_styles=j;if(l.update_styles){k.setAttrib(m,l.cssText)}},removeAllAttribs:function(j){return this.run(j,function(m){var l,k=m.attributes;for(l=k.length-1;l&gt;=0;l--){m.removeAttributeNode(k.item(l))}})},setAttrib:function(l,m,j){var k=this;if(!l||!m){return}if(k.settings.strict){m=m.toLowerCase()}return this.run(l,function(o){var n=k.settings;switch(m){case&quot;style&quot;:if(!e(j,&quot;string&quot;)){f(j,function(p,q){k.setStyle(o,q,p)});return}if(n.keep_values){if(j&amp;&amp;!k._isRes(j)){o.setAttribute(&quot;data-mce-style&quot;,j,2)}else{o.removeAttribute(&quot;data-mce-style&quot;,2)}}o.style.cssText=j;break;case&quot;class&quot;:o.className=j||&quot;&quot;;break;case&quot;src&quot;:case&quot;href&quot;:if(n.keep_values){if(n.url_converter){j=n.url_converter.call(n.url_converter_scope||k,j,m,o)}k.setAttrib(o,&quot;dat
 a-mce-&quot;+m,j,2)}break;case&quot;shape&quot;:o.setAttribute(&quot;data-mce-style&quot;,j);break}if(e(j)&amp;&amp;j!==null&amp;&amp;j.length!==0){o.setAttribute(m,&quot;&quot;+j,2)}else{o.removeAttribute(m,2)}})},setAttribs:function(k,l){var j=this;return this.run(k,function(m){f(l,function(o,p){j.setAttrib(m,p,o)})})},getAttrib:function(m,o,l){var j,k=this;m=k.get(m);if(!m||m.nodeType!==1){return false}if(!e(l)){l=&quot;&quot;}if(/^(src|href|style|coords|shape)$/.test(o)){j=m.getAttribute(&quot;data-mce-&quot;+o);if(j){return j}}if(b&amp;&amp;k.props[o]){j=m[k.props[o]];j=j&amp;&amp;j.nodeValue?j.nodeValue:j}if(!j){j=m.getAttribute(o,2)}if(/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)$/.test(o)){if(m[k.props[o]]===true&amp;&amp;j===&quot;&quot;){return o}return j?o:&quot;&quot;}if(m.nodeName===&quot;FORM&quot;&amp;&amp;m.getAttributeNode(o)){return m.getAttributeNode(o).nodeValue}if(o===&quot;style&quot;){j=j||m.style.cs
 sText;if(j){j=k.serializeStyle(k.parseStyle(j),m.nodeName);if(k.settings.keep_values&amp;&amp;!k._isRes(j)){m.setAttribute(&quot;data-mce-style&quot;,j)}}}if(d&amp;&amp;o===&quot;class&quot;&amp;&amp;j){j=j.replace(/(apple|webkit)\-[a-z\-]+/gi,&quot;&quot;)}if(b){switch(o){case&quot;rowspan&quot;:case&quot;colspan&quot;:if(j===1){j=&quot;&quot;}break;case&quot;size&quot;:if(j===&quot;+0&quot;||j===20||j===0){j=&quot;&quot;}break;case&quot;width&quot;:case&quot;height&quot;:case&quot;vspace&quot;:case&quot;checked&quot;:case&quot;disabled&quot;:case&quot;readonly&quot;:if(j===0){j=&quot;&quot;}break;case&quot;hspace&quot;:if(j===-1){j=&quot;&quot;}break;case&quot;maxlength&quot;:case&quot;tabindex&quot;:if(j===32768||j===2147483647||j===&quot;32768&quot;){j=&quot;&quot;}break;case&quot;multiple&quot;:case&quot;compact&quot;:case&quot;noshade&quot;:case&quot;nowrap&quot;:if(j===65535){return o}return l;case&quot;shape&quot;:j=j.toLowerCase();break;default:if(o.indexOf(&quot;on
 &quot;)===0&amp;&amp;j){j=h._replace(/^function\s+\w+\(\)\s+\{\s+(.*)\s+\}$/,&quot;$1&quot;,&quot;&quot;+j)}}}return(j!==undefined&amp;&amp;j!==null&amp;&amp;j!==&quot;&quot;)?&quot;&quot;+j:l},getPos:function(s,m){var k=this,j=0,q=0,o,p=k.doc,l;s=k.get(s);m=m||p.body;if(s){if(b&amp;&amp;!k.stdMode){s=s.getBoundingClientRect();o=k.boxModel?p.documentElement:p.body;j=k.getStyle(k.select(&quot;html&quot;)[0],&quot;borderWidth&quot;);j=(j==&quot;medium&quot;||k.boxModel&amp;&amp;!k.isIE6)&amp;&amp;2||j;return{x:s.left+o.scrollLeft-j,y:s.top+o.scrollTop-j}}l=s;while(l&amp;&amp;l!=m&amp;&amp;l.nodeType){j+=l.offsetLeft||0;q+=l.offsetTop||0;l=l.offsetParent}l=s.parentNode;while(l&amp;&amp;l!=m&amp;&amp;l.nodeType){j-=l.scrollLeft||0;q-=l.scrollTop||0;l=l.parentNode}}return{x:j,y:q}},parseStyle:function(j){return this.styles.parse(j)},serializeStyle:function(k,j){return this.styles.serialize(k,j)},loadCSS:function(j){var l=this,m=l.doc,k;if(!j){j=&quot;&quot;}k=l.select(&quot;head&
 quot;)[0];f(j.split(&quot;,&quot;),function(n){var o;if(l.files[n]){return}l.files[n]=true;o=l.create(&quot;link&quot;,{rel:&quot;stylesheet&quot;,href:h._addVer(n)});if(b&amp;&amp;m.documentMode&amp;&amp;m.recalc){o.onload=function(){if(m.recalc){m.recalc()}o.onload=null}}k.appendChild(o)})},addClass:function(j,k){return this.run(j,function(l){var m;if(!k){return 0}if(this.hasClass(l,k)){return l.className}m=this.removeClass(l,k);return l.className=(m!=&quot;&quot;?(m+&quot; &quot;):&quot;&quot;)+k})},removeClass:function(l,m){var j=this,k;return j.run(l,function(o){var n;if(j.hasClass(o,m)){if(!k){k=new RegExp(&quot;(^|\\s+)&quot;+m+&quot;(\\s+|$)&quot;,&quot;g&quot;)}n=o.className.replace(k,&quot; &quot;);n=h.trim(n!=&quot; &quot;?n:&quot;&quot;);o.className=n;if(!n){o.removeAttribute(&quot;class&quot;);o.removeAttribute(&quot;className&quot;)}return n}return o.className})},hasClass:function(k,j){k=this.get(k);if(!k||!j){return false}return(&quot; &quot;+k.className+&quot
 ; &quot;).indexOf(&quot; &quot;+j+&quot; &quot;)!==-1},show:function(j){return this.setStyle(j,&quot;display&quot;,&quot;block&quot;)},hide:function(j){return this.setStyle(j,&quot;display&quot;,&quot;none&quot;)},isHidden:function(j){j=this.get(j);return !j||j.style.display==&quot;none&quot;||this.getStyle(j,&quot;display&quot;)==&quot;none&quot;},uniqueId:function(j){return(!j?&quot;mce_&quot;:j)+(this.counter++)},setHTML:function(l,k){var j=this;return j.run(l,function(n){if(b){while(n.firstChild){n.removeChild(n.firstChild)}try{n.innerHTML=&quot;&lt;br /&gt;&quot;+k;n.removeChild(n.firstChild)}catch(m){n=j.create(&quot;div&quot;);n.innerHTML=&quot;&lt;br /&gt;&quot;+k;f(n.childNodes,function(p,o){if(o){n.appendChild(p)}})}}else{n.innerHTML=k}return k})},getOuterHTML:function(l){var k,j=this;l=j.get(l);if(!l){return null}if(l.nodeType===1&amp;&amp;j.hasOuterHTML){return l.outerHTML}k=(l.ownerDocument||j.doc).createElement(&quot;body&quot;);k.appendChild(l.cloneNode(true))
 ;return k.innerHTML},setOuterHTML:function(m,k,n){var j=this;function l(p,o,r){var s,q;q=r.createElement(&quot;body&quot;);q.innerHTML=o;s=q.lastChild;while(s){j.insertAfter(s.cloneNode(true),p);s=s.previousSibling}j.remove(p)}return this.run(m,function(p){p=j.get(p);if(p.nodeType==1){n=n||p.ownerDocument||j.doc;if(b){try{if(b&amp;&amp;p.nodeType==1){p.outerHTML=k}else{l(p,k,n)}}catch(o){l(p,k,n)}}else{l(p,k,n)}}})},decode:c.decode,encode:c.encodeAllRaw,insertAfter:function(j,k){k=this.get(k);return this.run(j,function(m){var l,n;l=k.parentNode;n=k.nextSibling;if(n){l.insertBefore(m,n)}else{l.appendChild(m)}return m})},isBlock:function(k){var j=k.nodeType;if(j){return !!(j===1&amp;&amp;g[k.nodeName])}return !!g[k]},replace:function(p,m,j){var l=this;if(e(m,&quot;array&quot;)){p=p.cloneNode(true)}return l.run(m,function(k){if(j){f(h.grep(k.childNodes),function(n){p.appendChild(n)})}return k.parentNode.replaceChild(p,k)})},rename:function(m,j){var l=this,k;if(m.nodeName!=j.toU
 pperCase()){k=l.create(j);f(l.getAttribs(m),function(n){l.setAttrib(k,n.nodeName,l.getAttrib(m,n.nodeName))});l.replace(k,m,1)}return k||m},findCommonAncestor:function(l,j){var m=l,k;while(m){k=j;while(k&amp;&amp;m!=k){k=k.parentNode}if(m==k){break}m=m.parentNode}if(!m&amp;&amp;l.ownerDocument){return l.ownerDocument.documentElement}return m},toHex:function(j){var l=/^\s*rgb\s*?\(\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?\)\s*$/i.exec(j);function k(m){m=parseInt(m).toString(16);return m.length&gt;1?m:&quot;0&quot;+m}if(l){j=&quot;#&quot;+k(l[1])+k(l[2])+k(l[3]);return j}return j},getClasses:function(){var n=this,j=[],m,o={},p=n.settings.class_filter,l;if(n.classes){return n.classes}function q(r){f(r.imports,function(s){q(s)});f(r.cssRules||r.rules,function(s){switch(s.type||1){case 1:if(s.selectorText){f(s.selectorText.split(&quot;,&quot;),function(t){t=t.replace(/^\s*|\s*$|^\s\./g,&quot;&quot;);if(/\.mce/.test(t)||!/\.[\w\-]+$/.test(t)){return}l=t;t=h._replace(/.*\.
 ([a-z0-9_\-]+).*/i,&quot;$1&quot;,t);if(p&amp;&amp;!(t=p(t,l))){return}if(!o[t]){j.push({&quot;class&quot;:t});o[t]=1}})}break;case 3:q(s.styleSheet);break}})}try{f(n.doc.styleSheets,q)}catch(k){}if(j.length&gt;0){n.classes=j}return j},run:function(m,l,k){var j=this,n;if(j.doc&amp;&amp;typeof(m)===&quot;string&quot;){m=j.get(m)}if(!m){return false}k=k||this;if(!m.nodeType&amp;&amp;(m.length||m.length===0)){n=[];f(m,function(p,o){if(p){if(typeof(p)==&quot;string&quot;){p=j.doc.getElementById(p)}n.push(l.call(k,p,o))}});return n}return l.call(k,m)},getAttribs:function(k){var j;k=this.get(k);if(!k){return[]}if(b){j=[];if(k.nodeName==&quot;OBJECT&quot;){return k.attributes}if(k.nodeName===&quot;OPTION&quot;&amp;&amp;this.getAttrib(k,&quot;selected&quot;)){j.push({specified:1,nodeName:&quot;selected&quot;})}k.cloneNode(false).outerHTML.replace(/&lt;\/?[\w:\-]+ ?|=[\&quot;][^\&quot;]+\&quot;|=\'[^\']+\'|=[\w\-]+|&gt;/gi,&quot;&quot;).replace(/[\w:\-]+/gi,function(l){j.push({specif
 ied:1,nodeName:l})});return j}return k.attributes},isEmpty:function(o,p){var k=this,m,j,n,q,l;o=o.firstChild;if(o){q=new h.dom.TreeWalker(o);p=p||k.schema?k.schema.getNonEmptyElements():null;do{n=o.nodeType;if(n===1){if(o.getAttribute(&quot;data-mce-bogus&quot;)){continue}if(p&amp;&amp;p[o.nodeName.toLowerCase()]){return false}j=k.getAttribs(o);m=o.attributes.length;while(m--){l=o.attributes[m].nodeName;if(l===&quot;name&quot;||l.indexOf(&quot;data-&quot;)===0){return false}}}if((n===3&amp;&amp;!i.test(o.nodeValue))){return false}}while(o=q.next())}return true},destroy:function(k){var j=this;if(j.events){j.events.destroy()}j.win=j.doc=j.root=j.events=null;if(!k){h.removeUnload(j.destroy)}},createRng:function(){var j=this.doc;return j.createRange?j.createRange():new h.dom.Range(this)},nodeIndex:function(o,p){var j=0,m,n,l,k;if(o){for(m=o.nodeType,o=o.previousSibling,n=o;o;o=o.previousSibling){l=o.nodeType;if(p&amp;&amp;l==3){k=false;try{k=o.nodeValue.length}catch(q){}if(l==m|
 |!k){continue}}j++;m=l}}return j},split:function(n,m,q){var s=this,j=s.createRng(),o,l,p;function k(v){var t,r=v.childNodes,u=v.nodeType;if(u==1&amp;&amp;v.getAttribute(&quot;data-mce-type&quot;)==&quot;bookmark&quot;){return}for(t=r.length-1;t&gt;=0;t--){k(r[t])}if(u!=9){if(u==3&amp;&amp;v.nodeValue.length&gt;0){if(!s.isBlock(v.parentNode)||h.trim(v.nodeValue).length&gt;0){return}}else{if(u==1){r=v.childNodes;if(r.length==1&amp;&amp;r[0]&amp;&amp;r[0].nodeType==1&amp;&amp;r[0].getAttribute(&quot;data-mce-type&quot;)==&quot;bookmark&quot;){v.parentNode.insertBefore(r[0],v)}if(r.length||/^(br|hr|input|img)$/i.test(v.nodeName)){return}}}s.remove(v)}return v}if(n&amp;&amp;m){j.setStart(n.parentNode,s.nodeIndex(n));j.setEnd(m.parentNode,s.nodeIndex(m));o=j.extractContents();j=s.createRng();j.setStart(m.parentNode,s.nodeIndex(m)+1);j.setEnd(n.parentNode,s.nodeIndex(n)+1);l=j.extractContents();p=n.parentNode;p.insertBefore(k(o),n);if(q){p.replaceChild(q,m)}else{p.insertBefore(m,n)
 }p.insertBefore(k(l),n);s.remove(n);return q||m}},bind:function(n,j,m,l){var k=this;if(!k.events){k.events=new h.dom.EventUtils()}return k.events.add(n,j,m,l||this)},unbind:function(m,j,l){var k=this;if(!k.events){k.events=new h.dom.EventUtils()}return k.events.remove(m,j,l)},_findSib:function(m,j,k){var l=this,n=j;if(m){if(e(n,&quot;string&quot;)){n=function(o){return l.is(o,j)}}for(m=m[k];m;m=m[k]){if(n(m)){return m}}}return null},_isRes:function(j){return/^(top|left|bottom|right|width|height)/i.test(j)||/;\s*(top|left|bottom|right|width|height)/i.test(j)}});h.DOM=new h.dom.DOMUtils(document,{process_html:0})})(tinymce);(function(a){function b(c){var N=this,e=c.doc,S=0,E=1,j=2,D=true,R=false,U=&quot;startOffset&quot;,h=&quot;startContainer&quot;,P=&quot;endContainer&quot;,z=&quot;endOffset&quot;,k=tinymce.extend,n=c.nodeIndex;k(N,{startContainer:e,startOffset:0,endContainer:e,endOffset:0,collapsed:D,commonAncestorContainer:e,START_TO_START:0,START_TO_END:1,END_TO_END:2,END
 _TO_START:3,setStart:q,setEnd:s,setStartBefore:g,setStartAfter:I,setEndBefore:J,setEndAfter:u,collapse:A,selectNode:x,selectNodeContents:F,compareBoundaryPoints:v,deleteContents:p,extractContents:H,cloneContents:d,insertNode:C,surroundContents:M,cloneRange:K});function q(V,t){B(D,V,t)}function s(V,t){B(R,V,t)}function g(t){q(t.parentNode,n(t))}function I(t){q(t.parentNode,n(t)+1)}function J(t){s(t.parentNode,n(t))}function u(t){s(t.parentNode,n(t)+1)}function A(t){if(t){N[P]=N[h];N[z]=N[U]}else{N[h]=N[P];N[U]=N[z]}N.collapsed=D}function x(t){g(t);u(t)}function F(t){q(t,0);s(t,t.nodeType===1?t.childNodes.length:t.nodeValue.length)}function v(Y,t){var ab=N[h],W=N[U],aa=N[P],V=N[z],Z=t.startContainer,ad=t.startOffset,X=t.endContainer,ac=t.endOffset;if(Y===0){return G(ab,W,Z,ad)}if(Y===1){return G(aa,V,Z,ad)}if(Y===2){return G(aa,V,X,ac)}if(Y===3){return G(ab,W,X,ac)}}function p(){m(j)}function H(){return m(S)}function d(){return m(E)}function C(Y){var V=this[h],t=this[U],X,W;if
 ((V.nodeType===3||V.nodeType===4)&amp;&amp;V.nodeValue){if(!t){V.parentNode.insertBefore(Y,V)}else{if(t&gt;=V.nodeValue.length){c.insertAfter(Y,V)}else{X=V.splitText(t);V.parentNode.insertBefore(Y,X)}}}else{if(V.childNodes.length&gt;0){W=V.childNodes[t]}if(W){V.insertBefore(Y,W)}else{V.appendChild(Y)}}}function M(V){var t=N.extractContents();N.insertNode(V);V.appendChild(t);N.selectNode(V)}function K(){return k(new b(c),{startContainer:N[h],startOffset:N[U],endContainer:N[P],endOffset:N[z],collapsed:N.collapsed,commonAncestorContainer:N.commonAncestorContainer})}function O(t,V){var W;if(t.nodeType==3){return t}if(V&lt;0){return t}W=t.firstChild;while(W&amp;&amp;V&gt;0){--V;W=W.nextSibling}if(W){return W}return t}function l(){return(N[h]==N[P]&amp;&amp;N[U]==N[z])}function G(X,Z,V,Y){var aa,W,t,ab,ad,ac;if(X==V){if(Z==Y){return 0}if(Z&lt;Y){return -1}return 1}aa=V;while(aa&amp;&amp;aa.parentNode!=X){aa=aa.parentNode}if(aa){W=0;t=X.firstChild;while(t!=aa&amp;&amp;W&lt;Z){W++;t
 =t.nextSibling}if(Z&lt;=W){return -1}return 1}aa=X;while(aa&amp;&amp;aa.parentNode!=V){aa=aa.parentNode}if(aa){W=0;t=V.firstChild;while(t!=aa&amp;&amp;W&lt;Y){W++;t=t.nextSibling}if(W&lt;Y){return -1}return 1}ab=c.findCommonAncestor(X,V);ad=X;while(ad&amp;&amp;ad.parentNode!=ab){ad=ad.parentNode}if(!ad){ad=ab}ac=V;while(ac&amp;&amp;ac.parentNode!=ab){ac=ac.parentNode}if(!ac){ac=ab}if(ad==ac){return 0}t=ab.firstChild;while(t){if(t==ad){return -1}if(t==ac){return 1}t=t.nextSibling}}function B(V,Y,X){var t,W;if(V){N[h]=Y;N[U]=X}else{N[P]=Y;N[z]=X}t=N[P];while(t.parentNode){t=t.parentNode}W=N[h];while(W.parentNode){W=W.parentNode}if(W==t){if(G(N[h],N[U],N[P],N[z])&gt;0){N.collapse(V)}}else{N.collapse(V)}N.collapsed=l();N.commonAncestorContainer=c.findCommonAncestor(N[h],N[P])}function m(ab){var aa,X=0,ad=0,V,Z,W,Y,t,ac;if(N[h]==N[P]){return f(ab)}for(aa=N[P],V=aa.parentNode;V;aa=V,V=V.parentNode){if(V==N[h]){return r(aa,ab)}++X}for(aa=N[h],V=aa.parentNode;V;aa=V,V=V.parentNode){
 if(V==N[P]){return T(aa,ab)}++ad}Z=ad-X;W=N[h];while(Z&gt;0){W=W.parentNode;Z--}Y=N[P];while(Z&lt;0){Y=Y.parentNode;Z++}for(t=W.parentNode,ac=Y.parentNode;t!=ac;t=t.parentNode,ac=ac.parentNode){W=t;Y=ac}return o(W,Y,ab)}function f(Z){var ab,Y,X,aa,t,W,V;if(Z!=j){ab=e.createDocumentFragment()}if(N[U]==N[z]){return ab}if(N[h].nodeType==3){Y=N[h].nodeValue;X=Y.substring(N[U],N[z]);if(Z!=E){N[h].deleteData(N[U],N[z]-N[U]);N.collapse(D)}if(Z==j){return}ab.appendChild(e.createTextNode(X));return ab}aa=O(N[h],N[U]);t=N[z]-N[U];while(t&gt;0){W=aa.nextSibling;V=y(aa,Z);if(ab){ab.appendChild(V)}--t;aa=W}if(Z!=E){N.collapse(D)}return ab}function r(ab,Y){var aa,Z,V,t,X,W;if(Y!=j){aa=e.createDocumentFragment()}Z=i(ab,Y);if(aa){aa.appendChild(Z)}V=n(ab);t=V-N[U];if(t&lt;=0){if(Y!=E){N.setEndBefore(ab);N.collapse(R)}return aa}Z=ab.previousSibling;while(t&gt;0){X=Z.previousSibling;W=y(Z,Y);if(aa){aa.insertBefore(W,aa.firstChild)}--t;Z=X}if(Y!=E){N.setEndBefore(ab);N.collapse(R)}return aa}fu
 nction T(Z,Y){var ab,V,aa,t,X,W;if(Y!=j){ab=e.createDocumentFragment()}aa=Q(Z,Y);if(ab){ab.appendChild(aa)}V=n(Z);++V;t=N[z]-V;aa=Z.nextSibling;while(t&gt;0){X=aa.nextSibling;W=y(aa,Y);if(ab){ab.appendChild(W)}--t;aa=X}if(Y!=E){N.setStartAfter(Z);N.collapse(D)}return ab}function o(Z,t,ac){var W,ae,Y,aa,ab,V,ad,X;if(ac!=j){ae=e.createDocumentFragment()}W=Q(Z,ac);if(ae){ae.appendChild(W)}Y=Z.parentNode;aa=n(Z);ab=n(t);++aa;V=ab-aa;ad=Z.nextSibling;while(V&gt;0){X=ad.nextSibling;W=y(ad,ac);if(ae){ae.appendChild(W)}ad=X;--V}W=i(t,ac);if(ae){ae.appendChild(W)}if(ac!=E){N.setStartAfter(Z);N.collapse(D)}return ae}function i(aa,ab){var W=O(N[P],N[z]-1),ac,Z,Y,t,V,X=W!=N[P];if(W==aa){return L(W,X,R,ab)}ac=W.parentNode;Z=L(ac,R,R,ab);while(ac){while(W){Y=W.previousSibling;t=L(W,X,R,ab);if(ab!=j){Z.insertBefore(t,Z.firstChild)}X=D;W=Y}if(ac==aa){return Z}W=ac.previousSibling;ac=ac.parentNode;V=L(ac,R,R,ab);if(ab!=j){V.appendChild(Z)}Z=V}}function Q(aa,ab){var X=O(N[h],N[U]),Y=X!=N[h],a
 c,Z,W,t,V;if(X==aa){return L(X,Y,D,ab)}ac=X.parentNode;Z=L(ac,R,D,ab);while(ac){while(X){W=X.nextSibling;t=L(X,Y,D,ab);if(ab!=j){Z.appendChild(t)}Y=D;X=W}if(ac==aa){return Z}X=ac.nextSibling;ac=ac.parentNode;V=L(ac,R,D,ab);if(ab!=j){V.appendChild(Z)}Z=V}}function L(t,Y,ab,ac){var X,W,Z,V,aa;if(Y){return y(t,ac)}if(t.nodeType==3){X=t.nodeValue;if(ab){V=N[U];W=X.substring(V);Z=X.substring(0,V)}else{V=N[z];W=X.substring(0,V);Z=X.substring(V)}if(ac!=E){t.nodeValue=Z}if(ac==j){return}aa=t.cloneNode(R);aa.nodeValue=W;return aa}if(ac==j){return}return t.cloneNode(R)}function y(V,t){if(t!=j){return t==E?V.cloneNode(D):V}V.parentNode.removeChild(V)}}a.Range=b})(tinymce.dom);(function(){function a(g){var i=this,j=&quot;\uFEFF&quot;,e,h,d=g.dom,c=true,f=false;function b(){var n=g.getRng(),k=d.createRng(),m,o;m=n.item?n.item(0):n.parentElement();if(m.ownerDocument!=d.doc){return k}o=g.isCollapsed();if(n.item||!m.hasChildNodes()){if(o){k.setStart(m,0);k.setEnd(m,0)}else{k.setStart(m.pare
 ntNode,d.nodeIndex(m));k.setEnd(k.startContainer,k.startOffset+1)}return k}function l(s){var u,q,t,p,A=0,x,y,z,r,v;r=n.duplicate();r.collapse(s);u=d.create(&quot;a&quot;);z=r.parentElement();if(!z.hasChildNodes()){k[s?&quot;setStart&quot;:&quot;setEnd&quot;](z,0);return}z.appendChild(u);r.moveToElementText(u);v=n.compareEndPoints(s?&quot;StartToStart&quot;:&quot;EndToEnd&quot;,r);if(v&gt;0){k[s?&quot;setStartAfter&quot;:&quot;setEndAfter&quot;](z);d.remove(u);return}p=tinymce.grep(z.childNodes);x=p.length-1;while(A&lt;=x){y=Math.floor((A+x)/2);z.insertBefore(u,p[y]);r.moveToElementText(u);v=n.compareEndPoints(s?&quot;StartToStart&quot;:&quot;EndToEnd&quot;,r);if(v&gt;0){A=y+1}else{if(v&lt;0){x=y-1}else{found=true;break}}}q=v&gt;0||y==0?u.nextSibling:u.previousSibling;if(q.nodeType==1){d.remove(u);t=d.nodeIndex(q);q=q.parentNode;if(!s||y&gt;0){t++}}else{if(v&gt;0||y==0){r.setEndPoint(s?&quot;StartToStart&quot;:&quot;EndToEnd&quot;,n);t=r.text.length}else{r.setEndPoint(s?&quot
 ;StartToStart&quot;:&quot;EndToEnd&quot;,n);t=q.nodeValue.length-r.text.length}d.remove(u)}k[s?&quot;setStart&quot;:&quot;setEnd&quot;](q,t)}l(true);if(!o){l()}return k}this.addRange=function(k){var p,n,m,r,u,s,t=g.dom.doc,o=t.body;function l(B){var x,A,v,z,y;v=d.create(&quot;a&quot;);x=B?m:u;A=B?r:s;z=p.duplicate();if(x==t||x==t.documentElement){x=o;A=0}if(x.nodeType==3){x.parentNode.insertBefore(v,x);z.moveToElementText(v);z.moveStart(&quot;character&quot;,A);d.remove(v);p.setEndPoint(B?&quot;StartToStart&quot;:&quot;EndToEnd&quot;,z)}else{y=x.childNodes;if(y.length){if(A&gt;=y.length){d.insertAfter(v,y[y.length-1])}else{x.insertBefore(v,y[A])}z.moveToElementText(v)}else{v=t.createTextNode(j);x.appendChild(v);z.moveToElementText(v.parentNode);z.collapse(c)}p.setEndPoint(B?&quot;StartToStart&quot;:&quot;EndToEnd&quot;,z);d.remove(v)}}this.destroy();m=k.startContainer;r=k.startOffset;u=k.endContainer;s=k.endOffset;p=o.createTextRange();if(m==u&amp;&amp;m.nodeType==1&amp;&amp
 ;r==s-1){if(r==s-1){try{n=o.createControlRange();n.addElement(m.childNodes[r]);n.select();return}catch(q){}}}l(true);l();p.select()};this.getRangeAt=function(){if(!e||!tinymce.dom.RangeUtils.compareRanges(h,g.getRng())){e=b();h=g.getRng()}try{e.startContainer.nextSibling}catch(k){e=b();h=null}return e};this.destroy=function(){h=e=null}}tinymce.dom.TridentSelection=a})();(function(){var p=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['&quot;][^'&quot;]*['&quot;]|[^\[\]'&quot;]+)+\]|\\.|[^ &gt;+~,(\[\\]+)+|[&gt;+~])(\s*,\s*)?((?:.|\r|\n)*)/g,j=0,d=Object.prototype.toString,o=false,i=true;[0,0].sort(function(){i=false;return 0});var b=function(v,e,z,A){z=z||[];e=e||document;var C=e;if(e.nodeType!==1&amp;&amp;e.nodeType!==9){return[]}if(!v||typeof v!==&quot;string&quot;){return z}var x=[],s,E,H,r,u=true,t=b.isXML(e),B=v,D,G,F,y;do{p.exec(&quot;&quot;);s=p.exec(B);if(s){B=s[3];x.push(s[1]);if(s[2]){r=s[3];break}}}while(s);if(x.length&gt;1&amp;&amp;k.exec(v)){if(x.length===2&
 amp;&amp;f.relative[x[0]]){E=h(x[0]+x[1],e)}else{E=f.relative[x[0]]?[e]:b(x.shift(),e);while(x.length){v=x.shift();if(f.relative[v]){v+=x.shift()}E=h(v,E)}}}else{if(!A&amp;&amp;x.length&gt;1&amp;&amp;e.nodeType===9&amp;&amp;!t&amp;&amp;f.match.ID.test(x[0])&amp;&amp;!f.match.ID.test(x[x.length-1])){D=b.find(x.shift(),e,t);e=D.expr?b.filter(D.expr,D.set)[0]:D.set[0]}if(e){D=A?{expr:x.pop(),set:a(A)}:b.find(x.pop(),x.length===1&amp;&amp;(x[0]===&quot;~&quot;||x[0]===&quot;+&quot;)&amp;&amp;e.parentNode?e.parentNode:e,t);E=D.expr?b.filter(D.expr,D.set):D.set;if(x.length&gt;0){H=a(E)}else{u=false}while(x.length){G=x.pop();F=G;if(!f.relative[G]){G=&quot;&quot;}else{F=x.pop()}if(F==null){F=e}f.relative[G](H,F,t)}}else{H=x=[]}}if(!H){H=E}if(!H){b.error(G||v)}if(d.call(H)===&quot;[object Array]&quot;){if(!u){z.push.apply(z,H)}else{if(e&amp;&amp;e.nodeType===1){for(y=0;H[y]!=null;y++){if(H[y]&amp;&amp;(H[y]===true||H[y].nodeType===1&amp;&amp;b.contains(e,H[y]))){z.push(E[y])}}}else{f
 or(y=0;H[y]!=null;y++){if(H[y]&amp;&amp;H[y].nodeType===1){z.push(E[y])}}}}}else{a(H,z)}if(r){b(r,C,z,A);b.uniqueSort(z)}return z};b.uniqueSort=function(r){if(c){o=i;r.sort(c);if(o){for(var e=1;e&lt;r.length;e++){if(r[e]===r[e-1]){r.splice(e--,1)}}}}return r};b.matches=function(e,r){return b(e,null,null,r)};b.find=function(y,e,z){var x;if(!y){return[]}for(var t=0,s=f.order.length;t&lt;s;t++){var v=f.order[t],u;if((u=f.leftMatch[v].exec(y))){var r=u[1];u.splice(1,1);if(r.substr(r.length-1)!==&quot;\\&quot;){u[1]=(u[1]||&quot;&quot;).replace(/\\/g,&quot;&quot;);x=f.find[v](u,e,z);if(x!=null){y=y.replace(f.match[v],&quot;&quot;);break}}}}if(!x){x=e.getElementsByTagName(&quot;*&quot;)}return{set:x,expr:y}};b.filter=function(C,B,F,u){var s=C,H=[],z=B,x,e,y=B&amp;&amp;B[0]&amp;&amp;b.isXML(B[0]);while(C&amp;&amp;B.length){for(var A in f.filter){if((x=f.leftMatch[A].exec(C))!=null&amp;&amp;x[2]){var r=f.filter[A],G,E,t=x[1];e=false;x.splice(1,1);if(t.substr(t.length-1)===&quot;\\&q
 uot;){continue}if(z===H){H=[]}if(f.preFilter[A]){x=f.preFilter[A](x,z,F,H,u,y);if(!x){e=G=true}else{if(x===true){continue}}}if(x){for(var v=0;(E=z[v])!=null;v++){if(E){G=r(E,x,v,z);var D=u^!!G;if(F&amp;&amp;G!=null){if(D){e=true}else{z[v]=false}}else{if(D){H.push(E);e=true}}}}}if(G!==undefined){if(!F){z=H}C=C.replace(f.match[A],&quot;&quot;);if(!e){return[]}break}}}if(C===s){if(e==null){b.error(C)}else{break}}s=C}return z};b.error=function(e){throw&quot;Syntax error, unrecognized expression: &quot;+e};var f=b.selectors={order:[&quot;ID&quot;,&quot;NAME&quot;,&quot;TAG&quot;],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['&quot;]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['&quot;]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(['&quot;]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+\-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)
 /,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['&quot;]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{&quot;class&quot;:&quot;className&quot;,&quot;for&quot;:&quot;htmlFor&quot;},attrHandle:{href:function(e){return e.getAttribute(&quot;href&quot;)}},relative:{&quot;+&quot;:function(x,r){var t=typeof r===&quot;string&quot;,v=t&amp;&amp;!/\W/.test(r),y=t&amp;&amp;!v;if(v){r=r.toLowerCase()}for(var s=0,e=x.length,u;s&lt;e;s++){if((u=x[s])){while((u=u.previousSibling)&amp;&amp;u.nodeType!==1){}x[s]=y||u&amp;&amp;u.nodeName.toLowerCase()===r?u||false:u===r}}if(y){b.filter(r,x,true)}},&quot;&gt;&quot;:function(x,r){var u=typeof r===&quot;string&quot;,v,s=0,e=x.length;if(u&amp;&amp;!/\W/.test(r)){r=r.toLowerCase();for(;s&lt;e;s++){v=x[s];if(v){var t=v.parentNode;x[s]=t.nodeName.toLowerCase()===r?t:false}}}else{for(;s&lt;e;s++){v=x[s];if(v){x[s]=u?v.parentNode:v.parentNode===r}}if(u){b.filter(r,x,true)}}},&quot;&quot;:function(t,r,v){var s=j++,e=q,u;if(typeof r===&quot;
 string&quot;&amp;&amp;!/\W/.test(r)){r=r.toLowerCase();u=r;e=n}e(&quot;parentNode&quot;,r,s,t,u,v)},&quot;~&quot;:function(t,r,v){var s=j++,e=q,u;if(typeof r===&quot;string&quot;&amp;&amp;!/\W/.test(r)){r=r.toLowerCase();u=r;e=n}e(&quot;previousSibling&quot;,r,s,t,u,v)}},find:{ID:function(r,s,t){if(typeof s.getElementById!==&quot;undefined&quot;&amp;&amp;!t){var e=s.getElementById(r[1]);return e?[e]:[]}},NAME:function(s,v){if(typeof v.getElementsByName!==&quot;undefined&quot;){var r=[],u=v.getElementsByName(s[1]);for(var t=0,e=u.length;t&lt;e;t++){if(u[t].getAttribute(&quot;name&quot;)===s[1]){r.push(u[t])}}return r.length===0?null:r}},TAG:function(e,r){return r.getElementsByTagName(e[1])}},preFilter:{CLASS:function(t,r,s,e,x,y){t=&quot; &quot;+t[1].replace(/\\/g,&quot;&quot;)+&quot; &quot;;if(y){return t}for(var u=0,v;(v=r[u])!=null;u++){if(v){if(x^(v.className&amp;&amp;(&quot; &quot;+v.className+&quot; &quot;).replace(/[\t\n]/g,&quot; &quot;).indexOf(t)&gt;=0)){if(!s){e.pu
 sh(v)}}else{if(s){r[u]=false}}}}return false},ID:function(e){return e[1].replace(/\\/g,&quot;&quot;)},TAG:function(r,e){return r[1].toLowerCase()},CHILD:function(e){if(e[1]===&quot;nth&quot;){var r=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(e[2]===&quot;even&quot;&amp;&amp;&quot;2n&quot;||e[2]===&quot;odd&quot;&amp;&amp;&quot;2n+1&quot;||!/\D/.test(e[2])&amp;&amp;&quot;0n+&quot;+e[2]||e[2]);e[2]=(r[1]+(r[2]||1))-0;e[3]=r[3]-0}e[0]=j++;return e},ATTR:function(u,r,s,e,v,x){var t=u[1].replace(/\\/g,&quot;&quot;);if(!x&amp;&amp;f.attrMap[t]){u[1]=f.attrMap[t]}if(u[2]===&quot;~=&quot;){u[4]=&quot; &quot;+u[4]+&quot; &quot;}return u},PSEUDO:function(u,r,s,e,v){if(u[1]===&quot;not&quot;){if((p.exec(u[3])||&quot;&quot;).length&gt;1||/^\w/.test(u[3])){u[3]=b(u[3],null,null,r)}else{var t=b.filter(u[3],r,s,true^v);if(!s){e.push.apply(e,t)}return false}}else{if(f.match.POS.test(u[0])||f.match.CHILD.test(u[0])){return true}}return u},POS:function(e){e.unshift(true);return e}},filters:{enabled:funct
 ion(e){return e.disabled===false&amp;&amp;e.type!==&quot;hidden&quot;},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){e.parentNode.selectedIndex;return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(s,r,e){return !!b(e[3],s).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(e){return&quot;text&quot;===e.type},radio:function(e){return&quot;radio&quot;===e.type},checkbox:function(e){return&quot;checkbox&quot;===e.type},file:function(e){return&quot;file&quot;===e.type},password:function(e){return&quot;password&quot;===e.type},submit:function(e){return&quot;submit&quot;===e.type},image:function(e){return&quot;image&quot;===e.type},reset:function(e){return&quot;reset&quot;===e.type},button:function(e){return&quot;button&quot;===e.type||e.nodeName.toLowerCase()===&quot;button&quot;},input:function(e){return(/input|select|texta
 rea|button/i).test(e.nodeName)}},setFilters:{first:function(r,e){return e===0},last:function(s,r,e,t){return r===t.length-1},even:function(r,e){return e%2===0},odd:function(r,e){return e%2===1},lt:function(s,r,e){return r&lt;e[3]-0},gt:function(s,r,e){return r&gt;e[3]-0},nth:function(s,r,e){return e[3]-0===r},eq:function(s,r,e){return e[3]-0===r}},filter:{PSEUDO:function(s,y,x,z){var e=y[1],r=f.filters[e];if(r){return r(s,x,y,z)}else{if(e===&quot;contains&quot;){return(s.textContent||s.innerText||b.getText([s])||&quot;&quot;).indexOf(y[3])&gt;=0}else{if(e===&quot;not&quot;){var t=y[3];for(var v=0,u=t.length;v&lt;u;v++){if(t[v]===s){return false}}return true}else{b.error(&quot;Syntax error, unrecognized expression: &quot;+e)}}}},CHILD:function(e,t){var x=t[1],r=e;switch(x){case&quot;only&quot;:case&quot;first&quot;:while((r=r.previousSibling)){if(r.nodeType===1){return false}}if(x===&quot;first&quot;){return true}r=e;case&quot;last&quot;:while((r=r.nextSibling)){if(r.nodeType
 ===1){return false}}return true;case&quot;nth&quot;:var s=t[2],A=t[3];if(s===1&amp;&amp;A===0){return true}var v=t[0],z=e.parentNode;if(z&amp;&amp;(z.sizcache!==v||!e.nodeIndex)){var u=0;for(r=z.firstChild;r;r=r.nextSibling){if(r.nodeType===1){r.nodeIndex=++u}}z.sizcache=v}var y=e.nodeIndex-A;if(s===0){return y===0}else{return(y%s===0&amp;&amp;y/s&gt;=0)}}},ID:function(r,e){return r.nodeType===1&amp;&amp;r.getAttribute(&quot;id&quot;)===e},TAG:function(r,e){return(e===&quot;*&quot;&amp;&amp;r.nodeType===1)||r.nodeName.toLowerCase()===e},CLASS:function(r,e){return(&quot; &quot;+(r.className||r.getAttribute(&quot;class&quot;))+&quot; &quot;).indexOf(e)&gt;-1},ATTR:function(v,t){var s=t[1],e=f.attrHandle[s]?f.attrHandle[s](v):v[s]!=null?v[s]:v.getAttribute(s),x=e+&quot;&quot;,u=t[2],r=t[4];return e==null?u===&quot;!=&quot;:u===&quot;=&quot;?x===r:u===&quot;*=&quot;?x.indexOf(r)&gt;=0:u===&quot;~=&quot;?(&quot; &quot;+x+&quot; &quot;).indexOf(r)&gt;=0:!r?x&amp;&amp;e!==false:u==
 =&quot;!=&quot;?x!==r:u===&quot;^=&quot;?x.indexOf(r)===0:u===&quot;$=&quot;?x.substr(x.length-r.length)===r:u===&quot;|=&quot;?x===r||x.substr(0,r.length+1)===r+&quot;-&quot;:false},POS:function(u,r,s,v){var e=r[2],t=f.setFilters[e];if(t){return t(u,s,r,v)}}}};var k=f.match.POS,g=function(r,e){return&quot;\\&quot;+(e-0+1)};for(var m in f.match){f.match[m]=new RegExp(f.match[m].source+(/(?![^\[]*\])(?![^\(]*\))/.source));f.leftMatch[m]=new RegExp(/(^(?:.|\r|\n)*?)/.source+f.match[m].source.replace(/\\(\d+)/g,g))}var a=function(r,e){r=Array.prototype.slice.call(r,0);if(e){e.push.apply(e,r);return e}return r};try{Array.prototype.slice.call(document.documentElement.childNodes,0)[0].nodeType}catch(l){a=function(u,t){var r=t||[],s=0;if(d.call(u)===&quot;[object Array]&quot;){Array.prototype.push.apply(r,u)}else{if(typeof u.length===&quot;number&quot;){for(var e=u.length;s&lt;e;s++){r.push(u[s])}}else{for(;u[s];s++){r.push(u[s])}}}return r}}var c;if(document.documentElement.compar
 eDocumentPosition){c=function(r,e){if(!r.compareDocumentPosition||!e.compareDocumentPosition){if(r==e){o=true}return r.compareDocumentPosition?-1:1}var s=r.compareDocumentPosition(e)&amp;4?-1:r===e?0:1;if(s===0){o=true}return s}}else{if(&quot;sourceIndex&quot; in document.documentElement){c=function(r,e){if(!r.sourceIndex||!e.sourceIndex){if(r==e){o=true}return r.sourceIndex?-1:1}var s=r.sourceIndex-e.sourceIndex;if(s===0){o=true}return s}}else{if(document.createRange){c=function(t,r){if(!t.ownerDocument||!r.ownerDocument){if(t==r){o=true}return t.ownerDocument?-1:1}var s=t.ownerDocument.createRange(),e=r.ownerDocument.createRange();s.setStart(t,0);s.setEnd(t,0);e.setStart(r,0);e.setEnd(r,0);var u=s.compareBoundaryPoints(Range.START_TO_END,e);if(u===0){o=true}return u}}}}b.getText=function(e){var r=&quot;&quot;,t;for(var s=0;e[s];s++){t=e[s];if(t.nodeType===3||t.nodeType===4){r+=t.nodeValue}else{if(t.nodeType!==8){r+=b.getText(t.childNodes)}}}return r};(function(){var r=docu
 ment.createElement(&quot;div&quot;),s=&quot;script&quot;+(new Date()).getTime();r.innerHTML=&quot;&lt;a name='&quot;+s+&quot;'/&gt;&quot;;var e=document.documentElement;e.insertBefore(r,e.firstChild);if(document.getElementById(s)){f.find.ID=function(u,v,x){if(typeof v.getElementById!==&quot;undefined&quot;&amp;&amp;!x){var t=v.getElementById(u[1]);return t?t.id===u[1]||typeof t.getAttributeNode!==&quot;undefined&quot;&amp;&amp;t.getAttributeNode(&quot;id&quot;).nodeValue===u[1]?[t]:undefined:[]}};f.filter.ID=function(v,t){var u=typeof v.getAttributeNode!==&quot;undefined&quot;&amp;&amp;v.getAttributeNode(&quot;id&quot;);return v.nodeType===1&amp;&amp;u&amp;&amp;u.nodeValue===t}}e.removeChild(r);e=r=null})();(function(){var e=document.createElement(&quot;div&quot;);e.appendChild(document.createComment(&quot;&quot;));if(e.getElementsByTagName(&quot;*&quot;).length&gt;0){f.find.TAG=function(r,v){var u=v.getElementsByTagName(r[1]);if(r[1]===&quot;*&quot;){var t=[];for(var s=0;u[
 s];s++){if(u[s].nodeType===1){t.push(u[s])}}u=t}return u}}e.innerHTML=&quot;&lt;a href='#'&gt;&lt;/a&gt;&quot;;if(e.firstChild&amp;&amp;typeof e.firstChild.getAttribute!==&quot;undefined&quot;&amp;&amp;e.firstChild.getAttribute(&quot;href&quot;)!==&quot;#&quot;){f.attrHandle.href=function(r){return r.getAttribute(&quot;href&quot;,2)}}e=null})();if(document.querySelectorAll){(function(){var e=b,s=document.createElement(&quot;div&quot;);s.innerHTML=&quot;&lt;p class='TEST'&gt;&lt;/p&gt;&quot;;if(s.querySelectorAll&amp;&amp;s.querySelectorAll(&quot;.TEST&quot;).length===0){return}b=function(x,v,t,u){v=v||document;if(!u&amp;&amp;v.nodeType===9&amp;&amp;!b.isXML(v)){try{return a(v.querySelectorAll(x),t)}catch(y){}}return e(x,v,t,u)};for(var r in e){b[r]=e[r]}s=null})()}(function(){var e=document.createElement(&quot;div&quot;);e.innerHTML=&quot;&lt;div class='test e'&gt;&lt;/div&gt;&lt;div class='test'&gt;&lt;/div&gt;&quot;;if(!e.getElementsByClassName||e.getElementsByClassName(&q
 uot;e&quot;).length===0){return}e.lastChild.className=&quot;e&quot;;if(e.getElementsByClassName(&quot;e&quot;).length===1){return}f.order.splice(1,0,&quot;CLASS&quot;);f.find.CLASS=function(r,s,t){if(typeof s.getElementsByClassName!==&quot;undefined&quot;&amp;&amp;!t){return s.getElementsByClassName(r[1])}};e=null})();function n(r,x,v,A,y,z){for(var t=0,s=A.length;t&lt;s;t++){var e=A[t];if(e){e=e[r];var u=false;while(e){if(e.sizcache===v){u=A[e.sizset];break}if(e.nodeType===1&amp;&amp;!z){e.sizcache=v;e.sizset=t}if(e.nodeName.toLowerCase()===x){u=e;break}e=e[r]}A[t]=u}}}function q(r,x,v,A,y,z){for(var t=0,s=A.length;t&lt;s;t++){var e=A[t];if(e){e=e[r];var u=false;while(e){if(e.sizcache===v){u=A[e.sizset];break}if(e.nodeType===1){if(!z){e.sizcache=v;e.sizset=t}if(typeof x!==&quot;string&quot;){if(e===x){u=true;break}}else{if(b.filter(x,[e]).length&gt;0){u=e;break}}}e=e[r]}A[t]=u}}}b.contains=document.compareDocumentPosition?function(r,e){return !!(r.compareDocumentPosition(e)
 &amp;16)}:function(r,e){return r!==e&amp;&amp;(r.contains?r.contains(e):true)};b.isXML=function(e){var r=(e?e.ownerDocument||e:0).documentElement;return r?r.nodeName!==&quot;HTML&quot;:false};var h=function(e,y){var t=[],u=&quot;&quot;,v,s=y.nodeType?[y]:y;while((v=f.match.PSEUDO.exec(e))){u+=v[0];e=e.replace(f.match.PSEUDO,&quot;&quot;)}e=f.relative[e]?e+&quot;*&quot;:e;for(var x=0,r=s.length;x&lt;r;x++){b(e,s[x],t)}return b.filter(u,t)};window.tinymce.dom.Sizzle=b})();(function(d){var f=d.each,c=d.DOM,b=d.isIE,e=d.isWebKit,a;d.create(&quot;tinymce.dom.EventUtils&quot;,{EventUtils:function(){this.inits=[];this.events=[]},add:function(m,p,l,j){var g,h=this,i=h.events,k;if(p instanceof Array){k=[];f(p,function(o){k.push(h.add(m,o,l,j))});return k}if(m&amp;&amp;m.hasOwnProperty&amp;&amp;m instanceof Array){k=[];f(m,function(n){n=c.get(n);k.push(h.add(n,p,l,j))});return k}m=c.get(m);if(!m){return}g=function(n){if(h.disabled){return}n=n||window.event;if(n&amp;&amp;b){if(!n.targe
 t){n.target=n.srcElement}d.extend(n,h._stoppers)}if(!j){return l(n)}return l.call(j,n)};if(p==&quot;unload&quot;){d.unloads.unshift({func:g});return g}if(p==&quot;init&quot;){if(h.domLoaded){g()}else{h.inits.push(g)}return g}i.push({obj:m,name:p,func:l,cfunc:g,scope:j});h._add(m,p,g);return l},remove:function(l,m,k){var h=this,g=h.events,i=false,j;if(l&amp;&amp;l.hasOwnProperty&amp;&amp;l instanceof Array){j=[];f(l,function(n){n=c.get(n);j.push(h.remove(n,m,k))});return j}l=c.get(l);f(g,function(o,n){if(o.obj==l&amp;&amp;o.name==m&amp;&amp;(!k||(o.func==k||o.cfunc==k))){g.splice(n,1);h._remove(l,m,o.cfunc);i=true;return false}});return i},clear:function(l){var j=this,g=j.events,h,k;if(l){l=c.get(l);for(h=g.length-1;h&gt;=0;h--){k=g[h];if(k.obj===l){j._remove(k.obj,k.name,k.cfunc);k.obj=k.cfunc=null;g.splice(h,1)}}}},cancel:function(g){if(!g){return false}this.stop(g);return this.prevent(g)},stop:function(g){if(g.stopPropagation){g.stopPropagation()}else{g.cancelBubble=true}r
 eturn false},prevent:function(g){if(g.preventDefault){g.preventDefault()}else{g.returnValue=false}return false},destroy:function(){var g=this;f(g.events,function(j,h){g._remove(j.obj,j.name,j.cfunc);j.obj=j.cfunc=null});g.events=[];g=null},_add:function(h,i,g){if(h.attachEvent){h.attachEvent(&quot;on&quot;+i,g)}else{if(h.addEventListener){h.addEventListener(i,g,false)}else{h[&quot;on&quot;+i]=g}}},_remove:function(i,j,h){if(i){try{if(i.detachEvent){i.detachEvent(&quot;on&quot;+j,h)}else{if(i.removeEventListener){i.removeEventListener(j,h,false)}else{i[&quot;on&quot;+j]=null}}}catch(g){}}},_pageInit:function(h){var g=this;if(g.domLoaded){return}g.domLoaded=true;f(g.inits,function(i){i()});g.inits=[]},_wait:function(i){var g=this,h=i.document;if(i.tinyMCE_GZ&amp;&amp;tinyMCE_GZ.loaded){g.domLoaded=1;return}if(h.attachEvent){h.attachEvent(&quot;onreadystatechange&quot;,function(){if(h.readyState===&quot;complete&quot;){h.detachEvent(&quot;onreadystatechange&quot;,arguments.call
 ee);g._pageInit(i)}});if(h.documentElement.doScroll&amp;&amp;i==i.top){(function(){if(g.domLoaded){return}try{h.documentElement.doScroll(&quot;left&quot;)}catch(j){setTimeout(arguments.callee,0);return}g._pageInit(i)})()}}else{if(h.addEventListener){g._add(i,&quot;DOMContentLoaded&quot;,function(){g._pageInit(i)})}}g._add(i,&quot;load&quot;,function(){g._pageInit(i)})},_stoppers:{preventDefault:function(){this.returnValue=false},stopPropagation:function(){this.cancelBubble=true}}});a=d.dom.Event=new d.dom.EventUtils();a._wait(window);d.addUnload(function(){a.destroy()})})(tinymce);(function(a){a.dom.Element=function(f,d){var b=this,e,c;b.settings=d=d||{};b.id=f;b.dom=e=d.dom||a.DOM;if(!a.isIE){c=e.get(b.id)}a.each((&quot;getPos,getRect,getParent,add,setStyle,getStyle,setStyles,setAttrib,setAttribs,getAttrib,addClass,removeClass,hasClass,getOuterHTML,setOuterHTML,remove,show,hide,isHidden,setHTML,get&quot;).split(/,/),function(g){b[g]=function(){var h=[f],j;for(j=0;j&lt;argum
 ents.length;j++){h.push(arguments[j])}h=e[g].apply(e,h);b.update(g);return h}});a.extend(b,{on:function(i,h,g){return a.dom.Event.add(b.id,i,h,g)},getXY:function(){return{x:parseInt(b.getStyle(&quot;left&quot;)),y:parseInt(b.getStyle(&quot;top&quot;))}},getSize:function(){var g=e.get(b.id);return{w:parseInt(b.getStyle(&quot;width&quot;)||g.clientWidth),h:parseInt(b.getStyle(&quot;height&quot;)||g.clientHeight)}},moveTo:function(g,h){b.setStyles({left:g,top:h})},moveBy:function(g,i){var h=b.getXY();b.moveTo(h.x+g,h.y+i)},resizeTo:function(g,i){b.setStyles({width:g,height:i})},resizeBy:function(g,j){var i=b.getSize();b.resizeTo(i.w+g,i.h+j)},update:function(h){var g;if(a.isIE6&amp;&amp;d.blocker){h=h||&quot;&quot;;if(h.indexOf(&quot;get&quot;)===0||h.indexOf(&quot;has&quot;)===0||h.indexOf(&quot;is&quot;)===0){return}if(h==&quot;remove&quot;){e.remove(b.blocker);return}if(!b.blocker){b.blocker=e.uniqueId();g=e.add(d.container||e.getRoot(),&quot;iframe&quot;,{id:b.blocker,style
 :&quot;position:absolute;&quot;,frameBorder:0,src:'javascript:&quot;&quot;'});e.setStyle(g,&quot;opacity&quot;,0)}else{g=e.get(b.blocker)}e.setStyles(g,{left:b.getStyle(&quot;left&quot;,1),top:b.getStyle(&quot;top&quot;,1),width:b.getStyle(&quot;width&quot;,1),height:b.getStyle(&quot;height&quot;,1),display:b.getStyle(&quot;display&quot;,1),zIndex:parseInt(b.getStyle(&quot;zIndex&quot;,1)||0)-1})}}})}})(tinymce);(function(c){function e(f){return f.replace(/[\n\r]+/g,&quot;&quot;)}var b=c.is,a=c.isIE,d=c.each;c.create(&quot;tinymce.dom.Selection&quot;,{Selection:function(i,h,g){var f=this;f.dom=i;f.win=h;f.serializer=g;d([&quot;onBeforeSetContent&quot;,&quot;onBeforeGetContent&quot;,&quot;onSetContent&quot;,&quot;onGetContent&quot;],function(j){f[j]=new c.util.Dispatcher(f)});if(!f.win.getSelection){f.tridentSel=new c.dom.TridentSelection(f)}if(c.isIE&amp;&amp;i.boxModel){this._fixIESelection()}c.addUnload(f.destroy,f)},getContent:function(g){var f=this,h=f.getRng(),l=f.dom.c
 reate(&quot;body&quot;),j=f.getSel(),i,k,m;g=g||{};i=k=&quot;&quot;;g.get=true;g.format=g.format||&quot;html&quot;;f.onBeforeGetContent.dispatch(f,g);if(g.format==&quot;text&quot;){return f.isCollapsed()?&quot;&quot;:(h.text||(j.toString?j.toString():&quot;&quot;))}if(h.cloneContents){m=h.cloneContents();if(m){l.appendChild(m)}}else{if(b(h.item)||b(h.htmlText)){l.innerHTML=h.item?h.item(0).outerHTML:h.htmlText}else{l.innerHTML=h.toString()}}if(/^\s/.test(l.innerHTML)){i=&quot; &quot;}if(/\s+$/.test(l.innerHTML)){k=&quot; &quot;}g.getInner=true;g.content=f.isCollapsed()?&quot;&quot;:i+f.serializer.serialize(l,g)+k;f.onGetContent.dispatch(f,g);return g.content},setContent:function(k,j){var h=this,f=h.getRng(),i,l=h.win.document,m,g;j=j||{format:&quot;html&quot;};j.set=true;k=j.content=k;if(!j.no_events){h.onBeforeSetContent.dispatch(h,j)}k=j.content;if(f.insertNode){k+='&lt;span id=&quot;__caret&quot;&gt;_&lt;/span&gt;';if(f.startContainer==l&amp;&amp;f.endContainer==l){l.body
 .innerHTML=k}else{f.deleteContents();if(l.body.childNodes.length==0){l.body.innerHTML=k}else{if(f.createContextualFragment){f.insertNode(f.createContextualFragment(k))}else{m=l.createDocumentFragment();g=l.createElement(&quot;div&quot;);m.appendChild(g);g.outerHTML=k;f.insertNode(m)}}}i=h.dom.get(&quot;__caret&quot;);f=l.createRange();f.setStartBefore(i);f.setEndBefore(i);h.setRng(f);h.dom.remove(&quot;__caret&quot;);h.setRng(f)}else{if(f.item){l.execCommand(&quot;Delete&quot;,false,null);f=h.getRng()}f.pasteHTML(k)}if(!j.no_events){h.onSetContent.dispatch(h,j)}},getStart:function(){var g=this.getRng(),h,f,j,i;if(g.duplicate||g.item){if(g.item){return g.item(0)}j=g.duplicate();j.collapse(1);h=j.parentElement();f=i=g.parentElement();while(i=i.parentNode){if(i==h){h=f;break}}return h}else{h=g.startContainer;if(h.nodeType==1&amp;&amp;h.hasChildNodes()){h=h.childNodes[Math.min(h.childNodes.length-1,g.startOffset)]}if(h&amp;&amp;h.nodeType==3){return h.parentNode}return h}},getEn
 d:function(){var g=this,h=g.getRng(),i,f;if(h.duplicate||h.item){if(h.item){return h.item(0)}h=h.duplicate();h.collapse(0);i=h.parentElement();if(i&amp;&amp;i.nodeName==&quot;BODY&quot;){return i.lastChild||i}return i}else{i=h.endContainer;f=h.endOffset;if(i.nodeType==1&amp;&amp;i.hasChildNodes()){i=i.childNodes[f&gt;0?f-1:f]}if(i&amp;&amp;i.nodeType==3){return i.parentNode}return i}},getBookmark:function(r,s){var v=this,m=v.dom,g,j,i,n,h,o,p,l=&quot;\uFEFF&quot;,u;function f(x,y){var t=0;d(m.select(x),function(A,z){if(A==y){t=z}});return t}if(r==2){function k(){var x=v.getRng(true),t=m.getRoot(),y={};function z(C,H){var B=C[H?&quot;startContainer&quot;:&quot;endContainer&quot;],G=C[H?&quot;startOffset&quot;:&quot;endOffset&quot;],A=[],D,F,E=0;if(B.nodeType==3){if(s){for(D=B.previousSibling;D&amp;&amp;D.nodeType==3;D=D.previousSibling){G+=D.nodeValue.length}}A.push(G)}else{F=B.childNodes;if(G&gt;=F.length&amp;&amp;F.length){E=1;G=Math.max(0,F.length-1)}A.push(v.dom.nodeIndex
 (F[G],s)+E)}for(;B&amp;&amp;B!=t;B=B.parentNode){A.push(v.dom.nodeIndex(B,s))}return A}y.start=z(x,true);if(!v.isCollapsed()){y.end=z(x)}return y}return k()}if(r){return{rng:v.getRng()}}g=v.getRng();i=m.uniqueId();n=tinyMCE.activeEditor.selection.isCollapsed();u=&quot;overflow:hidden;line-height:0px&quot;;if(g.duplicate||g.item){if(!g.item){j=g.duplicate();try{g.collapse();g.pasteHTML('&lt;span data-mce-type=&quot;bookmark&quot; id=&quot;'+i+'_start&quot; style=&quot;'+u+'&quot;&gt;'+l+&quot;&lt;/span&gt;&quot;);if(!n){j.collapse(false);g.moveToElementText(j.parentElement());if(g.compareEndPoints(&quot;StartToEnd&quot;,j)==0){j.move(&quot;character&quot;,-1)}j.pasteHTML('&lt;span data-mce-type=&quot;bookmark&quot; id=&quot;'+i+'_end&quot; style=&quot;'+u+'&quot;&gt;'+l+&quot;&lt;/span&gt;&quot;)}}catch(q){return null}}else{o=g.item(0);h=o.nodeName;return{name:h,index:f(h,o)}}}else{o=v.getNode();h=o.nodeName;if(h==&quot;IMG&quot;){return{name:h,index:f(h,o)}}j=g.cloneRange();
 if(!n){j.collapse(false);j.insertNode(m.create(&quot;span&quot;,{&quot;data-mce-type&quot;:&quot;bookmark&quot;,id:i+&quot;_end&quot;,style:u},l))}g.collapse(true);g.insertNode(m.create(&quot;span&quot;,{&quot;data-mce-type&quot;:&quot;bookmark&quot;,id:i+&quot;_start&quot;,style:u},l))}v.moveToBookmark({id:i,keep:1});return{id:i}},moveToBookmark:function(n){var r=this,l=r.dom,i,h,f,q,j,s,o,p;if(r.tridentSel){r.tridentSel.destroy()}if(n){if(n.start){f=l.createRng();q=l.getRoot();function g(z){var t=n[z?&quot;start&quot;:&quot;end&quot;],v,x,y,u;if(t){y=t[0];for(x=q,v=t.length-1;v&gt;=1;v--){u=x.childNodes;if(t[v]&gt;u.length-1){return}x=u[t[v]]}if(x.nodeType===3){y=Math.min(t[0],x.nodeValue.length)}if(x.nodeType===1){y=Math.min(t[0],x.childNodes.length)}if(z){f.setStart(x,y)}else{f.setEnd(x,y)}}return true}if(g(true)&amp;&amp;g()){r.setRng(f)}}else{if(n.id){function k(A){var u=l.get(n.id+&quot;_&quot;+A),z,t,x,y,v=n.keep;if(u){z=u.parentNode;if(A==&quot;start&quot;){if(!v){t
 =l.nodeIndex(u)}else{z=u.firstChild;t=1}j=s=z;o=p=t}else{if(!v){t=l.nodeIndex(u)}else{z=u.firstChild;t=1}s=z;p=t}if(!v){y=u.previousSibling;x=u.nextSibling;d(c.grep(u.childNodes),function(B){if(B.nodeType==3){B.nodeValue=B.nodeValue.replace(/\uFEFF/g,&quot;&quot;)}});while(u=l.get(n.id+&quot;_&quot;+A)){l.remove(u,1)}if(y&amp;&amp;x&amp;&amp;y.nodeType==x.nodeType&amp;&amp;y.nodeType==3&amp;&amp;!c.isOpera){t=y.nodeValue.length;y.appendData(x.nodeValue);l.remove(x);if(A==&quot;start&quot;){j=s=y;o=p=t}else{s=y;p=t}}}}}function m(t){if(l.isBlock(t)&amp;&amp;!t.innerHTML){t.innerHTML=!a?'&lt;br data-mce-bogus=&quot;1&quot; /&gt;':&quot; &quot;}return t}k(&quot;start&quot;);k(&quot;end&quot;);if(j){f=l.createRng();f.setStart(m(j),o);f.setEnd(m(s),p);r.setRng(f)}}else{if(n.name){r.select(l.select(n.name)[n.index])}else{if(n.rng){r.setRng(n.rng)}}}}}},select:function(k,j){var i=this,l=i.dom,g=l.createRng(),f;if(k){f=l.nodeIndex(k);g.setStart(k.parentNode,f);g.setEnd(k.parentNode,
 f+1);if(j){function h(m,o){var n=new c.dom.TreeWalker(m,m);do{if(m.nodeType==3&amp;&amp;c.trim(m.nodeValue).length!=0){if(o){g.setStart(m,0)}else{g.setEnd(m,m.nodeValue.length)}return}if(m.nodeName==&quot;BR&quot;){if(o){g.setStartBefore(m)}else{g.setEndBefore(m)}return}}while(m=(o?n.next():n.prev()))}h(k,1);h(k)}i.setRng(g)}return k},isCollapsed:function(){var f=this,h=f.getRng(),g=f.getSel();if(!h||h.item){return false}if(h.compareEndPoints){return h.compareEndPoints(&quot;StartToEnd&quot;,h)===0}return !g||h.collapsed},collapse:function(f){var h=this,g=h.getRng(),i;if(g.item){i=g.item(0);g=h.win.document.body.createTextRange();g.moveToElementText(i)}g.collapse(!!f);h.setRng(g)},getSel:function(){var g=this,f=this.win;return f.getSelection?f.getSelection():f.document.selection},getRng:function(l){var g=this,h,i,k,j=g.win.document;if(l&amp;&amp;g.tridentSel){return g.tridentSel.getRangeAt(0)}try{if(h=g.getSel()){i=h.rangeCount&gt;0?h.getRangeAt(0):(h.createRange?h.createRan
 ge():j.createRange())}}catch(f){}if(c.isIE&amp;&amp;i&amp;&amp;i.setStart&amp;&amp;j.selection.createRange().item){k=j.selection.createRange().item(0);i=j.createRange();i.setStartBefore(k);i.setEndAfter(k)}if(!i){i=j.createRange?j.createRange():j.body.createTextRange()}if(g.selectedRange&amp;&amp;g.explicitRange){if(i.compareBoundaryPoints(i.START_TO_START,g.selectedRange)===0&amp;&amp;i.compareBoundaryPoints(i.END_TO_END,g.selectedRange)===0){i=g.explicitRange}else{g.selectedRange=null;g.explicitRange=null}}return i},setRng:function(i){var h,g=this;if(!g.tridentSel){h=g.getSel();if(h){g.explicitRange=i;try{h.removeAllRanges()}catch(f){}h.addRange(i);g.selectedRange=h.getRangeAt(0)}}else{if(i.cloneRange){g.tridentSel.addRange(i);return}try{i.select()}catch(f){}}},setNode:function(g){var f=this;f.setContent(f.dom.getOuterHTML(g));return g},getNode:function(){var h=this,g=h.getRng(),i=h.getSel(),l,k=g.startContainer,f=g.endContainer;if(!g){return h.dom.getRoot()}if(g.setStart)
 {l=g.commonAncestorContainer;if(!g.collapsed){if(g.startContainer==g.endContainer){if(g.endOffset-g.startOffset&lt;2){if(g.startContainer.hasChildNodes()){l=g.startContainer.childNodes[g.startOffset]}}}if(k.nodeType===3&amp;&amp;f.nodeType===3){function j(p,m){var o=p;while(p&amp;&amp;p.nodeType===3&amp;&amp;p.length===0){p=m?p.nextSibling:p.previousSibling}return p||o}if(k.length===g.startOffset){k=j(k.nextSibling,true)}else{k=k.parentNode}if(g.endOffset===0){f=j(f.previousSibling,false)}else{f=f.parentNode}if(k&amp;&amp;k===f){return k}}}if(l&amp;&amp;l.nodeType==3){return l.parentNode}return l}return g.item?g.item(0):g.parentElement()},getSelectedBlocks:function(g,f){var i=this,j=i.dom,m,h,l,k=[];m=j.getParent(g||i.getStart(),j.isBlock);h=j.getParent(f||i.getEnd(),j.isBlock);if(m){k.push(m)}if(m&amp;&amp;h&amp;&amp;m!=h){l=m;while((l=l.nextSibling)&amp;&amp;l!=h){if(j.isBlock(l)){k.push(l)}}}if(h&amp;&amp;m!=h){k.push(h)}return k},destroy:function(g){var f=this;f.win=null
 ;if(f.tridentSel){f.tridentSel.destroy()}if(!g){c.removeUnload(f.destroy)}},_fixIESelection:function(){var g=this.dom,m=g.doc,h=m.body,j,n,f;m.documentElement.unselectable=true;function i(o,r){var p=h.createTextRange();try{p.moveToPoint(o,r)}catch(q){p=null}return p}function l(p){var o;if(p.button){o=i(p.x,p.y);if(o){if(o.compareEndPoints(&quot;StartToStart&quot;,n)&gt;0){o.setEndPoint(&quot;StartToStart&quot;,n)}else{o.setEndPoint(&quot;EndToEnd&quot;,n)}o.select()}}else{k()}}function k(){var o=m.selection.createRange();if(n&amp;&amp;!o.item&amp;&amp;o.compareEndPoints(&quot;StartToEnd&quot;,o)===0){n.select()}g.unbind(m,&quot;mouseup&quot;,k);g.unbind(m,&quot;mousemove&quot;,l);n=j=0}g.bind(m,[&quot;mousedown&quot;,&quot;contextmenu&quot;],function(o){if(o.target.nodeName===&quot;HTML&quot;){if(j){k()}f=m.documentElement;if(f.scrollHeight&gt;f.clientHeight){return}j=1;n=i(o.x,o.y);if(n){g.bind(m,&quot;mouseup&quot;,k);g.bind(m,&quot;mousemove&quot;,l);g.win.focus();n.selec
 t()}}})}})})(tinymce);(function(a){a.dom.Serializer=function(e,i,f){var h,b,d=a.isIE,g=a.each,c;if(!e.apply_source_formatting){e.indent=false}e.remove_trailing_brs=true;i=i||a.DOM;f=f||new a.html.Schema(e);e.entity_encoding=e.entity_encoding||&quot;named&quot;;h=new a.util.Dispatcher(self);b=new a.util.Dispatcher(self);c=new a.html.DomParser(e,f);c.addAttributeFilter(&quot;src,href,style&quot;,function(k,j){var o=k.length,l,q,n=&quot;data-mce-&quot;+j,p=e.url_converter,r=e.url_converter_scope,m;while(o--){l=k[o];q=l.attributes.map[n];if(q!==m){l.attr(j,q.length&gt;0?q:null);l.attr(n,null)}else{q=l.attributes.map[j];if(j===&quot;style&quot;){q=i.serializeStyle(i.parseStyle(q),l.name)}else{if(p){q=p.call(r,q,j,l.name)}}l.attr(j,q.length&gt;0?q:null)}}});c.addAttributeFilter(&quot;class&quot;,function(j,k){var l=j.length,m,n;while(l--){m=j[l];n=m.attr(&quot;class&quot;).replace(/\s*mce(Item\w+|Selected)\s*/g,&quot;&quot;);m.attr(&quot;class&quot;,n.length&gt;0?n:null)}});c.addA
 ttributeFilter(&quot;data-mce-type&quot;,function(j,l,k){var m=j.length,n;while(m--){n=j[m];if(n.attributes.map[&quot;data-mce-type&quot;]===&quot;bookmark&quot;&amp;&amp;!k.cleanup){n.remove()}}});c.addNodeFilter(&quot;script,style&quot;,function(k,l){var m=k.length,n,o;function j(p){return p.replace(/(&lt;!--\[CDATA\[|\]\]--&gt;)/g,&quot;\n&quot;).replace(/^[\r\n]*|[\r\n]*$/g,&quot;&quot;).replace(/^\s*(\/\/\s*&lt;!--|\/\/\s*&lt;!\[CDATA\[|&lt;!--|&lt;!\[CDATA\[)[\r\n]*/g,&quot;&quot;).replace(/\s*(\/\/\s*\]\]&gt;|\/\/\s*--&gt;|\]\]&gt;|--&gt;|\]\]--&gt;)\s*$/g,&quot;&quot;)}while(m--){n=k[m];o=n.firstChild?n.firstChild.value:&quot;&quot;;if(l===&quot;script&quot;){n.attr(&quot;type&quot;,(n.attr(&quot;type&quot;)||&quot;text/javascript&quot;).replace(/^mce\-/,&quot;&quot;));if(o.length&gt;0){n.firstChild.value=&quot;// &lt;![CDATA[\n&quot;+j(o)+&quot;\n// ]]&gt;&quot;}}else{if(o.length&gt;0){n.firstChild.value=&quot;&lt;!--\n&quot;+j(o)+&quot;\n--&gt;&quot;}}}});c.addNode
 Filter(&quot;#comment&quot;,function(j,k){var l=j.length,m;while(l--){m=j[l];if(m.value.indexOf(&quot;[CDATA[&quot;)===0){m.name=&quot;#cdata&quot;;m.type=4;m.value=m.value.replace(/^\[CDATA\[|\]\]$/g,&quot;&quot;)}else{if(m.value.indexOf(&quot;mce:protected &quot;)===0){m.name=&quot;#text&quot;;m.type=3;m.raw=true;m.value=unescape(m.value).substr(14)}}}});c.addNodeFilter(&quot;xml:namespace,input&quot;,function(j,k){var l=j.length,m;while(l--){m=j[l];if(m.type===7){m.remove()}else{if(m.type===1){if(k===&quot;input&quot;&amp;&amp;!(&quot;type&quot; in m.attributes.map)){m.attr(&quot;type&quot;,&quot;text&quot;)}}}}});if(e.fix_list_elements){c.addNodeFilter(&quot;ul,ol&quot;,function(k,l){var m=k.length,n,j;while(m--){n=k[m];j=n.parent;if(j.name===&quot;ul&quot;||j.name===&quot;ol&quot;){if(n.prev&amp;&amp;n.prev.name===&quot;li&quot;){n.prev.append(n)}}}})}c.addAttributeFilter(&quot;data-mce-src,data-mce-href,data-mce-style&quot;,function(j,k){var l=j.length;while(l--){j[l].
 attr(k,null)}});return{schema:f,addNodeFilter:c.addNodeFilter,addAttributeFilter:c.addAttributeFilter,onPreProcess:h,onPostProcess:b,serialize:function(o,m){var l,p,k,j,n;if(d&amp;&amp;i.select(&quot;script,style,select&quot;).length&gt;0){n=o.innerHTML;o=o.cloneNode(false);i.setHTML(o,n)}else{o=o.cloneNode(true)}l=o.ownerDocument.implementation;if(l.createHTMLDocument){p=l.createHTMLDocument(&quot;&quot;);g(o.nodeName==&quot;BODY&quot;?o.childNodes:[o],function(q){p.body.appendChild(p.importNode(q,true))});if(o.nodeName!=&quot;BODY&quot;){o=p.body.firstChild}else{o=p.body}k=i.doc;i.doc=p}m=m||{};m.format=m.format||&quot;html&quot;;if(!m.no_events){m.node=o;h.dispatch(self,m)}j=new a.html.Serializer(e,f);m.content=j.serialize(c.parse(m.getInner?o.innerHTML:a.trim(i.getOuterHTML(o),m),m));if(!m.cleanup){m.content=m.content.replace(/\uFEFF/g,&quot;&quot;)}if(!m.no_events){b.dispatch(self,m)}if(k){i.doc=k}m.node=null;return m.content},addRules:function(j){f.addValidElements(j)}
 ,setRules:function(j){f.setValidElements(j)}}}})(tinymce);(function(a){a.dom.ScriptLoader=function(h){var c=0,k=1,i=2,l={},j=[],f={},d=[],g=0,e;function b(m,v){var x=this,q=a.DOM,s,o,r,n;function p(){q.remove(n);if(s){s.onreadystatechange=s.onload=s=null}v()}function u(){if(typeof(console)!==&quot;undefined&quot;&amp;&amp;console.log){console.log(&quot;Failed to load: &quot;+m)}}n=q.uniqueId();if(a.isIE6){o=new a.util.URI(m);r=location;if(o.host==r.hostname&amp;&amp;o.port==r.port&amp;&amp;(o.protocol+&quot;:&quot;)==r.protocol&amp;&amp;o.protocol.toLowerCase()!=&quot;file&quot;){a.util.XHR.send({url:a._addVer(o.getURI()),success:function(y){var t=q.create(&quot;script&quot;,{type:&quot;text/javascript&quot;});t.text=y;document.getElementsByTagName(&quot;head&quot;)[0].appendChild(t);q.remove(t);p()},error:u});return}}s=q.create(&quot;script&quot;,{id:n,type:&quot;text/javascript&quot;,src:a._addVer(m)});if(!a.isIE){s.onload=p}s.onerror=u;if(!a.isOpera){s.onreadystatechange=
 function(){var t=s.readyState;if(t==&quot;complete&quot;||t==&quot;loaded&quot;){p()}}}(document.getElementsByTagName(&quot;head&quot;)[0]||document.body).appendChild(s)}this.isDone=function(m){return l[m]==i};this.markDone=function(m){l[m]=i};this.add=this.load=function(m,q,n){var o,p=l[m];if(p==e){j.push(m);l[m]=c}if(q){if(!f[m]){f[m]=[]}f[m].push({func:q,scope:n||this})}};this.loadQueue=function(n,m){this.loadScripts(j,n,m)};this.loadScripts=function(m,q,p){var o;function n(r){a.each(f[r],function(s){s.func.call(s.scope)});f[r]=e}d.push({func:q,scope:p||this});o=function(){var r=a.grep(m);m.length=0;a.each(r,function(s){if(l[s]==i){n(s);return}if(l[s]!=k){l[s]=k;g++;b(s,function(){l[s]=i;g--;n(s);o()})}});if(!g){a.each(d,function(s){s.func.call(s.scope)});d.length=0}};o()}};a.ScriptLoader=new a.dom.ScriptLoader()})(tinymce);tinymce.dom.TreeWalker=function(a,c){var b=a;function d(i,f,e,j){var h,g;if(i){if(!j&amp;&amp;i[f]){return i[f]}if(i!=c){h=i[e];if(h){return h}for(g=i
 .parentNode;g&amp;&amp;g!=c;g=g.parentNode){h=g[e];if(h){return h}}}}}this.current=function(){return b};this.next=function(e){return(b=d(b,&quot;firstChild&quot;,&quot;nextSibling&quot;,e))};this.prev=function(e){return(b=d(b,&quot;lastChild&quot;,&quot;previousSibling&quot;,e))}};(function(a){a.dom.RangeUtils=function(c){var b=&quot;\uFEFF&quot;;this.walk=function(d,r){var h=d.startContainer,k=d.startOffset,s=d.endContainer,l=d.endOffset,i,f,n,g,q,p,e;e=c.select(&quot;td.mceSelected,th.mceSelected&quot;);if(e.length&gt;0){a.each(e,function(t){r([t])});return}function o(v,u,t){var x=[];for(;v&amp;&amp;v!=t;v=v[u]){x.push(v)}return x}function m(u,t){do{if(u.parentNode==t){return u}u=u.parentNode}while(u)}function j(v,u,x){var t=x?&quot;nextSibling&quot;:&quot;previousSibling&quot;;for(g=v,q=g.parentNode;g&amp;&amp;g!=u;g=q){q=g.parentNode;p=o(g==v?g:g[t],t);if(p.length){if(!x){p.reverse()}r(p)}}}if(h.nodeType==1&amp;&amp;h.hasChildNodes()){h=h.childNodes[k]}if(s.nodeType==1&a
 mp;&amp;s.hasChildNodes()){s=s.childNodes[Math.min(l-1,s.childNodes.length-1)]}i=c.findCommonAncestor(h,s);if(h==s){return r([h])}for(g=h;g;g=g.parentNode){if(g==s){return j(h,i,true)}if(g==i){break}}for(g=s;g;g=g.parentNode){if(g==h){return j(s,i)}if(g==i){break}}f=m(h,i)||h;n=m(s,i)||s;j(h,f,true);p=o(f==h?f:f.nextSibling,&quot;nextSibling&quot;,n==s?n.nextSibling:n);if(p.length){r(p)}j(s,n)}};a.dom.RangeUtils.compareRanges=function(c,b){if(c&amp;&amp;b){if(c.item||c.duplicate){if(c.item&amp;&amp;b.item&amp;&amp;c.item(0)===b.item(0)){return true}if(c.isEqual&amp;&amp;b.isEqual&amp;&amp;b.isEqual(c)){return true}}else{return c.startContainer==b.startContainer&amp;&amp;c.startOffset==b.startOffset}}return false}})(tinymce);(function(b){var a=b.dom.Event,c=b.each;b.create(&quot;tinymce.ui.KeyboardNavigation&quot;,{KeyboardNavigation:function(e,f){var p=this,m=e.root,l=e.items,n=e.enableUpDown,i=e.enableLeftRight||!e.enableUpDown,k=e.excludeFromTabOrder,j,h,o,d,g;f=f||b.DOM;j
 =function(q){g=q.target.id};h=function(q){f.setAttrib(q.target.id,&quot;tabindex&quot;,&quot;-1&quot;)};d=function(q){var r=f.get(g);f.setAttrib(r,&quot;tabindex&quot;,&quot;0&quot;);r.focus()};p.focus=function(){f.get(g).focus()};p.destroy=function(){c(l,function(q){f.unbind(f.get(q.id),&quot;focus&quot;,j);f.unbind(f.get(q.id),&quot;blur&quot;,h)});f.unbind(f.get(m),&quot;focus&quot;,d);f.unbind(f.get(m),&quot;keydown&quot;,o);l=f=m=p.focus=j=h=o=d=null;p.destroy=function(){}};p.moveFocus=function(u,r){var q=-1,t=p.controls,s;if(!g){return}c(l,function(x,v){if(x.id===g){q=v;return false}});q+=u;if(q&lt;0){q=l.length-1}else{if(q&gt;=l.length){q=0}}s=l[q];f.setAttrib(g,&quot;tabindex&quot;,&quot;-1&quot;);f.setAttrib(s.id,&quot;tabindex&quot;,&quot;0&quot;);f.get(s.id).focus();if(e.actOnFocus){e.onAction(s.id)}if(r){a.cancel(r)}};o=function(y){var u=37,t=39,x=38,z=40,q=27,s=14,r=13,v=32;switch(y.keyCode){case u:if(i){p.moveFocus(-1)}break;case t:if(i){p.moveFocus(1)}break;ca
 se x:if(n){p.moveFocus(-1)}break;case z:if(n){p.moveFocus(1)}break;case q:if(e.onCancel){e.onCancel();a.cancel(y)}break;case s:case r:case v:if(e.onAction){e.onAction(g);a.cancel(y)}break}};c(l,function(s,q){var r;if(!s.id){s.id=f.uniqueId(&quot;_mce_item_&quot;)}if(k){f.bind(s.id,&quot;blur&quot;,h);r=&quot;-1&quot;}else{r=(q===0?&quot;0&quot;:&quot;-1&quot;)}f.setAttrib(s.id,&quot;tabindex&quot;,r);f.bind(f.get(s.id),&quot;focus&quot;,j)});if(l[0]){g=l[0].id}f.setAttrib(m,&quot;tabindex&quot;,&quot;-1&quot;);f.bind(f.get(m),&quot;focus&quot;,d);f.bind(f.get(m),&quot;keydown&quot;,o)}})})(tinymce);(function(c){var b=c.DOM,a=c.is;c.create(&quot;tinymce.ui.Control&quot;,{Control:function(f,e,d){this.id=f;this.settings=e=e||{};this.rendered=false;this.onRender=new c.util.Dispatcher(this);this.classPrefix=&quot;&quot;;this.scope=e.scope||this;this.disabled=0;this.active=0;this.editor=d},setAriaProperty:function(f,e){var d=b.get(this.id+&quot;_aria&quot;)||b.get(this.id);if(d){b
 .setAttrib(d,&quot;aria-&quot;+f,!!e)}},focus:function(){b.get(this.id).focus()},setDisabled:function(d){if(d!=this.disabled){this.setAriaProperty(&quot;disabled&quot;,d);this.setState(&quot;Disabled&quot;,d);this.setState(&quot;Enabled&quot;,!d);this.disabled=d}},isDisabled:function(){return this.disabled},setActive:function(d){if(d!=this.active){this.setState(&quot;Active&quot;,d);this.active=d;this.setAriaProperty(&quot;pressed&quot;,d)}},isActive:function(){return this.active},setState:function(f,d){var e=b.get(this.id);f=this.classPrefix+f;if(d){b.addClass(e,f)}else{b.removeClass(e,f)}},isRendered:function(){return this.rendered},renderHTML:function(){},renderTo:function(d){b.setHTML(d,this.renderHTML())},postRender:function(){var e=this,d;if(a(e.disabled)){d=e.disabled;e.disabled=-1;e.setDisabled(d)}if(a(e.active)){d=e.active;e.active=-1;e.setActive(d)}},remove:function(){b.remove(this.id);this.destroy()},destroy:function(){c.dom.Event.clear(this.id)}})})(tinymce);tiny
 mce.create(&quot;tinymce.ui.Container:tinymce.ui.Control&quot;,{Container:function(c,b,a){this.parent(c,b,a);this.controls=[];this.lookup={}},add:function(a){this.lookup[a.id]=a;this.controls.push(a);return a},get:function(a){return this.lookup[a]}});tinymce.create(&quot;tinymce.ui.Separator:tinymce.ui.Control&quot;,{Separator:function(b,a){this.parent(b,a);this.classPrefix=&quot;mceSeparator&quot;;this.setDisabled(true)},renderHTML:function(){return tinymce.DOM.createHTML(&quot;span&quot;,{&quot;class&quot;:this.classPrefix,role:&quot;separator&quot;,&quot;aria-orientation&quot;:&quot;vertical&quot;,tabindex:&quot;-1&quot;})}});(function(d){var c=d.is,b=d.DOM,e=d.each,a=d.walk;d.create(&quot;tinymce.ui.MenuItem:tinymce.ui.Control&quot;,{MenuItem:function(g,f){this.parent(g,f);this.classPrefix=&quot;mceMenuItem&quot;},setSelected:function(f){this.setState(&quot;Selected&quot;,f);this.setAriaProperty(&quot;checked&quot;,!!f);this.selected=f},isSelected:function(){return this.
 selected},postRender:function(){var f=this;f.parent();if(c(f.selected)){f.setSelected(f.selected)}}})})(tinymce);(function(d){var c=d.is,b=d.DOM,e=d.each,a=d.walk;d.create(&quot;tinymce.ui.Menu:tinymce.ui.MenuItem&quot;,{Menu:function(h,g){var f=this;f.parent(h,g);f.items={};f.collapsed=false;f.menuCount=0;f.onAddItem=new d.util.Dispatcher(this)},expand:function(g){var f=this;if(g){a(f,function(h){if(h.expand){h.expand()}},&quot;items&quot;,f)}f.collapsed=false},collapse:function(g){var f=this;if(g){a(f,function(h){if(h.collapse){h.collapse()}},&quot;items&quot;,f)}f.collapsed=true},isCollapsed:function(){return this.collapsed},add:function(f){if(!f.settings){f=new d.ui.MenuItem(f.id||b.uniqueId(),f)}this.onAddItem.dispatch(this,f);return this.items[f.id]=f},addSeparator:function(){return this.add({separator:true})},addMenu:function(f){if(!f.collapse){f=this.createMenu(f)}this.menuCount++;return this.add(f)},hasMenus:function(){return this.menuCount!==0},remove:function(f){d
 elete this.items[f.id]},removeAll:function(){var f=this;a(f,function(g){if(g.removeAll){g.removeAll()}else{g.remove()}g.destroy()},&quot;items&quot;,f);f.items={}},createMenu:function(g){var f=new d.ui.Menu(g.id||b.uniqueId(),g);f.onAddItem.add(this.onAddItem.dispatch,this.onAddItem);return f}})})(tinymce);(function(e){var d=e.is,c=e.DOM,f=e.each,a=e.dom.Event,b=e.dom.Element;e.create(&quot;tinymce.ui.DropMenu:tinymce.ui.Menu&quot;,{DropMenu:function(h,g){g=g||{};g.container=g.container||c.doc.body;g.offset_x=g.offset_x||0;g.offset_y=g.offset_y||0;g.vp_offset_x=g.vp_offset_x||0;g.vp_offset_y=g.vp_offset_y||0;if(d(g.icons)&amp;&amp;!g.icons){g[&quot;class&quot;]+=&quot; mceNoIcons&quot;}this.parent(h,g);this.onShowMenu=new e.util.Dispatcher(this);this.onHideMenu=new e.util.Dispatcher(this);this.classPrefix=&quot;mceMenu&quot;},createMenu:function(j){var h=this,i=h.settings,g;j.container=j.container||i.container;j.parent=h;j.constrain=j.constrain||i.constrain;j[&quot;class&quo
 t;]=j[&quot;class&quot;]||i[&quot;class&quot;];j.vp_offset_x=j.vp_offset_x||i.vp_offset_x;j.vp_offset_y=j.vp_offset_y||i.vp_offset_y;j.keyboard_focus=i.keyboard_focus;g=new e.ui.DropMenu(j.id||c.uniqueId(),j);g.onAddItem.add(h.onAddItem.dispatch,h.onAddItem);return g},focus:function(){var g=this;if(g.keyboardNav){g.keyboardNav.focus()}},update:function(){var i=this,j=i.settings,g=c.get(&quot;menu_&quot;+i.id+&quot;_tbl&quot;),l=c.get(&quot;menu_&quot;+i.id+&quot;_co&quot;),h,k;h=j.max_width?Math.min(g.clientWidth,j.max_width):g.clientWidth;k=j.max_height?Math.min(g.clientHeight,j.max_height):g.clientHeight;if(!c.boxModel){i.element.setStyles({width:h+2,height:k+2})}else{i.element.setStyles({width:h,height:k})}if(j.max_width){c.setStyle(l,&quot;width&quot;,h)}if(j.max_height){c.setStyle(l,&quot;height&quot;,k);if(g.clientHeight&lt;j.max_height){c.setStyle(l,&quot;overflow&quot;,&quot;hidden&quot;)}}},showMenu:function(p,n,r){var z=this,A=z.settings,o,g=c.getViewPort(),u,l,v,q
 ,i=2,k,j,m=z.classPrefix;z.collapse(1);if(z.isMenuVisible){return}if(!z.rendered){o=c.add(z.settings.container,z.renderNode());f(z.items,function(h){h.postRender()});z.element=new b(&quot;menu_&quot;+z.id,{blocker:1,container:A.container})}else{o=c.get(&quot;menu_&quot;+z.id)}if(!e.isOpera){c.setStyles(o,{left:-65535,top:-65535})}c.show(o);z.update();p+=A.offset_x||0;n+=A.offset_y||0;g.w-=4;g.h-=4;if(A.constrain){u=o.clientWidth-i;l=o.clientHeight-i;v=g.x+g.w;q=g.y+g.h;if((p+A.vp_offset_x+u)&gt;v){p=r?r-u:Math.max(0,(v-A.vp_offset_x)-u)}if((n+A.vp_offset_y+l)&gt;q){n=Math.max(0,(q-A.vp_offset_y)-l)}}c.setStyles(o,{left:p,top:n});z.element.update();z.isMenuVisible=1;z.mouseClickFunc=a.add(o,&quot;click&quot;,function(s){var h;s=s.target;if(s&amp;&amp;(s=c.getParent(s,&quot;tr&quot;))&amp;&amp;!c.hasClass(s,m+&quot;ItemSub&quot;)){h=z.items[s.id];if(h.isDisabled()){return}k=z;while(k){if(k.hideMenu){k.hideMenu()}k=k.settings.parent}if(h.settings.onclick){h.settings.onclick(s)}
 return a.cancel(s)}});if(z.hasMenus()){z.mouseOverFunc=a.add(o,&quot;mouseover&quot;,function(x){var h,t,s;x=x.target;if(x&amp;&amp;(x=c.getParent(x,&quot;tr&quot;))){h=z.items[x.id];if(z.lastMenu){z.lastMenu.collapse(1)}if(h.isDisabled()){return}if(x&amp;&amp;c.hasClass(x,m+&quot;ItemSub&quot;)){t=c.getRect(x);h.showMenu((t.x+t.w-i),t.y-i,t.x);z.lastMenu=h;c.addClass(c.get(h.id).firstChild,m+&quot;ItemActive&quot;)}}})}a.add(o,&quot;keydown&quot;,z._keyHandler,z);z.onShowMenu.dispatch(z);if(A.keyboard_focus){z._setupKeyboardNav()}},hideMenu:function(j){var g=this,i=c.get(&quot;menu_&quot;+g.id),h;if(!g.isMenuVisible){return}if(g.keyboardNav){g.keyboardNav.destroy()}a.remove(i,&quot;mouseover&quot;,g.mouseOverFunc);a.remove(i,&quot;click&quot;,g.mouseClickFunc);a.remove(i,&quot;keydown&quot;,g._keyHandler);c.hide(i);g.isMenuVisible=0;if(!j){g.collapse(1)}if(g.element){g.element.hide()}if(h=c.get(g.id)){c.removeClass(h.firstChild,g.classPrefix+&quot;ItemActive&quot;)}g.onHide
 Menu.dispatch(g)},add:function(i){var g=this,h;i=g.parent(i);if(g.isRendered&amp;&amp;(h=c.get(&quot;menu_&quot;+g.id))){g._add(c.select(&quot;tbody&quot;,h)[0],i)}return i},collapse:function(g){this.parent(g);this.hideMenu(1)},remove:function(g){c.remove(g.id);this.destroy();return this.parent(g)},destroy:function(){var g=this,h=c.get(&quot;menu_&quot;+g.id);if(g.keyboardNav){g.keyboardNav.destroy()}a.remove(h,&quot;mouseover&quot;,g.mouseOverFunc);a.remove(c.select(&quot;a&quot;,h),&quot;focus&quot;,g.mouseOverFunc);a.remove(h,&quot;click&quot;,g.mouseClickFunc);a.remove(h,&quot;keydown&quot;,g._keyHandler);if(g.element){g.element.remove()}c.remove(h)},renderNode:function(){var i=this,j=i.settings,l,h,k,g;g=c.create(&quot;div&quot;,{role:&quot;listbox&quot;,id:&quot;menu_&quot;+i.id,&quot;class&quot;:j[&quot;class&quot;],style:&quot;position:absolute;left:0;top:0;z-index:200000;outline:0&quot;});if(i.settings.parent){c.setAttrib(g,&quot;aria-parent&quot;,&quot;menu_&quot;+
 i.settings.parent.id)}k=c.add(g,&quot;div&quot;,{role:&quot;presentation&quot;,id:&quot;menu_&quot;+i.id+&quot;_co&quot;,&quot;class&quot;:i.classPrefix+(j[&quot;class&quot;]?&quot; &quot;+j[&quot;class&quot;]:&quot;&quot;)});i.element=new b(&quot;menu_&quot;+i.id,{blocker:1,container:j.container});if(j.menu_line){c.add(k,&quot;span&quot;,{&quot;class&quot;:i.classPrefix+&quot;Line&quot;})}l=c.add(k,&quot;table&quot;,{role:&quot;presentation&quot;,id:&quot;menu_&quot;+i.id+&quot;_tbl&quot;,border:0,cellPadding:0,cellSpacing:0});h=c.add(l,&quot;tbody&quot;);f(i.items,function(m){i._add(h,m)});i.rendered=true;return g},_setupKeyboardNav:function(){var i,h,g=this;i=c.select(&quot;#menu_&quot;+g.id)[0];h=c.select(&quot;a[role=option]&quot;,&quot;menu_&quot;+g.id);h.splice(0,0,i);g.keyboardNav=new e.ui.KeyboardNavigation({root:&quot;menu_&quot;+g.id,items:h,onCancel:function(){g.hideMenu()},enableUpDown:true});i.focus()},_keyHandler:function(g){var h=this,i;switch(g.keyCode){case
  37:if(h.settings.parent){h.hideMenu();h.settings.parent.focus();a.cancel(g)}break;case 39:if(h.mouseOverFunc){h.mouseOverFunc(g)}break}},_add:function(j,h){var i,q=h.settings,p,l,k,m=this.classPrefix,g;if(q.separator){l=c.add(j,&quot;tr&quot;,{id:h.id,&quot;class&quot;:m+&quot;ItemSeparator&quot;});c.add(l,&quot;td&quot;,{&quot;class&quot;:m+&quot;ItemSeparator&quot;});if(i=l.previousSibling){c.addClass(i,&quot;mceLast&quot;)}return}i=l=c.add(j,&quot;tr&quot;,{id:h.id,&quot;class&quot;:m+&quot;Item &quot;+m+&quot;ItemEnabled&quot;});i=k=c.add(i,q.titleItem?&quot;th&quot;:&quot;td&quot;);i=p=c.add(i,&quot;a&quot;,{id:h.id+&quot;_aria&quot;,role:q.titleItem?&quot;presentation&quot;:&quot;option&quot;,href:&quot;javascript:;&quot;,onclick:&quot;return false;&quot;,onmousedown:&quot;return false;&quot;});if(q.parent){c.setAttrib(p,&quot;aria-haspopup&quot;,&quot;true&quot;);c.setAttrib(p,&quot;aria-owns&quot;,&quot;menu_&quot;+h.id)}c.addClass(k,q[&quot;class&quot;]);g=c.add(i,
 &quot;span&quot;,{&quot;class&quot;:&quot;mceIcon&quot;+(q.icon?&quot; mce_&quot;+q.icon:&quot;&quot;)});if(q.icon_src){c.add(g,&quot;img&quot;,{src:q.icon_src})}i=c.add(i,q.element||&quot;span&quot;,{&quot;class&quot;:&quot;mceText&quot;,title:h.settings.title},h.settings.title);if(h.settings.style){c.setAttrib(i,&quot;style&quot;,h.settings.style)}if(j.childNodes.length==1){c.addClass(l,&quot;mceFirst&quot;)}if((i=l.previousSibling)&amp;&amp;c.hasClass(i,m+&quot;ItemSeparator&quot;)){c.addClass(l,&quot;mceFirst&quot;)}if(h.collapse){c.addClass(l,m+&quot;ItemSub&quot;)}if(i=l.previousSibling){c.removeClass(i,&quot;mceLast&quot;)}c.addClass(l,&quot;mceLast&quot;)}})})(tinymce);(function(b){var a=b.DOM;b.create(&quot;tinymce.ui.Button:tinymce.ui.Control&quot;,{Button:function(e,d,c){this.parent(e,d,c);this.classPrefix=&quot;mceButton&quot;},renderHTML:function(){var f=this.classPrefix,e=this.settings,d,c;c=a.encode(e.label||&quot;&quot;);d='&lt;a role=&quot;button&quot; id=&q
 uot;'+this.id+'&quot; href=&quot;javascript:;&quot; class=&quot;'+f+&quot; &quot;+f+&quot;Enabled &quot;+e[&quot;class&quot;]+(c?&quot; &quot;+f+&quot;Labeled&quot;:&quot;&quot;)+'&quot; onmousedown=&quot;return false;&quot; onclick=&quot;return false;&quot; aria-labelledby=&quot;'+this.id+'_voice&quot; title=&quot;'+a.encode(e.title)+'&quot;&gt;';if(e.image){d+='&lt;img class=&quot;mceIcon&quot; src=&quot;'+e.image+'&quot; alt=&quot;'+a.encode(e.title)+'&quot; /&gt;'+c}else{d+='&lt;span class=&quot;mceIcon '+e[&quot;class&quot;]+'&quot;&gt;&lt;/span&gt;'+(c?'&lt;span class=&quot;'+f+'Label&quot;&gt;'+c+&quot;&lt;/span&gt;&quot;:&quot;&quot;)}d+='&lt;span class=&quot;mceVoiceLabel mceIconOnly&quot; style=&quot;display: none;&quot; id=&quot;'+this.id+'_voice&quot;&gt;'+e.title+&quot;&lt;/span&gt;&quot;;d+=&quot;&lt;/a&gt;&quot;;return d},postRender:function(){var c=this,d=c.settings;b.dom.Event.add(c.id,&quot;click&quot;,function(f){if(!c.isDisabled()){return d.onclick.call(d
 .scope,f)}})}})})(tinymce);(function(d){var c=d.DOM,b=d.dom.Event,e=d.each,a=d.util.Dispatcher;d.create(&quot;tinymce.ui.ListBox:tinymce.ui.Control&quot;,{ListBox:function(i,h,f){var g=this;g.parent(i,h,f);g.items=[];g.onChange=new a(g);g.onPostRender=new a(g);g.onAdd=new a(g);g.onRenderMenu=new d.util.Dispatcher(this);g.classPrefix=&quot;mceListBox&quot;},select:function(h){var g=this,j,i;if(h==undefined){return g.selectByIndex(-1)}if(h&amp;&amp;h.call){i=h}else{i=function(f){return f==h}}if(h!=g.selectedValue){e(g.items,function(k,f){if(i(k.value)){j=1;g.selectByIndex(f);return false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(f){var g=this,h,i;if(f!=g.selectedIndex){h=c.get(g.id+&quot;_text&quot;);i=g.items[f];if(i){g.selectedValue=i.value;g.selectedIndex=f;c.setHTML(h,c.encode(i.title));c.removeClass(h,&quot;mceTitle&quot;);c.setAttrib(g.id,&quot;aria-valuenow&quot;,i.title)}else{c.setHTML(h,c.encode(g.settings.title));c.addClass(h,&quot;mceTitle&quot;);g.sel
 ectedValue=g.selectedIndex=null;c.setAttrib(g.id,&quot;aria-valuenow&quot;,g.settings.title)}h=0}},add:function(i,f,h){var g=this;h=h||{};h=d.extend(h,{title:i,value:f});g.items.push(h);g.onAdd.dispatch(g,h)},getLength:function(){return this.items.length},renderHTML:function(){var i=&quot;&quot;,f=this,g=f.settings,j=f.classPrefix;i='&lt;span role=&quot;button&quot; aria-haspopup=&quot;true&quot; aria-labelledby=&quot;'+f.id+'_text&quot; aria-describedby=&quot;'+f.id+'_voiceDesc&quot;&gt;&lt;table role=&quot;presentation&quot; tabindex=&quot;0&quot; id=&quot;'+f.id+'&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;'+j+&quot; &quot;+j+&quot;Enabled&quot;+(g[&quot;class&quot;]?(&quot; &quot;+g[&quot;class&quot;]):&quot;&quot;)+'&quot;&gt;&lt;tbody&gt;&lt;tr&gt;';i+=&quot;&lt;td&gt;&quot;+c.createHTML(&quot;span&quot;,{id:f.id+&quot;_voiceDesc&quot;,&quot;class&quot;:&quot;voiceLabel&quot;,style:&quot;display:none;&quot;},f.settings.title);i+=c.createHTML(
 &quot;a&quot;,{id:f.id+&quot;_text&quot;,tabindex:-1,href:&quot;javascript:;&quot;,&quot;class&quot;:&quot;mceText&quot;,onclick:&quot;return false;&quot;,onmousedown:&quot;return false;&quot;},c.encode(f.settings.title))+&quot;&lt;/td&gt;&quot;;i+=&quot;&lt;td&gt;&quot;+c.createHTML(&quot;a&quot;,{id:f.id+&quot;_open&quot;,tabindex:-1,href:&quot;javascript:;&quot;,&quot;class&quot;:&quot;mceOpen&quot;,onclick:&quot;return false;&quot;,onmousedown:&quot;return false;&quot;},'&lt;span&gt;&lt;span style=&quot;display:none;&quot; class=&quot;mceIconOnly&quot; aria-hidden=&quot;true&quot;&gt;\u25BC&lt;/span&gt;&lt;/span&gt;')+&quot;&lt;/td&gt;&quot;;i+=&quot;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&quot;;return i},showMenu:function(){var g=this,j,i,h=c.get(this.id),f;if(g.isDisabled()||g.items.length==0){return}if(g.menu&amp;&amp;g.menu.isMenuVisible){return g.hideMenu()}if(!g.isMenuRendered){g.renderMenu();g.isMenuRendered=true}j=c.getPos(this.settings.menu_containe
 r);i=c.getPos(h);f=g.menu;f.settings.offset_x=i.x;f.settings.offset_y=i.y;f.settings.keyboard_focus=!d.isOpera;if(g.oldID){f.items[g.oldID].setSelected(0)}e(g.items,function(k){if(k.value===g.selectedValue){f.items[k.id].setSelected(1);g.oldID=k.id}});f.showMenu(0,h.clientHeight);b.add(c.doc,&quot;mousedown&quot;,g.hideMenu,g);c.addClass(g.id,g.classPrefix+&quot;Selected&quot;)},hideMenu:function(g){var f=this;if(f.menu&amp;&amp;f.menu.isMenuVisible){c.removeClass(f.id,f.classPrefix+&quot;Selected&quot;);if(g&amp;&amp;g.type==&quot;mousedown&quot;&amp;&amp;(g.target.id==f.id+&quot;_text&quot;||g.target.id==f.id+&quot;_open&quot;)){return}if(!g||!c.getParent(g.target,&quot;.mceMenu&quot;)){c.removeClass(f.id,f.classPrefix+&quot;Selected&quot;);b.remove(c.doc,&quot;mousedown&quot;,f.hideMenu,f);f.menu.hideMenu()}}},renderMenu:function(){var g=this,f;f=g.settings.control_manager.createDropMenu(g.id+&quot;_menu&quot;,{menu_line:1,&quot;class&quot;:g.classPrefix+&quot;Menu mceNoI
 cons&quot;,max_width:150,max_height:150});f.onHideMenu.add(function(){g.hideMenu();g.focus()});f.add({title:g.settings.title,&quot;class&quot;:&quot;mceMenuItemTitle&quot;,onclick:function(){if(g.settings.onselect(&quot;&quot;)!==false){g.select(&quot;&quot;)}}});e(g.items,function(h){if(h.value===undefined){f.add({title:h.title,&quot;class&quot;:&quot;mceMenuItemTitle&quot;,onclick:function(){if(g.settings.onselect(&quot;&quot;)!==false){g.select(&quot;&quot;)}}})}else{h.id=c.uniqueId();h.onclick=function(){if(g.settings.onselect(h.value)!==false){g.select(h.value)}};f.add(h)}});g.onRenderMenu.dispatch(g,f);g.menu=f},postRender:function(){var f=this,g=f.classPrefix;b.add(f.id,&quot;click&quot;,f.showMenu,f);b.add(f.id,&quot;keydown&quot;,function(h){if(h.keyCode==32){f.showMenu(h);b.cancel(h)}});b.add(f.id,&quot;focus&quot;,function(){if(!f._focused){f.keyDownHandler=b.add(f.id,&quot;keydown&quot;,function(h){if(h.keyCode==40){f.showMenu();b.cancel(h)}});f.keyPressHandler=b
 .add(f.id,&quot;keypress&quot;,function(i){var h;if(i.keyCode==13){h=f.selectedValue;f.selectedValue=null;b.cancel(i);f.settings.onselect(h)}})}f._focused=1});b.add(f.id,&quot;blur&quot;,function(){b.remove(f.id,&quot;keydown&quot;,f.keyDownHandler);b.remove(f.id,&quot;keypress&quot;,f.keyPressHandler);f._focused=0});if(d.isIE6||!c.boxModel){b.add(f.id,&quot;mouseover&quot;,function(){if(!c.hasClass(f.id,g+&quot;Disabled&quot;)){c.addClass(f.id,g+&quot;Hover&quot;)}});b.add(f.id,&quot;mouseout&quot;,function(){if(!c.hasClass(f.id,g+&quot;Disabled&quot;)){c.removeClass(f.id,g+&quot;Hover&quot;)}})}f.onPostRender.dispatch(f,c.get(f.id))},destroy:function(){this.parent();b.clear(this.id+&quot;_text&quot;);b.clear(this.id+&quot;_open&quot;)}})})(tinymce);(function(d){var c=d.DOM,b=d.dom.Event,e=d.each,a=d.util.Dispatcher;d.create(&quot;tinymce.ui.NativeListBox:tinymce.ui.ListBox&quot;,{NativeListBox:function(g,f){this.parent(g,f);this.classPrefix=&quot;mceNativeListBox&quot;},se
 tDisabled:function(f){c.get(this.id).disabled=f;this.setAriaProperty(&quot;disabled&quot;,f)},isDisabled:function(){return c.get(this.id).disabled},select:function(h){var g=this,j,i;if(h==undefined){return g.selectByIndex(-1)}if(h&amp;&amp;h.call){i=h}else{i=function(f){return f==h}}if(h!=g.selectedValue){e(g.items,function(k,f){if(i(k.value)){j=1;g.selectByIndex(f);return false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(f){c.get(this.id).selectedIndex=f+1;this.selectedValue=this.items[f]?this.items[f].value:null},add:function(j,g,f){var i,h=this;f=f||{};f.value=g;if(h.isRendered()){c.add(c.get(this.id),&quot;option&quot;,f,j)}i={title:j,value:g,attribs:f};h.items.push(i);h.onAdd.dispatch(h,i)},getLength:function(){return this.items.length},renderHTML:function(){var g,f=this;g=c.createHTML(&quot;option&quot;,{value:&quot;&quot;},&quot;-- &quot;+f.settings.title+&quot; --&quot;);e(f.items,function(h){g+=c.createHTML(&quot;option&quot;,{value:h.value},h.title)});g
 =c.createHTML(&quot;select&quot;,{id:f.id,&quot;class&quot;:&quot;mceNativeListBox&quot;,&quot;aria-labelledby&quot;:f.id+&quot;_aria&quot;},g);g+=c.createHTML(&quot;span&quot;,{id:f.id+&quot;_aria&quot;,style:&quot;display: none&quot;},f.settings.title);return g},postRender:function(){var g=this,h,i=true;g.rendered=true;function f(k){var j=g.items[k.target.selectedIndex-1];if(j&amp;&amp;(j=j.value)){g.onChange.dispatch(g,j);if(g.settings.onselect){g.settings.onselect(j)}}}b.add(g.id,&quot;change&quot;,f);b.add(g.id,&quot;keydown&quot;,function(k){var j;b.remove(g.id,&quot;change&quot;,h);i=false;j=b.add(g.id,&quot;blur&quot;,function(){if(i){return}i=true;b.add(g.id,&quot;change&quot;,f);b.remove(g.id,&quot;blur&quot;,j)});if(k.keyCode==13||k.keyCode==32){f(k);return b.cancel(k)}});g.onPostRender.dispatch(g,c.get(g.id))}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each;c.create(&quot;tinymce.ui.MenuButton:tinymce.ui.Button&quot;,{MenuButton:function(g,f,e){this.
 parent(g,f,e);this.onRenderMenu=new c.util.Dispatcher(this);f.menu_container=f.menu_container||b.doc.body},showMenu:function(){var g=this,j,i,h=b.get(g.id),f;if(g.isDisabled()){return}if(!g.isMenuRendered){g.renderMenu();g.isMenuRendered=true}if(g.isMenuVisible){return g.hideMenu()}j=b.getPos(g.settings.menu_container);i=b.getPos(h);f=g.menu;f.settings.offset_x=i.x;f.settings.offset_y=i.y;f.settings.vp_offset_x=i.x;f.settings.vp_offset_y=i.y;f.settings.keyboard_focus=g._focused;f.showMenu(0,h.clientHeight);a.add(b.doc,&quot;mousedown&quot;,g.hideMenu,g);g.setState(&quot;Selected&quot;,1);g.isMenuVisible=1},renderMenu:function(){var f=this,e;e=f.settings.control_manager.createDropMenu(f.id+&quot;_menu&quot;,{menu_line:1,&quot;class&quot;:this.classPrefix+&quot;Menu&quot;,icons:f.settings.icons});e.onHideMenu.add(function(){f.hideMenu();f.focus()});f.onRenderMenu.dispatch(f,e);f.menu=e},hideMenu:function(g){var f=this;if(g&amp;&amp;g.type==&quot;mousedown&quot;&amp;&amp;b.getP
 arent(g.target,function(h){return h.id===f.id||h.id===f.id+&quot;_open&quot;})){return}if(!g||!b.getParent(g.target,&quot;.mceMenu&quot;)){f.setState(&quot;Selected&quot;,0);a.remove(b.doc,&quot;mousedown&quot;,f.hideMenu,f);if(f.menu){f.menu.hideMenu()}}f.isMenuVisible=0},postRender:function(){var e=this,f=e.settings;a.add(e.id,&quot;click&quot;,function(){if(!e.isDisabled()){if(f.onclick){f.onclick(e.value)}e.showMenu()}})}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each;c.create(&quot;tinymce.ui.SplitButton:tinymce.ui.MenuButton&quot;,{SplitButton:function(g,f,e){this.parent(g,f,e);this.classPrefix=&quot;mceSplitButton&quot;},renderHTML:function(){var i,f=this,g=f.settings,e;i=&quot;&lt;tbody&gt;&lt;tr&gt;&quot;;if(g.image){e=b.createHTML(&quot;img &quot;,{src:g.image,role:&quot;presentation&quot;,&quot;class&quot;:&quot;mceAction &quot;+g[&quot;class&quot;]})}else{e=b.createHTML(&quot;span&quot;,{&quot;class&quot;:&quot;mceAction &quot;+g[&quot;class&quot;]}
 ,&quot;&quot;)}e+=b.createHTML(&quot;span&quot;,{&quot;class&quot;:&quot;mceVoiceLabel mceIconOnly&quot;,id:f.id+&quot;_voice&quot;,style:&quot;display:none;&quot;},g.title);i+=&quot;&lt;td &gt;&quot;+b.createHTML(&quot;a&quot;,{role:&quot;button&quot;,id:f.id+&quot;_action&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;,&quot;class&quot;:&quot;mceAction &quot;+g[&quot;class&quot;],onclick:&quot;return false;&quot;,onmousedown:&quot;return false;&quot;,title:g.title},e)+&quot;&lt;/td&gt;&quot;;e=b.createHTML(&quot;span&quot;,{&quot;class&quot;:&quot;mceOpen &quot;+g[&quot;class&quot;]},'&lt;span style=&quot;display:none;&quot; class=&quot;mceIconOnly&quot; aria-hidden=&quot;true&quot;&gt;\u25BC&lt;/span&gt;');i+=&quot;&lt;td &gt;&quot;+b.createHTML(&quot;a&quot;,{role:&quot;button&quot;,id:f.id+&quot;_open&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;,&quot;class&quot;:&quot;mceOpen &quot;+g[&quot;class&quot;],onclick:&quot;return false;&quot;,onmou
 sedown:&quot;return false;&quot;,title:g.title},e)+&quot;&lt;/td&gt;&quot;;i+=&quot;&lt;/tr&gt;&lt;/tbody&gt;&quot;;i=b.createHTML(&quot;table&quot;,{id:f.id,role:&quot;presentation&quot;,tabindex:&quot;0&quot;,&quot;class&quot;:&quot;mceSplitButton mceSplitButtonEnabled &quot;+g[&quot;class&quot;],cellpadding:&quot;0&quot;,cellspacing:&quot;0&quot;,title:g.title},i);return b.createHTML(&quot;span&quot;,{role:&quot;button&quot;,&quot;aria-labelledby&quot;:f.id+&quot;_voice&quot;,&quot;aria-haspopup&quot;:&quot;true&quot;},i)},postRender:function(){var e=this,g=e.settings,f;if(g.onclick){f=function(h){if(!e.isDisabled()){g.onclick(e.value);a.cancel(h)}};a.add(e.id+&quot;_action&quot;,&quot;click&quot;,f);a.add(e.id,[&quot;click&quot;,&quot;keydown&quot;],function(h){var k=32,m=14,i=13,j=38,l=40;if((h.keyCode===32||h.keyCode===13||h.keyCode===14)&amp;&amp;!h.altKey&amp;&amp;!h.ctrlKey&amp;&amp;!h.metaKey){f();a.cancel(h)}else{if(h.type===&quot;click&quot;||h.keyCode===l){e.sho
 wMenu();a.cancel(h)}}})}a.add(e.id+&quot;_open&quot;,&quot;click&quot;,function(h){e.showMenu();a.cancel(h)});a.add([e.id,e.id+&quot;_open&quot;],&quot;focus&quot;,function(){e._focused=1});a.add([e.id,e.id+&quot;_open&quot;],&quot;blur&quot;,function(){e._focused=0});if(c.isIE6||!b.boxModel){a.add(e.id,&quot;mouseover&quot;,function(){if(!b.hasClass(e.id,&quot;mceSplitButtonDisabled&quot;)){b.addClass(e.id,&quot;mceSplitButtonHover&quot;)}});a.add(e.id,&quot;mouseout&quot;,function(){if(!b.hasClass(e.id,&quot;mceSplitButtonDisabled&quot;)){b.removeClass(e.id,&quot;mceSplitButtonHover&quot;)}})}},destroy:function(){this.parent();a.clear(this.id+&quot;_action&quot;);a.clear(this.id+&quot;_open&quot;);a.clear(this.id)}})})(tinymce);(function(d){var c=d.DOM,a=d.dom.Event,b=d.is,e=d.each;d.create(&quot;tinymce.ui.ColorSplitButton:tinymce.ui.SplitButton&quot;,{ColorSplitButton:function(i,h,f){var g=this;g.parent(i,h,f);g.settings=h=d.extend({colors:&quot;000000,993300,333300,0033
 00,003366,000080,333399,333333,800000,FF6600,808000,008000,008080,0000FF,666699,808080,FF0000,FF9900,99CC00,339966,33CCCC,3366FF,800080,999999,FF00FF,FFCC00,FFFF00,00FF00,00FFFF,00CCFF,993366,C0C0C0,FF99CC,FFCC99,FFFF99,CCFFCC,CCFFFF,99CCFF,CC99FF,FFFFFF&quot;,grid_width:8,default_color:&quot;#888888&quot;},g.settings);g.onShowMenu=new d.util.Dispatcher(g);g.onHideMenu=new d.util.Dispatcher(g);g.value=h.default_color},showMenu:function(){var f=this,g,j,i,h;if(f.isDisabled()){return}if(!f.isMenuRendered){f.renderMenu();f.isMenuRendered=true}if(f.isMenuVisible){return f.hideMenu()}i=c.get(f.id);c.show(f.id+&quot;_menu&quot;);c.addClass(i,&quot;mceSplitButtonSelected&quot;);h=c.getPos(i);c.setStyles(f.id+&quot;_menu&quot;,{left:h.x,top:h.y+i.clientHeight,zIndex:200000});i=0;a.add(c.doc,&quot;mousedown&quot;,f.hideMenu,f);f.onShowMenu.dispatch(f);if(f._focused){f._keyHandler=a.add(f.id+&quot;_menu&quot;,&quot;keydown&quot;,function(k){if(k.keyCode==27){f.hideMenu()}});c.select(&
 quot;a&quot;,f.id+&quot;_menu&quot;)[0].focus()}f.isMenuVisible=1},hideMenu:function(g){var f=this;if(f.isMenuVisible){if(g&amp;&amp;g.type==&quot;mousedown&quot;&amp;&amp;c.getParent(g.target,function(h){return h.id===f.id+&quot;_open&quot;})){return}if(!g||!c.getParent(g.target,&quot;.mceSplitButtonMenu&quot;)){c.removeClass(f.id,&quot;mceSplitButtonSelected&quot;);a.remove(c.doc,&quot;mousedown&quot;,f.hideMenu,f);a.remove(f.id+&quot;_menu&quot;,&quot;keydown&quot;,f._keyHandler);c.hide(f.id+&quot;_menu&quot;)}f.isMenuVisible=0}},renderMenu:function(){var p=this,h,k=0,q=p.settings,g,j,l,o,f;o=c.add(q.menu_container,&quot;div&quot;,{role:&quot;listbox&quot;,id:p.id+&quot;_menu&quot;,&quot;class&quot;:q.menu_class+&quot; &quot;+q[&quot;class&quot;],style:&quot;position:absolute;left:0;top:-1000px;&quot;});h=c.add(o,&quot;div&quot;,{&quot;class&quot;:q[&quot;class&quot;]+&quot; mceSplitButtonMenu&quot;});c.add(h,&quot;span&quot;,{&quot;class&quot;:&quot;mceMenuLine&quot;});g
 =c.add(h,&quot;table&quot;,{role:&quot;presentation&quot;,&quot;class&quot;:&quot;mceColorSplitMenu&quot;});j=c.add(g,&quot;tbody&quot;);k=0;e(b(q.colors,&quot;array&quot;)?q.colors:q.colors.split(&quot;,&quot;),function(i){i=i.replace(/^#/,&quot;&quot;);if(!k--){l=c.add(j,&quot;tr&quot;);k=q.grid_width-1}g=c.add(l,&quot;td&quot;);g=c.add(g,&quot;a&quot;,{role:&quot;option&quot;,href:&quot;javascript:;&quot;,style:{backgroundColor:&quot;#&quot;+i},title:p.editor.getLang(&quot;colors.&quot;+i,i),&quot;data-mce-color&quot;:&quot;#&quot;+i});if(p.editor.forcedHighContrastMode){g=c.add(g,&quot;canvas&quot;,{width:16,height:16,&quot;aria-hidden&quot;:&quot;true&quot;});if(g.getContext&amp;&amp;(f=g.getContext(&quot;2d&quot;))){f.fillStyle=&quot;#&quot;+i;f.fillRect(0,0,16,16)}else{c.remove(g)}}});if(q.more_colors_func){g=c.add(j,&quot;tr&quot;);g=c.add(g,&quot;td&quot;,{colspan:q.grid_width,&quot;class&quot;:&quot;mceMoreColors&quot;});g=c.add(g,&quot;a&quot;,{role:&quot;option&q
 uot;,id:p.id+&quot;_more&quot;,href:&quot;javascript:;&quot;,onclick:&quot;return false;&quot;,&quot;class&quot;:&quot;mceMoreColors&quot;},q.more_colors_title);a.add(g,&quot;click&quot;,function(i){q.more_colors_func.call(q.more_colors_scope||this);return a.cancel(i)})}c.addClass(h,&quot;mceColorSplitMenu&quot;);new d.ui.KeyboardNavigation({root:p.id+&quot;_menu&quot;,items:c.select(&quot;a&quot;,p.id+&quot;_menu&quot;),onCancel:function(){p.hideMenu();p.focus()}});a.add(p.id+&quot;_menu&quot;,&quot;mousedown&quot;,function(i){return a.cancel(i)});a.add(p.id+&quot;_menu&quot;,&quot;click&quot;,function(i){var m;i=c.getParent(i.target,&quot;a&quot;,j);if(i&amp;&amp;i.nodeName.toLowerCase()==&quot;a&quot;&amp;&amp;(m=i.getAttribute(&quot;data-mce-color&quot;))){p.setColor(m)}return a.cancel(i)});return o},setColor:function(f){this.displayColor(f);this.hideMenu();this.settings.onselect(f)},displayColor:function(g){var f=this;c.setStyle(f.id+&quot;_preview&quot;,&quot;backgroun
 dColor&quot;,g);f.value=g},postRender:function(){var f=this,g=f.id;f.parent();c.add(g+&quot;_action&quot;,&quot;div&quot;,{id:g+&quot;_preview&quot;,&quot;class&quot;:&quot;mceColorPreview&quot;});c.setStyle(f.id+&quot;_preview&quot;,&quot;backgroundColor&quot;,f.value)},destroy:function(){this.parent();a.clear(this.id+&quot;_menu&quot;);a.clear(this.id+&quot;_more&quot;);c.remove(this.id+&quot;_menu&quot;)}})})(tinymce);(function(b){var d=b.DOM,c=b.each,a=b.dom.Event;b.create(&quot;tinymce.ui.ToolbarGroup:tinymce.ui.Container&quot;,{renderHTML:function(){var f=this,i=[],e=f.controls,j=b.each,g=f.settings;i.push('&lt;div id=&quot;'+f.id+'&quot; role=&quot;group&quot; aria-labelledby=&quot;'+f.id+'_voice&quot;&gt;');i.push(&quot;&lt;span role='application'&gt;&quot;);i.push('&lt;span id=&quot;'+f.id+'_voice&quot; class=&quot;mceVoiceLabel&quot; style=&quot;display:none;&quot;&gt;'+d.encode(g.name)+&quot;&lt;/span&gt;&quot;);j(e,function(h){i.push(h.renderHTML())});i.push(&quo
 t;&lt;/span&gt;&quot;);i.push(&quot;&lt;/div&gt;&quot;);return i.join(&quot;&quot;)},focus:function(){this.keyNav.focus()},postRender:function(){var f=this,e=[];c(f.controls,function(g){c(g.controls,function(h){if(h.id){e.push(h)}})});f.keyNav=new b.ui.KeyboardNavigation({root:f.id,items:e,onCancel:function(){f.editor.focus()},excludeFromTabOrder:!f.settings.tab_focus_toolbar})},destroy:function(){var e=this;e.parent();e.keyNav.destroy();a.clear(e.id)}})})(tinymce);(function(a){var c=a.DOM,b=a.each;a.create(&quot;tinymce.ui.Toolbar:tinymce.ui.Container&quot;,{renderHTML:function(){var m=this,f=&quot;&quot;,j,k,n=m.settings,e,d,g,l;l=m.controls;for(e=0;e&lt;l.length;e++){k=l[e];d=l[e-1];g=l[e+1];if(e===0){j=&quot;mceToolbarStart&quot;;if(k.Button){j+=&quot; mceToolbarStartButton&quot;}else{if(k.SplitButton){j+=&quot; mceToolbarStartSplitButton&quot;}else{if(k.ListBox){j+=&quot; mceToolbarStartListBox&quot;}}}f+=c.createHTML(&quot;td&quot;,{&quot;class&quot;:j},c.createHTML(&q
 uot;span&quot;,null,&quot;&lt;!-- IE --&gt;&quot;))}if(d&amp;&amp;k.ListBox){if(d.Button||d.SplitButton){f+=c.createHTML(&quot;td&quot;,{&quot;class&quot;:&quot;mceToolbarEnd&quot;},c.createHTML(&quot;span&quot;,null,&quot;&lt;!-- IE --&gt;&quot;))}}if(c.stdMode){f+='&lt;td style=&quot;position: relative&quot;&gt;'+k.renderHTML()+&quot;&lt;/td&gt;&quot;}else{f+=&quot;&lt;td&gt;&quot;+k.renderHTML()+&quot;&lt;/td&gt;&quot;}if(g&amp;&amp;k.ListBox){if(g.Button||g.SplitButton){f+=c.createHTML(&quot;td&quot;,{&quot;class&quot;:&quot;mceToolbarStart&quot;},c.createHTML(&quot;span&quot;,null,&quot;&lt;!-- IE --&gt;&quot;))}}}j=&quot;mceToolbarEnd&quot;;if(k.Button){j+=&quot; mceToolbarEndButton&quot;}else{if(k.SplitButton){j+=&quot; mceToolbarEndSplitButton&quot;}else{if(k.ListBox){j+=&quot; mceToolbarEndListBox&quot;}}}f+=c.createHTML(&quot;td&quot;,{&quot;class&quot;:j},c.createHTML(&quot;span&quot;,null,&quot;&lt;!-- IE --&gt;&quot;));return c.createHTML(&quot;table&quot;,{id:m
 .id,&quot;class&quot;:&quot;mceToolbar&quot;+(n[&quot;class&quot;]?&quot; &quot;+n[&quot;class&quot;]:&quot;&quot;),cellpadding:&quot;0&quot;,cellspacing:&quot;0&quot;,align:m.settings.align||&quot;&quot;,role:&quot;presentation&quot;,tabindex:&quot;-1&quot;},&quot;&lt;tbody&gt;&lt;tr&gt;&quot;+f+&quot;&lt;/tr&gt;&lt;/tbody&gt;&quot;)}})})(tinymce);(function(b){var a=b.util.Dispatcher,c=b.each;b.create(&quot;tinymce.AddOnManager&quot;,{AddOnManager:function(){var d=this;d.items=[];d.urls={};d.lookup={};d.onAdd=new a(d)},get:function(d){return this.lookup[d]},requireLangPack:function(e){var d=b.settings;if(d&amp;&amp;d.language&amp;&amp;d.language_load!==false){b.ScriptLoader.add(this.urls[e]+&quot;/langs/&quot;+d.language+&quot;.js&quot;)}},add:function(e,d){this.items.push(d);this.lookup[e]=d;this.onAdd.dispatch(this,e,d);return d},load:function(h,e,d,g){var f=this;if(f.urls[h]){return}if(e.indexOf(&quot;/&quot;)!=0&amp;&amp;e.indexOf(&quot;://&quot;)==-1){e=b.baseURL+&quot
 ;/&quot;+e}f.urls[h]=e.substring(0,e.lastIndexOf(&quot;/&quot;));if(!f.lookup[h]){b.ScriptLoader.add(e,d,g)}}});b.PluginManager=new b.AddOnManager();b.ThemeManager=new b.AddOnManager()}(tinymce));(function(j){var g=j.each,d=j.extend,k=j.DOM,i=j.dom.Event,f=j.ThemeManager,b=j.PluginManager,e=j.explode,h=j.util.Dispatcher,a,c=0;j.documentBaseURL=window.location.href.replace(/[\?#].*$/,&quot;&quot;).replace(/[\/\\][^\/]+$/,&quot;&quot;);if(!/[\/\\]$/.test(j.documentBaseURL)){j.documentBaseURL+=&quot;/&quot;}j.baseURL=new j.util.URI(j.documentBaseURL).toAbsolute(j.baseURL);j.baseURI=new j.util.URI(j.baseURL);j.onBeforeUnload=new h(j);i.add(window,&quot;beforeunload&quot;,function(l){j.onBeforeUnload.dispatch(j,l)});j.onAddEditor=new h(j);j.onRemoveEditor=new h(j);j.EditorManager=d(j,{editors:[],i18n:{},activeEditor:null,init:function(q){var n=this,p,l=j.ScriptLoader,u,o=[],m;function r(x,y,t){var v=x[y];if(!v){return}if(j.is(v,&quot;string&quot;)){t=v.replace(/\.\w+$/,&quot;&quo
 t;);t=t?j.resolve(t):0;v=j.resolve(v)}return v.apply(t||this,Array.prototype.slice.call(arguments,2))}q=d({theme:&quot;simple&quot;,language:&quot;en&quot;},q);n.settings=q;i.add(document,&quot;init&quot;,function(){var s,v;r(q,&quot;onpageload&quot;);switch(q.mode){case&quot;exact&quot;:s=q.elements||&quot;&quot;;if(s.length&gt;0){g(e(s),function(x){if(k.get(x)){m=new j.Editor(x,q);o.push(m);m.render(1)}else{g(document.forms,function(y){g(y.elements,function(z){if(z.name===x){x=&quot;mce_editor_&quot;+c++;k.setAttrib(z,&quot;id&quot;,x);m=new j.Editor(x,q);o.push(m);m.render(1)}})})}})}break;case&quot;textareas&quot;:case&quot;specific_textareas&quot;:function t(y,x){return x.constructor===RegExp?x.test(y.className):k.hasClass(y,x)}g(k.select(&quot;textarea&quot;),function(x){if(q.editor_deselector&amp;&amp;t(x,q.editor_deselector)){return}if(!q.editor_selector||t(x,q.editor_selector)){u=k.get(x.name);if(!x.id&amp;&amp;!u){x.id=x.name}if(!x.id||n.get(x.id)){x.id=k.uniqueId(
 )}m=new j.Editor(x.id,q);o.push(m);m.render(1)}});break}if(q.oninit){s=v=0;g(o,function(x){v++;if(!x.initialized){x.onInit.add(function(){s++;if(s==v){r(q,&quot;oninit&quot;)}})}else{s++}if(s==v){r(q,&quot;oninit&quot;)}})}})},get:function(l){if(l===a){return this.editors}return this.editors[l]},getInstanceById:function(l){return this.get(l)},add:function(m){var l=this,n=l.editors;n[m.id]=m;n.push(m);l._setActive(m);l.onAddEditor.dispatch(l,m);return m},remove:function(n){var m=this,l,o=m.editors;if(!o[n.id]){return null}delete o[n.id];for(l=0;l&lt;o.length;l++){if(o[l]==n){o.splice(l,1);break}}if(m.activeEditor==n){m._setActive(o[0])}n.destroy();m.onRemoveEditor.dispatch(m,n);return n},execCommand:function(r,p,o){var q=this,n=q.get(o),l;switch(r){case&quot;mceFocus&quot;:n.focus();return true;case&quot;mceAddEditor&quot;:case&quot;mceAddControl&quot;:if(!q.get(o)){new j.Editor(o,q.settings).render()}return true;case&quot;mceAddFrameControl&quot;:l=o.window;l.tinyMCE=tinyMCE
 ;l.tinymce=j;j.DOM.doc=l.document;j.DOM.win=l;n=new j.Editor(o.element_id,o);n.render();if(j.isIE){function m(){n.destroy();l.detachEvent(&quot;onunload&quot;,m);l=l.tinyMCE=l.tinymce=null}l.attachEvent(&quot;onunload&quot;,m)}o.page_window=null;return true;case&quot;mceRemoveEditor&quot;:case&quot;mceRemoveControl&quot;:if(n){n.remove()}return true;case&quot;mceToggleEditor&quot;:if(!n){q.execCommand(&quot;mceAddControl&quot;,0,o);return true}if(n.isHidden()){n.show()}else{n.hide()}return true}if(q.activeEditor){return q.activeEditor.execCommand(r,p,o)}return false},execInstanceCommand:function(p,o,n,m){var l=this.get(p);if(l){return l.execCommand(o,n,m)}return false},triggerSave:function(){g(this.editors,function(l){l.save()})},addI18n:function(n,q){var l,m=this.i18n;if(!j.is(n,&quot;string&quot;)){g(n,function(r,p){g(r,function(t,s){g(t,function(v,u){if(s===&quot;common&quot;){m[p+&quot;.&quot;+u]=v}else{m[p+&quot;.&quot;+s+&quot;.&quot;+u]=v}})})})}else{g(q,function(r,p)
 {m[n+&quot;.&quot;+p]=r})}},_setActive:function(l){this.selectedInstance=this.activeEditor=l}})})(tinymce);(function(m){var n=m.DOM,j=m.dom.Event,f=m.extend,k=m.util.Dispatcher,i=m.each,a=m.isGecko,b=m.isIE,e=m.isWebKit,d=m.is,h=m.ThemeManager,c=m.PluginManager,o=m.inArray,l=m.grep,g=m.explode;m.create(&quot;tinymce.Editor&quot;,{Editor:function(r,q){var p=this;p.id=p.editorId=r;p.execCommands={};p.queryStateCommands={};p.queryValueCommands={};p.isNotDirty=false;p.plugins={};i([&quot;onPreInit&quot;,&quot;onBeforeRenderUI&quot;,&quot;onPostRender&quot;,&quot;onInit&quot;,&quot;onRemove&quot;,&quot;onActivate&quot;,&quot;onDeactivate&quot;,&quot;onClick&quot;,&quot;onEvent&quot;,&quot;onMouseUp&quot;,&quot;onMouseDown&quot;,&quot;onDblClick&quot;,&quot;onKeyDown&quot;,&quot;onKeyUp&quot;,&quot;onKeyPress&quot;,&quot;onContextMenu&quot;,&quot;onSubmit&quot;,&quot;onReset&quot;,&quot;onPaste&quot;,&quot;onPreProcess&quot;,&quot;onPostProcess&quot;,&quot;onBeforeSetContent&quot;
 ,&quot;onBeforeGetContent&quot;,&quot;onSetContent&quot;,&quot;onGetContent&quot;,&quot;onLoadContent&quot;,&quot;onSaveContent&quot;,&quot;onNodeChange&quot;,&quot;onChange&quot;,&quot;onBeforeExecCommand&quot;,&quot;onExecCommand&quot;,&quot;onUndo&quot;,&quot;onRedo&quot;,&quot;onVisualAid&quot;,&quot;onSetProgressState&quot;],function(s){p[s]=new k(p)});p.settings=q=f({id:r,language:&quot;en&quot;,docs_language:&quot;en&quot;,theme:&quot;simple&quot;,skin:&quot;default&quot;,delta_width:0,delta_height:0,popup_css:&quot;&quot;,plugins:&quot;&quot;,document_base_url:m.documentBaseURL,add_form_submit_trigger:1,submit_patch:1,add_unload_trigger:1,convert_urls:1,relative_urls:1,remove_script_host:1,table_inline_editing:0,object_resizing:1,cleanup:1,accessibility_focus:1,custom_shortcuts:1,custom_undo_redo_keyboard_shortcuts:1,custom_undo_redo_restore_selection:1,custom_undo_redo:1,doctype:m.isIE6?'&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
 ':&quot;&lt;!DOCTYPE&gt;&quot;,visual_table_class:&quot;mceItemTable&quot;,visual:1,font_size_style_values:&quot;xx-small,x-small,small,medium,large,x-large,xx-large&quot;,apply_source_formatting:1,directionality:&quot;ltr&quot;,forced_root_block:&quot;p&quot;,hidden_input:1,padd_empty_editor:1,render_ui:1,init_theme:1,force_p_newlines:1,indentation:&quot;30px&quot;,keep_styles:1,fix_table_elements:1,inline_styles:1,convert_fonts_to_spans:true,indent:&quot;simple&quot;,indent_before:&quot;p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr&quot;,indent_after:&quot;p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr&quot;,validate:true,entity_encoding:&quot;named&quot;,url_converter:p.convertURL,url_converter_scope:p,ie7_compat:true},q);p.documentBaseURI=new m.util.URI(q.document_base_url||m.documentBaseURL,{base_uri:tinyMCE.baseURI});p.baseURI=m.baseURI;p.contentCSS=[];p.execCallbac
 k(&quot;setup&quot;,p)},render:function(r){var u=this,v=u.settings,x=u.id,p=m.ScriptLoader;if(!j.domLoaded){j.add(document,&quot;init&quot;,function(){u.render()});return}tinyMCE.settings=v;if(!u.getElement()){return}if(m.isIDevice){return}if(!/TEXTAREA|INPUT/i.test(u.getElement().nodeName)&amp;&amp;v.hidden_input&amp;&amp;n.getParent(x,&quot;form&quot;)){n.insertAfter(n.create(&quot;input&quot;,{type:&quot;hidden&quot;,name:x}),x)}if(m.WindowManager){u.windowManager=new m.WindowManager(u)}if(v.encoding==&quot;xml&quot;){u.onGetContent.add(function(s,t){if(t.save){t.content=n.encode(t.content)}})}if(v.add_form_submit_trigger){u.onSubmit.addToTop(function(){if(u.initialized){u.save();u.isNotDirty=1}})}if(v.add_unload_trigger){u._beforeUnload=tinyMCE.onBeforeUnload.add(function(){if(u.initialized&amp;&amp;!u.destroyed&amp;&amp;!u.isHidden()){u.save({format:&quot;raw&quot;,no_events:true})}})}m.addUnload(u.destroy,u);if(v.submit_patch){u.onBeforeRenderUI.add(function(){var s=u.
 getElement().form;if(!s){return}if(s._mceOldSubmit){return}if(!s.submit.nodeType&amp;&amp;!s.submit.length){u.formElement=s;s._mceOldSubmit=s.submit;s.submit=function(){m.triggerSave();u.isNotDirty=1;return u.formElement._mceOldSubmit(u.formElement)}}s=null})}function q(){if(v.language&amp;&amp;v.language_load!==false){p.add(m.baseURL+&quot;/langs/&quot;+v.language+&quot;.js&quot;)}if(v.theme&amp;&amp;v.theme.charAt(0)!=&quot;-&quot;&amp;&amp;!h.urls[v.theme]){h.load(v.theme,&quot;themes/&quot;+v.theme+&quot;/editor_template&quot;+m.suffix+&quot;.js&quot;)}i(g(v.plugins),function(s){if(s&amp;&amp;s.charAt(0)!=&quot;-&quot;&amp;&amp;!c.urls[s]){if(s==&quot;safari&quot;){return}c.load(s,&quot;plugins/&quot;+s+&quot;/editor_plugin&quot;+m.suffix+&quot;.js&quot;)}});p.loadQueue(function(){if(!u.removed){u.init()}})}q()},init:function(){var r,F=this,G=F.settings,C,z,B=F.getElement(),q,p,D,x,A,E,y;m.add(F);G.aria_label=G.aria_label||n.getAttrib(B,&quot;aria-label&quot;,F.getLang(&
 quot;aria.rich_text_area&quot;));if(G.theme){G.theme=G.theme.replace(/-/,&quot;&quot;);q=h.get(G.theme);F.theme=new q();if(F.theme.init&amp;&amp;G.init_theme){F.theme.init(F,h.urls[G.theme]||m.documentBaseURL.replace(/\/$/,&quot;&quot;))}}i(g(G.plugins.replace(/\-/g,&quot;&quot;)),function(H){var I=c.get(H),t=c.urls[H]||m.documentBaseURL.replace(/\/$/,&quot;&quot;),s;if(I){s=new I(F,t);F.plugins[H]=s;if(s.init){s.init(F,t)}}});if(G.popup_css!==false){if(G.popup_css){G.popup_css=F.documentBaseURI.toAbsolute(G.popup_css)}else{G.popup_css=F.baseURI.toAbsolute(&quot;themes/&quot;+G.theme+&quot;/skins/&quot;+G.skin+&quot;/dialog.css&quot;)}}if(G.popup_css_add){G.popup_css+=&quot;,&quot;+F.documentBaseURI.toAbsolute(G.popup_css_add)}F.controlManager=new m.ControlManager(F);if(G.custom_undo_redo){F.onBeforeExecCommand.add(function(t,H,u,I,s){if(H!=&quot;Undo&quot;&amp;&amp;H!=&quot;Redo&quot;&amp;&amp;H!=&quot;mceRepaint&quot;&amp;&amp;(!s||!s.skip_undo)){F.undoManager.beforeChange
 ()}});F.onExecCommand.add(function(t,H,u,I,s){if(H!=&quot;Undo&quot;&amp;&amp;H!=&quot;Redo&quot;&amp;&amp;H!=&quot;mceRepaint&quot;&amp;&amp;(!s||!s.skip_undo)){F.undoManager.add()}})}F.onExecCommand.add(function(s,t){if(!/^(FontName|FontSize)$/.test(t)){F.nodeChanged()}});if(a){function v(s,t){if(!t||!t.initial){F.execCommand(&quot;mceRepaint&quot;)}}F.onUndo.add(v);F.onRedo.add(v);F.onSetContent.add(v)}F.onBeforeRenderUI.dispatch(F,F.controlManager);if(G.render_ui){C=G.width||B.style.width||B.offsetWidth;z=G.height||B.style.height||B.offsetHeight;F.orgDisplay=B.style.display;E=/^[0-9\.]+(|px)$/i;if(E.test(&quot;&quot;+C)){C=Math.max(parseInt(C)+(q.deltaWidth||0),100)}if(E.test(&quot;&quot;+z)){z=Math.max(parseInt(z)+(q.deltaHeight||0),100)}q=F.theme.renderUI({targetNode:B,width:C,height:z,deltaWidth:G.delta_width,deltaHeight:G.delta_height});F.editorContainer=q.editorContainer}if(document.domain&amp;&amp;location.hostname!=document.domain){m.relaxedDomain=document.domain}
 n.setStyles(q.sizeContainer||q.editorContainer,{width:C,height:z});if(G.content_css){m.each(g(G.content_css),function(s){F.contentCSS.push(F.documentBaseURI.toAbsolute(s))})}z=(q.iframeHeight||z)+(typeof(z)==&quot;number&quot;?(q.deltaHeight||0):&quot;&quot;);if(z&lt;100){z=100}F.iframeHTML=G.doctype+'&lt;html&gt;&lt;head xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;';if(G.document_base_url!=m.documentBaseURL){F.iframeHTML+='&lt;base href=&quot;'+F.documentBaseURI.getURI()+'&quot; /&gt;'}if(G.ie7_compat){F.iframeHTML+='&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=7&quot; /&gt;'}else{F.iframeHTML+='&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot; /&gt;'}F.iframeHTML+='&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;';if(!a||!/Firefox\/2/.test(navigator.userAgent)){for(y=0;y&lt;F.contentCSS.length;y++){F.iframeHTML+='&lt;link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; h
 ref=&quot;'+F.contentCSS[y]+'&quot; /&gt;'}F.contentCSS=[]}x=G.body_id||&quot;tinymce&quot;;if(x.indexOf(&quot;=&quot;)!=-1){x=F.getParam(&quot;body_id&quot;,&quot;&quot;,&quot;hash&quot;);x=x[F.id]||x}A=G.body_class||&quot;&quot;;if(A.indexOf(&quot;=&quot;)!=-1){A=F.getParam(&quot;body_class&quot;,&quot;&quot;,&quot;hash&quot;);A=A[F.id]||&quot;&quot;}F.iframeHTML+='&lt;/head&gt;&lt;body id=&quot;'+x+'&quot; class=&quot;mceContentBody '+A+'&quot;&gt;&lt;/body&gt;&lt;/html&gt;';if(m.relaxedDomain&amp;&amp;(b||(m.isOpera&amp;&amp;parseFloat(opera.version())&lt;11))){D='javascript:(function(){document.open();document.domain=&quot;'+document.domain+'&quot;;var ed = window.parent.tinyMCE.get(&quot;'+F.id+'&quot;);document.write(ed.iframeHTML);document.close();ed.setupIframe();})()'}r=n.add(q.iframeContainer,&quot;iframe&quot;,{id:F.id+&quot;_ifr&quot;,src:D||'javascript:&quot;&quot;',frameBorder:&quot;0&quot;,title:G.aria_label,style:{width:&quot;100%&quot;,height:z}});F.content
 AreaContainer=q.iframeContainer;n.get(q.editorContainer).style.display=F.orgDisplay;n.get(F.id).style.display=&quot;none&quot;;n.setAttrib(F.id,&quot;aria-hidden&quot;,true);if(!m.relaxedDomain||!D){F.setupIframe()}B=r=q=null},setupIframe:function(){var r=this,x=r.settings,y=n.get(r.id),z=r.getDoc(),v,p;if(!b||!m.relaxedDomain){z.open();z.write(r.iframeHTML);z.close();if(m.relaxedDomain){z.domain=m.relaxedDomain}}if(!b){try{if(!x.readonly){z.designMode=&quot;On&quot;}}catch(q){}}if(b){p=r.getBody();n.hide(p);if(!x.readonly){p.contentEditable=true}n.show(p)}r.schema=new m.html.Schema(x);r.dom=new m.dom.DOMUtils(r.getDoc(),{keep_values:true,url_converter:r.convertURL,url_converter_scope:r,hex_colors:x.force_hex_style_colors,class_filter:x.class_filter,update_styles:1,fix_ie_paragraphs:1,schema:r.schema});r.parser=new m.html.DomParser(x,r.schema);r.parser.addAttributeFilter(&quot;name&quot;,function(s,t){var B=s.length,D,A,C,E;while(B--){E=s[B];if(E.name===&quot;a&quot;&amp;&am
 p;E.firstChild){C=E.parent;D=E.lastChild;do{A=D.prev;C.insert(D,E);D=A}while(D)}}});r.parser.addAttributeFilter(&quot;src,href,style&quot;,function(s,t){var A=s.length,B,D=r.dom,C;while(A--){B=s[A];C=B.attr(t);if(t===&quot;style&quot;){B.attr(&quot;data-mce-style&quot;,D.serializeStyle(D.parseStyle(C),B.name))}else{B.attr(&quot;data-mce-&quot;+t,r.convertURL(C,t,B.name))}}});r.parser.addNodeFilter(&quot;script&quot;,function(s,t){var A=s.length;while(A--){s[A].attr(&quot;type&quot;,&quot;mce-text/javascript&quot;)}});r.parser.addNodeFilter(&quot;#cdata&quot;,function(s,t){var A=s.length,B;while(A--){B=s[A];B.type=8;B.name=&quot;#comment&quot;;B.value=&quot;[CDATA[&quot;+B.value+&quot;]]&quot;}});r.parser.addNodeFilter(&quot;p,h1,h2,h3,h4,h5,h6,div&quot;,function(t,A){var B=t.length,C,s=r.schema.getNonEmptyElements();while(B--){C=t[B];if(C.isEmpty(s)){C.empty().append(new m.html.Node(&quot;br&quot;,1)).shortEnded=true}}});r.serializer=new m.dom.Serializer(x,r.dom,r.schema);r.
 selection=new m.dom.Selection(r.dom,r.getWin(),r.serializer);r.formatter=new m.Formatter(this);r.formatter.register({alignleft:[{selector:&quot;p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li&quot;,styles:{textAlign:&quot;left&quot;}},{selector:&quot;img,table&quot;,collapsed:false,styles:{&quot;float&quot;:&quot;left&quot;}}],aligncenter:[{selector:&quot;p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li&quot;,styles:{textAlign:&quot;center&quot;}},{selector:&quot;img&quot;,collapsed:false,styles:{display:&quot;block&quot;,marginLeft:&quot;auto&quot;,marginRight:&quot;auto&quot;}},{selector:&quot;table&quot;,collapsed:false,styles:{marginLeft:&quot;auto&quot;,marginRight:&quot;auto&quot;}}],alignright:[{selector:&quot;p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li&quot;,styles:{textAlign:&quot;right&quot;}},{selector:&quot;img,table&quot;,collapsed:false,styles:{&quot;float&quot;:&quot;right&quot;}}],alignfull:[{selector:&quot;p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li&quot;,styles:{textAlign:&quot;justify
 &quot;}}],bold:[{inline:&quot;strong&quot;,remove:&quot;all&quot;},{inline:&quot;span&quot;,styles:{fontWeight:&quot;bold&quot;}},{inline:&quot;b&quot;,remove:&quot;all&quot;}],italic:[{inline:&quot;em&quot;,remove:&quot;all&quot;},{inline:&quot;span&quot;,styles:{fontStyle:&quot;italic&quot;}},{inline:&quot;i&quot;,remove:&quot;all&quot;}],underline:[{inline:&quot;span&quot;,styles:{textDecoration:&quot;underline&quot;},exact:true},{inline:&quot;u&quot;,remove:&quot;all&quot;}],strikethrough:[{inline:&quot;span&quot;,styles:{textDecoration:&quot;line-through&quot;},exact:true},{inline:&quot;strike&quot;,remove:&quot;all&quot;}],forecolor:{inline:&quot;span&quot;,styles:{color:&quot;%value&quot;},wrap_links:false},hilitecolor:{inline:&quot;span&quot;,styles:{backgroundColor:&quot;%value&quot;},wrap_links:false},fontname:{inline:&quot;span&quot;,styles:{fontFamily:&quot;%value&quot;}},fontsize:{inline:&quot;span&quot;,styles:{fontSize:&quot;%value&quot;}},fontsize_class:{inli
 ne:&quot;span&quot;,attributes:{&quot;class&quot;:&quot;%value&quot;}},blockquote:{block:&quot;blockquote&quot;,wrapper:1,remove:&quot;all&quot;},subscript:{inline:&quot;sub&quot;},superscript:{inline:&quot;sup&quot;},removeformat:[{selector:&quot;b,strong,em,i,font,u,strike&quot;,remove:&quot;all&quot;,split:true,expand:false,block_expand:true,deep:true},{selector:&quot;span&quot;,attributes:[&quot;style&quot;,&quot;class&quot;],remove:&quot;empty&quot;,split:true,expand:false,deep:true},{selector:&quot;*&quot;,attributes:[&quot;style&quot;,&quot;class&quot;],split:false,expand:false,deep:true}]});i(&quot;p h1 h2 h3 h4 h5 h6 div address pre div code dt dd samp&quot;.split(/\s/),function(s){r.formatter.register(s,{block:s,remove:&quot;all&quot;})});r.formatter.register(r.settings.formats);r.undoManager=new m.UndoManager(r);r.undoManager.onAdd.add(function(t,s){if(t.hasUndo()){return r.onChange.dispatch(r,s,t)}});r.undoManager.onUndo.add(function(t,s){return r.onUndo.dispatch
 (r,s,t)});r.undoManager.onRedo.add(function(t,s){return r.onRedo.dispatch(r,s,t)});r.forceBlocks=new m.ForceBlocks(r,{forced_root_block:x.forced_root_block});r.editorCommands=new m.EditorCommands(r);r.serializer.onPreProcess.add(function(s,t){return r.onPreProcess.dispatch(r,t,s)});r.serializer.onPostProcess.add(function(s,t){return r.onPostProcess.dispatch(r,t,s)});r.onPreInit.dispatch(r);if(!x.gecko_spellcheck){r.getBody().spellcheck=0}if(!x.readonly){r._addEvents()}r.controlManager.onPostRender.dispatch(r,r.controlManager);r.onPostRender.dispatch(r);if(x.directionality){r.getBody().dir=x.directionality}if(x.nowrap){r.getBody().style.whiteSpace=&quot;nowrap&quot;}if(x.handle_node_change_callback){r.onNodeChange.add(function(t,s,A){r.execCallback(&quot;handle_node_change_callback&quot;,r.id,A,-1,-1,true,r.selection.isCollapsed())})}if(x.save_callback){r.onSaveContent.add(function(s,A){var t=r.execCallback(&quot;save_callback&quot;,r.id,A.content,r.getBody());if(t){A.content
 =t}})}if(x.onchange_callback){r.onChange.add(function(t,s){r.execCallback(&quot;onchange_callback&quot;,r,s)})}if(x.protect){r.onBeforeSetContent.add(function(s,t){if(x.protect){i(x.protect,function(A){t.content=t.content.replace(A,function(B){return&quot;&lt;!--mce:protected &quot;+escape(B)+&quot;--&gt;&quot;})})}})}if(x.convert_newlines_to_brs){r.onBeforeSetContent.add(function(s,t){if(t.initial){t.content=t.content.replace(/\r?\n/g,&quot;&lt;br /&gt;&quot;)}})}if(x.preformatted){r.onPostProcess.add(function(s,t){t.content=t.content.replace(/^\s*&lt;pre.*?&gt;/,&quot;&quot;);t.content=t.content.replace(/&lt;\/pre&gt;\s*$/,&quot;&quot;);if(t.set){t.content='&lt;pre class=&quot;mceItemHidden&quot;&gt;'+t.content+&quot;&lt;/pre&gt;&quot;}})}if(x.verify_css_classes){r.serializer.attribValueFilter=function(C,A){var B,t;if(C==&quot;class&quot;){if(!r.classesRE){t=r.dom.getClasses();if(t.length&gt;0){B=&quot;&quot;;i(t,function(s){B+=(B?&quot;|&quot;:&quot;&quot;)+s[&quot;class&
 quot;]});r.classesRE=new RegExp(&quot;(&quot;+B+&quot;)&quot;,&quot;gi&quot;)}}return !r.classesRE||/(\bmceItem\w+\b|\bmceTemp\w+\b)/g.test(A)||r.classesRE.test(A)?A:&quot;&quot;}return A}}if(x.cleanup_callback){r.onBeforeSetContent.add(function(s,t){t.content=r.execCallback(&quot;cleanup_callback&quot;,&quot;insert_to_editor&quot;,t.content,t)});r.onPreProcess.add(function(s,t){if(t.set){r.execCallback(&quot;cleanup_callback&quot;,&quot;insert_to_editor_dom&quot;,t.node,t)}if(t.get){r.execCallback(&quot;cleanup_callback&quot;,&quot;get_from_editor_dom&quot;,t.node,t)}});r.onPostProcess.add(function(s,t){if(t.set){t.content=r.execCallback(&quot;cleanup_callback&quot;,&quot;insert_to_editor&quot;,t.content,t)}if(t.get){t.content=r.execCallback(&quot;cleanup_callback&quot;,&quot;get_from_editor&quot;,t.content,t)}})}if(x.save_callback){r.onGetContent.add(function(s,t){if(t.save){t.content=r.execCallback(&quot;save_callback&quot;,r.id,t.content,r.getBody())}})}if(x.handle_event
 _callback){r.onEvent.add(function(s,t,A){if(r.execCallback(&quot;handle_event_callback&quot;,t,s,A)===false){j.cancel(t)}})}r.onSetContent.add(function(){r.addVisual(r.getBody())});if(x.padd_empty_editor){r.onPostProcess.add(function(s,t){t.content=t.content.replace(/^(&lt;p[^&gt;]*&gt;(&amp;nbsp;|&amp;#160;|\s|\u00a0|)&lt;\/p&gt;[\r\n]*|&lt;br \/&gt;[\r\n]*)$/,&quot;&quot;)})}if(a){function u(s,t){i(s.dom.select(&quot;a&quot;),function(B){var A=B.parentNode;if(s.dom.isBlock(A)&amp;&amp;A.lastChild===B){s.dom.add(A,&quot;br&quot;,{&quot;data-mce-bogus&quot;:1})}})}r.onExecCommand.add(function(s,t){if(t===&quot;CreateLink&quot;){u(s)}});r.onSetContent.add(r.selection.onSetContent.add(u));if(!x.readonly){try{z.designMode=&quot;Off&quot;;z.designMode=&quot;On&quot;}catch(q){}}}setTimeout(function(){if(r.removed){return}r.load({initial:true,format:&quot;html&quot;});r.startContent=r.getContent({format:&quot;raw&quot;});r.undoManager.add();r.initialized=true;r.onInit.dispatch(r);
 r.execCallback(&quot;setupcontent_callback&quot;,r.id,r.getBody(),r.getDoc());r.execCallback(&quot;init_instance_callback&quot;,r);r.focus(true);r.nodeChanged({initial:1});i(r.contentCSS,function(s){r.dom.loadCSS(s)});if(x.auto_focus){setTimeout(function(){var s=m.get(x.auto_focus);s.selection.select(s.getBody(),1);s.selection.collapse(1);s.getWin().focus()},100)}},1);y=null},focus:function(s){var x,q=this,v=q.settings.content_editable,r,p,u=q.getDoc();if(!s){r=q.selection.getRng();if(r.item){p=r.item(0)}if(!v){q.getWin().focus()}if(p&amp;&amp;p.ownerDocument==u){r=u.body.createControlRange();r.addElement(p);r.select()}}if(m.activeEditor!=q){if((x=m.activeEditor)!=null){x.onDeactivate.dispatch(x,q)}q.onActivate.dispatch(q,x)}m._setActive(q)},execCallback:function(u){var p=this,r=p.settings[u],q;if(!r){return}if(p.callbackLookup&amp;&amp;(q=p.callbackLookup[u])){r=q.func;q=q.scope}if(d(r,&quot;string&quot;)){q=r.replace(/\.\w+$/,&quot;&quot;);q=q?m.resolve(q):0;r=m.resolve(r)
 ;p.callbackLookup=p.callbackLookup||{};p.callbackLookup[u]={func:r,scope:q}}return r.apply(q||p,Array.prototype.slice.call(arguments,1))},translate:function(p){var r=this.settings.language||&quot;en&quot;,q=m.i18n;if(!p){return&quot;&quot;}return q[r+&quot;.&quot;+p]||p.replace(/{\#([^}]+)\}/g,function(t,s){return q[r+&quot;.&quot;+s]||&quot;{#&quot;+s+&quot;}&quot;})},getLang:function(q,p){return m.i18n[(this.settings.language||&quot;en&quot;)+&quot;.&quot;+q]||(d(p)?p:&quot;{#&quot;+q+&quot;}&quot;)},getParam:function(u,r,p){var s=m.trim,q=d(this.settings[u])?this.settings[u]:r,t;if(p===&quot;hash&quot;){t={};if(d(q,&quot;string&quot;)){i(q.indexOf(&quot;=&quot;)&gt;0?q.split(/[;,](?![^=;,]*(?:[;,]|$))/):q.split(&quot;,&quot;),function(x){x=x.split(&quot;=&quot;);if(x.length&gt;1){t[s(x[0])]=s(x[1])}else{t[s(x[0])]=s(x)}})}else{t=q}return t}return q},nodeChanged:function(r){var p=this,q=p.selection,u=q.getStart()||p.getBody();if(p.initialized){r=r||{};u=b&amp;&amp;u.ownerD
 ocument!=p.getDoc()?p.getBody():u;r.parents=[];p.dom.getParent(u,function(s){if(s.nodeName==&quot;BODY&quot;){return true}r.parents.push(s)});p.onNodeChange.dispatch(p,r?r.controlManager||p.controlManager:p.controlManager,u,q.isCollapsed(),r)}},addButton:function(r,q){var p=this;p.buttons=p.buttons||{};p.buttons[r]=q},addCommand:function(p,r,q){this.execCommands[p]={func:r,scope:q||this}},addQueryStateHandler:function(p,r,q){this.queryStateCommands[p]={func:r,scope:q||this}},addQueryValueHandler:function(p,r,q){this.queryValueCommands[p]={func:r,scope:q||this}},addShortcut:function(r,u,p,s){var q=this,v;if(!q.settings.custom_shortcuts){return false}q.shortcuts=q.shortcuts||{};if(d(p,&quot;string&quot;)){v=p;p=function(){q.execCommand(v,false,null)}}if(d(p,&quot;object&quot;)){v=p;p=function(){q.execCommand(v[0],v[1],v[2])}}i(g(r),function(t){var x={func:p,scope:s||this,desc:u,alt:false,ctrl:false,shift:false};i(g(t,&quot;+&quot;),function(y){switch(y){case&quot;alt&quot;:cas
 e&quot;ctrl&quot;:case&quot;shift&quot;:x[y]=true;break;default:x.charCode=y.charCodeAt(0);x.keyCode=y.toUpperCase().charCodeAt(0)}});q.shortcuts[(x.ctrl?&quot;ctrl&quot;:&quot;&quot;)+&quot;,&quot;+(x.alt?&quot;alt&quot;:&quot;&quot;)+&quot;,&quot;+(x.shift?&quot;shift&quot;:&quot;&quot;)+&quot;,&quot;+x.keyCode]=x});return true},execCommand:function(x,v,z,p){var r=this,u=0,y,q;if(!/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint|SelectAll)$/.test(x)&amp;&amp;(!p||!p.skip_focus)){r.focus()}y={};r.onBeforeExecCommand.dispatch(r,x,v,z,y);if(y.terminate){return false}if(r.execCallback(&quot;execcommand_callback&quot;,r.id,r.selection.getNode(),x,v,z)){r.onExecCommand.dispatch(r,x,v,z,p);return true}if(y=r.execCommands[x]){q=y.func.call(y.scope,v,z);if(q!==true){r.onExecCommand.dispatch(r,x,v,z,p);return q}}i(r.plugins,function(s){if(s.execCommand&amp;&amp;s.execCommand(x,v,z)){r.onExecCommand.dispatch(r,x,v,z,p);u=1;return false}});if(u){return true}if(r.theme&a
 mp;&amp;r.theme.execCommand&amp;&amp;r.theme.execCommand(x,v,z)){r.onExecCommand.dispatch(r,x,v,z,p);return true}if(r.editorCommands.execCommand(x,v,z)){r.onExecCommand.dispatch(r,x,v,z,p);return true}r.getDoc().execCommand(x,v,z);r.onExecCommand.dispatch(r,x,v,z,p)},queryCommandState:function(u){var q=this,v,r;if(q._isHidden()){return}if(v=q.queryStateCommands[u]){r=v.func.call(v.scope);if(r!==true){return r}}v=q.editorCommands.queryCommandState(u);if(v!==-1){return v}try{return this.getDoc().queryCommandState(u)}catch(p){}},queryCommandValue:function(v){var q=this,u,r;if(q._isHidden()){return}if(u=q.queryValueCommands[v]){r=u.func.call(u.scope);if(r!==true){return r}}u=q.editorCommands.queryCommandValue(v);if(d(u)){return u}try{return this.getDoc().queryCommandValue(v)}catch(p){}},show:function(){var p=this;n.show(p.getContainer());n.hide(p.id);p.load()},hide:function(){var p=this,q=p.getDoc();if(b&amp;&amp;q){q.execCommand(&quot;SelectAll&quot;)}p.save();n.hide(p.getConta
 iner());n.setStyle(p.id,&quot;display&quot;,p.orgDisplay)},isHidden:function(){return !n.isHidden(this.id)},setProgressState:function(p,q,r){this.onSetProgressState.dispatch(this,p,q,r);return p},load:function(s){var p=this,r=p.getElement(),q;if(r){s=s||{};s.load=true;q=p.setContent(d(r.value)?r.value:r.innerHTML,s);s.element=r;if(!s.no_events){p.onLoadContent.dispatch(p,s)}s.element=r=null;return q}},save:function(u){var p=this,s=p.getElement(),q,r;if(!s||!p.initialized){return}u=u||{};u.save=true;if(!u.no_events){p.undoManager.typing=false;p.undoManager.add()}u.element=s;q=u.content=p.getContent(u);if(!u.no_events){p.onSaveContent.dispatch(p,u)}q=u.content;if(!/TEXTAREA|INPUT/i.test(s.nodeName)){s.innerHTML=q;if(r=n.getParent(p.id,&quot;form&quot;)){i(r.elements,function(t){if(t.name==p.id){t.value=q;return false}})}}else{s.value=q}u.element=s=null;return q},setContent:function(t,s){var r=this,q,p=r.getBody();s=s||{};s.format=s.format||&quot;html&quot;;s.set=true;s.content
 =t;if(!s.no_events){r.onBeforeSetContent.dispatch(r,s)}t=s.content;if(!m.isIE&amp;&amp;(t.length===0||/^\s+$/.test(t))){p.innerHTML='&lt;br data-mce-bogus=&quot;1&quot; /&gt;';return}if(s.format!==&quot;raw&quot;){t=new m.html.Serializer({},r.schema).serialize(r.parser.parse(t))}s.content=m.trim(t);r.dom.setHTML(p,s.content);if(!s.no_events){r.onSetContent.dispatch(r,s)}return s.content},getContent:function(q){var p=this,r;q=q||{};q.format=q.format||&quot;html&quot;;q.get=true;if(!q.no_events){p.onBeforeGetContent.dispatch(p,q)}if(q.format==&quot;raw&quot;){r=p.getBody().innerHTML}else{r=p.serializer.serialize(p.getBody(),q)}q.content=m.trim(r);if(!q.no_events){p.onGetContent.dispatch(p,q)}return q.content},isDirty:function(){var p=this;return m.trim(p.startContent)!=m.trim(p.getContent({format:&quot;raw&quot;,no_events:1}))&amp;&amp;!p.isNotDirty},getContainer:function(){var p=this;if(!p.container){p.container=n.get(p.editorContainer||p.id+&quot;_parent&quot;)}return p.cont
 ainer},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return n.get(this.settings.content_element||this.id)},getWin:function(){var p=this,q;if(!p.contentWindow){q=n.get(p.id+&quot;_ifr&quot;);if(q){p.contentWindow=q.contentWindow}}return p.contentWindow},getDoc:function(){var q=this,p;if(!q.contentDocument){p=q.getWin();if(p){q.contentDocument=p.document}}return q.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(p,x,v){var q=this,r=q.settings;if(r.urlconverter_callback){return q.execCallback(&quot;urlconverter_callback&quot;,p,v,true,x)}if(!r.convert_urls||(v&amp;&amp;v.nodeName==&quot;LINK&quot;)||p.indexOf(&quot;file:&quot;)===0){return p}if(r.relative_urls){return q.documentBaseURI.toRelative(p)}p=q.documentBaseURI.toAbsolute(p,r.remove_script_host);return p},addVisual:function(r){var p=this,q=p.settings;r=r||p.getBody();if(!d(p.hasVisual)){p.hasVisual=q.visual}i(p.dom.select(&q
 uot;table,a&quot;,r),function(t){var s;switch(t.nodeName){case&quot;TABLE&quot;:s=p.dom.getAttrib(t,&quot;border&quot;);if(!s||s==&quot;0&quot;){if(p.hasVisual){p.dom.addClass(t,q.visual_table_class)}else{p.dom.removeClass(t,q.visual_table_class)}}return;case&quot;A&quot;:s=p.dom.getAttrib(t,&quot;name&quot;);if(s){if(p.hasVisual){p.dom.addClass(t,&quot;mceItemAnchor&quot;)}else{p.dom.removeClass(t,&quot;mceItemAnchor&quot;)}}return}});p.onVisualAid.dispatch(p,r,p.hasVisual)},remove:function(){var p=this,q=p.getContainer();p.removed=1;p.hide();p.execCallback(&quot;remove_instance_callback&quot;,p);p.onRemove.dispatch(p);p.onExecCommand.listeners=[];m.remove(p);n.remove(q)},destroy:function(q){var p=this;if(p.destroyed){return}if(!q){m.removeUnload(p.destroy);tinyMCE.onBeforeUnload.remove(p._beforeUnload);if(p.theme&amp;&amp;p.theme.destroy){p.theme.destroy()}p.controlManager.destroy();p.selection.destroy();p.dom.destroy();if(!p.settings.content_editable){j.clear(p.getWin());
 j.clear(p.getDoc())}j.clear(p.getBody());j.clear(p.formElement)}if(p.formElement){p.formElement.submit=p.formElement._mceOldSubmit;p.formElement._mceOldSubmit=null}p.contentAreaContainer=p.formElement=p.container=p.settings.content_element=p.bodyElement=p.contentDocument=p.contentWindow=null;if(p.selection){p.selection=p.selection.win=p.selection.dom=p.selection.dom.doc=null}p.destroyed=1},_addEvents:function(){var B=this,r,C=B.settings,q=B.dom,x={mouseup:&quot;onMouseUp&quot;,mousedown:&quot;onMouseDown&quot;,click:&quot;onClick&quot;,keyup:&quot;onKeyUp&quot;,keydown:&quot;onKeyDown&quot;,keypress:&quot;onKeyPress&quot;,submit:&quot;onSubmit&quot;,reset:&quot;onReset&quot;,contextmenu:&quot;onContextMenu&quot;,dblclick:&quot;onDblClick&quot;,paste:&quot;onPaste&quot;};function p(t,D){var s=t.type;if(B.removed){return}if(B.onEvent.dispatch(B,t,D)!==false){B[x[t.fakeType||t.type]].dispatch(B,t,D)}}i(x,function(t,s){switch(s){case&quot;contextmenu&quot;:q.bind(B.getDoc(),s,p)
 ;break;case&quot;paste&quot;:q.bind(B.getBody(),s,function(D){p(D)});break;case&quot;submit&quot;:case&quot;reset&quot;:q.bind(B.getElement().form||n.getParent(B.id,&quot;form&quot;),s,p);break;default:q.bind(C.content_editable?B.getBody():B.getDoc(),s,p)}});q.bind(C.content_editable?B.getBody():(a?B.getDoc():B.getWin()),&quot;focus&quot;,function(s){B.focus(true)});if(m.isGecko){q.bind(B.getDoc(),&quot;DOMNodeInserted&quot;,function(t){var s;t=t.target;if(t.nodeType===1&amp;&amp;t.nodeName===&quot;IMG&quot;&amp;&amp;(s=t.getAttribute(&quot;data-mce-src&quot;))){t.src=B.documentBaseURI.toAbsolute(s)}})}if(a){function u(){var E=this,G=E.getDoc(),F=E.settings;if(a&amp;&amp;!F.readonly){if(E._isHidden()){try{if(!F.content_editable){G.designMode=&quot;On&quot;}}catch(D){}}try{G.execCommand(&quot;styleWithCSS&quot;,0,false)}catch(D){if(!E._isHidden()){try{G.execCommand(&quot;useCSS&quot;,0,true)}catch(D){}}}if(!F.table_inline_editing){try{G.execCommand(&quot;enableInlineTableEdit
 ing&quot;,false,false)}catch(D){}}if(!F.object_resizing){try{G.execCommand(&quot;enableObjectResizing&quot;,false,false)}catch(D){}}}}B.onBeforeExecCommand.add(u);B.onMouseDown.add(u)}if(m.isWebKit){B.onClick.add(function(s,t){t=t.target;if(t.nodeName==&quot;IMG&quot;||(t.nodeName==&quot;A&quot;&amp;&amp;q.hasClass(t,&quot;mceItemAnchor&quot;))){B.selection.getSel().setBaseAndExtent(t,0,t,1);B.nodeChanged()}})}B.onMouseUp.add(B.nodeChanged);B.onKeyUp.add(function(s,t){var D=t.keyCode;if((D&gt;=33&amp;&amp;D&lt;=36)||(D&gt;=37&amp;&amp;D&lt;=40)||D==13||D==45||D==46||D==8||(m.isMac&amp;&amp;(D==91||D==93))||t.ctrlKey){B.nodeChanged()}});B.onReset.add(function(){B.setContent(B.startContent,{format:&quot;raw&quot;})});if(C.custom_shortcuts){if(C.custom_undo_redo_keyboard_shortcuts){B.addShortcut(&quot;ctrl+z&quot;,B.getLang(&quot;undo_desc&quot;),&quot;Undo&quot;);B.addShortcut(&quot;ctrl+y&quot;,B.getLang(&quot;redo_desc&quot;),&quot;Redo&quot;)}B.addShortcut(&quot;ctrl+b&quot
 ;,B.getLang(&quot;bold_desc&quot;),&quot;Bold&quot;);B.addShortcut(&quot;ctrl+i&quot;,B.getLang(&quot;italic_desc&quot;),&quot;Italic&quot;);B.addShortcut(&quot;ctrl+u&quot;,B.getLang(&quot;underline_desc&quot;),&quot;Underline&quot;);for(r=1;r&lt;=6;r++){B.addShortcut(&quot;ctrl+&quot;+r,&quot;&quot;,[&quot;FormatBlock&quot;,false,&quot;h&quot;+r])}B.addShortcut(&quot;ctrl+7&quot;,&quot;&quot;,[&quot;FormatBlock&quot;,false,&quot;&lt;p&gt;&quot;]);B.addShortcut(&quot;ctrl+8&quot;,&quot;&quot;,[&quot;FormatBlock&quot;,false,&quot;&lt;div&gt;&quot;]);B.addShortcut(&quot;ctrl+9&quot;,&quot;&quot;,[&quot;FormatBlock&quot;,false,&quot;&lt;address&gt;&quot;]);function v(t){var s=null;if(!t.altKey&amp;&amp;!t.ctrlKey&amp;&amp;!t.metaKey){return s}i(B.shortcuts,function(D){if(m.isMac&amp;&amp;D.ctrl!=t.metaKey){return}else{if(!m.isMac&amp;&amp;D.ctrl!=t.ctrlKey){return}}if(D.alt!=t.altKey){return}if(D.shift!=t.shiftKey){return}if(t.keyCode==D.keyCode||(t.charCode&amp;&amp;t.charCod
 e==D.charCode)){s=D;return false}});return s}B.onKeyUp.add(function(s,t){var D=v(t);if(D){return j.cancel(t)}});B.onKeyPress.add(function(s,t){var D=v(t);if(D){return j.cancel(t)}});B.onKeyDown.add(function(s,t){var D=v(t);if(D){D.func.call(D.scope);return j.cancel(t)}})}if(m.isIE){q.bind(B.getDoc(),&quot;controlselect&quot;,function(D){var t=B.resizeInfo,s;D=D.target;if(D.nodeName!==&quot;IMG&quot;){return}if(t){q.unbind(t.node,t.ev,t.cb)}if(!q.hasClass(D,&quot;mceItemNoResize&quot;)){ev=&quot;resizeend&quot;;s=q.bind(D,ev,function(F){var E;F=F.target;if(E=q.getStyle(F,&quot;width&quot;)){q.setAttrib(F,&quot;width&quot;,E.replace(/[^0-9%]+/g,&quot;&quot;));q.setStyle(F,&quot;width&quot;,&quot;&quot;)}if(E=q.getStyle(F,&quot;height&quot;)){q.setAttrib(F,&quot;height&quot;,E.replace(/[^0-9%]+/g,&quot;&quot;));q.setStyle(F,&quot;height&quot;,&quot;&quot;)}})}else{ev=&quot;resizestart&quot;;s=q.bind(D,&quot;resizestart&quot;,j.cancel,j)}t=B.resizeInfo={node:D,ev:ev,cb:s}});B.on
 KeyDown.add(function(s,D){var t;switch(D.keyCode){case 8:t=B.getDoc().selection;if(t.createRange&amp;&amp;t.createRange().item){s.dom.remove(t.createRange().item(0));return j.cancel(D)}}})}if(m.isOpera){B.onClick.add(function(s,t){j.prevent(t)})}if(C.custom_undo_redo){function y(){B.undoManager.typing=false;B.undoManager.add()}q.bind(B.getDoc(),&quot;focusout&quot;,function(s){if(!B.removed&amp;&amp;B.undoManager.typing){y()}});B.dom.bind(B.dom.getRoot(),&quot;dragend&quot;,function(s){y()});B.onKeyUp.add(function(t,F){var s,E,D;if(b&amp;&amp;F.keyCode==8){s=B.selection.getRng();if(s.parentElement){E=s.parentElement();D=B.selection.getBookmark();E.innerHTML=E.innerHTML;B.selection.moveToBookmark(D)}}if((F.keyCode&gt;=33&amp;&amp;F.keyCode&lt;=36)||(F.keyCode&gt;=37&amp;&amp;F.keyCode&lt;=40)||F.keyCode==13||F.keyCode==45||F.ctrlKey){y()}});B.onKeyDown.add(function(t,H){var s,F,E,G=H.keyCode;if(b&amp;&amp;G==46){s=B.selection.getRng();if(s.parentElement){F=s.parentElement();i
 f(!B.undoManager.typing){B.undoManager.beforeChange();B.undoManager.typing=true;B.undoManager.add()}if(H.ctrlKey){s.moveEnd(&quot;word&quot;,1);s.select()}B.selection.getSel().clear();if(s.parentElement()==F){E=B.selection.getBookmark();try{F.innerHTML=F.innerHTML}catch(D){}B.selection.moveToBookmark(E)}H.preventDefault();return}}if((G&gt;=33&amp;&amp;G&lt;=36)||(G&gt;=37&amp;&amp;G&lt;=40)||G==13||G==45){if(m.isIE&amp;&amp;G==13){B.undoManager.beforeChange()}if(B.undoManager.typing){y()}return}if((G&lt;16||G&gt;20)&amp;&amp;G!=224&amp;&amp;G!=91&amp;&amp;!B.undoManager.typing){B.undoManager.beforeChange();B.undoManager.add();B.undoManager.typing=true}});B.onMouseDown.add(function(){if(B.undoManager.typing){y()}})}if(m.isGecko){function A(){var s=B.dom.getAttribs(B.selection.getStart().cloneNode(false));return function(){var t=B.selection.getStart();B.dom.removeAllAttribs(t);i(s,function(D){t.setAttributeNode(D.cloneNode(true))})}}function z(){var t=B.selection;return !t.isC
 ollapsed()&amp;&amp;t.getStart()!=t.getEnd()}B.onKeyPress.add(function(s,D){var t;if((D.keyCode==8||D.keyCode==46)&amp;&amp;z()){t=A();B.getDoc().execCommand(&quot;delete&quot;,false,null);t();return j.cancel(D)}});B.dom.bind(B.getDoc(),&quot;cut&quot;,function(t){var s;if(z()){s=A();B.onKeyUp.addToTop(j.cancel,j);setTimeout(function(){s();B.onKeyUp.remove(j.cancel,j)},0)}})}},_isHidden:function(){var p;if(!a){return 0}p=this.selection.getSel();return(!p||!p.rangeCount||p.rangeCount==0)}})})(tinymce);(function(c){var d=c.each,e,a=true,b=false;c.EditorCommands=function(n){var l=n.dom,p=n.selection,j={state:{},exec:{},value:{}},k=n.settings,o;function q(y,x,v){var u;y=y.toLowerCase();if(u=j.exec[y]){u(y,x,v);return a}return b}function m(v){var u;v=v.toLowerCase();if(u=j.state[v]){return u(v)}return -1}function h(v){var u;v=v.toLowerCase();if(u=j.value[v]){return u(v)}return b}function t(u,v){v=v||&quot;exec&quot;;d(u,function(y,x){d(x.toLowerCase().split(&quot;,&quot;),functio
 n(z){j[v][z]=y})})}c.extend(this,{execCommand:q,queryCommandState:m,queryCommandValue:h,addCommands:t});function f(x,v,u){if(v===e){v=b}if(u===e){u=null}return n.getDoc().execCommand(x,v,u)}function s(u){return n.formatter.match(u)}function r(u,v){n.formatter.toggle(u,v?{value:v}:e)}function i(u){o=p.getBookmark(u)}function g(){p.moveToBookmark(o)}t({&quot;mceResetDesignMode,mceBeginUndoLevel&quot;:function(){},&quot;mceEndUndoLevel,mceAddUndoLevel&quot;:function(){n.undoManager.add()},&quot;Cut,Copy,Paste&quot;:function(y){var x=n.getDoc(),u;try{f(y)}catch(v){u=a}if(u||!x.queryCommandSupported(y)){if(c.isGecko){n.windowManager.confirm(n.getLang(&quot;clipboard_msg&quot;),function(z){if(z){open(&quot;http://www.mozilla.org/editor/midasdemo/securityprefs.html&quot;,&quot;_blank&quot;)}})}else{n.windowManager.alert(n.getLang(&quot;clipboard_no_support&quot;))}}},unlink:function(u){if(p.isCollapsed()){p.select(p.getNode())}f(u);p.collapse(b)},&quot;JustifyLeft,JustifyCenter,Jus
 tifyRight,JustifyFull&quot;:function(u){var v=u.substring(7);d(&quot;left,center,right,full&quot;.split(&quot;,&quot;),function(x){if(v!=x){n.formatter.remove(&quot;align&quot;+x)}});r(&quot;align&quot;+v);q(&quot;mceRepaint&quot;)},&quot;InsertUnorderedList,InsertOrderedList&quot;:function(x){var u,v;f(x);u=l.getParent(p.getNode(),&quot;ol,ul&quot;);if(u){v=u.parentNode;if(/^(H[1-6]|P|ADDRESS|PRE)$/.test(v.nodeName)){i();l.split(v,u);g()}}},&quot;Bold,Italic,Underline,Strikethrough,Superscript,Subscript&quot;:function(u){r(u)},&quot;ForeColor,HiliteColor,FontName&quot;:function(x,v,u){r(x,u)},FontSize:function(y,x,v){var u,z;if(v&gt;=1&amp;&amp;v&lt;=7){z=c.explode(k.font_size_style_values);u=c.explode(k.font_size_classes);if(u){v=u[v-1]||v}else{v=z[v-1]||v}}r(y,v)},RemoveFormat:function(u){n.formatter.remove(u)},mceBlockQuote:function(u){r(&quot;blockquote&quot;)},FormatBlock:function(x,v,u){return r(u||&quot;p&quot;)},mceCleanup:function(){var u=p.getBookmark();n.setConte
 nt(n.getContent({cleanup:a}),{cleanup:a});p.moveToBookmark(u)},mceRemoveNode:function(y,x,v){var u=v||p.getNode();if(u!=n.getBody()){i();n.dom.remove(u,a);g()}},mceSelectNodeDepth:function(y,x,v){var u=0;l.getParent(p.getNode(),function(z){if(z.nodeType==1&amp;&amp;u++==v){p.select(z);return b}},n.getBody())},mceSelectNode:function(x,v,u){p.select(u)},mceInsertContent:function(z,D,E){var C,u,x,F,y,u,A,G,B;function v(I,J,H){var K=new c.dom.TreeWalker(H?I.nextSibling:I.previousSibling,J);while((I=K.current())){if((I.nodeType==3&amp;&amp;c.trim(I.nodeValue).length)||I.nodeName==&quot;BR&quot;||I.nodeName==&quot;IMG&quot;){return I}if(H){K.next()}else{K.prev()}}}B={content:E,format:&quot;html&quot;};p.onBeforeSetContent.dispatch(p,B);E=B.content;if(E.indexOf(&quot;{$caret}&quot;)==-1){E+=&quot;{$caret}&quot;}p.setContent('&lt;span id=&quot;__mce&quot;&gt;\uFEFF&lt;/span&gt;',{no_events:false});l.setOuterHTML(&quot;__mce&quot;,E.replace(/\{\$caret\}/,'&lt;span data-mce-type=&quot
 ;bookmark&quot; id=&quot;__mce&quot;&gt;\uFEFF&lt;/span&gt;'));C=l.select(&quot;#__mce&quot;)[0];x=l.getRoot();if(C.previousSibling&amp;&amp;l.isBlock(C.previousSibling)||C.parentNode==x){y=v(C,x);if(y){if(y.nodeName==&quot;BR&quot;){y.parentNode.insertBefore(C,y)}else{l.insertAfter(C,y)}}}while(C){if(C===x){l.setOuterHTML(F,new c.html.Serializer({},n.schema).serialize(n.parser.parse(l.getOuterHTML(F))));break}F=C;C=C.parentNode}C=l.select(&quot;#__mce&quot;)[0];if(C){y=v(C,x)||v(C,x,true);l.remove(C);if(y){u=l.createRng();if(y.nodeType==3){u.setStart(y,y.length);u.setEnd(y,y.length)}else{if(y.nodeName==&quot;BR&quot;){u.setStartBefore(y);u.setEndBefore(y)}else{u.setStartAfter(y);u.setEndAfter(y)}}p.setRng(u);if(!c.isIE){y=l.create(&quot;span&quot;,null,&quot;\u00a0&quot;);u.insertNode(y);A=l.getRect(y);G=l.getViewPort(n.getWin());if((A.y&gt;G.y+G.h||A.y&lt;G.y)||(A.x&gt;G.x+G.w||A.x&lt;G.x)){n.getBody().scrollLeft=A.x;n.getBody().scrollTop=A.y}l.remove(y)}p.collapse(true)}}
 p.onSetContent.dispatch(p,B);n.addVisual()},mceInsertRawHTML:function(x,v,u){p.setContent(&quot;tiny_mce_marker&quot;);n.setContent(n.getContent().replace(/tiny_mce_marker/g,function(){return u}))},mceSetContent:function(x,v,u){n.setContent(u)},&quot;Indent,Outdent&quot;:function(y){var v,u,x;v=k.indentation;u=/[a-z%]+$/i.exec(v);v=parseInt(v);if(!m(&quot;InsertUnorderedList&quot;)&amp;&amp;!m(&quot;InsertOrderedList&quot;)){d(p.getSelectedBlocks(),function(z){if(y==&quot;outdent&quot;){x=Math.max(0,parseInt(z.style.paddingLeft||0)-v);l.setStyle(z,&quot;paddingLeft&quot;,x?x+u:&quot;&quot;)}else{l.setStyle(z,&quot;paddingLeft&quot;,(parseInt(z.style.paddingLeft||0)+v)+u)}})}else{f(y)}},mceRepaint:function(){var v;if(c.isGecko){try{i(a);if(p.getSel()){p.getSel().selectAllChildren(n.getBody())}p.collapse(a);g()}catch(u){}}},mceToggleFormat:function(x,v,u){n.formatter.toggle(u)},InsertHorizontalRule:function(){n.execCommand(&quot;mceInsertContent&quot;,false,&quot;&lt;hr /&gt;&
 quot;)},mceToggleVisualAid:function(){n.hasVisual=!n.hasVisual;n.addVisual()},mceReplaceContent:function(x,v,u){n.execCommand(&quot;mceInsertContent&quot;,false,u.replace(/\{\$selection\}/g,p.getContent({format:&quot;text&quot;})))},mceInsertLink:function(A,z,y){var x=l.getParent(p.getNode(),&quot;a&quot;),v,u;if(c.is(y,&quot;string&quot;)){y={href:y}}y.href=y.href.replace(&quot; &quot;,&quot;%20&quot;);if(!x){if(c.isWebKit){v=l.getParent(p.getNode(),&quot;img&quot;);if(v){u=v.style.cssFloat;v.style.cssFloat=null}}f(&quot;CreateLink&quot;,b,&quot;javascript:mctmp(0);&quot;);if(u){v.style.cssFloat=u}d(l.select(&quot;a[href='javascript:mctmp(0);']&quot;),function(B){l.setAttribs(B,y)})}else{if(y.href){l.setAttribs(x,y)}else{n.dom.remove(x,a)}}},selectAll:function(){var v=l.getRoot(),u=l.createRng();u.setStart(v,0);u.setEnd(v,v.childNodes.length);n.selection.setRng(u)}});t({&quot;JustifyLeft,JustifyCenter,JustifyRight,JustifyFull&quot;:function(u){return s(&quot;align&quot;+u.s
 ubstring(7))},&quot;Bold,Italic,Underline,Strikethrough,Superscript,Subscript&quot;:function(u){return s(u)},mceBlockQuote:function(){return s(&quot;blockquote&quot;)},Outdent:function(){var u;if(k.inline_styles){if((u=l.getParent(p.getStart(),l.isBlock))&amp;&amp;parseInt(u.style.paddingLeft)&gt;0){return a}if((u=l.getParent(p.getEnd(),l.isBlock))&amp;&amp;parseInt(u.style.paddingLeft)&gt;0){return a}}return m(&quot;InsertUnorderedList&quot;)||m(&quot;InsertOrderedList&quot;)||(!k.inline_styles&amp;&amp;!!l.getParent(p.getNode(),&quot;BLOCKQUOTE&quot;))},&quot;InsertUnorderedList,InsertOrderedList&quot;:function(u){return l.getParent(p.getNode(),u==&quot;insertunorderedlist&quot;?&quot;UL&quot;:&quot;OL&quot;)}},&quot;state&quot;);t({&quot;FontSize,FontName&quot;:function(x){var v=0,u;if(u=l.getParent(p.getNode(),&quot;span&quot;)){if(x==&quot;fontsize&quot;){v=u.style.fontSize}else{v=u.style.fontFamily.replace(/, /g,&quot;,&quot;).replace(/[\'\&quot;]/g,&quot;&quot;).toLow
 erCase()}}return v}},&quot;value&quot;);if(k.custom_undo_redo){t({Undo:function(){n.undoManager.undo()},Redo:function(){n.undoManager.redo()}})}}})(tinymce);(function(b){var a=b.util.Dispatcher;b.UndoManager=function(e){var c,d=0,g=[];function f(){return b.trim(e.getContent({format:&quot;raw&quot;,no_events:1}))}return c={typing:false,onAdd:new a(c),onUndo:new a(c),onRedo:new a(c),beforeChange:function(){if(g[d]){g[d].beforeBookmark=e.selection.getBookmark(2,true)}},add:function(l){var h,j=e.settings,k;l=l||{};l.content=f();k=g[d];if(k&amp;&amp;k.content==l.content){return null}if(j.custom_undo_redo_levels){if(g.length&gt;j.custom_undo_redo_levels){for(h=0;h&lt;g.length-1;h++){g[h]=g[h+1]}g.length--;d=g.length}}l.bookmark=e.selection.getBookmark(2,true);if(d&lt;g.length-1){g.length=d+1}g.push(l);d=g.length-1;c.onAdd.dispatch(c,l);e.isNotDirty=0;return l},undo:function(){var j,h;if(c.typing){c.add();c.typing=false}if(d&gt;0){j=g[--d];e.setContent(j.content,{format:&quot;raw&q
 uot;});e.selection.moveToBookmark(j.beforeBookmark);c.onUndo.dispatch(c,j)}return j},redo:function(){var h;if(d&lt;g.length-1){h=g[++d];e.setContent(h.content,{format:&quot;raw&quot;});e.selection.moveToBookmark(h.bookmark);c.onRedo.dispatch(c,h)}return h},clear:function(){g=[];d=0;c.typing=false},hasUndo:function(){return d&gt;0||this.typing},hasRedo:function(){return d&lt;g.length-1&amp;&amp;!this.typing}}}})(tinymce);(function(l){var j=l.dom.Event,c=l.isIE,a=l.isGecko,b=l.isOpera,i=l.each,h=l.extend,d=true,g=false;function k(o){var p,n,m;do{if(/^(SPAN|STRONG|B|EM|I|FONT|STRIKE|U)$/.test(o.nodeName)){if(p){n=o.cloneNode(false);n.appendChild(p);p=n}else{p=m=o.cloneNode(false)}p.removeAttribute(&quot;id&quot;)}}while(o=o.parentNode);if(p){return{wrapper:p,inner:m}}}function f(n,o){var m=o.ownerDocument.createRange();m.setStart(n.endContainer,n.endOffset);m.setEndAfter(o);return m.cloneContents().textContent.length==0}function e(o,q,m){var n,p;if(q.isEmpty(m)){n=q.getParent(m
 ,&quot;ul,ol&quot;);if(!q.getParent(n.parentNode,&quot;ul,ol&quot;)){q.split(n,m);p=q.create(&quot;p&quot;,0,'&lt;br data-mce-bogus=&quot;1&quot; /&gt;');q.replace(p,m);o.select(p,1)}return g}return d}l.create(&quot;tinymce.ForceBlocks&quot;,{ForceBlocks:function(m){var n=this,o=m.settings,p;n.editor=m;n.dom=m.dom;p=(o.forced_root_block||&quot;p&quot;).toLowerCase();o.element=p.toUpperCase();m.onPreInit.add(n.setup,n);if(o.forced_root_block){m.onInit.add(n.forceRoots,n);m.onSetContent.add(n.forceRoots,n);m.onBeforeGetContent.add(n.forceRoots,n);m.onExecCommand.add(function(q,r){if(r==&quot;mceInsertContent&quot;){n.forceRoots();q.nodeChanged()}})}},setup:function(){var n=this,m=n.editor,p=m.settings,r=m.dom,o=m.selection;if(p.forced_root_block){m.onBeforeExecCommand.add(n.forceRoots,n);m.onKeyUp.add(n.forceRoots,n);m.onPreProcess.add(n.forceRoots,n)}if(p.force_br_newlines){if(c){m.onKeyPress.add(function(s,t){var u;if(t.keyCode==13&amp;&amp;o.getNode().nodeName!=&quot;LI&quo
 t;){o.setContent('&lt;br id=&quot;__&quot; /&gt; ',{format:&quot;raw&quot;});u=r.get(&quot;__&quot;);u.removeAttribute(&quot;id&quot;);o.select(u);o.collapse();return j.cancel(t)}})}}if(p.force_p_newlines){if(!c){m.onKeyPress.add(function(s,t){if(t.keyCode==13&amp;&amp;!t.shiftKey&amp;&amp;!n.insertPara(t)){j.cancel(t)}})}else{l.addUnload(function(){n._previousFormats=0});m.onKeyPress.add(function(s,t){n._previousFormats=0;if(t.keyCode==13&amp;&amp;!t.shiftKey&amp;&amp;s.selection.isCollapsed()&amp;&amp;p.keep_styles){n._previousFormats=k(s.selection.getStart())}});m.onKeyUp.add(function(t,v){if(v.keyCode==13&amp;&amp;!v.shiftKey){var u=t.selection.getStart(),s=n._previousFormats;if(!u.hasChildNodes()&amp;&amp;s){u=r.getParent(u,r.isBlock);if(u&amp;&amp;u.nodeName!=&quot;LI&quot;){u.innerHTML=&quot;&quot;;if(n._previousFormats){u.appendChild(s.wrapper);s.inner.innerHTML=&quot;\uFEFF&quot;}else{u.innerHTML=&quot;\uFEFF&quot;}o.select(u,1);o.collapse(true);t.getDoc().execComma
 nd(&quot;Delete&quot;,false,null);n._previousFormats=0}}}})}if(a){m.onKeyDown.add(function(s,t){if((t.keyCode==8||t.keyCode==46)&amp;&amp;!t.shiftKey){n.backspaceDelete(t,t.keyCode==8)}})}}if(l.isWebKit){function q(t){var s=o.getRng(),u,y=r.create(&quot;div&quot;,null,&quot; &quot;),x,v=r.getViewPort(t.getWin()).h;s.insertNode(u=r.create(&quot;br&quot;));s.setStartAfter(u);s.setEndAfter(u);o.setRng(s);if(o.getSel().focusNode==u.previousSibling){o.select(r.insertAfter(r.doc.createTextNode(&quot;\u00a0&quot;),u));o.collapse(d)}r.insertAfter(y,u);x=r.getPos(y).y;r.remove(y);if(x&gt;v){t.getWin().scrollTo(0,x)}}m.onKeyPress.add(function(s,t){if(t.keyCode==13&amp;&amp;(t.shiftKey||(p.force_br_newlines&amp;&amp;!r.getParent(o.getNode(),&quot;h1,h2,h3,h4,h5,h6,ol,ul&quot;)))){q(s);j.cancel(t)}})}if(c){if(p.element!=&quot;P&quot;){m.onKeyPress.add(function(s,t){n.lastElm=o.getNode().nodeName});m.onKeyUp.add(function(t,u){var x,v=o.getNode(),s=t.getBody();if(s.childNodes.length===1&a
 mp;&amp;v.nodeName==&quot;P&quot;){v=r.rename(v,p.element);o.select(v);o.collapse();t.nodeChanged()}else{if(u.keyCode==13&amp;&amp;!u.shiftKey&amp;&amp;n.lastElm!=&quot;P&quot;){x=r.getParent(v,&quot;p&quot;);if(x){r.rename(x,p.element);t.nodeChanged()}}}})}}},find:function(u,p,q){var o=this.editor,m=o.getDoc().createTreeWalker(u,4,null,g),r=-1;while(u=m.nextNode()){r++;if(p==0&amp;&amp;u==q){return r}if(p==1&amp;&amp;r==q){return u}}return -1},forceRoots:function(v,H){var y=this,v=y.editor,L=v.getBody(),I=v.getDoc(),O=v.selection,z=O.getSel(),A=O.getRng(),M=-2,u,F,m,o,J=-16777215;var K,p,N,E,B,q=L.childNodes,D,C,x;for(D=q.length-1;D&gt;=0;D--){K=q[D];if(K.nodeType===1&amp;&amp;K.getAttribute(&quot;data-mce-type&quot;)){p=null;continue}if(K.nodeType===3||(!y.dom.isBlock(K)&amp;&amp;K.nodeType!==8&amp;&amp;!/^(script|mce:script|style|mce:style)$/i.test(K.nodeName))){if(!p){if(K.nodeType!=3||/[^\s]/g.test(K.nodeValue)){if(M==-2&amp;&amp;A){if(!c||A.setStart){if(A.startContaine
 r.nodeType==1&amp;&amp;(C=A.startContainer.childNodes[A.startOffset])&amp;&amp;C.nodeType==1){x=C.getAttribute(&quot;id&quot;);C.setAttribute(&quot;id&quot;,&quot;__mce&quot;)}else{if(v.dom.getParent(A.startContainer,function(n){return n===L})){F=A.startOffset;m=A.endOffset;M=y.find(L,0,A.startContainer);u=y.find(L,0,A.endContainer)}}}else{if(A.item){o=I.body.createTextRange();o.moveToElementText(A.item(0));A=o}o=I.body.createTextRange();o.moveToElementText(L);o.collapse(1);N=o.move(&quot;character&quot;,J)*-1;o=A.duplicate();o.collapse(1);E=o.move(&quot;character&quot;,J)*-1;o=A.duplicate();o.collapse(0);B=(o.move(&quot;character&quot;,J)*-1)-E;M=E-N;u=B}}p=v.dom.create(v.settings.forced_root_block);K.parentNode.replaceChild(p,K);p.appendChild(K)}}else{if(p.hasChildNodes()){p.insertBefore(K,p.firstChild)}else{p.appendChild(K)}}}else{p=null}}if(M!=-2){if(!c||A.setStart){p=L.getElementsByTagName(v.settings.element)[0];A=I.createRange();if(M!=-1){A.setStart(y.find(L,1,M),F)}el
 se{A.setStart(p,0)}if(u!=-1){A.setEnd(y.find(L,1,u),m)}else{A.setEnd(p,0)}if(z){z.removeAllRanges();z.addRange(A)}}else{try{A=z.createRange();A.moveToElementText(L);A.collapse(1);A.moveStart(&quot;character&quot;,M);A.moveEnd(&quot;character&quot;,u);A.select()}catch(G){}}}else{if((!c||A.setStart)&amp;&amp;(C=v.dom.get(&quot;__mce&quot;))){if(x){C.setAttribute(&quot;id&quot;,x)}else{C.removeAttribute(&quot;id&quot;)}A=I.createRange();A.setStartBefore(C);A.setEndBefore(C);O.setRng(A)}}},getParentBlock:function(o){var m=this.dom;return m.getParent(o,m.isBlock)},insertPara:function(R){var F=this,v=F.editor,N=v.dom,S=v.getDoc(),W=v.settings,G=v.selection.getSel(),H=G.getRangeAt(0),V=S.body;var K,L,I,P,O,q,o,u,z,m,D,U,p,x,J,M=N.getViewPort(v.getWin()),C,E,B;v.undoManager.beforeChange();K=S.createRange();K.setStart(G.anchorNode,G.anchorOffset);K.collapse(d);L=S.createRange();L.setStart(G.focusNode,G.focusOffset);L.collapse(d);I=K.compareBoundaryPoints(K.START_TO_END,L)&lt;0;P=I?G.
 anchorNode:G.focusNode;O=I?G.anchorOffset:G.focusOffset;q=I?G.focusNode:G.anchorNode;o=I?G.focusOffset:G.anchorOffset;if(P===q&amp;&amp;/^(TD|TH)$/.test(P.nodeName)){if(P.firstChild.nodeName==&quot;BR&quot;){N.remove(P.firstChild)}if(P.childNodes.length==0){v.dom.add(P,W.element,null,&quot;&lt;br /&gt;&quot;);U=v.dom.add(P,W.element,null,&quot;&lt;br /&gt;&quot;)}else{J=P.innerHTML;P.innerHTML=&quot;&quot;;v.dom.add(P,W.element,null,J);U=v.dom.add(P,W.element,null,&quot;&lt;br /&gt;&quot;)}H=S.createRange();H.selectNodeContents(U);H.collapse(1);v.selection.setRng(H);return g}if(P==V&amp;&amp;q==V&amp;&amp;V.firstChild&amp;&amp;v.dom.isBlock(V.firstChild)){P=q=P.firstChild;O=o=0;K=S.createRange();K.setStart(P,0);L=S.createRange();L.setStart(q,0)}P=P.nodeName==&quot;HTML&quot;?S.body:P;P=P.nodeName==&quot;BODY&quot;?P.firstChild:P;q=q.nodeName==&quot;HTML&quot;?S.body:q;q=q.nodeName==&quot;BODY&quot;?q.firstChild:q;u=F.getParentBlock(P);z=F.getParentBlock(q);m=u?u.nodeName:W.e
 lement;if(J=F.dom.getParent(u,&quot;li,pre&quot;)){if(J.nodeName==&quot;LI&quot;){return e(v.selection,F.dom,J)}return d}if(u&amp;&amp;(u.nodeName==&quot;CAPTION&quot;||/absolute|relative|fixed/gi.test(N.getStyle(u,&quot;position&quot;,1)))){m=W.element;u=null}if(z&amp;&amp;(z.nodeName==&quot;CAPTION&quot;||/absolute|relative|fixed/gi.test(N.getStyle(u,&quot;position&quot;,1)))){m=W.element;z=null}if(/(TD|TABLE|TH|CAPTION)/.test(m)||(u&amp;&amp;m==&quot;DIV&quot;&amp;&amp;/left|right/gi.test(N.getStyle(u,&quot;float&quot;,1)))){m=W.element;u=z=null}D=(u&amp;&amp;u.nodeName==m)?u.cloneNode(0):v.dom.create(m);U=(z&amp;&amp;z.nodeName==m)?z.cloneNode(0):v.dom.create(m);U.removeAttribute(&quot;id&quot;);if(/^(H[1-6])$/.test(m)&amp;&amp;f(H,u)){U=v.dom.create(W.element)}J=p=P;do{if(J==V||J.nodeType==9||F.dom.isBlock(J)||/(TD|TABLE|TH|CAPTION)/.test(J.nodeName)){break}p=J}while((J=J.previousSibling?J.previousSibling:J.parentNode));J=x=q;do{if(J==V||J.nodeType==9||F.dom.isBlock(J)|
 |/(TD|TABLE|TH|CAPTION)/.test(J.nodeName)){break}x=J}while((J=J.nextSibling?J.nextSibling:J.parentNode));if(p.nodeName==m){K.setStart(p,0)}else{K.setStartBefore(p)}K.setEnd(P,O);D.appendChild(K.cloneContents()||S.createTextNode(&quot;&quot;));try{L.setEndAfter(x)}catch(Q){}L.setStart(q,o);U.appendChild(L.cloneContents()||S.createTextNode(&quot;&quot;));H=S.createRange();if(!p.previousSibling&amp;&amp;p.parentNode.nodeName==m){H.setStartBefore(p.parentNode)}else{if(K.startContainer.nodeName==m&amp;&amp;K.startOffset==0){H.setStartBefore(K.startContainer)}else{H.setStart(K.startContainer,K.startOffset)}}if(!x.nextSibling&amp;&amp;x.parentNode.nodeName==m){H.setEndAfter(x.parentNode)}else{H.setEnd(L.endContainer,L.endOffset)}H.deleteContents();if(b){v.getWin().scrollTo(0,M.y)}if(D.firstChild&amp;&amp;D.firstChild.nodeName==m){D.innerHTML=D.firstChild.innerHTML}if(U.firstChild&amp;&amp;U.firstChild.nodeName==m){U.innerHTML=U.firstChild.innerHTML}if(N.isEmpty(D)){D.innerHTML=&quo
 t;&lt;br /&gt;&quot;}function T(y,s){var r=[],Y,X,t;y.innerHTML=&quot;&quot;;if(W.keep_styles){X=s;do{if(/^(SPAN|STRONG|B|EM|I|FONT|STRIKE|U)$/.test(X.nodeName)){Y=X.cloneNode(g);N.setAttrib(Y,&quot;id&quot;,&quot;&quot;);r.push(Y)}}while(X=X.parentNode)}if(r.length&gt;0){for(t=r.length-1,Y=y;t&gt;=0;t--){Y=Y.appendChild(r[t])}r[0].innerHTML=b?&quot;\u00a0&quot;:&quot;&lt;br /&gt;&quot;;return r[0]}else{y.innerHTML=b?&quot;\u00a0&quot;:&quot;&lt;br /&gt;&quot;}}if(N.isEmpty(U)){B=T(U,q)}if(b&amp;&amp;parseFloat(opera.version())&lt;9.5){H.insertNode(D);H.insertNode(U)}else{H.insertNode(U);H.insertNode(D)}U.normalize();D.normalize();function A(r){return S.createTreeWalker(r,NodeFilter.SHOW_TEXT,null,g).nextNode()||r}H=S.createRange();H.selectNodeContents(a?A(B||U):B||U);H.collapse(1);G.removeAllRanges();G.addRange(H);C=v.dom.getPos(U).y;if(C&lt;M.y||C+25&gt;M.y+M.h){v.getWin().scrollTo(0,C&lt;M.y?C:C-M.h+25)}v.undoManager.add();return g},backspaceDelete:function(u,B){var C=thi
 s,s=C.editor,y=s.getBody(),q=s.dom,p,v=s.selection,o=v.getRng(),x=o.startContainer,p,z,A,m;if(!B&amp;&amp;o.collapsed&amp;&amp;x.nodeType==1&amp;&amp;o.startOffset==x.childNodes.length){m=new l.dom.TreeWalker(x.lastChild,x);for(p=x.lastChild;p;p=m.prev()){if(p.nodeType==3){o.setStart(p,p.nodeValue.length);o.collapse(true);v.setRng(o);return}}}if(x&amp;&amp;s.dom.isBlock(x)&amp;&amp;!/^(TD|TH)$/.test(x.nodeName)&amp;&amp;B){if(x.childNodes.length==0||(x.childNodes.length==1&amp;&amp;x.firstChild.nodeName==&quot;BR&quot;)){p=x;while((p=p.previousSibling)&amp;&amp;!s.dom.isBlock(p)){}if(p){if(x!=y.firstChild){z=s.dom.doc.createTreeWalker(p,NodeFilter.SHOW_TEXT,null,g);while(A=z.nextNode()){p=A}o=s.getDoc().createRange();o.setStart(p,p.nodeValue?p.nodeValue.length:0);o.setEnd(p,p.nodeValue?p.nodeValue.length:0);v.setRng(o);s.dom.remove(x)}return j.cancel(u)}}}}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each,e=c.extend;c.create(&quot;tinymce.ControlManager&quot;,{Co
 ntrolManager:function(f,j){var h=this,g;j=j||{};h.editor=f;h.controls={};h.onAdd=new c.util.Dispatcher(h);h.onPostRender=new c.util.Dispatcher(h);h.prefix=j.prefix||f.id+&quot;_&quot;;h._cls={};h.onPostRender.add(function(){d(h.controls,function(i){i.postRender()})})},get:function(f){return this.controls[this.prefix+f]||this.controls[f]},setActive:function(h,f){var g=null;if(g=this.get(h)){g.setActive(f)}return g},setDisabled:function(h,f){var g=null;if(g=this.get(h)){g.setDisabled(f)}return g},add:function(g){var f=this;if(g){f.controls[g.id]=g;f.onAdd.dispatch(g,f)}return g},createControl:function(i){var h,g=this,f=g.editor;d(f.plugins,function(j){if(j.createControl){h=j.createControl(i,g);if(h){return false}}});switch(i){case&quot;|&quot;:case&quot;separator&quot;:return g.createSeparator()}if(!h&amp;&amp;f.buttons&amp;&amp;(h=f.buttons[i])){return g.createButton(i,h)}return g.add(h)},createDropMenu:function(f,n,h){var m=this,i=m.editor,j,g,k,l;n=e({&quot;class&quot;:&quo
 t;mceDropDown&quot;,constrain:i.settings.constrain_menus},n);n[&quot;class&quot;]=n[&quot;class&quot;]+&quot; &quot;+i.getParam(&quot;skin&quot;)+&quot;Skin&quot;;if(k=i.getParam(&quot;skin_variant&quot;)){n[&quot;class&quot;]+=&quot; &quot;+i.getParam(&quot;skin&quot;)+&quot;Skin&quot;+k.substring(0,1).toUpperCase()+k.substring(1)}f=m.prefix+f;l=h||m._cls.dropmenu||c.ui.DropMenu;j=m.controls[f]=new l(f,n);j.onAddItem.add(function(r,q){var p=q.settings;p.title=i.getLang(p.title,p.title);if(!p.onclick){p.onclick=function(o){if(p.cmd){i.execCommand(p.cmd,p.ui||false,p.value)}}}});i.onRemove.add(function(){j.destroy()});if(c.isIE){j.onShowMenu.add(function(){i.focus();g=i.selection.getBookmark(1)});j.onHideMenu.add(function(){if(g){i.selection.moveToBookmark(g);g=0}})}return m.add(j)},createListBox:function(m,i,l){var h=this,g=h.editor,j,k,f;if(h.get(m)){return null}i.title=g.translate(i.title);i.scope=i.scope||g;if(!i.onselect){i.onselect=function(n){g.execCommand(i.cmd,i.ui||
 false,n||i.value)}}i=e({title:i.title,&quot;class&quot;:&quot;mce_&quot;+m,scope:i.scope,control_manager:h},i);m=h.prefix+m;if(g.settings.use_native_selects){k=new c.ui.NativeListBox(m,i)}else{f=l||h._cls.listbox||c.ui.ListBox;k=new f(m,i,g)}h.controls[m]=k;if(c.isWebKit){k.onPostRender.add(function(p,o){a.add(o,&quot;mousedown&quot;,function(){g.bookmark=g.selection.getBookmark(1)});a.add(o,&quot;focus&quot;,function(){g.selection.moveToBookmark(g.bookmark);g.bookmark=null})})}if(k.hideMenu){g.onMouseDown.add(k.hideMenu,k)}return h.add(k)},createButton:function(m,i,l){var h=this,g=h.editor,j,k,f;if(h.get(m)){return null}i.title=g.translate(i.title);i.label=g.translate(i.label);i.scope=i.scope||g;if(!i.onclick&amp;&amp;!i.menu_button){i.onclick=function(){g.execCommand(i.cmd,i.ui||false,i.value)}}i=e({title:i.title,&quot;class&quot;:&quot;mce_&quot;+m,unavailable_prefix:g.getLang(&quot;unavailable&quot;,&quot;&quot;),scope:i.scope,control_manager:h},i);m=h.prefix+m;if(i.menu
 _button){f=l||h._cls.menubutton||c.ui.MenuButton;k=new f(m,i,g);g.onMouseDown.add(k.hideMenu,k)}else{f=h._cls.button||c.ui.Button;k=new f(m,i)}return h.add(k)},createMenuButton:function(h,f,g){f=f||{};f.menu_button=1;return this.createButton(h,f,g)},createSplitButton:function(m,i,l){var h=this,g=h.editor,j,k,f;if(h.get(m)){return null}i.title=g.translate(i.title);i.scope=i.scope||g;if(!i.onclick){i.onclick=function(n){g.execCommand(i.cmd,i.ui||false,n||i.value)}}if(!i.onselect){i.onselect=function(n){g.execCommand(i.cmd,i.ui||false,n||i.value)}}i=e({title:i.title,&quot;class&quot;:&quot;mce_&quot;+m,scope:i.scope,control_manager:h},i);m=h.prefix+m;f=l||h._cls.splitbutton||c.ui.SplitButton;k=h.add(new f(m,i,g));g.onMouseDown.add(k.hideMenu,k);return k},createColorSplitButton:function(f,n,h){var l=this,j=l.editor,i,k,m,g;if(l.get(f)){return null}n.title=j.translate(n.title);n.scope=n.scope||j;if(!n.onclick){n.onclick=function(o){if(c.isIE){g=j.selection.getBookmark(1)}j.execCo
 mmand(n.cmd,n.ui||false,o||n.value)}}if(!n.onselect){n.onselect=function(o){j.execCommand(n.cmd,n.ui||false,o||n.value)}}n=e({title:n.title,&quot;class&quot;:&quot;mce_&quot;+f,menu_class:j.getParam(&quot;skin&quot;)+&quot;Skin&quot;,scope:n.scope,more_colors_title:j.getLang(&quot;more_colors&quot;)},n);f=l.prefix+f;m=h||l._cls.colorsplitbutton||c.ui.ColorSplitButton;k=new m(f,n,j);j.onMouseDown.add(k.hideMenu,k);j.onRemove.add(function(){k.destroy()});if(c.isIE){k.onShowMenu.add(function(){j.focus();g=j.selection.getBookmark(1)});k.onHideMenu.add(function(){if(g){j.selection.moveToBookmark(g);g=0}})}return l.add(k)},createToolbar:function(k,h,j){var i,g=this,f;k=g.prefix+k;f=j||g._cls.toolbar||c.ui.Toolbar;i=new f(k,h,g.editor);if(g.get(k)){return null}return g.add(i)},createToolbarGroup:function(k,h,j){var i,g=this,f;k=g.prefix+k;f=j||this._cls.toolbarGroup||c.ui.ToolbarGroup;i=new f(k,h,g.editor);if(g.get(k)){return null}return g.add(i)},createSeparator:function(g){var f=
 g||this._cls.separator||c.ui.Separator;return new f()},setControlType:function(g,f){return this._cls[g.toLowerCase()]=f},destroy:function(){d(this.controls,function(f){f.destroy()});this.controls=null}})})(tinymce);(function(d){var a=d.util.Dispatcher,e=d.each,c=d.isIE,b=d.isOpera;d.create(&quot;tinymce.WindowManager&quot;,{WindowManager:function(f){var g=this;g.editor=f;g.onOpen=new a(g);g.onClose=new a(g);g.params={};g.features={}},open:function(z,h){var v=this,k=&quot;&quot;,n,m,i=v.editor.settings.dialog_type==&quot;modal&quot;,q,o,j,g=d.DOM.getViewPort(),r;z=z||{};h=h||{};o=b?g.w:screen.width;j=b?g.h:screen.height;z.name=z.name||&quot;mc_&quot;+new Date().getTime();z.width=parseInt(z.width||320);z.height=parseInt(z.height||240);z.resizable=true;z.left=z.left||parseInt(o/2)-(z.width/2);z.top=z.top||parseInt(j/2)-(z.height/2);h.inline=false;h.mce_width=z.width;h.mce_height=z.height;h.mce_auto_focus=z.auto_focus;if(i){if(c){z.center=true;z.help=false;z.dialogWidth=z.width+
 &quot;px&quot;;z.dialogHeight=z.height+&quot;px&quot;;z.scroll=z.scrollbars||false}}e(z,function(p,f){if(d.is(p,&quot;boolean&quot;)){p=p?&quot;yes&quot;:&quot;no&quot;}if(!/^(name|url)$/.test(f)){if(c&amp;&amp;i){k+=(k?&quot;;&quot;:&quot;&quot;)+f+&quot;:&quot;+p}else{k+=(k?&quot;,&quot;:&quot;&quot;)+f+&quot;=&quot;+p}}});v.features=z;v.params=h;v.onOpen.dispatch(v,z,h);r=z.url||z.file;r=d._addVer(r);try{if(c&amp;&amp;i){q=1;window.showModalDialog(r,window,k)}else{q=window.open(r,z.name,k)}}catch(l){}if(!q){alert(v.editor.getLang(&quot;popup_blocked&quot;))}},close:function(f){f.close();this.onClose.dispatch(this)},createInstance:function(i,h,g,m,l,k){var j=d.resolve(i);return new j(h,g,m,l,k)},confirm:function(h,f,i,g){g=g||window;f.call(i||this,g.confirm(this._decode(this.editor.getLang(h,h))))},alert:function(h,f,j,g){var i=this;g=g||window;g.alert(i._decode(i.editor.getLang(h,h)));if(f){f.call(j||i)}},resizeBy:function(f,g,h){h.resizeBy(f,g)},_decode:function(f){retur
 n d.DOM.decode(f).replace(/\\n/g,&quot;\n&quot;)}})}(tinymce));(function(a){a.Formatter=function(V){var M={},O=a.each,c=V.dom,q=V.selection,t=a.dom.TreeWalker,K=new a.dom.RangeUtils(c),d=V.schema.isValidChild,F=c.isBlock,l=V.settings.forced_root_block,s=c.nodeIndex,E=&quot;\uFEFF&quot;,e=/^(src|href|style)$/,S=false,B=true,p,P={apply:[],remove:[]};function z(W){return W instanceof Array}function m(X,W){return c.getParents(X,W,c.getRoot())}function b(W){return W.nodeType===1&amp;&amp;(W.face===&quot;mceinline&quot;||W.style.fontFamily===&quot;mceinline&quot;)}function R(W){return W?M[W]:M}function k(W,X){if(W){if(typeof(W)!==&quot;string&quot;){O(W,function(Z,Y){k(Y,Z)})}else{X=X.length?X:[X];O(X,function(Y){if(Y.deep===p){Y.deep=!Y.selector}if(Y.split===p){Y.split=!Y.selector||Y.inline}if(Y.remove===p&amp;&amp;Y.selector&amp;&amp;!Y.inline){Y.remove=&quot;none&quot;}if(Y.selector&amp;&amp;Y.inline){Y.mixed=true;Y.block_expand=true}if(typeof(Y.classes)===&quot;string&quot;){Y
 .classes=Y.classes.split(/\s+/)}});M[W]=X}}}var i=function(X){var W;V.dom.getParent(X,function(Y){W=V.dom.getStyle(Y,&quot;text-decoration&quot;);return W&amp;&amp;W!==&quot;none&quot;});return W};var I=function(W){var X;if(W.nodeType===1&amp;&amp;W.parentNode&amp;&amp;W.parentNode.nodeType===1){X=i(W.parentNode);if(V.dom.getStyle(W,&quot;color&quot;)&amp;&amp;X){V.dom.setStyle(W,&quot;text-decoration&quot;,X)}else{if(V.dom.getStyle(W,&quot;textdecoration&quot;)===X){V.dom.setStyle(W,&quot;text-decoration&quot;,null)}}}};function T(Y,af,aa){var ab=R(Y),ag=ab[0],ae,X,ad,ac=q.isCollapsed();function Z(ak){var aj=ak.startContainer,an=ak.startOffset,am,al;if(aj.nodeType==1||aj.nodeValue===&quot;&quot;){aj=aj.nodeType==1?aj.childNodes[an]:aj;if(aj){am=new t(aj,aj.parentNode);for(al=am.current();al;al=am.next()){if(al.nodeType==3&amp;&amp;!f(al)){ak.setStart(al,0);break}}}}return ak}function W(ak,aj){aj=aj||ag;if(ak){O(aj.styles,function(am,al){c.setStyle(ak,al,r(am,af))});O(aj.att
 ributes,function(am,al){c.setAttrib(ak,al,r(am,af))});O(aj.classes,function(al){al=r(al,af);if(!c.hasClass(ak,al)){c.addClass(ak,al)}})}}function ah(ak){var aj=[],am,al;am=ag.inline||ag.block;al=c.create(am);W(al);K.walk(ak,function(an){var ao;function ap(aq){var au=aq.nodeName.toLowerCase(),at=aq.parentNode.nodeName.toLowerCase(),ar;if(g(au,&quot;br&quot;)){ao=0;if(ag.block){c.remove(aq)}return}if(ag.wrapper&amp;&amp;x(aq,Y,af)){ao=0;return}if(ag.block&amp;&amp;!ag.wrapper&amp;&amp;G(au)){aq=c.rename(aq,am);W(aq);aj.push(aq);ao=0;return}if(ag.selector){O(ab,function(av){if(&quot;collapsed&quot; in av&amp;&amp;av.collapsed!==ac){return}if(c.is(aq,av.selector)&amp;&amp;!b(aq)){W(aq,av);ar=true}});if(!ag.inline||ar){ao=0;return}}if(d(am,au)&amp;&amp;d(at,am)&amp;&amp;!(aq.nodeType===3&amp;&amp;aq.nodeValue.length===1&amp;&amp;aq.nodeValue.charCodeAt(0)===65279)){if(!ao){ao=al.cloneNode(S);aq.parentNode.insertBefore(ao,aq);aj.push(ao)}ao.appendChild(aq)}else{ao=0;O(a.grep(aq.ch
 ildNodes),ap);ao=0}}O(an,ap)});if(ag.wrap_links===false){O(aj,function(an){function ao(at){var ar,aq,ap;if(at.nodeName===&quot;A&quot;){aq=al.cloneNode(S);aj.push(aq);ap=a.grep(at.childNodes);for(ar=0;ar&lt;ap.length;ar++){aq.appendChild(ap[ar])}at.appendChild(aq)}O(a.grep(at.childNodes),ao)}ao(an)})}O(aj,function(ap){var an;function aq(at){var ar=0;O(at.childNodes,function(au){if(!f(au)&amp;&amp;!H(au)){ar++}});return ar}function ao(ar){var au,at;O(ar.childNodes,function(av){if(av.nodeType==1&amp;&amp;!H(av)&amp;&amp;!b(av)){au=av;return S}});if(au&amp;&amp;h(au,ag)){at=au.cloneNode(S);W(at);c.replace(at,ar,B);c.remove(au,1)}return at||ar}an=aq(ap);if((aj.length&gt;1||!F(ap))&amp;&amp;an===0){c.remove(ap,1);return}if(ag.inline||ag.wrapper){if(!ag.exact&amp;&amp;an===1){ap=ao(ap)}O(ab,function(ar){O(c.select(ar.inline,ap),function(au){var at;if(ar.wrap_links===false){at=au.parentNode;do{if(at.nodeName===&quot;A&quot;){return}}while(at=at.parentNode)}U(ar,af,au,ar.exact?au:nu
 ll)})});if(x(ap.parentNode,Y,af)){c.remove(ap,1);ap=0;return B}if(ag.merge_with_parents){c.getParent(ap.parentNode,function(ar){if(x(ar,Y,af)){c.remove(ap,1);ap=0;return B}})}if(ap){ap=u(C(ap),ap);ap=u(ap,C(ap,B))}}})}if(ag){if(aa){X=c.createRng();X.setStartBefore(aa);X.setEndAfter(aa);ah(o(X,ab))}else{if(!ac||!ag.inline||c.select(&quot;td.mceSelected,th.mceSelected&quot;).length){var ai=V.selection.getNode();ae=q.getBookmark();ah(o(q.getRng(B),ab));if(ag.styles&amp;&amp;(ag.styles.color||ag.styles.textDecoration)){a.walk(ai,I,&quot;childNodes&quot;);I(ai)}q.moveToBookmark(ae);q.setRng(Z(q.getRng(B)));V.nodeChanged()}else{Q(&quot;apply&quot;,Y,af)}}}}function A(Y,ah,ab){var ac=R(Y),aj=ac[0],ag,af,X;function aa(am){var al=am.startContainer,ar=am.startOffset,aq,ap,an,ao;if(al.nodeType==3&amp;&amp;ar&gt;=al.nodeValue.length-1){al=al.parentNode;ar=s(al)+1}if(al.nodeType==1){an=al.childNodes;al=an[Math.min(ar,an.length-1)];aq=new t(al);if(ar&gt;an.length-1){aq.next()}for(ap=aq.cu
 rrent();ap;ap=aq.next()){if(ap.nodeType==3&amp;&amp;!f(ap)){ao=c.create(&quot;a&quot;,null,E);ap.parentNode.insertBefore(ao,ap);am.setStart(ap,0);q.setRng(am);c.remove(ao);return}}}}function Z(ao){var an,am,al;an=a.grep(ao.childNodes);for(am=0,al=ac.length;am&lt;al;am++){if(U(ac[am],ah,ao,ao)){break}}if(aj.deep){for(am=0,al=an.length;am&lt;al;am++){Z(an[am])}}}function ad(al){var am;O(m(al.parentNode).reverse(),function(an){var ao;if(!am&amp;&amp;an.id!=&quot;_start&quot;&amp;&amp;an.id!=&quot;_end&quot;){ao=x(an,Y,ah);if(ao&amp;&amp;ao.split!==false){am=an}}});return am}function W(ao,al,aq,au){var av,at,ar,an,ap,am;if(ao){am=ao.parentNode;for(av=al.parentNode;av&amp;&amp;av!=am;av=av.parentNode){at=av.cloneNode(S);for(ap=0;ap&lt;ac.length;ap++){if(U(ac[ap],ah,at,at)){at=0;break}}if(at){if(ar){at.appendChild(ar)}if(!an){an=at}ar=at}}if(au&amp;&amp;(!aj.mixed||!F(ao))){al=c.split(ao,al)}if(ar){aq.parentNode.insertBefore(ar,aq);an.appendChild(aq)}}return al}function ai(al){ret
 urn W(ad(al),al,al,true)}function ae(an){var am=c.get(an?&quot;_start&quot;:&quot;_end&quot;),al=am[an?&quot;firstChild&quot;:&quot;lastChild&quot;];if(H(al)){al=al[an?&quot;firstChild&quot;:&quot;lastChild&quot;]}c.remove(am,true);return al}function ak(al){var am,an;al=o(al,ac,B);if(aj.split){am=J(al,B);an=J(al);if(am!=an){am=N(am,&quot;span&quot;,{id:&quot;_start&quot;,&quot;data-mce-type&quot;:&quot;bookmark&quot;});an=N(an,&quot;span&quot;,{id:&quot;_end&quot;,&quot;data-mce-type&quot;:&quot;bookmark&quot;});ai(am);ai(an);am=ae(B);an=ae()}else{am=an=ai(am)}al.startContainer=am.parentNode;al.startOffset=s(am);al.endContainer=an.parentNode;al.endOffset=s(an)+1}K.walk(al,function(ao){O(ao,function(ap){Z(ap);if(ap.nodeType===1&amp;&amp;V.dom.getStyle(ap,&quot;text-decoration&quot;)===&quot;underline&quot;&amp;&amp;ap.parentNode&amp;&amp;i(ap.parentNode)===&quot;underline&quot;){U({deep:false,exact:true,inline:&quot;span&quot;,styles:{textDecoration:&quot;underline&quot;}},nu
 ll,ap)}})})}if(ab){X=c.createRng();X.setStartBefore(ab);X.setEndAfter(ab);ak(X);return}if(!q.isCollapsed()||!aj.inline||c.select(&quot;td.mceSelected,th.mceSelected&quot;).length){ag=q.getBookmark();ak(q.getRng(B));q.moveToBookmark(ag);if(j(Y,ah,q.getStart())){aa(q.getRng(true))}V.nodeChanged()}else{Q(&quot;remove&quot;,Y,ah)}}function D(X,Z,Y){var W=R(X);if(j(X,Z,Y)&amp;&amp;(!(&quot;toggle&quot; in W[0])||W[0][&quot;toggle&quot;])){A(X,Z,Y)}else{T(X,Z,Y)}}function x(X,W,ac,aa){var Y=R(W),ad,ab,Z;function ae(ai,ak,al){var ah,aj,af=ak[al],ag;if(af){if(af.length===p){for(ah in af){if(af.hasOwnProperty(ah)){if(al===&quot;attributes&quot;){aj=c.getAttrib(ai,ah)}else{aj=L(ai,ah)}if(aa&amp;&amp;!aj&amp;&amp;!ak.exact){return}if((!aa||ak.exact)&amp;&amp;!g(aj,r(af[ah],ac))){return}}}}else{for(ag=0;ag&lt;af.length;ag++){if(al===&quot;attributes&quot;?c.getAttrib(ai,af[ag]):L(ai,af[ag])){return ak}}}}return ak}if(Y&amp;&amp;X){for(ab=0;ab&lt;Y.length;ab++){ad=Y[ab];if(h(X,ad)&amp;&a
 mp;ae(X,ad,&quot;attributes&quot;)&amp;&amp;ae(X,ad,&quot;styles&quot;)){if(Z=ad.classes){for(ab=0;ab&lt;Z.length;ab++){if(!c.hasClass(X,Z[ab])){return}}}return ad}}}}function j(Y,ab,aa){var X,Z;function W(ac){ac=c.getParent(ac,function(ad){return !!x(ad,Y,ab,true)});return x(ac,Y,ab)}if(aa){return W(aa)}if(q.isCollapsed()){for(Z=P.apply.length-1;Z&gt;=0;Z--){if(P.apply[Z].name==Y){return true}}for(Z=P.remove.length-1;Z&gt;=0;Z--){if(P.remove[Z].name==Y){return false}}return W(q.getNode())}aa=q.getNode();if(W(aa)){return B}X=q.getStart();if(X!=aa){if(W(X)){return B}}return S}function v(ad,ac){var aa,ab=[],Z={},Y,X,W;if(q.isCollapsed()){for(X=0;X&lt;ad.length;X++){for(Y=P.remove.length-1;Y&gt;=0;Y--){W=ad[X];if(P.remove[Y].name==W){Z[W]=true;break}}}for(Y=P.apply.length-1;Y&gt;=0;Y--){for(X=0;X&lt;ad.length;X++){W=ad[X];if(!Z[W]&amp;&amp;P.apply[Y].name==W){Z[W]=true;ab.push(W)}}}}aa=q.getStart();c.getParent(aa,function(ag){var af,ae;for(af=0;af&lt;ad.length;af++){ae=ad[af];i
 f(!Z[ae]&amp;&amp;x(ag,ae,ac)){Z[ae]=true;ab.push(ae)}}});return ab}function y(aa){var ac=R(aa),Z,Y,ab,X,W;if(ac){Z=q.getStart();Y=m(Z);for(X=ac.length-1;X&gt;=0;X--){W=ac[X].selector;if(!W){return B}for(ab=Y.length-1;ab&gt;=0;ab--){if(c.is(Y[ab],W)){return B}}}}return S}a.extend(this,{get:R,register:k,apply:T,remove:A,toggle:D,match:j,matchAll:v,matchNode:x,canApply:y});function h(W,X){if(g(W,X.inline)){return B}if(g(W,X.block)){return B}if(X.selector){return c.is(W,X.selector)}}function g(X,W){X=X||&quot;&quot;;W=W||&quot;&quot;;X=&quot;&quot;+(X.nodeName||X);W=&quot;&quot;+(W.nodeName||W);return X.toLowerCase()==W.toLowerCase()}function L(X,W){var Y=c.getStyle(X,W);if(W==&quot;color&quot;||W==&quot;backgroundColor&quot;){Y=c.toHex(Y)}if(W==&quot;fontWeight&quot;&amp;&amp;Y==700){Y=&quot;bold&quot;}return&quot;&quot;+Y}function r(W,X){if(typeof(W)!=&quot;string&quot;){W=W(X)}else{if(X){W=W.replace(/%(\w+)/g,function(Z,Y){return X[Y]||Z})}}return W}function f(W){return W&am
 p;&amp;W.nodeType===3&amp;&amp;/^([\s\r\n]+|)$/.test(W.nodeValue)}function N(Y,X,W){var Z=c.create(X,W);Y.parentNode.insertBefore(Z,Y);Z.appendChild(Y);return Z}function o(W,ag,Z){var Y=W.startContainer,ad=W.startOffset,aj=W.endContainer,ae=W.endOffset,ai,af,ac;function ah(am,an,ak,al){var ao,ap;al=al||c.getRoot();for(;;){ao=am.parentNode;if(ao==al||(!ag[0].block_expand&amp;&amp;F(ao))){return am}for(ai=ao[an];ai&amp;&amp;ai!=am;ai=ai[ak]){if(ai.nodeType==1&amp;&amp;!H(ai)){return am}if(ai.nodeType==3&amp;&amp;!f(ai)){return am}}am=am.parentNode}return am}function ab(ak,al){if(al===p){al=ak.nodeType===3?ak.length:ak.childNodes.length}while(ak&amp;&amp;ak.hasChildNodes()){ak=ak.childNodes[al];if(ak){al=ak.nodeType===3?ak.length:ak.childNodes.length}}return{node:ak,offset:al}}if(Y.nodeType==1&amp;&amp;Y.hasChildNodes()){af=Y.childNodes.length-1;Y=Y.childNodes[ad&gt;af?af:ad];if(Y.nodeType==3){ad=0}}if(aj.nodeType==1&amp;&amp;aj.hasChildNodes()){af=aj.childNodes.length-1;aj=aj.
 childNodes[ae&gt;af?af:ae-1];if(aj.nodeType==3){ae=aj.nodeValue.length}}if(H(Y.parentNode)){Y=Y.parentNode}if(H(Y)){Y=Y.nextSibling||Y}if(H(aj.parentNode)){ae=c.nodeIndex(aj);aj=aj.parentNode}if(H(aj)&amp;&amp;aj.previousSibling){aj=aj.previousSibling;ae=aj.length}if(ag[0].inline){ac=ab(aj,ae);if(ac.node){while(ac.node&amp;&amp;ac.offset===0&amp;&amp;ac.node.previousSibling){ac=ab(ac.node.previousSibling)}if(ac.node&amp;&amp;ac.offset&gt;0&amp;&amp;ac.node.nodeType===3&amp;&amp;ac.node.nodeValue.charAt(ac.offset-1)===&quot; &quot;){if(ac.offset&gt;1){aj=ac.node;aj.splitText(ac.offset-1)}else{if(ac.node.previousSibling){aj=ac.node.previousSibling}}}}}if(ag[0].inline||ag[0].block_expand){Y=ah(Y,&quot;firstChild&quot;,&quot;nextSibling&quot;);aj=ah(aj,&quot;lastChild&quot;,&quot;previousSibling&quot;)}if(ag[0].selector&amp;&amp;ag[0].expand!==S&amp;&amp;!ag[0].inline){function aa(al,ak){var am,an,ap,ao;if(al.nodeType==3&amp;&amp;al.nodeValue.length==0&amp;&amp;al[ak]){al=al[ak]
 }am=m(al);for(an=0;an&lt;am.length;an++){for(ap=0;ap&lt;ag.length;ap++){ao=ag[ap];if(&quot;collapsed&quot; in ao&amp;&amp;ao.collapsed!==W.collapsed){continue}if(c.is(am[an],ao.selector)){return am[an]}}}return al}Y=aa(Y,&quot;previousSibling&quot;);aj=aa(aj,&quot;nextSibling&quot;)}if(ag[0].block||ag[0].selector){function X(al,ak,an){var am;if(!ag[0].wrapper){am=c.getParent(al,ag[0].block)}if(!am){am=c.getParent(al.nodeType==3?al.parentNode:al,F)}if(am&amp;&amp;ag[0].wrapper){am=m(am,&quot;ul,ol&quot;).reverse()[0]||am}if(!am){am=al;while(am[ak]&amp;&amp;!F(am[ak])){am=am[ak];if(g(am,&quot;br&quot;)){break}}}return am||al}Y=X(Y,&quot;previousSibling&quot;);aj=X(aj,&quot;nextSibling&quot;);if(ag[0].block){if(!F(Y)){Y=ah(Y,&quot;firstChild&quot;,&quot;nextSibling&quot;)}if(!F(aj)){aj=ah(aj,&quot;lastChild&quot;,&quot;previousSibling&quot;)}}}if(Y.nodeType==1){ad=s(Y);Y=Y.parentNode}if(aj.nodeType==1){ae=s(aj)+1;aj=aj.parentNode}return{startContainer:Y,startOffset:ad,endContai
 ner:aj,endOffset:ae}}function U(ac,ab,Z,W){var Y,X,aa;if(!h(Z,ac)){return S}if(ac.remove!=&quot;all&quot;){O(ac.styles,function(ae,ad){ae=r(ae,ab);if(typeof(ad)===&quot;number&quot;){ad=ae;W=0}if(!W||g(L(W,ad),ae)){c.setStyle(Z,ad,&quot;&quot;)}aa=1});if(aa&amp;&amp;c.getAttrib(Z,&quot;style&quot;)==&quot;&quot;){Z.removeAttribute(&quot;style&quot;);Z.removeAttribute(&quot;data-mce-style&quot;)}O(ac.attributes,function(af,ad){var ae;af=r(af,ab);if(typeof(ad)===&quot;number&quot;){ad=af;W=0}if(!W||g(c.getAttrib(W,ad),af)){if(ad==&quot;class&quot;){af=c.getAttrib(Z,ad);if(af){ae=&quot;&quot;;O(af.split(/\s+/),function(ag){if(/mce\w+/.test(ag)){ae+=(ae?&quot; &quot;:&quot;&quot;)+ag}});if(ae){c.setAttrib(Z,ad,ae);return}}}if(ad==&quot;class&quot;){Z.removeAttribute(&quot;className&quot;)}if(e.test(ad)){Z.removeAttribute(&quot;data-mce-&quot;+ad)}Z.removeAttribute(ad)}});O(ac.classes,function(ad){ad=r(ad,ab);if(!W||c.hasClass(W,ad)){c.removeClass(Z,ad)}});X=c.getAttribs(Z);for(Y
 =0;Y&lt;X.length;Y++){if(X[Y].nodeName.indexOf(&quot;_&quot;)!==0){return S}}}if(ac.remove!=&quot;none&quot;){n(Z,ac);return B}}function n(Y,Z){var W=Y.parentNode,X;if(Z.block){if(!l){function aa(ac,ab,ad){ac=C(ac,ab,ad);return !ac||(ac.nodeName==&quot;BR&quot;||F(ac))}if(F(Y)&amp;&amp;!F(W)){if(!aa(Y,S)&amp;&amp;!aa(Y.firstChild,B,1)){Y.insertBefore(c.create(&quot;br&quot;),Y.firstChild)}if(!aa(Y,B)&amp;&amp;!aa(Y.lastChild,S,1)){Y.appendChild(c.create(&quot;br&quot;))}}}else{if(W==c.getRoot()){if(!Z.list_block||!g(Y,Z.list_block)){O(a.grep(Y.childNodes),function(ab){if(d(l,ab.nodeName.toLowerCase())){if(!X){X=N(ab,l)}else{X.appendChild(ab)}}else{X=0}})}}}}if(Z.selector&amp;&amp;Z.inline&amp;&amp;!g(Z.inline,Y)){return}c.remove(Y,1)}function C(X,W,Y){if(X){W=W?&quot;nextSibling&quot;:&quot;previousSibling&quot;;for(X=Y?X:X[W];X;X=X[W]){if(X.nodeType==1||!f(X)){return X}}}}function H(W){return W&amp;&amp;W.nodeType==1&amp;&amp;W.getAttribute(&quot;data-mce-type&quot;)==&quot
 ;bookmark&quot;}function u(aa,Z){var W,Y,X;function ac(af,ae){if(af.nodeName!=ae.nodeName){return S}function ad(ah){var ai={};O(c.getAttribs(ah),function(aj){var ak=aj.nodeName.toLowerCase();if(ak.indexOf(&quot;_&quot;)!==0&amp;&amp;ak!==&quot;style&quot;){ai[ak]=c.getAttrib(ah,ak)}});return ai}function ag(ak,aj){var ai,ah;for(ah in ak){if(ak.hasOwnProperty(ah)){ai=aj[ah];if(ai===p){return S}if(ak[ah]!=ai){return S}delete aj[ah]}}for(ah in aj){if(aj.hasOwnProperty(ah)){return S}}return B}if(!ag(ad(af),ad(ae))){return S}if(!ag(c.parseStyle(c.getAttrib(af,&quot;style&quot;)),c.parseStyle(c.getAttrib(ae,&quot;style&quot;)))){return S}return B}if(aa&amp;&amp;Z){function ab(ae,ad){for(Y=ae;Y;Y=Y[ad]){if(Y.nodeType==3&amp;&amp;Y.nodeValue.length!==0){return ae}if(Y.nodeType==1&amp;&amp;!H(Y)){return Y}}return ae}aa=ab(aa,&quot;previousSibling&quot;);Z=ab(Z,&quot;nextSibling&quot;);if(ac(aa,Z)){for(Y=aa.nextSibling;Y&amp;&amp;Y!=Z;){X=Y;Y=Y.nextSibling;aa.appendChild(X)}c.remove(Z)
 ;O(a.grep(Z.childNodes),function(ad){aa.appendChild(ad)});return aa}}return Z}function G(W){return/^(h[1-6]|p|div|pre|address|dl|dt|dd)$/.test(W)}function J(X,aa){var W,Z,Y;W=X[aa?&quot;startContainer&quot;:&quot;endContainer&quot;];Z=X[aa?&quot;startOffset&quot;:&quot;endOffset&quot;];if(W.nodeType==1){Y=W.childNodes.length-1;if(!aa&amp;&amp;Z){Z--}W=W.childNodes[Z&gt;Y?Y:Z]}return W}function Q(ab,X,aa){var Y,W=P[ab],ac=P[ab==&quot;apply&quot;?&quot;remove&quot;:&quot;apply&quot;];function ad(){return P.apply.length||P.remove.length}function Z(){P.apply=[];P.remove=[]}function ae(af){O(P.apply.reverse(),function(ag){T(ag.name,ag.vars,af);if(ag.name===&quot;forecolor&quot;&amp;&amp;ag.vars.value){I(af.parentNode)}});O(P.remove.reverse(),function(ag){A(ag.name,ag.vars,af)});c.remove(af,1);Z()}for(Y=W.length-1;Y&gt;=0;Y--){if(W[Y].name==X){return}}W.push({name:X,vars:aa});for(Y=ac.length-1;Y&gt;=0;Y--){if(ac[Y].name==X){ac.splice(Y,1)}}if(ad()){V.getDoc().execCommand(&quot;Fon
 tName&quot;,false,&quot;mceinline&quot;);P.lastRng=q.getRng();O(c.select(&quot;font,span&quot;),function(ag){var af;if(b(ag)){af=q.getBookmark();ae(ag);q.moveToBookmark(af);V.nodeChanged()}});if(!P.isListening&amp;&amp;ad()){P.isListening=true;O(&quot;onKeyDown,onKeyUp,onKeyPress,onMouseUp&quot;.split(&quot;,&quot;),function(af){V[af].addToTop(function(ag,ah){if(ad()&amp;&amp;!a.dom.RangeUtils.compareRanges(P.lastRng,q.getRng())){O(c.select(&quot;font,span&quot;),function(aj){var ak,ai;if(b(aj)){ak=aj.firstChild;if(ak){ae(aj);ai=c.createRng();ai.setStart(ak,ak.nodeValue.length);ai.setEnd(ak,ak.nodeValue.length);q.setRng(ai);ag.nodeChanged()}else{c.remove(aj)}}});if(ah.type==&quot;keyup&quot;||ah.type==&quot;mouseup&quot;){Z()}}})})}}}}})(tinymce);tinymce.onAddEditor.add(function(e,a){var d,h,g,c=a.settings;if(c.inline_styles){h=e.explode(c.font_size_style_values);function b(j,i){e.each(i,function(l,k){if(l){g.setStyle(j,k,l)}});g.rename(j,&quot;span&quot;)}d={font:function(j
 ,i){b(i,{backgroundColor:i.style.backgroundColor,color:i.color,fontFamily:i.face,fontSize:h[parseInt(i.size)-1]})},u:function(j,i){b(i,{textDecoration:&quot;underline&quot;})},strike:function(j,i){b(i,{textDecoration:&quot;line-through&quot;})}};function f(i,j){g=i.dom;if(c.convert_fonts_to_spans){e.each(g.select(&quot;font,u,strike&quot;,j.node),function(k){d[k.nodeName.toLowerCase()](a.dom,k)})}}a.onPreProcess.add(f);a.onSetContent.add(f);a.onInit.add(function(){a.selection.onSetContent.add(f)})}});
</del><ins>+(function(d){var a=/^\s*|\s*$/g,e,c=&quot;B&quot;.replace(/A(.)|B/,&quot;$1&quot;)===&quot;$1&quot;;var b={majorVersion:&quot;3&quot;,minorVersion:&quot;4.5&quot;,releaseDate:&quot;2011-09-06&quot;,_init:function(){var s=this,q=document,o=navigator,g=o.userAgent,m,f,l,k,j,r;s.isOpera=d.opera&amp;&amp;opera.buildNumber;s.isWebKit=/WebKit/.test(g);s.isIE=!s.isWebKit&amp;&amp;!s.isOpera&amp;&amp;(/MSIE/gi).test(g)&amp;&amp;(/Explorer/gi).test(o.appName);s.isIE6=s.isIE&amp;&amp;/MSIE [56]/.test(g);s.isIE7=s.isIE&amp;&amp;/MSIE [7]/.test(g);s.isIE8=s.isIE&amp;&amp;/MSIE [8]/.test(g);s.isIE9=s.isIE&amp;&amp;/MSIE [9]/.test(g);s.isGecko=!s.isWebKit&amp;&amp;/Gecko/.test(g);s.isMac=g.indexOf(&quot;Mac&quot;)!=-1;s.isAir=/adobeair/i.test(g);s.isIDevice=/(iPad|iPhone)/.test(g);s.isIOS5=s.isIDevice&amp;&amp;g.match(/AppleWebKit\/(\d*)/)[1]&gt;=534;if(d.tinyMCEPreInit){s.suffix=tinyMCEPreInit.suffix;s.baseURL=tinyMCEPreInit.base;s.query=tinyMCEPreInit.query;return}s.suffix=&q
 uot;&quot;;f=q.getElementsByTagName(&quot;base&quot;);for(m=0;m&lt;f.length;m++){if(r=f[m].href){if(/^https?:\/\/[^\/]+$/.test(r)){r+=&quot;/&quot;}k=r?r.match(/.*\//)[0]:&quot;&quot;}}function h(i){if(i.src&amp;&amp;/tiny_mce(|_gzip|_jquery|_prototype|_full)(_dev|_src)?.js/.test(i.src)){if(/_(src|dev)\.js/g.test(i.src)){s.suffix=&quot;_src&quot;}if((j=i.src.indexOf(&quot;?&quot;))!=-1){s.query=i.src.substring(j+1)}s.baseURL=i.src.substring(0,i.src.lastIndexOf(&quot;/&quot;));if(k&amp;&amp;s.baseURL.indexOf(&quot;://&quot;)==-1&amp;&amp;s.baseURL.indexOf(&quot;/&quot;)!==0){s.baseURL=k+s.baseURL}return s.baseURL}return null}f=q.getElementsByTagName(&quot;script&quot;);for(m=0;m&lt;f.length;m++){if(h(f[m])){return}}l=q.getElementsByTagName(&quot;head&quot;)[0];if(l){f=l.getElementsByTagName(&quot;script&quot;);for(m=0;m&lt;f.length;m++){if(h(f[m])){return}}}return},is:function(g,f){if(!f){return g!==e}if(f==&quot;array&quot;&amp;&amp;(g.hasOwnProperty&amp;&amp;g instanceof Ar
 ray)){return true}return typeof(g)==f},makeMap:function(f,j,h){var g;f=f||[];j=j||&quot;,&quot;;if(typeof(f)==&quot;string&quot;){f=f.split(j)}h=h||{};g=f.length;while(g--){h[f[g]]={}}return h},each:function(i,f,h){var j,g;if(!i){return 0}h=h||i;if(i.length!==e){for(j=0,g=i.length;j&lt;g;j++){if(f.call(h,i[j],j,i)===false){return 0}}}else{for(j in i){if(i.hasOwnProperty(j)){if(f.call(h,i[j],j,i)===false){return 0}}}}return 1},map:function(g,h){var i=[];b.each(g,function(f){i.push(h(f))});return i},grep:function(g,h){var i=[];b.each(g,function(f){if(!h||h(f)){i.push(f)}});return i},inArray:function(g,h){var j,f;if(g){for(j=0,f=g.length;j&lt;f;j++){if(g[j]===h){return j}}}return -1},extend:function(k,j){var h,g,f=arguments;for(h=1,g=f.length;h&lt;g;h++){j=f[h];b.each(j,function(i,l){if(i!==e){k[l]=i}})}return k},trim:function(f){return(f?&quot;&quot;+f:&quot;&quot;).replace(a,&quot;&quot;)},create:function(o,f,j){var n=this,g,i,k,l,h,m=0;o=/^((static) )?([\w.]+)(:([\w.]+))?/.e
 xec(o);k=o[3].match(/(^|\.)(\w+)$/i)[2];i=n.createNS(o[3].replace(/\.\w+$/,&quot;&quot;),j);if(i[k]){return}if(o[2]==&quot;static&quot;){i[k]=f;if(this.onCreate){this.onCreate(o[2],o[3],i[k])}return}if(!f[k]){f[k]=function(){};m=1}i[k]=f[k];n.extend(i[k].prototype,f);if(o[5]){g=n.resolve(o[5]).prototype;l=o[5].match(/\.(\w+)$/i)[1];h=i[k];if(m){i[k]=function(){return g[l].apply(this,arguments)}}else{i[k]=function(){this.parent=g[l];return h.apply(this,arguments)}}i[k].prototype[k]=i[k];n.each(g,function(p,q){i[k].prototype[q]=g[q]});n.each(f,function(p,q){if(g[q]){i[k].prototype[q]=function(){this.parent=g[q];return p.apply(this,arguments)}}else{if(q!=k){i[k].prototype[q]=p}}})}n.each(f[&quot;static&quot;],function(p,q){i[k][q]=p});if(this.onCreate){this.onCreate(o[2],o[3],i[k].prototype)}},walk:function(i,h,j,g){g=g||this;if(i){if(j){i=i[j]}b.each(i,function(k,f){if(h.call(g,k,f,j)===false){return false}b.walk(k,h,j,g)})}},createNS:function(j,h){var g,f;h=h||d;j=j.split(&qu
 ot;.&quot;);for(g=0;g&lt;j.length;g++){f=j[g];if(!h[f]){h[f]={}}h=h[f]}return h},resolve:function(j,h){var g,f;h=h||d;j=j.split(&quot;.&quot;);for(g=0,f=j.length;g&lt;f;g++){h=h[j[g]];if(!h){break}}return h},addUnload:function(j,i){var h=this;j={func:j,scope:i||this};if(!h.unloads){function g(){var f=h.unloads,l,m;if(f){for(m in f){l=f[m];if(l&amp;&amp;l.func){l.func.call(l.scope,1)}}if(d.detachEvent){d.detachEvent(&quot;onbeforeunload&quot;,k);d.detachEvent(&quot;onunload&quot;,g)}else{if(d.removeEventListener){d.removeEventListener(&quot;unload&quot;,g,false)}}h.unloads=l=f=w=g=0;if(d.CollectGarbage){CollectGarbage()}}}function k(){var l=document;if(l.readyState==&quot;interactive&quot;){function f(){l.detachEvent(&quot;onstop&quot;,f);if(g){g()}l=0}if(l){l.attachEvent(&quot;onstop&quot;,f)}d.setTimeout(function(){if(l){l.detachEvent(&quot;onstop&quot;,f)}},0)}}if(d.attachEvent){d.attachEvent(&quot;onunload&quot;,g);d.attachEvent(&quot;onbeforeunload&quot;,k)}else{if(d.add
 EventListener){d.addEventListener(&quot;unload&quot;,g,false)}}h.unloads=[j]}else{h.unloads.push(j)}return j},removeUnload:function(i){var g=this.unloads,h=null;b.each(g,function(j,f){if(j&amp;&amp;j.func==i){g.splice(f,1);h=i;return false}});return h},explode:function(f,g){return f?b.map(f.split(g||&quot;,&quot;),b.trim):f},_addVer:function(g){var f;if(!this.query){return g}f=(g.indexOf(&quot;?&quot;)==-1?&quot;?&quot;:&quot;&amp;&quot;)+this.query;if(g.indexOf(&quot;#&quot;)==-1){return g+f}return g.replace(&quot;#&quot;,f+&quot;#&quot;)},_replace:function(h,f,g){if(c){return g.replace(h,function(){var l=f,j=arguments,k;for(k=0;k&lt;j.length-2;k++){if(j[k]===e){l=l.replace(new RegExp(&quot;\\$&quot;+k,&quot;g&quot;),&quot;&quot;)}else{l=l.replace(new RegExp(&quot;\\$&quot;+k,&quot;g&quot;),j[k])}}return l})}return g.replace(h,f)}};b._init();d.tinymce=d.tinyMCE=b})(window);tinymce.create(&quot;tinymce.util.Dispatcher&quot;,{scope:null,listeners:null,Dispatcher:function(a){t
 his.scope=a||this;this.listeners=[]},add:function(a,b){this.listeners.push({cb:a,scope:b||this.scope});return a},addToTop:function(a,b){this.listeners.unshift({cb:a,scope:b||this.scope});return a},remove:function(a){var b=this.listeners,c=null;tinymce.each(b,function(e,d){if(a==e.cb){c=a;b.splice(d,1);return false}});return c},dispatch:function(){var f,d=arguments,e,b=this.listeners,g;for(e=0;e&lt;b.length;e++){g=b[e];f=g.cb.apply(g.scope,d);if(f===false){break}}return f}});(function(){var a=tinymce.each;tinymce.create(&quot;tinymce.util.URI&quot;,{URI:function(e,g){var f=this,i,d,c,h;e=tinymce.trim(e);g=f.settings=g||{};if(/^([\w\-]+):([^\/]{2})/i.test(e)||/^\s*#/.test(e)){f.source=e;return}if(e.indexOf(&quot;/&quot;)===0&amp;&amp;e.indexOf(&quot;//&quot;)!==0){e=(g.base_uri?g.base_uri.protocol||&quot;http&quot;:&quot;http&quot;)+&quot;://mce_host&quot;+e}if(!/^[\w-]*:?\/\//.test(e)){h=g.base_uri?g.base_uri.path:new tinymce.util.URI(location.href).directory;e=((g.base_uri&a
 mp;&amp;g.base_uri.protocol)||&quot;http&quot;)+&quot;://mce_host&quot;+f.toAbsPath(h,e)}e=e.replace(/@@/g,&quot;(mce_at)&quot;);e=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(e);a([&quot;source&quot;,&quot;protocol&quot;,&quot;authority&quot;,&quot;userInfo&quot;,&quot;user&quot;,&quot;password&quot;,&quot;host&quot;,&quot;port&quot;,&quot;relative&quot;,&quot;path&quot;,&quot;directory&quot;,&quot;file&quot;,&quot;query&quot;,&quot;anchor&quot;],function(b,j){var k=e[j];if(k){k=k.replace(/\(mce_at\)/g,&quot;@@&quot;)}f[b]=k});if(c=g.base_uri){if(!f.protocol){f.protocol=c.protocol}if(!f.userInfo){f.userInfo=c.userInfo}if(!f.port&amp;&amp;f.host==&quot;mce_host&quot;){f.port=c.port}if(!f.host||f.host==&quot;mce_host&quot;){f.host=c.host}f.source=&quot;&quot;}},setPath:function(c){var b=this;c=/^(.*?)\/?(\w+)?$/.exec(c);b.path=
 c[0];b.directory=c[1];b.file=c[2];b.source=&quot;&quot;;b.getURI()},toRelative:function(b){var c=this,d;if(b===&quot;./&quot;){return b}b=new tinymce.util.URI(b,{base_uri:c});if((b.host!=&quot;mce_host&quot;&amp;&amp;c.host!=b.host&amp;&amp;b.host)||c.port!=b.port||c.protocol!=b.protocol){return b.getURI()}d=c.toRelPath(c.path,b.path);if(b.query){d+=&quot;?&quot;+b.query}if(b.anchor){d+=&quot;#&quot;+b.anchor}return d},toAbsolute:function(b,c){var b=new tinymce.util.URI(b,{base_uri:this});return b.getURI(this.host==b.host&amp;&amp;this.protocol==b.protocol?c:0)},toRelPath:function(g,h){var c,f=0,d=&quot;&quot;,e,b;g=g.substring(0,g.lastIndexOf(&quot;/&quot;));g=g.split(&quot;/&quot;);c=h.split(&quot;/&quot;);if(g.length&gt;=c.length){for(e=0,b=g.length;e&lt;b;e++){if(e&gt;=c.length||g[e]!=c[e]){f=e+1;break}}}if(g.length&lt;c.length){for(e=0,b=c.length;e&lt;b;e++){if(e&gt;=g.length||g[e]!=c[e]){f=e+1;break}}}if(f==1){return h}for(e=0,b=g.length-(f-1);e&lt;b;e++){d+=&quot;../&
 quot;}for(e=f-1,b=c.length;e&lt;b;e++){if(e!=f-1){d+=&quot;/&quot;+c[e]}else{d+=c[e]}}return d},toAbsPath:function(e,f){var c,b=0,h=[],d,g;d=/\/$/.test(f)?&quot;/&quot;:&quot;&quot;;e=e.split(&quot;/&quot;);f=f.split(&quot;/&quot;);a(e,function(i){if(i){h.push(i)}});e=h;for(c=f.length-1,h=[];c&gt;=0;c--){if(f[c].length==0||f[c]==&quot;.&quot;){continue}if(f[c]==&quot;..&quot;){b++;continue}if(b&gt;0){b--;continue}h.push(f[c])}c=e.length-b;if(c&lt;=0){g=h.reverse().join(&quot;/&quot;)}else{g=e.slice(0,c).join(&quot;/&quot;)+&quot;/&quot;+h.reverse().join(&quot;/&quot;)}if(g.indexOf(&quot;/&quot;)!==0){g=&quot;/&quot;+g}if(d&amp;&amp;g.lastIndexOf(&quot;/&quot;)!==g.length-1){g+=d}return g},getURI:function(d){var c,b=this;if(!b.source||d){c=&quot;&quot;;if(!d){if(b.protocol){c+=b.protocol+&quot;://&quot;}if(b.userInfo){c+=b.userInfo+&quot;@&quot;}if(b.host){c+=b.host}if(b.port){c+=&quot;:&quot;+b.port}}if(b.path){c+=b.path}if(b.query){c+=&quot;?&quot;+b.query}if(b.anchor){c+=&
 quot;#&quot;+b.anchor}b.source=c}return b.source}})})();(function(){var a=tinymce.each;tinymce.create(&quot;static tinymce.util.Cookie&quot;,{getHash:function(d){var b=this.get(d),c;if(b){a(b.split(&quot;&amp;&quot;),function(e){e=e.split(&quot;=&quot;);c=c||{};c[unescape(e[0])]=unescape(e[1])})}return c},setHash:function(j,b,g,f,i,c){var h=&quot;&quot;;a(b,function(e,d){h+=(!h?&quot;&quot;:&quot;&amp;&quot;)+escape(d)+&quot;=&quot;+escape(e)});this.set(j,h,g,f,i,c)},get:function(i){var h=document.cookie,g,f=i+&quot;=&quot;,d;if(!h){return}d=h.indexOf(&quot;; &quot;+f);if(d==-1){d=h.indexOf(f);if(d!=0){return null}}else{d+=2}g=h.indexOf(&quot;;&quot;,d);if(g==-1){g=h.length}return unescape(h.substring(d+f.length,g))},set:function(i,b,g,f,h,c){document.cookie=i+&quot;=&quot;+escape(b)+((g)?&quot;; expires=&quot;+g.toGMTString():&quot;&quot;)+((f)?&quot;; path=&quot;+escape(f):&quot;&quot;)+((h)?&quot;; domain=&quot;+h:&quot;&quot;)+((c)?&quot;; secure&quot;:&quot;&quot;)},rem
 ove:function(e,b){var c=new Date();c.setTime(c.getTime()-1000);this.set(e,&quot;&quot;,c,b,c)}})})();(function(){function serialize(o,quote){var i,v,t;quote=quote||'&quot;';if(o==null){return&quot;null&quot;}t=typeof o;if(t==&quot;string&quot;){v=&quot;\bb\tt\nn\ff\rr\&quot;\&quot;''\\\\&quot;;return quote+o.replace(/([\u0080-\uFFFF\x00-\x1f\&quot;\'\\])/g,function(a,b){if(quote==='&quot;'&amp;&amp;a===&quot;'&quot;){return a}i=v.indexOf(b);if(i+1){return&quot;\\&quot;+v.charAt(i+1)}a=b.charCodeAt().toString(16);return&quot;\\u&quot;+&quot;0000&quot;.substring(a.length)+a})+quote}if(t==&quot;object&quot;){if(o.hasOwnProperty&amp;&amp;o instanceof Array){for(i=0,v=&quot;[&quot;;i&lt;o.length;i++){v+=(i&gt;0?&quot;,&quot;:&quot;&quot;)+serialize(o[i],quote)}return v+&quot;]&quot;}v=&quot;{&quot;;for(i in o){v+=typeof o[i]!=&quot;function&quot;?(v.length&gt;1?&quot;,&quot;+quote:quote)+i+quote+&quot;:&quot;+serialize(o[i],quote):&quot;&quot;}return v+&quot;}&quot;}return&quot;&
 quot;+o}tinymce.util.JSON={serialize:serialize,parse:function(s){try{return eval(&quot;(&quot;+s+&quot;)&quot;)}catch(ex){}}}})();tinymce.create(&quot;static tinymce.util.XHR&quot;,{send:function(g){var a,e,b=window,h=0;g.scope=g.scope||this;g.success_scope=g.success_scope||g.scope;g.error_scope=g.error_scope||g.scope;g.async=g.async===false?false:true;g.data=g.data||&quot;&quot;;function d(i){a=0;try{a=new ActiveXObject(i)}catch(c){}return a}a=b.XMLHttpRequest?new XMLHttpRequest():d(&quot;Microsoft.XMLHTTP&quot;)||d(&quot;Msxml2.XMLHTTP&quot;);if(a){if(a.overrideMimeType){a.overrideMimeType(g.content_type)}a.open(g.type||(g.data?&quot;POST&quot;:&quot;GET&quot;),g.url,g.async);if(g.content_type){a.setRequestHeader(&quot;Content-Type&quot;,g.content_type)}a.setRequestHeader(&quot;X-Requested-With&quot;,&quot;XMLHttpRequest&quot;);a.send(g.data);function f(){if(!g.async||a.readyState==4||h++&gt;10000){if(g.success&amp;&amp;h&lt;10000&amp;&amp;a.status==200){g.success.call(g.s
 uccess_scope,&quot;&quot;+a.responseText,a,g)}else{if(g.error){g.error.call(g.error_scope,h&gt;10000?&quot;TIMED_OUT&quot;:&quot;GENERAL&quot;,a,g)}}a=null}else{b.setTimeout(f,10)}}if(!g.async){return f()}e=b.setTimeout(f,10)}}});(function(){var c=tinymce.extend,b=tinymce.util.JSON,a=tinymce.util.XHR;tinymce.create(&quot;tinymce.util.JSONRequest&quot;,{JSONRequest:function(d){this.settings=c({},d);this.count=0},send:function(f){var e=f.error,d=f.success;f=c(this.settings,f);f.success=function(h,g){h=b.parse(h);if(typeof(h)==&quot;undefined&quot;){h={error:&quot;JSON Parse error.&quot;}}if(h.error){e.call(f.error_scope||f.scope,h.error,g)}else{d.call(f.success_scope||f.scope,h.result)}};f.error=function(h,g){if(e){e.call(f.error_scope||f.scope,h,g)}};f.data=b.serialize({id:f.id||&quot;c&quot;+(this.count++),method:f.method,params:f.params});f.content_type=&quot;application/json&quot;;a.send(f)},&quot;static&quot;:{sendRPC:function(d){return new tinymce.util.JSONRequest().send
 (d)}}})}());(function(a){a.VK={DELETE:46,BACKSPACE:8}})(tinymce);(function(d){var f=d.VK,e=f.BACKSPACE,c=f.DELETE;function b(g){var i=g.dom,h=g.selection;g.onKeyDown.add(function(k,o){var j,p,m,n,l;l=o.keyCode==c;if(l||o.keyCode==e){o.preventDefault();j=h.getRng();p=i.getParent(j.startContainer,i.isBlock);if(l){p=i.getNext(p,i.isBlock)}if(p){m=p.firstChild;if(m&amp;&amp;m.nodeName===&quot;SPAN&quot;){n=m.cloneNode(false)}}k.getDoc().execCommand(l?&quot;ForwardDelete&quot;:&quot;Delete&quot;,false,null);p=i.getParent(j.startContainer,i.isBlock);d.each(i.select(&quot;span.Apple-style-span,font.Apple-style-span&quot;,p),function(r){var q=i.createRng();q.setStartBefore(r);q.setEndBefore(r);if(n){i.replace(n.cloneNode(false),r,true)}else{i.remove(r,true)}h.setRng(q)})}})}function a(g){g.onKeyUp.add(function(h,j){var i=j.keyCode;if(i==c||i==e){if(h.dom.isEmpty(h.getBody())){h.setContent(&quot;&quot;,{format:&quot;raw&quot;});h.nodeChanged();return}}})}d.create(&quot;tinymce.util.Q
 uirks&quot;,{Quirks:function(g){if(d.isWebKit){b(g);a(g)}if(d.isIE){a(g)}}})})(tinymce);(function(j){var a,g,d,k=/[&amp;&lt;&gt;\&quot;\u007E-\uD7FF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,b=/[&lt;&gt;&amp;\u007E-\uD7FF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,f=/[&lt;&gt;&amp;\&quot;\']/g,c=/&amp;(#x|#)?([\w]+);/g,i={128:&quot;\u20AC&quot;,130:&quot;\u201A&quot;,131:&quot;\u0192&quot;,132:&quot;\u201E&quot;,133:&quot;\u2026&quot;,134:&quot;\u2020&quot;,135:&quot;\u2021&quot;,136:&quot;\u02C6&quot;,137:&quot;\u2030&quot;,138:&quot;\u0160&quot;,139:&quot;\u2039&quot;,140:&quot;\u0152&quot;,142:&quot;\u017D&quot;,145:&quot;\u2018&quot;,146:&quot;\u2019&quot;,147:&quot;\u201C&quot;,148:&quot;\u201D&quot;,149:&quot;\u2022&quot;,150:&quot;\u2013&quot;,151:&quot;\u2014&quot;,152:&quot;\u02DC&quot;,153:&quot;\u2122&quot;,154:&quot;\u0161&quot;,155:&quot;\u203A&quot;,156:&quot;\u0153&quot;,158:&quot;\u017E&quot;,159:&quot;\u0178&quot;};g={'&quot;':&quot;&amp;quot;&quot;,&quot;'&quot;:&quot;&amp;
 #39;&quot;,&quot;&lt;&quot;:&quot;&amp;lt;&quot;,&quot;&gt;&quot;:&quot;&amp;gt;&quot;,&quot;&amp;&quot;:&quot;&amp;amp;&quot;};d={&quot;&amp;lt;&quot;:&quot;&lt;&quot;,&quot;&amp;gt;&quot;:&quot;&gt;&quot;,&quot;&amp;amp;&quot;:&quot;&amp;&quot;,&quot;&amp;quot;&quot;:'&quot;',&quot;&amp;apos;&quot;:&quot;'&quot;};function h(l){var m;m=document.createElement(&quot;div&quot;);m.innerHTML=l;return m.textContent||m.innerText||l}function e(m,p){var n,o,l,q={};if(m){m=m.split(&quot;,&quot;);p=p||10;for(n=0;n&lt;m.length;n+=2){o=String.fromCharCode(parseInt(m[n],p));if(!g[o]){l=&quot;&amp;&quot;+m[n+1]+&quot;;&quot;;q[o]=l;q[l]=o}}return q}}a=e(&quot;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,AEl
 ig,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&quot;,32);j.html=j.html||{};j.html.Entities={encodeRaw:function(m,l){return 
 m.replace(l?k:b,function(n){return g[n]||n})},encodeAllRaw:function(l){return(&quot;&quot;+l).replace(f,function(m){return g[m]||m})},encodeNumeric:function(m,l){return m.replace(l?k:b,function(n){if(n.length&gt;1){return&quot;&amp;#&quot;+(((n.charCodeAt(0)-55296)*1024)+(n.charCodeAt(1)-56320)+65536)+&quot;;&quot;}return g[n]||&quot;&amp;#&quot;+n.charCodeAt(0)+&quot;;&quot;})},encodeNamed:function(n,l,m){m=m||a;return n.replace(l?k:b,function(o){return g[o]||m[o]||o})},getEncodeFunc:function(l,o){var p=j.html.Entities;o=e(o)||a;function m(r,q){return r.replace(q?k:b,function(s){return g[s]||o[s]||&quot;&amp;#&quot;+s.charCodeAt(0)+&quot;;&quot;||s})}function n(r,q){return p.encodeNamed(r,q,o)}l=j.makeMap(l.replace(/\+/g,&quot;,&quot;));if(l.named&amp;&amp;l.numeric){return m}if(l.named){if(o){return n}return p.encodeNamed}if(l.numeric){return p.encodeNumeric}return p.encodeRaw},decode:function(l){return l.replace(c,function(n,m,o){if(m){o=parseInt(o,m.length===2?16:10);if(
 o&gt;65535){o-=65536;return String.fromCharCode(55296+(o&gt;&gt;10),56320+(o&amp;1023))}else{return i[o]||String.fromCharCode(o)}}return d[n]||a[n]||h(n)})}}})(tinymce);tinymce.html.Styles=function(d,f){var k=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,h=/(?:url(?:(?:\(\s*\&quot;([^\&quot;]+)\&quot;\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\&quot;([^\&quot;]+)\&quot;)/gi,b=/\s*([^:]+):\s*([^;]+);?/g,l=/\s+$/,m=/rgb/,e,g,a={},j;d=d||{};j=&quot;\\\&quot; \\' \\; \\: ; : \uFEFF&quot;.split(&quot; &quot;);for(g=0;g&lt;j.length;g++){a[j[g]]=&quot;\uFEFF&quot;+g;a[&quot;\uFEFF&quot;+g]=j[g]}function c(n,q,p,i){function o(r){r=parseInt(r).toString(16);return r.length&gt;1?r:&quot;0&quot;+r}return&quot;#&quot;+o(q)+o(p)+o(i)}return{toHex:function(i){return i.replace(k,c)},parse:function(r){var y={},p,n,v,q,u=d.url_converter,x=d.url_converter_scope||this;function o(C,F){var E,B,A,D;E=y[C+&quot;-top&quot;+F];if(!E){return}B=y[C+&quo
 t;-right&quot;+F];if(E!=B){return}A=y[C+&quot;-bottom&quot;+F];if(B!=A){return}D=y[C+&quot;-left&quot;+F];if(A!=D){return}y[C+F]=D;delete y[C+&quot;-top&quot;+F];delete y[C+&quot;-right&quot;+F];delete y[C+&quot;-bottom&quot;+F];delete y[C+&quot;-left&quot;+F]}function t(B){var C=y[B],A;if(!C||C.indexOf(&quot; &quot;)&lt;0){return}C=C.split(&quot; &quot;);A=C.length;while(A--){if(C[A]!==C[0]){return false}}y[B]=C[0];return true}function z(C,B,A,D){if(!t(B)){return}if(!t(A)){return}if(!t(D)){return}y[C]=y[B]+&quot; &quot;+y[A]+&quot; &quot;+y[D];delete y[B];delete y[A];delete y[D]}function s(A){q=true;return a[A]}function i(B,A){if(q){B=B.replace(/\uFEFF[0-9]/g,function(C){return a[C]})}if(!A){B=B.replace(/\\([\'\&quot;;:])/g,&quot;$1&quot;)}return B}if(r){r=r.replace(/\\[\&quot;\';:\uFEFF]/g,s).replace(/\&quot;[^\&quot;]+\&quot;|\'[^\']+\'/g,function(A){return A.replace(/[;:]/g,s)});while(p=b.exec(r)){n=p[1].replace(l,&quot;&quot;).toLowerCase();v=p[2].replace(l,&quot;&quot;
 );if(n&amp;&amp;v.length&gt;0){if(n===&quot;font-weight&quot;&amp;&amp;v===&quot;700&quot;){v=&quot;bold&quot;}else{if(n===&quot;color&quot;||n===&quot;background-color&quot;){v=v.toLowerCase()}}v=v.replace(k,c);v=v.replace(h,function(B,A,E,D,F,C){F=F||C;if(F){F=i(F);return&quot;'&quot;+F.replace(/\'/g,&quot;\\'&quot;)+&quot;'&quot;}A=i(A||E||D);if(u){A=u.call(x,A,&quot;style&quot;)}return&quot;url('&quot;+A.replace(/\'/g,&quot;\\'&quot;)+&quot;')&quot;});y[n]=q?i(v,true):v}b.lastIndex=p.index+p[0].length}o(&quot;border&quot;,&quot;&quot;);o(&quot;border&quot;,&quot;-width&quot;);o(&quot;border&quot;,&quot;-color&quot;);o(&quot;border&quot;,&quot;-style&quot;);o(&quot;padding&quot;,&quot;&quot;);o(&quot;margin&quot;,&quot;&quot;);z(&quot;border&quot;,&quot;border-width&quot;,&quot;border-style&quot;,&quot;border-color&quot;);if(y.border===&quot;medium none&quot;){delete y.border}}return y},serialize:function(p,r){var o=&quot;&quot;,n,q;function i(t){var x,u,s,v;x=f.styles[t]
 ;if(x){for(u=0,s=x.length;u&lt;s;u++){t=x[u];v=p[t];if(v!==e&amp;&amp;v.length&gt;0){o+=(o.length&gt;0?&quot; &quot;:&quot;&quot;)+t+&quot;: &quot;+v+&quot;;&quot;}}}}if(r&amp;&amp;f&amp;&amp;f.styles){i(&quot;*&quot;);i(r)}else{for(n in p){q=p[n];if(q!==e&amp;&amp;q.length&gt;0){o+=(o.length&gt;0?&quot; &quot;:&quot;&quot;)+n+&quot;: &quot;+q+&quot;;&quot;}}}return o}}};(function(m){var h={},j,l,g,f,c={},b,e,d=m.makeMap,k=m.each;function i(o,n){return o.split(n||&quot;,&quot;)}function a(r,q){var o,p={};function n(s){return s.replace(/[A-Z]+/g,function(t){return n(r[t])})}for(o in r){if(r.hasOwnProperty(o)){r[o]=n(r[o])}}n(q).replace(/#/g,&quot;#text&quot;).replace(/(\w+)\[([^\]]+)\]\[([^\]]*)\]/g,function(v,t,s,u){s=i(s,&quot;|&quot;);p[t]={attributes:d(s),attributesOrder:s,children:d(u,&quot;|&quot;,{&quot;#comment&quot;:{}})}});return p}l=&quot;h1,h2,h3,h4,h5,h6,hr,p,div,address,pre,form,table,tbody,thead,tfoot,th,tr,td,li,ol,ul,caption,blockquote,center,dl,dt,dd,dir,fie
 ldset,noscript,menu,isindex,samp,header,footer,article,section,hgroup&quot;;l=d(l,&quot;,&quot;,d(l.toUpperCase()));h=a({Z:&quot;H|K|N|O|P&quot;,Y:&quot;X|form|R|Q&quot;,ZG:&quot;E|span|width|align|char|charoff|valign&quot;,X:&quot;p|T|div|U|W|isindex|fieldset|table&quot;,ZF:&quot;E|align|char|charoff|valign&quot;,W:&quot;pre|hr|blockquote|address|center|noframes&quot;,ZE:&quot;abbr|axis|headers|scope|rowspan|colspan|align|char|charoff|valign|nowrap|bgcolor|width|height&quot;,ZD:&quot;[E][S]&quot;,U:&quot;ul|ol|dl|menu|dir&quot;,ZC:&quot;p|Y|div|U|W|table|br|span|bdo|object|applet|img|map|K|N|Q&quot;,T:&quot;h1|h2|h3|h4|h5|h6&quot;,ZB:&quot;X|S|Q&quot;,S:&quot;R|P&quot;,ZA:&quot;a|G|J|M|O|P&quot;,R:&quot;a|H|K|N|O&quot;,Q:&quot;noscript|P&quot;,P:&quot;ins|del|script&quot;,O:&quot;input|select|textarea|label|button&quot;,N:&quot;M|L&quot;,M:&quot;em|strong|dfn|code|q|samp|kbd|var|cite|abbr|acronym&quot;,L:&quot;sub|sup&quot;,K:&quot;J|I&quot;,J:&quot;tt|i|b|u|s|strike&quot;,
 I:&quot;big|small|font|basefont&quot;,H:&quot;G|F&quot;,G:&quot;br|span|bdo&quot;,F:&quot;object|applet|img|map|iframe&quot;,E:&quot;A|B|C&quot;,D:&quot;accesskey|tabindex|onfocus|onblur&quot;,C:&quot;onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup&quot;,B:&quot;lang|xml:lang|dir&quot;,A:&quot;id|class|style|title&quot;},&quot;script[id|charset|type|language|src|defer|xml:space][]style[B|id|type|media|title|xml:space][]object[E|declare|classid|codebase|data|type|codetype|archive|standby|width|height|usemap|name|tabindex|align|border|hspace|vspace][#|param|Y]param[id|name|value|valuetype|type][]p[E|align][#|S]a[E|D|charset|type|name|href|hreflang|rel|rev|shape|coords|target][#|Z]br[A|clear][]span[E][#|S]bdo[A|C|B][#|S]applet[A|codebase|archive|code|object|alt|name|width|height|align|hspace|vspace][#|param|Y]h1[E|align][#|S]img[E|src|alt|name|longdesc|width|height|usemap|ismap|align|border|hspace|vspace][]map[B|C|A|name]
 [X|form|Q|area]h2[E|align][#|S]iframe[A|longdesc|name|src|frameborder|marginwidth|marginheight|scrolling|align|width|height][#|Y]h3[E|align][#|S]tt[E][#|S]i[E][#|S]b[E][#|S]u[E][#|S]s[E][#|S]strike[E][#|S]big[E][#|S]small[E][#|S]font[A|B|size|color|face][#|S]basefont[id|size|color|face][]em[E][#|S]strong[E][#|S]dfn[E][#|S]code[E][#|S]q[E|cite][#|S]samp[E][#|S]kbd[E][#|S]var[E][#|S]cite[E][#|S]abbr[E][#|S]acronym[E][#|S]sub[E][#|S]sup[E][#|S]input[E|D|type|name|value|checked|disabled|readonly|size|maxlength|src|alt|usemap|onselect|onchange|accept|align][]select[E|name|size|multiple|disabled|tabindex|onfocus|onblur|onchange][optgroup|option]optgroup[E|disabled|label][option]option[E|selected|disabled|label|value][]textarea[E|D|name|rows|cols|disabled|readonly|onselect|onchange][]label[E|for|accesskey|onfocus|onblur][#|S]button[E|D|name|value|type|disabled][#|p|T|div|U|W|table|G|object|applet|img|map|K|N|Q]h4[E|align][#|S]ins[E|cite|datetime][#|Y]h5[E|align][#|S]del[E|cite|date
 time][#|Y]h6[E|align][#|S]div[E|align][#|Y]ul[E|type|compact][li]li[E|type|value][#|Y]ol[E|type|compact|start][li]dl[E|compact][dt|dd]dt[E][#|S]dd[E][#|Y]menu[E|compact][li]dir[E|compact][li]pre[E|width|xml:space][#|ZA]hr[E|align|noshade|size|width][]blockquote[E|cite][#|Y]address[E][#|S|p]center[E][#|Y]noframes[E][#|Y]isindex[A|B|prompt][]fieldset[E][#|legend|Y]legend[E|accesskey|align][#|S]table[E|summary|width|border|frame|rules|cellspacing|cellpadding|align|bgcolor][caption|col|colgroup|thead|tfoot|tbody|tr]caption[E|align][#|S]col[ZG][]colgroup[ZG][col]thead[ZF][tr]tr[ZF|bgcolor][th|td]th[E|ZE][#|Y]form[E|action|method|name|enctype|onsubmit|onreset|accept|accept-charset|target][#|X|R|Q]noscript[E][#|Y]td[E|ZE][#|Y]tfoot[ZF][tr]tbody[ZF][tr]area[E|D|shape|coords|href|nohref|alt|target][]base[id|href|target][]body[E|onload|onunload|background|bgcolor|text|link|vlink|alink][#|Y]&quot;);j=d(&quot;checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,
 nowrap,readonly,selected,autoplay,loop,controls&quot;);g=d(&quot;area,base,basefont,br,col,frame,hr,img,input,isindex,link,meta,param,embed,source&quot;);f=m.extend(d(&quot;td,th,iframe,video,audio,object&quot;),g);b=d(&quot;pre,script,style,textarea&quot;);e=d(&quot;colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr&quot;);m.html.Schema=function(r){var A=this,n={},o={},y=[],q,p;r=r||{};if(r.verify_html===false){r.valid_elements=&quot;*[*]&quot;}if(r.valid_styles){q={};k(r.valid_styles,function(C,B){q[B]=m.explode(C)})}p=r.whitespace_elements?d(r.whitespace_elements):b;function z(B){return new RegExp(&quot;^&quot;+B.replace(/([?+*])/g,&quot;.$1&quot;)+&quot;$&quot;)}function t(I){var H,D,W,S,X,C,F,R,U,N,V,Z,L,G,T,B,P,E,Y,aa,M,Q,K=/^([#+-])?([^\[\/]+)(?:\/([^\[]+))?(?:\[([^\]]+)\])?$/,O=/^([!\-])?(\w+::\w+|[^=:&lt;]+)?(?:([=:&lt;])(.*))?$/,J=/[*?+]/;if(I){I=i(I);if(n[&quot;@&quot;]){P=n[&quot;@&quot;].attributes;E=n[&quot;@&quot;].attributesOrder}for(H=0,D=I.length;H&lt;D;H++){
 C=K.exec(I[H]);if(C){T=C[1];N=C[2];B=C[3];U=C[4];L={};G=[];F={attributes:L,attributesOrder:G};if(T===&quot;#&quot;){F.paddEmpty=true}if(T===&quot;-&quot;){F.removeEmpty=true}if(P){for(aa in P){L[aa]=P[aa]}G.push.apply(G,E)}if(U){U=i(U,&quot;|&quot;);for(W=0,S=U.length;W&lt;S;W++){C=O.exec(U[W]);if(C){R={};Z=C[1];V=C[2].replace(/::/g,&quot;:&quot;);T=C[3];Q=C[4];if(Z===&quot;!&quot;){F.attributesRequired=F.attributesRequired||[];F.attributesRequired.push(V);R.required=true}if(Z===&quot;-&quot;){delete L[V];G.splice(m.inArray(G,V),1);continue}if(T){if(T===&quot;=&quot;){F.attributesDefault=F.attributesDefault||[];F.attributesDefault.push({name:V,value:Q});R.defaultValue=Q}if(T===&quot;:&quot;){F.attributesForced=F.attributesForced||[];F.attributesForced.push({name:V,value:Q});R.forcedValue=Q}if(T===&quot;&lt;&quot;){R.validValues=d(Q,&quot;?&quot;)}}if(J.test(V)){F.attributePatterns=F.attributePatterns||[];R.pattern=z(V);F.attributePatterns.push(R)}else{if(!L[V]){G.push(V)}L[V
 ]=R}}}}if(!P&amp;&amp;N==&quot;@&quot;){P=L;E=G}if(B){F.outputName=N;n[B]=F}if(J.test(N)){F.pattern=z(N);y.push(F)}else{n[N]=F}}}}}function v(B){n={};y=[];t(B);k(h,function(D,C){o[C]=D.children})}function s(C){var B=/^(~)?(.+)$/;if(C){k(i(C),function(G){var E=B.exec(G),F=E[1]===&quot;~&quot;,H=F?&quot;span&quot;:&quot;div&quot;,D=E[2];o[D]=o[H];c[D]=H;if(!F){l[D]={}}k(o,function(I,J){if(I[H]){I[D]=I[H]}})})}}function u(C){var B=/^([+\-]?)(\w+)\[([^\]]+)\]$/;if(C){k(i(C),function(G){var F=B.exec(G),D,E;if(F){E=F[1];if(E){D=o[F[2]]}else{D=o[F[2]]={&quot;#comment&quot;:{}}}D=o[F[2]];k(i(F[3],&quot;|&quot;),function(H){if(E===&quot;-&quot;){delete D[H]}else{D[H]={}}})}})}}function x(B){var D=n[B],C;if(D){return D}C=y.length;while(C--){D=y[C];if(D.pattern.test(B)){return D}}}if(!r.valid_elements){k(h,function(C,B){n[B]={attributes:C.attributes,attributesOrder:C.attributesOrder};o[B]=C.children});k(i(&quot;strong/b,em/i&quot;),function(B){B=i(B,&quot;/&quot;);n[B[1]].outputName=B[
 0]});n.img.attributesDefault=[{name:&quot;alt&quot;,value:&quot;&quot;}];k(i(&quot;ol,ul,sub,sup,blockquote,span,font,a,table,tbody,tr&quot;),function(B){n[B].removeEmpty=true});k(i(&quot;p,h1,h2,h3,h4,h5,h6,th,td,pre,div,address,caption&quot;),function(B){n[B].paddEmpty=true})}else{v(r.valid_elements)}s(r.custom_elements);u(r.valid_children);t(r.extended_valid_elements);u(&quot;+ol[ul|ol],+ul[ul|ol]&quot;);if(!x(&quot;span&quot;)){t(&quot;span[!data-mce-type|*]&quot;)}if(r.invalid_elements){m.each(m.explode(r.invalid_elements),function(B){if(n[B]){delete n[B]}})}A.children=o;A.styles=q;A.getBoolAttrs=function(){return j};A.getBlockElements=function(){return l};A.getShortEndedElements=function(){return g};A.getSelfClosingElements=function(){return e};A.getNonEmptyElements=function(){return f};A.getWhiteSpaceElements=function(){return p};A.isValidChild=function(B,D){var C=o[B];return !!(C&amp;&amp;C[D])};A.getElementRule=x;A.getCustomElements=function(){return c};A.addValidEl
 ements=t;A.setValidElements=v;A.addCustomElements=s;A.addValidChildren=u};m.html.Schema.boolAttrMap=j;m.html.Schema.blockElementsMap=l})(tinymce);(function(a){a.html.SaxParser=function(c,e){var b=this,d=function(){};c=c||{};b.schema=e=e||new a.html.Schema();if(c.fix_self_closing!==false){c.fix_self_closing=true}a.each(&quot;comment cdata text start end pi doctype&quot;.split(&quot; &quot;),function(f){if(f){b[f]=c[f]||d}});b.parse=function(D){var n=this,g,F=0,H,A,z=[],M,P,B,q,y,r,L,G,N,u,m,k,s,Q,o,O,E,R,K,f,I,l,C,J,h,v=0,j=a.html.Entities.decode,x,p;function t(S){var U,T;U=z.length;while(U--){if(z[U].name===S){break}}if(U&gt;=0){for(T=z.length-1;T&gt;=U;T--){S=z[T];if(S.valid){n.end(S.name)}}z.length=U}}l=new RegExp(&quot;&lt;(?:(?:!--([\\w\\W]*?)--&gt;)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]&gt;)|(?:!DOCTYPE([\\w\\W]*?)&gt;)|(?:\\?([^\\s\\/&lt;&gt;]+) ?([\\w\\W]*?)[?/]&gt;)|(?:\\/([^&gt;]+)&gt;)|(?:([^\\s\\/&lt;&gt;]+)\\s*((?:[^\&quot;'&gt;]+(?:(?:\&quot;[^\&quot;]*\&quot;)|(?:'
 [^']*')|[^&gt;]*))*)&gt;))&quot;,&quot;g&quot;);C=/([\w:\-]+)(?:\s*=\s*(?:(?:\&quot;((?:\\.|[^\&quot;])*)\&quot;)|(?:\'((?:\\.|[^\'])*)\')|([^&gt;\s]+)))?/g;J={script:/&lt;\/script[^&gt;]*&gt;/gi,style:/&lt;\/style[^&gt;]*&gt;/gi,noscript:/&lt;\/noscript[^&gt;]*&gt;/gi};L=e.getShortEndedElements();I=e.getSelfClosingElements();G=e.getBoolAttrs();u=c.validate;r=c.remove_internals;x=c.fix_self_closing;p=a.isIE;o=/^:/;while(g=l.exec(D)){if(F&lt;g.index){n.text(j(D.substr(F,g.index-F)))}if(H=g[6]){H=H.toLowerCase();if(p&amp;&amp;o.test(H)){H=H.substr(1)}t(H)}else{if(H=g[7]){H=H.toLowerCase();if(p&amp;&amp;o.test(H)){H=H.substr(1)}N=H in L;if(x&amp;&amp;I[H]&amp;&amp;z.length&gt;0&amp;&amp;z[z.length-1].name===H){t(H)}if(!u||(m=e.getElementRule(H))){k=true;if(u){O=m.attributes;E=m.attributePatterns}if(Q=g[8]){y=Q.indexOf(&quot;data-mce-type&quot;)!==-1;if(y&amp;&amp;r){k=false}M=[];M.map={};Q.replace(C,function(T,S,X,W,V){var Y,U;S=S.toLowerCase();X=S in G?S:j(X||W||V||&quot;&quot
 ;);if(u&amp;&amp;!y&amp;&amp;S.indexOf(&quot;data-&quot;)!==0){Y=O[S];if(!Y&amp;&amp;E){U=E.length;while(U--){Y=E[U];if(Y.pattern.test(S)){break}}if(U===-1){Y=null}}if(!Y){return}if(Y.validValues&amp;&amp;!(X in Y.validValues)){return}}M.map[S]=X;M.push({name:S,value:X})})}else{M=[];M.map={}}if(u&amp;&amp;!y){R=m.attributesRequired;K=m.attributesDefault;f=m.attributesForced;if(f){P=f.length;while(P--){s=f[P];q=s.name;h=s.value;if(h===&quot;{$uid}&quot;){h=&quot;mce_&quot;+v++}M.map[q]=h;M.push({name:q,value:h})}}if(K){P=K.length;while(P--){s=K[P];q=s.name;if(!(q in M.map)){h=s.value;if(h===&quot;{$uid}&quot;){h=&quot;mce_&quot;+v++}M.map[q]=h;M.push({name:q,value:h})}}}if(R){P=R.length;while(P--){if(R[P] in M.map){break}}if(P===-1){k=false}}if(M.map[&quot;data-mce-bogus&quot;]){k=false}}if(k){n.start(H,M,N)}}else{k=false}if(A=J[H]){A.lastIndex=F=g.index+g[0].length;if(g=A.exec(D)){if(k){B=D.substr(F,g.index-F)}F=g.index+g[0].length}else{B=D.substr(F);F=D.length}if(k&amp;&amp
 ;B.length&gt;0){n.text(B,true)}if(k){n.end(H)}l.lastIndex=F;continue}if(!N){if(!Q||Q.indexOf(&quot;/&quot;)!=Q.length-1){z.push({name:H,valid:k})}else{if(k){n.end(H)}}}}else{if(H=g[1]){n.comment(H)}else{if(H=g[2]){n.cdata(H)}else{if(H=g[3]){n.doctype(H)}else{if(H=g[4]){n.pi(H,g[5])}}}}}}F=g.index+g[0].length}if(F&lt;D.length){n.text(j(D.substr(F)))}for(P=z.length-1;P&gt;=0;P--){H=z[P];if(H.valid){n.end(H.name)}}}}})(tinymce);(function(d){var c=/^[ \t\r\n]*$/,e={&quot;#text&quot;:3,&quot;#comment&quot;:8,&quot;#cdata&quot;:4,&quot;#pi&quot;:7,&quot;#doctype&quot;:10,&quot;#document-fragment&quot;:11};function a(k,l,j){var i,h,f=j?&quot;lastChild&quot;:&quot;firstChild&quot;,g=j?&quot;prev&quot;:&quot;next&quot;;if(k[f]){return k[f]}if(k!==l){i=k[g];if(i){return i}for(h=k.parent;h&amp;&amp;h!==l;h=h.parent){i=h[g];if(i){return i}}}}function b(f,g){this.name=f;this.type=g;if(g===1){this.attributes=[];this.attributes.map={}}}d.extend(b.prototype,{replace:function(g){var f=this;i
 f(g.parent){g.remove()}f.insert(g,f);f.remove();return f},attr:function(h,l){var f=this,g,j,k;if(typeof h!==&quot;string&quot;){for(j in h){f.attr(j,h[j])}return f}if(g=f.attributes){if(l!==k){if(l===null){if(h in g.map){delete g.map[h];j=g.length;while(j--){if(g[j].name===h){g=g.splice(j,1);return f}}}return f}if(h in g.map){j=g.length;while(j--){if(g[j].name===h){g[j].value=l;break}}}else{g.push({name:h,value:l})}g.map[h]=l;return f}else{return g.map[h]}}},clone:function(){var g=this,n=new b(g.name,g.type),h,f,m,j,k;if(m=g.attributes){k=[];k.map={};for(h=0,f=m.length;h&lt;f;h++){j=m[h];if(j.name!==&quot;id&quot;){k[k.length]={name:j.name,value:j.value};k.map[j.name]=j.value}}n.attributes=k}n.value=g.value;n.shortEnded=g.shortEnded;return n},wrap:function(g){var f=this;f.parent.insert(g,f);g.append(f);return f},unwrap:function(){var f=this,h,g;for(h=f.firstChild;h;){g=h.next;f.insert(h,f,true);h=g}f.remove()},remove:function(){var f=this,h=f.parent,g=f.next,i=f.prev;if(h){i
 f(h.firstChild===f){h.firstChild=g;if(g){g.prev=null}}else{i.next=g}if(h.lastChild===f){h.lastChild=i;if(i){i.next=null}}else{g.prev=i}f.parent=f.next=f.prev=null}return f},append:function(h){var f=this,g;if(h.parent){h.remove()}g=f.lastChild;if(g){g.next=h;h.prev=g;f.lastChild=h}else{f.lastChild=f.firstChild=h}h.parent=f;return h},insert:function(h,f,i){var g;if(h.parent){h.remove()}g=f.parent||this;if(i){if(f===g.firstChild){g.firstChild=h}else{f.prev.next=h}h.prev=f.prev;h.next=f;f.prev=h}else{if(f===g.lastChild){g.lastChild=h}else{f.next.prev=h}h.next=f.next;h.prev=f;f.next=h}h.parent=g;return h},getAll:function(g){var f=this,h,i=[];for(h=f.firstChild;h;h=a(h,f)){if(h.name===g){i.push(h)}}return i},empty:function(){var g=this,f,h,j;if(g.firstChild){f=[];for(j=g.firstChild;j;j=a(j,g)){f.push(j)}h=f.length;while(h--){j=f[h];j.parent=j.firstChild=j.lastChild=j.next=j.prev=null}}g.firstChild=g.lastChild=null;return g},isEmpty:function(k){var f=this,j=f.firstChild,h,g;if(j){d
 o{if(j.type===1){if(j.attributes.map[&quot;data-mce-bogus&quot;]){continue}if(k[j.name]){return false}h=j.attributes.length;while(h--){g=j.attributes[h].name;if(g===&quot;name&quot;||g.indexOf(&quot;data-&quot;)===0){return false}}}if((j.type===3&amp;&amp;!c.test(j.value))){return false}}while(j=a(j,f))}return true},walk:function(f){return a(this,null,f)}});d.extend(b,{create:function(g,f){var i,h;i=new b(g,e[g]||1);if(f){for(h in f){i.attr(h,f[h])}}return i}});d.html.Node=b})(tinymce);(function(b){var a=b.html.Node;b.html.DomParser=function(g,h){var f=this,e={},d=[],i={},c={};g=g||{};g.validate=&quot;validate&quot; in g?g.validate:true;g.root_name=g.root_name||&quot;body&quot;;f.schema=h=h||new b.html.Schema();function j(m){var o,p,x,v,z,n,q,l,t,u,k,s,y,r;s=b.makeMap(&quot;tr,td,th,tbody,thead,tfoot,table&quot;);k=h.getNonEmptyElements();for(o=0;o&lt;m.length;o++){p=m[o];if(!p.parent){continue}v=[p];for(x=p.parent;x&amp;&amp;!h.isValidChild(x.name,p.name)&amp;&amp;!s[x.name
 ];x=x.parent){v.push(x)}if(x&amp;&amp;v.length&gt;1){v.reverse();z=n=f.filterNode(v[0].clone());for(t=0;t&lt;v.length-1;t++){if(h.isValidChild(n.name,v[t].name)){q=f.filterNode(v[t].clone());n.append(q)}else{q=n}for(l=v[t].firstChild;l&amp;&amp;l!=v[t+1];){r=l.next;q.append(l);l=r}n=q}if(!z.isEmpty(k)){x.insert(z,v[0],true);x.insert(p,z)}else{x.insert(p,v[0],true)}x=v[0];if(x.isEmpty(k)||x.firstChild===x.lastChild&amp;&amp;x.firstChild.name===&quot;br&quot;){x.empty().remove()}}else{if(p.parent){if(p.name===&quot;li&quot;){y=p.prev;if(y&amp;&amp;(y.name===&quot;ul&quot;||y.name===&quot;ul&quot;)){y.append(p);continue}y=p.next;if(y&amp;&amp;(y.name===&quot;ul&quot;||y.name===&quot;ul&quot;)){y.insert(p,y.firstChild,true);continue}p.wrap(f.filterNode(new a(&quot;ul&quot;,1)));continue}if(h.isValidChild(p.parent.name,&quot;div&quot;)&amp;&amp;h.isValidChild(&quot;div&quot;,p.name)){p.wrap(f.filterNode(new a(&quot;div&quot;,1)))}else{if(p.name===&quot;style&quot;||p.name===&quot
 ;script&quot;){p.empty().remove()}else{p.unwrap()}}}}}}f.filterNode=function(m){var l,k,n;if(k in e){n=i[k];if(n){n.push(m)}else{i[k]=[m]}}l=d.length;while(l--){k=d[l].name;if(k in m.attributes.map){n=c[k];if(n){n.push(m)}else{c[k]=[m]}}}return m};f.addNodeFilter=function(k,l){b.each(b.explode(k),function(m){var n=e[m];if(!n){e[m]=n=[]}n.push(l)})};f.addAttributeFilter=function(k,l){b.each(b.explode(k),function(m){var n;for(n=0;n&lt;d.length;n++){if(d[n].name===m){d[n].callbacks.push(l);return}}d.push({name:m,callbacks:[l]})})};f.parse=function(v,m){var n,H,A,z,C,B,x,r,E,K,y,o,D,J=[],t,k,s,p,u,q;m=m||{};i={};c={};o=b.extend(b.makeMap(&quot;script,style,head,html,body,title,meta,param&quot;),h.getBlockElements());u=h.getNonEmptyElements();p=h.children;y=g.validate;q=&quot;forced_root_block&quot; in m?m.forced_root_block:g.forced_root_block;s=h.getWhiteSpaceElements();D=/^[ \t\r\n]+/;t=/[ \t\r\n]+$/;k=/[ \t\r\n]+/g;function F(){var L=H.firstChild,l,M;while(L){l=L.next;if(L.typ
 e==3||(L.type==1&amp;&amp;L.name!==&quot;p&quot;&amp;&amp;!o[L.name]&amp;&amp;!L.attr(&quot;data-mce-type&quot;))){if(!M){M=I(q,1);H.insert(M,L);M.append(L)}else{M.append(L)}}else{M=null}L=l}}function I(l,L){var M=new a(l,L),N;if(l in e){N=i[l];if(N){N.push(M)}else{i[l]=[M]}}return M}function G(M){var N,l,L;for(N=M.prev;N&amp;&amp;N.type===3;){l=N.value.replace(t,&quot;&quot;);if(l.length&gt;0){N.value=l;N=N.prev}else{L=N.prev;N.remove();N=L}}}n=new b.html.SaxParser({validate:y,fix_self_closing:!y,cdata:function(l){A.append(I(&quot;#cdata&quot;,4)).value=l},text:function(M,l){var L;if(!s[A.name]){M=M.replace(k,&quot; &quot;);if(A.lastChild&amp;&amp;o[A.lastChild.name]){M=M.replace(D,&quot;&quot;)}}if(M.length!==0){L=I(&quot;#text&quot;,3);L.raw=!!l;A.append(L).value=M}},comment:function(l){A.append(I(&quot;#comment&quot;,8)).value=l},pi:function(l,L){A.append(I(l,7)).value=L;G(A)},doctype:function(L){var l;l=A.append(I(&quot;#doctype&quot;,10));l.value=L;G(A)},start:function
 (l,T,M){var R,O,N,L,P,U,S,Q;N=y?h.getElementRule(l):{};if(N){R=I(N.outputName||l,1);R.attributes=T;R.shortEnded=M;A.append(R);Q=p[A.name];if(Q&amp;&amp;p[R.name]&amp;&amp;!Q[R.name]){J.push(R)}O=d.length;while(O--){P=d[O].name;if(P in T.map){E=c[P];if(E){E.push(R)}else{c[P]=[R]}}}if(o[l]){G(R)}if(!M){A=R}}},end:function(l){var P,M,O,L,N;M=y?h.getElementRule(l):{};if(M){if(o[l]){if(!s[A.name]){for(P=A.firstChild;P&amp;&amp;P.type===3;){O=P.value.replace(D,&quot;&quot;);if(O.length&gt;0){P.value=O;P=P.next}else{L=P.next;P.remove();P=L}}for(P=A.lastChild;P&amp;&amp;P.type===3;){O=P.value.replace(t,&quot;&quot;);if(O.length&gt;0){P.value=O;P=P.prev}else{L=P.prev;P.remove();P=L}}}P=A.prev;if(P&amp;&amp;P.type===3){O=P.value.replace(D,&quot;&quot;);if(O.length&gt;0){P.value=O}else{P.remove()}}}if(M.removeEmpty||M.paddEmpty){if(A.isEmpty(u)){if(M.paddEmpty){A.empty().append(new a(&quot;#text&quot;,&quot;3&quot;)).value=&quot;\u00a0&quot;}else{if(!A.attributes.map.name){N=A.parent;A
 .empty().remove();A=N;return}}}}A=A.parent}}},h);H=A=new a(m.context||g.root_name,11);n.parse(v);if(y&amp;&amp;J.length){if(!m.context){j(J)}else{m.invalid=true}}if(q&amp;&amp;H.name==&quot;body&quot;){F()}if(!m.invalid){for(K in i){E=e[K];z=i[K];x=z.length;while(x--){if(!z[x].parent){z.splice(x,1)}}for(C=0,B=E.length;C&lt;B;C++){E[C](z,K,m)}}for(C=0,B=d.length;C&lt;B;C++){E=d[C];if(E.name in c){z=c[E.name];x=z.length;while(x--){if(!z[x].parent){z.splice(x,1)}}for(x=0,r=E.callbacks.length;x&lt;r;x++){E.callbacks[x](z,E.name,m)}}}}return H};if(g.remove_trailing_brs){f.addNodeFilter(&quot;br&quot;,function(n,m){var r,q=n.length,o,u=h.getBlockElements(),k=h.getNonEmptyElements(),s,p,t;u.body=1;for(r=0;r&lt;q;r++){o=n[r];s=o.parent;if(u[o.parent.name]&amp;&amp;o===s.lastChild){p=o.prev;while(p){t=p.name;if(t!==&quot;span&quot;||p.attr(&quot;data-mce-type&quot;)!==&quot;bookmark&quot;){if(t!==&quot;br&quot;){break}if(t===&quot;br&quot;){o=null;break}}p=p.prev}if(o){o.remove();if(
 s.isEmpty(k)){elementRule=h.getElementRule(s.name);if(elementRule){if(elementRule.removeEmpty){s.remove()}else{if(elementRule.paddEmpty){s.empty().append(new b.html.Node(&quot;#text&quot;,3)).value=&quot;\u00a0&quot;}}}}}}}})}}})(tinymce);tinymce.html.Writer=function(e){var c=[],a,b,d,f,g;e=e||{};a=e.indent;b=tinymce.makeMap(e.indent_before||&quot;&quot;);d=tinymce.makeMap(e.indent_after||&quot;&quot;);f=tinymce.html.Entities.getEncodeFunc(e.entity_encoding||&quot;raw&quot;,e.entities);g=e.element_format==&quot;html&quot;;return{start:function(m,k,p){var n,j,h,o;if(a&amp;&amp;b[m]&amp;&amp;c.length&gt;0){o=c[c.length-1];if(o.length&gt;0&amp;&amp;o!==&quot;\n&quot;){c.push(&quot;\n&quot;)}}c.push(&quot;&lt;&quot;,m);if(k){for(n=0,j=k.length;n&lt;j;n++){h=k[n];c.push(&quot; &quot;,h.name,'=&quot;',f(h.value,true),'&quot;')}}if(!p||g){c[c.length]=&quot;&gt;&quot;}else{c[c.length]=&quot; /&gt;&quot;}if(p&amp;&amp;a&amp;&amp;d[m]&amp;&amp;c.length&gt;0){o=c[c.length-1];if(o.lengt
 h&gt;0&amp;&amp;o!==&quot;\n&quot;){c.push(&quot;\n&quot;)}}},end:function(h){var i;c.push(&quot;&lt;/&quot;,h,&quot;&gt;&quot;);if(a&amp;&amp;d[h]&amp;&amp;c.length&gt;0){i=c[c.length-1];if(i.length&gt;0&amp;&amp;i!==&quot;\n&quot;){c.push(&quot;\n&quot;)}}},text:function(i,h){if(i.length&gt;0){c[c.length]=h?i:f(i)}},cdata:function(h){c.push(&quot;&lt;![CDATA[&quot;,h,&quot;]]&gt;&quot;)},comment:function(h){c.push(&quot;&lt;!--&quot;,h,&quot;--&gt;&quot;)},pi:function(h,i){if(i){c.push(&quot;&lt;?&quot;,h,&quot; &quot;,i,&quot;?&gt;&quot;)}else{c.push(&quot;&lt;?&quot;,h,&quot;?&gt;&quot;)}if(a){c.push(&quot;\n&quot;)}},doctype:function(h){c.push(&quot;&lt;!DOCTYPE&quot;,h,&quot;&gt;&quot;,a?&quot;\n&quot;:&quot;&quot;)},reset:function(){c.length=0},getContent:function(){return c.join(&quot;&quot;).replace(/\n$/,&quot;&quot;)}}};(function(a){a.html.Serializer=function(c,d){var b=this,e=new a.html.Writer(c);c=c||{};c.validate=&quot;validate&quot; in c?c.validate:true;b.sche
 ma=d=d||new a.html.Schema();b.writer=e;b.serialize=function(h){var g,i;i=c.validate;g={3:function(k,j){e.text(k.value,k.raw)},8:function(j){e.comment(j.value)},7:function(j){e.pi(j.name,j.value)},10:function(j){e.doctype(j.value)},4:function(j){e.cdata(j.value)},11:function(j){if((j=j.firstChild)){do{f(j)}while(j=j.next)}}};e.reset();function f(k){var t=g[k.type],j,o,s,r,p,u,n,m,q;if(!t){j=k.name;o=k.shortEnded;s=k.attributes;if(i&amp;&amp;s&amp;&amp;s.length&gt;1){u=[];u.map={};q=d.getElementRule(k.name);for(n=0,m=q.attributesOrder.length;n&lt;m;n++){r=q.attributesOrder[n];if(r in s.map){p=s.map[r];u.map[r]=p;u.push({name:r,value:p})}}for(n=0,m=s.length;n&lt;m;n++){r=s[n].name;if(!(r in u.map)){p=s.map[r];u.map[r]=p;u.push({name:r,value:p})}}s=u}e.start(k.name,s,o);if(!o){if((k=k.firstChild)){do{f(k)}while(k=k.next)}e.end(j)}}else{t(k)}}if(h.type==1&amp;&amp;!c.inner){f(h)}else{g[11](h)}return e.getContent()}}})(tinymce);(function(h){var f=h.each,e=h.is,d=h.isWebKit,b=h.isI
 E,c=h.html.Entities,a=/^([a-z0-9],?)+$/i,g=h.html.Schema.blockElementsMap,i=/^[ \t\r\n]*$/;h.create(&quot;tinymce.dom.DOMUtils&quot;,{doc:null,root:null,files:null,pixelStyles:/^(top|left|bottom|right|width|height|borderWidth)$/,props:{&quot;for&quot;:&quot;htmlFor&quot;,&quot;class&quot;:&quot;className&quot;,className:&quot;className&quot;,checked:&quot;checked&quot;,disabled:&quot;disabled&quot;,maxlength:&quot;maxLength&quot;,readonly:&quot;readOnly&quot;,selected:&quot;selected&quot;,value:&quot;value&quot;,id:&quot;id&quot;,name:&quot;name&quot;,type:&quot;type&quot;},DOMUtils:function(o,m){var l=this,j,k;l.doc=o;l.win=window;l.files={};l.cssFlicker=false;l.counter=0;l.stdMode=!h.isIE||o.documentMode&gt;=8;l.boxModel=!h.isIE||o.compatMode==&quot;CSS1Compat&quot;||l.stdMode;l.hasOuterHTML=&quot;outerHTML&quot; in o.createElement(&quot;a&quot;);l.settings=m=h.extend({keep_values:false,hex_colors:1},m);l.schema=m.schema;l.styles=new h.html.Styles({url_converter:m.url_conv
 erter,url_converter_scope:m.url_converter_scope},m.schema);if(h.isIE6){try{o.execCommand(&quot;BackgroundImageCache&quot;,false,true)}catch(n){l.cssFlicker=true}}if(b&amp;&amp;m.schema){(&quot;abbr article aside audio canvas details figcaption figure footer header hgroup mark menu meter nav output progress section summary time video&quot;).replace(/\w+/g,function(p){o.createElement(p)});for(k in m.schema.getCustomElements()){o.createElement(k)}}h.addUnload(l.destroy,l)},getRoot:function(){var j=this,k=j.settings;return(k&amp;&amp;j.get(k.root_element))||j.doc.body},getViewPort:function(k){var l,j;k=!k?this.win:k;l=k.document;j=this.boxModel?l.documentElement:l.body;return{x:k.pageXOffset||j.scrollLeft,y:k.pageYOffset||j.scrollTop,w:k.innerWidth||j.clientWidth,h:k.innerHeight||j.clientHeight}},getRect:function(m){var l,j=this,k;m=j.get(m);l=j.getPos(m);k=j.getSize(m);return{x:l.x,y:l.y,w:k.w,h:k.h}},getSize:function(m){var k=this,j,l;m=k.get(m);j=k.getStyle(m,&quot;width&quot
 ;);l=k.getStyle(m,&quot;height&quot;);if(j.indexOf(&quot;px&quot;)===-1){j=0}if(l.indexOf(&quot;px&quot;)===-1){l=0}return{w:parseInt(j)||m.offsetWidth||m.clientWidth,h:parseInt(l)||m.offsetHeight||m.clientHeight}},getParent:function(l,k,j){return this.getParents(l,k,j,false)},getParents:function(u,p,l,s){var k=this,j,m=k.settings,q=[];u=k.get(u);s=s===undefined;if(m.strict_root){l=l||k.getRoot()}if(e(p,&quot;string&quot;)){j=p;if(p===&quot;*&quot;){p=function(o){return o.nodeType==1}}else{p=function(o){return k.is(o,j)}}}while(u){if(u==l||!u.nodeType||u.nodeType===9){break}if(!p||p(u)){if(s){q.push(u)}else{return u}}u=u.parentNode}return s?q:null},get:function(j){var k;if(j&amp;&amp;this.doc&amp;&amp;typeof(j)==&quot;string&quot;){k=j;j=this.doc.getElementById(j);if(j&amp;&amp;j.id!==k){return this.doc.getElementsByName(k)[1]}}return j},getNext:function(k,j){return this._findSib(k,j,&quot;nextSibling&quot;)},getPrev:function(k,j){return this._findSib(k,j,&quot;previousSibli
 ng&quot;)},select:function(l,k){var j=this;return h.dom.Sizzle(l,j.get(k)||j.get(j.settings.root_element)||j.doc,[])},is:function(l,j){var k;if(l.length===undefined){if(j===&quot;*&quot;){return l.nodeType==1}if(a.test(j)){j=j.toLowerCase().split(/,/);l=l.nodeName.toLowerCase();for(k=j.length-1;k&gt;=0;k--){if(j[k]==l){return true}}return false}}return h.dom.Sizzle.matches(j,l.nodeType?[l]:l).length&gt;0},add:function(m,q,j,l,o){var k=this;return this.run(m,function(s){var r,n;r=e(q,&quot;string&quot;)?k.doc.createElement(q):q;k.setAttribs(r,j);if(l){if(l.nodeType){r.appendChild(l)}else{k.setHTML(r,l)}}return !o?s.appendChild(r):r})},create:function(l,j,k){return this.add(this.doc.createElement(l),l,j,k,1)},createHTML:function(r,j,p){var q=&quot;&quot;,m=this,l;q+=&quot;&lt;&quot;+r;for(l in j){if(j.hasOwnProperty(l)){q+=&quot; &quot;+l+'=&quot;'+m.encode(j[l])+'&quot;'}}if(typeof(p)!=&quot;undefined&quot;){return q+&quot;&gt;&quot;+p+&quot;&lt;/&quot;+r+&quot;&gt;&quot;}ret
 urn q+&quot; /&gt;&quot;},remove:function(j,k){return this.run(j,function(m){var n,l=m.parentNode;if(!l){return null}if(k){while(n=m.firstChild){if(!h.isIE||n.nodeType!==3||n.nodeValue){l.insertBefore(n,m)}else{m.removeChild(n)}}}return l.removeChild(m)})},setStyle:function(m,j,k){var l=this;return l.run(m,function(p){var o,n;o=p.style;j=j.replace(/-(\D)/g,function(r,q){return q.toUpperCase()});if(l.pixelStyles.test(j)&amp;&amp;(h.is(k,&quot;number&quot;)||/^[\-0-9\.]+$/.test(k))){k+=&quot;px&quot;}switch(j){case&quot;opacity&quot;:if(b){o.filter=k===&quot;&quot;?&quot;&quot;:&quot;alpha(opacity=&quot;+(k*100)+&quot;)&quot;;if(!m.currentStyle||!m.currentStyle.hasLayout){o.display=&quot;inline-block&quot;}}o[j]=o[&quot;-moz-opacity&quot;]=o[&quot;-khtml-opacity&quot;]=k||&quot;&quot;;break;case&quot;float&quot;:b?o.styleFloat=k:o.cssFloat=k;break;default:o[j]=k||&quot;&quot;}if(l.settings.update_styles){l.setAttrib(p,&quot;data-mce-style&quot;)}})},getStyle:function(m,j,l){m=
 this.get(m);if(!m){return}if(this.doc.defaultView&amp;&amp;l){j=j.replace(/[A-Z]/g,function(n){return&quot;-&quot;+n});try{return this.doc.defaultView.getComputedStyle(m,null).getPropertyValue(j)}catch(k){return null}}j=j.replace(/-(\D)/g,function(o,n){return n.toUpperCase()});if(j==&quot;float&quot;){j=b?&quot;styleFloat&quot;:&quot;cssFloat&quot;}if(m.currentStyle&amp;&amp;l){return m.currentStyle[j]}return m.style?m.style[j]:undefined},setStyles:function(m,n){var k=this,l=k.settings,j;j=l.update_styles;l.update_styles=0;f(n,function(o,p){k.setStyle(m,p,o)});l.update_styles=j;if(l.update_styles){k.setAttrib(m,l.cssText)}},removeAllAttribs:function(j){return this.run(j,function(m){var l,k=m.attributes;for(l=k.length-1;l&gt;=0;l--){m.removeAttributeNode(k.item(l))}})},setAttrib:function(l,m,j){var k=this;if(!l||!m){return}if(k.settings.strict){m=m.toLowerCase()}return this.run(l,function(o){var n=k.settings;switch(m){case&quot;style&quot;:if(!e(j,&quot;string&quot;)){f(j,fun
 ction(p,q){k.setStyle(o,q,p)});return}if(n.keep_values){if(j&amp;&amp;!k._isRes(j)){o.setAttribute(&quot;data-mce-style&quot;,j,2)}else{o.removeAttribute(&quot;data-mce-style&quot;,2)}}o.style.cssText=j;break;case&quot;class&quot;:o.className=j||&quot;&quot;;break;case&quot;src&quot;:case&quot;href&quot;:if(n.keep_values){if(n.url_converter){j=n.url_converter.call(n.url_converter_scope||k,j,m,o)}k.setAttrib(o,&quot;data-mce-&quot;+m,j,2)}break;case&quot;shape&quot;:o.setAttribute(&quot;data-mce-style&quot;,j);break}if(e(j)&amp;&amp;j!==null&amp;&amp;j.length!==0){o.setAttribute(m,&quot;&quot;+j,2)}else{o.removeAttribute(m,2)}})},setAttribs:function(k,l){var j=this;return this.run(k,function(m){f(l,function(o,p){j.setAttrib(m,p,o)})})},getAttrib:function(o,p,l){var j,k=this,m;o=k.get(o);if(!o||o.nodeType!==1){return l===m?false:l}if(!e(l)){l=&quot;&quot;}if(/^(src|href|style|coords|shape)$/.test(p)){j=o.getAttribute(&quot;data-mce-&quot;+p);if(j){return j}}if(b&amp;&amp;k.pro
 ps[p]){j=o[k.props[p]];j=j&amp;&amp;j.nodeValue?j.nodeValue:j}if(!j){j=o.getAttribute(p,2)}if(/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)$/.test(p)){if(o[k.props[p]]===true&amp;&amp;j===&quot;&quot;){return p}return j?p:&quot;&quot;}if(o.nodeName===&quot;FORM&quot;&amp;&amp;o.getAttributeNode(p)){return o.getAttributeNode(p).nodeValue}if(p===&quot;style&quot;){j=j||o.style.cssText;if(j){j=k.serializeStyle(k.parseStyle(j),o.nodeName);if(k.settings.keep_values&amp;&amp;!k._isRes(j)){o.setAttribute(&quot;data-mce-style&quot;,j)}}}if(d&amp;&amp;p===&quot;class&quot;&amp;&amp;j){j=j.replace(/(apple|webkit)\-[a-z\-]+/gi,&quot;&quot;)}if(b){switch(p){case&quot;rowspan&quot;:case&quot;colspan&quot;:if(j===1){j=&quot;&quot;}break;case&quot;size&quot;:if(j===&quot;+0&quot;||j===20||j===0){j=&quot;&quot;}break;case&quot;width&quot;:case&quot;height&quot;:case&quot;vspace&quot;:case&quot;checked&quot;:case&quot;disabled&quot;:case&qu
 ot;readonly&quot;:if(j===0){j=&quot;&quot;}break;case&quot;hspace&quot;:if(j===-1){j=&quot;&quot;}break;case&quot;maxlength&quot;:case&quot;tabindex&quot;:if(j===32768||j===2147483647||j===&quot;32768&quot;){j=&quot;&quot;}break;case&quot;multiple&quot;:case&quot;compact&quot;:case&quot;noshade&quot;:case&quot;nowrap&quot;:if(j===65535){return p}return l;case&quot;shape&quot;:j=j.toLowerCase();break;default:if(p.indexOf(&quot;on&quot;)===0&amp;&amp;j){j=h._replace(/^function\s+\w+\(\)\s+\{\s+(.*)\s+\}$/,&quot;$1&quot;,&quot;&quot;+j)}}}return(j!==m&amp;&amp;j!==null&amp;&amp;j!==&quot;&quot;)?&quot;&quot;+j:l},getPos:function(s,m){var k=this,j=0,q=0,o,p=k.doc,l;s=k.get(s);m=m||p.body;if(s){if(s.getBoundingClientRect){s=s.getBoundingClientRect();o=k.boxModel?p.documentElement:p.body;j=s.left+(p.documentElement.scrollLeft||p.body.scrollLeft)-o.clientTop;q=s.top+(p.documentElement.scrollTop||p.body.scrollTop)-o.clientLeft;return{x:j,y:q}}l=s;while(l&amp;&amp;l!=m&amp;&amp;l.nod
 eType){j+=l.offsetLeft||0;q+=l.offsetTop||0;l=l.offsetParent}l=s.parentNode;while(l&amp;&amp;l!=m&amp;&amp;l.nodeType){j-=l.scrollLeft||0;q-=l.scrollTop||0;l=l.parentNode}}return{x:j,y:q}},parseStyle:function(j){return this.styles.parse(j)},serializeStyle:function(k,j){return this.styles.serialize(k,j)},loadCSS:function(j){var l=this,m=l.doc,k;if(!j){j=&quot;&quot;}k=l.select(&quot;head&quot;)[0];f(j.split(&quot;,&quot;),function(n){var o;if(l.files[n]){return}l.files[n]=true;o=l.create(&quot;link&quot;,{rel:&quot;stylesheet&quot;,href:h._addVer(n)});if(b&amp;&amp;m.documentMode&amp;&amp;m.recalc){o.onload=function(){if(m.recalc){m.recalc()}o.onload=null}}k.appendChild(o)})},addClass:function(j,k){return this.run(j,function(l){var m;if(!k){return 0}if(this.hasClass(l,k)){return l.className}m=this.removeClass(l,k);return l.className=(m!=&quot;&quot;?(m+&quot; &quot;):&quot;&quot;)+k})},removeClass:function(l,m){var j=this,k;return j.run(l,function(o){var n;if(j.hasClass(o,m))
 {if(!k){k=new RegExp(&quot;(^|\\s+)&quot;+m+&quot;(\\s+|$)&quot;,&quot;g&quot;)}n=o.className.replace(k,&quot; &quot;);n=h.trim(n!=&quot; &quot;?n:&quot;&quot;);o.className=n;if(!n){o.removeAttribute(&quot;class&quot;);o.removeAttribute(&quot;className&quot;)}return n}return o.className})},hasClass:function(k,j){k=this.get(k);if(!k||!j){return false}return(&quot; &quot;+k.className+&quot; &quot;).indexOf(&quot; &quot;+j+&quot; &quot;)!==-1},show:function(j){return this.setStyle(j,&quot;display&quot;,&quot;block&quot;)},hide:function(j){return this.setStyle(j,&quot;display&quot;,&quot;none&quot;)},isHidden:function(j){j=this.get(j);return !j||j.style.display==&quot;none&quot;||this.getStyle(j,&quot;display&quot;)==&quot;none&quot;},uniqueId:function(j){return(!j?&quot;mce_&quot;:j)+(this.counter++)},setHTML:function(l,k){var j=this;return j.run(l,function(n){if(b){while(n.firstChild){n.removeChild(n.firstChild)}try{n.innerHTML=&quot;&lt;br /&gt;&quot;+k;n.removeChild(n.firstC
 hild)}catch(m){n=j.create(&quot;div&quot;);n.innerHTML=&quot;&lt;br /&gt;&quot;+k;f(n.childNodes,function(p,o){if(o){n.appendChild(p)}})}}else{n.innerHTML=k}return k})},getOuterHTML:function(l){var k,j=this;l=j.get(l);if(!l){return null}if(l.nodeType===1&amp;&amp;j.hasOuterHTML){return l.outerHTML}k=(l.ownerDocument||j.doc).createElement(&quot;body&quot;);k.appendChild(l.cloneNode(true));return k.innerHTML},setOuterHTML:function(m,k,n){var j=this;function l(p,o,r){var s,q;q=r.createElement(&quot;body&quot;);q.innerHTML=o;s=q.lastChild;while(s){j.insertAfter(s.cloneNode(true),p);s=s.previousSibling}j.remove(p)}return this.run(m,function(p){p=j.get(p);if(p.nodeType==1){n=n||p.ownerDocument||j.doc;if(b){try{if(b&amp;&amp;p.nodeType==1){p.outerHTML=k}else{l(p,k,n)}}catch(o){l(p,k,n)}}else{l(p,k,n)}}})},decode:c.decode,encode:c.encodeAllRaw,insertAfter:function(j,k){k=this.get(k);return this.run(j,function(m){var l,n;l=k.parentNode;n=k.nextSibling;if(n){l.insertBefore(m,n)}else{l
 .appendChild(m)}return m})},isBlock:function(k){var j=k.nodeType;if(j){return !!(j===1&amp;&amp;g[k.nodeName])}return !!g[k]},replace:function(p,m,j){var l=this;if(e(m,&quot;array&quot;)){p=p.cloneNode(true)}return l.run(m,function(k){if(j){f(h.grep(k.childNodes),function(n){p.appendChild(n)})}return k.parentNode.replaceChild(p,k)})},rename:function(m,j){var l=this,k;if(m.nodeName!=j.toUpperCase()){k=l.create(j);f(l.getAttribs(m),function(n){l.setAttrib(k,n.nodeName,l.getAttrib(m,n.nodeName))});l.replace(k,m,1)}return k||m},findCommonAncestor:function(l,j){var m=l,k;while(m){k=j;while(k&amp;&amp;m!=k){k=k.parentNode}if(m==k){break}m=m.parentNode}if(!m&amp;&amp;l.ownerDocument){return l.ownerDocument.documentElement}return m},toHex:function(j){var l=/^\s*rgb\s*?\(\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?\)\s*$/i.exec(j);function k(m){m=parseInt(m).toString(16);return m.length&gt;1?m:&quot;0&quot;+m}if(l){j=&quot;#&quot;+k(l[1])+k(l[2])+k(l[3]);return j}return j},getC
 lasses:function(){var n=this,j=[],m,o={},p=n.settings.class_filter,l;if(n.classes){return n.classes}function q(r){f(r.imports,function(s){q(s)});f(r.cssRules||r.rules,function(s){switch(s.type||1){case 1:if(s.selectorText){f(s.selectorText.split(&quot;,&quot;),function(t){t=t.replace(/^\s*|\s*$|^\s\./g,&quot;&quot;);if(/\.mce/.test(t)||!/\.[\w\-]+$/.test(t)){return}l=t;t=h._replace(/.*\.([a-z0-9_\-]+).*/i,&quot;$1&quot;,t);if(p&amp;&amp;!(t=p(t,l))){return}if(!o[t]){j.push({&quot;class&quot;:t});o[t]=1}})}break;case 3:q(s.styleSheet);break}})}try{f(n.doc.styleSheets,q)}catch(k){}if(j.length&gt;0){n.classes=j}return j},run:function(m,l,k){var j=this,n;if(j.doc&amp;&amp;typeof(m)===&quot;string&quot;){m=j.get(m)}if(!m){return false}k=k||this;if(!m.nodeType&amp;&amp;(m.length||m.length===0)){n=[];f(m,function(p,o){if(p){if(typeof(p)==&quot;string&quot;){p=j.doc.getElementById(p)}n.push(l.call(k,p,o))}});return n}return l.call(k,m)},getAttribs:function(k){var j;k=this.get(k);if(
 !k){return[]}if(b){j=[];if(k.nodeName==&quot;OBJECT&quot;){return k.attributes}if(k.nodeName===&quot;OPTION&quot;&amp;&amp;this.getAttrib(k,&quot;selected&quot;)){j.push({specified:1,nodeName:&quot;selected&quot;})}k.cloneNode(false).outerHTML.replace(/&lt;\/?[\w:\-]+ ?|=[\&quot;][^\&quot;]+\&quot;|=\'[^\']+\'|=[\w\-]+|&gt;/gi,&quot;&quot;).replace(/[\w:\-]+/gi,function(l){j.push({specified:1,nodeName:l})});return j}return k.attributes},isEmpty:function(m,k){var r=this,o,n,q,j,l,p;m=m.firstChild;if(m){j=new h.dom.TreeWalker(m);k=k||r.schema?r.schema.getNonEmptyElements():null;do{q=m.nodeType;if(q===1){if(m.getAttribute(&quot;data-mce-bogus&quot;)){continue}l=m.nodeName.toLowerCase();if(k&amp;&amp;k[l]){p=m.parentNode;if(l===&quot;br&quot;&amp;&amp;r.isBlock(p)&amp;&amp;p.firstChild===m&amp;&amp;p.lastChild===m){continue}return false}n=r.getAttribs(m);o=m.attributes.length;while(o--){l=m.attributes[o].nodeName;if(l===&quot;name&quot;||l===&quot;data-mce-bookmark&quot;){return
  false}}}if((q===3&amp;&amp;!i.test(m.nodeValue))){return false}}while(m=j.next())}return true},destroy:function(k){var j=this;if(j.events){j.events.destroy()}j.win=j.doc=j.root=j.events=null;if(!k){h.removeUnload(j.destroy)}},createRng:function(){var j=this.doc;return j.createRange?j.createRange():new h.dom.Range(this)},nodeIndex:function(n,o){var j=0,l,m,k;if(n){for(l=n.nodeType,n=n.previousSibling,m=n;n;n=n.previousSibling){k=n.nodeType;if(o&amp;&amp;k==3){if(k==l||!n.nodeValue.length){continue}}j++;l=k}}return j},split:function(n,m,q){var s=this,j=s.createRng(),o,l,p;function k(v){var t,r=v.childNodes,u=v.nodeType;if(u==1&amp;&amp;v.getAttribute(&quot;data-mce-type&quot;)==&quot;bookmark&quot;){return}for(t=r.length-1;t&gt;=0;t--){k(r[t])}if(u!=9){if(u==3&amp;&amp;v.nodeValue.length&gt;0){if(!s.isBlock(v.parentNode)||h.trim(v.nodeValue).length&gt;0){return}}else{if(u==1){r=v.childNodes;if(r.length==1&amp;&amp;r[0]&amp;&amp;r[0].nodeType==1&amp;&amp;r[0].getAttribute(&quo
 t;data-mce-type&quot;)==&quot;bookmark&quot;){v.parentNode.insertBefore(r[0],v)}if(r.length||/^(br|hr|input|img)$/i.test(v.nodeName)){return}}}s.remove(v)}return v}if(n&amp;&amp;m){j.setStart(n.parentNode,s.nodeIndex(n));j.setEnd(m.parentNode,s.nodeIndex(m));o=j.extractContents();j=s.createRng();j.setStart(m.parentNode,s.nodeIndex(m)+1);j.setEnd(n.parentNode,s.nodeIndex(n)+1);l=j.extractContents();p=n.parentNode;p.insertBefore(k(o),n);if(q){p.replaceChild(q,m)}else{p.insertBefore(m,n)}p.insertBefore(k(l),n);s.remove(n);return q||m}},bind:function(n,j,m,l){var k=this;if(!k.events){k.events=new h.dom.EventUtils()}return k.events.add(n,j,m,l||this)},unbind:function(m,j,l){var k=this;if(!k.events){k.events=new h.dom.EventUtils()}return k.events.remove(m,j,l)},_findSib:function(m,j,k){var l=this,n=j;if(m){if(e(n,&quot;string&quot;)){n=function(o){return l.is(o,j)}}for(m=m[k];m;m=m[k]){if(n(m)){return m}}}return null},_isRes:function(j){return/^(top|left|bottom|right|width|height)
 /i.test(j)||/;\s*(top|left|bottom|right|width|height)/i.test(j)}});h.DOM=new h.dom.DOMUtils(document,{process_html:0})})(tinymce);(function(a){function b(c){var N=this,e=c.doc,S=0,E=1,j=2,D=true,R=false,U=&quot;startOffset&quot;,h=&quot;startContainer&quot;,P=&quot;endContainer&quot;,z=&quot;endOffset&quot;,k=tinymce.extend,n=c.nodeIndex;k(N,{startContainer:e,startOffset:0,endContainer:e,endOffset:0,collapsed:D,commonAncestorContainer:e,START_TO_START:0,START_TO_END:1,END_TO_END:2,END_TO_START:3,setStart:q,setEnd:s,setStartBefore:g,setStartAfter:I,setEndBefore:J,setEndAfter:u,collapse:A,selectNode:x,selectNodeContents:F,compareBoundaryPoints:v,deleteContents:p,extractContents:H,cloneContents:d,insertNode:C,surroundContents:M,cloneRange:K});function q(V,t){B(D,V,t)}function s(V,t){B(R,V,t)}function g(t){q(t.parentNode,n(t))}function I(t){q(t.parentNode,n(t)+1)}function J(t){s(t.parentNode,n(t))}function u(t){s(t.parentNode,n(t)+1)}function A(t){if(t){N[P]=N[h];N[z]=N[U]}else{
 N[h]=N[P];N[U]=N[z]}N.collapsed=D}function x(t){g(t);u(t)}function F(t){q(t,0);s(t,t.nodeType===1?t.childNodes.length:t.nodeValue.length)}function v(Y,t){var ab=N[h],W=N[U],aa=N[P],V=N[z],Z=t.startContainer,ad=t.startOffset,X=t.endContainer,ac=t.endOffset;if(Y===0){return G(ab,W,Z,ad)}if(Y===1){return G(aa,V,Z,ad)}if(Y===2){return G(aa,V,X,ac)}if(Y===3){return G(ab,W,X,ac)}}function p(){m(j)}function H(){return m(S)}function d(){return m(E)}function C(Y){var V=this[h],t=this[U],X,W;if((V.nodeType===3||V.nodeType===4)&amp;&amp;V.nodeValue){if(!t){V.parentNode.insertBefore(Y,V)}else{if(t&gt;=V.nodeValue.length){c.insertAfter(Y,V)}else{X=V.splitText(t);V.parentNode.insertBefore(Y,X)}}}else{if(V.childNodes.length&gt;0){W=V.childNodes[t]}if(W){V.insertBefore(Y,W)}else{V.appendChild(Y)}}}function M(V){var t=N.extractContents();N.insertNode(V);V.appendChild(t);N.selectNode(V)}function K(){return k(new b(c),{startContainer:N[h],startOffset:N[U],endContainer:N[P],endOffset:N[z],colla
 psed:N.collapsed,commonAncestorContainer:N.commonAncestorContainer})}function O(t,V){var W;if(t.nodeType==3){return t}if(V&lt;0){return t}W=t.firstChild;while(W&amp;&amp;V&gt;0){--V;W=W.nextSibling}if(W){return W}return t}function l(){return(N[h]==N[P]&amp;&amp;N[U]==N[z])}function G(X,Z,V,Y){var aa,W,t,ab,ad,ac;if(X==V){if(Z==Y){return 0}if(Z&lt;Y){return -1}return 1}aa=V;while(aa&amp;&amp;aa.parentNode!=X){aa=aa.parentNode}if(aa){W=0;t=X.firstChild;while(t!=aa&amp;&amp;W&lt;Z){W++;t=t.nextSibling}if(Z&lt;=W){return -1}return 1}aa=X;while(aa&amp;&amp;aa.parentNode!=V){aa=aa.parentNode}if(aa){W=0;t=V.firstChild;while(t!=aa&amp;&amp;W&lt;Y){W++;t=t.nextSibling}if(W&lt;Y){return -1}return 1}ab=c.findCommonAncestor(X,V);ad=X;while(ad&amp;&amp;ad.parentNode!=ab){ad=ad.parentNode}if(!ad){ad=ab}ac=V;while(ac&amp;&amp;ac.parentNode!=ab){ac=ac.parentNode}if(!ac){ac=ab}if(ad==ac){return 0}t=ab.firstChild;while(t){if(t==ad){return -1}if(t==ac){return 1}t=t.nextSibling}}function B(V,Y,
 X){var t,W;if(V){N[h]=Y;N[U]=X}else{N[P]=Y;N[z]=X}t=N[P];while(t.parentNode){t=t.parentNode}W=N[h];while(W.parentNode){W=W.parentNode}if(W==t){if(G(N[h],N[U],N[P],N[z])&gt;0){N.collapse(V)}}else{N.collapse(V)}N.collapsed=l();N.commonAncestorContainer=c.findCommonAncestor(N[h],N[P])}function m(ab){var aa,X=0,ad=0,V,Z,W,Y,t,ac;if(N[h]==N[P]){return f(ab)}for(aa=N[P],V=aa.parentNode;V;aa=V,V=V.parentNode){if(V==N[h]){return r(aa,ab)}++X}for(aa=N[h],V=aa.parentNode;V;aa=V,V=V.parentNode){if(V==N[P]){return T(aa,ab)}++ad}Z=ad-X;W=N[h];while(Z&gt;0){W=W.parentNode;Z--}Y=N[P];while(Z&lt;0){Y=Y.parentNode;Z++}for(t=W.parentNode,ac=Y.parentNode;t!=ac;t=t.parentNode,ac=ac.parentNode){W=t;Y=ac}return o(W,Y,ab)}function f(Z){var ab,Y,X,aa,t,W,V;if(Z!=j){ab=e.createDocumentFragment()}if(N[U]==N[z]){return ab}if(N[h].nodeType==3){Y=N[h].nodeValue;X=Y.substring(N[U],N[z]);if(Z!=E){N[h].deleteData(N[U],N[z]-N[U]);N.collapse(D)}if(Z==j){return}ab.appendChild(e.createTextNode(X));return ab}aa
 =O(N[h],N[U]);t=N[z]-N[U];while(t&gt;0){W=aa.nextSibling;V=y(aa,Z);if(ab){ab.appendChild(V)}--t;aa=W}if(Z!=E){N.collapse(D)}return ab}function r(ab,Y){var aa,Z,V,t,X,W;if(Y!=j){aa=e.createDocumentFragment()}Z=i(ab,Y);if(aa){aa.appendChild(Z)}V=n(ab);t=V-N[U];if(t&lt;=0){if(Y!=E){N.setEndBefore(ab);N.collapse(R)}return aa}Z=ab.previousSibling;while(t&gt;0){X=Z.previousSibling;W=y(Z,Y);if(aa){aa.insertBefore(W,aa.firstChild)}--t;Z=X}if(Y!=E){N.setEndBefore(ab);N.collapse(R)}return aa}function T(Z,Y){var ab,V,aa,t,X,W;if(Y!=j){ab=e.createDocumentFragment()}aa=Q(Z,Y);if(ab){ab.appendChild(aa)}V=n(Z);++V;t=N[z]-V;aa=Z.nextSibling;while(t&gt;0){X=aa.nextSibling;W=y(aa,Y);if(ab){ab.appendChild(W)}--t;aa=X}if(Y!=E){N.setStartAfter(Z);N.collapse(D)}return ab}function o(Z,t,ac){var W,ae,Y,aa,ab,V,ad,X;if(ac!=j){ae=e.createDocumentFragment()}W=Q(Z,ac);if(ae){ae.appendChild(W)}Y=Z.parentNode;aa=n(Z);ab=n(t);++aa;V=ab-aa;ad=Z.nextSibling;while(V&gt;0){X=ad.nextSibling;W=y(ad,ac);if(ae){a
 e.appendChild(W)}ad=X;--V}W=i(t,ac);if(ae){ae.appendChild(W)}if(ac!=E){N.setStartAfter(Z);N.collapse(D)}return ae}function i(aa,ab){var W=O(N[P],N[z]-1),ac,Z,Y,t,V,X=W!=N[P];if(W==aa){return L(W,X,R,ab)}ac=W.parentNode;Z=L(ac,R,R,ab);while(ac){while(W){Y=W.previousSibling;t=L(W,X,R,ab);if(ab!=j){Z.insertBefore(t,Z.firstChild)}X=D;W=Y}if(ac==aa){return Z}W=ac.previousSibling;ac=ac.parentNode;V=L(ac,R,R,ab);if(ab!=j){V.appendChild(Z)}Z=V}}function Q(aa,ab){var X=O(N[h],N[U]),Y=X!=N[h],ac,Z,W,t,V;if(X==aa){return L(X,Y,D,ab)}ac=X.parentNode;Z=L(ac,R,D,ab);while(ac){while(X){W=X.nextSibling;t=L(X,Y,D,ab);if(ab!=j){Z.appendChild(t)}Y=D;X=W}if(ac==aa){return Z}X=ac.nextSibling;ac=ac.parentNode;V=L(ac,R,D,ab);if(ab!=j){V.appendChild(Z)}Z=V}}function L(t,Y,ab,ac){var X,W,Z,V,aa;if(Y){return y(t,ac)}if(t.nodeType==3){X=t.nodeValue;if(ab){V=N[U];W=X.substring(V);Z=X.substring(0,V)}else{V=N[z];W=X.substring(0,V);Z=X.substring(V)}if(ac!=E){t.nodeValue=Z}if(ac==j){return}aa=t.cloneNode(R
 );aa.nodeValue=W;return aa}if(ac==j){return}return t.cloneNode(R)}function y(V,t){if(t!=j){return t==E?V.cloneNode(D):V}V.parentNode.removeChild(V)}}a.Range=b})(tinymce.dom);(function(){function a(d){var b=this,h=d.dom,c=true,f=false;function e(i,j){var k,t=0,q,n,m,l,o,r,p=-1,s;k=i.duplicate();k.collapse(j);s=k.parentElement();if(s.ownerDocument!==d.dom.doc){return}while(s.contentEditable===&quot;false&quot;){s=s.parentNode}if(!s.hasChildNodes()){return{node:s,inside:1}}m=s.children;q=m.length-1;while(t&lt;=q){r=Math.floor((t+q)/2);l=m[r];k.moveToElementText(l);p=k.compareEndPoints(j?&quot;StartToStart&quot;:&quot;EndToEnd&quot;,i);if(p&gt;0){q=r-1}else{if(p&lt;0){t=r+1}else{return{node:l}}}}if(p&lt;0){if(!l){k.moveToElementText(s);k.collapse(true);l=s;n=true}else{k.collapse(false)}k.setEndPoint(j?&quot;EndToStart&quot;:&quot;EndToEnd&quot;,i);if(k.compareEndPoints(j?&quot;StartToStart&quot;:&quot;StartToEnd&quot;,i)&gt;0){k=i.duplicate();k.collapse(j);o=-1;while(s==k.parent
 Element()){if(k.move(&quot;character&quot;,-1)==0){break}o++}}o=o||k.text.replace(&quot;\r\n&quot;,&quot; &quot;).length}else{k.collapse(true);k.setEndPoint(j?&quot;StartToStart&quot;:&quot;StartToEnd&quot;,i);o=k.text.replace(&quot;\r\n&quot;,&quot; &quot;).length}return{node:l,position:p,offset:o,inside:n}}function g(){var i=d.getRng(),r=h.createRng(),l,k,p,q,m,j;l=i.item?i.item(0):i.parentElement();if(l.ownerDocument!=h.doc){return r}k=d.isCollapsed();if(i.item){r.setStart(l.parentNode,h.nodeIndex(l));r.setEnd(r.startContainer,r.startOffset+1);return r}function o(A){var u=e(i,A),s,y,z=0,x,v,t;s=u.node;y=u.offset;if(u.inside&amp;&amp;!s.hasChildNodes()){r[A?&quot;setStart&quot;:&quot;setEnd&quot;](s,0);return}if(y===v){r[A?&quot;setStartBefore&quot;:&quot;setEndAfter&quot;](s);return}if(u.position&lt;0){x=u.inside?s.firstChild:s.nextSibling;if(!x){r[A?&quot;setStartAfter&quot;:&quot;setEndAfter&quot;](s);return}if(!y){if(x.nodeType==3){r[A?&quot;setStart&quot;:&quot;setEnd
 &quot;](x,0)}else{r[A?&quot;setStartBefore&quot;:&quot;setEndBefore&quot;](x)}return}while(x){t=x.nodeValue;z+=t.length;if(z&gt;=y){s=x;z-=y;z=t.length-z;break}x=x.nextSibling}}else{x=s.previousSibling;if(!x){return r[A?&quot;setStartBefore&quot;:&quot;setEndBefore&quot;](s)}if(!y){if(s.nodeType==3){r[A?&quot;setStart&quot;:&quot;setEnd&quot;](x,s.nodeValue.length)}else{r[A?&quot;setStartAfter&quot;:&quot;setEndAfter&quot;](x)}return}while(x){z+=x.nodeValue.length;if(z&gt;=y){s=x;z-=y;break}x=x.previousSibling}}r[A?&quot;setStart&quot;:&quot;setEnd&quot;](s,z)}try{o(true);if(!k){o()}}catch(n){if(n.number==-2147024809){m=b.getBookmark(2);p=i.duplicate();p.collapse(true);l=p.parentElement();if(!k){p=i.duplicate();p.collapse(false);q=p.parentElement();q.innerHTML=q.innerHTML}l.innerHTML=l.innerHTML;b.moveToBookmark(m);i=d.getRng();o(true);if(!k){o()}}else{throw n}}return r}this.getBookmark=function(m){var j=d.getRng(),o,i,l={};function n(u){var u,t,p,s,r,q=[];t=u.parentNode;p=h
 .getRoot().parentNode;while(t!=p){s=t.children;r=s.length;while(r--){if(u===s[r]){q.push(r);break}}u=t;t=t.parentNode}return q}function k(q){var p;p=e(j,q);if(p){return{position:p.position,offset:p.offset,indexes:n(p.node),inside:p.inside}}}if(m===2){if(!j.item){l.start=k(true);if(!d.isCollapsed()){l.end=k()}}else{l.start={ctrl:true,indexes:n(j.item(0))}}}return l};this.moveToBookmark=function(k){var j,i=h.doc.body;function m(o){var r,q,n,p;r=h.getRoot();for(q=o.length-1;q&gt;=0;q--){p=r.children;n=o[q];if(n&lt;=p.length-1){r=p[n]}}return r}function l(r){var n=k[r?&quot;start&quot;:&quot;end&quot;],q,p,o;if(n){q=n.position&gt;0;p=i.createTextRange();p.moveToElementText(m(n.indexes));offset=n.offset;if(offset!==o){p.collapse(n.inside||q);p.moveStart(&quot;character&quot;,q?-offset:offset)}else{p.collapse(r)}j.setEndPoint(r?&quot;StartToStart&quot;:&quot;EndToStart&quot;,p);if(r){j.collapse(true)}}}if(k.start){if(k.start.ctrl){j=i.createControlRange();j.addElement(m(k.start.in
 dexes));j.select()}else{j=i.createTextRange();l(true);l();j.select()}}};this.addRange=function(i){var n,l,k,p,s,q,r=d.dom.doc,m=r.body;function j(z){var u,y,t,x,v;t=h.create(&quot;a&quot;);u=z?k:s;y=z?p:q;x=n.duplicate();if(u==r||u==r.documentElement){u=m;y=0}if(u.nodeType==3){u.parentNode.insertBefore(t,u);x.moveToElementText(t);x.moveStart(&quot;character&quot;,y);h.remove(t);n.setEndPoint(z?&quot;StartToStart&quot;:&quot;EndToEnd&quot;,x)}else{v=u.childNodes;if(v.length){if(y&gt;=v.length){h.insertAfter(t,v[v.length-1])}else{u.insertBefore(t,v[y])}x.moveToElementText(t)}else{t=r.createTextNode(&quot;\uFEFF&quot;);u.appendChild(t);x.moveToElementText(t.parentNode);x.collapse(c)}n.setEndPoint(z?&quot;StartToStart&quot;:&quot;EndToEnd&quot;,x);h.remove(t)}}k=i.startContainer;p=i.startOffset;s=i.endContainer;q=i.endOffset;n=m.createTextRange();if(k==s&amp;&amp;k.nodeType==1&amp;&amp;p==q-1){if(p==q-1){try{l=m.createControlRange();l.addElement(k.childNodes[p]);l.select();retur
 n}catch(o){}}}j(true);j();n.select()};this.getRangeAt=g}tinymce.dom.TridentSelection=a})();(function(){var p=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['&quot;][^'&quot;]*['&quot;]|[^\[\]'&quot;]+)+\]|\\.|[^ &gt;+~,(\[\\]+)+|[&gt;+~])(\s*,\s*)?((?:.|\r|\n)*)/g,j=0,d=Object.prototype.toString,o=false,i=true;[0,0].sort(function(){i=false;return 0});var b=function(v,e,z,A){z=z||[];e=e||document;var C=e;if(e.nodeType!==1&amp;&amp;e.nodeType!==9){return[]}if(!v||typeof v!==&quot;string&quot;){return z}var x=[],s,E,H,r,u=true,t=b.isXML(e),B=v,D,G,F,y;do{p.exec(&quot;&quot;);s=p.exec(B);if(s){B=s[3];x.push(s[1]);if(s[2]){r=s[3];break}}}while(s);if(x.length&gt;1&amp;&amp;k.exec(v)){if(x.length===2&amp;&amp;f.relative[x[0]]){E=h(x[0]+x[1],e)}else{E=f.relative[x[0]]?[e]:b(x.shift(),e);while(x.length){v=x.shift();if(f.relative[v]){v+=x.shift()}E=h(v,E)}}}else{if(!A&amp;&amp;x.length&gt;1&amp;&amp;e.nodeType===9&amp;&amp;!t&amp;&amp;f.match.ID.test(x[0])&amp;&amp;!f.match.ID.tes
 t(x[x.length-1])){D=b.find(x.shift(),e,t);e=D.expr?b.filter(D.expr,D.set)[0]:D.set[0]}if(e){D=A?{expr:x.pop(),set:a(A)}:b.find(x.pop(),x.length===1&amp;&amp;(x[0]===&quot;~&quot;||x[0]===&quot;+&quot;)&amp;&amp;e.parentNode?e.parentNode:e,t);E=D.expr?b.filter(D.expr,D.set):D.set;if(x.length&gt;0){H=a(E)}else{u=false}while(x.length){G=x.pop();F=G;if(!f.relative[G]){G=&quot;&quot;}else{F=x.pop()}if(F==null){F=e}f.relative[G](H,F,t)}}else{H=x=[]}}if(!H){H=E}if(!H){b.error(G||v)}if(d.call(H)===&quot;[object Array]&quot;){if(!u){z.push.apply(z,H)}else{if(e&amp;&amp;e.nodeType===1){for(y=0;H[y]!=null;y++){if(H[y]&amp;&amp;(H[y]===true||H[y].nodeType===1&amp;&amp;b.contains(e,H[y]))){z.push(E[y])}}}else{for(y=0;H[y]!=null;y++){if(H[y]&amp;&amp;H[y].nodeType===1){z.push(E[y])}}}}}else{a(H,z)}if(r){b(r,C,z,A);b.uniqueSort(z)}return z};b.uniqueSort=function(r){if(c){o=i;r.sort(c);if(o){for(var e=1;e&lt;r.length;e++){if(r[e]===r[e-1]){r.splice(e--,1)}}}}return r};b.matches=function(e,r
 ){return b(e,null,null,r)};b.find=function(y,e,z){var x;if(!y){return[]}for(var t=0,s=f.order.length;t&lt;s;t++){var v=f.order[t],u;if((u=f.leftMatch[v].exec(y))){var r=u[1];u.splice(1,1);if(r.substr(r.length-1)!==&quot;\\&quot;){u[1]=(u[1]||&quot;&quot;).replace(/\\/g,&quot;&quot;);x=f.find[v](u,e,z);if(x!=null){y=y.replace(f.match[v],&quot;&quot;);break}}}}if(!x){x=e.getElementsByTagName(&quot;*&quot;)}return{set:x,expr:y}};b.filter=function(C,B,F,u){var s=C,H=[],z=B,x,e,y=B&amp;&amp;B[0]&amp;&amp;b.isXML(B[0]);while(C&amp;&amp;B.length){for(var A in f.filter){if((x=f.leftMatch[A].exec(C))!=null&amp;&amp;x[2]){var r=f.filter[A],G,E,t=x[1];e=false;x.splice(1,1);if(t.substr(t.length-1)===&quot;\\&quot;){continue}if(z===H){H=[]}if(f.preFilter[A]){x=f.preFilter[A](x,z,F,H,u,y);if(!x){e=G=true}else{if(x===true){continue}}}if(x){for(var v=0;(E=z[v])!=null;v++){if(E){G=r(E,x,v,z);var D=u^!!G;if(F&amp;&amp;G!=null){if(D){e=true}else{z[v]=false}}else{if(D){H.push(E);e=true}}}}}if(G
 !==undefined){if(!F){z=H}C=C.replace(f.match[A],&quot;&quot;);if(!e){return[]}break}}}if(C===s){if(e==null){b.error(C)}else{break}}s=C}return z};b.error=function(e){throw&quot;Syntax error, unrecognized expression: &quot;+e};var f=b.selectors={order:[&quot;ID&quot;,&quot;NAME&quot;,&quot;TAG&quot;],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['&quot;]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['&quot;]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(['&quot;]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+\-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['&quot;]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{&quot;class&quot;:&quot;className&quot;,&quot;for&quot;:&quot;htmlFor&quot;},attrHandle:{href:function(e){return e.getAttribute(&quot;href&quot;)}},relative:{&quot;+&q
 uot;:function(x,r){var t=typeof r===&quot;string&quot;,v=t&amp;&amp;!/\W/.test(r),y=t&amp;&amp;!v;if(v){r=r.toLowerCase()}for(var s=0,e=x.length,u;s&lt;e;s++){if((u=x[s])){while((u=u.previousSibling)&amp;&amp;u.nodeType!==1){}x[s]=y||u&amp;&amp;u.nodeName.toLowerCase()===r?u||false:u===r}}if(y){b.filter(r,x,true)}},&quot;&gt;&quot;:function(x,r){var u=typeof r===&quot;string&quot;,v,s=0,e=x.length;if(u&amp;&amp;!/\W/.test(r)){r=r.toLowerCase();for(;s&lt;e;s++){v=x[s];if(v){var t=v.parentNode;x[s]=t.nodeName.toLowerCase()===r?t:false}}}else{for(;s&lt;e;s++){v=x[s];if(v){x[s]=u?v.parentNode:v.parentNode===r}}if(u){b.filter(r,x,true)}}},&quot;&quot;:function(t,r,v){var s=j++,e=q,u;if(typeof r===&quot;string&quot;&amp;&amp;!/\W/.test(r)){r=r.toLowerCase();u=r;e=n}e(&quot;parentNode&quot;,r,s,t,u,v)},&quot;~&quot;:function(t,r,v){var s=j++,e=q,u;if(typeof r===&quot;string&quot;&amp;&amp;!/\W/.test(r)){r=r.toLowerCase();u=r;e=n}e(&quot;previousSibling&quot;,r,s,t,u,v)}},find:{ID:f
 unction(r,s,t){if(typeof s.getElementById!==&quot;undefined&quot;&amp;&amp;!t){var e=s.getElementById(r[1]);return e?[e]:[]}},NAME:function(s,v){if(typeof v.getElementsByName!==&quot;undefined&quot;){var r=[],u=v.getElementsByName(s[1]);for(var t=0,e=u.length;t&lt;e;t++){if(u[t].getAttribute(&quot;name&quot;)===s[1]){r.push(u[t])}}return r.length===0?null:r}},TAG:function(e,r){return r.getElementsByTagName(e[1])}},preFilter:{CLASS:function(t,r,s,e,x,y){t=&quot; &quot;+t[1].replace(/\\/g,&quot;&quot;)+&quot; &quot;;if(y){return t}for(var u=0,v;(v=r[u])!=null;u++){if(v){if(x^(v.className&amp;&amp;(&quot; &quot;+v.className+&quot; &quot;).replace(/[\t\n]/g,&quot; &quot;).indexOf(t)&gt;=0)){if(!s){e.push(v)}}else{if(s){r[u]=false}}}}return false},ID:function(e){return e[1].replace(/\\/g,&quot;&quot;)},TAG:function(r,e){return r[1].toLowerCase()},CHILD:function(e){if(e[1]===&quot;nth&quot;){var r=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(e[2]===&quot;even&quot;&amp;&amp;&quot;2n&quot;||e[2
 ]===&quot;odd&quot;&amp;&amp;&quot;2n+1&quot;||!/\D/.test(e[2])&amp;&amp;&quot;0n+&quot;+e[2]||e[2]);e[2]=(r[1]+(r[2]||1))-0;e[3]=r[3]-0}e[0]=j++;return e},ATTR:function(u,r,s,e,v,x){var t=u[1].replace(/\\/g,&quot;&quot;);if(!x&amp;&amp;f.attrMap[t]){u[1]=f.attrMap[t]}if(u[2]===&quot;~=&quot;){u[4]=&quot; &quot;+u[4]+&quot; &quot;}return u},PSEUDO:function(u,r,s,e,v){if(u[1]===&quot;not&quot;){if((p.exec(u[3])||&quot;&quot;).length&gt;1||/^\w/.test(u[3])){u[3]=b(u[3],null,null,r)}else{var t=b.filter(u[3],r,s,true^v);if(!s){e.push.apply(e,t)}return false}}else{if(f.match.POS.test(u[0])||f.match.CHILD.test(u[0])){return true}}return u},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&amp;&amp;e.type!==&quot;hidden&quot;},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){e.parentNode.selectedIndex;return e.selected===true},parent:function(e){return !!e.firstChild},emp
 ty:function(e){return !e.firstChild},has:function(s,r,e){return !!b(e[3],s).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(e){return&quot;text&quot;===e.type},radio:function(e){return&quot;radio&quot;===e.type},checkbox:function(e){return&quot;checkbox&quot;===e.type},file:function(e){return&quot;file&quot;===e.type},password:function(e){return&quot;password&quot;===e.type},submit:function(e){return&quot;submit&quot;===e.type},image:function(e){return&quot;image&quot;===e.type},reset:function(e){return&quot;reset&quot;===e.type},button:function(e){return&quot;button&quot;===e.type||e.nodeName.toLowerCase()===&quot;button&quot;},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)}},setFilters:{first:function(r,e){return e===0},last:function(s,r,e,t){return r===t.length-1},even:function(r,e){return e%2===0},odd:function(r,e){return e%2===1},lt:function(s,r,e){return r&lt;e[3]-0},gt:function(s,r,e){return r&gt;e[3]-0},nth:functi
 on(s,r,e){return e[3]-0===r},eq:function(s,r,e){return e[3]-0===r}},filter:{PSEUDO:function(s,y,x,z){var e=y[1],r=f.filters[e];if(r){return r(s,x,y,z)}else{if(e===&quot;contains&quot;){return(s.textContent||s.innerText||b.getText([s])||&quot;&quot;).indexOf(y[3])&gt;=0}else{if(e===&quot;not&quot;){var t=y[3];for(var v=0,u=t.length;v&lt;u;v++){if(t[v]===s){return false}}return true}else{b.error(&quot;Syntax error, unrecognized expression: &quot;+e)}}}},CHILD:function(e,t){var x=t[1],r=e;switch(x){case&quot;only&quot;:case&quot;first&quot;:while((r=r.previousSibling)){if(r.nodeType===1){return false}}if(x===&quot;first&quot;){return true}r=e;case&quot;last&quot;:while((r=r.nextSibling)){if(r.nodeType===1){return false}}return true;case&quot;nth&quot;:var s=t[2],A=t[3];if(s===1&amp;&amp;A===0){return true}var v=t[0],z=e.parentNode;if(z&amp;&amp;(z.sizcache!==v||!e.nodeIndex)){var u=0;for(r=z.firstChild;r;r=r.nextSibling){if(r.nodeType===1){r.nodeIndex=++u}}z.sizcache=v}var y=e.
 nodeIndex-A;if(s===0){return y===0}else{return(y%s===0&amp;&amp;y/s&gt;=0)}}},ID:function(r,e){return r.nodeType===1&amp;&amp;r.getAttribute(&quot;id&quot;)===e},TAG:function(r,e){return(e===&quot;*&quot;&amp;&amp;r.nodeType===1)||r.nodeName.toLowerCase()===e},CLASS:function(r,e){return(&quot; &quot;+(r.className||r.getAttribute(&quot;class&quot;))+&quot; &quot;).indexOf(e)&gt;-1},ATTR:function(v,t){var s=t[1],e=f.attrHandle[s]?f.attrHandle[s](v):v[s]!=null?v[s]:v.getAttribute(s),x=e+&quot;&quot;,u=t[2],r=t[4];return e==null?u===&quot;!=&quot;:u===&quot;=&quot;?x===r:u===&quot;*=&quot;?x.indexOf(r)&gt;=0:u===&quot;~=&quot;?(&quot; &quot;+x+&quot; &quot;).indexOf(r)&gt;=0:!r?x&amp;&amp;e!==false:u===&quot;!=&quot;?x!==r:u===&quot;^=&quot;?x.indexOf(r)===0:u===&quot;$=&quot;?x.substr(x.length-r.length)===r:u===&quot;|=&quot;?x===r||x.substr(0,r.length+1)===r+&quot;-&quot;:false},POS:function(u,r,s,v){var e=r[2],t=f.setFilters[e];if(t){return t(u,s,r,v)}}}};var k=f.match.POS,g=
 function(r,e){return&quot;\\&quot;+(e-0+1)};for(var m in f.match){f.match[m]=new RegExp(f.match[m].source+(/(?![^\[]*\])(?![^\(]*\))/.source));f.leftMatch[m]=new RegExp(/(^(?:.|\r|\n)*?)/.source+f.match[m].source.replace(/\\(\d+)/g,g))}var a=function(r,e){r=Array.prototype.slice.call(r,0);if(e){e.push.apply(e,r);return e}return r};try{Array.prototype.slice.call(document.documentElement.childNodes,0)[0].nodeType}catch(l){a=function(u,t){var r=t||[],s=0;if(d.call(u)===&quot;[object Array]&quot;){Array.prototype.push.apply(r,u)}else{if(typeof u.length===&quot;number&quot;){for(var e=u.length;s&lt;e;s++){r.push(u[s])}}else{for(;u[s];s++){r.push(u[s])}}}return r}}var c;if(document.documentElement.compareDocumentPosition){c=function(r,e){if(!r.compareDocumentPosition||!e.compareDocumentPosition){if(r==e){o=true}return r.compareDocumentPosition?-1:1}var s=r.compareDocumentPosition(e)&amp;4?-1:r===e?0:1;if(s===0){o=true}return s}}else{if(&quot;sourceIndex&quot; in document.documentE
 lement){c=function(r,e){if(!r.sourceIndex||!e.sourceIndex){if(r==e){o=true}return r.sourceIndex?-1:1}var s=r.sourceIndex-e.sourceIndex;if(s===0){o=true}return s}}else{if(document.createRange){c=function(t,r){if(!t.ownerDocument||!r.ownerDocument){if(t==r){o=true}return t.ownerDocument?-1:1}var s=t.ownerDocument.createRange(),e=r.ownerDocument.createRange();s.setStart(t,0);s.setEnd(t,0);e.setStart(r,0);e.setEnd(r,0);var u=s.compareBoundaryPoints(Range.START_TO_END,e);if(u===0){o=true}return u}}}}b.getText=function(e){var r=&quot;&quot;,t;for(var s=0;e[s];s++){t=e[s];if(t.nodeType===3||t.nodeType===4){r+=t.nodeValue}else{if(t.nodeType!==8){r+=b.getText(t.childNodes)}}}return r};(function(){var r=document.createElement(&quot;div&quot;),s=&quot;script&quot;+(new Date()).getTime();r.innerHTML=&quot;&lt;a name='&quot;+s+&quot;'/&gt;&quot;;var e=document.documentElement;e.insertBefore(r,e.firstChild);if(document.getElementById(s)){f.find.ID=function(u,v,x){if(typeof v.getElementByI
 d!==&quot;undefined&quot;&amp;&amp;!x){var t=v.getElementById(u[1]);return t?t.id===u[1]||typeof t.getAttributeNode!==&quot;undefined&quot;&amp;&amp;t.getAttributeNode(&quot;id&quot;).nodeValue===u[1]?[t]:undefined:[]}};f.filter.ID=function(v,t){var u=typeof v.getAttributeNode!==&quot;undefined&quot;&amp;&amp;v.getAttributeNode(&quot;id&quot;);return v.nodeType===1&amp;&amp;u&amp;&amp;u.nodeValue===t}}e.removeChild(r);e=r=null})();(function(){var e=document.createElement(&quot;div&quot;);e.appendChild(document.createComment(&quot;&quot;));if(e.getElementsByTagName(&quot;*&quot;).length&gt;0){f.find.TAG=function(r,v){var u=v.getElementsByTagName(r[1]);if(r[1]===&quot;*&quot;){var t=[];for(var s=0;u[s];s++){if(u[s].nodeType===1){t.push(u[s])}}u=t}return u}}e.innerHTML=&quot;&lt;a href='#'&gt;&lt;/a&gt;&quot;;if(e.firstChild&amp;&amp;typeof e.firstChild.getAttribute!==&quot;undefined&quot;&amp;&amp;e.firstChild.getAttribute(&quot;href&quot;)!==&quot;#&quot;){f.attrHandle.href=f
 unction(r){return r.getAttribute(&quot;href&quot;,2)}}e=null})();if(document.querySelectorAll){(function(){var e=b,s=document.createElement(&quot;div&quot;);s.innerHTML=&quot;&lt;p class='TEST'&gt;&lt;/p&gt;&quot;;if(s.querySelectorAll&amp;&amp;s.querySelectorAll(&quot;.TEST&quot;).length===0){return}b=function(x,v,t,u){v=v||document;if(!u&amp;&amp;v.nodeType===9&amp;&amp;!b.isXML(v)){try{return a(v.querySelectorAll(x),t)}catch(y){}}return e(x,v,t,u)};for(var r in e){b[r]=e[r]}s=null})()}(function(){var e=document.createElement(&quot;div&quot;);e.innerHTML=&quot;&lt;div class='test e'&gt;&lt;/div&gt;&lt;div class='test'&gt;&lt;/div&gt;&quot;;if(!e.getElementsByClassName||e.getElementsByClassName(&quot;e&quot;).length===0){return}e.lastChild.className=&quot;e&quot;;if(e.getElementsByClassName(&quot;e&quot;).length===1){return}f.order.splice(1,0,&quot;CLASS&quot;);f.find.CLASS=function(r,s,t){if(typeof s.getElementsByClassName!==&quot;undefined&quot;&amp;&amp;!t){return s.getE
 lementsByClassName(r[1])}};e=null})();function n(r,x,v,A,y,z){for(var t=0,s=A.length;t&lt;s;t++){var e=A[t];if(e){e=e[r];var u=false;while(e){if(e.sizcache===v){u=A[e.sizset];break}if(e.nodeType===1&amp;&amp;!z){e.sizcache=v;e.sizset=t}if(e.nodeName.toLowerCase()===x){u=e;break}e=e[r]}A[t]=u}}}function q(r,x,v,A,y,z){for(var t=0,s=A.length;t&lt;s;t++){var e=A[t];if(e){e=e[r];var u=false;while(e){if(e.sizcache===v){u=A[e.sizset];break}if(e.nodeType===1){if(!z){e.sizcache=v;e.sizset=t}if(typeof x!==&quot;string&quot;){if(e===x){u=true;break}}else{if(b.filter(x,[e]).length&gt;0){u=e;break}}}e=e[r]}A[t]=u}}}b.contains=document.compareDocumentPosition?function(r,e){return !!(r.compareDocumentPosition(e)&amp;16)}:function(r,e){return r!==e&amp;&amp;(r.contains?r.contains(e):true)};b.isXML=function(e){var r=(e?e.ownerDocument||e:0).documentElement;return r?r.nodeName!==&quot;HTML&quot;:false};var h=function(e,y){var t=[],u=&quot;&quot;,v,s=y.nodeType?[y]:y;while((v=f.match.PSEUDO.e
 xec(e))){u+=v[0];e=e.replace(f.match.PSEUDO,&quot;&quot;)}e=f.relative[e]?e+&quot;*&quot;:e;for(var x=0,r=s.length;x&lt;r;x++){b(e,s[x],t)}return b.filter(u,t)};window.tinymce.dom.Sizzle=b})();(function(d){var f=d.each,c=d.DOM,b=d.isIE,e=d.isWebKit,a;d.create(&quot;tinymce.dom.EventUtils&quot;,{EventUtils:function(){this.inits=[];this.events=[]},add:function(m,p,l,j){var g,h=this,i=h.events,k;if(p instanceof Array){k=[];f(p,function(o){k.push(h.add(m,o,l,j))});return k}if(m&amp;&amp;m.hasOwnProperty&amp;&amp;m instanceof Array){k=[];f(m,function(n){n=c.get(n);k.push(h.add(n,p,l,j))});return k}m=c.get(m);if(!m){return}g=function(n){if(h.disabled){return}n=n||window.event;if(n&amp;&amp;b){if(!n.target){n.target=n.srcElement}d.extend(n,h._stoppers)}if(!j){return l(n)}return l.call(j,n)};if(p==&quot;unload&quot;){d.unloads.unshift({func:g});return g}if(p==&quot;init&quot;){if(h.domLoaded){g()}else{h.inits.push(g)}return g}i.push({obj:m,name:p,func:l,cfunc:g,scope:j});h._add(m,p,
 g);return l},remove:function(l,m,k){var h=this,g=h.events,i=false,j;if(l&amp;&amp;l.hasOwnProperty&amp;&amp;l instanceof Array){j=[];f(l,function(n){n=c.get(n);j.push(h.remove(n,m,k))});return j}l=c.get(l);f(g,function(o,n){if(o.obj==l&amp;&amp;o.name==m&amp;&amp;(!k||(o.func==k||o.cfunc==k))){g.splice(n,1);h._remove(l,m,o.cfunc);i=true;return false}});return i},clear:function(l){var j=this,g=j.events,h,k;if(l){l=c.get(l);for(h=g.length-1;h&gt;=0;h--){k=g[h];if(k.obj===l){j._remove(k.obj,k.name,k.cfunc);k.obj=k.cfunc=null;g.splice(h,1)}}}},cancel:function(g){if(!g){return false}this.stop(g);return this.prevent(g)},stop:function(g){if(g.stopPropagation){g.stopPropagation()}else{g.cancelBubble=true}return false},prevent:function(g){if(g.preventDefault){g.preventDefault()}else{g.returnValue=false}return false},destroy:function(){var g=this;f(g.events,function(j,h){g._remove(j.obj,j.name,j.cfunc);j.obj=j.cfunc=null});g.events=[];g=null},_add:function(h,i,g){if(h.attachEvent){h.a
 ttachEvent(&quot;on&quot;+i,g)}else{if(h.addEventListener){h.addEventListener(i,g,false)}else{h[&quot;on&quot;+i]=g}}},_remove:function(i,j,h){if(i){try{if(i.detachEvent){i.detachEvent(&quot;on&quot;+j,h)}else{if(i.removeEventListener){i.removeEventListener(j,h,false)}else{i[&quot;on&quot;+j]=null}}}catch(g){}}},_pageInit:function(h){var g=this;if(g.domLoaded){return}g.domLoaded=true;f(g.inits,function(i){i()});g.inits=[]},_wait:function(i){var g=this,h=i.document;if(i.tinyMCE_GZ&amp;&amp;tinyMCE_GZ.loaded){g.domLoaded=1;return}if(h.attachEvent){h.attachEvent(&quot;onreadystatechange&quot;,function(){if(h.readyState===&quot;complete&quot;){h.detachEvent(&quot;onreadystatechange&quot;,arguments.callee);g._pageInit(i)}});if(h.documentElement.doScroll&amp;&amp;i==i.top){(function(){if(g.domLoaded){return}try{h.documentElement.doScroll(&quot;left&quot;)}catch(j){setTimeout(arguments.callee,0);return}g._pageInit(i)})()}}else{if(h.addEventListener){g._add(i,&quot;DOMContentLoaded&
 quot;,function(){g._pageInit(i)})}}g._add(i,&quot;load&quot;,function(){g._pageInit(i)})},_stoppers:{preventDefault:function(){this.returnValue=false},stopPropagation:function(){this.cancelBubble=true}}});a=d.dom.Event=new d.dom.EventUtils();a._wait(window);d.addUnload(function(){a.destroy()})})(tinymce);(function(a){a.dom.Element=function(f,d){var b=this,e,c;b.settings=d=d||{};b.id=f;b.dom=e=d.dom||a.DOM;if(!a.isIE){c=e.get(b.id)}a.each((&quot;getPos,getRect,getParent,add,setStyle,getStyle,setStyles,setAttrib,setAttribs,getAttrib,addClass,removeClass,hasClass,getOuterHTML,setOuterHTML,remove,show,hide,isHidden,setHTML,get&quot;).split(/,/),function(g){b[g]=function(){var h=[f],j;for(j=0;j&lt;arguments.length;j++){h.push(arguments[j])}h=e[g].apply(e,h);b.update(g);return h}});a.extend(b,{on:function(i,h,g){return a.dom.Event.add(b.id,i,h,g)},getXY:function(){return{x:parseInt(b.getStyle(&quot;left&quot;)),y:parseInt(b.getStyle(&quot;top&quot;))}},getSize:function(){var g=e.g
 et(b.id);return{w:parseInt(b.getStyle(&quot;width&quot;)||g.clientWidth),h:parseInt(b.getStyle(&quot;height&quot;)||g.clientHeight)}},moveTo:function(g,h){b.setStyles({left:g,top:h})},moveBy:function(g,i){var h=b.getXY();b.moveTo(h.x+g,h.y+i)},resizeTo:function(g,i){b.setStyles({width:g,height:i})},resizeBy:function(g,j){var i=b.getSize();b.resizeTo(i.w+g,i.h+j)},update:function(h){var g;if(a.isIE6&amp;&amp;d.blocker){h=h||&quot;&quot;;if(h.indexOf(&quot;get&quot;)===0||h.indexOf(&quot;has&quot;)===0||h.indexOf(&quot;is&quot;)===0){return}if(h==&quot;remove&quot;){e.remove(b.blocker);return}if(!b.blocker){b.blocker=e.uniqueId();g=e.add(d.container||e.getRoot(),&quot;iframe&quot;,{id:b.blocker,style:&quot;position:absolute;&quot;,frameBorder:0,src:'javascript:&quot;&quot;'});e.setStyle(g,&quot;opacity&quot;,0)}else{g=e.get(b.blocker)}e.setStyles(g,{left:b.getStyle(&quot;left&quot;,1),top:b.getStyle(&quot;top&quot;,1),width:b.getStyle(&quot;width&quot;,1),height:b.getStyle(&qu
 ot;height&quot;,1),display:b.getStyle(&quot;display&quot;,1),zIndex:parseInt(b.getStyle(&quot;zIndex&quot;,1)||0)-1})}}})}})(tinymce);(function(c){function e(f){return f.replace(/[\n\r]+/g,&quot;&quot;)}var b=c.is,a=c.isIE,d=c.each;c.create(&quot;tinymce.dom.Selection&quot;,{Selection:function(i,h,g){var f=this;f.dom=i;f.win=h;f.serializer=g;d([&quot;onBeforeSetContent&quot;,&quot;onBeforeGetContent&quot;,&quot;onSetContent&quot;,&quot;onGetContent&quot;],function(j){f[j]=new c.util.Dispatcher(f)});if(!f.win.getSelection){f.tridentSel=new c.dom.TridentSelection(f)}if(c.isIE&amp;&amp;i.boxModel){this._fixIESelection()}c.addUnload(f.destroy,f)},setCursorLocation:function(h,i){var f=this;var g=f.dom.createRng();g.setStart(h,i);g.setEnd(h,i);f.setRng(g);f.collapse(false)},getContent:function(g){var f=this,h=f.getRng(),l=f.dom.create(&quot;body&quot;),j=f.getSel(),i,k,m;g=g||{};i=k=&quot;&quot;;g.get=true;g.format=g.format||&quot;html&quot;;g.forced_root_block=&quot;&quot;;f.onBe
 foreGetContent.dispatch(f,g);if(g.format==&quot;text&quot;){return f.isCollapsed()?&quot;&quot;:(h.text||(j.toString?j.toString():&quot;&quot;))}if(h.cloneContents){m=h.cloneContents();if(m){l.appendChild(m)}}else{if(b(h.item)||b(h.htmlText)){l.innerHTML=&quot;&lt;br&gt;&quot;+(h.item?h.item(0).outerHTML:h.htmlText);l.removeChild(l.firstChild)}else{l.innerHTML=h.toString()}}if(/^\s/.test(l.innerHTML)){i=&quot; &quot;}if(/\s+$/.test(l.innerHTML)){k=&quot; &quot;}g.getInner=true;g.content=f.isCollapsed()?&quot;&quot;:i+f.serializer.serialize(l,g)+k;f.onGetContent.dispatch(f,g);return g.content},setContent:function(g,i){var n=this,f=n.getRng(),j,k=n.win.document,m,l;i=i||{format:&quot;html&quot;};i.set=true;g=i.content=g;if(!i.no_events){n.onBeforeSetContent.dispatch(n,i)}g=i.content;if(f.insertNode){g+='&lt;span id=&quot;__caret&quot;&gt;_&lt;/span&gt;';if(f.startContainer==k&amp;&amp;f.endContainer==k){k.body.innerHTML=g}else{f.deleteContents();if(k.body.childNodes.length==0)
 {k.body.innerHTML=g}else{if(f.createContextualFragment){f.insertNode(f.createContextualFragment(g))}else{m=k.createDocumentFragment();l=k.createElement(&quot;div&quot;);m.appendChild(l);l.outerHTML=g;f.insertNode(m)}}}j=n.dom.get(&quot;__caret&quot;);f=k.createRange();f.setStartBefore(j);f.setEndBefore(j);n.setRng(f);n.dom.remove(&quot;__caret&quot;);try{n.setRng(f)}catch(h){}}else{if(f.item){k.execCommand(&quot;Delete&quot;,false,null);f=n.getRng()}if(/^\s+/.test(g)){f.pasteHTML('&lt;span id=&quot;__mce_tmp&quot;&gt;_&lt;/span&gt;'+g);n.dom.remove(&quot;__mce_tmp&quot;)}else{f.pasteHTML(g)}}if(!i.no_events){n.onSetContent.dispatch(n,i)}},getStart:function(){var g=this.getRng(),h,f,j,i;if(g.duplicate||g.item){if(g.item){return g.item(0)}j=g.duplicate();j.collapse(1);h=j.parentElement();f=i=g.parentElement();while(i=i.parentNode){if(i==h){h=f;break}}return h}else{h=g.startContainer;if(h.nodeType==1&amp;&amp;h.hasChildNodes()){h=h.childNodes[Math.min(h.childNodes.length-1,g.st
 artOffset)]}if(h&amp;&amp;h.nodeType==3){return h.parentNode}return h}},getEnd:function(){var g=this,h=g.getRng(),i,f;if(h.duplicate||h.item){if(h.item){return h.item(0)}h=h.duplicate();h.collapse(0);i=h.parentElement();if(i&amp;&amp;i.nodeName==&quot;BODY&quot;){return i.lastChild||i}return i}else{i=h.endContainer;f=h.endOffset;if(i.nodeType==1&amp;&amp;i.hasChildNodes()){i=i.childNodes[f&gt;0?f-1:f]}if(i&amp;&amp;i.nodeType==3){return i.parentNode}return i}},getBookmark:function(r,s){var v=this,m=v.dom,g,j,i,n,h,o,p,l=&quot;\uFEFF&quot;,u;function f(x,y){var t=0;d(m.select(x),function(A,z){if(A==y){t=z}});return t}if(r==2){function k(){var x=v.getRng(true),t=m.getRoot(),y={};function z(C,H){var B=C[H?&quot;startContainer&quot;:&quot;endContainer&quot;],G=C[H?&quot;startOffset&quot;:&quot;endOffset&quot;],A=[],D,F,E=0;if(B.nodeType==3){if(s){for(D=B.previousSibling;D&amp;&amp;D.nodeType==3;D=D.previousSibling){G+=D.nodeValue.length}}A.push(G)}else{F=B.childNodes;if(G&gt;=F.
 length&amp;&amp;F.length){E=1;G=Math.max(0,F.length-1)}A.push(v.dom.nodeIndex(F[G],s)+E)}for(;B&amp;&amp;B!=t;B=B.parentNode){A.push(v.dom.nodeIndex(B,s))}return A}y.start=z(x,true);if(!v.isCollapsed()){y.end=z(x)}return y}if(v.tridentSel){return v.tridentSel.getBookmark(r)}return k()}if(r){return{rng:v.getRng()}}g=v.getRng();i=m.uniqueId();n=tinyMCE.activeEditor.selection.isCollapsed();u=&quot;overflow:hidden;line-height:0px&quot;;if(g.duplicate||g.item){if(!g.item){j=g.duplicate();try{g.collapse();g.pasteHTML('&lt;span data-mce-type=&quot;bookmark&quot; id=&quot;'+i+'_start&quot; style=&quot;'+u+'&quot;&gt;'+l+&quot;&lt;/span&gt;&quot;);if(!n){j.collapse(false);g.moveToElementText(j.parentElement());if(g.compareEndPoints(&quot;StartToEnd&quot;,j)==0){j.move(&quot;character&quot;,-1)}j.pasteHTML('&lt;span data-mce-type=&quot;bookmark&quot; id=&quot;'+i+'_end&quot; style=&quot;'+u+'&quot;&gt;'+l+&quot;&lt;/span&gt;&quot;)}}catch(q){return null}}else{o=g.item(0);h=o.nodeName;
 return{name:h,index:f(h,o)}}}else{o=v.getNode();h=o.nodeName;if(h==&quot;IMG&quot;){return{name:h,index:f(h,o)}}j=g.cloneRange();if(!n){j.collapse(false);j.insertNode(m.create(&quot;span&quot;,{&quot;data-mce-type&quot;:&quot;bookmark&quot;,id:i+&quot;_end&quot;,style:u},l))}g.collapse(true);g.insertNode(m.create(&quot;span&quot;,{&quot;data-mce-type&quot;:&quot;bookmark&quot;,id:i+&quot;_start&quot;,style:u},l))}v.moveToBookmark({id:i,keep:1});return{id:i}},moveToBookmark:function(n){var r=this,l=r.dom,i,h,f,q,j,s,o,p;if(n){if(n.start){f=l.createRng();q=l.getRoot();function g(z){var t=n[z?&quot;start&quot;:&quot;end&quot;],v,x,y,u;if(t){y=t[0];for(x=q,v=t.length-1;v&gt;=1;v--){u=x.childNodes;if(t[v]&gt;u.length-1){return}x=u[t[v]]}if(x.nodeType===3){y=Math.min(t[0],x.nodeValue.length)}if(x.nodeType===1){y=Math.min(t[0],x.childNodes.length)}if(z){f.setStart(x,y)}else{f.setEnd(x,y)}}return true}if(r.tridentSel){return r.tridentSel.moveToBookmark(n)}if(g(true)&amp;&amp;g()){r.
 setRng(f)}}else{if(n.id){function k(A){var u=l.get(n.id+&quot;_&quot;+A),z,t,x,y,v=n.keep;if(u){z=u.parentNode;if(A==&quot;start&quot;){if(!v){t=l.nodeIndex(u)}else{z=u.firstChild;t=1}j=s=z;o=p=t}else{if(!v){t=l.nodeIndex(u)}else{z=u.firstChild;t=1}s=z;p=t}if(!v){y=u.previousSibling;x=u.nextSibling;d(c.grep(u.childNodes),function(B){if(B.nodeType==3){B.nodeValue=B.nodeValue.replace(/\uFEFF/g,&quot;&quot;)}});while(u=l.get(n.id+&quot;_&quot;+A)){l.remove(u,1)}if(y&amp;&amp;x&amp;&amp;y.nodeType==x.nodeType&amp;&amp;y.nodeType==3&amp;&amp;!c.isOpera){t=y.nodeValue.length;y.appendData(x.nodeValue);l.remove(x);if(A==&quot;start&quot;){j=s=y;o=p=t}else{s=y;p=t}}}}}function m(t){if(l.isBlock(t)&amp;&amp;!t.innerHTML){t.innerHTML=!a?'&lt;br data-mce-bogus=&quot;1&quot; /&gt;':&quot; &quot;}return t}k(&quot;start&quot;);k(&quot;end&quot;);if(j){f=l.createRng();f.setStart(m(j),o);f.setEnd(m(s),p);r.setRng(f)}}else{if(n.name){r.select(l.select(n.name)[n.index])}else{if(n.rng){r.setRng
 (n.rng)}}}}}},select:function(k,j){var i=this,l=i.dom,g=l.createRng(),f;if(k){f=l.nodeIndex(k);g.setStart(k.parentNode,f);g.setEnd(k.parentNode,f+1);if(j){function h(m,o){var n=new c.dom.TreeWalker(m,m);do{if(m.nodeType==3&amp;&amp;c.trim(m.nodeValue).length!=0){if(o){g.setStart(m,0)}else{g.setEnd(m,m.nodeValue.length)}return}if(m.nodeName==&quot;BR&quot;){if(o){g.setStartBefore(m)}else{g.setEndBefore(m)}return}}while(m=(o?n.next():n.prev()))}h(k,1);h(k)}i.setRng(g)}return k},isCollapsed:function(){var f=this,h=f.getRng(),g=f.getSel();if(!h||h.item){return false}if(h.compareEndPoints){return h.compareEndPoints(&quot;StartToEnd&quot;,h)===0}return !g||h.collapsed},collapse:function(f){var h=this,g=h.getRng(),i;if(g.item){i=g.item(0);g=h.win.document.body.createTextRange();g.moveToElementText(i)}g.collapse(!!f);h.setRng(g)},getSel:function(){var g=this,f=this.win;return f.getSelection?f.getSelection():f.document.selection},getRng:function(l){var g=this,h,i,k,j=g.win.document;i
 f(l&amp;&amp;g.tridentSel){return g.tridentSel.getRangeAt(0)}try{if(h=g.getSel()){i=h.rangeCount&gt;0?h.getRangeAt(0):(h.createRange?h.createRange():j.createRange())}}catch(f){}if(c.isIE&amp;&amp;i&amp;&amp;i.setStart&amp;&amp;j.selection.createRange().item){k=j.selection.createRange().item(0);i=j.createRange();i.setStartBefore(k);i.setEndAfter(k)}if(!i){i=j.createRange?j.createRange():j.body.createTextRange()}if(g.selectedRange&amp;&amp;g.explicitRange){if(i.compareBoundaryPoints(i.START_TO_START,g.selectedRange)===0&amp;&amp;i.compareBoundaryPoints(i.END_TO_END,g.selectedRange)===0){i=g.explicitRange}else{g.selectedRange=null;g.explicitRange=null}}return i},setRng:function(i){var h,g=this;if(!g.tridentSel){h=g.getSel();if(h){g.explicitRange=i;try{h.removeAllRanges()}catch(f){}h.addRange(i);g.selectedRange=h.getRangeAt(0)}}else{if(i.cloneRange){g.tridentSel.addRange(i);return}try{i.select()}catch(f){}}},setNode:function(g){var f=this;f.setContent(f.dom.getOuterHTML(g));retu
 rn g},getNode:function(){var h=this,g=h.getRng(),i=h.getSel(),l,k=g.startContainer,f=g.endContainer;if(!g){return h.dom.getRoot()}if(g.setStart){l=g.commonAncestorContainer;if(!g.collapsed){if(g.startContainer==g.endContainer){if(g.endOffset-g.startOffset&lt;2){if(g.startContainer.hasChildNodes()){l=g.startContainer.childNodes[g.startOffset]}}}if(k.nodeType===3&amp;&amp;f.nodeType===3){function j(p,m){var o=p;while(p&amp;&amp;p.nodeType===3&amp;&amp;p.length===0){p=m?p.nextSibling:p.previousSibling}return p||o}if(k.length===g.startOffset){k=j(k.nextSibling,true)}else{k=k.parentNode}if(g.endOffset===0){f=j(f.previousSibling,false)}else{f=f.parentNode}if(k&amp;&amp;k===f){return k}}}if(l&amp;&amp;l.nodeType==3){return l.parentNode}return l}return g.item?g.item(0):g.parentElement()},getSelectedBlocks:function(g,f){var i=this,j=i.dom,m,h,l,k=[];m=j.getParent(g||i.getStart(),j.isBlock);h=j.getParent(f||i.getEnd(),j.isBlock);if(m){k.push(m)}if(m&amp;&amp;h&amp;&amp;m!=h){l=m;while
 ((l=l.nextSibling)&amp;&amp;l!=h){if(j.isBlock(l)){k.push(l)}}}if(h&amp;&amp;m!=h){k.push(h)}return k},normalize:function(){var g=this,f,i;if(c.isIE){return}function h(p){var k,o,n,m=g.dom,j=m.getRoot(),l;k=f[(p?&quot;start&quot;:&quot;end&quot;)+&quot;Container&quot;];o=f[(p?&quot;start&quot;:&quot;end&quot;)+&quot;Offset&quot;];if(k.nodeType===9){k=k.body;o=0}if(k===j){if(k.hasChildNodes()){k=k.childNodes[Math.min(!p&amp;&amp;o&gt;0?o-1:o,k.childNodes.length-1)];o=0;if(k.hasChildNodes()){l=k;n=new c.dom.TreeWalker(k,j);do{if(l.nodeType===3){o=p?0:l.nodeValue.length-1;k=l;break}if(l.nodeName===&quot;BR&quot;){o=m.nodeIndex(l);k=l.parentNode;break}}while(l=(p?n.next():n.prev()));i=true}}}if(i){f[&quot;set&quot;+(p?&quot;Start&quot;:&quot;End&quot;)](k,o)}}f=g.getRng();h(true);if(f.collapsed){h()}if(i){g.setRng(f)}},destroy:function(g){var f=this;f.win=null;if(!g){c.removeUnload(f.destroy)}},_fixIESelection:function(){var g=this.dom,m=g.doc,h=m.body,j,n,f;m.documentElement.un
 selectable=true;function i(o,r){var p=h.createTextRange();try{p.moveToPoint(o,r)}catch(q){p=null}return p}function l(p){var o;if(p.button){o=i(p.x,p.y);if(o){if(o.compareEndPoints(&quot;StartToStart&quot;,n)&gt;0){o.setEndPoint(&quot;StartToStart&quot;,n)}else{o.setEndPoint(&quot;EndToEnd&quot;,n)}o.select()}}else{k()}}function k(){var o=m.selection.createRange();if(n&amp;&amp;!o.item&amp;&amp;o.compareEndPoints(&quot;StartToEnd&quot;,o)===0){n.select()}g.unbind(m,&quot;mouseup&quot;,k);g.unbind(m,&quot;mousemove&quot;,l);n=j=0}g.bind(m,[&quot;mousedown&quot;,&quot;contextmenu&quot;],function(o){if(o.target.nodeName===&quot;HTML&quot;){if(j){k()}f=m.documentElement;if(f.scrollHeight&gt;f.clientHeight){return}j=1;n=i(o.x,o.y);if(n){g.bind(m,&quot;mouseup&quot;,k);g.bind(m,&quot;mousemove&quot;,l);g.win.focus();n.select()}}})}})})(tinymce);(function(a){a.dom.Serializer=function(e,i,f){var h,b,d=a.isIE,g=a.each,c;if(!e.apply_source_formatting){e.indent=false}e.remove_trailing_b
 rs=true;i=i||a.DOM;f=f||new a.html.Schema(e);e.entity_encoding=e.entity_encoding||&quot;named&quot;;h=new a.util.Dispatcher(self);b=new a.util.Dispatcher(self);c=new a.html.DomParser(e,f);c.addAttributeFilter(&quot;src,href,style&quot;,function(k,j){var o=k.length,l,q,n=&quot;data-mce-&quot;+j,p=e.url_converter,r=e.url_converter_scope,m;while(o--){l=k[o];q=l.attributes.map[n];if(q!==m){l.attr(j,q.length&gt;0?q:null);l.attr(n,null)}else{q=l.attributes.map[j];if(j===&quot;style&quot;){q=i.serializeStyle(i.parseStyle(q),l.name)}else{if(p){q=p.call(r,q,j,l.name)}}l.attr(j,q.length&gt;0?q:null)}}});c.addAttributeFilter(&quot;class&quot;,function(j,k){var l=j.length,m,n;while(l--){m=j[l];n=m.attr(&quot;class&quot;).replace(/\s*mce(Item\w+|Selected)\s*/g,&quot;&quot;);m.attr(&quot;class&quot;,n.length&gt;0?n:null)}});c.addAttributeFilter(&quot;data-mce-type&quot;,function(j,l,k){var m=j.length,n;while(m--){n=j[m];if(n.attributes.map[&quot;data-mce-type&quot;]===&quot;bookmark&quot;
 &amp;&amp;!k.cleanup){n.remove()}}});c.addNodeFilter(&quot;script,style&quot;,function(k,l){var m=k.length,n,o;function j(p){return p.replace(/(&lt;!--\[CDATA\[|\]\]--&gt;)/g,&quot;\n&quot;).replace(/^[\r\n]*|[\r\n]*$/g,&quot;&quot;).replace(/^\s*(\/\/\s*&lt;!--|\/\/\s*&lt;!\[CDATA\[|&lt;!--|&lt;!\[CDATA\[)[\r\n]*/g,&quot;&quot;).replace(/\s*(\/\/\s*\]\]&gt;|\/\/\s*--&gt;|\]\]&gt;|--&gt;|\]\]--&gt;)\s*$/g,&quot;&quot;)}while(m--){n=k[m];o=n.firstChild?n.firstChild.value:&quot;&quot;;if(l===&quot;script&quot;){n.attr(&quot;type&quot;,(n.attr(&quot;type&quot;)||&quot;text/javascript&quot;).replace(/^mce\-/,&quot;&quot;));if(o.length&gt;0){n.firstChild.value=&quot;// &lt;![CDATA[\n&quot;+j(o)+&quot;\n// ]]&gt;&quot;}}else{if(o.length&gt;0){n.firstChild.value=&quot;&lt;!--\n&quot;+j(o)+&quot;\n--&gt;&quot;}}}});c.addNodeFilter(&quot;#comment&quot;,function(j,k){var l=j.length,m;while(l--){m=j[l];if(m.value.indexOf(&quot;[CDATA[&quot;)===0){m.name=&quot;#cdata&quot;;m.type=4;m.va
 lue=m.value.replace(/^\[CDATA\[|\]\]$/g,&quot;&quot;)}else{if(m.value.indexOf(&quot;mce:protected &quot;)===0){m.name=&quot;#text&quot;;m.type=3;m.raw=true;m.value=unescape(m.value).substr(14)}}}});c.addNodeFilter(&quot;xml:namespace,input&quot;,function(j,k){var l=j.length,m;while(l--){m=j[l];if(m.type===7){m.remove()}else{if(m.type===1){if(k===&quot;input&quot;&amp;&amp;!(&quot;type&quot; in m.attributes.map)){m.attr(&quot;type&quot;,&quot;text&quot;)}}}}});if(e.fix_list_elements){c.addNodeFilter(&quot;ul,ol&quot;,function(k,l){var m=k.length,n,j;while(m--){n=k[m];j=n.parent;if(j.name===&quot;ul&quot;||j.name===&quot;ol&quot;){if(n.prev&amp;&amp;n.prev.name===&quot;li&quot;){n.prev.append(n)}}}})}c.addAttributeFilter(&quot;data-mce-src,data-mce-href,data-mce-style&quot;,function(j,k){var l=j.length;while(l--){j[l].attr(k,null)}});return{schema:f,addNodeFilter:c.addNodeFilter,addAttributeFilter:c.addAttributeFilter,onPreProcess:h,onPostProcess:b,serialize:function(o,m){var 
 l,p,k,j,n;if(d&amp;&amp;i.select(&quot;script,style,select,map&quot;).length&gt;0){n=o.innerHTML;o=o.cloneNode(false);i.setHTML(o,n)}else{o=o.cloneNode(true)}l=o.ownerDocument.implementation;if(l.createHTMLDocument){p=l.createHTMLDocument(&quot;&quot;);g(o.nodeName==&quot;BODY&quot;?o.childNodes:[o],function(q){p.body.appendChild(p.importNode(q,true))});if(o.nodeName!=&quot;BODY&quot;){o=p.body.firstChild}else{o=p.body}k=i.doc;i.doc=p}m=m||{};m.format=m.format||&quot;html&quot;;if(!m.no_events){m.node=o;h.dispatch(self,m)}j=new a.html.Serializer(e,f);m.content=j.serialize(c.parse(m.getInner?o.innerHTML:a.trim(i.getOuterHTML(o),m),m));if(!m.cleanup){m.content=m.content.replace(/\uFEFF/g,&quot;&quot;)}if(!m.no_events){b.dispatch(self,m)}if(k){i.doc=k}m.node=null;return m.content},addRules:function(j){f.addValidElements(j)},setRules:function(j){f.setValidElements(j)}}}})(tinymce);(function(a){a.dom.ScriptLoader=function(h){var c=0,k=1,i=2,l={},j=[],f={},d=[],g=0,e;function b(m,
 v){var x=this,q=a.DOM,s,o,r,n;function p(){q.remove(n);if(s){s.onreadystatechange=s.onload=s=null}v()}function u(){if(typeof(console)!==&quot;undefined&quot;&amp;&amp;console.log){console.log(&quot;Failed to load: &quot;+m)}}n=q.uniqueId();if(a.isIE6){o=new a.util.URI(m);r=location;if(o.host==r.hostname&amp;&amp;o.port==r.port&amp;&amp;(o.protocol+&quot;:&quot;)==r.protocol&amp;&amp;o.protocol.toLowerCase()!=&quot;file&quot;){a.util.XHR.send({url:a._addVer(o.getURI()),success:function(y){var t=q.create(&quot;script&quot;,{type:&quot;text/javascript&quot;});t.text=y;document.getElementsByTagName(&quot;head&quot;)[0].appendChild(t);q.remove(t);p()},error:u});return}}s=q.create(&quot;script&quot;,{id:n,type:&quot;text/javascript&quot;,src:a._addVer(m)});if(!a.isIE){s.onload=p}s.onerror=u;if(!a.isOpera){s.onreadystatechange=function(){var t=s.readyState;if(t==&quot;complete&quot;||t==&quot;loaded&quot;){p()}}}(document.getElementsByTagName(&quot;head&quot;)[0]||document.body).ap
 pendChild(s)}this.isDone=function(m){return l[m]==i};this.markDone=function(m){l[m]=i};this.add=this.load=function(m,q,n){var o,p=l[m];if(p==e){j.push(m);l[m]=c}if(q){if(!f[m]){f[m]=[]}f[m].push({func:q,scope:n||this})}};this.loadQueue=function(n,m){this.loadScripts(j,n,m)};this.loadScripts=function(m,q,p){var o;function n(r){a.each(f[r],function(s){s.func.call(s.scope)});f[r]=e}d.push({func:q,scope:p||this});o=function(){var r=a.grep(m);m.length=0;a.each(r,function(s){if(l[s]==i){n(s);return}if(l[s]!=k){l[s]=k;g++;b(s,function(){l[s]=i;g--;n(s);o()})}});if(!g){a.each(d,function(s){s.func.call(s.scope)});d.length=0}};o()}};a.ScriptLoader=new a.dom.ScriptLoader()})(tinymce);tinymce.dom.TreeWalker=function(a,c){var b=a;function d(i,f,e,j){var h,g;if(i){if(!j&amp;&amp;i[f]){return i[f]}if(i!=c){h=i[e];if(h){return h}for(g=i.parentNode;g&amp;&amp;g!=c;g=g.parentNode){h=g[e];if(h){return h}}}}}this.current=function(){return b};this.next=function(e){return(b=d(b,&quot;firstChild&q
 uot;,&quot;nextSibling&quot;,e))};this.prev=function(e){return(b=d(b,&quot;lastChild&quot;,&quot;previousSibling&quot;,e))}};(function(a){a.dom.RangeUtils=function(c){var b=&quot;\uFEFF&quot;;this.walk=function(d,r){var h=d.startContainer,k=d.startOffset,s=d.endContainer,l=d.endOffset,i,f,n,g,q,p,e;e=c.select(&quot;td.mceSelected,th.mceSelected&quot;);if(e.length&gt;0){a.each(e,function(t){r([t])});return}function o(v,u,t){var x=[];for(;v&amp;&amp;v!=t;v=v[u]){x.push(v)}return x}function m(u,t){do{if(u.parentNode==t){return u}u=u.parentNode}while(u)}function j(v,u,x){var t=x?&quot;nextSibling&quot;:&quot;previousSibling&quot;;for(g=v,q=g.parentNode;g&amp;&amp;g!=u;g=q){q=g.parentNode;p=o(g==v?g:g[t],t);if(p.length){if(!x){p.reverse()}r(p)}}}if(h.nodeType==1&amp;&amp;h.hasChildNodes()){h=h.childNodes[k]}if(s.nodeType==1&amp;&amp;s.hasChildNodes()){s=s.childNodes[Math.min(l-1,s.childNodes.length-1)]}i=c.findCommonAncestor(h,s);if(h==s){return r([h])}for(g=h;g;g=g.parentNode){i
 f(g==s){return j(h,i,true)}if(g==i){break}}for(g=s;g;g=g.parentNode){if(g==h){return j(s,i)}if(g==i){break}}f=m(h,i)||h;n=m(s,i)||s;j(h,f,true);p=o(f==h?f:f.nextSibling,&quot;nextSibling&quot;,n==s?n.nextSibling:n);if(p.length){r(p)}j(s,n)}};a.dom.RangeUtils.compareRanges=function(c,b){if(c&amp;&amp;b){if(c.item||c.duplicate){if(c.item&amp;&amp;b.item&amp;&amp;c.item(0)===b.item(0)){return true}if(c.isEqual&amp;&amp;b.isEqual&amp;&amp;b.isEqual(c)){return true}}else{return c.startContainer==b.startContainer&amp;&amp;c.startOffset==b.startOffset}}return false}})(tinymce);(function(b){var a=b.dom.Event,c=b.each;b.create(&quot;tinymce.ui.KeyboardNavigation&quot;,{KeyboardNavigation:function(e,f){var p=this,m=e.root,l=e.items,n=e.enableUpDown,i=e.enableLeftRight||!e.enableUpDown,k=e.excludeFromTabOrder,j,h,o,d,g;f=f||b.DOM;j=function(q){g=q.target.id};h=function(q){f.setAttrib(q.target.id,&quot;tabindex&quot;,&quot;-1&quot;)};d=function(q){var r=f.get(g);f.setAttrib(r,&quot;tabi
 ndex&quot;,&quot;0&quot;);r.focus()};p.focus=function(){f.get(g).focus()};p.destroy=function(){c(l,function(q){f.unbind(f.get(q.id),&quot;focus&quot;,j);f.unbind(f.get(q.id),&quot;blur&quot;,h)});f.unbind(f.get(m),&quot;focus&quot;,d);f.unbind(f.get(m),&quot;keydown&quot;,o);l=f=m=p.focus=j=h=o=d=null;p.destroy=function(){}};p.moveFocus=function(u,r){var q=-1,t=p.controls,s;if(!g){return}c(l,function(x,v){if(x.id===g){q=v;return false}});q+=u;if(q&lt;0){q=l.length-1}else{if(q&gt;=l.length){q=0}}s=l[q];f.setAttrib(g,&quot;tabindex&quot;,&quot;-1&quot;);f.setAttrib(s.id,&quot;tabindex&quot;,&quot;0&quot;);f.get(s.id).focus();if(e.actOnFocus){e.onAction(s.id)}if(r){a.cancel(r)}};o=function(y){var u=37,t=39,x=38,z=40,q=27,s=14,r=13,v=32;switch(y.keyCode){case u:if(i){p.moveFocus(-1)}break;case t:if(i){p.moveFocus(1)}break;case x:if(n){p.moveFocus(-1)}break;case z:if(n){p.moveFocus(1)}break;case q:if(e.onCancel){e.onCancel();a.cancel(y)}break;case s:case r:case v:if(e.onAction){e
 .onAction(g);a.cancel(y)}break}};c(l,function(s,q){var r;if(!s.id){s.id=f.uniqueId(&quot;_mce_item_&quot;)}if(k){f.bind(s.id,&quot;blur&quot;,h);r=&quot;-1&quot;}else{r=(q===0?&quot;0&quot;:&quot;-1&quot;)}f.setAttrib(s.id,&quot;tabindex&quot;,r);f.bind(f.get(s.id),&quot;focus&quot;,j)});if(l[0]){g=l[0].id}f.setAttrib(m,&quot;tabindex&quot;,&quot;-1&quot;);f.bind(f.get(m),&quot;focus&quot;,d);f.bind(f.get(m),&quot;keydown&quot;,o)}})})(tinymce);(function(c){var b=c.DOM,a=c.is;c.create(&quot;tinymce.ui.Control&quot;,{Control:function(f,e,d){this.id=f;this.settings=e=e||{};this.rendered=false;this.onRender=new c.util.Dispatcher(this);this.classPrefix=&quot;&quot;;this.scope=e.scope||this;this.disabled=0;this.active=0;this.editor=d},setAriaProperty:function(f,e){var d=b.get(this.id+&quot;_aria&quot;)||b.get(this.id);if(d){b.setAttrib(d,&quot;aria-&quot;+f,!!e)}},focus:function(){b.get(this.id).focus()},setDisabled:function(d){if(d!=this.disabled){this.setAriaProperty(&quot;disa
 bled&quot;,d);this.setState(&quot;Disabled&quot;,d);this.setState(&quot;Enabled&quot;,!d);this.disabled=d}},isDisabled:function(){return this.disabled},setActive:function(d){if(d!=this.active){this.setState(&quot;Active&quot;,d);this.active=d;this.setAriaProperty(&quot;pressed&quot;,d)}},isActive:function(){return this.active},setState:function(f,d){var e=b.get(this.id);f=this.classPrefix+f;if(d){b.addClass(e,f)}else{b.removeClass(e,f)}},isRendered:function(){return this.rendered},renderHTML:function(){},renderTo:function(d){b.setHTML(d,this.renderHTML())},postRender:function(){var e=this,d;if(a(e.disabled)){d=e.disabled;e.disabled=-1;e.setDisabled(d)}if(a(e.active)){d=e.active;e.active=-1;e.setActive(d)}},remove:function(){b.remove(this.id);this.destroy()},destroy:function(){c.dom.Event.clear(this.id)}})})(tinymce);tinymce.create(&quot;tinymce.ui.Container:tinymce.ui.Control&quot;,{Container:function(c,b,a){this.parent(c,b,a);this.controls=[];this.lookup={}},add:function(a)
 {this.lookup[a.id]=a;this.controls.push(a);return a},get:function(a){return this.lookup[a]}});tinymce.create(&quot;tinymce.ui.Separator:tinymce.ui.Control&quot;,{Separator:function(b,a){this.parent(b,a);this.classPrefix=&quot;mceSeparator&quot;;this.setDisabled(true)},renderHTML:function(){return tinymce.DOM.createHTML(&quot;span&quot;,{&quot;class&quot;:this.classPrefix,role:&quot;separator&quot;,&quot;aria-orientation&quot;:&quot;vertical&quot;,tabindex:&quot;-1&quot;})}});(function(d){var c=d.is,b=d.DOM,e=d.each,a=d.walk;d.create(&quot;tinymce.ui.MenuItem:tinymce.ui.Control&quot;,{MenuItem:function(g,f){this.parent(g,f);this.classPrefix=&quot;mceMenuItem&quot;},setSelected:function(f){this.setState(&quot;Selected&quot;,f);this.setAriaProperty(&quot;checked&quot;,!!f);this.selected=f},isSelected:function(){return this.selected},postRender:function(){var f=this;f.parent();if(c(f.selected)){f.setSelected(f.selected)}}})})(tinymce);(function(d){var c=d.is,b=d.DOM,e=d.each,a=d
 .walk;d.create(&quot;tinymce.ui.Menu:tinymce.ui.MenuItem&quot;,{Menu:function(h,g){var f=this;f.parent(h,g);f.items={};f.collapsed=false;f.menuCount=0;f.onAddItem=new d.util.Dispatcher(this)},expand:function(g){var f=this;if(g){a(f,function(h){if(h.expand){h.expand()}},&quot;items&quot;,f)}f.collapsed=false},collapse:function(g){var f=this;if(g){a(f,function(h){if(h.collapse){h.collapse()}},&quot;items&quot;,f)}f.collapsed=true},isCollapsed:function(){return this.collapsed},add:function(f){if(!f.settings){f=new d.ui.MenuItem(f.id||b.uniqueId(),f)}this.onAddItem.dispatch(this,f);return this.items[f.id]=f},addSeparator:function(){return this.add({separator:true})},addMenu:function(f){if(!f.collapse){f=this.createMenu(f)}this.menuCount++;return this.add(f)},hasMenus:function(){return this.menuCount!==0},remove:function(f){delete this.items[f.id]},removeAll:function(){var f=this;a(f,function(g){if(g.removeAll){g.removeAll()}else{g.remove()}g.destroy()},&quot;items&quot;,f);f.ite
 ms={}},createMenu:function(g){var f=new d.ui.Menu(g.id||b.uniqueId(),g);f.onAddItem.add(this.onAddItem.dispatch,this.onAddItem);return f}})})(tinymce);(function(e){var d=e.is,c=e.DOM,f=e.each,a=e.dom.Event,b=e.dom.Element;e.create(&quot;tinymce.ui.DropMenu:tinymce.ui.Menu&quot;,{DropMenu:function(h,g){g=g||{};g.container=g.container||c.doc.body;g.offset_x=g.offset_x||0;g.offset_y=g.offset_y||0;g.vp_offset_x=g.vp_offset_x||0;g.vp_offset_y=g.vp_offset_y||0;if(d(g.icons)&amp;&amp;!g.icons){g[&quot;class&quot;]+=&quot; mceNoIcons&quot;}this.parent(h,g);this.onShowMenu=new e.util.Dispatcher(this);this.onHideMenu=new e.util.Dispatcher(this);this.classPrefix=&quot;mceMenu&quot;},createMenu:function(j){var h=this,i=h.settings,g;j.container=j.container||i.container;j.parent=h;j.constrain=j.constrain||i.constrain;j[&quot;class&quot;]=j[&quot;class&quot;]||i[&quot;class&quot;];j.vp_offset_x=j.vp_offset_x||i.vp_offset_x;j.vp_offset_y=j.vp_offset_y||i.vp_offset_y;j.keyboard_focus=i.keybo
 ard_focus;g=new e.ui.DropMenu(j.id||c.uniqueId(),j);g.onAddItem.add(h.onAddItem.dispatch,h.onAddItem);return g},focus:function(){var g=this;if(g.keyboardNav){g.keyboardNav.focus()}},update:function(){var i=this,j=i.settings,g=c.get(&quot;menu_&quot;+i.id+&quot;_tbl&quot;),l=c.get(&quot;menu_&quot;+i.id+&quot;_co&quot;),h,k;h=j.max_width?Math.min(g.clientWidth,j.max_width):g.clientWidth;k=j.max_height?Math.min(g.clientHeight,j.max_height):g.clientHeight;if(!c.boxModel){i.element.setStyles({width:h+2,height:k+2})}else{i.element.setStyles({width:h,height:k})}if(j.max_width){c.setStyle(l,&quot;width&quot;,h)}if(j.max_height){c.setStyle(l,&quot;height&quot;,k);if(g.clientHeight&lt;j.max_height){c.setStyle(l,&quot;overflow&quot;,&quot;hidden&quot;)}}},showMenu:function(p,n,r){var z=this,A=z.settings,o,g=c.getViewPort(),u,l,v,q,i=2,k,j,m=z.classPrefix;z.collapse(1);if(z.isMenuVisible){return}if(!z.rendered){o=c.add(z.settings.container,z.renderNode());f(z.items,function(h){h.postRe
 nder()});z.element=new b(&quot;menu_&quot;+z.id,{blocker:1,container:A.container})}else{o=c.get(&quot;menu_&quot;+z.id)}if(!e.isOpera){c.setStyles(o,{left:-65535,top:-65535})}c.show(o);z.update();p+=A.offset_x||0;n+=A.offset_y||0;g.w-=4;g.h-=4;if(A.constrain){u=o.clientWidth-i;l=o.clientHeight-i;v=g.x+g.w;q=g.y+g.h;if((p+A.vp_offset_x+u)&gt;v){p=r?r-u:Math.max(0,(v-A.vp_offset_x)-u)}if((n+A.vp_offset_y+l)&gt;q){n=Math.max(0,(q-A.vp_offset_y)-l)}}c.setStyles(o,{left:p,top:n});z.element.update();z.isMenuVisible=1;z.mouseClickFunc=a.add(o,&quot;click&quot;,function(s){var h;s=s.target;if(s&amp;&amp;(s=c.getParent(s,&quot;tr&quot;))&amp;&amp;!c.hasClass(s,m+&quot;ItemSub&quot;)){h=z.items[s.id];if(h.isDisabled()){return}k=z;while(k){if(k.hideMenu){k.hideMenu()}k=k.settings.parent}if(h.settings.onclick){h.settings.onclick(s)}return a.cancel(s)}});if(z.hasMenus()){z.mouseOverFunc=a.add(o,&quot;mouseover&quot;,function(x){var h,t,s;x=x.target;if(x&amp;&amp;(x=c.getParent(x,&quot;tr
 &quot;))){h=z.items[x.id];if(z.lastMenu){z.lastMenu.collapse(1)}if(h.isDisabled()){return}if(x&amp;&amp;c.hasClass(x,m+&quot;ItemSub&quot;)){t=c.getRect(x);h.showMenu((t.x+t.w-i),t.y-i,t.x);z.lastMenu=h;c.addClass(c.get(h.id).firstChild,m+&quot;ItemActive&quot;)}}})}a.add(o,&quot;keydown&quot;,z._keyHandler,z);z.onShowMenu.dispatch(z);if(A.keyboard_focus){z._setupKeyboardNav()}},hideMenu:function(j){var g=this,i=c.get(&quot;menu_&quot;+g.id),h;if(!g.isMenuVisible){return}if(g.keyboardNav){g.keyboardNav.destroy()}a.remove(i,&quot;mouseover&quot;,g.mouseOverFunc);a.remove(i,&quot;click&quot;,g.mouseClickFunc);a.remove(i,&quot;keydown&quot;,g._keyHandler);c.hide(i);g.isMenuVisible=0;if(!j){g.collapse(1)}if(g.element){g.element.hide()}if(h=c.get(g.id)){c.removeClass(h.firstChild,g.classPrefix+&quot;ItemActive&quot;)}g.onHideMenu.dispatch(g)},add:function(i){var g=this,h;i=g.parent(i);if(g.isRendered&amp;&amp;(h=c.get(&quot;menu_&quot;+g.id))){g._add(c.select(&quot;tbody&quot;,h)
 [0],i)}return i},collapse:function(g){this.parent(g);this.hideMenu(1)},remove:function(g){c.remove(g.id);this.destroy();return this.parent(g)},destroy:function(){var g=this,h=c.get(&quot;menu_&quot;+g.id);if(g.keyboardNav){g.keyboardNav.destroy()}a.remove(h,&quot;mouseover&quot;,g.mouseOverFunc);a.remove(c.select(&quot;a&quot;,h),&quot;focus&quot;,g.mouseOverFunc);a.remove(h,&quot;click&quot;,g.mouseClickFunc);a.remove(h,&quot;keydown&quot;,g._keyHandler);if(g.element){g.element.remove()}c.remove(h)},renderNode:function(){var i=this,j=i.settings,l,h,k,g;g=c.create(&quot;div&quot;,{role:&quot;listbox&quot;,id:&quot;menu_&quot;+i.id,&quot;class&quot;:j[&quot;class&quot;],style:&quot;position:absolute;left:0;top:0;z-index:200000;outline:0&quot;});if(i.settings.parent){c.setAttrib(g,&quot;aria-parent&quot;,&quot;menu_&quot;+i.settings.parent.id)}k=c.add(g,&quot;div&quot;,{role:&quot;presentation&quot;,id:&quot;menu_&quot;+i.id+&quot;_co&quot;,&quot;class&quot;:i.classPrefix+(j[&
 quot;class&quot;]?&quot; &quot;+j[&quot;class&quot;]:&quot;&quot;)});i.element=new b(&quot;menu_&quot;+i.id,{blocker:1,container:j.container});if(j.menu_line){c.add(k,&quot;span&quot;,{&quot;class&quot;:i.classPrefix+&quot;Line&quot;})}l=c.add(k,&quot;table&quot;,{role:&quot;presentation&quot;,id:&quot;menu_&quot;+i.id+&quot;_tbl&quot;,border:0,cellPadding:0,cellSpacing:0});h=c.add(l,&quot;tbody&quot;);f(i.items,function(m){i._add(h,m)});i.rendered=true;return g},_setupKeyboardNav:function(){var i,h,g=this;i=c.select(&quot;#menu_&quot;+g.id)[0];h=c.select(&quot;a[role=option]&quot;,&quot;menu_&quot;+g.id);h.splice(0,0,i);g.keyboardNav=new e.ui.KeyboardNavigation({root:&quot;menu_&quot;+g.id,items:h,onCancel:function(){g.hideMenu()},enableUpDown:true});i.focus()},_keyHandler:function(g){var h=this,i;switch(g.keyCode){case 37:if(h.settings.parent){h.hideMenu();h.settings.parent.focus();a.cancel(g)}break;case 39:if(h.mouseOverFunc){h.mouseOverFunc(g)}break}},_add:function(j,h){
 var i,q=h.settings,p,l,k,m=this.classPrefix,g;if(q.separator){l=c.add(j,&quot;tr&quot;,{id:h.id,&quot;class&quot;:m+&quot;ItemSeparator&quot;});c.add(l,&quot;td&quot;,{&quot;class&quot;:m+&quot;ItemSeparator&quot;});if(i=l.previousSibling){c.addClass(i,&quot;mceLast&quot;)}return}i=l=c.add(j,&quot;tr&quot;,{id:h.id,&quot;class&quot;:m+&quot;Item &quot;+m+&quot;ItemEnabled&quot;});i=k=c.add(i,q.titleItem?&quot;th&quot;:&quot;td&quot;);i=p=c.add(i,&quot;a&quot;,{id:h.id+&quot;_aria&quot;,role:q.titleItem?&quot;presentation&quot;:&quot;option&quot;,href:&quot;javascript:;&quot;,onclick:&quot;return false;&quot;,onmousedown:&quot;return false;&quot;});if(q.parent){c.setAttrib(p,&quot;aria-haspopup&quot;,&quot;true&quot;);c.setAttrib(p,&quot;aria-owns&quot;,&quot;menu_&quot;+h.id)}c.addClass(k,q[&quot;class&quot;]);g=c.add(i,&quot;span&quot;,{&quot;class&quot;:&quot;mceIcon&quot;+(q.icon?&quot; mce_&quot;+q.icon:&quot;&quot;)});if(q.icon_src){c.add(g,&quot;img&quot;,{src:q.icon_s
 rc})}i=c.add(i,q.element||&quot;span&quot;,{&quot;class&quot;:&quot;mceText&quot;,title:h.settings.title},h.settings.title);if(h.settings.style){c.setAttrib(i,&quot;style&quot;,h.settings.style)}if(j.childNodes.length==1){c.addClass(l,&quot;mceFirst&quot;)}if((i=l.previousSibling)&amp;&amp;c.hasClass(i,m+&quot;ItemSeparator&quot;)){c.addClass(l,&quot;mceFirst&quot;)}if(h.collapse){c.addClass(l,m+&quot;ItemSub&quot;)}if(i=l.previousSibling){c.removeClass(i,&quot;mceLast&quot;)}c.addClass(l,&quot;mceLast&quot;)}})})(tinymce);(function(b){var a=b.DOM;b.create(&quot;tinymce.ui.Button:tinymce.ui.Control&quot;,{Button:function(e,d,c){this.parent(e,d,c);this.classPrefix=&quot;mceButton&quot;},renderHTML:function(){var f=this.classPrefix,e=this.settings,d,c;c=a.encode(e.label||&quot;&quot;);d='&lt;a role=&quot;button&quot; id=&quot;'+this.id+'&quot; href=&quot;javascript:;&quot; class=&quot;'+f+&quot; &quot;+f+&quot;Enabled &quot;+e[&quot;class&quot;]+(c?&quot; &quot;+f+&quot;Labele
 d&quot;:&quot;&quot;)+'&quot; onmousedown=&quot;return false;&quot; onclick=&quot;return false;&quot; aria-labelledby=&quot;'+this.id+'_voice&quot; title=&quot;'+a.encode(e.title)+'&quot;&gt;';if(e.image&amp;&amp;!(this.editor&amp;&amp;this.editor.forcedHighContrastMode)){d+='&lt;img class=&quot;mceIcon&quot; src=&quot;'+e.image+'&quot; alt=&quot;'+a.encode(e.title)+'&quot; /&gt;'+c}else{d+='&lt;span class=&quot;mceIcon '+e[&quot;class&quot;]+'&quot;&gt;&lt;/span&gt;'+(c?'&lt;span class=&quot;'+f+'Label&quot;&gt;'+c+&quot;&lt;/span&gt;&quot;:&quot;&quot;)}d+='&lt;span class=&quot;mceVoiceLabel mceIconOnly&quot; style=&quot;display: none;&quot; id=&quot;'+this.id+'_voice&quot;&gt;'+e.title+&quot;&lt;/span&gt;&quot;;d+=&quot;&lt;/a&gt;&quot;;return d},postRender:function(){var c=this,d=c.settings;b.dom.Event.add(c.id,&quot;click&quot;,function(f){if(!c.isDisabled()){return d.onclick.call(d.scope,f)}})}})})(tinymce);(function(d){var c=d.DOM,b=d.dom.Event,e=d.each,a=d.util.Dispa
 tcher;d.create(&quot;tinymce.ui.ListBox:tinymce.ui.Control&quot;,{ListBox:function(i,h,f){var g=this;g.parent(i,h,f);g.items=[];g.onChange=new a(g);g.onPostRender=new a(g);g.onAdd=new a(g);g.onRenderMenu=new d.util.Dispatcher(this);g.classPrefix=&quot;mceListBox&quot;},select:function(h){var g=this,j,i;if(h==undefined){return g.selectByIndex(-1)}if(h&amp;&amp;h.call){i=h}else{i=function(f){return f==h}}if(h!=g.selectedValue){e(g.items,function(k,f){if(i(k.value)){j=1;g.selectByIndex(f);return false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(f){var g=this,h,i;if(f!=g.selectedIndex){h=c.get(g.id+&quot;_text&quot;);i=g.items[f];if(i){g.selectedValue=i.value;g.selectedIndex=f;c.setHTML(h,c.encode(i.title));c.removeClass(h,&quot;mceTitle&quot;);c.setAttrib(g.id,&quot;aria-valuenow&quot;,i.title)}else{c.setHTML(h,c.encode(g.settings.title));c.addClass(h,&quot;mceTitle&quot;);g.selectedValue=g.selectedIndex=null;c.setAttrib(g.id,&quot;aria-valuenow&quot;,g.settings.tit
 le)}h=0}},add:function(i,f,h){var g=this;h=h||{};h=d.extend(h,{title:i,value:f});g.items.push(h);g.onAdd.dispatch(g,h)},getLength:function(){return this.items.length},renderHTML:function(){var i=&quot;&quot;,f=this,g=f.settings,j=f.classPrefix;i='&lt;span role=&quot;button&quot; aria-haspopup=&quot;true&quot; aria-labelledby=&quot;'+f.id+'_text&quot; aria-describedby=&quot;'+f.id+'_voiceDesc&quot;&gt;&lt;table role=&quot;presentation&quot; tabindex=&quot;0&quot; id=&quot;'+f.id+'&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;'+j+&quot; &quot;+j+&quot;Enabled&quot;+(g[&quot;class&quot;]?(&quot; &quot;+g[&quot;class&quot;]):&quot;&quot;)+'&quot;&gt;&lt;tbody&gt;&lt;tr&gt;';i+=&quot;&lt;td&gt;&quot;+c.createHTML(&quot;span&quot;,{id:f.id+&quot;_voiceDesc&quot;,&quot;class&quot;:&quot;voiceLabel&quot;,style:&quot;display:none;&quot;},f.settings.title);i+=c.createHTML(&quot;a&quot;,{id:f.id+&quot;_text&quot;,tabindex:-1,href:&quot;javascript:;&quot;,&quot;
 class&quot;:&quot;mceText&quot;,onclick:&quot;return false;&quot;,onmousedown:&quot;return false;&quot;},c.encode(f.settings.title))+&quot;&lt;/td&gt;&quot;;i+=&quot;&lt;td&gt;&quot;+c.createHTML(&quot;a&quot;,{id:f.id+&quot;_open&quot;,tabindex:-1,href:&quot;javascript:;&quot;,&quot;class&quot;:&quot;mceOpen&quot;,onclick:&quot;return false;&quot;,onmousedown:&quot;return false;&quot;},'&lt;span&gt;&lt;span style=&quot;display:none;&quot; class=&quot;mceIconOnly&quot; aria-hidden=&quot;true&quot;&gt;\u25BC&lt;/span&gt;&lt;/span&gt;')+&quot;&lt;/td&gt;&quot;;i+=&quot;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&quot;;return i},showMenu:function(){var g=this,i,h=c.get(this.id),f;if(g.isDisabled()||g.items.length==0){return}if(g.menu&amp;&amp;g.menu.isMenuVisible){return g.hideMenu()}if(!g.isMenuRendered){g.renderMenu();g.isMenuRendered=true}i=c.getPos(h);f=g.menu;f.settings.offset_x=i.x;f.settings.offset_y=i.y;f.settings.keyboard_focus=!d.isOpera;if(g.oldID){f.items[g
 .oldID].setSelected(0)}e(g.items,function(j){if(j.value===g.selectedValue){f.items[j.id].setSelected(1);g.oldID=j.id}});f.showMenu(0,h.clientHeight);b.add(c.doc,&quot;mousedown&quot;,g.hideMenu,g);c.addClass(g.id,g.classPrefix+&quot;Selected&quot;)},hideMenu:function(g){var f=this;if(f.menu&amp;&amp;f.menu.isMenuVisible){c.removeClass(f.id,f.classPrefix+&quot;Selected&quot;);if(g&amp;&amp;g.type==&quot;mousedown&quot;&amp;&amp;(g.target.id==f.id+&quot;_text&quot;||g.target.id==f.id+&quot;_open&quot;)){return}if(!g||!c.getParent(g.target,&quot;.mceMenu&quot;)){c.removeClass(f.id,f.classPrefix+&quot;Selected&quot;);b.remove(c.doc,&quot;mousedown&quot;,f.hideMenu,f);f.menu.hideMenu()}}},renderMenu:function(){var g=this,f;f=g.settings.control_manager.createDropMenu(g.id+&quot;_menu&quot;,{menu_line:1,&quot;class&quot;:g.classPrefix+&quot;Menu mceNoIcons&quot;,max_width:150,max_height:150});f.onHideMenu.add(function(){g.hideMenu();g.focus()});f.add({title:g.settings.title,&quot;c
 lass&quot;:&quot;mceMenuItemTitle&quot;,onclick:function(){if(g.settings.onselect(&quot;&quot;)!==false){g.select(&quot;&quot;)}}});e(g.items,function(h){if(h.value===undefined){f.add({title:h.title,&quot;class&quot;:&quot;mceMenuItemTitle&quot;,onclick:function(){if(g.settings.onselect(&quot;&quot;)!==false){g.select(&quot;&quot;)}}})}else{h.id=c.uniqueId();h.onclick=function(){if(g.settings.onselect(h.value)!==false){g.select(h.value)}};f.add(h)}});g.onRenderMenu.dispatch(g,f);g.menu=f},postRender:function(){var f=this,g=f.classPrefix;b.add(f.id,&quot;click&quot;,f.showMenu,f);b.add(f.id,&quot;keydown&quot;,function(h){if(h.keyCode==32){f.showMenu(h);b.cancel(h)}});b.add(f.id,&quot;focus&quot;,function(){if(!f._focused){f.keyDownHandler=b.add(f.id,&quot;keydown&quot;,function(h){if(h.keyCode==40){f.showMenu();b.cancel(h)}});f.keyPressHandler=b.add(f.id,&quot;keypress&quot;,function(i){var h;if(i.keyCode==13){h=f.selectedValue;f.selectedValue=null;b.cancel(i);f.settings.ons
 elect(h)}})}f._focused=1});b.add(f.id,&quot;blur&quot;,function(){b.remove(f.id,&quot;keydown&quot;,f.keyDownHandler);b.remove(f.id,&quot;keypress&quot;,f.keyPressHandler);f._focused=0});if(d.isIE6||!c.boxModel){b.add(f.id,&quot;mouseover&quot;,function(){if(!c.hasClass(f.id,g+&quot;Disabled&quot;)){c.addClass(f.id,g+&quot;Hover&quot;)}});b.add(f.id,&quot;mouseout&quot;,function(){if(!c.hasClass(f.id,g+&quot;Disabled&quot;)){c.removeClass(f.id,g+&quot;Hover&quot;)}})}f.onPostRender.dispatch(f,c.get(f.id))},destroy:function(){this.parent();b.clear(this.id+&quot;_text&quot;);b.clear(this.id+&quot;_open&quot;)}})})(tinymce);(function(d){var c=d.DOM,b=d.dom.Event,e=d.each,a=d.util.Dispatcher;d.create(&quot;tinymce.ui.NativeListBox:tinymce.ui.ListBox&quot;,{NativeListBox:function(g,f){this.parent(g,f);this.classPrefix=&quot;mceNativeListBox&quot;},setDisabled:function(f){c.get(this.id).disabled=f;this.setAriaProperty(&quot;disabled&quot;,f)},isDisabled:function(){return c.get(thi
 s.id).disabled},select:function(h){var g=this,j,i;if(h==undefined){return g.selectByIndex(-1)}if(h&amp;&amp;h.call){i=h}else{i=function(f){return f==h}}if(h!=g.selectedValue){e(g.items,function(k,f){if(i(k.value)){j=1;g.selectByIndex(f);return false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(f){c.get(this.id).selectedIndex=f+1;this.selectedValue=this.items[f]?this.items[f].value:null},add:function(j,g,f){var i,h=this;f=f||{};f.value=g;if(h.isRendered()){c.add(c.get(this.id),&quot;option&quot;,f,j)}i={title:j,value:g,attribs:f};h.items.push(i);h.onAdd.dispatch(h,i)},getLength:function(){return this.items.length},renderHTML:function(){var g,f=this;g=c.createHTML(&quot;option&quot;,{value:&quot;&quot;},&quot;-- &quot;+f.settings.title+&quot; --&quot;);e(f.items,function(h){g+=c.createHTML(&quot;option&quot;,{value:h.value},h.title)});g=c.createHTML(&quot;select&quot;,{id:f.id,&quot;class&quot;:&quot;mceNativeListBox&quot;,&quot;aria-labelledby&quot;:f.id+&quot;_ari
 a&quot;},g);g+=c.createHTML(&quot;span&quot;,{id:f.id+&quot;_aria&quot;,style:&quot;display: none&quot;},f.settings.title);return g},postRender:function(){var g=this,h,i=true;g.rendered=true;function f(k){var j=g.items[k.target.selectedIndex-1];if(j&amp;&amp;(j=j.value)){g.onChange.dispatch(g,j);if(g.settings.onselect){g.settings.onselect(j)}}}b.add(g.id,&quot;change&quot;,f);b.add(g.id,&quot;keydown&quot;,function(k){var j;b.remove(g.id,&quot;change&quot;,h);i=false;j=b.add(g.id,&quot;blur&quot;,function(){if(i){return}i=true;b.add(g.id,&quot;change&quot;,f);b.remove(g.id,&quot;blur&quot;,j)});if(d.isWebKit&amp;&amp;(k.keyCode==37||k.keyCode==39)){return b.prevent(k)}if(k.keyCode==13||k.keyCode==32){f(k);return b.cancel(k)}});g.onPostRender.dispatch(g,c.get(g.id))}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each;c.create(&quot;tinymce.ui.MenuButton:tinymce.ui.Button&quot;,{MenuButton:function(g,f,e){this.parent(g,f,e);this.onRenderMenu=new c.util.Dispatcher(thi
 s);f.menu_container=f.menu_container||b.doc.body},showMenu:function(){var g=this,j,i,h=b.get(g.id),f;if(g.isDisabled()){return}if(!g.isMenuRendered){g.renderMenu();g.isMenuRendered=true}if(g.isMenuVisible){return g.hideMenu()}j=b.getPos(g.settings.menu_container);i=b.getPos(h);f=g.menu;f.settings.offset_x=i.x;f.settings.offset_y=i.y;f.settings.vp_offset_x=i.x;f.settings.vp_offset_y=i.y;f.settings.keyboard_focus=g._focused;f.showMenu(0,h.clientHeight);a.add(b.doc,&quot;mousedown&quot;,g.hideMenu,g);g.setState(&quot;Selected&quot;,1);g.isMenuVisible=1},renderMenu:function(){var f=this,e;e=f.settings.control_manager.createDropMenu(f.id+&quot;_menu&quot;,{menu_line:1,&quot;class&quot;:this.classPrefix+&quot;Menu&quot;,icons:f.settings.icons});e.onHideMenu.add(function(){f.hideMenu();f.focus()});f.onRenderMenu.dispatch(f,e);f.menu=e},hideMenu:function(g){var f=this;if(g&amp;&amp;g.type==&quot;mousedown&quot;&amp;&amp;b.getParent(g.target,function(h){return h.id===f.id||h.id===f.i
 d+&quot;_open&quot;})){return}if(!g||!b.getParent(g.target,&quot;.mceMenu&quot;)){f.setState(&quot;Selected&quot;,0);a.remove(b.doc,&quot;mousedown&quot;,f.hideMenu,f);if(f.menu){f.menu.hideMenu()}}f.isMenuVisible=0},postRender:function(){var e=this,f=e.settings;a.add(e.id,&quot;click&quot;,function(){if(!e.isDisabled()){if(f.onclick){f.onclick(e.value)}e.showMenu()}})}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each;c.create(&quot;tinymce.ui.SplitButton:tinymce.ui.MenuButton&quot;,{SplitButton:function(g,f,e){this.parent(g,f,e);this.classPrefix=&quot;mceSplitButton&quot;},renderHTML:function(){var i,f=this,g=f.settings,e;i=&quot;&lt;tbody&gt;&lt;tr&gt;&quot;;if(g.image){e=b.createHTML(&quot;img &quot;,{src:g.image,role:&quot;presentation&quot;,&quot;class&quot;:&quot;mceAction &quot;+g[&quot;class&quot;]})}else{e=b.createHTML(&quot;span&quot;,{&quot;class&quot;:&quot;mceAction &quot;+g[&quot;class&quot;]},&quot;&quot;)}e+=b.createHTML(&quot;span&quot;,{&quot;cl
 ass&quot;:&quot;mceVoiceLabel mceIconOnly&quot;,id:f.id+&quot;_voice&quot;,style:&quot;display:none;&quot;},g.title);i+=&quot;&lt;td &gt;&quot;+b.createHTML(&quot;a&quot;,{role:&quot;button&quot;,id:f.id+&quot;_action&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;,&quot;class&quot;:&quot;mceAction &quot;+g[&quot;class&quot;],onclick:&quot;return false;&quot;,onmousedown:&quot;return false;&quot;,title:g.title},e)+&quot;&lt;/td&gt;&quot;;e=b.createHTML(&quot;span&quot;,{&quot;class&quot;:&quot;mceOpen &quot;+g[&quot;class&quot;]},'&lt;span style=&quot;display:none;&quot; class=&quot;mceIconOnly&quot; aria-hidden=&quot;true&quot;&gt;\u25BC&lt;/span&gt;');i+=&quot;&lt;td &gt;&quot;+b.createHTML(&quot;a&quot;,{role:&quot;button&quot;,id:f.id+&quot;_open&quot;,tabindex:&quot;-1&quot;,href:&quot;javascript:;&quot;,&quot;class&quot;:&quot;mceOpen &quot;+g[&quot;class&quot;],onclick:&quot;return false;&quot;,onmousedown:&quot;return false;&quot;,title:g.title},e)+&quot;
 &lt;/td&gt;&quot;;i+=&quot;&lt;/tr&gt;&lt;/tbody&gt;&quot;;i=b.createHTML(&quot;table&quot;,{id:f.id,role:&quot;presentation&quot;,tabindex:&quot;0&quot;,&quot;class&quot;:&quot;mceSplitButton mceSplitButtonEnabled &quot;+g[&quot;class&quot;],cellpadding:&quot;0&quot;,cellspacing:&quot;0&quot;,title:g.title},i);return b.createHTML(&quot;span&quot;,{role:&quot;button&quot;,&quot;aria-labelledby&quot;:f.id+&quot;_voice&quot;,&quot;aria-haspopup&quot;:&quot;true&quot;},i)},postRender:function(){var e=this,g=e.settings,f;if(g.onclick){f=function(h){if(!e.isDisabled()){g.onclick(e.value);a.cancel(h)}};a.add(e.id+&quot;_action&quot;,&quot;click&quot;,f);a.add(e.id,[&quot;click&quot;,&quot;keydown&quot;],function(h){var k=32,m=14,i=13,j=38,l=40;if((h.keyCode===32||h.keyCode===13||h.keyCode===14)&amp;&amp;!h.altKey&amp;&amp;!h.ctrlKey&amp;&amp;!h.metaKey){f();a.cancel(h)}else{if(h.type===&quot;click&quot;||h.keyCode===l){e.showMenu();a.cancel(h)}}})}a.add(e.id+&quot;_open&quot;,&quo
 t;click&quot;,function(h){e.showMenu();a.cancel(h)});a.add([e.id,e.id+&quot;_open&quot;],&quot;focus&quot;,function(){e._focused=1});a.add([e.id,e.id+&quot;_open&quot;],&quot;blur&quot;,function(){e._focused=0});if(c.isIE6||!b.boxModel){a.add(e.id,&quot;mouseover&quot;,function(){if(!b.hasClass(e.id,&quot;mceSplitButtonDisabled&quot;)){b.addClass(e.id,&quot;mceSplitButtonHover&quot;)}});a.add(e.id,&quot;mouseout&quot;,function(){if(!b.hasClass(e.id,&quot;mceSplitButtonDisabled&quot;)){b.removeClass(e.id,&quot;mceSplitButtonHover&quot;)}})}},destroy:function(){this.parent();a.clear(this.id+&quot;_action&quot;);a.clear(this.id+&quot;_open&quot;);a.clear(this.id)}})})(tinymce);(function(d){var c=d.DOM,a=d.dom.Event,b=d.is,e=d.each;d.create(&quot;tinymce.ui.ColorSplitButton:tinymce.ui.SplitButton&quot;,{ColorSplitButton:function(i,h,f){var g=this;g.parent(i,h,f);g.settings=h=d.extend({colors:&quot;000000,993300,333300,003300,003366,000080,333399,333333,800000,FF6600,808000,00800
 0,008080,0000FF,666699,808080,FF0000,FF9900,99CC00,339966,33CCCC,3366FF,800080,999999,FF00FF,FFCC00,FFFF00,00FF00,00FFFF,00CCFF,993366,C0C0C0,FF99CC,FFCC99,FFFF99,CCFFCC,CCFFFF,99CCFF,CC99FF,FFFFFF&quot;,grid_width:8,default_color:&quot;#888888&quot;},g.settings);g.onShowMenu=new d.util.Dispatcher(g);g.onHideMenu=new d.util.Dispatcher(g);g.value=h.default_color},showMenu:function(){var f=this,g,j,i,h;if(f.isDisabled()){return}if(!f.isMenuRendered){f.renderMenu();f.isMenuRendered=true}if(f.isMenuVisible){return f.hideMenu()}i=c.get(f.id);c.show(f.id+&quot;_menu&quot;);c.addClass(i,&quot;mceSplitButtonSelected&quot;);h=c.getPos(i);c.setStyles(f.id+&quot;_menu&quot;,{left:h.x,top:h.y+i.clientHeight,zIndex:200000});i=0;a.add(c.doc,&quot;mousedown&quot;,f.hideMenu,f);f.onShowMenu.dispatch(f);if(f._focused){f._keyHandler=a.add(f.id+&quot;_menu&quot;,&quot;keydown&quot;,function(k){if(k.keyCode==27){f.hideMenu()}});c.select(&quot;a&quot;,f.id+&quot;_menu&quot;)[0].focus()}f.isMenuV
 isible=1},hideMenu:function(g){var f=this;if(f.isMenuVisible){if(g&amp;&amp;g.type==&quot;mousedown&quot;&amp;&amp;c.getParent(g.target,function(h){return h.id===f.id+&quot;_open&quot;})){return}if(!g||!c.getParent(g.target,&quot;.mceSplitButtonMenu&quot;)){c.removeClass(f.id,&quot;mceSplitButtonSelected&quot;);a.remove(c.doc,&quot;mousedown&quot;,f.hideMenu,f);a.remove(f.id+&quot;_menu&quot;,&quot;keydown&quot;,f._keyHandler);c.hide(f.id+&quot;_menu&quot;)}f.isMenuVisible=0;f.onHideMenu.dispatch()}},renderMenu:function(){var p=this,h,k=0,q=p.settings,g,j,l,o,f;o=c.add(q.menu_container,&quot;div&quot;,{role:&quot;listbox&quot;,id:p.id+&quot;_menu&quot;,&quot;class&quot;:q.menu_class+&quot; &quot;+q[&quot;class&quot;],style:&quot;position:absolute;left:0;top:-1000px;&quot;});h=c.add(o,&quot;div&quot;,{&quot;class&quot;:q[&quot;class&quot;]+&quot; mceSplitButtonMenu&quot;});c.add(h,&quot;span&quot;,{&quot;class&quot;:&quot;mceMenuLine&quot;});g=c.add(h,&quot;table&quot;,{role:
 &quot;presentation&quot;,&quot;class&quot;:&quot;mceColorSplitMenu&quot;});j=c.add(g,&quot;tbody&quot;);k=0;e(b(q.colors,&quot;array&quot;)?q.colors:q.colors.split(&quot;,&quot;),function(i){i=i.replace(/^#/,&quot;&quot;);if(!k--){l=c.add(j,&quot;tr&quot;);k=q.grid_width-1}g=c.add(l,&quot;td&quot;);g=c.add(g,&quot;a&quot;,{role:&quot;option&quot;,href:&quot;javascript:;&quot;,style:{backgroundColor:&quot;#&quot;+i},title:p.editor.getLang(&quot;colors.&quot;+i,i),&quot;data-mce-color&quot;:&quot;#&quot;+i});if(p.editor.forcedHighContrastMode){g=c.add(g,&quot;canvas&quot;,{width:16,height:16,&quot;aria-hidden&quot;:&quot;true&quot;});if(g.getContext&amp;&amp;(f=g.getContext(&quot;2d&quot;))){f.fillStyle=&quot;#&quot;+i;f.fillRect(0,0,16,16)}else{c.remove(g)}}});if(q.more_colors_func){g=c.add(j,&quot;tr&quot;);g=c.add(g,&quot;td&quot;,{colspan:q.grid_width,&quot;class&quot;:&quot;mceMoreColors&quot;});g=c.add(g,&quot;a&quot;,{role:&quot;option&quot;,id:p.id+&quot;_more&quot;,hr
 ef:&quot;javascript:;&quot;,onclick:&quot;return false;&quot;,&quot;class&quot;:&quot;mceMoreColors&quot;},q.more_colors_title);a.add(g,&quot;click&quot;,function(i){q.more_colors_func.call(q.more_colors_scope||this);return a.cancel(i)})}c.addClass(h,&quot;mceColorSplitMenu&quot;);new d.ui.KeyboardNavigation({root:p.id+&quot;_menu&quot;,items:c.select(&quot;a&quot;,p.id+&quot;_menu&quot;),onCancel:function(){p.hideMenu();p.focus()}});a.add(p.id+&quot;_menu&quot;,&quot;mousedown&quot;,function(i){return a.cancel(i)});a.add(p.id+&quot;_menu&quot;,&quot;click&quot;,function(i){var m;i=c.getParent(i.target,&quot;a&quot;,j);if(i&amp;&amp;i.nodeName.toLowerCase()==&quot;a&quot;&amp;&amp;(m=i.getAttribute(&quot;data-mce-color&quot;))){p.setColor(m)}return a.cancel(i)});return o},setColor:function(f){this.displayColor(f);this.hideMenu();this.settings.onselect(f)},displayColor:function(g){var f=this;c.setStyle(f.id+&quot;_preview&quot;,&quot;backgroundColor&quot;,g);f.value=g},postRe
 nder:function(){var f=this,g=f.id;f.parent();c.add(g+&quot;_action&quot;,&quot;div&quot;,{id:g+&quot;_preview&quot;,&quot;class&quot;:&quot;mceColorPreview&quot;});c.setStyle(f.id+&quot;_preview&quot;,&quot;backgroundColor&quot;,f.value)},destroy:function(){this.parent();a.clear(this.id+&quot;_menu&quot;);a.clear(this.id+&quot;_more&quot;);c.remove(this.id+&quot;_menu&quot;)}})})(tinymce);(function(b){var d=b.DOM,c=b.each,a=b.dom.Event;b.create(&quot;tinymce.ui.ToolbarGroup:tinymce.ui.Container&quot;,{renderHTML:function(){var f=this,i=[],e=f.controls,j=b.each,g=f.settings;i.push('&lt;div id=&quot;'+f.id+'&quot; role=&quot;group&quot; aria-labelledby=&quot;'+f.id+'_voice&quot;&gt;');i.push(&quot;&lt;span role='application'&gt;&quot;);i.push('&lt;span id=&quot;'+f.id+'_voice&quot; class=&quot;mceVoiceLabel&quot; style=&quot;display:none;&quot;&gt;'+d.encode(g.name)+&quot;&lt;/span&gt;&quot;);j(e,function(h){i.push(h.renderHTML())});i.push(&quot;&lt;/span&gt;&quot;);i.push(&qu
 ot;&lt;/div&gt;&quot;);return i.join(&quot;&quot;)},focus:function(){this.keyNav.focus()},postRender:function(){var f=this,e=[];c(f.controls,function(g){c(g.controls,function(h){if(h.id){e.push(h)}})});f.keyNav=new b.ui.KeyboardNavigation({root:f.id,items:e,onCancel:function(){f.editor.focus()},excludeFromTabOrder:!f.settings.tab_focus_toolbar})},destroy:function(){var e=this;e.parent();e.keyNav.destroy();a.clear(e.id)}})})(tinymce);(function(a){var c=a.DOM,b=a.each;a.create(&quot;tinymce.ui.Toolbar:tinymce.ui.Container&quot;,{renderHTML:function(){var m=this,f=&quot;&quot;,j,k,n=m.settings,e,d,g,l;l=m.controls;for(e=0;e&lt;l.length;e++){k=l[e];d=l[e-1];g=l[e+1];if(e===0){j=&quot;mceToolbarStart&quot;;if(k.Button){j+=&quot; mceToolbarStartButton&quot;}else{if(k.SplitButton){j+=&quot; mceToolbarStartSplitButton&quot;}else{if(k.ListBox){j+=&quot; mceToolbarStartListBox&quot;}}}f+=c.createHTML(&quot;td&quot;,{&quot;class&quot;:j},c.createHTML(&quot;span&quot;,null,&quot;&lt;!--
  IE --&gt;&quot;))}if(d&amp;&amp;k.ListBox){if(d.Button||d.SplitButton){f+=c.createHTML(&quot;td&quot;,{&quot;class&quot;:&quot;mceToolbarEnd&quot;},c.createHTML(&quot;span&quot;,null,&quot;&lt;!-- IE --&gt;&quot;))}}if(c.stdMode){f+='&lt;td style=&quot;position: relative&quot;&gt;'+k.renderHTML()+&quot;&lt;/td&gt;&quot;}else{f+=&quot;&lt;td&gt;&quot;+k.renderHTML()+&quot;&lt;/td&gt;&quot;}if(g&amp;&amp;k.ListBox){if(g.Button||g.SplitButton){f+=c.createHTML(&quot;td&quot;,{&quot;class&quot;:&quot;mceToolbarStart&quot;},c.createHTML(&quot;span&quot;,null,&quot;&lt;!-- IE --&gt;&quot;))}}}j=&quot;mceToolbarEnd&quot;;if(k.Button){j+=&quot; mceToolbarEndButton&quot;}else{if(k.SplitButton){j+=&quot; mceToolbarEndSplitButton&quot;}else{if(k.ListBox){j+=&quot; mceToolbarEndListBox&quot;}}}f+=c.createHTML(&quot;td&quot;,{&quot;class&quot;:j},c.createHTML(&quot;span&quot;,null,&quot;&lt;!-- IE --&gt;&quot;));return c.createHTML(&quot;table&quot;,{id:m.id,&quot;class&quot;:&quot;mceTo
 olbar&quot;+(n[&quot;class&quot;]?&quot; &quot;+n[&quot;class&quot;]:&quot;&quot;),cellpadding:&quot;0&quot;,cellspacing:&quot;0&quot;,align:m.settings.align||&quot;&quot;,role:&quot;presentation&quot;,tabindex:&quot;-1&quot;},&quot;&lt;tbody&gt;&lt;tr&gt;&quot;+f+&quot;&lt;/tr&gt;&lt;/tbody&gt;&quot;)}})})(tinymce);(function(b){var a=b.util.Dispatcher,c=b.each;b.create(&quot;tinymce.AddOnManager&quot;,{AddOnManager:function(){var d=this;d.items=[];d.urls={};d.lookup={};d.onAdd=new a(d)},get:function(d){if(this.lookup[d]){return this.lookup[d].instance}else{return undefined}},dependencies:function(e){var d;if(this.lookup[e]){d=this.lookup[e].dependencies}return d||[]},requireLangPack:function(e){var d=b.settings;if(d&amp;&amp;d.language&amp;&amp;d.language_load!==false){b.ScriptLoader.add(this.urls[e]+&quot;/langs/&quot;+d.language+&quot;.js&quot;)}},add:function(f,e,d){this.items.push(e);this.lookup[f]={instance:e,dependencies:d};this.onAdd.dispatch(this,f,e);return e},crea
 teUrl:function(d,e){if(typeof e===&quot;object&quot;){return e}else{return{prefix:d.prefix,resource:e,suffix:d.suffix}}},addComponents:function(f,d){var e=this.urls[f];b.each(d,function(g){b.ScriptLoader.add(e+&quot;/&quot;+g)})},load:function(j,f,d,h){var g=this,e=f;function i(){var k=g.dependencies(j);b.each(k,function(m){var l=g.createUrl(f,m);g.load(l.resource,l,undefined,undefined)});if(d){if(h){d.call(h)}else{d.call(b.ScriptLoader)}}}if(g.urls[j]){return}if(typeof f===&quot;object&quot;){e=f.prefix+f.resource+f.suffix}if(e.indexOf(&quot;/&quot;)!=0&amp;&amp;e.indexOf(&quot;://&quot;)==-1){e=b.baseURL+&quot;/&quot;+e}g.urls[j]=e.substring(0,e.lastIndexOf(&quot;/&quot;));if(g.lookup[j]){i()}else{b.ScriptLoader.add(e,i,h)}}});b.PluginManager=new b.AddOnManager();b.ThemeManager=new b.AddOnManager()}(tinymce));(function(j){var g=j.each,d=j.extend,k=j.DOM,i=j.dom.Event,f=j.ThemeManager,b=j.PluginManager,e=j.explode,h=j.util.Dispatcher,a,c=0;j.documentBaseURL=window.location.
 href.replace(/[\?#].*$/,&quot;&quot;).replace(/[\/\\][^\/]+$/,&quot;&quot;);if(!/[\/\\]$/.test(j.documentBaseURL)){j.documentBaseURL+=&quot;/&quot;}j.baseURL=new j.util.URI(j.documentBaseURL).toAbsolute(j.baseURL);j.baseURI=new j.util.URI(j.baseURL);j.onBeforeUnload=new h(j);i.add(window,&quot;beforeunload&quot;,function(l){j.onBeforeUnload.dispatch(j,l)});j.onAddEditor=new h(j);j.onRemoveEditor=new h(j);j.EditorManager=d(j,{editors:[],i18n:{},activeEditor:null,init:function(q){var n=this,p,l=j.ScriptLoader,u,o=[],m;function r(x,y,t){var v=x[y];if(!v){return}if(j.is(v,&quot;string&quot;)){t=v.replace(/\.\w+$/,&quot;&quot;);t=t?j.resolve(t):0;v=j.resolve(v)}return v.apply(t||this,Array.prototype.slice.call(arguments,2))}q=d({theme:&quot;simple&quot;,language:&quot;en&quot;},q);n.settings=q;i.add(document,&quot;init&quot;,function(){var s,v;r(q,&quot;onpageload&quot;);switch(q.mode){case&quot;exact&quot;:s=q.elements||&quot;&quot;;if(s.length&gt;0){g(e(s),function(x){if(k.get(
 x)){m=new j.Editor(x,q);o.push(m);m.render(1)}else{g(document.forms,function(y){g(y.elements,function(z){if(z.name===x){x=&quot;mce_editor_&quot;+c++;k.setAttrib(z,&quot;id&quot;,x);m=new j.Editor(x,q);o.push(m);m.render(1)}})})}})}break;case&quot;textareas&quot;:case&quot;specific_textareas&quot;:function t(y,x){return x.constructor===RegExp?x.test(y.className):k.hasClass(y,x)}g(k.select(&quot;textarea&quot;),function(x){if(q.editor_deselector&amp;&amp;t(x,q.editor_deselector)){return}if(!q.editor_selector||t(x,q.editor_selector)){u=k.get(x.name);if(!x.id&amp;&amp;!u){x.id=x.name}if(!x.id||n.get(x.id)){x.id=k.uniqueId()}m=new j.Editor(x.id,q);o.push(m);m.render(1)}});break}if(q.oninit){s=v=0;g(o,function(x){v++;if(!x.initialized){x.onInit.add(function(){s++;if(s==v){r(q,&quot;oninit&quot;)}})}else{s++}if(s==v){r(q,&quot;oninit&quot;)}})}})},get:function(l){if(l===a){return this.editors}return this.editors[l]},getInstanceById:function(l){return this.get(l)},add:function(m){v
 ar l=this,n=l.editors;n[m.id]=m;n.push(m);l._setActive(m);l.onAddEditor.dispatch(l,m);return m},remove:function(n){var m=this,l,o=m.editors;if(!o[n.id]){return null}delete o[n.id];for(l=0;l&lt;o.length;l++){if(o[l]==n){o.splice(l,1);break}}if(m.activeEditor==n){m._setActive(o[0])}n.destroy();m.onRemoveEditor.dispatch(m,n);return n},execCommand:function(r,p,o){var q=this,n=q.get(o),l;switch(r){case&quot;mceFocus&quot;:n.focus();return true;case&quot;mceAddEditor&quot;:case&quot;mceAddControl&quot;:if(!q.get(o)){new j.Editor(o,q.settings).render()}return true;case&quot;mceAddFrameControl&quot;:l=o.window;l.tinyMCE=tinyMCE;l.tinymce=j;j.DOM.doc=l.document;j.DOM.win=l;n=new j.Editor(o.element_id,o);n.render();if(j.isIE){function m(){n.destroy();l.detachEvent(&quot;onunload&quot;,m);l=l.tinyMCE=l.tinymce=null}l.attachEvent(&quot;onunload&quot;,m)}o.page_window=null;return true;case&quot;mceRemoveEditor&quot;:case&quot;mceRemoveControl&quot;:if(n){n.remove()}return true;case&quot;
 mceToggleEditor&quot;:if(!n){q.execCommand(&quot;mceAddControl&quot;,0,o);return true}if(n.isHidden()){n.show()}else{n.hide()}return true}if(q.activeEditor){return q.activeEditor.execCommand(r,p,o)}return false},execInstanceCommand:function(p,o,n,m){var l=this.get(p);if(l){return l.execCommand(o,n,m)}return false},triggerSave:function(){g(this.editors,function(l){l.save()})},addI18n:function(n,q){var l,m=this.i18n;if(!j.is(n,&quot;string&quot;)){g(n,function(r,p){g(r,function(t,s){g(t,function(v,u){if(s===&quot;common&quot;){m[p+&quot;.&quot;+u]=v}else{m[p+&quot;.&quot;+s+&quot;.&quot;+u]=v}})})})}else{g(q,function(r,p){m[n+&quot;.&quot;+p]=r})}},_setActive:function(l){this.selectedInstance=this.activeEditor=l}})})(tinymce);(function(m){var n=m.DOM,j=m.dom.Event,f=m.extend,k=m.util.Dispatcher,i=m.each,a=m.isGecko,b=m.isIE,e=m.isWebKit,d=m.is,h=m.ThemeManager,c=m.PluginManager,o=m.inArray,l=m.grep,g=m.explode;m.create(&quot;tinymce.Editor&quot;,{Editor:function(r,q){var p=thi
 s;p.id=p.editorId=r;p.execCommands={};p.queryStateCommands={};p.queryValueCommands={};p.isNotDirty=false;p.plugins={};i([&quot;onPreInit&quot;,&quot;onBeforeRenderUI&quot;,&quot;onPostRender&quot;,&quot;onInit&quot;,&quot;onRemove&quot;,&quot;onActivate&quot;,&quot;onDeactivate&quot;,&quot;onClick&quot;,&quot;onEvent&quot;,&quot;onMouseUp&quot;,&quot;onMouseDown&quot;,&quot;onDblClick&quot;,&quot;onKeyDown&quot;,&quot;onKeyUp&quot;,&quot;onKeyPress&quot;,&quot;onContextMenu&quot;,&quot;onSubmit&quot;,&quot;onReset&quot;,&quot;onPaste&quot;,&quot;onPreProcess&quot;,&quot;onPostProcess&quot;,&quot;onBeforeSetContent&quot;,&quot;onBeforeGetContent&quot;,&quot;onSetContent&quot;,&quot;onGetContent&quot;,&quot;onLoadContent&quot;,&quot;onSaveContent&quot;,&quot;onNodeChange&quot;,&quot;onChange&quot;,&quot;onBeforeExecCommand&quot;,&quot;onExecCommand&quot;,&quot;onUndo&quot;,&quot;onRedo&quot;,&quot;onVisualAid&quot;,&quot;onSetProgressState&quot;],function(s){p[s]=new k(p)});p.
 settings=q=f({id:r,language:&quot;en&quot;,docs_language:&quot;en&quot;,theme:&quot;simple&quot;,skin:&quot;default&quot;,delta_width:0,delta_height:0,popup_css:&quot;&quot;,plugins:&quot;&quot;,document_base_url:m.documentBaseURL,add_form_submit_trigger:1,submit_patch:1,add_unload_trigger:1,convert_urls:1,relative_urls:1,remove_script_host:1,table_inline_editing:0,object_resizing:1,cleanup:1,accessibility_focus:1,custom_shortcuts:1,custom_undo_redo_keyboard_shortcuts:1,custom_undo_redo_restore_selection:1,custom_undo_redo:1,doctype:m.isIE6?'&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;':&quot;&lt;!DOCTYPE&gt;&quot;,visual_table_class:&quot;mceItemTable&quot;,visual:1,font_size_style_values:&quot;xx-small,x-small,small,medium,large,x-large,xx-large&quot;,apply_source_formatting:1,directionality:&quot;ltr&quot;,forced_root_block:&quot;p&quot;,hidden_input:1,padd_empty_editor:1,render_ui:1,init_theme:1,force_p_newlines:1,indentation:&quot;30px
 &quot;,keep_styles:1,fix_table_elements:1,inline_styles:1,convert_fonts_to_spans:true,indent:&quot;simple&quot;,indent_before:&quot;p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr&quot;,indent_after:&quot;p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr&quot;,validate:true,entity_encoding:&quot;named&quot;,url_converter:p.convertURL,url_converter_scope:p,ie7_compat:true},q);p.documentBaseURI=new m.util.URI(q.document_base_url||m.documentBaseURL,{base_uri:tinyMCE.baseURI});p.baseURI=m.baseURI;p.contentCSS=[];p.execCallback(&quot;setup&quot;,p)},render:function(r){var u=this,v=u.settings,x=u.id,p=m.ScriptLoader;if(!j.domLoaded){j.add(document,&quot;init&quot;,function(){u.render()});return}tinyMCE.settings=v;if(!u.getElement()){return}if(m.isIDevice&amp;&amp;!m.isIOS5){return}if(!/TEXTAREA|INPUT/i.test(u.getElement().nodeName)&amp;&amp;v.hidden_input&amp;&amp;n.getParent(x,&quo
 t;form&quot;)){n.insertAfter(n.create(&quot;input&quot;,{type:&quot;hidden&quot;,name:x}),x)}if(m.WindowManager){u.windowManager=new m.WindowManager(u)}if(v.encoding==&quot;xml&quot;){u.onGetContent.add(function(s,t){if(t.save){t.content=n.encode(t.content)}})}if(v.add_form_submit_trigger){u.onSubmit.addToTop(function(){if(u.initialized){u.save();u.isNotDirty=1}})}if(v.add_unload_trigger){u._beforeUnload=tinyMCE.onBeforeUnload.add(function(){if(u.initialized&amp;&amp;!u.destroyed&amp;&amp;!u.isHidden()){u.save({format:&quot;raw&quot;,no_events:true})}})}m.addUnload(u.destroy,u);if(v.submit_patch){u.onBeforeRenderUI.add(function(){var s=u.getElement().form;if(!s){return}if(s._mceOldSubmit){return}if(!s.submit.nodeType&amp;&amp;!s.submit.length){u.formElement=s;s._mceOldSubmit=s.submit;s.submit=function(){m.triggerSave();u.isNotDirty=1;return u.formElement._mceOldSubmit(u.formElement)}}s=null})}function q(){if(v.language&amp;&amp;v.language_load!==false){p.add(m.baseURL+&quot;
 /langs/&quot;+v.language+&quot;.js&quot;)}if(v.theme&amp;&amp;v.theme.charAt(0)!=&quot;-&quot;&amp;&amp;!h.urls[v.theme]){h.load(v.theme,&quot;themes/&quot;+v.theme+&quot;/editor_template&quot;+m.suffix+&quot;.js&quot;)}i(g(v.plugins),function(t){if(t&amp;&amp;!c.urls[t]){if(t.charAt(0)==&quot;-&quot;){t=t.substr(1,t.length);var s=c.dependencies(t);i(s,function(z){var y={prefix:&quot;plugins/&quot;,resource:z,suffix:&quot;/editor_plugin&quot;+m.suffix+&quot;.js&quot;};var z=c.createUrl(y,z);c.load(z.resource,z)})}else{if(t==&quot;safari&quot;){return}c.load(t,{prefix:&quot;plugins/&quot;,resource:t,suffix:&quot;/editor_plugin&quot;+m.suffix+&quot;.js&quot;})}}});p.loadQueue(function(){if(!u.removed){u.init()}})}q()},init:function(){var r,H=this,I=H.settings,E,A,D=H.getElement(),q,p,F,y,C,G,z,v=[];m.add(H);I.aria_label=I.aria_label||n.getAttrib(D,&quot;aria-label&quot;,H.getLang(&quot;aria.rich_text_area&quot;));if(I.theme){I.theme=I.theme.replace(/-/,&quot;&quot;);q=h.get(I.
 theme);H.theme=new q();if(H.theme.init&amp;&amp;I.init_theme){H.theme.init(H,h.urls[I.theme]||m.documentBaseURL.replace(/\/$/,&quot;&quot;))}}function B(J){var K=c.get(J),t=c.urls[J]||m.documentBaseURL.replace(/\/$/,&quot;&quot;),s;if(K&amp;&amp;m.inArray(v,J)===-1){i(c.dependencies(J),function(u){B(u)});s=new K(H,t);H.plugins[J]=s;if(s.init){s.init(H,t);v.push(J)}}}i(g(I.plugins.replace(/\-/g,&quot;&quot;)),B);if(I.popup_css!==false){if(I.popup_css){I.popup_css=H.documentBaseURI.toAbsolute(I.popup_css)}else{I.popup_css=H.baseURI.toAbsolute(&quot;themes/&quot;+I.theme+&quot;/skins/&quot;+I.skin+&quot;/dialog.css&quot;)}}if(I.popup_css_add){I.popup_css+=&quot;,&quot;+H.documentBaseURI.toAbsolute(I.popup_css_add)}H.controlManager=new m.ControlManager(H);if(I.custom_undo_redo){H.onBeforeExecCommand.add(function(t,J,u,K,s){if(J!=&quot;Undo&quot;&amp;&amp;J!=&quot;Redo&quot;&amp;&amp;J!=&quot;mceRepaint&quot;&amp;&amp;(!s||!s.skip_undo)){H.undoManager.beforeChange()}});H.onExecCo
 mmand.add(function(t,J,u,K,s){if(J!=&quot;Undo&quot;&amp;&amp;J!=&quot;Redo&quot;&amp;&amp;J!=&quot;mceRepaint&quot;&amp;&amp;(!s||!s.skip_undo)){H.undoManager.add()}})}H.onExecCommand.add(function(s,t){if(!/^(FontName|FontSize)$/.test(t)){H.nodeChanged()}});if(a){function x(s,t){if(!t||!t.initial){H.execCommand(&quot;mceRepaint&quot;)}}H.onUndo.add(x);H.onRedo.add(x);H.onSetContent.add(x)}H.onBeforeRenderUI.dispatch(H,H.controlManager);if(I.render_ui){E=I.width||D.style.width||D.offsetWidth;A=I.height||D.style.height||D.offsetHeight;H.orgDisplay=D.style.display;G=/^[0-9\.]+(|px)$/i;if(G.test(&quot;&quot;+E)){E=Math.max(parseInt(E)+(q.deltaWidth||0),100)}if(G.test(&quot;&quot;+A)){A=Math.max(parseInt(A)+(q.deltaHeight||0),100)}q=H.theme.renderUI({targetNode:D,width:E,height:A,deltaWidth:I.delta_width,deltaHeight:I.delta_height});H.editorContainer=q.editorContainer}if(document.domain&amp;&amp;location.hostname!=document.domain){m.relaxedDomain=document.domain}n.setStyles(q.si
 zeContainer||q.editorContainer,{width:E,height:A});if(I.content_css){m.each(g(I.content_css),function(s){H.contentCSS.push(H.documentBaseURI.toAbsolute(s))})}A=(q.iframeHeight||A)+(typeof(A)==&quot;number&quot;?(q.deltaHeight||0):&quot;&quot;);if(A&lt;100){A=100}H.iframeHTML=I.doctype+'&lt;html&gt;&lt;head xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;';if(I.document_base_url!=m.documentBaseURL){H.iframeHTML+='&lt;base href=&quot;'+H.documentBaseURI.getURI()+'&quot; /&gt;'}if(I.ie7_compat){H.iframeHTML+='&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=7&quot; /&gt;'}else{H.iframeHTML+='&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot; /&gt;'}H.iframeHTML+='&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;';y=I.body_id||&quot;tinymce&quot;;if(y.indexOf(&quot;=&quot;)!=-1){y=H.getParam(&quot;body_id&quot;,&quot;&quot;,&quot;hash&quot;);y=y[H.id]||y}C=I.body_class||&quot;&quot;;if(C.ind
 exOf(&quot;=&quot;)!=-1){C=H.getParam(&quot;body_class&quot;,&quot;&quot;,&quot;hash&quot;);C=C[H.id]||&quot;&quot;}H.iframeHTML+='&lt;/head&gt;&lt;body id=&quot;'+y+'&quot; class=&quot;mceContentBody '+C+'&quot;&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;';if(m.relaxedDomain&amp;&amp;(b||(m.isOpera&amp;&amp;parseFloat(opera.version())&lt;11))){F='javascript:(function(){document.open();document.domain=&quot;'+document.domain+'&quot;;var ed = window.parent.tinyMCE.get(&quot;'+H.id+'&quot;);document.write(ed.iframeHTML);document.close();ed.setupIframe();})()'}r=n.add(q.iframeContainer,&quot;iframe&quot;,{id:H.id+&quot;_ifr&quot;,src:F||'javascript:&quot;&quot;',frameBorder:&quot;0&quot;,allowTransparency:&quot;true&quot;,title:I.aria_label,style:{width:&quot;100%&quot;,height:A,display:&quot;block&quot;}});H.contentAreaContainer=q.iframeContainer;n.get(q.editorContainer).style.display=H.orgDisplay;n.get(H.id).style.display=&quot;none&quot;;n.setAttrib(H.id,&quot;aria-hidden&quot;,
 true);if(!m.relaxedDomain||!F){H.setupIframe()}D=r=q=null},setupIframe:function(){var q=this,v=q.settings,x=n.get(q.id),y=q.getDoc(),u,p;if(!b||!m.relaxedDomain){if(a&amp;&amp;!Range.prototype.getClientRects){q.onMouseDown.add(function(t,z){if(z.target.nodeName===&quot;HTML&quot;){var s=q.getBody();s.blur();setTimeout(function(){s.focus()},0)}})}y.open();y.write(q.iframeHTML);y.close();if(m.relaxedDomain){y.domain=m.relaxedDomain}}p=q.getBody();p.disabled=true;if(!v.readonly){p.contentEditable=true}p.disabled=false;q.schema=new m.html.Schema(v);q.dom=new m.dom.DOMUtils(q.getDoc(),{keep_values:true,url_converter:q.convertURL,url_converter_scope:q,hex_colors:v.force_hex_style_colors,class_filter:v.class_filter,update_styles:1,fix_ie_paragraphs:1,schema:q.schema});q.parser=new m.html.DomParser(v,q.schema);if(!q.settings.allow_html_in_named_anchor){q.parser.addAttributeFilter(&quot;name&quot;,function(s,t){var A=s.length,C,z,B,D;while(A--){D=s[A];if(D.name===&quot;a&quot;&amp;&a
 mp;D.firstChild){B=D.parent;C=D.lastChild;do{z=C.prev;B.insert(C,D);C=z}while(C)}}})}q.parser.addAttributeFilter(&quot;src,href,style&quot;,function(s,t){var z=s.length,B,D=q.dom,C,A;while(z--){B=s[z];C=B.attr(t);A=&quot;data-mce-&quot;+t;if(!B.attributes.map[A]){if(t===&quot;style&quot;){B.attr(A,D.serializeStyle(D.parseStyle(C),B.name))}else{B.attr(A,q.convertURL(C,t,B.name))}}}});q.parser.addNodeFilter(&quot;script&quot;,function(s,t){var z=s.length;while(z--){s[z].attr(&quot;type&quot;,&quot;mce-text/javascript&quot;)}});q.parser.addNodeFilter(&quot;#cdata&quot;,function(s,t){var z=s.length,A;while(z--){A=s[z];A.type=8;A.name=&quot;#comment&quot;;A.value=&quot;[CDATA[&quot;+A.value+&quot;]]&quot;}});q.parser.addNodeFilter(&quot;p,h1,h2,h3,h4,h5,h6,div&quot;,function(t,z){var A=t.length,B,s=q.schema.getNonEmptyElements();while(A--){B=t[A];if(B.isEmpty(s)){B.empty().append(new m.html.Node(&quot;br&quot;,1)).shortEnded=true}}});q.serializer=new m.dom.Serializer(v,q.dom,q.sc
 hema);q.selection=new m.dom.Selection(q.dom,q.getWin(),q.serializer);q.formatter=new m.Formatter(this);q.formatter.register({alignleft:[{selector:&quot;p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li&quot;,styles:{textAlign:&quot;left&quot;}},{selector:&quot;img,table&quot;,collapsed:false,styles:{&quot;float&quot;:&quot;left&quot;}}],aligncenter:[{selector:&quot;p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li&quot;,styles:{textAlign:&quot;center&quot;}},{selector:&quot;img&quot;,collapsed:false,styles:{display:&quot;block&quot;,marginLeft:&quot;auto&quot;,marginRight:&quot;auto&quot;}},{selector:&quot;table&quot;,collapsed:false,styles:{marginLeft:&quot;auto&quot;,marginRight:&quot;auto&quot;}}],alignright:[{selector:&quot;p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li&quot;,styles:{textAlign:&quot;right&quot;}},{selector:&quot;img,table&quot;,collapsed:false,styles:{&quot;float&quot;:&quot;right&quot;}}],alignfull:[{selector:&quot;p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li&quot;,styles:{textAlign:&quot
 ;justify&quot;}}],bold:[{inline:&quot;strong&quot;,remove:&quot;all&quot;},{inline:&quot;span&quot;,styles:{fontWeight:&quot;bold&quot;}},{inline:&quot;b&quot;,remove:&quot;all&quot;}],italic:[{inline:&quot;em&quot;,remove:&quot;all&quot;},{inline:&quot;span&quot;,styles:{fontStyle:&quot;italic&quot;}},{inline:&quot;i&quot;,remove:&quot;all&quot;}],underline:[{inline:&quot;span&quot;,styles:{textDecoration:&quot;underline&quot;},exact:true},{inline:&quot;u&quot;,remove:&quot;all&quot;}],strikethrough:[{inline:&quot;span&quot;,styles:{textDecoration:&quot;line-through&quot;},exact:true},{inline:&quot;strike&quot;,remove:&quot;all&quot;}],forecolor:{inline:&quot;span&quot;,styles:{color:&quot;%value&quot;},wrap_links:false},hilitecolor:{inline:&quot;span&quot;,styles:{backgroundColor:&quot;%value&quot;},wrap_links:false},fontname:{inline:&quot;span&quot;,styles:{fontFamily:&quot;%value&quot;}},fontsize:{inline:&quot;span&quot;,styles:{fontSize:&quot;%value&quot;}},fontsize_cla
 ss:{inline:&quot;span&quot;,attributes:{&quot;class&quot;:&quot;%value&quot;}},blockquote:{block:&quot;blockquote&quot;,wrapper:1,remove:&quot;all&quot;},subscript:{inline:&quot;sub&quot;},superscript:{inline:&quot;sup&quot;},link:{inline:&quot;a&quot;,selector:&quot;a&quot;,remove:&quot;all&quot;,split:true,deep:true,onmatch:function(s){return true},onformat:function(z,s,t){i(t,function(B,A){q.dom.setAttrib(z,A,B)})}},removeformat:[{selector:&quot;b,strong,em,i,font,u,strike&quot;,remove:&quot;all&quot;,split:true,expand:false,block_expand:true,deep:true},{selector:&quot;span&quot;,attributes:[&quot;style&quot;,&quot;class&quot;],remove:&quot;empty&quot;,split:true,expand:false,deep:true},{selector:&quot;*&quot;,attributes:[&quot;style&quot;,&quot;class&quot;],split:false,expand:false,deep:true}]});i(&quot;p h1 h2 h3 h4 h5 h6 div address pre div code dt dd samp&quot;.split(/\s/),function(s){q.formatter.register(s,{block:s,remove:&quot;all&quot;})});q.formatter.register(q.se
 ttings.formats);q.undoManager=new m.UndoManager(q);q.undoManager.onAdd.add(function(t,s){if(t.hasUndo()){return q.onChange.dispatch(q,s,t)}});q.undoManager.onUndo.add(function(t,s){return q.onUndo.dispatch(q,s,t)});q.undoManager.onRedo.add(function(t,s){return q.onRedo.dispatch(q,s,t)});q.forceBlocks=new m.ForceBlocks(q,{forced_root_block:v.forced_root_block});q.editorCommands=new m.EditorCommands(q);q.serializer.onPreProcess.add(function(s,t){return q.onPreProcess.dispatch(q,t,s)});q.serializer.onPostProcess.add(function(s,t){return q.onPostProcess.dispatch(q,t,s)});q.onPreInit.dispatch(q);if(!v.gecko_spellcheck){q.getBody().spellcheck=0}if(!v.readonly){q._addEvents()}q.controlManager.onPostRender.dispatch(q,q.controlManager);q.onPostRender.dispatch(q);q.quirks=new m.util.Quirks(this);if(v.directionality){q.getBody().dir=v.directionality}if(v.nowrap){q.getBody().style.whiteSpace=&quot;nowrap&quot;}if(v.handle_node_change_callback){q.onNodeChange.add(function(t,s,z){q.execCa
 llback(&quot;handle_node_change_callback&quot;,q.id,z,-1,-1,true,q.selection.isCollapsed())})}if(v.save_callback){q.onSaveContent.add(function(s,z){var t=q.execCallback(&quot;save_callback&quot;,q.id,z.content,q.getBody());if(t){z.content=t}})}if(v.onchange_callback){q.onChange.add(function(t,s){q.execCallback(&quot;onchange_callback&quot;,q,s)})}if(v.protect){q.onBeforeSetContent.add(function(s,t){if(v.protect){i(v.protect,function(z){t.content=t.content.replace(z,function(A){return&quot;&lt;!--mce:protected &quot;+escape(A)+&quot;--&gt;&quot;})})}})}if(v.convert_newlines_to_brs){q.onBeforeSetContent.add(function(s,t){if(t.initial){t.content=t.content.replace(/\r?\n/g,&quot;&lt;br /&gt;&quot;)}})}if(v.preformatted){q.onPostProcess.add(function(s,t){t.content=t.content.replace(/^\s*&lt;pre.*?&gt;/,&quot;&quot;);t.content=t.content.replace(/&lt;\/pre&gt;\s*$/,&quot;&quot;);if(t.set){t.content='&lt;pre class=&quot;mceItemHidden&quot;&gt;'+t.content+&quot;&lt;/pre&gt;&quot;}})}
 if(v.verify_css_classes){q.serializer.attribValueFilter=function(B,z){var A,t;if(B==&quot;class&quot;){if(!q.classesRE){t=q.dom.getClasses();if(t.length&gt;0){A=&quot;&quot;;i(t,function(s){A+=(A?&quot;|&quot;:&quot;&quot;)+s[&quot;class&quot;]});q.classesRE=new RegExp(&quot;(&quot;+A+&quot;)&quot;,&quot;gi&quot;)}}return !q.classesRE||/(\bmceItem\w+\b|\bmceTemp\w+\b)/g.test(z)||q.classesRE.test(z)?z:&quot;&quot;}return z}}if(v.cleanup_callback){q.onBeforeSetContent.add(function(s,t){t.content=q.execCallback(&quot;cleanup_callback&quot;,&quot;insert_to_editor&quot;,t.content,t)});q.onPreProcess.add(function(s,t){if(t.set){q.execCallback(&quot;cleanup_callback&quot;,&quot;insert_to_editor_dom&quot;,t.node,t)}if(t.get){q.execCallback(&quot;cleanup_callback&quot;,&quot;get_from_editor_dom&quot;,t.node,t)}});q.onPostProcess.add(function(s,t){if(t.set){t.content=q.execCallback(&quot;cleanup_callback&quot;,&quot;insert_to_editor&quot;,t.content,t)}if(t.get){t.content=q.execCallbac
 k(&quot;cleanup_callback&quot;,&quot;get_from_editor&quot;,t.content,t)}})}if(v.save_callback){q.onGetContent.add(function(s,t){if(t.save){t.content=q.execCallback(&quot;save_callback&quot;,q.id,t.content,q.getBody())}})}if(v.handle_event_callback){q.onEvent.add(function(s,t,z){if(q.execCallback(&quot;handle_event_callback&quot;,t,s,z)===false){j.cancel(t)}})}q.onSetContent.add(function(){q.addVisual(q.getBody())});if(v.padd_empty_editor){q.onPostProcess.add(function(s,t){t.content=t.content.replace(/^(&lt;p[^&gt;]*&gt;(&amp;nbsp;|&amp;#160;|\s|\u00a0|)&lt;\/p&gt;[\r\n]*|&lt;br \/&gt;[\r\n]*)$/,&quot;&quot;)})}if(a){function r(s,t){i(s.dom.select(&quot;a&quot;),function(A){var z=A.parentNode;if(s.dom.isBlock(z)&amp;&amp;z.lastChild===A){s.dom.add(z,&quot;br&quot;,{&quot;data-mce-bogus&quot;:1})}})}q.onExecCommand.add(function(s,t){if(t===&quot;CreateLink&quot;){r(s)}});q.onSetContent.add(q.selection.onSetContent.add(r))}q.load({initial:true,format:&quot;html&quot;});q.startC
 ontent=q.getContent({format:&quot;raw&quot;});q.undoManager.add();q.initialized=true;q.onInit.dispatch(q);q.execCallback(&quot;setupcontent_callback&quot;,q.id,q.getBody(),q.getDoc());q.execCallback(&quot;init_instance_callback&quot;,q);q.focus(true);q.nodeChanged({initial:1});i(q.contentCSS,function(s){q.dom.loadCSS(s)});if(v.auto_focus){setTimeout(function(){var s=m.get(v.auto_focus);s.selection.select(s.getBody(),1);s.selection.collapse(1);s.getBody().focus();s.getWin().focus()},100)}x=null},focus:function(u){var y,q=this,s=q.selection,x=q.settings.content_editable,r,p,v=q.getDoc();if(!u){r=s.getRng();if(r.item){p=r.item(0)}q._refreshContentEditable();s.normalize();if(!x){q.getWin().focus()}if(m.isGecko){q.getBody().focus()}if(p&amp;&amp;p.ownerDocument==v){r=v.body.createControlRange();r.addElement(p);r.select()}}if(m.activeEditor!=q){if((y=m.activeEditor)!=null){y.onDeactivate.dispatch(y,q)}q.onActivate.dispatch(q,y)}m._setActive(q)},execCallback:function(u){var p=this,
 r=p.settings[u],q;if(!r){return}if(p.callbackLookup&amp;&amp;(q=p.callbackLookup[u])){r=q.func;q=q.scope}if(d(r,&quot;string&quot;)){q=r.replace(/\.\w+$/,&quot;&quot;);q=q?m.resolve(q):0;r=m.resolve(r);p.callbackLookup=p.callbackLookup||{};p.callbackLookup[u]={func:r,scope:q}}return r.apply(q||p,Array.prototype.slice.call(arguments,1))},translate:function(p){var r=this.settings.language||&quot;en&quot;,q=m.i18n;if(!p){return&quot;&quot;}return q[r+&quot;.&quot;+p]||p.replace(/{\#([^}]+)\}/g,function(t,s){return q[r+&quot;.&quot;+s]||&quot;{#&quot;+s+&quot;}&quot;})},getLang:function(q,p){return m.i18n[(this.settings.language||&quot;en&quot;)+&quot;.&quot;+q]||(d(p)?p:&quot;{#&quot;+q+&quot;}&quot;)},getParam:function(u,r,p){var s=m.trim,q=d(this.settings[u])?this.settings[u]:r,t;if(p===&quot;hash&quot;){t={};if(d(q,&quot;string&quot;)){i(q.indexOf(&quot;=&quot;)&gt;0?q.split(/[;,](?![^=;,]*(?:[;,]|$))/):q.split(&quot;,&quot;),function(x){x=x.split(&quot;=&quot;);if(x.length&
 gt;1){t[s(x[0])]=s(x[1])}else{t[s(x[0])]=s(x)}})}else{t=q}return t}return q},nodeChanged:function(r){var p=this,q=p.selection,u=q.getStart()||p.getBody();if(p.initialized){r=r||{};u=b&amp;&amp;u.ownerDocument!=p.getDoc()?p.getBody():u;r.parents=[];p.dom.getParent(u,function(s){if(s.nodeName==&quot;BODY&quot;){return true}r.parents.push(s)});p.onNodeChange.dispatch(p,r?r.controlManager||p.controlManager:p.controlManager,u,q.isCollapsed(),r)}},addButton:function(r,q){var p=this;p.buttons=p.buttons||{};p.buttons[r]=q},addCommand:function(p,r,q){this.execCommands[p]={func:r,scope:q||this}},addQueryStateHandler:function(p,r,q){this.queryStateCommands[p]={func:r,scope:q||this}},addQueryValueHandler:function(p,r,q){this.queryValueCommands[p]={func:r,scope:q||this}},addShortcut:function(r,u,p,s){var q=this,v;if(!q.settings.custom_shortcuts){return false}q.shortcuts=q.shortcuts||{};if(d(p,&quot;string&quot;)){v=p;p=function(){q.execCommand(v,false,null)}}if(d(p,&quot;object&quot;)){v
 =p;p=function(){q.execCommand(v[0],v[1],v[2])}}i(g(r),function(t){var x={func:p,scope:s||this,desc:u,alt:false,ctrl:false,shift:false};i(g(t,&quot;+&quot;),function(y){switch(y){case&quot;alt&quot;:case&quot;ctrl&quot;:case&quot;shift&quot;:x[y]=true;break;default:x.charCode=y.charCodeAt(0);x.keyCode=y.toUpperCase().charCodeAt(0)}});q.shortcuts[(x.ctrl?&quot;ctrl&quot;:&quot;&quot;)+&quot;,&quot;+(x.alt?&quot;alt&quot;:&quot;&quot;)+&quot;,&quot;+(x.shift?&quot;shift&quot;:&quot;&quot;)+&quot;,&quot;+x.keyCode]=x});return true},execCommand:function(x,v,z,p){var r=this,u=0,y,q;if(!/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint|SelectAll)$/.test(x)&amp;&amp;(!p||!p.skip_focus)){r.focus()}y={};r.onBeforeExecCommand.dispatch(r,x,v,z,y);if(y.terminate){return false}if(r.execCallback(&quot;execcommand_callback&quot;,r.id,r.selection.getNode(),x,v,z)){r.onExecCommand.dispatch(r,x,v,z,p);return true}if(y=r.execCommands[x]){q=y.func.call(y.scope,v,z);if(q!==true){r.o
 nExecCommand.dispatch(r,x,v,z,p);return q}}i(r.plugins,function(s){if(s.execCommand&amp;&amp;s.execCommand(x,v,z)){r.onExecCommand.dispatch(r,x,v,z,p);u=1;return false}});if(u){return true}if(r.theme&amp;&amp;r.theme.execCommand&amp;&amp;r.theme.execCommand(x,v,z)){r.onExecCommand.dispatch(r,x,v,z,p);return true}if(r.editorCommands.execCommand(x,v,z)){r.onExecCommand.dispatch(r,x,v,z,p);return true}r.getDoc().execCommand(x,v,z);r.onExecCommand.dispatch(r,x,v,z,p)},queryCommandState:function(u){var q=this,v,r;if(q._isHidden()){return}if(v=q.queryStateCommands[u]){r=v.func.call(v.scope);if(r!==true){return r}}v=q.editorCommands.queryCommandState(u);if(v!==-1){return v}try{return this.getDoc().queryCommandState(u)}catch(p){}},queryCommandValue:function(v){var q=this,u,r;if(q._isHidden()){return}if(u=q.queryValueCommands[v]){r=u.func.call(u.scope);if(r!==true){return r}}u=q.editorCommands.queryCommandValue(v);if(d(u)){return u}try{return this.getDoc().queryCommandValue(v)}catch(
 p){}},show:function(){var p=this;n.show(p.getContainer());n.hide(p.id);p.load()},hide:function(){var p=this,q=p.getDoc();if(b&amp;&amp;q){q.execCommand(&quot;SelectAll&quot;)}p.save();n.hide(p.getContainer());n.setStyle(p.id,&quot;display&quot;,p.orgDisplay)},isHidden:function(){return !n.isHidden(this.id)},setProgressState:function(p,q,r){this.onSetProgressState.dispatch(this,p,q,r);return p},load:function(s){var p=this,r=p.getElement(),q;if(r){s=s||{};s.load=true;q=p.setContent(d(r.value)?r.value:r.innerHTML,s);s.element=r;if(!s.no_events){p.onLoadContent.dispatch(p,s)}s.element=r=null;return q}},save:function(u){var p=this,s=p.getElement(),q,r;if(!s||!p.initialized){return}u=u||{};u.save=true;if(!u.no_events){p.undoManager.typing=false;p.undoManager.add()}u.element=s;q=u.content=p.getContent(u);if(!u.no_events){p.onSaveContent.dispatch(p,u)}q=u.content;if(!/TEXTAREA|INPUT/i.test(s.nodeName)){s.innerHTML=q;if(r=n.getParent(p.id,&quot;form&quot;)){i(r.elements,function(t){i
 f(t.name==p.id){t.value=q;return false}})}}else{s.value=q}u.element=s=null;return q},setContent:function(u,s){var r=this,q,p=r.getBody(),t;s=s||{};s.format=s.format||&quot;html&quot;;s.set=true;s.content=u;if(!s.no_events){r.onBeforeSetContent.dispatch(r,s)}u=s.content;if(!m.isIE&amp;&amp;(u.length===0||/^\s+$/.test(u))){t=r.settings.forced_root_block;if(t){u=&quot;&lt;&quot;+t+'&gt;&lt;br data-mce-bogus=&quot;1&quot;&gt;&lt;/'+t+&quot;&gt;&quot;}else{u='&lt;br data-mce-bogus=&quot;1&quot;&gt;'}p.innerHTML=u;r.selection.select(p,true);r.selection.collapse(true);return}if(s.format!==&quot;raw&quot;){u=new m.html.Serializer({},r.schema).serialize(r.parser.parse(u))}s.content=m.trim(u);r.dom.setHTML(p,s.content);if(!s.no_events){r.onSetContent.dispatch(r,s)}r.selection.normalize();return s.content},getContent:function(q){var p=this,r;q=q||{};q.format=q.format||&quot;html&quot;;q.get=true;if(!q.no_events){p.onBeforeGetContent.dispatch(p,q)}if(q.format==&quot;raw&quot;){r=p.getBo
 dy().innerHTML}else{r=p.serializer.serialize(p.getBody(),q)}q.content=m.trim(r);if(!q.no_events){p.onGetContent.dispatch(p,q)}return q.content},isDirty:function(){var p=this;return m.trim(p.startContent)!=m.trim(p.getContent({format:&quot;raw&quot;,no_events:1}))&amp;&amp;!p.isNotDirty},getContainer:function(){var p=this;if(!p.container){p.container=n.get(p.editorContainer||p.id+&quot;_parent&quot;)}return p.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return n.get(this.settings.content_element||this.id)},getWin:function(){var p=this,q;if(!p.contentWindow){q=n.get(p.id+&quot;_ifr&quot;);if(q){p.contentWindow=q.contentWindow}}return p.contentWindow},getDoc:function(){var q=this,p;if(!q.contentDocument){p=q.getWin();if(p){q.contentDocument=p.document}}return q.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(p,x,v){var q=this,r=q.settings;if(r.urlconverter_callback){ret
 urn q.execCallback(&quot;urlconverter_callback&quot;,p,v,true,x)}if(!r.convert_urls||(v&amp;&amp;v.nodeName==&quot;LINK&quot;)||p.indexOf(&quot;file:&quot;)===0){return p}if(r.relative_urls){return q.documentBaseURI.toRelative(p)}p=q.documentBaseURI.toAbsolute(p,r.remove_script_host);return p},addVisual:function(r){var p=this,q=p.settings;r=r||p.getBody();if(!d(p.hasVisual)){p.hasVisual=q.visual}i(p.dom.select(&quot;table,a&quot;,r),function(t){var s;switch(t.nodeName){case&quot;TABLE&quot;:s=p.dom.getAttrib(t,&quot;border&quot;);if(!s||s==&quot;0&quot;){if(p.hasVisual){p.dom.addClass(t,q.visual_table_class)}else{p.dom.removeClass(t,q.visual_table_class)}}return;case&quot;A&quot;:s=p.dom.getAttrib(t,&quot;name&quot;);if(s){if(p.hasVisual){p.dom.addClass(t,&quot;mceItemAnchor&quot;)}else{p.dom.removeClass(t,&quot;mceItemAnchor&quot;)}}return}});p.onVisualAid.dispatch(p,r,p.hasVisual)},remove:function(){var p=this,q=p.getContainer();p.removed=1;p.hide();p.execCallback(&quot;re
 move_instance_callback&quot;,p);p.onRemove.dispatch(p);p.onExecCommand.listeners=[];m.remove(p);n.remove(q)},destroy:function(q){var p=this;if(p.destroyed){return}if(!q){m.removeUnload(p.destroy);tinyMCE.onBeforeUnload.remove(p._beforeUnload);if(p.theme&amp;&amp;p.theme.destroy){p.theme.destroy()}p.controlManager.destroy();p.selection.destroy();p.dom.destroy();if(!p.settings.content_editable){j.clear(p.getWin());j.clear(p.getDoc())}j.clear(p.getBody());j.clear(p.formElement)}if(p.formElement){p.formElement.submit=p.formElement._mceOldSubmit;p.formElement._mceOldSubmit=null}p.contentAreaContainer=p.formElement=p.container=p.settings.content_element=p.bodyElement=p.contentDocument=p.contentWindow=null;if(p.selection){p.selection=p.selection.win=p.selection.dom=p.selection.dom.doc=null}p.destroyed=1},_addEvents:function(){var B=this,r,C=B.settings,q=B.dom,x={mouseup:&quot;onMouseUp&quot;,mousedown:&quot;onMouseDown&quot;,click:&quot;onClick&quot;,keyup:&quot;onKeyUp&quot;,keydo
 wn:&quot;onKeyDown&quot;,keypress:&quot;onKeyPress&quot;,submit:&quot;onSubmit&quot;,reset:&quot;onReset&quot;,contextmenu:&quot;onContextMenu&quot;,dblclick:&quot;onDblClick&quot;,paste:&quot;onPaste&quot;};function p(t,D){var s=t.type;if(B.removed){return}if(B.onEvent.dispatch(B,t,D)!==false){B[x[t.fakeType||t.type]].dispatch(B,t,D)}}i(x,function(t,s){switch(s){case&quot;contextmenu&quot;:q.bind(B.getDoc(),s,p);break;case&quot;paste&quot;:q.bind(B.getBody(),s,function(D){p(D)});break;case&quot;submit&quot;:case&quot;reset&quot;:q.bind(B.getElement().form||n.getParent(B.id,&quot;form&quot;),s,p);break;default:q.bind(C.content_editable?B.getBody():B.getDoc(),s,p)}});q.bind(C.content_editable?B.getBody():(a?B.getDoc():B.getWin()),&quot;focus&quot;,function(s){B.focus(true)});if(m.isGecko){q.bind(B.getDoc(),&quot;DOMNodeInserted&quot;,function(t){var s;t=t.target;if(t.nodeType===1&amp;&amp;t.nodeName===&quot;IMG&quot;&amp;&amp;(s=t.getAttribute(&quot;data-mce-src&quot;))){t.sr
 c=B.documentBaseURI.toAbsolute(s)}})}if(a){function u(){var E=this,G=E.getDoc(),F=E.settings;if(a&amp;&amp;!F.readonly){E._refreshContentEditable();try{G.execCommand(&quot;styleWithCSS&quot;,0,false)}catch(D){if(!E._isHidden()){try{G.execCommand(&quot;useCSS&quot;,0,true)}catch(D){}}}if(!F.table_inline_editing){try{G.execCommand(&quot;enableInlineTableEditing&quot;,false,false)}catch(D){}}if(!F.object_resizing){try{G.execCommand(&quot;enableObjectResizing&quot;,false,false)}catch(D){}}}}B.onBeforeExecCommand.add(u);B.onMouseDown.add(u)}B.onClick.add(function(s,t){t=t.target;if(m.isWebKit&amp;&amp;t.nodeName==&quot;IMG&quot;){B.selection.getSel().setBaseAndExtent(t,0,t,1)}if(t.nodeName==&quot;A&quot;&amp;&amp;q.hasClass(t,&quot;mceItemAnchor&quot;)){B.selection.select(t)}B.nodeChanged()});B.onMouseUp.add(B.nodeChanged);B.onKeyUp.add(function(s,t){var D=t.keyCode;if((D&gt;=33&amp;&amp;D&lt;=36)||(D&gt;=37&amp;&amp;D&lt;=40)||D==13||D==45||D==46||D==8||(m.isMac&amp;&amp;(D==91|
 |D==93))||t.ctrlKey){B.nodeChanged()}});B.onKeyDown.add(function(t,D){if(D.keyCode!=8){return}var F=t.selection.getRng().startContainer;var E=t.selection.getRng().startOffset;while(F&amp;&amp;F.nodeType&amp;&amp;F.nodeType!=1&amp;&amp;F.parentNode){F=F.parentNode}if(F&amp;&amp;F.parentNode&amp;&amp;F.parentNode.tagName===&quot;BLOCKQUOTE&quot;&amp;&amp;F.parentNode.firstChild==F&amp;&amp;E==0){t.formatter.toggle(&quot;blockquote&quot;,null,F.parentNode);var s=t.selection.getRng();s.setStart(F,0);s.setEnd(F,0);t.selection.setRng(s);t.selection.collapse(false)}});B.onReset.add(function(){B.setContent(B.startContent,{format:&quot;raw&quot;})});if(C.custom_shortcuts){if(C.custom_undo_redo_keyboard_shortcuts){B.addShortcut(&quot;ctrl+z&quot;,B.getLang(&quot;undo_desc&quot;),&quot;Undo&quot;);B.addShortcut(&quot;ctrl+y&quot;,B.getLang(&quot;redo_desc&quot;),&quot;Redo&quot;)}B.addShortcut(&quot;ctrl+b&quot;,B.getLang(&quot;bold_desc&quot;),&quot;Bold&quot;);B.addShortcut(&quot;ctr
 l+i&quot;,B.getLang(&quot;italic_desc&quot;),&quot;Italic&quot;);B.addShortcut(&quot;ctrl+u&quot;,B.getLang(&quot;underline_desc&quot;),&quot;Underline&quot;);for(r=1;r&lt;=6;r++){B.addShortcut(&quot;ctrl+&quot;+r,&quot;&quot;,[&quot;FormatBlock&quot;,false,&quot;h&quot;+r])}B.addShortcut(&quot;ctrl+7&quot;,&quot;&quot;,[&quot;FormatBlock&quot;,false,&quot;p&quot;]);B.addShortcut(&quot;ctrl+8&quot;,&quot;&quot;,[&quot;FormatBlock&quot;,false,&quot;div&quot;]);B.addShortcut(&quot;ctrl+9&quot;,&quot;&quot;,[&quot;FormatBlock&quot;,false,&quot;address&quot;]);function v(t){var s=null;if(!t.altKey&amp;&amp;!t.ctrlKey&amp;&amp;!t.metaKey){return s}i(B.shortcuts,function(D){if(m.isMac&amp;&amp;D.ctrl!=t.metaKey){return}else{if(!m.isMac&amp;&amp;D.ctrl!=t.ctrlKey){return}}if(D.alt!=t.altKey){return}if(D.shift!=t.shiftKey){return}if(t.keyCode==D.keyCode||(t.charCode&amp;&amp;t.charCode==D.charCode)){s=D;return false}});return s}B.onKeyUp.add(function(s,t){var D=v(t);if(D){return j.c
 ancel(t)}});B.onKeyPress.add(function(s,t){var D=v(t);if(D){return j.cancel(t)}});B.onKeyDown.add(function(s,t){var D=v(t);if(D){D.func.call(D.scope);return j.cancel(t)}})}if(m.isIE){q.bind(B.getDoc(),&quot;controlselect&quot;,function(D){var t=B.resizeInfo,s;D=D.target;if(D.nodeName!==&quot;IMG&quot;){return}if(t){q.unbind(t.node,t.ev,t.cb)}if(!q.hasClass(D,&quot;mceItemNoResize&quot;)){ev=&quot;resizeend&quot;;s=q.bind(D,ev,function(F){var E;F=F.target;if(E=q.getStyle(F,&quot;width&quot;)){q.setAttrib(F,&quot;width&quot;,E.replace(/[^0-9%]+/g,&quot;&quot;));q.setStyle(F,&quot;width&quot;,&quot;&quot;)}if(E=q.getStyle(F,&quot;height&quot;)){q.setAttrib(F,&quot;height&quot;,E.replace(/[^0-9%]+/g,&quot;&quot;));q.setStyle(F,&quot;height&quot;,&quot;&quot;)}})}else{ev=&quot;resizestart&quot;;s=q.bind(D,&quot;resizestart&quot;,j.cancel,j)}t=B.resizeInfo={node:D,ev:ev,cb:s}})}if(m.isOpera){B.onClick.add(function(s,t){j.prevent(t)})}if(C.custom_undo_redo){function y(){B.undoManag
 er.typing=false;B.undoManager.add()}q.bind(B.getDoc(),&quot;focusout&quot;,function(s){if(!B.removed&amp;&amp;B.undoManager.typing){y()}});B.dom.bind(B.dom.getRoot(),&quot;dragend&quot;,function(s){y()});B.onKeyUp.add(function(s,D){var t=D.keyCode;if((t&gt;=33&amp;&amp;t&lt;=36)||(t&gt;=37&amp;&amp;t&lt;=40)||t==13||t==45||D.ctrlKey){y()}});B.onKeyDown.add(function(s,E){var D=E.keyCode,t;if(D==8){t=B.getDoc().selection;if(t&amp;&amp;t.createRange&amp;&amp;t.createRange().item){B.undoManager.beforeChange();s.dom.remove(t.createRange().item(0));y();return j.cancel(E)}}if((D&gt;=33&amp;&amp;D&lt;=36)||(D&gt;=37&amp;&amp;D&lt;=40)||D==13||D==45){if(m.isIE&amp;&amp;D==13){B.undoManager.beforeChange()}if(B.undoManager.typing){y()}return}if((D&lt;16||D&gt;20)&amp;&amp;D!=224&amp;&amp;D!=91&amp;&amp;!B.undoManager.typing){B.undoManager.beforeChange();B.undoManager.typing=true;B.undoManager.add()}});B.onMouseDown.add(function(){if(B.undoManager.typing){y()}})}if(m.isWebKit){q.bind(B.
 getDoc(),&quot;selectionchange&quot;,function(){if(B.selectionTimer){clearTimeout(B.selectionTimer);B.selectionTimer=0}B.selectionTimer=window.setTimeout(function(){B.nodeChanged()},50)})}if(m.isGecko){function A(){var s=B.dom.getAttribs(B.selection.getStart().cloneNode(false));return function(){var t=B.selection.getStart();if(t!==B.getBody()){B.dom.removeAllAttribs(t);i(s,function(D){t.setAttributeNode(D.cloneNode(true))})}}}function z(){var t=B.selection;return !t.isCollapsed()&amp;&amp;t.getStart()!=t.getEnd()}B.onKeyPress.add(function(s,D){var t;if((D.keyCode==8||D.keyCode==46)&amp;&amp;z()){t=A();B.getDoc().execCommand(&quot;delete&quot;,false,null);t();return j.cancel(D)}});B.dom.bind(B.getDoc(),&quot;cut&quot;,function(t){var s;if(z()){s=A();B.onKeyUp.addToTop(j.cancel,j);setTimeout(function(){s();B.onKeyUp.remove(j.cancel,j)},0)}})}},_refreshContentEditable:function(){var q=this,p,r;if(q._isHidden()){p=q.getBody();r=p.parentNode;r.removeChild(p);r.appendChild(p);p.fo
 cus()}},_isHidden:function(){var p;if(!a){return 0}p=this.selection.getSel();return(!p||!p.rangeCount||p.rangeCount==0)}})})(tinymce);(function(c){var d=c.each,e,a=true,b=false;c.EditorCommands=function(n){var m=n.dom,p=n.selection,j={state:{},exec:{},value:{}},k=n.settings,q=n.formatter,o;function r(z,y,x){var v;z=z.toLowerCase();if(v=j.exec[z]){v(z,y,x);return a}return b}function l(x){var v;x=x.toLowerCase();if(v=j.state[x]){return v(x)}return -1}function h(x){var v;x=x.toLowerCase();if(v=j.value[x]){return v(x)}return b}function u(v,x){x=x||&quot;exec&quot;;d(v,function(z,y){d(y.toLowerCase().split(&quot;,&quot;),function(A){j[x][A]=z})})}c.extend(this,{execCommand:r,queryCommandState:l,queryCommandValue:h,addCommands:u});function f(y,x,v){if(x===e){x=b}if(v===e){v=null}return n.getDoc().execCommand(y,x,v)}function t(v){return q.match(v)}function s(v,x){q.toggle(v,x?{value:x}:e)}function i(v){o=p.getBookmark(v)}function g(){p.moveToBookmark(o)}u({&quot;mceResetDesignMode,
 mceBeginUndoLevel&quot;:function(){},&quot;mceEndUndoLevel,mceAddUndoLevel&quot;:function(){n.undoManager.add()},&quot;Cut,Copy,Paste&quot;:function(z){var y=n.getDoc(),v;try{f(z)}catch(x){v=a}if(v||!y.queryCommandSupported(z)){if(c.isGecko){n.windowManager.confirm(n.getLang(&quot;clipboard_msg&quot;),function(A){if(A){open(&quot;http://www.mozilla.org/editor/midasdemo/securityprefs.html&quot;,&quot;_blank&quot;)}})}else{n.windowManager.alert(n.getLang(&quot;clipboard_no_support&quot;))}}},unlink:function(v){if(p.isCollapsed()){p.select(p.getNode())}f(v);p.collapse(b)},&quot;JustifyLeft,JustifyCenter,JustifyRight,JustifyFull&quot;:function(v){var x=v.substring(7);d(&quot;left,center,right,full&quot;.split(&quot;,&quot;),function(y){if(x!=y){q.remove(&quot;align&quot;+y)}});s(&quot;align&quot;+x);r(&quot;mceRepaint&quot;)},&quot;InsertUnorderedList,InsertOrderedList&quot;:function(y){var v,x;f(y);v=m.getParent(p.getNode(),&quot;ol,ul&quot;);if(v){x=v.parentNode;if(/^(H[1-6]|P
 |ADDRESS|PRE)$/.test(x.nodeName)){i();m.split(x,v);g()}}},&quot;Bold,Italic,Underline,Strikethrough,Superscript,Subscript&quot;:function(v){s(v)},&quot;ForeColor,HiliteColor,FontName&quot;:function(y,x,v){s(y,v)},FontSize:function(z,y,x){var v,A;if(x&gt;=1&amp;&amp;x&lt;=7){A=c.explode(k.font_size_style_values);v=c.explode(k.font_size_classes);if(v){x=v[x-1]||x}else{x=A[x-1]||x}}s(z,x)},RemoveFormat:function(v){q.remove(v)},mceBlockQuote:function(v){s(&quot;blockquote&quot;)},FormatBlock:function(y,x,v){return s(v||&quot;p&quot;)},mceCleanup:function(){var v=p.getBookmark();n.setContent(n.getContent({cleanup:a}),{cleanup:a});p.moveToBookmark(v)},mceRemoveNode:function(z,y,x){var v=x||p.getNode();if(v!=n.getBody()){i();n.dom.remove(v,a);g()}},mceSelectNodeDepth:function(z,y,x){var v=0;m.getParent(p.getNode(),function(A){if(A.nodeType==1&amp;&amp;v++==x){p.select(A);return b}},n.getBody())},mceSelectNode:function(y,x,v){p.select(v)},mceInsertContent:function(B,I,K){var y,J,E,z
 ,F,G,D,C,L,x,A,M,v,H;y=n.parser;J=new c.html.Serializer({},n.schema);v='&lt;span id=&quot;mce_marker&quot; data-mce-type=&quot;bookmark&quot;&gt;\uFEFF&lt;/span&gt;';G={content:K,format:&quot;html&quot;};p.onBeforeSetContent.dispatch(p,G);K=G.content;if(K.indexOf(&quot;{$caret}&quot;)==-1){K+=&quot;{$caret}&quot;}K=K.replace(/\{\$caret\}/,v);if(!p.isCollapsed()){n.getDoc().execCommand(&quot;Delete&quot;,false,null)}E=p.getNode();G={context:E.nodeName.toLowerCase()};F=y.parse(K,G);A=F.lastChild;if(A.attr(&quot;id&quot;)==&quot;mce_marker&quot;){D=A;for(A=A.prev;A;A=A.walk(true)){if(A.type==3||!m.isBlock(A.name)){A.parent.insert(D,A,A.name===&quot;br&quot;);break}}}if(!G.invalid){K=J.serialize(F);A=E.firstChild;M=E.lastChild;if(!A||(A===M&amp;&amp;A.nodeName===&quot;BR&quot;)){m.setHTML(E,K)}else{p.setContent(K)}}else{p.setContent(v);E=n.selection.getNode();z=n.getBody();if(E.nodeType==9){E=A=z}else{A=E}while(A!==z){E=A;A=A.parentNode}K=E==z?z.innerHTML:m.getOuterHTML(E);K=J.s
 erialize(y.parse(K.replace(/&lt;span (id=&quot;mce_marker&quot;|id=mce_marker).+?&lt;\/span&gt;/i,function(){return J.serialize(F)})));if(E==z){m.setHTML(z,K)}else{m.setOuterHTML(E,K)}}D=m.get(&quot;mce_marker&quot;);C=m.getRect(D);L=m.getViewPort(n.getWin());if((C.y+C.h&gt;L.y+L.h||C.y&lt;L.y)||(C.x&gt;L.x+L.w||C.x&lt;L.x)){H=c.isIE?n.getDoc().documentElement:n.getBody();H.scrollLeft=C.x;H.scrollTop=C.y-L.h+25}x=m.createRng();A=D.previousSibling;if(A&amp;&amp;A.nodeType==3){x.setStart(A,A.nodeValue.length)}else{x.setStartBefore(D);x.setEndBefore(D)}m.remove(D);p.setRng(x);p.onSetContent.dispatch(p,G);n.addVisual()},mceInsertRawHTML:function(y,x,v){p.setContent(&quot;tiny_mce_marker&quot;);n.setContent(n.getContent().replace(/tiny_mce_marker/g,function(){return v}))},mceSetContent:function(y,x,v){n.setContent(v)},&quot;Indent,Outdent&quot;:function(z){var x,v,y;x=k.indentation;v=/[a-z%]+$/i.exec(x);x=parseInt(x);if(!l(&quot;InsertUnorderedList&quot;)&amp;&amp;!l(&quot;Insert
 OrderedList&quot;)){d(p.getSelectedBlocks(),function(A){if(z==&quot;outdent&quot;){y=Math.max(0,parseInt(A.style.paddingLeft||0)-x);m.setStyle(A,&quot;paddingLeft&quot;,y?y+v:&quot;&quot;)}else{m.setStyle(A,&quot;paddingLeft&quot;,(parseInt(A.style.paddingLeft||0)+x)+v)}})}else{f(z)}},mceRepaint:function(){var x;if(c.isGecko){try{i(a);if(p.getSel()){p.getSel().selectAllChildren(n.getBody())}p.collapse(a);g()}catch(v){}}},mceToggleFormat:function(y,x,v){q.toggle(v)},InsertHorizontalRule:function(){n.execCommand(&quot;mceInsertContent&quot;,false,&quot;&lt;hr /&gt;&quot;)},mceToggleVisualAid:function(){n.hasVisual=!n.hasVisual;n.addVisual()},mceReplaceContent:function(y,x,v){n.execCommand(&quot;mceInsertContent&quot;,false,v.replace(/\{\$selection\}/g,p.getContent({format:&quot;text&quot;})))},mceInsertLink:function(z,y,x){var v;if(typeof(x)==&quot;string&quot;){x={href:x}}v=m.getParent(p.getNode(),&quot;a&quot;);x.href=x.href.replace(&quot; &quot;,&quot;%20&quot;);if(!v||!x.h
 ref){q.remove(&quot;link&quot;)}if(x.href){q.apply(&quot;link&quot;,x,v)}},selectAll:function(){var x=m.getRoot(),v=m.createRng();v.setStart(x,0);v.setEnd(x,x.childNodes.length);n.selection.setRng(v)}});u({&quot;JustifyLeft,JustifyCenter,JustifyRight,JustifyFull&quot;:function(v){return t(&quot;align&quot;+v.substring(7))},&quot;Bold,Italic,Underline,Strikethrough,Superscript,Subscript&quot;:function(v){return t(v)},mceBlockQuote:function(){return t(&quot;blockquote&quot;)},Outdent:function(){var v;if(k.inline_styles){if((v=m.getParent(p.getStart(),m.isBlock))&amp;&amp;parseInt(v.style.paddingLeft)&gt;0){return a}if((v=m.getParent(p.getEnd(),m.isBlock))&amp;&amp;parseInt(v.style.paddingLeft)&gt;0){return a}}return l(&quot;InsertUnorderedList&quot;)||l(&quot;InsertOrderedList&quot;)||(!k.inline_styles&amp;&amp;!!m.getParent(p.getNode(),&quot;BLOCKQUOTE&quot;))},&quot;InsertUnorderedList,InsertOrderedList&quot;:function(v){return m.getParent(p.getNode(),v==&quot;insertunordere
 dlist&quot;?&quot;UL&quot;:&quot;OL&quot;)}},&quot;state&quot;);u({&quot;FontSize,FontName&quot;:function(y){var x=0,v;if(v=m.getParent(p.getNode(),&quot;span&quot;)){if(y==&quot;fontsize&quot;){x=v.style.fontSize}else{x=v.style.fontFamily.replace(/, /g,&quot;,&quot;).replace(/[\'\&quot;]/g,&quot;&quot;).toLowerCase()}}return x}},&quot;value&quot;);if(k.custom_undo_redo){u({Undo:function(){n.undoManager.undo()},Redo:function(){n.undoManager.redo()}})}}})(tinymce);(function(b){var a=b.util.Dispatcher;b.UndoManager=function(f){var d,e=0,h=[],c;function g(){return b.trim(f.getContent({format:&quot;raw&quot;,no_events:1}))}return d={typing:false,onAdd:new a(d),onUndo:new a(d),onRedo:new a(d),beforeChange:function(){c=f.selection.getBookmark(2,true)},add:function(m){var j,k=f.settings,l;m=m||{};m.content=g();l=h[e];if(l&amp;&amp;l.content==m.content){return null}if(h[e]){h[e].beforeBookmark=c}if(k.custom_undo_redo_levels){if(h.length&gt;k.custom_undo_redo_levels){for(j=0;j&lt;h.l
 ength-1;j++){h[j]=h[j+1]}h.length--;e=h.length}}m.bookmark=f.selection.getBookmark(2,true);if(e&lt;h.length-1){h.length=e+1}h.push(m);e=h.length-1;d.onAdd.dispatch(d,m);f.isNotDirty=0;return m},undo:function(){var k,j;if(d.typing){d.add();d.typing=false}if(e&gt;0){k=h[--e];f.setContent(k.content,{format:&quot;raw&quot;});f.selection.moveToBookmark(k.beforeBookmark);d.onUndo.dispatch(d,k)}return k},redo:function(){var i;if(e&lt;h.length-1){i=h[++e];f.setContent(i.content,{format:&quot;raw&quot;});f.selection.moveToBookmark(i.bookmark);d.onRedo.dispatch(d,i)}return i},clear:function(){h=[];e=0;d.typing=false},hasUndo:function(){return e&gt;0||this.typing},hasRedo:function(){return e&lt;h.length-1&amp;&amp;!this.typing}}}})(tinymce);(function(l){var j=l.dom.Event,c=l.isIE,a=l.isGecko,b=l.isOpera,i=l.each,h=l.extend,d=true,g=false;function k(o){var p,n,m;do{if(/^(SPAN|STRONG|B|EM|I|FONT|STRIKE|U)$/.test(o.nodeName)){if(p){n=o.cloneNode(false);n.appendChild(p);p=n}else{p=m=o.clon
 eNode(false)}p.removeAttribute(&quot;id&quot;)}}while(o=o.parentNode);if(p){return{wrapper:p,inner:m}}}function f(n,o){var m=o.ownerDocument.createRange();m.setStart(n.endContainer,n.endOffset);m.setEndAfter(o);return m.cloneContents().textContent.length==0}function e(o,q,m){var n,p;if(q.isEmpty(m)){n=q.getParent(m,&quot;ul,ol&quot;);if(!q.getParent(n.parentNode,&quot;ul,ol&quot;)){q.split(n,m);p=q.create(&quot;p&quot;,0,'&lt;br data-mce-bogus=&quot;1&quot; /&gt;');q.replace(p,m);o.select(p,1)}return g}return d}l.create(&quot;tinymce.ForceBlocks&quot;,{ForceBlocks:function(m){var n=this,o=m.settings,p;n.editor=m;n.dom=m.dom;p=(o.forced_root_block||&quot;p&quot;).toLowerCase();o.element=p.toUpperCase();m.onPreInit.add(n.setup,n)},setup:function(){var n=this,m=n.editor,p=m.settings,u=m.dom,o=m.selection,q=m.schema.getBlockElements();if(p.forced_root_block){function v(){var y=o.getStart(),t=m.getBody(),s,z,D,F,E,x,A,B=-16777215;if(!y||y.nodeType!==1){return}while(y!=t){if(q[y.n
 odeName]){return}y=y.parentNode}s=o.getRng();if(s.setStart){z=s.startContainer;D=s.startOffset;F=s.endContainer;E=s.endOffset}else{if(s.item){s=m.getDoc().body.createTextRange();s.moveToElementText(s.item(0))}tmpRng=s.duplicate();tmpRng.collapse(true);D=tmpRng.move(&quot;character&quot;,B)*-1;if(!tmpRng.collapsed){tmpRng=s.duplicate();tmpRng.collapse(false);E=(tmpRng.move(&quot;character&quot;,B)*-1)-D}}for(y=t.firstChild;y;y){if(y.nodeType===3||(y.nodeType==1&amp;&amp;!q[y.nodeName])){if(!x){x=u.create(p.forced_root_block);y.parentNode.insertBefore(x,y)}A=y;y=y.nextSibling;x.appendChild(A)}else{x=null;y=y.nextSibling}}if(s.setStart){s.setStart(z,D);s.setEnd(F,E);o.setRng(s)}else{try{s=m.getDoc().body.createTextRange();s.moveToElementText(t);s.collapse(true);s.moveStart(&quot;character&quot;,D);if(E&gt;0){s.moveEnd(&quot;character&quot;,E)}s.select()}catch(C){}}m.nodeChanged()}m.onKeyUp.add(v);m.onClick.add(v)}if(p.force_br_newlines){if(c){m.onKeyPress.add(function(s,t){var 
 x;if(t.keyCode==13&amp;&amp;o.getNode().nodeName!=&quot;LI&quot;){o.setContent('&lt;br id=&quot;__&quot; /&gt; ',{format:&quot;raw&quot;});x=u.get(&quot;__&quot;);x.removeAttribute(&quot;id&quot;);o.select(x);o.collapse();return j.cancel(t)}})}}if(p.force_p_newlines){if(!c){m.onKeyPress.add(function(s,t){if(t.keyCode==13&amp;&amp;!t.shiftKey&amp;&amp;!n.insertPara(t)){j.cancel(t)}})}else{l.addUnload(function(){n._previousFormats=0});m.onKeyPress.add(function(s,t){n._previousFormats=0;if(t.keyCode==13&amp;&amp;!t.shiftKey&amp;&amp;s.selection.isCollapsed()&amp;&amp;p.keep_styles){n._previousFormats=k(s.selection.getStart())}});m.onKeyUp.add(function(t,y){if(y.keyCode==13&amp;&amp;!y.shiftKey){var x=t.selection.getStart(),s=n._previousFormats;if(!x.hasChildNodes()&amp;&amp;s){x=u.getParent(x,u.isBlock);if(x&amp;&amp;x.nodeName!=&quot;LI&quot;){x.innerHTML=&quot;&quot;;if(n._previousFormats){x.appendChild(s.wrapper);s.inner.innerHTML=&quot;\uFEFF&quot;}else{x.innerHTML=&quot;\u
 FEFF&quot;}o.select(x,1);o.collapse(true);t.getDoc().execCommand(&quot;Delete&quot;,false,null);n._previousFormats=0}}}})}if(a){m.onKeyDown.add(function(s,t){if((t.keyCode==8||t.keyCode==46)&amp;&amp;!t.shiftKey){n.backspaceDelete(t,t.keyCode==8)}})}}if(l.isWebKit){function r(t){var s=o.getRng(),x,A=u.create(&quot;div&quot;,null,&quot; &quot;),z,y=u.getViewPort(t.getWin()).h;s.insertNode(x=u.create(&quot;br&quot;));s.setStartAfter(x);s.setEndAfter(x);o.setRng(s);if(o.getSel().focusNode==x.previousSibling){o.select(u.insertAfter(u.doc.createTextNode(&quot;\u00a0&quot;),x));o.collapse(d)}u.insertAfter(A,x);z=u.getPos(A).y;u.remove(A);if(z&gt;y){t.getWin().scrollTo(0,z)}}m.onKeyPress.add(function(s,t){if(t.keyCode==13&amp;&amp;(t.shiftKey||(p.force_br_newlines&amp;&amp;!u.getParent(o.getNode(),&quot;h1,h2,h3,h4,h5,h6,ol,ul&quot;)))){r(s);j.cancel(t)}})}if(c){if(p.element!=&quot;P&quot;){m.onKeyPress.add(function(s,t){n.lastElm=o.getNode().nodeName});m.onKeyUp.add(function(t,x){
 var z,y=o.getNode(),s=t.getBody();if(s.childNodes.length===1&amp;&amp;y.nodeName==&quot;P&quot;){y=u.rename(y,p.element);o.select(y);o.collapse();t.nodeChanged()}else{if(x.keyCode==13&amp;&amp;!x.shiftKey&amp;&amp;n.lastElm!=&quot;P&quot;){z=u.getParent(y,&quot;p&quot;);if(z){u.rename(z,p.element);t.nodeChanged()}}}})}}},getParentBlock:function(o){var m=this.dom;return m.getParent(o,m.isBlock)},insertPara:function(Q){var E=this,v=E.editor,M=v.dom,R=v.getDoc(),V=v.settings,F=v.selection.getSel(),G=F.getRangeAt(0),U=R.body;var J,K,H,O,N,q,o,u,z,m,C,T,p,x,I,L=M.getViewPort(v.getWin()),B,D,A;v.undoManager.beforeChange();J=R.createRange();J.setStart(F.anchorNode,F.anchorOffset);J.collapse(d);K=R.createRange();K.setStart(F.focusNode,F.focusOffset);K.collapse(d);H=J.compareBoundaryPoints(J.START_TO_END,K)&lt;0;O=H?F.anchorNode:F.focusNode;N=H?F.anchorOffset:F.focusOffset;q=H?F.focusNode:F.anchorNode;o=H?F.focusOffset:F.anchorOffset;if(O===q&amp;&amp;/^(TD|TH)$/.test(O.nodeName)){if
 (O.firstChild.nodeName==&quot;BR&quot;){M.remove(O.firstChild)}if(O.childNodes.length==0){v.dom.add(O,V.element,null,&quot;&lt;br /&gt;&quot;);T=v.dom.add(O,V.element,null,&quot;&lt;br /&gt;&quot;)}else{I=O.innerHTML;O.innerHTML=&quot;&quot;;v.dom.add(O,V.element,null,I);T=v.dom.add(O,V.element,null,&quot;&lt;br /&gt;&quot;)}G=R.createRange();G.selectNodeContents(T);G.collapse(1);v.selection.setRng(G);return g}if(O==U&amp;&amp;q==U&amp;&amp;U.firstChild&amp;&amp;v.dom.isBlock(U.firstChild)){O=q=O.firstChild;N=o=0;J=R.createRange();J.setStart(O,0);K=R.createRange();K.setStart(q,0)}if(!R.body.hasChildNodes()){R.body.appendChild(M.create(&quot;br&quot;))}O=O.nodeName==&quot;HTML&quot;?R.body:O;O=O.nodeName==&quot;BODY&quot;?O.firstChild:O;q=q.nodeName==&quot;HTML&quot;?R.body:q;q=q.nodeName==&quot;BODY&quot;?q.firstChild:q;u=E.getParentBlock(O);z=E.getParentBlock(q);m=u?u.nodeName:V.element;if(I=E.dom.getParent(u,&quot;li,pre&quot;)){if(I.nodeName==&quot;LI&quot;){return e(v.se
 lection,E.dom,I)}return d}if(u&amp;&amp;(u.nodeName==&quot;CAPTION&quot;||/absolute|relative|fixed/gi.test(M.getStyle(u,&quot;position&quot;,1)))){m=V.element;u=null}if(z&amp;&amp;(z.nodeName==&quot;CAPTION&quot;||/absolute|relative|fixed/gi.test(M.getStyle(u,&quot;position&quot;,1)))){m=V.element;z=null}if(/(TD|TABLE|TH|CAPTION)/.test(m)||(u&amp;&amp;m==&quot;DIV&quot;&amp;&amp;/left|right/gi.test(M.getStyle(u,&quot;float&quot;,1)))){m=V.element;u=z=null}C=(u&amp;&amp;u.nodeName==m)?u.cloneNode(0):v.dom.create(m);T=(z&amp;&amp;z.nodeName==m)?z.cloneNode(0):v.dom.create(m);T.removeAttribute(&quot;id&quot;);if(/^(H[1-6])$/.test(m)&amp;&amp;f(G,u)){T=v.dom.create(V.element)}I=p=O;do{if(I==U||I.nodeType==9||E.dom.isBlock(I)||/(TD|TABLE|TH|CAPTION)/.test(I.nodeName)){break}p=I}while((I=I.previousSibling?I.previousSibling:I.parentNode));I=x=q;do{if(I==U||I.nodeType==9||E.dom.isBlock(I)||/(TD|TABLE|TH|CAPTION)/.test(I.nodeName)){break}x=I}while((I=I.nextSibling?I.nextSibling:I.par
 entNode));if(p.nodeName==m){J.setStart(p,0)}else{J.setStartBefore(p)}J.setEnd(O,N);C.appendChild(J.cloneContents()||R.createTextNode(&quot;&quot;));try{K.setEndAfter(x)}catch(P){}K.setStart(q,o);T.appendChild(K.cloneContents()||R.createTextNode(&quot;&quot;));G=R.createRange();if(!p.previousSibling&amp;&amp;p.parentNode.nodeName==m){G.setStartBefore(p.parentNode)}else{if(J.startContainer.nodeName==m&amp;&amp;J.startOffset==0){G.setStartBefore(J.startContainer)}else{G.setStart(J.startContainer,J.startOffset)}}if(!x.nextSibling&amp;&amp;x.parentNode.nodeName==m){G.setEndAfter(x.parentNode)}else{G.setEnd(K.endContainer,K.endOffset)}G.deleteContents();if(b){v.getWin().scrollTo(0,L.y)}if(C.firstChild&amp;&amp;C.firstChild.nodeName==m){C.innerHTML=C.firstChild.innerHTML}if(T.firstChild&amp;&amp;T.firstChild.nodeName==m){T.innerHTML=T.firstChild.innerHTML}function S(y,s){var r=[],X,W,t;y.innerHTML=&quot;&quot;;if(V.keep_styles){W=s;do{if(/^(SPAN|STRONG|B|EM|I|FONT|STRIKE|U)$/.test(
 W.nodeName)){X=W.cloneNode(g);M.setAttrib(X,&quot;id&quot;,&quot;&quot;);r.push(X)}}while(W=W.parentNode)}if(r.length&gt;0){for(t=r.length-1,X=y;t&gt;=0;t--){X=X.appendChild(r[t])}r[0].innerHTML=b?&quot;\u00a0&quot;:&quot;&lt;br /&gt;&quot;;return r[0]}else{y.innerHTML=b?&quot;\u00a0&quot;:&quot;&lt;br /&gt;&quot;}}if(M.isEmpty(C)){S(C,O)}if(M.isEmpty(T)){A=S(T,q)}if(b&amp;&amp;parseFloat(opera.version())&lt;9.5){G.insertNode(C);G.insertNode(T)}else{G.insertNode(T);G.insertNode(C)}T.normalize();C.normalize();v.selection.select(T,true);v.selection.collapse(true);B=v.dom.getPos(T).y;if(B&lt;L.y||B+25&gt;L.y+L.h){v.getWin().scrollTo(0,B&lt;L.y?B:B-L.h+25)}v.undoManager.add();return g},backspaceDelete:function(u,B){var C=this,s=C.editor,y=s.getBody(),q=s.dom,p,v=s.selection,o=v.getRng(),x=o.startContainer,p,z,A,m;if(!B&amp;&amp;o.collapsed&amp;&amp;x.nodeType==1&amp;&amp;o.startOffset==x.childNodes.length){m=new l.dom.TreeWalker(x.lastChild,x);for(p=x.lastChild;p;p=m.prev()){if(
 p.nodeType==3){o.setStart(p,p.nodeValue.length);o.collapse(true);v.setRng(o);return}}}if(x&amp;&amp;s.dom.isBlock(x)&amp;&amp;!/^(TD|TH)$/.test(x.nodeName)&amp;&amp;B){if(x.childNodes.length==0||(x.childNodes.length==1&amp;&amp;x.firstChild.nodeName==&quot;BR&quot;)){p=x;while((p=p.previousSibling)&amp;&amp;!s.dom.isBlock(p)){}if(p){if(x!=y.firstChild){z=s.dom.doc.createTreeWalker(p,NodeFilter.SHOW_TEXT,null,g);while(A=z.nextNode()){p=A}o=s.getDoc().createRange();o.setStart(p,p.nodeValue?p.nodeValue.length:0);o.setEnd(p,p.nodeValue?p.nodeValue.length:0);v.setRng(o);s.dom.remove(x)}return j.cancel(u)}}}}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each,e=c.extend;c.create(&quot;tinymce.ControlManager&quot;,{ControlManager:function(f,j){var h=this,g;j=j||{};h.editor=f;h.controls={};h.onAdd=new c.util.Dispatcher(h);h.onPostRender=new c.util.Dispatcher(h);h.prefix=j.prefix||f.id+&quot;_&quot;;h._cls={};h.onPostRender.add(function(){d(h.controls,function(i){i.postRend
 er()})})},get:function(f){return this.controls[this.prefix+f]||this.controls[f]},setActive:function(h,f){var g=null;if(g=this.get(h)){g.setActive(f)}return g},setDisabled:function(h,f){var g=null;if(g=this.get(h)){g.setDisabled(f)}return g},add:function(g){var f=this;if(g){f.controls[g.id]=g;f.onAdd.dispatch(g,f)}return g},createControl:function(i){var h,g=this,f=g.editor;d(f.plugins,function(j){if(j.createControl){h=j.createControl(i,g);if(h){return false}}});switch(i){case&quot;|&quot;:case&quot;separator&quot;:return g.createSeparator()}if(!h&amp;&amp;f.buttons&amp;&amp;(h=f.buttons[i])){return g.createButton(i,h)}return g.add(h)},createDropMenu:function(f,n,h){var m=this,i=m.editor,j,g,k,l;n=e({&quot;class&quot;:&quot;mceDropDown&quot;,constrain:i.settings.constrain_menus},n);n[&quot;class&quot;]=n[&quot;class&quot;]+&quot; &quot;+i.getParam(&quot;skin&quot;)+&quot;Skin&quot;;if(k=i.getParam(&quot;skin_variant&quot;)){n[&quot;class&quot;]+=&quot; &quot;+i.getParam(&quot;
 skin&quot;)+&quot;Skin&quot;+k.substring(0,1).toUpperCase()+k.substring(1)}f=m.prefix+f;l=h||m._cls.dropmenu||c.ui.DropMenu;j=m.controls[f]=new l(f,n);j.onAddItem.add(function(r,q){var p=q.settings;p.title=i.getLang(p.title,p.title);if(!p.onclick){p.onclick=function(o){if(p.cmd){i.execCommand(p.cmd,p.ui||false,p.value)}}}});i.onRemove.add(function(){j.destroy()});if(c.isIE){j.onShowMenu.add(function(){i.focus();g=i.selection.getBookmark(1)});j.onHideMenu.add(function(){if(g){i.selection.moveToBookmark(g);g=0}})}return m.add(j)},createListBox:function(m,i,l){var h=this,g=h.editor,j,k,f;if(h.get(m)){return null}i.title=g.translate(i.title);i.scope=i.scope||g;if(!i.onselect){i.onselect=function(n){g.execCommand(i.cmd,i.ui||false,n||i.value)}}i=e({title:i.title,&quot;class&quot;:&quot;mce_&quot;+m,scope:i.scope,control_manager:h},i);m=h.prefix+m;if(g.settings.use_native_selects){k=new c.ui.NativeListBox(m,i)}else{f=l||h._cls.listbox||c.ui.ListBox;k=new f(m,i,g)}h.controls[m]=k;i
 f(c.isWebKit){k.onPostRender.add(function(p,o){a.add(o,&quot;mousedown&quot;,function(){g.bookmark=g.selection.getBookmark(1)});a.add(o,&quot;focus&quot;,function(){g.selection.moveToBookmark(g.bookmark);g.bookmark=null})})}if(k.hideMenu){g.onMouseDown.add(k.hideMenu,k)}return h.add(k)},createButton:function(m,i,l){var h=this,g=h.editor,j,k,f;if(h.get(m)){return null}i.title=g.translate(i.title);i.label=g.translate(i.label);i.scope=i.scope||g;if(!i.onclick&amp;&amp;!i.menu_button){i.onclick=function(){g.execCommand(i.cmd,i.ui||false,i.value)}}i=e({title:i.title,&quot;class&quot;:&quot;mce_&quot;+m,unavailable_prefix:g.getLang(&quot;unavailable&quot;,&quot;&quot;),scope:i.scope,control_manager:h},i);m=h.prefix+m;if(i.menu_button){f=l||h._cls.menubutton||c.ui.MenuButton;k=new f(m,i,g);g.onMouseDown.add(k.hideMenu,k)}else{f=h._cls.button||c.ui.Button;k=new f(m,i,g)}return h.add(k)},createMenuButton:function(h,f,g){f=f||{};f.menu_button=1;return this.createButton(h,f,g)},createS
 plitButton:function(m,i,l){var h=this,g=h.editor,j,k,f;if(h.get(m)){return null}i.title=g.translate(i.title);i.scope=i.scope||g;if(!i.onclick){i.onclick=function(n){g.execCommand(i.cmd,i.ui||false,n||i.value)}}if(!i.onselect){i.onselect=function(n){g.execCommand(i.cmd,i.ui||false,n||i.value)}}i=e({title:i.title,&quot;class&quot;:&quot;mce_&quot;+m,scope:i.scope,control_manager:h},i);m=h.prefix+m;f=l||h._cls.splitbutton||c.ui.SplitButton;k=h.add(new f(m,i,g));g.onMouseDown.add(k.hideMenu,k);return k},createColorSplitButton:function(f,n,h){var l=this,j=l.editor,i,k,m,g;if(l.get(f)){return null}n.title=j.translate(n.title);n.scope=n.scope||j;if(!n.onclick){n.onclick=function(o){if(c.isIE){g=j.selection.getBookmark(1)}j.execCommand(n.cmd,n.ui||false,o||n.value)}}if(!n.onselect){n.onselect=function(o){j.execCommand(n.cmd,n.ui||false,o||n.value)}}n=e({title:n.title,&quot;class&quot;:&quot;mce_&quot;+f,menu_class:j.getParam(&quot;skin&quot;)+&quot;Skin&quot;,scope:n.scope,more_colo
 rs_title:j.getLang(&quot;more_colors&quot;)},n);f=l.prefix+f;m=h||l._cls.colorsplitbutton||c.ui.ColorSplitButton;k=new m(f,n,j);j.onMouseDown.add(k.hideMenu,k);j.onRemove.add(function(){k.destroy()});if(c.isIE){k.onShowMenu.add(function(){j.focus();g=j.selection.getBookmark(1)});k.onHideMenu.add(function(){if(g){j.selection.moveToBookmark(g);g=0}})}return l.add(k)},createToolbar:function(k,h,j){var i,g=this,f;k=g.prefix+k;f=j||g._cls.toolbar||c.ui.Toolbar;i=new f(k,h,g.editor);if(g.get(k)){return null}return g.add(i)},createToolbarGroup:function(k,h,j){var i,g=this,f;k=g.prefix+k;f=j||this._cls.toolbarGroup||c.ui.ToolbarGroup;i=new f(k,h,g.editor);if(g.get(k)){return null}return g.add(i)},createSeparator:function(g){var f=g||this._cls.separator||c.ui.Separator;return new f()},setControlType:function(g,f){return this._cls[g.toLowerCase()]=f},destroy:function(){d(this.controls,function(f){f.destroy()});this.controls=null}})})(tinymce);(function(d){var a=d.util.Dispatcher,e=d.e
 ach,c=d.isIE,b=d.isOpera;d.create(&quot;tinymce.WindowManager&quot;,{WindowManager:function(f){var g=this;g.editor=f;g.onOpen=new a(g);g.onClose=new a(g);g.params={};g.features={}},open:function(z,h){var v=this,k=&quot;&quot;,n,m,i=v.editor.settings.dialog_type==&quot;modal&quot;,q,o,j,g=d.DOM.getViewPort(),r;z=z||{};h=h||{};o=b?g.w:screen.width;j=b?g.h:screen.height;z.name=z.name||&quot;mc_&quot;+new Date().getTime();z.width=parseInt(z.width||320);z.height=parseInt(z.height||240);z.resizable=true;z.left=z.left||parseInt(o/2)-(z.width/2);z.top=z.top||parseInt(j/2)-(z.height/2);h.inline=false;h.mce_width=z.width;h.mce_height=z.height;h.mce_auto_focus=z.auto_focus;if(i){if(c){z.center=true;z.help=false;z.dialogWidth=z.width+&quot;px&quot;;z.dialogHeight=z.height+&quot;px&quot;;z.scroll=z.scrollbars||false}}e(z,function(p,f){if(d.is(p,&quot;boolean&quot;)){p=p?&quot;yes&quot;:&quot;no&quot;}if(!/^(name|url)$/.test(f)){if(c&amp;&amp;i){k+=(k?&quot;;&quot;:&quot;&quot;)+f+&quot;:
 &quot;+p}else{k+=(k?&quot;,&quot;:&quot;&quot;)+f+&quot;=&quot;+p}}});v.features=z;v.params=h;v.onOpen.dispatch(v,z,h);r=z.url||z.file;r=d._addVer(r);try{if(c&amp;&amp;i){q=1;window.showModalDialog(r,window,k)}else{q=window.open(r,z.name,k)}}catch(l){}if(!q){alert(v.editor.getLang(&quot;popup_blocked&quot;))}},close:function(f){f.close();this.onClose.dispatch(this)},createInstance:function(i,h,g,m,l,k){var j=d.resolve(i);return new j(h,g,m,l,k)},confirm:function(h,f,i,g){g=g||window;f.call(i||this,g.confirm(this._decode(this.editor.getLang(h,h))))},alert:function(h,f,j,g){var i=this;g=g||window;g.alert(i._decode(i.editor.getLang(h,h)));if(f){f.call(j||i)}},resizeBy:function(f,g,h){h.resizeBy(f,g)},_decode:function(f){return d.DOM.decode(f).replace(/\\n/g,&quot;\n&quot;)}})}(tinymce));(function(a){a.Formatter=function(V){var M={},O=a.each,c=V.dom,q=V.selection,t=a.dom.TreeWalker,K=new a.dom.RangeUtils(c),d=V.schema.isValidChild,F=c.isBlock,l=V.settings.forced_root_block,s=c.n
 odeIndex,E=&quot;\uFEFF&quot;,e=/^(src|href|style)$/,S=false,B=true,p,P={apply:[],remove:[]};function z(W){return W instanceof Array}function m(X,W){return c.getParents(X,W,c.getRoot())}function b(W){return W.nodeType===1&amp;&amp;(W.face===&quot;mceinline&quot;||W.style.fontFamily===&quot;mceinline&quot;)}function R(W){return W?M[W]:M}function k(W,X){if(W){if(typeof(W)!==&quot;string&quot;){O(W,function(Z,Y){k(Y,Z)})}else{X=X.length?X:[X];O(X,function(Y){if(Y.deep===p){Y.deep=!Y.selector}if(Y.split===p){Y.split=!Y.selector||Y.inline}if(Y.remove===p&amp;&amp;Y.selector&amp;&amp;!Y.inline){Y.remove=&quot;none&quot;}if(Y.selector&amp;&amp;Y.inline){Y.mixed=true;Y.block_expand=true}if(typeof(Y.classes)===&quot;string&quot;){Y.classes=Y.classes.split(/\s+/)}});M[W]=X}}}var i=function(X){var W;V.dom.getParent(X,function(Y){W=V.dom.getStyle(Y,&quot;text-decoration&quot;);return W&amp;&amp;W!==&quot;none&quot;});return W};var I=function(W){var X;if(W.nodeType===1&amp;&amp;W.parentN
 ode&amp;&amp;W.parentNode.nodeType===1){X=i(W.parentNode);if(V.dom.getStyle(W,&quot;color&quot;)&amp;&amp;X){V.dom.setStyle(W,&quot;text-decoration&quot;,X)}else{if(V.dom.getStyle(W,&quot;textdecoration&quot;)===X){V.dom.setStyle(W,&quot;text-decoration&quot;,null)}}}};function T(Z,ah,ac){var ad=R(Z),ai=ad[0],ag,X,af,ae=q.isCollapsed();function aa(am){var al=am.startContainer,ap=am.startOffset,ao,an;if(al.nodeType==1||al.nodeValue===&quot;&quot;){al=al.nodeType==1?al.childNodes[ap]:al;if(al){ao=new t(al,al.parentNode);for(an=ao.current();an;an=ao.next()){if(an.nodeType==3&amp;&amp;!f(an)){am.setStart(an,0);break}}}}return am}function W(am,al){al=al||ai;if(am){if(al.onformat){al.onformat(am,al,ah,ac)}O(al.styles,function(ao,an){c.setStyle(am,an,r(ao,ah))});O(al.attributes,function(ao,an){c.setAttrib(am,an,r(ao,ah))});O(al.classes,function(an){an=r(an,ah);if(!c.hasClass(am,an)){c.addClass(am,an)}})}}function ab(){function an(au,ar){var at=new t(ar);for(ac=at.current();ac;ac=at
 .prev()){if(ac.childNodes.length&gt;1||ac==au){return ac}}}var am=V.selection.getRng();var aq=am.startContainer;var al=am.endContainer;if(aq!=al&amp;&amp;am.endOffset==0){var ap=an(aq,al);var ao=ap.nodeType==3?ap.length:ap.childNodes.length;am.setEnd(ap,ao)}return am}function Y(ao,au,ar,aq,am){var al=[],an=-1,at,aw=-1,ap=-1,av;O(ao.childNodes,function(ay,ax){if(ay.nodeName===&quot;UL&quot;||ay.nodeName===&quot;OL&quot;){an=ax;at=ay;return false}});O(ao.childNodes,function(ay,ax){if(ay.nodeName===&quot;SPAN&quot;&amp;&amp;c.getAttrib(ay,&quot;data-mce-type&quot;)==&quot;bookmark&quot;){if(ay.id==au.id+&quot;_start&quot;){aw=ax}else{if(ay.id==au.id+&quot;_end&quot;){ap=ax}}}});if(an&lt;=0||(aw&lt;an&amp;&amp;ap&gt;an)){O(a.grep(ao.childNodes),am);return 0}else{av=ar.cloneNode(S);O(a.grep(ao.childNodes),function(ay,ax){if((aw&lt;an&amp;&amp;ax&lt;an)||(aw&gt;an&amp;&amp;ax&gt;an)){al.push(ay);ay.parentNode.removeChild(ay)}});if(aw&lt;an){ao.insertBefore(av,at)}else{if(aw&gt;an)
 {ao.insertBefore(av,at.nextSibling)}}aq.push(av);O(al,function(ax){av.appendChild(ax)});return av}}function aj(am,ao){var al=[],ap,an;ap=ai.inline||ai.block;an=c.create(ap);W(an);K.walk(am,function(aq){var ar;function at(au){var ax=au.nodeName.toLowerCase(),aw=au.parentNode.nodeName.toLowerCase(),av;if(g(ax,&quot;br&quot;)){ar=0;if(ai.block){c.remove(au)}return}if(ai.wrapper&amp;&amp;x(au,Z,ah)){ar=0;return}if(ai.block&amp;&amp;!ai.wrapper&amp;&amp;G(ax)){au=c.rename(au,ap);W(au);al.push(au);ar=0;return}if(ai.selector){O(ad,function(ay){if(&quot;collapsed&quot; in ay&amp;&amp;ay.collapsed!==ae){return}if(c.is(au,ay.selector)&amp;&amp;!b(au)){W(au,ay);av=true}});if(!ai.inline||av){ar=0;return}}if(d(ap,ax)&amp;&amp;d(aw,ap)&amp;&amp;!(au.nodeType===3&amp;&amp;au.nodeValue.length===1&amp;&amp;au.nodeValue.charCodeAt(0)===65279)){if(!ar){ar=an.cloneNode(S);au.parentNode.insertBefore(ar,au);al.push(ar)}ar.appendChild(au)}else{if(ax==&quot;li&quot;&amp;&amp;ao){ar=Y(au,ao,an,al,at
 )}else{ar=0;O(a.grep(au.childNodes),at);ar=0}}}O(aq,at)});if(ai.wrap_links===false){O(al,function(aq){function ar(aw){var av,au,at;if(aw.nodeName===&quot;A&quot;){au=an.cloneNode(S);al.push(au);at=a.grep(aw.childNodes);for(av=0;av&lt;at.length;av++){au.appendChild(at[av])}aw.appendChild(au)}O(a.grep(aw.childNodes),ar)}ar(aq)})}O(al,function(at){var aq;function au(aw){var av=0;O(aw.childNodes,function(ax){if(!f(ax)&amp;&amp;!H(ax)){av++}});return av}function ar(av){var ax,aw;O(av.childNodes,function(ay){if(ay.nodeType==1&amp;&amp;!H(ay)&amp;&amp;!b(ay)){ax=ay;return S}});if(ax&amp;&amp;h(ax,ai)){aw=ax.cloneNode(S);W(aw);c.replace(aw,av,B);c.remove(ax,1)}return aw||av}aq=au(at);if((al.length&gt;1||!F(at))&amp;&amp;aq===0){c.remove(at,1);return}if(ai.inline||ai.wrapper){if(!ai.exact&amp;&amp;aq===1){at=ar(at)}O(ad,function(av){O(c.select(av.inline,at),function(ax){var aw;if(av.wrap_links===false){aw=ax.parentNode;do{if(aw.nodeName===&quot;A&quot;){return}}while(aw=aw.parentNode
 )}U(av,ah,ax,av.exact?ax:null)})});if(x(at.parentNode,Z,ah)){c.remove(at,1);at=0;return B}if(ai.merge_with_parents){c.getParent(at.parentNode,function(av){if(x(av,Z,ah)){c.remove(at,1);at=0;return B}})}if(at&amp;&amp;ai.merge_siblings!==false){at=u(C(at),at);at=u(at,C(at,B))}}})}if(ai){if(ac){X=c.createRng();X.setStartBefore(ac);X.setEndAfter(ac);aj(o(X,ad))}else{if(!ae||!ai.inline||c.select(&quot;td.mceSelected,th.mceSelected&quot;).length){var ak=V.selection.getNode();V.selection.setRng(ab());ag=q.getBookmark();aj(o(q.getRng(B),ad),ag);if(ai.styles&amp;&amp;(ai.styles.color||ai.styles.textDecoration)){a.walk(ak,I,&quot;childNodes&quot;);I(ak)}q.moveToBookmark(ag);q.setRng(aa(q.getRng(B)));V.nodeChanged()}else{Q(&quot;apply&quot;,Z,ah)}}}}function A(Y,ah,ab){var ac=R(Y),aj=ac[0],ag,af,X;function aa(am){var al=am.startContainer,ar=am.startOffset,aq,ap,an,ao;if(al.nodeType==3&amp;&amp;ar&gt;=al.nodeValue.length-1){al=al.parentNode;ar=s(al)+1}if(al.nodeType==1){an=al.childNode
 s;al=an[Math.min(ar,an.length-1)];aq=new t(al);if(ar&gt;an.length-1){aq.next()}for(ap=aq.current();ap;ap=aq.next()){if(ap.nodeType==3&amp;&amp;!f(ap)){ao=c.create(&quot;a&quot;,null,E);ap.parentNode.insertBefore(ao,ap);am.setStart(ap,0);q.setRng(am);c.remove(ao);return}}}}function Z(ao){var an,am,al;an=a.grep(ao.childNodes);for(am=0,al=ac.length;am&lt;al;am++){if(U(ac[am],ah,ao,ao)){break}}if(aj.deep){for(am=0,al=an.length;am&lt;al;am++){Z(an[am])}}}function ad(al){var am;O(m(al.parentNode).reverse(),function(an){var ao;if(!am&amp;&amp;an.id!=&quot;_start&quot;&amp;&amp;an.id!=&quot;_end&quot;){ao=x(an,Y,ah);if(ao&amp;&amp;ao.split!==false){am=an}}});return am}function W(ao,al,aq,au){var av,at,ar,an,ap,am;if(ao){am=ao.parentNode;for(av=al.parentNode;av&amp;&amp;av!=am;av=av.parentNode){at=av.cloneNode(S);for(ap=0;ap&lt;ac.length;ap++){if(U(ac[ap],ah,at,at)){at=0;break}}if(at){if(ar){at.appendChild(ar)}if(!an){an=at}ar=at}}if(au&amp;&amp;(!aj.mixed||!F(ao))){al=c.split(ao,al)
 }if(ar){aq.parentNode.insertBefore(ar,aq);an.appendChild(aq)}}return al}function ai(al){return W(ad(al),al,al,true)}function ae(an){var am=c.get(an?&quot;_start&quot;:&quot;_end&quot;),al=am[an?&quot;firstChild&quot;:&quot;lastChild&quot;];if(H(al)){al=al[an?&quot;firstChild&quot;:&quot;lastChild&quot;]}c.remove(am,true);return al}function ak(al){var am,an;al=o(al,ac,B);if(aj.split){am=J(al,B);an=J(al);if(am!=an){am=N(am,&quot;span&quot;,{id:&quot;_start&quot;,&quot;data-mce-type&quot;:&quot;bookmark&quot;});an=N(an,&quot;span&quot;,{id:&quot;_end&quot;,&quot;data-mce-type&quot;:&quot;bookmark&quot;});ai(am);ai(an);am=ae(B);an=ae()}else{am=an=ai(am)}al.startContainer=am.parentNode;al.startOffset=s(am);al.endContainer=an.parentNode;al.endOffset=s(an)+1}K.walk(al,function(ao){O(ao,function(ap){Z(ap);if(ap.nodeType===1&amp;&amp;V.dom.getStyle(ap,&quot;text-decoration&quot;)===&quot;underline&quot;&amp;&amp;ap.parentNode&amp;&amp;i(ap.parentNode)===&quot;underline&quot;){U({deep
 :false,exact:true,inline:&quot;span&quot;,styles:{textDecoration:&quot;underline&quot;}},null,ap)}})})}if(ab){X=c.createRng();X.setStartBefore(ab);X.setEndAfter(ab);ak(X);return}if(!q.isCollapsed()||!aj.inline||c.select(&quot;td.mceSelected,th.mceSelected&quot;).length){ag=q.getBookmark();ak(q.getRng(B));q.moveToBookmark(ag);if(j(Y,ah,q.getStart())){aa(q.getRng(true))}V.nodeChanged()}else{Q(&quot;remove&quot;,Y,ah)}}function D(X,Z,Y){var W=R(X);if(j(X,Z,Y)&amp;&amp;(!(&quot;toggle&quot; in W[0])||W[0][&quot;toggle&quot;])){A(X,Z,Y)}else{T(X,Z,Y)}}function x(X,W,ac,aa){var Y=R(W),ad,ab,Z;function ae(ai,ak,al){var ah,aj,af=ak[al],ag;if(ak.onmatch){return ak.onmatch(ai,ak,al)}if(af){if(af.length===p){for(ah in af){if(af.hasOwnProperty(ah)){if(al===&quot;attributes&quot;){aj=c.getAttrib(ai,ah)}else{aj=L(ai,ah)}if(aa&amp;&amp;!aj&amp;&amp;!ak.exact){return}if((!aa||ak.exact)&amp;&amp;!g(aj,r(af[ah],ac))){return}}}}else{for(ag=0;ag&lt;af.length;ag++){if(al===&quot;attributes&quot;
 ?c.getAttrib(ai,af[ag]):L(ai,af[ag])){return ak}}}}return ak}if(Y&amp;&amp;X){for(ab=0;ab&lt;Y.length;ab++){ad=Y[ab];if(h(X,ad)&amp;&amp;ae(X,ad,&quot;attributes&quot;)&amp;&amp;ae(X,ad,&quot;styles&quot;)){if(Z=ad.classes){for(ab=0;ab&lt;Z.length;ab++){if(!c.hasClass(X,Z[ab])){return}}}return ad}}}}function j(Y,ab,aa){var X,Z;function W(ac){ac=c.getParent(ac,function(ad){return !!x(ad,Y,ab,true)});return x(ac,Y,ab)}if(aa){return W(aa)}if(q.isCollapsed()){for(Z=P.apply.length-1;Z&gt;=0;Z--){if(P.apply[Z].name==Y){return true}}for(Z=P.remove.length-1;Z&gt;=0;Z--){if(P.remove[Z].name==Y){return false}}return W(q.getNode())}aa=q.getNode();if(W(aa)){return B}X=q.getStart();if(X!=aa){if(W(X)){return B}}return S}function v(ad,ac){var aa,ab=[],Z={},Y,X,W;if(q.isCollapsed()){for(X=0;X&lt;ad.length;X++){for(Y=P.remove.length-1;Y&gt;=0;Y--){W=ad[X];if(P.remove[Y].name==W){Z[W]=true;break}}}for(Y=P.apply.length-1;Y&gt;=0;Y--){for(X=0;X&lt;ad.length;X++){W=ad[X];if(!Z[W]&amp;&amp;P.appl
 y[Y].name==W){Z[W]=true;ab.push(W)}}}}aa=q.getStart();c.getParent(aa,function(ag){var af,ae;for(af=0;af&lt;ad.length;af++){ae=ad[af];if(!Z[ae]&amp;&amp;x(ag,ae,ac)){Z[ae]=true;ab.push(ae)}}});return ab}function y(aa){var ac=R(aa),Z,Y,ab,X,W;if(ac){Z=q.getStart();Y=m(Z);for(X=ac.length-1;X&gt;=0;X--){W=ac[X].selector;if(!W){return B}for(ab=Y.length-1;ab&gt;=0;ab--){if(c.is(Y[ab],W)){return B}}}}return S}a.extend(this,{get:R,register:k,apply:T,remove:A,toggle:D,match:j,matchAll:v,matchNode:x,canApply:y});function h(W,X){if(g(W,X.inline)){return B}if(g(W,X.block)){return B}if(X.selector){return c.is(W,X.selector)}}function g(X,W){X=X||&quot;&quot;;W=W||&quot;&quot;;X=&quot;&quot;+(X.nodeName||X);W=&quot;&quot;+(W.nodeName||W);return X.toLowerCase()==W.toLowerCase()}function L(X,W){var Y=c.getStyle(X,W);if(W==&quot;color&quot;||W==&quot;backgroundColor&quot;){Y=c.toHex(Y)}if(W==&quot;fontWeight&quot;&amp;&amp;Y==700){Y=&quot;bold&quot;}return&quot;&quot;+Y}function r(W,X){if(typ
 eof(W)!=&quot;string&quot;){W=W(X)}else{if(X){W=W.replace(/%(\w+)/g,function(Z,Y){return X[Y]||Z})}}return W}function f(W){return W&amp;&amp;W.nodeType===3&amp;&amp;/^([\s\r\n]+|)$/.test(W.nodeValue)}function N(Y,X,W){var Z=c.create(X,W);Y.parentNode.insertBefore(Z,Y);Z.appendChild(Y);return Z}function o(W,ag,Z){var Y=W.startContainer,ad=W.startOffset,aj=W.endContainer,ae=W.endOffset,ai,af,ac;function ah(am,an,ak,al){var ao,ap;al=al||c.getRoot();for(;;){ao=am.parentNode;if(ao==al||(!ag[0].block_expand&amp;&amp;F(ao))){return am}for(ai=ao[an];ai&amp;&amp;ai!=am;ai=ai[ak]){if(ai.nodeType==1&amp;&amp;!H(ai)){return am}if(ai.nodeType==3&amp;&amp;!f(ai)){return am}}am=am.parentNode}return am}function ab(ak,al){if(al===p){al=ak.nodeType===3?ak.length:ak.childNodes.length}while(ak&amp;&amp;ak.hasChildNodes()){ak=ak.childNodes[al];if(ak){al=ak.nodeType===3?ak.length:ak.childNodes.length}}return{node:ak,offset:al}}if(Y.nodeType==1&amp;&amp;Y.hasChildNodes()){af=Y.childNodes.length-1;
 Y=Y.childNodes[ad&gt;af?af:ad];if(Y.nodeType==3){ad=0}}if(aj.nodeType==1&amp;&amp;aj.hasChildNodes()){af=aj.childNodes.length-1;aj=aj.childNodes[ae&gt;af?af:ae-1];if(aj.nodeType==3){ae=aj.nodeValue.length}}if(H(Y.parentNode)){Y=Y.parentNode}if(H(Y)){Y=Y.nextSibling||Y}if(H(aj.parentNode)){ae=c.nodeIndex(aj);aj=aj.parentNode}if(H(aj)&amp;&amp;aj.previousSibling){aj=aj.previousSibling;ae=aj.length}if(ag[0].inline){ac=ab(aj,ae);if(ac.node){while(ac.node&amp;&amp;ac.offset===0&amp;&amp;ac.node.previousSibling){ac=ab(ac.node.previousSibling)}if(ac.node&amp;&amp;ac.offset&gt;0&amp;&amp;ac.node.nodeType===3&amp;&amp;ac.node.nodeValue.charAt(ac.offset-1)===&quot; &quot;){if(ac.offset&gt;1){aj=ac.node;aj.splitText(ac.offset-1)}else{if(ac.node.previousSibling){aj=ac.node.previousSibling}}}}}if(ag[0].inline||ag[0].block_expand){Y=ah(Y,&quot;firstChild&quot;,&quot;nextSibling&quot;);aj=ah(aj,&quot;lastChild&quot;,&quot;previousSibling&quot;)}if(ag[0].selector&amp;&amp;ag[0].expand!==S&a
 mp;&amp;!ag[0].inline){function aa(al,ak){var am,an,ap,ao;if(al.nodeType==3&amp;&amp;al.nodeValue.length==0&amp;&amp;al[ak]){al=al[ak]}am=m(al);for(an=0;an&lt;am.length;an++){for(ap=0;ap&lt;ag.length;ap++){ao=ag[ap];if(&quot;collapsed&quot; in ao&amp;&amp;ao.collapsed!==W.collapsed){continue}if(c.is(am[an],ao.selector)){return am[an]}}}return al}Y=aa(Y,&quot;previousSibling&quot;);aj=aa(aj,&quot;nextSibling&quot;)}if(ag[0].block||ag[0].selector){function X(al,ak,an){var am;if(!ag[0].wrapper){am=c.getParent(al,ag[0].block)}if(!am){am=c.getParent(al.nodeType==3?al.parentNode:al,F)}if(am&amp;&amp;ag[0].wrapper){am=m(am,&quot;ul,ol&quot;).reverse()[0]||am}if(!am){am=al;while(am[ak]&amp;&amp;!F(am[ak])){am=am[ak];if(g(am,&quot;br&quot;)){break}}}return am||al}Y=X(Y,&quot;previousSibling&quot;);aj=X(aj,&quot;nextSibling&quot;);if(ag[0].block){if(!F(Y)){Y=ah(Y,&quot;firstChild&quot;,&quot;nextSibling&quot;)}if(!F(aj)){aj=ah(aj,&quot;lastChild&quot;,&quot;previousSibling&quot;)}}}if
 (Y.nodeType==1){ad=s(Y);Y=Y.parentNode}if(aj.nodeType==1){ae=s(aj)+1;aj=aj.parentNode}return{startContainer:Y,startOffset:ad,endContainer:aj,endOffset:ae}}function U(ac,ab,Z,W){var Y,X,aa;if(!h(Z,ac)){return S}if(ac.remove!=&quot;all&quot;){O(ac.styles,function(ae,ad){ae=r(ae,ab);if(typeof(ad)===&quot;number&quot;){ad=ae;W=0}if(!W||g(L(W,ad),ae)){c.setStyle(Z,ad,&quot;&quot;)}aa=1});if(aa&amp;&amp;c.getAttrib(Z,&quot;style&quot;)==&quot;&quot;){Z.removeAttribute(&quot;style&quot;);Z.removeAttribute(&quot;data-mce-style&quot;)}O(ac.attributes,function(af,ad){var ae;af=r(af,ab);if(typeof(ad)===&quot;number&quot;){ad=af;W=0}if(!W||g(c.getAttrib(W,ad),af)){if(ad==&quot;class&quot;){af=c.getAttrib(Z,ad);if(af){ae=&quot;&quot;;O(af.split(/\s+/),function(ag){if(/mce\w+/.test(ag)){ae+=(ae?&quot; &quot;:&quot;&quot;)+ag}});if(ae){c.setAttrib(Z,ad,ae);return}}}if(ad==&quot;class&quot;){Z.removeAttribute(&quot;className&quot;)}if(e.test(ad)){Z.removeAttribute(&quot;data-mce-&quot;+ad)}
 Z.removeAttribute(ad)}});O(ac.classes,function(ad){ad=r(ad,ab);if(!W||c.hasClass(W,ad)){c.removeClass(Z,ad)}});X=c.getAttribs(Z);for(Y=0;Y&lt;X.length;Y++){if(X[Y].nodeName.indexOf(&quot;_&quot;)!==0){return S}}}if(ac.remove!=&quot;none&quot;){n(Z,ac);return B}}function n(Y,Z){var W=Y.parentNode,X;if(Z.block){if(!l){function aa(ac,ab,ad){ac=C(ac,ab,ad);return !ac||(ac.nodeName==&quot;BR&quot;||F(ac))}if(F(Y)&amp;&amp;!F(W)){if(!aa(Y,S)&amp;&amp;!aa(Y.firstChild,B,1)){Y.insertBefore(c.create(&quot;br&quot;),Y.firstChild)}if(!aa(Y,B)&amp;&amp;!aa(Y.lastChild,S,1)){Y.appendChild(c.create(&quot;br&quot;))}}}else{if(W==c.getRoot()){if(!Z.list_block||!g(Y,Z.list_block)){O(a.grep(Y.childNodes),function(ab){if(d(l,ab.nodeName.toLowerCase())){if(!X){X=N(ab,l)}else{X.appendChild(ab)}}else{X=0}})}}}}if(Z.selector&amp;&amp;Z.inline&amp;&amp;!g(Z.inline,Y)){return}c.remove(Y,1)}function C(X,W,Y){if(X){W=W?&quot;nextSibling&quot;:&quot;previousSibling&quot;;for(X=Y?X:X[W];X;X=X[W]){if(X.n
 odeType==1||!f(X)){return X}}}}function H(W){return W&amp;&amp;W.nodeType==1&amp;&amp;W.getAttribute(&quot;data-mce-type&quot;)==&quot;bookmark&quot;}function u(aa,Z){var W,Y,X;function ac(af,ae){if(af.nodeName!=ae.nodeName){return S}function ad(ah){var ai={};O(c.getAttribs(ah),function(aj){var ak=aj.nodeName.toLowerCase();if(ak.indexOf(&quot;_&quot;)!==0&amp;&amp;ak!==&quot;style&quot;){ai[ak]=c.getAttrib(ah,ak)}});return ai}function ag(ak,aj){var ai,ah;for(ah in ak){if(ak.hasOwnProperty(ah)){ai=aj[ah];if(ai===p){return S}if(ak[ah]!=ai){return S}delete aj[ah]}}for(ah in aj){if(aj.hasOwnProperty(ah)){return S}}return B}if(!ag(ad(af),ad(ae))){return S}if(!ag(c.parseStyle(c.getAttrib(af,&quot;style&quot;)),c.parseStyle(c.getAttrib(ae,&quot;style&quot;)))){return S}return B}if(aa&amp;&amp;Z){function ab(ae,ad){for(Y=ae;Y;Y=Y[ad]){if(Y.nodeType==3&amp;&amp;Y.nodeValue.length!==0){return ae}if(Y.nodeType==1&amp;&amp;!H(Y)){return Y}}return ae}aa=ab(aa,&quot;previousSibling&quot;)
 ;Z=ab(Z,&quot;nextSibling&quot;);if(ac(aa,Z)){for(Y=aa.nextSibling;Y&amp;&amp;Y!=Z;){X=Y;Y=Y.nextSibling;aa.appendChild(X)}c.remove(Z);O(a.grep(Z.childNodes),function(ad){aa.appendChild(ad)});return aa}}return Z}function G(W){return/^(h[1-6]|p|div|pre|address|dl|dt|dd)$/.test(W)}function J(X,aa){var W,Z,Y;W=X[aa?&quot;startContainer&quot;:&quot;endContainer&quot;];Z=X[aa?&quot;startOffset&quot;:&quot;endOffset&quot;];if(W.nodeType==1){Y=W.childNodes.length-1;if(!aa&amp;&amp;Z){Z--}W=W.childNodes[Z&gt;Y?Y:Z]}return W}function Q(ad,Y,ac){var aa,X=P[ad],ae=P[ad==&quot;apply&quot;?&quot;remove&quot;:&quot;apply&quot;];function af(){return P.apply.length||P.remove.length}function ab(){P.apply=[];P.remove=[]}function ag(ah){O(P.apply.reverse(),function(ai){T(ai.name,ai.vars,ah);if(ai.name===&quot;forecolor&quot;&amp;&amp;ai.vars.value){I(ah.parentNode)}});O(P.remove.reverse(),function(ai){A(ai.name,ai.vars,ah)});c.remove(ah,1);ab()}for(aa=X.length-1;aa&gt;=0;aa--){if(X[aa].name==Y
 ){return}}X.push({name:Y,vars:ac});for(aa=ae.length-1;aa&gt;=0;aa--){if(ae[aa].name==Y){ae.splice(aa,1)}}if(af()){V.getDoc().execCommand(&quot;FontName&quot;,false,&quot;mceinline&quot;);P.lastRng=q.getRng();O(c.select(&quot;font,span&quot;),function(ai){var ah;if(b(ai)){ah=q.getBookmark();ag(ai);q.moveToBookmark(ah);V.nodeChanged()}});if(!P.isListening&amp;&amp;af()){P.isListening=true;function W(ai,aj){var ah=c.createRng();ag(ai);ah.setStart(aj,aj.nodeValue.length);ah.setEnd(aj,aj.nodeValue.length);q.setRng(ah);V.nodeChanged()}var Z=false;O(&quot;onKeyDown,onKeyUp,onKeyPress,onMouseUp&quot;.split(&quot;,&quot;),function(ah){V[ah].addToTop(function(ai,al){if(al.keyCode==13&amp;&amp;!al.shiftKey){Z=true;return}if(af()&amp;&amp;!a.dom.RangeUtils.compareRanges(P.lastRng,q.getRng())){var aj=false;O(c.select(&quot;font,span&quot;),function(ao){var ap,an;if(b(ao)){aj=true;ap=ao.firstChild;while(ap&amp;&amp;ap.nodeType!=3){ap=ap.firstChild}if(ap){W(ao,ap)}else{c.remove(ao)}}});if(
 Z&amp;&amp;!aj){var ak=q.getNode();var am=ak;while(am&amp;&amp;am.nodeType!=3){am=am.firstChild}if(am){ak=am.parentNode;while(!F(ak)){ak=ak.parentNode}W(ak,am)}}if(al.type==&quot;keyup&quot;||al.type==&quot;mouseup&quot;){ab();Z=false}}})})}}}}})(tinymce);tinymce.onAddEditor.add(function(e,a){var d,h,g,c=a.settings;if(c.inline_styles){h=e.explode(c.font_size_style_values);function b(j,i){e.each(i,function(l,k){if(l){g.setStyle(j,k,l)}});g.rename(j,&quot;span&quot;)}d={font:function(j,i){b(i,{backgroundColor:i.style.backgroundColor,color:i.color,fontFamily:i.face,fontSize:h[parseInt(i.size)-1]})},u:function(j,i){b(i,{textDecoration:&quot;underline&quot;})},strike:function(j,i){b(i,{textDecoration:&quot;line-through&quot;})}};function f(i,j){g=i.dom;if(c.convert_fonts_to_spans){e.each(g.select(&quot;font,u,strike&quot;,j.node),function(k){d[k.nodeName.toLowerCase()](a.dom,k)})}}a.onPreProcess.add(f);a.onSetContent.add(f);a.onInit.add(function(){a.selection.onSetContent.add(f)}
 )}});
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkwpincludesjstinymceutilseditable_selectsjs"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/tinymce/utils/editable_selects.js (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/tinymce/utils/editable_selects.js        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/js/tinymce/utils/editable_selects.js        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -16,7 +16,7 @@
</span><span class="cx"> 
</span><span class="cx">                 for (i=0; i&lt;nl.length; i++) {
</span><span class="cx">                         if (nl[i].className.indexOf('mceEditableSelect') != -1) {
</span><del>-                                o = new Option('(value)', '__mce_add_custom__');
</del><ins>+                                o = new Option(tinyMCEPopup.editor.translate('value'), '__mce_add_custom__');
</ins><span class="cx"> 
</span><span class="cx">                                 o.className = 'mceAddSelectValue';
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkwpincludesjstinymcewptinymcejsgz"></a>
<div class="binary"><h4>Modified: trunk/wp-includes/js/tinymce/wp-tinymce.js.gz</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkwpincludesversionphp"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/version.php (18659 => 18660)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/version.php        2011-09-09 19:59:44 UTC (rev 18659)
+++ trunk/wp-includes/version.php        2011-09-09 20:08:40 UTC (rev 18660)
</span><span class="lines">@@ -18,7 +18,7 @@
</span><span class="cx">  *
</span><span class="cx">  * @global string $tinymce_version
</span><span class="cx">  */
</span><del>-$tinymce_version = '342-20110630';
</del><ins>+$tinymce_version = '345-20110908';
</ins><span class="cx"> 
</span><span class="cx"> /**
</span><span class="cx">  * Holds the cache manifest version
</span></span></pre>
</div>
</div>

</body>
</html>