From c4243e53d043e24556e6156334d4fdaf57afbcd1 Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Thu, 29 May 2014 00:59:15 +0000 Subject: [PATCH] TinyMCE: update to 4.0.28. Also includes https://github.com/tinymce/tinymce/commit/43fff5b45344e0101d7d75d8e3c01e9758f0d20f. Part-props avryl for the patch on #27941, fixes #28391, #27941. Built from https://develop.svn.wordpress.org/trunk@28606 git-svn-id: http://core.svn.wordpress.org/trunk@28430 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- .../js/tinymce/plugins/image/plugin.js | 26 +-- .../js/tinymce/plugins/image/plugin.min.js | 2 +- .../js/tinymce/plugins/paste/plugin.js | 149 +++++++++++------- .../js/tinymce/plugins/paste/plugin.min.js | 2 +- .../js/tinymce/plugins/wordpress/plugin.js | 2 +- .../tinymce/plugins/wordpress/plugin.min.js | 2 +- .../tinymce/skins/lightgray/skin.ie7.min.css | 2 +- .../js/tinymce/skins/lightgray/skin.min.css | 2 +- wp-includes/js/tinymce/tinymce.min.js | 21 +-- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 123702 -> 125422 bytes wp-includes/version.php | 2 +- 11 files changed, 130 insertions(+), 80 deletions(-) diff --git a/wp-includes/js/tinymce/plugins/image/plugin.js b/wp-includes/js/tinymce/plugins/image/plugin.js index 0e33332b1c..8c530a0ace 100644 --- a/wp-includes/js/tinymce/plugins/image/plugin.js +++ b/wp-includes/js/tinymce/plugins/image/plugin.js @@ -98,17 +98,25 @@ tinymce.PluginManager.add('image', function(editor) { } function buildImageList() { - var imageListItems = [{text: 'None', value: ''}]; + function appendItems(values, output) { + output = output || []; - tinymce.each(imageList, function(image) { - imageListItems.push({ - text: image.text || image.title, - value: editor.convertURL(image.value || image.url, 'src'), - menu: image.menu + tinymce.each(values, function(value) { + var item = {text: value.text || value.title}; + + if (value.menu) { + item.menu = appendItems(value.menu); + } else { + item.value = editor.convertURL(value.value || value.url, 'src'); + } + + output.push(item); }); - }); - return imageListItems; + return output; + } + + return appendItems(imageList, [{text: 'None', value: ''}]); } function recalcSize() { @@ -284,7 +292,7 @@ tinymce.PluginManager.add('image', function(editor) { altCtrl.value(e.control.text()); } - win.find('#src').value(e.control.value()); + win.find('#src').value(e.control.value()).fire('change'); }, onPostRender: function() { imageListCtrl = this; diff --git a/wp-includes/js/tinymce/plugins/image/plugin.min.js b/wp-includes/js/tinymce/plugins/image/plugin.min.js index 60adce718a..eae75a78d6 100644 --- a/wp-includes/js/tinymce/plugins/image/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/image/plugin.min.js @@ -1 +1 @@ -tinymce.PluginManager.add("image",function(e){function t(e,t){function i(e,i){n.parentNode&&n.parentNode.removeChild(n),t({width:e,height:i})}var n=document.createElement("img");n.onload=function(){i(n.clientWidth,n.clientHeight)},n.onerror=function(){i()};var a=n.style;a.visibility="hidden",a.position="fixed",a.bottom=a.left=0,a.width=a.height="auto",document.body.appendChild(n),n.src=e}function i(t){return tinymce.each(t,function(t){t.textStyle=function(){return e.formatter.getCssText({inline:"img",classes:[t.value]})}}),t}function n(t){return function(){var i=e.settings.image_list;"string"==typeof i?tinymce.util.XHR.send({url:i,success:function(e){t(tinymce.util.JSON.parse(e))}}):"function"==typeof i?i(t):t(i)}}function a(n){function a(t,i,n){var a,l=[];return tinymce.each(e.settings[t]||n,function(e){var t={text:e.text||e.title,value:e.value};l.push(t),(f[i]===e.value||!a&&e.selected)&&(a=t)}),a&&!f[i]&&(f[i]=a.value,a.selected=!0),l}function l(){var t=[{text:"None",value:""}];return tinymce.each(n,function(i){t.push({text:i.text||i.title,value:e.convertURL(i.value||i.url,"src"),menu:i.menu})}),t}function o(){var e,t,i,n;e=u.find("#width")[0],t=u.find("#height")[0],i=e.value(),n=t.value(),u.find("#constrain")[0].checked()&&g&&h&&i&&n&&(g!=i?(n=Math.round(i/g*n),t.value(n)):(i=Math.round(n/h*i),e.value(i))),g=i,h=n}function s(){function t(t){function i(){t.onload=t.onerror=null,e.selection.select(t),e.nodeChanged()}t.onload=function(){f.width||f.height||y.setAttribs(t,{width:t.clientWidth,height:t.clientHeight}),i()},t.onerror=i}d(),o(),f=tinymce.extend(f,u.toJSON()),f.alt||(f.alt=""),""===f.width&&(f.width=null),""===f.height&&(f.height=null),f.style||(f.style=null),f={src:f.src,alt:f.alt,width:f.width,height:f.height,style:f.style,"class":f["class"]},f["class"]||delete f["class"],e.undoManager.transact(function(){return f.src?(v?y.setAttribs(v,f):(f.id="__mcenew",e.focus(),e.selection.setContent(y.createHTML("img",f)),v=y.get("__mcenew"),y.setAttrib(v,"id",null)),void t(v)):void(v&&(y.remove(v),e.focus(),e.nodeChanged()))})}function r(e){return e&&(e=e.replace(/px$/,"")),e}function c(){m&&m.value(e.convertURL(this.value(),"src")),t(this.value(),function(e){e.width&&e.height&&(g=e.width,h=e.height,u.find("#width").value(g),u.find("#height").value(h))})}function d(){function t(e){return e.length>0&&/^[0-9]+$/.test(e)&&(e+="px"),e}if(e.settings.image_advtab){var i=u.toJSON(),n=y.parseStyle(i.style);delete n.margin,n["margin-top"]=n["margin-bottom"]=t(i.vspace),n["margin-left"]=n["margin-right"]=t(i.hspace),n["border-width"]=t(i.border),u.find("#style").value(y.serializeStyle(y.parseStyle(y.serializeStyle(n))))}}var u,g,h,m,p,f={},y=e.dom,v=e.selection.getNode();g=y.getAttrib(v,"width"),h=y.getAttrib(v,"height"),"IMG"!=v.nodeName||v.getAttribute("data-mce-object")||v.getAttribute("data-mce-placeholder")?v=null:f={src:y.getAttrib(v,"src"),alt:y.getAttrib(v,"alt"),"class":y.getAttrib(v,"class"),width:g,height:h},n&&(m={type:"listbox",label:"Image list",values:l(),value:f.src&&e.convertURL(f.src,"src"),onselect:function(e){var t=u.find("#alt");(!t.value()||e.lastControl&&t.value()==e.lastControl.text())&&t.value(e.control.text()),u.find("#src").value(e.control.value())},onPostRender:function(){m=this}}),e.settings.image_class_list&&(p={name:"class",type:"listbox",label:"Class",values:i(a("image_class_list","class"))});var b=[{name:"src",type:"filepicker",filetype:"image",label:"Source",autofocus:!0,onchange:c},m];e.settings.image_description!==!1&&b.push({name:"alt",type:"textbox",label:"Image description"}),e.settings.image_dimensions!==!1&&b.push({type:"container",label:"Dimensions",layout:"flex",direction:"row",align:"center",spacing:5,items:[{name:"width",type:"textbox",maxLength:5,size:3,onchange:o,ariaLabel:"Width"},{type:"label",text:"x"},{name:"height",type:"textbox",maxLength:5,size:3,onchange:o,ariaLabel:"Height"},{name:"constrain",type:"checkbox",checked:!0,text:"Constrain proportions"}]}),b.push(p),e.settings.image_advtab?(v&&(f.hspace=r(v.style.marginLeft||v.style.marginRight),f.vspace=r(v.style.marginTop||v.style.marginBottom),f.border=r(v.style.borderWidth),f.style=e.dom.serializeStyle(e.dom.parseStyle(e.dom.getAttrib(v,"style")))),u=e.windowManager.open({title:"Insert/edit image",data:f,bodyType:"tabpanel",body:[{title:"General",type:"form",items:b},{title:"Advanced",type:"form",pack:"start",items:[{label:"Style",name:"style",type:"textbox"},{type:"form",layout:"grid",packV:"start",columns:2,padding:0,alignH:["left","right"],defaults:{type:"textbox",maxWidth:50,onchange:d},items:[{label:"Vertical space",name:"vspace"},{label:"Horizontal space",name:"hspace"},{label:"Border",name:"border"}]}]}],onSubmit:s})):u=e.windowManager.open({title:"Insert/edit image",data:f,body:b,onSubmit:s})}e.addButton("image",{icon:"image",tooltip:"Insert/edit image",onclick:n(a),stateSelector:"img:not([data-mce-object],[data-mce-placeholder])"}),e.addMenuItem("image",{icon:"image",text:"Insert image",onclick:n(a),context:"insert",prependToContext:!0})}); \ No newline at end of file +tinymce.PluginManager.add("image",function(a){function b(a,b){function c(a,c){d.parentNode&&d.parentNode.removeChild(d),b({width:a,height:c})}var d=document.createElement("img");d.onload=function(){c(d.clientWidth,d.clientHeight)},d.onerror=function(){c()};var e=d.style;e.visibility="hidden",e.position="fixed",e.bottom=e.left=0,e.width=e.height="auto",document.body.appendChild(d),d.src=a}function c(b){return tinymce.each(b,function(b){b.textStyle=function(){return a.formatter.getCssText({inline:"img",classes:[b.value]})}}),b}function d(b){return function(){var c=a.settings.image_list;"string"==typeof c?tinymce.util.XHR.send({url:c,success:function(a){b(tinymce.util.JSON.parse(a))}}):"function"==typeof c?c(b):b(c)}}function e(d){function e(b,c,d){var e,f=[];return tinymce.each(a.settings[b]||d,function(a){var b={text:a.text||a.title,value:a.value};f.push(b),(q[c]===a.value||!e&&a.selected)&&(e=b)}),e&&!q[c]&&(q[c]=e.value,e.selected=!0),f}function f(){function b(c,d){return d=d||[],tinymce.each(c,function(c){var e={text:c.text||c.title};c.menu?e.menu=b(c.menu):e.value=a.convertURL(c.value||c.url,"src"),d.push(e)}),d}return b(d,[{text:"None",value:""}])}function g(){var a,b,c,d;a=l.find("#width")[0],b=l.find("#height")[0],c=a.value(),d=b.value(),l.find("#constrain")[0].checked()&&m&&n&&c&&d&&(m!=c?(d=Math.round(c/m*d),b.value(d)):(c=Math.round(d/n*c),a.value(c))),m=c,n=d}function h(){function b(b){function c(){b.onload=b.onerror=null,a.selection.select(b),a.nodeChanged()}b.onload=function(){q.width||q.height||(r.setAttribs(b,{width:b.clientWidth,height:b.clientHeight}),a.fire("wpNewImageRefresh",{node:b})),c()},b.onerror=c}k(),g(),q=tinymce.extend(q,l.toJSON());var c=q.caption;q.alt||(q.alt=""),""===q.width&&(q.width=null),""===q.height&&(q.height=null),q.style||(q.style=null),q={src:q.src,alt:q.alt,width:q.width,height:q.height,style:q.style,"class":q["class"]},q["class"]||delete q["class"],a.undoManager.transact(function(){var d={node:s,data:q,caption:c};return a.fire("wpImageFormSubmit",{imgData:d}),d.cancel?void b(d.node):q.src?(s?r.setAttribs(s,q):(q.id="__mcenew",a.focus(),a.selection.setContent(r.createHTML("img",q)),s=r.get("__mcenew"),r.setAttrib(s,"id",null)),void b(s)):void(s&&(r.remove(s),a.focus(),a.nodeChanged()))})}function i(a){return a&&(a=a.replace(/px$/,"")),a}function j(){o&&o.value(a.convertURL(this.value(),"src")),b(this.value(),function(a){a.width&&a.height&&(m=a.width,n=a.height,l.find("#width").value(m),l.find("#height").value(n))})}function k(){function b(a){return a.length>0&&/^[0-9]+$/.test(a)&&(a+="px"),a}if(a.settings.image_advtab){var c=l.toJSON(),d=r.parseStyle(c.style);delete d.margin,d["margin-top"]=d["margin-bottom"]=b(c.vspace),d["margin-left"]=d["margin-right"]=b(c.hspace),d["border-width"]=b(c.border),l.find("#style").value(r.serializeStyle(r.parseStyle(r.serializeStyle(d))))}}var l,m,n,o,p,q={},r=a.dom,s=a.selection.getNode();m=r.getAttrib(s,"width"),n=r.getAttrib(s,"height"),"IMG"!=s.nodeName||s.getAttribute("data-mce-object")||s.getAttribute("data-mce-placeholder")?s=null:(q={src:r.getAttrib(s,"src"),alt:r.getAttrib(s,"alt"),"class":r.getAttrib(s,"class"),width:m,height:n},a.fire("wpLoadImageData",{imgData:{data:q,node:s}})),d&&(o={type:"listbox",label:"Image list",values:f(),value:q.src&&a.convertURL(q.src,"src"),onselect:function(a){var b=l.find("#alt");(!b.value()||a.lastControl&&b.value()==a.lastControl.text())&&b.value(a.control.text()),l.find("#src").value(a.control.value()).fire("change")},onPostRender:function(){o=this}}),a.settings.image_class_list&&(p={name:"class",type:"listbox",label:"Class",values:c(e("image_class_list","class"))});var t=[{name:"src",type:"filepicker",filetype:"image",label:"Source",autofocus:!0,onchange:j},o];a.settings.image_description!==!1&&t.push({name:"alt",type:"textbox",label:"Image description"}),a.settings.image_dimensions!==!1&&t.push({type:"container",label:"Dimensions",layout:"flex",direction:"row",align:"center",spacing:5,items:[{name:"width",type:"textbox",maxLength:5,size:3,onchange:g,ariaLabel:"Width"},{type:"label",text:"x"},{name:"height",type:"textbox",maxLength:5,size:3,onchange:g,ariaLabel:"Height"},{name:"constrain",type:"checkbox",checked:!0,text:"Constrain proportions"}]}),t.push(p),a.fire("wpLoadImageForm",{data:t}),a.settings.image_advtab?(s&&(q.hspace=i(s.style.marginLeft||s.style.marginRight),q.vspace=i(s.style.marginTop||s.style.marginBottom),q.border=i(s.style.borderWidth),q.style=a.dom.serializeStyle(a.dom.parseStyle(a.dom.getAttrib(s,"style")))),l=a.windowManager.open({title:"Insert/edit image",data:q,bodyType:"tabpanel",body:[{title:"General",type:"form",items:t},{title:"Advanced",type:"form",pack:"start",items:[{label:"Style",name:"style",type:"textbox"},{type:"form",layout:"grid",packV:"start",columns:2,padding:0,alignH:["left","right"],defaults:{type:"textbox",maxWidth:50,onchange:k},items:[{label:"Vertical space",name:"vspace"},{label:"Horizontal space",name:"hspace"},{label:"Border",name:"border"}]}]}],onSubmit:h})):l=a.windowManager.open({title:"Insert/edit image",data:q,body:t,onSubmit:h})}a.addCommand("mceImage",function(){d(e)()}),a.addButton("image",{icon:"image",tooltip:"Insert/edit image",onclick:d(e),stateSelector:"img:not([data-mce-object],[data-mce-placeholder])"}),a.addMenuItem("image",{icon:"image",text:"Insert image",onclick:d(e),context:"insert",prependToContext:!0})}); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/paste/plugin.js b/wp-includes/js/tinymce/plugins/paste/plugin.js index 985195bd7d..8f2370460a 100644 --- a/wp-includes/js/tinymce/plugins/paste/plugin.js +++ b/wp-includes/js/tinymce/plugins/paste/plugin.js @@ -175,9 +175,27 @@ define("tinymce/pasteplugin/Utils", [ return text; } + /** + * Trims the specified HTML by removing all WebKit fragments, all elements wrapping the body trailing BR elements etc. + * + * @param {String} html Html string to trim contents on. + * @return {String} Html contents that got trimmed. + */ + function trimHtml(html) { + html = filter(html, [ + /^[\s\S]*]*>\s*|\s*<\/body[^>]*>[\s\S]*$/g, // Remove anything but the contents within the BODY element + /|/g, // Inner fragments (tables from excel on mac) + [/\u00a0<\/span>/g, '\u00a0'], // WebKit   + /
$/i // Trailing BR elements + ]); + + return html; + } + return { filter: filter, - innerText: innerText + innerText: innerText, + trimHtml: trimHtml }; }); @@ -248,7 +266,7 @@ define("tinymce/pasteplugin/Clipboard", [ } if (!args.isDefaultPrevented()) { - editor.insertContent(html); + editor.insertContent(html, {merge: editor.settings.paste_merge_formats !== false}); } } } @@ -382,7 +400,6 @@ define("tinymce/pasteplugin/Clipboard", [ } } - keyboardPastePlainTextState = false; pasteBinElm = lastRng = null; } @@ -492,6 +509,18 @@ define("tinymce/pasteplugin/Clipboard", [ } } + /** + * Chrome on Andoid doesn't support proper clipboard access so we have no choice but to allow the browser default behavior. + * + * @param {Event} e Paste event object to check if it contains any data. + * @return {Boolean} true/false if the clipboard is empty or not. + */ + function isBrokenAndoidClipboardEvent(e) { + var clipboardData = e.clipboardData; + + return navigator.userAgent.indexOf('Android') != -1 && clipboardData && clipboardData.items && clipboardData.items.length === 0; + } + function getCaretRangeFromEvent(e) { var doc = editor.getDoc(), rng; @@ -511,16 +540,22 @@ define("tinymce/pasteplugin/Clipboard", [ return mimeType in clipboardContent && clipboardContent[mimeType].length > 0; } + function isKeyboardPasteEvent(e) { + return (VK.metaKeyPressed(e) && e.keyCode == 86) || (e.shiftKey && e.keyCode == 45); + } + function registerEventHandlers() { editor.on('keydown', function(e) { - if (e.isDefaultPrevented()) { - return; - } - // Ctrl+V or Shift+Insert - if ((VK.metaKeyPressed(e) && e.keyCode == 86) || (e.shiftKey && e.keyCode == 45)) { + if (isKeyboardPasteEvent(e) && !e.isDefaultPrevented()) { keyboardPastePlainTextState = e.shiftKey && e.keyCode == 86; + // Edge case on Safari on Mac where it doesn't handle Cmd+Shift+V correctly + // it fires the keydown but no paste or keyup so we are left with a paste bin + if (keyboardPastePlainTextState && Env.webkit && navigator.userAgent.indexOf('Version/') != -1) { + return; + } + // Prevent undoManager keydown handler from making an undo level with the pastebin in it e.stopImmediatePropagation(); @@ -539,12 +574,21 @@ define("tinymce/pasteplugin/Clipboard", [ } }); + editor.on('keyup', function(e) { + // Ctrl+V or Shift+Insert + if (isKeyboardPasteEvent(e) && !e.isDefaultPrevented()) { + removePasteBin(); + } + }); + editor.on('paste', function(e) { var clipboardContent = getClipboardContent(e); var isKeyBoardPaste = new Date().getTime() - keyboardPasteTimeStamp < 1000; var plainTextMode = self.pasteFormat == "text" || keyboardPastePlainTextState; - if (e.isDefaultPrevented()) { + keyboardPastePlainTextState = false; + + if (e.isDefaultPrevented() || isBrokenAndoidClipboardEvent(e)) { removePasteBin(); return; } @@ -572,41 +616,56 @@ define("tinymce/pasteplugin/Clipboard", [ } setTimeout(function() { - var html = getPasteBinHtml(); + var content; + + // Grab HTML from Clipboard API or paste bin as a fallback + if (hasContentType(clipboardContent, 'text/html')) { + content = clipboardContent['text/html']; + } else { + content = getPasteBinHtml(); + + // If paste bin is empty try using plain text mode + // since that is better than nothing right + if (content == pasteBinDefaultContent) { + plainTextMode = true; + } + } + + content = Utils.trimHtml(getPasteBinHtml()); // WebKit has a nice bug where it clones the paste bin if you paste from for example notepad + // so we need to force plain text mode in this case if (pasteBinElm && pasteBinElm.firstChild && pasteBinElm.firstChild.id === 'mcepastebin') { plainTextMode = true; } removePasteBin(); - // Always use pastebin HTML if it's available since it contains Word contents - if (!plainTextMode && isKeyBoardPaste && html && html != pasteBinDefaultContent) { - clipboardContent['text/html'] = html; - } - - if (html == pasteBinDefaultContent || !isKeyBoardPaste) { - html = clipboardContent['text/html'] || clipboardContent['text/plain'] || pasteBinDefaultContent; - - if (html == pasteBinDefaultContent) { - if (!isKeyBoardPaste) { - editor.windowManager.alert('Please use Ctrl+V/Cmd+V keyboard shortcuts to paste contents.'); - } - - return; + // Grab plain text from Clipboard API or convert existing HTML to plain text + if (plainTextMode) { + // Use plain text contents from Clipboard API unless the HTML contains paragraphs then + // we should convert the HTML to plain text since works better when pasting HTML/Word contents as plain text + if (hasContentType(clipboardContent, 'text/plain') && content.indexOf('

') == -1) { + content = clipboardContent['text/plain']; + } else { + content = Utils.innerText(content); } } - // Force plain text mode if we only got a text/plain content type - if (!hasContentType(clipboardContent, 'text/html') && hasContentType(clipboardContent, 'text/plain')) { - plainTextMode = true; + // If the content is the paste bin default HTML then it was + // impossible to get the cliboard data out. + if (content == pasteBinDefaultContent) { + if (!isKeyBoardPaste) { + editor.windowManager.alert('Please use Ctrl+V/Cmd+V keyboard shortcuts to paste contents.'); + } + + return; } if (plainTextMode) { - pasteText(clipboardContent['text/plain'] || Utils.innerText(html)); + pasteText(content); } else { - pasteHtml(html); + pasteHtml(content); } }, 0); }); @@ -673,9 +732,12 @@ define("tinymce/pasteplugin/Clipboard", [ }); }); - // Fix for #6504 we need to remove the paste bin on IE if the user paste in a file - editor.on('PreProcess', function() { - editor.dom.remove(editor.dom.get('mcepastebin')); + editor.on('BeforeAddUndo', function(e) { + // Remove pastebin HTML incase it should be added to an undo + // level for example when you paste a file on older IE + if (e.level.content) { + e.level.content = e.level.content.replace(/
]+>%MCEPASTEBIN%<\/div>/gi, ''); + } }); }; }); @@ -1104,26 +1166,6 @@ define("tinymce/pasteplugin/Quirks", [ }); } - /** - * Removes WebKit fragment comments and converted-space spans. - * - * This: - * a b - * - * Becomes: - * a b - */ - function removeWebKitFragments(html) { - html = Utils.filter(html, [ - /^[\s\S]*]*>\s*|\s*<\/body[^>]*>[\s\S]*$/g, // WebKit fragment body - /|/g, // Inner fragments (tables from excel on mac) - [/\u00a0<\/span>/g, '\u00a0'], // WebKit   - /
$/i // Traling BR elements - ]); - - return html; - } - /** * Removes BR elements after block elements. IE9 has a nasty bug where it puts a BR element after each * block element when pasting from word. This removes those elements. @@ -1243,7 +1285,6 @@ define("tinymce/pasteplugin/Quirks", [ // Sniff browsers and apply fixes since we can't feature detect if (Env.webkit) { addPreProcessFilter(removeWebKitStyles); - addPreProcessFilter(removeWebKitFragments); } if (Env.ie) { @@ -1366,4 +1407,4 @@ define("tinymce/pasteplugin/Plugin", [ }); expose(["tinymce/pasteplugin/Utils","tinymce/pasteplugin/Clipboard","tinymce/pasteplugin/WordFilter","tinymce/pasteplugin/Quirks","tinymce/pasteplugin/Plugin"]); -})(this); +})(this); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/paste/plugin.min.js b/wp-includes/js/tinymce/plugins/paste/plugin.min.js index c6e0221149..e01bad9cd5 100644 --- a/wp-includes/js/tinymce/plugins/paste/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/paste/plugin.min.js @@ -1 +1 @@ -!function(e,t){"use strict";function n(e,t){for(var n,i=[],r=0;r"),t&&/^(PRE|DIV)$/.test(t.nodeName)||!o?e=n.filter(e,[[/\n/g,"
"]]):(e=n.filter(e,[[/\n\n/g,"

"+a],[/^(.*<\/p>)(

)$/,a+"$1"],[/\n/g,"
"]]),-1!=e.indexOf("

")&&(e=a+e)),r(e)}function a(){var t=i.dom,n=i.getBody(),r=i.dom.getViewPort(i.getWin()),o=r.y,a=20,s;if(v=i.selection.getRng(),i.inline&&(s=i.selection.getScrollContainer(),s&&s.scrollTop>0&&(o=s.scrollTop)),v.getClientRects){var l=v.getClientRects();if(l.length)a=o+(l[0].top-t.getPos(n).y);else{a=o;var c=v.startContainer;c&&(3==c.nodeType&&c.parentNode!=n&&(c=c.parentNode),1==c.nodeType&&(a=t.getPos(c,s||n).y))}}h=t.add(i.getBody(),"div",{id:"mcepastebin",contentEditable:!0,"data-mce-bogus":"1",style:"position: absolute; top: "+a+"px;width: 10px; height: 10px; overflow: hidden; opacity: 0"},y),(e.ie||e.gecko)&&t.setStyle(h,"left","rtl"==t.getStyle(n,"direction",!0)?65535:-65535),t.bind(h,"beforedeactivate focusin focusout",function(e){e.stopPropagation()}),h.focus(),i.selection.select(h,!0)}function s(){if(h){for(var e;e=i.dom.get("mcepastebin");)i.dom.remove(e),i.dom.unbind(e);v&&i.selection.setRng(v)}x=!1,h=v=null}function l(){var e=y,t,n;for(t=i.dom.select("div[id=mcepastebin]"),n=t.length;n--;){var r=t[n].innerHTML;e==y&&(e=""),r.length>e.length&&(e=r)}return e}function c(e){var t={};if(e&&e.types){var n=e.getData("Text");n&&n.length>0&&(t["text/plain"]=n);for(var i=0;i')},t.readAsDataURL(e.getAsFile()),!0}}if(!(!i.settings.paste_data_images||"text/html"in t||"text/plain"in t)&&e.clipboardData){var o=e.clipboardData.items;if(o)for(var a=0;a0}function p(){i.on("keydown",function(n){if(!n.isDefaultPrevented()&&(t.metaKeyPressed(n)&&86==n.keyCode||n.shiftKey&&45==n.keyCode)){if(x=n.shiftKey&&86==n.keyCode,n.stopImmediatePropagation(),b=(new Date).getTime(),e.ie&&x)return n.preventDefault(),void i.fire("paste",{ieFake:!0});s(),a()}}),i.on("paste",function(t){var c=d(t),f=(new Date).getTime()-b<1e3,p="text"==g.pasteFormat||x;return t.isDefaultPrevented()?void s():u(t,c)?void s():(f||t.preventDefault(),!e.ie||f&&!t.ieFake||(a(),i.dom.bind(h,"paste",function(e){e.stopPropagation()}),i.getDoc().execCommand("Paste",!1,null),c["text/html"]=l()),void setTimeout(function(){var e=l();return h&&h.firstChild&&"mcepastebin"===h.firstChild.id&&(p=!0),s(),!p&&f&&e&&e!=y&&(c["text/html"]=e),e!=y&&f||(e=c["text/html"]||c["text/plain"]||y,e!=y)?(!m(c,"text/html")&&m(c,"text/plain")&&(p=!0),void(p?o(c["text/plain"]||n.innerText(e)):r(e))):void(f||i.windowManager.alert("Please use Ctrl+V/Cmd+V keyboard shortcuts to paste contents."))},0))}),i.on("dragstart",function(e){if(e.dataTransfer.types)try{e.dataTransfer.setData("mce-internal",i.selection.getContent())}catch(t){}}),i.on("drop",function(e){var t=f(e);if(t&&!e.isDefaultPrevented()){var n=c(e.dataTransfer),a=n["mce-internal"]||n["text/html"]||n["text/plain"];a&&(e.preventDefault(),i.undoManager.transact(function(){n["mce-internal"]&&i.execCommand("Delete"),i.selection.setRng(t),n["text/html"]?r(a):o(a)}))}})}var g=this,h,v,b=0,y="%MCEPASTEBIN%",x;g.pasteHtml=r,g.pasteText=o,i.on("preInit",function(){p(),i.parser.addNodeFilter("img",function(t){if(!i.settings.paste_data_images)for(var n=t.length;n--;){var r=t[n].attributes.map.src;r&&0===r.indexOf("data:image")&&(t[n].attr("data-mce-object")||r===e.transparentSrc||t[n].remove())}})}),i.on("PreProcess",function(){i.dom.remove(i.dom.get("mcepastebin"))})}}),i(g,[c,d,u,h,v,l],function(e,t,n,i,r,o){function a(e){return/l?n&&(n=n.parent.parent):(i=n,n=null)),n&&n.name==a?n.append(e):(i=i||n,n=new r(a,1),s>1&&n.attr("start",""+s),e.wrap(n)),e.name="li",t.value="";var c=t.next;c&&3==c.type&&(c.value=c.value.replace(/^\u00a0+/,"")),l>o&&i&&i.lastChild.append(n),o=l}for(var n,i,o=1,a=e.getAll("p"),s=0;s/gi,/<(!|script[^>]*>.*?<\/script(?=[>\s])|\/?(\?xml(:\w+)?|img|meta|link|style|\w:\w+)(?=[\s\/>]))[^>]*>/gi,[/<(\/?)s>/gi,"<$1strike>"],[/ /gi,"\xa0"],[/([\s\u00a0]*)<\/span>/gi,function(e,t){return t.length>0?t.replace(/./," ").slice(Math.floor(t.length/2)).split("").join("\xa0"):""}]]);var g=l.paste_word_valid_elements;g||(g="-strong/b,-em/i,-span,-p,-ol,-ul,-li,-h1,-h2,-h3,-h4,-h5,-h6,-p/div,-table[width],-tr,-td[colspan|rowspan|width],-th,-thead,-tfoot,-tbody,-a[href|name],sub,sup,strike,br,del");var h=new n({valid_elements:g,valid_children:"-li[p]"});e.each(h.elements,function(e){e.attributes["class"]||(e.attributes["class"]={},e.attributesOrder.push("class")),e.attributes.style||(e.attributes.style={},e.attributesOrder.push("style"))});var v=new t({},h);v.addAttributeFilter("style",function(e){for(var t=e.length,n;t--;)n=e[t],n.attr("style",u(n,n.attr("style"))),"span"==n.name&&n.parent&&!n.attributes.length&&n.unwrap()}),v.addAttributeFilter("class",function(e){for(var t=e.length,n,i;t--;)n=e[t],i=n.attr("class"),/^(MsoCommentReference|MsoCommentText|msoDel)$/i.test(i)&&n.remove(),n.attr("class",null)}),v.addNodeFilter("del",function(e){for(var t=e.length;t--;)e[t].remove()}),v.addNodeFilter("a",function(e){for(var t=e.length,n,i,r;t--;)if(n=e[t],i=n.attr("href"),r=n.attr("name"),i&&-1!=i.indexOf("#_msocom_"))n.remove();else if(i&&0===i.indexOf("file://")&&(i=i.split("#")[1],i&&(i="#"+i)),i||r){if(r&&!/^_?(?:toc|edn|ftn)/i.test(r)){n.unwrap();continue}n.attr({href:i,name:r})}else n.unwrap()});var b=v.parse(f);d(b),c.content=new i({},h).serialize(b)}})}return s.isWordContent=a,s}),i(b,[m,c,g,l],function(e,t,n,i){return function(r){function o(e){r.on("BeforePastePreProcess",function(t){t.content=e(t.content)})}function a(e){return e=i.filter(e,[/^[\s\S]*]*>\s*|\s*<\/body[^>]*>[\s\S]*$/g,/|/g,[/\u00a0<\/span>/g,"\xa0"],/
$/i])}function s(e){if(!n.isWordContent(e))return e;var o=[];t.each(r.schema.getBlockElements(),function(e,t){o.push(t)});var a=new RegExp("(?:
 [\\s\\r\\n]+|
)*(<\\/?("+o.join("|")+")[^>]*>)(?:
 [\\s\\r\\n]+|
)*","g");return e=i.filter(e,[[a,"$1"]]),e=i.filter(e,[[/

/g,"

"],[/
/g," "],[/

/g,"
"]])}function l(e){if(n.isWordContent(e))return e;var t=r.settings.paste_webkit_styles;if(r.settings.paste_remove_styles_if_webkit===!1||"all"==t)return e;if(t&&(t=t.split(/[, ]/)),t){var i=r.dom,o=r.selection.getNode();e=e.replace(/(<[^>]+) style="([^"]*)"([^>]*>)/gi,function(e,n,r,a){var s=i.parseStyle(r,"span"),l={};if("none"===t)return n+a;for(var c=0;c]+) style="([^"]*)"([^>]*>)/gi,"$1$3");return e=e.replace(/(<[^>]+) data-mce-style="([^"]+)"([^>]*>)/gi,function(e,t,n,i){return t+' style="'+n+'"'+i})}e.webkit&&(o(l),o(a)),e.ie&&o(s)}}),i(y,[x,f,g,b],function(e,t,n,i){var r;e.add("paste",function(e){function o(){"text"==s.pasteFormat?(this.active(!1),s.pasteFormat="html"):(s.pasteFormat="text",this.active(!0),r||(e.windowManager.alert("Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off."),r=!0))}var a=this,s,l=e.settings;a.clipboard=s=new t(e),a.quirks=new i(e),a.wordFilter=new n(e),e.settings.paste_as_text&&(a.clipboard.pasteFormat="text"),l.paste_preprocess&&e.on("PastePreProcess",function(e){l.paste_preprocess.call(a,a,e)}),l.paste_postprocess&&e.on("PastePostProcess",function(e){l.paste_postprocess.call(a,a,e)}),e.addCommand("mceInsertClipboardContent",function(e,t){t.content&&a.clipboard.pasteHtml(t.content),t.text&&a.clipboard.pasteText(t.text)}),e.paste_block_drop&&e.on("dragend dragover draggesture dragdrop drop drag",function(e){e.preventDefault(),e.stopPropagation()}),e.settings.paste_data_images||e.on("drop",function(e){var t=e.dataTransfer;t&&t.files&&t.files.length>0&&e.preventDefault()}),e.addButton("pastetext",{icon:"pastetext",tooltip:"Paste as text",onclick:o,active:"text"==a.clipboard.pasteFormat}),e.addMenuItem("pastetext",{text:"Paste as text",selectable:!0,active:s.pasteFormat,onclick:o})})}),a([l,f,g,b,y])}(this); \ No newline at end of file +!function(e,t){"use strict";function n(e,t){for(var n,i=[],r=0;r]*>\s*|\s*<\/body[^>]*>[\s\S]*$/g,/|/g,[/\u00a0<\/span>/g,"\xa0"],/
$/i])}return{filter:i,innerText:r,trimHtml:o}}),i(f,[m,p,l],function(e,t,n){return function(i){function r(e){var t,n=i.dom;if(t=i.fire("BeforePastePreProcess",{content:e}),t=i.fire("PastePreProcess",t),e=t.content,!t.isDefaultPrevented()){if(i.hasEventListeners("PastePostProcess")&&!t.isDefaultPrevented()){var r=n.add(i.getBody(),"div",{style:"display:none"},e);t=i.fire("PastePostProcess",{node:r}),n.remove(r),e=t.node.innerHTML}t.isDefaultPrevented()||i.insertContent(e,{merge:i.settings.paste_merge_formats!==!1})}}function o(e){e=i.dom.encode(e).replace(/\r\n/g,"\n");var t=i.dom.getParent(i.selection.getStart(),i.dom.isBlock),o=i.settings.forced_root_block,a;o&&(a=i.dom.createHTML(o,i.settings.forced_root_block_attrs),a=a.substr(0,a.length-3)+">"),t&&/^(PRE|DIV)$/.test(t.nodeName)||!o?e=n.filter(e,[[/\n/g,"
"]]):(e=n.filter(e,[[/\n\n/g,"

"+a],[/^(.*<\/p>)(

)$/,a+"$1"],[/\n/g,"
"]]),-1!=e.indexOf("

")&&(e=a+e)),r(e)}function a(){var t=i.dom,n=i.getBody(),r=i.dom.getViewPort(i.getWin()),o=r.y,a=20,s;if(y=i.selection.getRng(),i.inline&&(s=i.selection.getScrollContainer(),s&&s.scrollTop>0&&(o=s.scrollTop)),y.getClientRects){var l=y.getClientRects();if(l.length)a=o+(l[0].top-t.getPos(n).y);else{a=o;var c=y.startContainer;c&&(3==c.nodeType&&c.parentNode!=n&&(c=c.parentNode),1==c.nodeType&&(a=t.getPos(c,s||n).y))}}b=t.add(i.getBody(),"div",{id:"mcepastebin",contentEditable:!0,"data-mce-bogus":"1",style:"position: absolute; top: "+a+"px;width: 10px; height: 10px; overflow: hidden; opacity: 0"},w),(e.ie||e.gecko)&&t.setStyle(b,"left","rtl"==t.getStyle(n,"direction",!0)?65535:-65535),t.bind(b,"beforedeactivate focusin focusout",function(e){e.stopPropagation()}),b.focus(),i.selection.select(b,!0)}function s(){if(b){for(var e;e=i.dom.get("mcepastebin");)i.dom.remove(e),i.dom.unbind(e);y&&i.selection.setRng(y)}b=y=null}function l(){var e=w,t,n;for(t=i.dom.select("div[id=mcepastebin]"),n=t.length;n--;){var r=t[n].innerHTML;e==w&&(e=""),r.length>e.length&&(e=r)}return e}function c(e){var t={};if(e&&e.types){var n=e.getData("Text");n&&n.length>0&&(t["text/plain"]=n);for(var i=0;i')},t.readAsDataURL(e.getAsFile()),!0}}if(!(!i.settings.paste_data_images||"text/html"in t||"text/plain"in t)&&e.clipboardData){var o=e.clipboardData.items;if(o)for(var a=0;a0}function g(e){return t.metaKeyPressed(e)&&86==e.keyCode||e.shiftKey&&45==e.keyCode}function h(){i.on("keydown",function(t){if(g(t)&&!t.isDefaultPrevented()){if(C=t.shiftKey&&86==t.keyCode,C&&e.webkit&&-1!=navigator.userAgent.indexOf("Version/"))return;if(t.stopImmediatePropagation(),x=(new Date).getTime(),e.ie&&C)return t.preventDefault(),void i.fire("paste",{ieFake:!0});s(),a()}}),i.on("keyup",function(e){g(e)&&!e.isDefaultPrevented()&&s()}),i.on("paste",function(t){var c=d(t),m=(new Date).getTime()-x<1e3,g="text"==v.pasteFormat||C;return C=!1,t.isDefaultPrevented()||f(t)?void s():u(t,c)?void s():(m||t.preventDefault(),!e.ie||m&&!t.ieFake||(a(),i.dom.bind(b,"paste",function(e){e.stopPropagation()}),i.getDoc().execCommand("Paste",!1,null),c["text/html"]=l()),void setTimeout(function(){var e;return p(c,"text/html")?e=c["text/html"]:(e=l(),e==w&&(g=!0)),e=n.trimHtml(l()),b&&b.firstChild&&"mcepastebin"===b.firstChild.id&&(g=!0),s(),g&&(e=p(c,"text/plain")&&-1==e.indexOf("

")?c["text/plain"]:n.innerText(e)),e==w?void(m||i.windowManager.alert("Please use Ctrl+V/Cmd+V keyboard shortcuts to paste contents.")):void(g?o(e):r(e))},0))}),i.on("dragstart",function(e){if(e.dataTransfer.types)try{e.dataTransfer.setData("mce-internal",i.selection.getContent())}catch(t){}}),i.on("drop",function(e){var t=m(e);if(t&&!e.isDefaultPrevented()){var n=c(e.dataTransfer),a=n["mce-internal"]||n["text/html"]||n["text/plain"];a&&(e.preventDefault(),i.undoManager.transact(function(){n["mce-internal"]&&i.execCommand("Delete"),i.selection.setRng(t),n["text/html"]?r(a):o(a)}))}})}var v=this,b,y,x=0,w="%MCEPASTEBIN%",C;v.pasteHtml=r,v.pasteText=o,i.on("preInit",function(){h(),i.parser.addNodeFilter("img",function(t){if(!i.settings.paste_data_images)for(var n=t.length;n--;){var r=t[n].attributes.map.src;r&&0===r.indexOf("data:image")&&(t[n].attr("data-mce-object")||r===e.transparentSrc||t[n].remove())}})}),i.on("BeforeAddUndo",function(e){e.level.content&&(e.level.content=e.level.content.replace(/
]+>%MCEPASTEBIN%<\/div>/gi,""))})}}),i(g,[c,d,u,h,v,l],function(e,t,n,i,r,o){function a(e){return/l?n&&(n=n.parent.parent):(i=n,n=null)),n&&n.name==a?n.append(e):(i=i||n,n=new r(a,1),s>1&&n.attr("start",""+s),e.wrap(n)),e.name="li",t.value="";var c=t.next;c&&3==c.type&&(c.value=c.value.replace(/^\u00a0+/,"")),l>o&&i&&i.lastChild.append(n),o=l}for(var n,i,o=1,a=e.getAll("p"),s=0;s/gi,/<(!|script[^>]*>.*?<\/script(?=[>\s])|\/?(\?xml(:\w+)?|img|meta|link|style|\w:\w+)(?=[\s\/>]))[^>]*>/gi,[/<(\/?)s>/gi,"<$1strike>"],[/ /gi,"\xa0"],[/([\s\u00a0]*)<\/span>/gi,function(e,t){return t.length>0?t.replace(/./," ").slice(Math.floor(t.length/2)).split("").join("\xa0"):""}]]);var g=l.paste_word_valid_elements;g||(g="-strong/b,-em/i,-span,-p,-ol,-ul,-li,-h1,-h2,-h3,-h4,-h5,-h6,-p/div,-table[width],-tr,-td[colspan|rowspan|width],-th,-thead,-tfoot,-tbody,-a[href|name],sub,sup,strike,br,del");var h=new n({valid_elements:g,valid_children:"-li[p]"});e.each(h.elements,function(e){e.attributes["class"]||(e.attributes["class"]={},e.attributesOrder.push("class")),e.attributes.style||(e.attributes.style={},e.attributesOrder.push("style"))});var v=new t({},h);v.addAttributeFilter("style",function(e){for(var t=e.length,n;t--;)n=e[t],n.attr("style",u(n,n.attr("style"))),"span"==n.name&&n.parent&&!n.attributes.length&&n.unwrap()}),v.addAttributeFilter("class",function(e){for(var t=e.length,n,i;t--;)n=e[t],i=n.attr("class"),/^(MsoCommentReference|MsoCommentText|msoDel)$/i.test(i)&&n.remove(),n.attr("class",null)}),v.addNodeFilter("del",function(e){for(var t=e.length;t--;)e[t].remove()}),v.addNodeFilter("a",function(e){for(var t=e.length,n,i,r;t--;)if(n=e[t],i=n.attr("href"),r=n.attr("name"),i&&-1!=i.indexOf("#_msocom_"))n.remove();else if(i&&0===i.indexOf("file://")&&(i=i.split("#")[1],i&&(i="#"+i)),i||r){if(r&&!/^_?(?:toc|edn|ftn)/i.test(r)){n.unwrap();continue}n.attr({href:i,name:r})}else n.unwrap()});var b=v.parse(f);d(b),c.content=new i({},h).serialize(b)}})}return s.isWordContent=a,s}),i(b,[m,c,g,l],function(e,t,n,i){return function(r){function o(e){r.on("BeforePastePreProcess",function(t){t.content=e(t.content)})}function a(e){if(!n.isWordContent(e))return e;var o=[];t.each(r.schema.getBlockElements(),function(e,t){o.push(t)});var a=new RegExp("(?:
 [\\s\\r\\n]+|
)*(<\\/?("+o.join("|")+")[^>]*>)(?:
 [\\s\\r\\n]+|
)*","g");return e=i.filter(e,[[a,"$1"]]),e=i.filter(e,[[/

/g,"

"],[/
/g," "],[/

/g,"
"]])}function s(e){if(n.isWordContent(e))return e;var t=r.settings.paste_webkit_styles;if(r.settings.paste_remove_styles_if_webkit===!1||"all"==t)return e;if(t&&(t=t.split(/[, ]/)),t){var i=r.dom,o=r.selection.getNode();e=e.replace(/(<[^>]+) style="([^"]*)"([^>]*>)/gi,function(e,n,r,a){var s=i.parseStyle(r,"span"),l={};if("none"===t)return n+a;for(var c=0;c]+) style="([^"]*)"([^>]*>)/gi,"$1$3");return e=e.replace(/(<[^>]+) data-mce-style="([^"]+)"([^>]*>)/gi,function(e,t,n,i){return t+' style="'+n+'"'+i})}e.webkit&&o(s),e.ie&&o(a)}}),i(y,[x,f,g,b],function(e,t,n,i){var r;e.add("paste",function(e){function o(){"text"==s.pasteFormat?(this.active(!1),s.pasteFormat="html"):(s.pasteFormat="text",this.active(!0),r||(e.windowManager.alert("Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off."),r=!0))}var a=this,s,l=e.settings;a.clipboard=s=new t(e),a.quirks=new i(e),a.wordFilter=new n(e),e.settings.paste_as_text&&(a.clipboard.pasteFormat="text"),l.paste_preprocess&&e.on("PastePreProcess",function(e){l.paste_preprocess.call(a,a,e)}),l.paste_postprocess&&e.on("PastePostProcess",function(e){l.paste_postprocess.call(a,a,e)}),e.addCommand("mceInsertClipboardContent",function(e,t){t.content&&a.clipboard.pasteHtml(t.content),t.text&&a.clipboard.pasteText(t.text)}),e.paste_block_drop&&e.on("dragend dragover draggesture dragdrop drop drag",function(e){e.preventDefault(),e.stopPropagation()}),e.settings.paste_data_images||e.on("drop",function(e){var t=e.dataTransfer;t&&t.files&&t.files.length>0&&e.preventDefault()}),e.addButton("pastetext",{icon:"pastetext",tooltip:"Paste as text",onclick:o,active:"text"==a.clipboard.pasteFormat}),e.addMenuItem("pastetext",{text:"Paste as text",selectable:!0,active:s.pasteFormat,onclick:o})})}),a([l,f,g,b,y])}(this); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/wordpress/plugin.js b/wp-includes/js/tinymce/plugins/wordpress/plugin.js index 1e59b8b27b..b14d6f42a0 100644 --- a/wp-includes/js/tinymce/plugins/wordpress/plugin.js +++ b/wp-includes/js/tinymce/plugins/wordpress/plugin.js @@ -342,7 +342,7 @@ tinymce.PluginManager.add( 'wordpress', function( editor ) { editor.on( 'SaveContent', function( e ) { // If editor is hidden, we just want the textarea's value to be saved - if ( ! editor.inline && ! tinymce.DOM.isHidden( editor.id ) ) { + if ( ! editor.inline && editor.isHidden() ) { e.content = e.element.value; return; } diff --git a/wp-includes/js/tinymce/plugins/wordpress/plugin.min.js b/wp-includes/js/tinymce/plugins/wordpress/plugin.min.js index 48154dbeb3..6f211d53fb 100644 --- a/wp-includes/js/tinymce/plugins/wordpress/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/wordpress/plugin.min.js @@ -1 +1 @@ -tinymce.ui.FloatPanel.zIndex=100100,tinymce.PluginManager.add("wordpress",function(a){function b(b){var c,d,e,f=0;d="hide"===b,a.theme.panel&&(e=a.theme.panel.find(".toolbar:not(.menubar)")),!e||e.length<2||"hide"===b&&!e[1].visible()||(!b&&e[1].visible()&&(b="hide"),tinymce.each(e,function(a,c){c>0&&("hide"===b?(a.hide(),f+=30):(a.show(),f-=30))}),f&&!d&&(c=a.getContentAreaContainer().firstChild,j.setStyle(c,"height",c.clientHeight+f),"hide"===b?(setUserSetting("hidetb","0"),g&&g.active(!1)):(setUserSetting("hidetb","1"),g&&g.active(!0))))}function c(a){return a.replace(/\[embed\]([\s\S]+?)\[\/embed\][\s\u00a0]*/g,function(a,b){return''+b+''})}function d(a){return a.replace(/]+>/g,function(a){if(-1!==a.indexOf('class="wp-oembed')){var b=a.match(/alt="([^\"]+)"/);b[1]&&(a="[embed]"+b[1]+"[/embed]")}return a})}function e(b,c){var d,e,f,g,h;f=a.dom.getViewPort(a.getWin()),d=j.getPos(a.getContentAreaContainer()),e=a.dom.getPos(b),g=Math.max(e.x-f.x,0)+d.x,h=Math.max(e.y-f.y,0)+d.y,j.setStyles(c,{top:h+5+"px",left:g+5+"px",display:"block"})}function f(){j.hide(j.select("#wp_editbtns, #wp_gallerybtns"))}var g,h,i,j=tinymce.DOM,k=0;return a.addButton("wp_adv",{tooltip:"Toolbar Toggle",cmd:"WP_Adv",onPostRender:function(){g=this,g.active("1"===getUserSetting("hidetb")?!0:!1)}}),a.on("PostRender",function(){a.getParam("wordpress_adv_hidden",!0)&&"0"===getUserSetting("hidetb","0")&&b("hide")}),a.addCommand("WP_Adv",function(){b()}),a.on("focus",function(){window.wpActiveEditor=a.id}),a.on("BeforeSetContent",function(a){a.content&&(-1!==a.content.indexOf("/g,function(a,b){return''})),-1!==a.content.indexOf("")&&(a.content=a.content.replace(//g,'')))}),a.on("PostProcess",function(a){a.get&&(a.content=a.content.replace(/]+>/g,function(a){var b,c="";return-1!==a.indexOf("wp-more-tag")&&(-1!==a.indexOf("mce-wp-more")?((b=a.match(/data-wp-more="([^"]+)"/))&&(c=b[1]),a=""):-1!==a.indexOf("mce-wp-nextpage")&&(a="")),a}))}),a.on("ResolveName",function(b){var c=a.dom,d=b.target;"IMG"===d.nodeName&&c.hasClass(d,"wp-more-tag")&&(c.hasClass(d,"mce-wp-more")?b.name="more":c.hasClass(d,"mce-wp-nextpage")&&(b.name="nextpage"))}),a.addCommand("WP_More",function(b){var c,d,e,f="wp-more-tag",g=a.dom,h=a.selection.getNode();return b=b||"more",f+=" mce-wp-"+b,e="more"===b?"More...":"Next Page",d='',"BODY"===h.nodeName||"P"===h.nodeName&&"BODY"===h.parentNode.nodeName?void a.insertContent(d):(c=g.getParent(h,function(a){return a.parentNode&&"BODY"===a.parentNode.nodeName?!0:!1},a.getBody()),void(c&&("P"===c.nodeName?c.appendChild(g.create("p",null,d).firstChild):g.insertAfter(g.create("p",null,d),c),a.nodeChanged())))}),a.addCommand("WP_Code",function(){a.formatter.toggle("code")}),a.addCommand("WP_Page",function(){a.execCommand("WP_More","nextpage")}),a.addCommand("WP_Help",function(){a.windowManager.open({url:tinymce.baseURL+"/wp-mce-help.php",title:"Keyboard Shortcuts",width:450,height:420,inline:1,classes:"wp-help"})}),a.addCommand("WP_Medialib",function(){"undefined"!=typeof wp&&wp.media&&wp.media.editor&&wp.media.editor.open(a.id)}),a.addButton("wp_more",{tooltip:"Insert Read More tag",onclick:function(){a.execCommand("WP_More","more")}}),a.addButton("wp_page",{tooltip:"Page break",onclick:function(){a.execCommand("WP_More","nextpage")}}),a.addButton("wp_help",{tooltip:"Keyboard Shortcuts",cmd:"WP_Help"}),a.addButton("wp_code",{tooltip:"Code",cmd:"WP_Code",stateSelector:"code"}),"undefined"!=typeof wp&&wp.media&&wp.media.editor&&a.addMenuItem("add_media",{text:"Add Media",icon:"wp-media-library",context:"insert",cmd:"WP_Medialib"}),a.addMenuItem("wp_more",{text:"Insert Read More tag",icon:"wp_more",context:"insert",onclick:function(){a.execCommand("WP_More","more")}}),a.addMenuItem("wp_page",{text:"Page break",icon:"wp_page",context:"insert",onclick:function(){a.execCommand("WP_More","nextpage")}}),a.on("BeforeExecCommand",function(b){!tinymce.Env.webkit||"InsertUnorderedList"!==b.command&&"InsertOrderedList"!==b.command||(i||(i=a.dom.create("style",{type:"text/css"},"#tinymce,#tinymce span,#tinymce li,#tinymce li>span,#tinymce p,#tinymce p>span{font:medium sans-serif;color:#000;line-height:normal;}")),a.getDoc().head.appendChild(i))}),a.on("ExecCommand",function(b){tinymce.Env.webkit&&i&&("InsertUnorderedList"===b.command||"InsertOrderedList"===b.command)&&a.dom.remove(i)}),a.on("init",function(){var b=tinymce.Env,c=["mceContentBody"],d=a.getDoc(),e=a.dom;"rtl"===a.getParam("directionality")&&(c.push("rtl"),e.setAttrib(d.documentElement,"dir","rtl")),b.ie&&(9===parseInt(b.ie,10)?c.push("ie9"):8===parseInt(b.ie,10)?c.push("ie8"):b.ie<8&&c.push("ie7")),c.push("wp-editor"),tinymce.each(c,function(a){a&&e.addClass(d.body,a)}),a.on("BeforeSetContent",function(a){a.content&&(a.content=a.content.replace(/

\s*<(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre|address)( [^>]*)?>/gi,"<$1$2>"),a.content=a.content.replace(/<\/(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre|address)>\s*<\/p>/gi,""))}),"undefined"!=typeof window.jQuery&&window.jQuery(document).triggerHandler("tinymce-editor-init",[a]),window.tinyMCEPreInit&&window.tinyMCEPreInit.dragDropUpload&&e.bind(d,"dragstart dragend dragover drop",function(a){"undefined"!=typeof window.jQuery&&window.jQuery(document).trigger(new window.jQuery.Event(a))})}),"undefined"!=typeof window.jQuery&&a.on("keyup",function(b){var c=b.keyCode||b.charCode;c!==k&&((13===c||8===k||46===k)&&window.jQuery(document).triggerHandler("wpcountwords",[a.getContent({format:"raw"})]),k=c)}),a.on("SaveContent",function(b){return a.inline||tinymce.DOM.isHidden(a.id)?(b.content=b.content.replace(/

(
|\u00a0|\uFEFF)?<\/p>/g,"

 

"),void(a.getParam("wpautop",!0)&&"undefined"!=typeof window.switchEditors&&(b.content=window.switchEditors.pre_wpautop(b.content)))):void(b.content=b.element.value)}),a.on("preInit",function(){a.schema.addValidElements("@[id|accesskey|class|dir|lang|style|tabindex|title|contenteditable|draggable|dropzone|hidden|spellcheck|translate],i,b")}),h="alt+shift",a.addShortcut(h+"+c","","JustifyCenter"),a.addShortcut(h+"+r","","JustifyRight"),a.addShortcut(h+"+l","","JustifyLeft"),a.addShortcut(h+"+j","","JustifyFull"),a.addShortcut(h+"+q","","mceBlockQuote"),a.addShortcut(h+"+u","","InsertUnorderedList"),a.addShortcut(h+"+o","","InsertOrderedList"),a.addShortcut(h+"+n","","mceSpellCheck"),a.addShortcut(h+"+s","","unlink"),a.addShortcut(h+"+m","","WP_Medialib"),a.addShortcut(h+"+z","","WP_Adv"),a.addShortcut(h+"+t","","WP_More"),a.addShortcut(h+"+d","","Strikethrough"),a.addShortcut(h+"+h","","WP_Help"),a.addShortcut(h+"+p","","WP_Page"),a.addShortcut(h+"+x","","WP_Code"),a.addShortcut("ctrl+s","",function(){"undefined"!=typeof wp&&wp.autosave&&wp.autosave.server.triggerSave()}),a.on("init",function(){a.dom.bind(a.getWin(),"scroll",function(){f()}),a.dom.bind(a.getBody(),"dragstart",function(){f()})}),a.on("BeforeExecCommand",function(){f()}),a.on("SaveContent",function(){f()}),a.on("MouseDown",function(a){"IMG"!==a.target.nodeName&&f()}),a.on("keydown",function(a){(a.which===tinymce.util.VK.DELETE||a.which===tinymce.util.VK.BACKSPACE)&&f()}),{_showButtons:e,_hideButtons:f,_setEmbed:c,_getEmbed:d}}); \ No newline at end of file +tinymce.ui.FloatPanel.zIndex=100100,tinymce.PluginManager.add("wordpress",function(a){function b(b){var c,d,e,f=0;d="hide"===b,a.theme.panel&&(e=a.theme.panel.find(".toolbar:not(.menubar)")),!e||e.length<2||"hide"===b&&!e[1].visible()||(!b&&e[1].visible()&&(b="hide"),tinymce.each(e,function(a,c){c>0&&("hide"===b?(a.hide(),f+=30):(a.show(),f-=30))}),f&&!d&&(c=a.getContentAreaContainer().firstChild,j.setStyle(c,"height",c.clientHeight+f),"hide"===b?(setUserSetting("hidetb","0"),g&&g.active(!1)):(setUserSetting("hidetb","1"),g&&g.active(!0))))}function c(a){return a.replace(/\[embed\]([\s\S]+?)\[\/embed\][\s\u00a0]*/g,function(a,b){return''+b+''})}function d(a){return a.replace(/]+>/g,function(a){if(-1!==a.indexOf('class="wp-oembed')){var b=a.match(/alt="([^\"]+)"/);b[1]&&(a="[embed]"+b[1]+"[/embed]")}return a})}function e(b,c){var d,e,f,g,h;f=a.dom.getViewPort(a.getWin()),d=j.getPos(a.getContentAreaContainer()),e=a.dom.getPos(b),g=Math.max(e.x-f.x,0)+d.x,h=Math.max(e.y-f.y,0)+d.y,j.setStyles(c,{top:h+5+"px",left:g+5+"px",display:"block"})}function f(){j.hide(j.select("#wp_editbtns, #wp_gallerybtns"))}var g,h,i,j=tinymce.DOM,k=0;return a.addButton("wp_adv",{tooltip:"Toolbar Toggle",cmd:"WP_Adv",onPostRender:function(){g=this,g.active("1"===getUserSetting("hidetb")?!0:!1)}}),a.on("PostRender",function(){a.getParam("wordpress_adv_hidden",!0)&&"0"===getUserSetting("hidetb","0")&&b("hide")}),a.addCommand("WP_Adv",function(){b()}),a.on("focus",function(){window.wpActiveEditor=a.id}),a.on("BeforeSetContent",function(a){a.content&&(-1!==a.content.indexOf("/g,function(a,b){return''})),-1!==a.content.indexOf("")&&(a.content=a.content.replace(//g,'')))}),a.on("PostProcess",function(a){a.get&&(a.content=a.content.replace(/]+>/g,function(a){var b,c="";return-1!==a.indexOf("wp-more-tag")&&(-1!==a.indexOf("mce-wp-more")?((b=a.match(/data-wp-more="([^"]+)"/))&&(c=b[1]),a=""):-1!==a.indexOf("mce-wp-nextpage")&&(a="")),a}))}),a.on("ResolveName",function(b){var c=a.dom,d=b.target;"IMG"===d.nodeName&&c.hasClass(d,"wp-more-tag")&&(c.hasClass(d,"mce-wp-more")?b.name="more":c.hasClass(d,"mce-wp-nextpage")&&(b.name="nextpage"))}),a.addCommand("WP_More",function(b){var c,d,e,f="wp-more-tag",g=a.dom,h=a.selection.getNode();return b=b||"more",f+=" mce-wp-"+b,e="more"===b?"More...":"Next Page",d='',"BODY"===h.nodeName||"P"===h.nodeName&&"BODY"===h.parentNode.nodeName?void a.insertContent(d):(c=g.getParent(h,function(a){return a.parentNode&&"BODY"===a.parentNode.nodeName?!0:!1},a.getBody()),void(c&&("P"===c.nodeName?c.appendChild(g.create("p",null,d).firstChild):g.insertAfter(g.create("p",null,d),c),a.nodeChanged())))}),a.addCommand("WP_Code",function(){a.formatter.toggle("code")}),a.addCommand("WP_Page",function(){a.execCommand("WP_More","nextpage")}),a.addCommand("WP_Help",function(){a.windowManager.open({url:tinymce.baseURL+"/wp-mce-help.php",title:"Keyboard Shortcuts",width:450,height:420,inline:1,classes:"wp-help"})}),a.addCommand("WP_Medialib",function(){"undefined"!=typeof wp&&wp.media&&wp.media.editor&&wp.media.editor.open(a.id)}),a.addButton("wp_more",{tooltip:"Insert Read More tag",onclick:function(){a.execCommand("WP_More","more")}}),a.addButton("wp_page",{tooltip:"Page break",onclick:function(){a.execCommand("WP_More","nextpage")}}),a.addButton("wp_help",{tooltip:"Keyboard Shortcuts",cmd:"WP_Help"}),a.addButton("wp_code",{tooltip:"Code",cmd:"WP_Code",stateSelector:"code"}),"undefined"!=typeof wp&&wp.media&&wp.media.editor&&a.addMenuItem("add_media",{text:"Add Media",icon:"wp-media-library",context:"insert",cmd:"WP_Medialib"}),a.addMenuItem("wp_more",{text:"Insert Read More tag",icon:"wp_more",context:"insert",onclick:function(){a.execCommand("WP_More","more")}}),a.addMenuItem("wp_page",{text:"Page break",icon:"wp_page",context:"insert",onclick:function(){a.execCommand("WP_More","nextpage")}}),a.on("BeforeExecCommand",function(b){!tinymce.Env.webkit||"InsertUnorderedList"!==b.command&&"InsertOrderedList"!==b.command||(i||(i=a.dom.create("style",{type:"text/css"},"#tinymce,#tinymce span,#tinymce li,#tinymce li>span,#tinymce p,#tinymce p>span{font:medium sans-serif;color:#000;line-height:normal;}")),a.getDoc().head.appendChild(i))}),a.on("ExecCommand",function(b){tinymce.Env.webkit&&i&&("InsertUnorderedList"===b.command||"InsertOrderedList"===b.command)&&a.dom.remove(i)}),a.on("init",function(){var b=tinymce.Env,c=["mceContentBody"],d=a.getDoc(),e=a.dom;"rtl"===a.getParam("directionality")&&(c.push("rtl"),e.setAttrib(d.documentElement,"dir","rtl")),b.ie&&(9===parseInt(b.ie,10)?c.push("ie9"):8===parseInt(b.ie,10)?c.push("ie8"):b.ie<8&&c.push("ie7")),c.push("wp-editor"),tinymce.each(c,function(a){a&&e.addClass(d.body,a)}),a.on("BeforeSetContent",function(a){a.content&&(a.content=a.content.replace(/

\s*<(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre|address)( [^>]*)?>/gi,"<$1$2>"),a.content=a.content.replace(/<\/(p|div|ul|ol|dl|table|blockquote|h[1-6]|fieldset|pre|address)>\s*<\/p>/gi,""))}),"undefined"!=typeof window.jQuery&&window.jQuery(document).triggerHandler("tinymce-editor-init",[a]),window.tinyMCEPreInit&&window.tinyMCEPreInit.dragDropUpload&&e.bind(d,"dragstart dragend dragover drop",function(a){"undefined"!=typeof window.jQuery&&window.jQuery(document).trigger(new window.jQuery.Event(a))})}),"undefined"!=typeof window.jQuery&&a.on("keyup",function(b){var c=b.keyCode||b.charCode;c!==k&&((13===c||8===k||46===k)&&window.jQuery(document).triggerHandler("wpcountwords",[a.getContent({format:"raw"})]),k=c)}),a.on("SaveContent",function(b){return!a.inline&&a.isHidden()?void(b.content=b.element.value):(b.content=b.content.replace(/

(
|\u00a0|\uFEFF)?<\/p>/g,"

 

"),void(a.getParam("wpautop",!0)&&"undefined"!=typeof window.switchEditors&&(b.content=window.switchEditors.pre_wpautop(b.content))))}),a.on("preInit",function(){a.schema.addValidElements("@[id|accesskey|class|dir|lang|style|tabindex|title|contenteditable|draggable|dropzone|hidden|spellcheck|translate],i,b")}),h="alt+shift",a.addShortcut(h+"+c","","JustifyCenter"),a.addShortcut(h+"+r","","JustifyRight"),a.addShortcut(h+"+l","","JustifyLeft"),a.addShortcut(h+"+j","","JustifyFull"),a.addShortcut(h+"+q","","mceBlockQuote"),a.addShortcut(h+"+u","","InsertUnorderedList"),a.addShortcut(h+"+o","","InsertOrderedList"),a.addShortcut(h+"+n","","mceSpellCheck"),a.addShortcut(h+"+s","","unlink"),a.addShortcut(h+"+m","","WP_Medialib"),a.addShortcut(h+"+z","","WP_Adv"),a.addShortcut(h+"+t","","WP_More"),a.addShortcut(h+"+d","","Strikethrough"),a.addShortcut(h+"+h","","WP_Help"),a.addShortcut(h+"+p","","WP_Page"),a.addShortcut(h+"+x","","WP_Code"),a.addShortcut("ctrl+s","",function(){"undefined"!=typeof wp&&wp.autosave&&wp.autosave.server.triggerSave()}),a.on("init",function(){a.dom.bind(a.getWin(),"scroll",function(){f()}),a.dom.bind(a.getBody(),"dragstart",function(){f()})}),a.on("BeforeExecCommand",function(){f()}),a.on("SaveContent",function(){f()}),a.on("MouseDown",function(a){"IMG"!==a.target.nodeName&&f()}),a.on("keydown",function(a){(a.which===tinymce.util.VK.DELETE||a.which===tinymce.util.VK.BACKSPACE)&&f()}),{_showButtons:e,_hideButtons:f,_setEmbed:c,_getEmbed:d}}); \ No newline at end of file diff --git a/wp-includes/js/tinymce/skins/lightgray/skin.ie7.min.css b/wp-includes/js/tinymce/skins/lightgray/skin.ie7.min.css index cd2bbdf3f1..6b1ee90542 100644 --- a/wp-includes/js/tinymce/skins/lightgray/skin.ie7.min.css +++ b/wp-includes/js/tinymce/skins/lightgray/skin.ie7.min.css @@ -1 +1 @@ -.mce-container,.mce-container *,.mce-widget,.mce-widget *,.mce-reset{margin:0;padding:0;border:0;outline:0;vertical-align:top;background:transparent;text-decoration:none;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-shadow:none;float:none;position:static;width:auto;height:auto;white-space:nowrap;cursor:inherit;-webkit-tap-highlight-color:transparent;line-height:normal;font-weight:normal;text-align:left;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr}.mce-widget button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mce-container *[unselectable]{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.mce-fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.mce-fade.mce-in{opacity:1}.mce-tinymce{visibility:visible !important;position:relative}.mce-fullscreen{border:0;padding:0;margin:0;overflow:hidden;height:100%;z-index:100}div.mce-fullscreen{position:fixed;top:0;left:0;width:100%;height:auto}.mce-tinymce{display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mce-wordcount{position:absolute;top:0;right:0;padding:8px}div.mce-edit-area{background:#FFF;filter:none}.mce-statusbar{position:relative}.mce-statusbar .mce-container-body{position:relative}.mce-fullscreen .mce-resizehandle{display:none}.mce-charmap{border-collapse:collapse}.mce-charmap td{cursor:default;border:1px solid #9e9e9e;width:20px;height:20px;line-height:20px;text-align:center;vertical-align:middle;padding:2px}.mce-charmap td div{text-align:center}.mce-charmap td:hover{background:#d9d9d9}.mce-grid td div{border:1px solid #d6d6d6;width:12px;height:12px;margin:2px;cursor:pointer}.mce-grid td div:focus{border-color:#a1a1a1}.mce-grid{border-spacing:2px;border-collapse:separate}.mce-grid a{display:block;border:1px solid transparent}.mce-grid a:hover,.mce-grid a:focus{border-color:#a1a1a1}.mce-grid-border{margin:0 4px 0 4px}.mce-grid-border a{border-color:#d6d6d6;width:13px;height:13px}.mce-grid-border a:hover,.mce-grid-border a.mce-active{border-color:#a1a1a1;background:#c8def4}.mce-text-center{text-align:center}div.mce-tinymce-inline{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-toolbar-grp{padding-bottom:2px}.mce-toolbar-grp .mce-flow-layout-item{margin-bottom:0}.mce-rtl .mce-wordcount{left:0;right:auto}.mce-container,.mce-container-body{display:block}.mce-autoscroll{overflow:hidden}.mce-scrollbar{position:absolute;width:7px;height:100%;top:2px;right:2px;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-scrollbar-h{top:auto;right:auto;left:2px;bottom:2px;width:100%;height:7px}.mce-scrollbar-thumb{position:absolute;background-color:#000;border:1px solid #888;border-color:rgba(85,85,85,0.6);width:5px;height:100%;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mce-scrollbar-h .mce-scrollbar-thumb{width:100%;height:5px}.mce-scrollbar:hover,.mce-scrollbar.mce-active{background-color:#AAA;opacity:.6;filter:alpha(opacity=60);zoom:1;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mce-scroll{position:relative}.mce-panel{border:0 solid #9e9e9e;background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fdfdfd, #ddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdfdfd), to(#ddd));background-image:-webkit-linear-gradient(top, #fdfdfd, #ddd);background-image:-o-linear-gradient(top, #fdfdfd, #ddd);background-image:linear-gradient(to bottom, #fdfdfd, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdfdfd', endColorstr='#ffdddddd', GradientType=0);zoom:1}.mce-floatpanel{position:absolute;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2)}.mce-floatpanel.mce-fixed{position:fixed}.mce-floatpanel .mce-arrow,.mce-floatpanel .mce-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.mce-floatpanel .mce-arrow{border-width:11px}.mce-floatpanel .mce-arrow:after{border-width:10px;content:""}.mce-floatpanel.mce-popover{filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);top:0;left:0;background:#fff;border:1px solid #9e9e9e;border:1px solid rgba(0,0,0,0.25)}.mce-floatpanel.mce-popover.mce-bottom{margin-top:10px;*margin-top:0}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#9e9e9e;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.mce-floatpanel.mce-popover.mce-bottom.mce-start{margin-left:-22px}.mce-floatpanel.mce-popover.mce-bottom.mce-start>.mce-arrow{left:20px}.mce-floatpanel.mce-popover.mce-bottom.mce-end{margin-left:22px}.mce-floatpanel.mce-popover.mce-bottom.mce-end>.mce-arrow{right:10px;left:auto}.mce-fullscreen{border:0;padding:0;margin:0;overflow:hidden;background:#fff;height:100%}div.mce-fullscreen{position:fixed;top:0;left:0}#mce-modal-block{opacity:0;filter:alpha(opacity=0);zoom:1;position:fixed;left:0;top:0;width:100%;height:100%;background:#000}#mce-modal-block.mce-in{opacity:.3;filter:alpha(opacity=30);zoom:1}.mce-window-move{cursor:move}.mce-window{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;background:#fff;position:fixed;top:0;left:0;opacity:0;-webkit-transition:opacity 150ms ease-in;transition:opacity 150ms ease-in}.mce-window.mce-in{opacity:1}.mce-window-head{padding:9px 15px;border-bottom:1px solid #c5c5c5;position:relative}.mce-window-head .mce-close{position:absolute;right:15px;top:9px;font-size:20px;font-weight:bold;line-height:20px;color:#858585;cursor:pointer;height:20px;overflow:hidden}.mce-close:hover{color:#adadad}.mce-window-head .mce-title{line-height:20px;font-size:20px;font-weight:bold;text-rendering:optimizelegibility;padding-right:10px}.mce-window .mce-container-body{display:block}.mce-foot{display:block;background-color:#fff;border-top:1px solid #c5c5c5;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.mce-window-head .mce-dragh{position:absolute;top:0;left:0;cursor:move;width:90%;height:100%}.mce-window iframe{width:100%;height:100%}.mce-window.mce-fullscreen,.mce-window.mce-fullscreen .mce-foot{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mce-rtl .mce-window-head .mce-close{position:absolute;right:auto;left:15px}.mce-rtl .mce-window-head .mce-dragh{left:auto;right:0}.mce-rtl .mce-window-head .mce-title{direction:rtl;text-align:right}.mce-abs-layout{position:relative}body .mce-abs-layout-item,.mce-abs-end{position:absolute}.mce-abs-end{width:1px;height:1px}.mce-container-body.mce-abs-layout{overflow:hidden}.mce-tooltip{position:absolute;padding:5px;opacity:.8;filter:alpha(opacity=80);zoom:1}.mce-tooltip-inner{font-size:11px;background-color:#000;color:#fff;max-width:200px;padding:5px 8px 4px 8px;text-align:center;white-space:normal}.mce-tooltip-inner{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-tooltip-inner{-webkit-box-shadow:0 0 5px #000000;-moz-box-shadow:0 0 5px #000000;box-shadow:0 0 5px #000000}.mce-tooltip-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.mce-tooltip-arrow-n{border-bottom-color:#000}.mce-tooltip-arrow-s{border-top-color:#000}.mce-tooltip-arrow-e{border-left-color:#000}.mce-tooltip-arrow-w{border-right-color:#000}.mce-tooltip-nw,.mce-tooltip-sw{margin-left:-14px}.mce-tooltip-n .mce-tooltip-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-nw .mce-tooltip-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-ne .mce-tooltip-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-s .mce-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-sw .mce-tooltip-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-se .mce-tooltip-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-e .mce-tooltip-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.mce-tooltip-w .mce-tooltip-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.mce-btn{border:1px solid #b1b1b1;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) rgba(0,0,0,0.25);position:relative;text-shadow:0 1px 1px rgba(255,255,255,0.75);display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fff, #d9d9d9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#d9d9d9));background-image:-webkit-linear-gradient(top, #fff, #d9d9d9);background-image:-o-linear-gradient(top, #fff, #d9d9d9);background-image:linear-gradient(to bottom, #fff, #d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);zoom:1}.mce-btn:hover,.mce-btn:focus{color:#333;background-color:#e3e3e3;background-image:-moz-linear-gradient(top, #f2f2f2, #ccc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#ccc));background-image:-webkit-linear-gradient(top, #f2f2f2, #ccc);background-image:-o-linear-gradient(top, #f2f2f2, #ccc);background-image:linear-gradient(to bottom, #f2f2f2, #ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffcccccc', GradientType=0);zoom:1}.mce-btn.mce-disabled button,.mce-btn.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-btn.mce-active,.mce-btn.mce-active:hover{background-color:#d6d6d6;background-image:-moz-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#c0c0c0));background-image:-webkit-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-o-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:linear-gradient(to bottom, #e6e6e6, #c0c0c0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffc0c0c0', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-btn:not(.mce-disabled):active{background-color:#d6d6d6;background-image:-moz-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#c0c0c0));background-image:-webkit-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-o-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:linear-gradient(to bottom, #e6e6e6, #c0c0c0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffc0c0c0', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-btn button{padding:4px 10px;font-size:14px;line-height:20px;*line-height:16px;cursor:pointer;color:#333;text-align:center;overflow:visible;-webkit-appearance:none}.mce-btn button::-moz-focus-inner{border:0;padding:0}.mce-btn i{text-shadow:1px 1px #fff}.mce-primary{min-width:50px;color:#fff;border:1px solid #b1b1b1;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);zoom:1}.mce-primary:hover,.mce-primary:focus{background-color:#005fb3;background-image:-moz-linear-gradient(top, #0077b3, #003cb3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0077b3), to(#003cb3));background-image:-webkit-linear-gradient(top, #0077b3, #003cb3);background-image:-o-linear-gradient(top, #0077b3, #003cb3);background-image:linear-gradient(to bottom, #0077b3, #003cb3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0077b3', endColorstr='#ff003cb3', GradientType=0);zoom:1}.mce-primary.mce-disabled button,.mce-primary.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-primary.mce-active,.mce-primary.mce-active:hover,.mce-primary:not(.mce-disabled):active{background-color:#005299;background-image:-moz-linear-gradient(top, #069, #039);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#069), to(#039));background-image:-webkit-linear-gradient(top, #069, #039);background-image:-o-linear-gradient(top, #069, #039);background-image:linear-gradient(to bottom, #069, #039);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff006699', endColorstr='#ff003399', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-primary button,.mce-primary button i{color:#fff;text-shadow:1px 1px #333}.mce-btn-large button{padding:9px 14px;font-size:16px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mce-btn-large i{margin-top:2px}.mce-btn-small button{padding:1px 5px;font-size:12px;*padding-bottom:2px}.mce-btn-small i{line-height:20px;vertical-align:top;*line-height:18px}.mce-btn .mce-caret{margin-top:8px;margin-left:0}.mce-btn-small .mce-caret{margin-top:8px;margin-left:0}.mce-caret{display:inline-block;*display:inline;*zoom:1;width:0;height:0;vertical-align:top;border-top:4px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.mce-disabled .mce-caret{border-top-color:#aaa}.mce-caret.mce-up{border-bottom:4px solid #333;border-top:0}.mce-rtl .mce-btn button{direction:rtl}.mce-btn-group .mce-btn{border-width:1px 0 1px 0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mce-btn-group .mce-first{border-left:1px solid #b1b1b1;border-left:1px solid rgba(0,0,0,0.25);-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.mce-btn-group .mce-last{border-right:1px solid #b1b1b1;border-right:1px solid rgba(0,0,0,0.1);-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.mce-btn-group .mce-first.mce-last{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-btn-group .mce-btn.mce-flow-layout-item{margin:0}.mce-checkbox{cursor:pointer}i.mce-i-checkbox{margin:0 3px 0 0;border:1px solid #c5c5c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fff, #d9d9d9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#d9d9d9));background-image:-webkit-linear-gradient(top, #fff, #d9d9d9);background-image:-o-linear-gradient(top, #fff, #d9d9d9);background-image:linear-gradient(to bottom, #fff, #d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);zoom:1;text-indent:-10em;*font-size:0;*line-height:0;*text-indent:0;overflow:hidden}.mce-checked i.mce-i-checkbox{color:#333;font-size:16px;line-height:16px;text-indent:0}.mce-checkbox:focus i.mce-i-checkbox,.mce-checkbox.mce-focus i.mce-i-checkbox{border:1px solid rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65)}.mce-checkbox.mce-disabled .mce-label,.mce-checkbox.mce-disabled i.mce-i-checkbox{color:#acacac}.mce-rtl .mce-checkbox{direction:rtl;text-align:right}.mce-rtl i.mce-i-checkbox{margin:0 0 0 3px}.mce-colorbutton .mce-ico{position:relative}.mce-colorbutton-grid{margin:4px}.mce-colorbutton button{padding-right:4px}.mce-colorbutton .mce-preview{padding-right:3px;display:block;position:absolute;left:50%;top:50%;margin-left:-14px;margin-top:7px;background:gray;width:13px;height:2px;overflow:hidden}.mce-colorbutton.mce-btn-small .mce-preview{margin-left:-16px;padding-right:0;width:16px}.mce-colorbutton .mce-open{padding-left:4px;border-left:1px solid transparent;border-right:1px solid transparent}.mce-colorbutton:hover .mce-open{border-left-color:#bdbdbd;border-right-color:#bdbdbd}.mce-colorbutton.mce-btn-small .mce-open{padding:0 3px 0 3px}.mce-rtl .mce-colorbutton{direction:rtl}.mce-rtl .mce-colorbutton .mce-preview{margin-left:0;padding-right:0;padding-left:4px;margin-right:-14px}.mce-rtl .mce-colorbutton.mce-btn-small .mce-preview{margin-left:0;padding-right:0;margin-right:-17px;padding-left:0}.mce-rtl .mce-colorbutton button{padding-right:10px;padding-left:10px}.mce-rtl .mce-colorbutton .mce-open{padding-left:4px;padding-right:4px}.mce-combobox{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);*height:32px}.mce-combobox input{border:1px solid #c5c5c5;border-right-color:#c5c5c5;height:28px}.mce-combobox.mce-disabled input{color:#adadad}.mce-combobox.mce-has-open input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.mce-combobox .mce-btn{border-left:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.mce-combobox button{padding-right:8px;padding-left:8px}.mce-combobox.mce-disabled .mce-btn button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-path{display:inline-block;*display:inline;*zoom:1;padding:8px;white-space:normal}.mce-path .mce-txt{display:inline-block;padding-right:3px}.mce-path .mce-path-body{display:inline-block}.mce-path-item{display:inline-block;*display:inline;*zoom:1;cursor:pointer;color:#333}.mce-path-item:hover{text-decoration:underline}.mce-path-item:focus{background:#666;color:#fff}.mce-path .mce-divider{display:inline}.mce-disabled .mce-path-item{color:#aaa}.mce-rtl .mce-path{direction:rtl}.mce-fieldset{border:0 solid #9E9E9E;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-fieldset>.mce-container-body{margin-top:-15px}.mce-fieldset-title{margin-left:5px;padding:0 5px 0 5px}.mce-fit-layout{display:inline-block;*display:inline;*zoom:1}.mce-fit-layout-item{position:absolute}.mce-flow-layout-item{display:inline-block;*display:inline;*zoom:1}.mce-flow-layout-item{margin:2px 0 2px 2px}.mce-flow-layout-item.mce-last{margin-right:2px}.mce-flow-layout{white-space:normal}.mce-tinymce-inline .mce-flow-layout{white-space:nowrap}.mce-rtl .mce-flow-layout{text-align:right;direction:rtl}.mce-rtl .mce-flow-layout-item{margin:2px 2px 2px 0}.mce-rtl .mce-flow-layout-item.mce-last{margin-left:2px}.mce-iframe{border:0 solid #9e9e9e;width:100%;height:100%}.mce-label{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 1px rgba(255,255,255,0.75);overflow:hidden}.mce-label.mce-autoscroll{overflow:auto}.mce-label.mce-disabled{color:#aaa}.mce-label.mce-multiline{white-space:pre-wrap}.mce-label.mce-error{color:#a00}.mce-rtl .mce-label{text-align:right;direction:rtl}.mce-menubar .mce-menubtn{border-color:transparent;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:none}.mce-menubar{border:1px solid #c4c4c4}.mce-menubar .mce-menubtn button span{color:#333}.mce-menubar .mce-caret{border-top-color:#333}.mce-menubar .mce-menubtn:hover,.mce-menubar .mce-menubtn.mce-active,.mce-menubar .mce-menubtn:focus{border-color:transparent;background:#e6e6e6;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-menubtn span{color:#333;margin-right:2px;line-height:20px;*line-height:16px}.mce-menubtn.mce-btn-small span{font-size:12px}.mce-menubtn.mce-fixed-width span{display:inline-block;overflow-x:hidden;text-overflow:ellipsis;width:90px}.mce-menubtn.mce-fixed-width.mce-btn-small span{width:70px}.mce-menubtn .mce-caret{*margin-top:6px}.mce-rtl .mce-menubtn button{direction:rtl;text-align:right}.mce-listbox button{text-align:left;padding-right:20px;position:relative}.mce-listbox .mce-caret{position:absolute;margin-top:-2px;right:8px;top:50%}.mce-rtl .mce-listbox .mce-caret{right:auto;left:8px}.mce-rtl .mce-listbox button{padding-right:10px;padding-left:20px}.mce-menu-item{display:block;padding:6px 15px 6px 12px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;cursor:pointer;line-height:normal;border-left:4px solid transparent;margin-bottom:1px}.mce-menu-item .mce-ico,.mce-menu-item .mce-text{color:#333}.mce-menu-item.mce-disabled .mce-text,.mce-menu-item.mce-disabled .mce-ico{color:#adadad}.mce-menu-item:hover .mce-text,.mce-menu-item.mce-selected .mce-text,.mce-menu-item:focus .mce-text{color:#fff}.mce-menu-item:hover .mce-ico,.mce-menu-item.mce-selected .mce-ico,.mce-menu-item:focus .mce-ico{color:#fff}.mce-menu-item.mce-disabled:hover{background:#ccc}.mce-menu-shortcut{display:inline-block;color:#adadad}.mce-menu-shortcut{display:inline-block;*display:inline;*zoom:1;padding:0 15px 0 20px}.mce-menu-item:hover .mce-menu-shortcut,.mce-menu-item.mce-selected .mce-menu-shortcut,.mce-menu-item:focus .mce-menu-shortcut{color:#fff}.mce-menu-item .mce-caret{margin-top:4px;*margin-top:3px;margin-right:6px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #333}.mce-menu-item.mce-selected .mce-caret,.mce-menu-item:focus .mce-caret,.mce-menu-item:hover .mce-caret{border-left-color:#fff}.mce-menu-align .mce-menu-shortcut{*margin-top:-2px}.mce-menu-align .mce-menu-shortcut,.mce-menu-align .mce-caret{position:absolute;right:0}.mce-menu-item.mce-active i{visibility:visible}.mce-menu-item-normal.mce-active{background-color:#c8def4}.mce-menu-item-preview.mce-active{border-left:5px solid #aaa}.mce-menu-item-normal.mce-active .mce-text{color:#333}.mce-menu-item-normal.mce-active:hover .mce-text,.mce-menu-item-normal.mce-active:hover .mce-ico{color:#fff}.mce-menu-item-normal.mce-active:focus .mce-text,.mce-menu-item-normal.mce-active:focus .mce-ico{color:#fff}.mce-menu-item:hover,.mce-menu-item.mce-selected,.mce-menu-item:focus{text-decoration:none;color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #08c, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));background-image:-webkit-linear-gradient(top, #08c, #0077b3);background-image:-o-linear-gradient(top, #08c, #0077b3);background-image:linear-gradient(to bottom, #08c, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);zoom:1}div.mce-menu .mce-menu-item-sep,.mce-menu-item-sep:hover{border:0;padding:0;height:1px;margin:9px 1px;overflow:hidden;background:#cbcbcb;border-bottom:1px solid #fff;cursor:default;filter:none}.mce-menu.mce-rtl{direction:rtl}.mce-rtl .mce-menu-item{text-align:right;direction:rtl;padding:6px 12px 6px 15px}.mce-menu-align.mce-rtl .mce-menu-shortcut,.mce-menu-align.mce-rtl .mce-caret{right:auto;left:0}.mce-rtl .mce-menu-item .mce-caret{margin-left:6px;margin-right:0;border-right:4px solid #333;border-left:0}.mce-rtl .mce-menu-item.mce-selected .mce-caret,.mce-rtl .mce-menu-item:focus .mce-caret,.mce-rtl .mce-menu-item:hover .mce-caret{border-left-color:transparent;border-right-color:#fff}.mce-menu{position:absolute;left:0;top:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;z-index:1000;padding:5px 0 5px 0;margin:2px 0 0;min-width:160px;background:#fff;border:1px solid #989898;border:1px solid rgba(0,0,0,0.2);z-index:1002;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);max-height:400px;overflow:auto;overflow-x:hidden}.mce-menu i{display:none}.mce-menu-has-icons i{display:inline-block;*display:inline}.mce-menu-sub-tr-tl{margin:-6px 0 0 -1px}.mce-menu-sub-br-bl{margin:6px 0 0 -1px}.mce-menu-sub-tl-tr{margin:-6px 0 0 1px}.mce-menu-sub-bl-br{margin:6px 0 0 1px}.mce-container-body .mce-resizehandle{position:absolute;right:0;bottom:0;width:16px;height:16px;visibility:visible;cursor:s-resize;margin:0}.mce-container-body .mce-resizehandle-both{cursor:se-resize}i.mce-i-resize{color:#333}.mce-spacer{visibility:hidden}.mce-splitbtn .mce-open{border-left:1px solid transparent;border-right:1px solid transparent}.mce-splitbtn:hover .mce-open{border-left-color:#bdbdbd;border-right-color:#bdbdbd}.mce-splitbtn button{padding-right:4px}.mce-splitbtn .mce-open{padding-left:4px}.mce-splitbtn .mce-open.mce-active{-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-splitbtn.mce-btn-small .mce-open{padding:0 3px 0 3px}.mce-rtl .mce-splitbtn{direction:rtl;text-align:right}.mce-rtl .mce-splitbtn button{padding-right:10px;padding-left:10px}.mce-rtl .mce-splitbtn .mce-open{padding-left:4px;padding-right:4px}.mce-stack-layout-item{display:block}.mce-tabs{display:block;border-bottom:1px solid #c5c5c5}.mce-tab{display:inline-block;*display:inline;*zoom:1;border:1px solid #c5c5c5;border-width:0 1px 0 0;background:#e3e3e3;padding:8px;text-shadow:0 1px 1px rgba(255,255,255,0.75);height:13px;cursor:pointer}.mce-tab:hover{background:#fdfdfd}.mce-tab.mce-active{background:#fdfdfd;border-bottom-color:transparent;margin-bottom:-1px;height:14px}.mce-rtl .mce-tabs{text-align:right;direction:rtl}.mce-rtl .mce-tab{border-width:0 0 0 1px}.mce-textbox{background:#fff;border:1px solid #c5c5c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);display:inline-block;-webkit-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;height:28px;resize:none;padding:0 4px 0 4px;white-space:pre-wrap;*white-space:pre;color:#333}.mce-textbox:focus,.mce-textbox.mce-focus{border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65)}.mce-placeholder .mce-textbox{color:#aaa}.mce-textbox.mce-multiline{padding:4px}.mce-textbox.mce-disabled{color:#adadad}.mce-rtl .mce-textbox{text-align:right;direction:rtl}.mce-throbber{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;filter:alpha(opacity=60);zoom:1;background:#fff url('img/loader.gif') no-repeat center center}.mce-throbber-inline{position:static;height:50px}@font-face{font-family:'tinymce';src:url('fonts/tinymce.eot');src:url('fonts/tinymce.eot?#iefix') format('embedded-opentype'),url('fonts/tinymce.woff') format('woff'),url('fonts/tinymce.ttf') format('truetype'),url('fonts/tinymce.svg#tinymce') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'tinymce-small';src:url('fonts/tinymce-small.eot');src:url('fonts/tinymce-small.eot?#iefix') format('embedded-opentype'),url('fonts/tinymce-small.woff') format('woff'),url('fonts/tinymce-small.ttf') format('truetype'),url('fonts/tinymce-small.svg#tinymce') format('svg');font-weight:normal;font-style:normal}.mce-ico{font-family:'tinymce';font-style:normal;font-weight:normal;font-size:16px;line-height:16px;vertical-align:text-top;-webkit-font-smoothing:antialiased;display:inline-block;background:transparent center center;width:16px;height:16px;color:#333;-ie7-icon:' '}.mce-btn-small .mce-ico{font-family:'tinymce-small'}.mce-ico,i.mce-i-checkbox{zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = this.currentStyle['-ie7-icon'].substr(1, 1) + ' ')}.mce-i-save{-ie7-icon:"\e000"}.mce-i-newdocument{-ie7-icon:"\e001"}.mce-i-fullpage{-ie7-icon:"\e002"}.mce-i-alignleft{-ie7-icon:"\e003"}.mce-i-aligncenter{-ie7-icon:"\e004"}.mce-i-alignright{-ie7-icon:"\e005"}.mce-i-alignjustify{-ie7-icon:"\e006"}.mce-i-cut{-ie7-icon:"\e007"}.mce-i-paste{-ie7-icon:"\e008"}.mce-i-searchreplace{-ie7-icon:"\e009"}.mce-i-bullist{-ie7-icon:"\e00a"}.mce-i-numlist{-ie7-icon:"\e00b"}.mce-i-indent{-ie7-icon:"\e00c"}.mce-i-outdent{-ie7-icon:"\e00d"}.mce-i-blockquote{-ie7-icon:"\e00e"}.mce-i-undo{-ie7-icon:"\e00f"}.mce-i-redo{-ie7-icon:"\e010"}.mce-i-link{-ie7-icon:"\e011"}.mce-i-unlink{-ie7-icon:"\e012"}.mce-i-anchor{-ie7-icon:"\e013"}.mce-i-image{-ie7-icon:"\e014"}.mce-i-media{-ie7-icon:"\e015"}.mce-i-help{-ie7-icon:"\e016"}.mce-i-code{-ie7-icon:"\e017"}.mce-i-insertdatetime{-ie7-icon:"\e018"}.mce-i-preview{-ie7-icon:"\e019"}.mce-i-forecolor{-ie7-icon:"\e01a"}.mce-i-backcolor{-ie7-icon:"\e01a"}.mce-i-table{-ie7-icon:"\e01b"}.mce-i-hr{-ie7-icon:"\e01c"}.mce-i-removeformat{-ie7-icon:"\e01d"}.mce-i-subscript{-ie7-icon:"\e01e"}.mce-i-superscript{-ie7-icon:"\e01f"}.mce-i-charmap{-ie7-icon:"\e020"}.mce-i-emoticons{-ie7-icon:"\e021"}.mce-i-print{-ie7-icon:"\e022"}.mce-i-fullscreen{-ie7-icon:"\e023"}.mce-i-spellchecker{-ie7-icon:"\e024"}.mce-i-nonbreaking{-ie7-icon:"\e025"}.mce-i-template{-ie7-icon:"\e026"}.mce-i-pagebreak{-ie7-icon:"\e027"}.mce-i-restoredraft{-ie7-icon:"\e028"}.mce-i-untitled{-ie7-icon:"\e029"}.mce-i-bold{-ie7-icon:"\e02a"}.mce-i-italic{-ie7-icon:"\e02b"}.mce-i-underline{-ie7-icon:"\e02c"}.mce-i-strikethrough{-ie7-icon:"\e02d"}.mce-i-visualchars{-ie7-icon:"\e02e"}.mce-i-ltr{-ie7-icon:"\e02f"}.mce-i-rtl{-ie7-icon:"\e030"}.mce-i-copy{-ie7-icon:"\e031"}.mce-i-resize{-ie7-icon:"\e032"}.mce-i-browse{-ie7-icon:"\e034"}.mce-i-pastetext{-ie7-icon:"\e035"}.mce-i-checkbox,.mce-i-selected{-ie7-icon:"\e033"}.mce-i-selected{visibility:hidden}.mce-i-backcolor{background:#BBB} \ No newline at end of file +.mce-container,.mce-container *,.mce-widget,.mce-widget *,.mce-reset{margin:0;padding:0;border:0;outline:0;vertical-align:top;background:transparent;text-decoration:none;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-shadow:none;float:none;position:static;width:auto;height:auto;white-space:nowrap;cursor:inherit;-webkit-tap-highlight-color:transparent;line-height:normal;font-weight:normal;text-align:left;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr}.mce-widget button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mce-container *[unselectable]{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.mce-fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.mce-fade.mce-in{opacity:1}.mce-tinymce{visibility:inherit !important;position:relative}.mce-fullscreen{border:0;padding:0;margin:0;overflow:hidden;height:100%;z-index:100}div.mce-fullscreen{position:fixed;top:0;left:0;width:100%;height:auto}.mce-tinymce{display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mce-wordcount{position:absolute;top:0;right:0;padding:8px}div.mce-edit-area{background:#FFF;filter:none}.mce-statusbar{position:relative}.mce-statusbar .mce-container-body{position:relative}.mce-fullscreen .mce-resizehandle{display:none}.mce-charmap{border-collapse:collapse}.mce-charmap td{cursor:default;border:1px solid #9e9e9e;width:20px;height:20px;line-height:20px;text-align:center;vertical-align:middle;padding:2px}.mce-charmap td div{text-align:center}.mce-charmap td:hover{background:#d9d9d9}.mce-grid td div{border:1px solid #d6d6d6;width:12px;height:12px;margin:2px;cursor:pointer}.mce-grid td div:focus{border-color:#a1a1a1}.mce-grid{border-spacing:2px;border-collapse:separate}.mce-grid a{display:block;border:1px solid transparent}.mce-grid a:hover,.mce-grid a:focus{border-color:#a1a1a1}.mce-grid-border{margin:0 4px 0 4px}.mce-grid-border a{border-color:#d6d6d6;width:13px;height:13px}.mce-grid-border a:hover,.mce-grid-border a.mce-active{border-color:#a1a1a1;background:#c8def4}.mce-text-center{text-align:center}div.mce-tinymce-inline{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-toolbar-grp{padding-bottom:2px}.mce-toolbar-grp .mce-flow-layout-item{margin-bottom:0}.mce-rtl .mce-wordcount{left:0;right:auto}.mce-container,.mce-container-body{display:block}.mce-autoscroll{overflow:hidden}.mce-scrollbar{position:absolute;width:7px;height:100%;top:2px;right:2px;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-scrollbar-h{top:auto;right:auto;left:2px;bottom:2px;width:100%;height:7px}.mce-scrollbar-thumb{position:absolute;background-color:#000;border:1px solid #888;border-color:rgba(85,85,85,0.6);width:5px;height:100%;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mce-scrollbar-h .mce-scrollbar-thumb{width:100%;height:5px}.mce-scrollbar:hover,.mce-scrollbar.mce-active{background-color:#AAA;opacity:.6;filter:alpha(opacity=60);zoom:1;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mce-scroll{position:relative}.mce-panel{border:0 solid #9e9e9e;background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fdfdfd, #ddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdfdfd), to(#ddd));background-image:-webkit-linear-gradient(top, #fdfdfd, #ddd);background-image:-o-linear-gradient(top, #fdfdfd, #ddd);background-image:linear-gradient(to bottom, #fdfdfd, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdfdfd', endColorstr='#ffdddddd', GradientType=0);zoom:1}.mce-floatpanel{position:absolute;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2)}.mce-floatpanel.mce-fixed{position:fixed}.mce-floatpanel .mce-arrow,.mce-floatpanel .mce-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.mce-floatpanel .mce-arrow{border-width:11px}.mce-floatpanel .mce-arrow:after{border-width:10px;content:""}.mce-floatpanel.mce-popover{filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);top:0;left:0;background:#fff;border:1px solid #9e9e9e;border:1px solid rgba(0,0,0,0.25)}.mce-floatpanel.mce-popover.mce-bottom{margin-top:10px;*margin-top:0}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#9e9e9e;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.mce-floatpanel.mce-popover.mce-bottom.mce-start{margin-left:-22px}.mce-floatpanel.mce-popover.mce-bottom.mce-start>.mce-arrow{left:20px}.mce-floatpanel.mce-popover.mce-bottom.mce-end{margin-left:22px}.mce-floatpanel.mce-popover.mce-bottom.mce-end>.mce-arrow{right:10px;left:auto}.mce-fullscreen{border:0;padding:0;margin:0;overflow:hidden;background:#fff;height:100%}div.mce-fullscreen{position:fixed;top:0;left:0}#mce-modal-block{opacity:0;filter:alpha(opacity=0);zoom:1;position:fixed;left:0;top:0;width:100%;height:100%;background:#000}#mce-modal-block.mce-in{opacity:.3;filter:alpha(opacity=30);zoom:1}.mce-window-move{cursor:move}.mce-window{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;background:#fff;position:fixed;top:0;left:0;opacity:0;-webkit-transition:opacity 150ms ease-in;transition:opacity 150ms ease-in}.mce-window.mce-in{opacity:1}.mce-window-head{padding:9px 15px;border-bottom:1px solid #c5c5c5;position:relative}.mce-window-head .mce-close{position:absolute;right:15px;top:9px;font-size:20px;font-weight:bold;line-height:20px;color:#858585;cursor:pointer;height:20px;overflow:hidden}.mce-close:hover{color:#adadad}.mce-window-head .mce-title{line-height:20px;font-size:20px;font-weight:bold;text-rendering:optimizelegibility;padding-right:10px}.mce-window .mce-container-body{display:block}.mce-foot{display:block;background-color:#fff;border-top:1px solid #c5c5c5;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.mce-window-head .mce-dragh{position:absolute;top:0;left:0;cursor:move;width:90%;height:100%}.mce-window iframe{width:100%;height:100%}.mce-window.mce-fullscreen,.mce-window.mce-fullscreen .mce-foot{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mce-rtl .mce-window-head .mce-close{position:absolute;right:auto;left:15px}.mce-rtl .mce-window-head .mce-dragh{left:auto;right:0}.mce-rtl .mce-window-head .mce-title{direction:rtl;text-align:right}.mce-abs-layout{position:relative}body .mce-abs-layout-item,.mce-abs-end{position:absolute}.mce-abs-end{width:1px;height:1px}.mce-container-body.mce-abs-layout{overflow:hidden}.mce-tooltip{position:absolute;padding:5px;opacity:.8;filter:alpha(opacity=80);zoom:1}.mce-tooltip-inner{font-size:11px;background-color:#000;color:#fff;max-width:200px;padding:5px 8px 4px 8px;text-align:center;white-space:normal}.mce-tooltip-inner{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-tooltip-inner{-webkit-box-shadow:0 0 5px #000000;-moz-box-shadow:0 0 5px #000000;box-shadow:0 0 5px #000000}.mce-tooltip-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.mce-tooltip-arrow-n{border-bottom-color:#000}.mce-tooltip-arrow-s{border-top-color:#000}.mce-tooltip-arrow-e{border-left-color:#000}.mce-tooltip-arrow-w{border-right-color:#000}.mce-tooltip-nw,.mce-tooltip-sw{margin-left:-14px}.mce-tooltip-n .mce-tooltip-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-nw .mce-tooltip-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-ne .mce-tooltip-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-s .mce-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-sw .mce-tooltip-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-se .mce-tooltip-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-e .mce-tooltip-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.mce-tooltip-w .mce-tooltip-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.mce-btn{border:1px solid #b1b1b1;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) rgba(0,0,0,0.25);position:relative;text-shadow:0 1px 1px rgba(255,255,255,0.75);display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fff, #d9d9d9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#d9d9d9));background-image:-webkit-linear-gradient(top, #fff, #d9d9d9);background-image:-o-linear-gradient(top, #fff, #d9d9d9);background-image:linear-gradient(to bottom, #fff, #d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);zoom:1}.mce-btn:hover,.mce-btn:focus{color:#333;background-color:#e3e3e3;background-image:-moz-linear-gradient(top, #f2f2f2, #ccc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#ccc));background-image:-webkit-linear-gradient(top, #f2f2f2, #ccc);background-image:-o-linear-gradient(top, #f2f2f2, #ccc);background-image:linear-gradient(to bottom, #f2f2f2, #ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffcccccc', GradientType=0);zoom:1}.mce-btn.mce-disabled button,.mce-btn.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-btn.mce-active,.mce-btn.mce-active:hover{background-color:#d6d6d6;background-image:-moz-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#c0c0c0));background-image:-webkit-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-o-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:linear-gradient(to bottom, #e6e6e6, #c0c0c0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffc0c0c0', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-btn:not(.mce-disabled):active{background-color:#d6d6d6;background-image:-moz-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#c0c0c0));background-image:-webkit-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-o-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:linear-gradient(to bottom, #e6e6e6, #c0c0c0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffc0c0c0', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-btn button{padding:4px 10px;font-size:14px;line-height:20px;*line-height:16px;cursor:pointer;color:#333;text-align:center;overflow:visible;-webkit-appearance:none}.mce-btn button::-moz-focus-inner{border:0;padding:0}.mce-btn i{text-shadow:1px 1px #fff}.mce-primary{min-width:50px;color:#fff;border:1px solid #b1b1b1;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);zoom:1}.mce-primary:hover,.mce-primary:focus{background-color:#005fb3;background-image:-moz-linear-gradient(top, #0077b3, #003cb3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0077b3), to(#003cb3));background-image:-webkit-linear-gradient(top, #0077b3, #003cb3);background-image:-o-linear-gradient(top, #0077b3, #003cb3);background-image:linear-gradient(to bottom, #0077b3, #003cb3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0077b3', endColorstr='#ff003cb3', GradientType=0);zoom:1}.mce-primary.mce-disabled button,.mce-primary.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-primary.mce-active,.mce-primary.mce-active:hover,.mce-primary:not(.mce-disabled):active{background-color:#005299;background-image:-moz-linear-gradient(top, #069, #039);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#069), to(#039));background-image:-webkit-linear-gradient(top, #069, #039);background-image:-o-linear-gradient(top, #069, #039);background-image:linear-gradient(to bottom, #069, #039);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff006699', endColorstr='#ff003399', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-primary button,.mce-primary button i{color:#fff;text-shadow:1px 1px #333}.mce-btn-large button{padding:9px 14px;font-size:16px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mce-btn-large i{margin-top:2px}.mce-btn-small button{padding:1px 5px;font-size:12px;*padding-bottom:2px}.mce-btn-small i{line-height:20px;vertical-align:top;*line-height:18px}.mce-btn .mce-caret{margin-top:8px;margin-left:0}.mce-btn-small .mce-caret{margin-top:8px;margin-left:0}.mce-caret{display:inline-block;*display:inline;*zoom:1;width:0;height:0;vertical-align:top;border-top:4px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.mce-disabled .mce-caret{border-top-color:#aaa}.mce-caret.mce-up{border-bottom:4px solid #333;border-top:0}.mce-rtl .mce-btn button{direction:rtl}.mce-btn-group .mce-btn{border-width:1px 0 1px 0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mce-btn-group .mce-first{border-left:1px solid #b1b1b1;border-left:1px solid rgba(0,0,0,0.25);-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.mce-btn-group .mce-last{border-right:1px solid #b1b1b1;border-right:1px solid rgba(0,0,0,0.1);-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.mce-btn-group .mce-first.mce-last{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-btn-group .mce-btn.mce-flow-layout-item{margin:0}.mce-checkbox{cursor:pointer}i.mce-i-checkbox{margin:0 3px 0 0;border:1px solid #c5c5c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fff, #d9d9d9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#d9d9d9));background-image:-webkit-linear-gradient(top, #fff, #d9d9d9);background-image:-o-linear-gradient(top, #fff, #d9d9d9);background-image:linear-gradient(to bottom, #fff, #d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);zoom:1;text-indent:-10em;*font-size:0;*line-height:0;*text-indent:0;overflow:hidden}.mce-checked i.mce-i-checkbox{color:#333;font-size:16px;line-height:16px;text-indent:0}.mce-checkbox:focus i.mce-i-checkbox,.mce-checkbox.mce-focus i.mce-i-checkbox{border:1px solid rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65)}.mce-checkbox.mce-disabled .mce-label,.mce-checkbox.mce-disabled i.mce-i-checkbox{color:#acacac}.mce-rtl .mce-checkbox{direction:rtl;text-align:right}.mce-rtl i.mce-i-checkbox{margin:0 0 0 3px}.mce-colorbutton .mce-ico{position:relative}.mce-colorbutton-grid{margin:4px}.mce-colorbutton button{padding-right:4px}.mce-colorbutton .mce-preview{padding-right:3px;display:block;position:absolute;left:50%;top:50%;margin-left:-14px;margin-top:7px;background:gray;width:13px;height:2px;overflow:hidden}.mce-colorbutton.mce-btn-small .mce-preview{margin-left:-16px;padding-right:0;width:16px}.mce-colorbutton .mce-open{padding-left:4px;border-left:1px solid transparent;border-right:1px solid transparent}.mce-colorbutton:hover .mce-open{border-left-color:#bdbdbd;border-right-color:#bdbdbd}.mce-colorbutton.mce-btn-small .mce-open{padding:0 3px 0 3px}.mce-rtl .mce-colorbutton{direction:rtl}.mce-rtl .mce-colorbutton .mce-preview{margin-left:0;padding-right:0;padding-left:4px;margin-right:-14px}.mce-rtl .mce-colorbutton.mce-btn-small .mce-preview{margin-left:0;padding-right:0;margin-right:-17px;padding-left:0}.mce-rtl .mce-colorbutton button{padding-right:10px;padding-left:10px}.mce-rtl .mce-colorbutton .mce-open{padding-left:4px;padding-right:4px}.mce-combobox{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);*height:32px}.mce-combobox input{border:1px solid #c5c5c5;border-right-color:#c5c5c5;height:28px}.mce-combobox.mce-disabled input{color:#adadad}.mce-combobox.mce-has-open input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.mce-combobox .mce-btn{border-left:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.mce-combobox button{padding-right:8px;padding-left:8px}.mce-combobox.mce-disabled .mce-btn button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-path{display:inline-block;*display:inline;*zoom:1;padding:8px;white-space:normal}.mce-path .mce-txt{display:inline-block;padding-right:3px}.mce-path .mce-path-body{display:inline-block}.mce-path-item{display:inline-block;*display:inline;*zoom:1;cursor:pointer;color:#333}.mce-path-item:hover{text-decoration:underline}.mce-path-item:focus{background:#666;color:#fff}.mce-path .mce-divider{display:inline}.mce-disabled .mce-path-item{color:#aaa}.mce-rtl .mce-path{direction:rtl}.mce-fieldset{border:0 solid #9E9E9E;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-fieldset>.mce-container-body{margin-top:-15px}.mce-fieldset-title{margin-left:5px;padding:0 5px 0 5px}.mce-fit-layout{display:inline-block;*display:inline;*zoom:1}.mce-fit-layout-item{position:absolute}.mce-flow-layout-item{display:inline-block;*display:inline;*zoom:1}.mce-flow-layout-item{margin:2px 0 2px 2px}.mce-flow-layout-item.mce-last{margin-right:2px}.mce-flow-layout{white-space:normal}.mce-tinymce-inline .mce-flow-layout{white-space:nowrap}.mce-rtl .mce-flow-layout{text-align:right;direction:rtl}.mce-rtl .mce-flow-layout-item{margin:2px 2px 2px 0}.mce-rtl .mce-flow-layout-item.mce-last{margin-left:2px}.mce-iframe{border:0 solid #9e9e9e;width:100%;height:100%}.mce-label{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 1px rgba(255,255,255,0.75);overflow:hidden}.mce-label.mce-autoscroll{overflow:auto}.mce-label.mce-disabled{color:#aaa}.mce-label.mce-multiline{white-space:pre-wrap}.mce-label.mce-error{color:#a00}.mce-rtl .mce-label{text-align:right;direction:rtl}.mce-menubar .mce-menubtn{border-color:transparent;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:none}.mce-menubar{border:1px solid #c4c4c4}.mce-menubar .mce-menubtn button span{color:#333}.mce-menubar .mce-caret{border-top-color:#333}.mce-menubar .mce-menubtn:hover,.mce-menubar .mce-menubtn.mce-active,.mce-menubar .mce-menubtn:focus{border-color:transparent;background:#e6e6e6;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-menubtn span{color:#333;margin-right:2px;line-height:20px;*line-height:16px}.mce-menubtn.mce-btn-small span{font-size:12px}.mce-menubtn.mce-fixed-width span{display:inline-block;overflow-x:hidden;text-overflow:ellipsis;width:90px}.mce-menubtn.mce-fixed-width.mce-btn-small span{width:70px}.mce-menubtn .mce-caret{*margin-top:6px}.mce-rtl .mce-menubtn button{direction:rtl;text-align:right}.mce-listbox button{text-align:left;padding-right:20px;position:relative}.mce-listbox .mce-caret{position:absolute;margin-top:-2px;right:8px;top:50%}.mce-rtl .mce-listbox .mce-caret{right:auto;left:8px}.mce-rtl .mce-listbox button{padding-right:10px;padding-left:20px}.mce-menu-item{display:block;padding:6px 15px 6px 12px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;cursor:pointer;line-height:normal;border-left:4px solid transparent;margin-bottom:1px}.mce-menu-item .mce-ico,.mce-menu-item .mce-text{color:#333}.mce-menu-item.mce-disabled .mce-text,.mce-menu-item.mce-disabled .mce-ico{color:#adadad}.mce-menu-item:hover .mce-text,.mce-menu-item.mce-selected .mce-text,.mce-menu-item:focus .mce-text{color:#fff}.mce-menu-item:hover .mce-ico,.mce-menu-item.mce-selected .mce-ico,.mce-menu-item:focus .mce-ico{color:#fff}.mce-menu-item.mce-disabled:hover{background:#ccc}.mce-menu-shortcut{display:inline-block;color:#adadad}.mce-menu-shortcut{display:inline-block;*display:inline;*zoom:1;padding:0 15px 0 20px}.mce-menu-item:hover .mce-menu-shortcut,.mce-menu-item.mce-selected .mce-menu-shortcut,.mce-menu-item:focus .mce-menu-shortcut{color:#fff}.mce-menu-item .mce-caret{margin-top:4px;*margin-top:3px;margin-right:6px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #333}.mce-menu-item.mce-selected .mce-caret,.mce-menu-item:focus .mce-caret,.mce-menu-item:hover .mce-caret{border-left-color:#fff}.mce-menu-align .mce-menu-shortcut{*margin-top:-2px}.mce-menu-align .mce-menu-shortcut,.mce-menu-align .mce-caret{position:absolute;right:0}.mce-menu-item.mce-active i{visibility:visible}.mce-menu-item-normal.mce-active{background-color:#c8def4}.mce-menu-item-preview.mce-active{border-left:5px solid #aaa}.mce-menu-item-normal.mce-active .mce-text{color:#333}.mce-menu-item-normal.mce-active:hover .mce-text,.mce-menu-item-normal.mce-active:hover .mce-ico{color:#fff}.mce-menu-item-normal.mce-active:focus .mce-text,.mce-menu-item-normal.mce-active:focus .mce-ico{color:#fff}.mce-menu-item:hover,.mce-menu-item.mce-selected,.mce-menu-item:focus{text-decoration:none;color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #08c, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));background-image:-webkit-linear-gradient(top, #08c, #0077b3);background-image:-o-linear-gradient(top, #08c, #0077b3);background-image:linear-gradient(to bottom, #08c, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);zoom:1}div.mce-menu .mce-menu-item-sep,.mce-menu-item-sep:hover{border:0;padding:0;height:1px;margin:9px 1px;overflow:hidden;background:#cbcbcb;border-bottom:1px solid #fff;cursor:default;filter:none}.mce-menu.mce-rtl{direction:rtl}.mce-rtl .mce-menu-item{text-align:right;direction:rtl;padding:6px 12px 6px 15px}.mce-menu-align.mce-rtl .mce-menu-shortcut,.mce-menu-align.mce-rtl .mce-caret{right:auto;left:0}.mce-rtl .mce-menu-item .mce-caret{margin-left:6px;margin-right:0;border-right:4px solid #333;border-left:0}.mce-rtl .mce-menu-item.mce-selected .mce-caret,.mce-rtl .mce-menu-item:focus .mce-caret,.mce-rtl .mce-menu-item:hover .mce-caret{border-left-color:transparent;border-right-color:#fff}.mce-menu{position:absolute;left:0;top:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;z-index:1000;padding:5px 0 5px 0;margin:2px 0 0;min-width:160px;background:#fff;border:1px solid #989898;border:1px solid rgba(0,0,0,0.2);z-index:1002;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);max-height:400px;overflow:auto;overflow-x:hidden}.mce-menu i{display:none}.mce-menu-has-icons i{display:inline-block;*display:inline}.mce-menu-sub-tr-tl{margin:-6px 0 0 -1px}.mce-menu-sub-br-bl{margin:6px 0 0 -1px}.mce-menu-sub-tl-tr{margin:-6px 0 0 1px}.mce-menu-sub-bl-br{margin:6px 0 0 1px}.mce-container-body .mce-resizehandle{position:absolute;right:0;bottom:0;width:16px;height:16px;visibility:visible;cursor:s-resize;margin:0}.mce-container-body .mce-resizehandle-both{cursor:se-resize}i.mce-i-resize{color:#333}.mce-spacer{visibility:hidden}.mce-splitbtn .mce-open{border-left:1px solid transparent;border-right:1px solid transparent}.mce-splitbtn:hover .mce-open{border-left-color:#bdbdbd;border-right-color:#bdbdbd}.mce-splitbtn button{padding-right:4px}.mce-splitbtn .mce-open{padding-left:4px}.mce-splitbtn .mce-open.mce-active{-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-splitbtn.mce-btn-small .mce-open{padding:0 3px 0 3px}.mce-rtl .mce-splitbtn{direction:rtl;text-align:right}.mce-rtl .mce-splitbtn button{padding-right:10px;padding-left:10px}.mce-rtl .mce-splitbtn .mce-open{padding-left:4px;padding-right:4px}.mce-stack-layout-item{display:block}.mce-tabs{display:block;border-bottom:1px solid #c5c5c5}.mce-tab{display:inline-block;*display:inline;*zoom:1;border:1px solid #c5c5c5;border-width:0 1px 0 0;background:#e3e3e3;padding:8px;text-shadow:0 1px 1px rgba(255,255,255,0.75);height:13px;cursor:pointer}.mce-tab:hover{background:#fdfdfd}.mce-tab.mce-active{background:#fdfdfd;border-bottom-color:transparent;margin-bottom:-1px;height:14px}.mce-rtl .mce-tabs{text-align:right;direction:rtl}.mce-rtl .mce-tab{border-width:0 0 0 1px}.mce-textbox{background:#fff;border:1px solid #c5c5c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);display:inline-block;-webkit-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;height:28px;resize:none;padding:0 4px 0 4px;white-space:pre-wrap;*white-space:pre;color:#333}.mce-textbox:focus,.mce-textbox.mce-focus{border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65)}.mce-placeholder .mce-textbox{color:#aaa}.mce-textbox.mce-multiline{padding:4px}.mce-textbox.mce-disabled{color:#adadad}.mce-rtl .mce-textbox{text-align:right;direction:rtl}.mce-throbber{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;filter:alpha(opacity=60);zoom:1;background:#fff url('img/loader.gif') no-repeat center center}.mce-throbber-inline{position:static;height:50px}@font-face{font-family:'tinymce';src:url('fonts/tinymce.eot');src:url('fonts/tinymce.eot?#iefix') format('embedded-opentype'),url('fonts/tinymce.woff') format('woff'),url('fonts/tinymce.ttf') format('truetype'),url('fonts/tinymce.svg#tinymce') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'tinymce-small';src:url('fonts/tinymce-small.eot');src:url('fonts/tinymce-small.eot?#iefix') format('embedded-opentype'),url('fonts/tinymce-small.woff') format('woff'),url('fonts/tinymce-small.ttf') format('truetype'),url('fonts/tinymce-small.svg#tinymce') format('svg');font-weight:normal;font-style:normal}.mce-ico{font-family:'tinymce';font-style:normal;font-weight:normal;font-size:16px;line-height:16px;vertical-align:text-top;-webkit-font-smoothing:antialiased;display:inline-block;background:transparent center center;width:16px;height:16px;color:#333;-ie7-icon:' '}.mce-btn-small .mce-ico{font-family:'tinymce-small'}.mce-ico,i.mce-i-checkbox{zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = this.currentStyle['-ie7-icon'].substr(1, 1) + ' ')}.mce-i-save{-ie7-icon:"\e000"}.mce-i-newdocument{-ie7-icon:"\e001"}.mce-i-fullpage{-ie7-icon:"\e002"}.mce-i-alignleft{-ie7-icon:"\e003"}.mce-i-aligncenter{-ie7-icon:"\e004"}.mce-i-alignright{-ie7-icon:"\e005"}.mce-i-alignjustify{-ie7-icon:"\e006"}.mce-i-cut{-ie7-icon:"\e007"}.mce-i-paste{-ie7-icon:"\e008"}.mce-i-searchreplace{-ie7-icon:"\e009"}.mce-i-bullist{-ie7-icon:"\e00a"}.mce-i-numlist{-ie7-icon:"\e00b"}.mce-i-indent{-ie7-icon:"\e00c"}.mce-i-outdent{-ie7-icon:"\e00d"}.mce-i-blockquote{-ie7-icon:"\e00e"}.mce-i-undo{-ie7-icon:"\e00f"}.mce-i-redo{-ie7-icon:"\e010"}.mce-i-link{-ie7-icon:"\e011"}.mce-i-unlink{-ie7-icon:"\e012"}.mce-i-anchor{-ie7-icon:"\e013"}.mce-i-image{-ie7-icon:"\e014"}.mce-i-media{-ie7-icon:"\e015"}.mce-i-help{-ie7-icon:"\e016"}.mce-i-code{-ie7-icon:"\e017"}.mce-i-insertdatetime{-ie7-icon:"\e018"}.mce-i-preview{-ie7-icon:"\e019"}.mce-i-forecolor{-ie7-icon:"\e01a"}.mce-i-backcolor{-ie7-icon:"\e01a"}.mce-i-table{-ie7-icon:"\e01b"}.mce-i-hr{-ie7-icon:"\e01c"}.mce-i-removeformat{-ie7-icon:"\e01d"}.mce-i-subscript{-ie7-icon:"\e01e"}.mce-i-superscript{-ie7-icon:"\e01f"}.mce-i-charmap{-ie7-icon:"\e020"}.mce-i-emoticons{-ie7-icon:"\e021"}.mce-i-print{-ie7-icon:"\e022"}.mce-i-fullscreen{-ie7-icon:"\e023"}.mce-i-spellchecker{-ie7-icon:"\e024"}.mce-i-nonbreaking{-ie7-icon:"\e025"}.mce-i-template{-ie7-icon:"\e026"}.mce-i-pagebreak{-ie7-icon:"\e027"}.mce-i-restoredraft{-ie7-icon:"\e028"}.mce-i-untitled{-ie7-icon:"\e029"}.mce-i-bold{-ie7-icon:"\e02a"}.mce-i-italic{-ie7-icon:"\e02b"}.mce-i-underline{-ie7-icon:"\e02c"}.mce-i-strikethrough{-ie7-icon:"\e02d"}.mce-i-visualchars{-ie7-icon:"\e02e"}.mce-i-ltr{-ie7-icon:"\e02f"}.mce-i-rtl{-ie7-icon:"\e030"}.mce-i-copy{-ie7-icon:"\e031"}.mce-i-resize{-ie7-icon:"\e032"}.mce-i-browse{-ie7-icon:"\e034"}.mce-i-pastetext{-ie7-icon:"\e035"}.mce-i-checkbox,.mce-i-selected{-ie7-icon:"\e033"}.mce-i-selected{visibility:hidden}.mce-i-backcolor{background:#BBB} \ No newline at end of file diff --git a/wp-includes/js/tinymce/skins/lightgray/skin.min.css b/wp-includes/js/tinymce/skins/lightgray/skin.min.css index 284ac1dea6..d3b476e3f7 100644 --- a/wp-includes/js/tinymce/skins/lightgray/skin.min.css +++ b/wp-includes/js/tinymce/skins/lightgray/skin.min.css @@ -1 +1 @@ -.mce-container,.mce-container *,.mce-widget,.mce-widget *,.mce-reset{margin:0;padding:0;border:0;outline:0;vertical-align:top;background:transparent;text-decoration:none;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-shadow:none;float:none;position:static;width:auto;height:auto;white-space:nowrap;cursor:inherit;-webkit-tap-highlight-color:transparent;line-height:normal;font-weight:normal;text-align:left;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr}.mce-widget button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mce-container *[unselectable]{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.mce-fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.mce-fade.mce-in{opacity:1}.mce-tinymce{visibility:visible !important;position:relative}.mce-fullscreen{border:0;padding:0;margin:0;overflow:hidden;height:100%;z-index:100}div.mce-fullscreen{position:fixed;top:0;left:0;width:100%;height:auto}.mce-tinymce{display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mce-wordcount{position:absolute;top:0;right:0;padding:8px}div.mce-edit-area{background:#FFF;filter:none}.mce-statusbar{position:relative}.mce-statusbar .mce-container-body{position:relative}.mce-fullscreen .mce-resizehandle{display:none}.mce-charmap{border-collapse:collapse}.mce-charmap td{cursor:default;border:1px solid #9e9e9e;width:20px;height:20px;line-height:20px;text-align:center;vertical-align:middle;padding:2px}.mce-charmap td div{text-align:center}.mce-charmap td:hover{background:#d9d9d9}.mce-grid td div{border:1px solid #d6d6d6;width:12px;height:12px;margin:2px;cursor:pointer}.mce-grid td div:focus{border-color:#a1a1a1}.mce-grid{border-spacing:2px;border-collapse:separate}.mce-grid a{display:block;border:1px solid transparent}.mce-grid a:hover,.mce-grid a:focus{border-color:#a1a1a1}.mce-grid-border{margin:0 4px 0 4px}.mce-grid-border a{border-color:#d6d6d6;width:13px;height:13px}.mce-grid-border a:hover,.mce-grid-border a.mce-active{border-color:#a1a1a1;background:#c8def4}.mce-text-center{text-align:center}div.mce-tinymce-inline{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-toolbar-grp{padding-bottom:2px}.mce-toolbar-grp .mce-flow-layout-item{margin-bottom:0}.mce-rtl .mce-wordcount{left:0;right:auto}.mce-container,.mce-container-body{display:block}.mce-autoscroll{overflow:hidden}.mce-scrollbar{position:absolute;width:7px;height:100%;top:2px;right:2px;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-scrollbar-h{top:auto;right:auto;left:2px;bottom:2px;width:100%;height:7px}.mce-scrollbar-thumb{position:absolute;background-color:#000;border:1px solid #888;border-color:rgba(85,85,85,0.6);width:5px;height:100%;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mce-scrollbar-h .mce-scrollbar-thumb{width:100%;height:5px}.mce-scrollbar:hover,.mce-scrollbar.mce-active{background-color:#AAA;opacity:.6;filter:alpha(opacity=60);zoom:1;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mce-scroll{position:relative}.mce-panel{border:0 solid #9e9e9e;background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fdfdfd, #ddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdfdfd), to(#ddd));background-image:-webkit-linear-gradient(top, #fdfdfd, #ddd);background-image:-o-linear-gradient(top, #fdfdfd, #ddd);background-image:linear-gradient(to bottom, #fdfdfd, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdfdfd', endColorstr='#ffdddddd', GradientType=0);zoom:1}.mce-floatpanel{position:absolute;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2)}.mce-floatpanel.mce-fixed{position:fixed}.mce-floatpanel .mce-arrow,.mce-floatpanel .mce-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.mce-floatpanel .mce-arrow{border-width:11px}.mce-floatpanel .mce-arrow:after{border-width:10px;content:""}.mce-floatpanel.mce-popover{filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);top:0;left:0;background:#fff;border:1px solid #9e9e9e;border:1px solid rgba(0,0,0,0.25)}.mce-floatpanel.mce-popover.mce-bottom{margin-top:10px;*margin-top:0}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#9e9e9e;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.mce-floatpanel.mce-popover.mce-bottom.mce-start{margin-left:-22px}.mce-floatpanel.mce-popover.mce-bottom.mce-start>.mce-arrow{left:20px}.mce-floatpanel.mce-popover.mce-bottom.mce-end{margin-left:22px}.mce-floatpanel.mce-popover.mce-bottom.mce-end>.mce-arrow{right:10px;left:auto}.mce-fullscreen{border:0;padding:0;margin:0;overflow:hidden;background:#fff;height:100%}div.mce-fullscreen{position:fixed;top:0;left:0}#mce-modal-block{opacity:0;filter:alpha(opacity=0);zoom:1;position:fixed;left:0;top:0;width:100%;height:100%;background:#000}#mce-modal-block.mce-in{opacity:.3;filter:alpha(opacity=30);zoom:1}.mce-window-move{cursor:move}.mce-window{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;background:#fff;position:fixed;top:0;left:0;opacity:0;-webkit-transition:opacity 150ms ease-in;transition:opacity 150ms ease-in}.mce-window.mce-in{opacity:1}.mce-window-head{padding:9px 15px;border-bottom:1px solid #c5c5c5;position:relative}.mce-window-head .mce-close{position:absolute;right:15px;top:9px;font-size:20px;font-weight:bold;line-height:20px;color:#858585;cursor:pointer;height:20px;overflow:hidden}.mce-close:hover{color:#adadad}.mce-window-head .mce-title{line-height:20px;font-size:20px;font-weight:bold;text-rendering:optimizelegibility;padding-right:10px}.mce-window .mce-container-body{display:block}.mce-foot{display:block;background-color:#fff;border-top:1px solid #c5c5c5;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.mce-window-head .mce-dragh{position:absolute;top:0;left:0;cursor:move;width:90%;height:100%}.mce-window iframe{width:100%;height:100%}.mce-window.mce-fullscreen,.mce-window.mce-fullscreen .mce-foot{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mce-rtl .mce-window-head .mce-close{position:absolute;right:auto;left:15px}.mce-rtl .mce-window-head .mce-dragh{left:auto;right:0}.mce-rtl .mce-window-head .mce-title{direction:rtl;text-align:right}.mce-abs-layout{position:relative}body .mce-abs-layout-item,.mce-abs-end{position:absolute}.mce-abs-end{width:1px;height:1px}.mce-container-body.mce-abs-layout{overflow:hidden}.mce-tooltip{position:absolute;padding:5px;opacity:.8;filter:alpha(opacity=80);zoom:1}.mce-tooltip-inner{font-size:11px;background-color:#000;color:#fff;max-width:200px;padding:5px 8px 4px 8px;text-align:center;white-space:normal}.mce-tooltip-inner{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-tooltip-inner{-webkit-box-shadow:0 0 5px #000000;-moz-box-shadow:0 0 5px #000000;box-shadow:0 0 5px #000000}.mce-tooltip-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.mce-tooltip-arrow-n{border-bottom-color:#000}.mce-tooltip-arrow-s{border-top-color:#000}.mce-tooltip-arrow-e{border-left-color:#000}.mce-tooltip-arrow-w{border-right-color:#000}.mce-tooltip-nw,.mce-tooltip-sw{margin-left:-14px}.mce-tooltip-n .mce-tooltip-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-nw .mce-tooltip-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-ne .mce-tooltip-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-s .mce-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-sw .mce-tooltip-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-se .mce-tooltip-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-e .mce-tooltip-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.mce-tooltip-w .mce-tooltip-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.mce-btn{border:1px solid #b1b1b1;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) rgba(0,0,0,0.25);position:relative;text-shadow:0 1px 1px rgba(255,255,255,0.75);display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fff, #d9d9d9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#d9d9d9));background-image:-webkit-linear-gradient(top, #fff, #d9d9d9);background-image:-o-linear-gradient(top, #fff, #d9d9d9);background-image:linear-gradient(to bottom, #fff, #d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);zoom:1}.mce-btn:hover,.mce-btn:focus{color:#333;background-color:#e3e3e3;background-image:-moz-linear-gradient(top, #f2f2f2, #ccc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#ccc));background-image:-webkit-linear-gradient(top, #f2f2f2, #ccc);background-image:-o-linear-gradient(top, #f2f2f2, #ccc);background-image:linear-gradient(to bottom, #f2f2f2, #ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffcccccc', GradientType=0);zoom:1}.mce-btn.mce-disabled button,.mce-btn.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-btn.mce-active,.mce-btn.mce-active:hover{background-color:#d6d6d6;background-image:-moz-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#c0c0c0));background-image:-webkit-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-o-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:linear-gradient(to bottom, #e6e6e6, #c0c0c0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffc0c0c0', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-btn:not(.mce-disabled):active{background-color:#d6d6d6;background-image:-moz-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#c0c0c0));background-image:-webkit-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-o-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:linear-gradient(to bottom, #e6e6e6, #c0c0c0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffc0c0c0', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-btn button{padding:4px 10px;font-size:14px;line-height:20px;*line-height:16px;cursor:pointer;color:#333;text-align:center;overflow:visible;-webkit-appearance:none}.mce-btn button::-moz-focus-inner{border:0;padding:0}.mce-btn i{text-shadow:1px 1px #fff}.mce-primary{min-width:50px;color:#fff;border:1px solid #b1b1b1;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);zoom:1}.mce-primary:hover,.mce-primary:focus{background-color:#005fb3;background-image:-moz-linear-gradient(top, #0077b3, #003cb3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0077b3), to(#003cb3));background-image:-webkit-linear-gradient(top, #0077b3, #003cb3);background-image:-o-linear-gradient(top, #0077b3, #003cb3);background-image:linear-gradient(to bottom, #0077b3, #003cb3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0077b3', endColorstr='#ff003cb3', GradientType=0);zoom:1}.mce-primary.mce-disabled button,.mce-primary.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-primary.mce-active,.mce-primary.mce-active:hover,.mce-primary:not(.mce-disabled):active{background-color:#005299;background-image:-moz-linear-gradient(top, #069, #039);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#069), to(#039));background-image:-webkit-linear-gradient(top, #069, #039);background-image:-o-linear-gradient(top, #069, #039);background-image:linear-gradient(to bottom, #069, #039);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff006699', endColorstr='#ff003399', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-primary button,.mce-primary button i{color:#fff;text-shadow:1px 1px #333}.mce-btn-large button{padding:9px 14px;font-size:16px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mce-btn-large i{margin-top:2px}.mce-btn-small button{padding:1px 5px;font-size:12px;*padding-bottom:2px}.mce-btn-small i{line-height:20px;vertical-align:top;*line-height:18px}.mce-btn .mce-caret{margin-top:8px;margin-left:0}.mce-btn-small .mce-caret{margin-top:8px;margin-left:0}.mce-caret{display:inline-block;*display:inline;*zoom:1;width:0;height:0;vertical-align:top;border-top:4px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.mce-disabled .mce-caret{border-top-color:#aaa}.mce-caret.mce-up{border-bottom:4px solid #333;border-top:0}.mce-rtl .mce-btn button{direction:rtl}.mce-btn-group .mce-btn{border-width:1px 0 1px 0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mce-btn-group .mce-first{border-left:1px solid #b1b1b1;border-left:1px solid rgba(0,0,0,0.25);-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.mce-btn-group .mce-last{border-right:1px solid #b1b1b1;border-right:1px solid rgba(0,0,0,0.1);-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.mce-btn-group .mce-first.mce-last{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-btn-group .mce-btn.mce-flow-layout-item{margin:0}.mce-checkbox{cursor:pointer}i.mce-i-checkbox{margin:0 3px 0 0;border:1px solid #c5c5c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fff, #d9d9d9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#d9d9d9));background-image:-webkit-linear-gradient(top, #fff, #d9d9d9);background-image:-o-linear-gradient(top, #fff, #d9d9d9);background-image:linear-gradient(to bottom, #fff, #d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);zoom:1;text-indent:-10em;*font-size:0;*line-height:0;*text-indent:0;overflow:hidden}.mce-checked i.mce-i-checkbox{color:#333;font-size:16px;line-height:16px;text-indent:0}.mce-checkbox:focus i.mce-i-checkbox,.mce-checkbox.mce-focus i.mce-i-checkbox{border:1px solid rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65)}.mce-checkbox.mce-disabled .mce-label,.mce-checkbox.mce-disabled i.mce-i-checkbox{color:#acacac}.mce-rtl .mce-checkbox{direction:rtl;text-align:right}.mce-rtl i.mce-i-checkbox{margin:0 0 0 3px}.mce-colorbutton .mce-ico{position:relative}.mce-colorbutton-grid{margin:4px}.mce-colorbutton button{padding-right:4px}.mce-colorbutton .mce-preview{padding-right:3px;display:block;position:absolute;left:50%;top:50%;margin-left:-14px;margin-top:7px;background:gray;width:13px;height:2px;overflow:hidden}.mce-colorbutton.mce-btn-small .mce-preview{margin-left:-16px;padding-right:0;width:16px}.mce-colorbutton .mce-open{padding-left:4px;border-left:1px solid transparent;border-right:1px solid transparent}.mce-colorbutton:hover .mce-open{border-left-color:#bdbdbd;border-right-color:#bdbdbd}.mce-colorbutton.mce-btn-small .mce-open{padding:0 3px 0 3px}.mce-rtl .mce-colorbutton{direction:rtl}.mce-rtl .mce-colorbutton .mce-preview{margin-left:0;padding-right:0;padding-left:4px;margin-right:-14px}.mce-rtl .mce-colorbutton.mce-btn-small .mce-preview{margin-left:0;padding-right:0;margin-right:-17px;padding-left:0}.mce-rtl .mce-colorbutton button{padding-right:10px;padding-left:10px}.mce-rtl .mce-colorbutton .mce-open{padding-left:4px;padding-right:4px}.mce-combobox{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);*height:32px}.mce-combobox input{border:1px solid #c5c5c5;border-right-color:#c5c5c5;height:28px}.mce-combobox.mce-disabled input{color:#adadad}.mce-combobox.mce-has-open input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.mce-combobox .mce-btn{border-left:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.mce-combobox button{padding-right:8px;padding-left:8px}.mce-combobox.mce-disabled .mce-btn button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-path{display:inline-block;*display:inline;*zoom:1;padding:8px;white-space:normal}.mce-path .mce-txt{display:inline-block;padding-right:3px}.mce-path .mce-path-body{display:inline-block}.mce-path-item{display:inline-block;*display:inline;*zoom:1;cursor:pointer;color:#333}.mce-path-item:hover{text-decoration:underline}.mce-path-item:focus{background:#666;color:#fff}.mce-path .mce-divider{display:inline}.mce-disabled .mce-path-item{color:#aaa}.mce-rtl .mce-path{direction:rtl}.mce-fieldset{border:0 solid #9E9E9E;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-fieldset>.mce-container-body{margin-top:-15px}.mce-fieldset-title{margin-left:5px;padding:0 5px 0 5px}.mce-fit-layout{display:inline-block;*display:inline;*zoom:1}.mce-fit-layout-item{position:absolute}.mce-flow-layout-item{display:inline-block;*display:inline;*zoom:1}.mce-flow-layout-item{margin:2px 0 2px 2px}.mce-flow-layout-item.mce-last{margin-right:2px}.mce-flow-layout{white-space:normal}.mce-tinymce-inline .mce-flow-layout{white-space:nowrap}.mce-rtl .mce-flow-layout{text-align:right;direction:rtl}.mce-rtl .mce-flow-layout-item{margin:2px 2px 2px 0}.mce-rtl .mce-flow-layout-item.mce-last{margin-left:2px}.mce-iframe{border:0 solid #9e9e9e;width:100%;height:100%}.mce-label{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 1px rgba(255,255,255,0.75);overflow:hidden}.mce-label.mce-autoscroll{overflow:auto}.mce-label.mce-disabled{color:#aaa}.mce-label.mce-multiline{white-space:pre-wrap}.mce-label.mce-error{color:#a00}.mce-rtl .mce-label{text-align:right;direction:rtl}.mce-menubar .mce-menubtn{border-color:transparent;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:none}.mce-menubar{border:1px solid #c4c4c4}.mce-menubar .mce-menubtn button span{color:#333}.mce-menubar .mce-caret{border-top-color:#333}.mce-menubar .mce-menubtn:hover,.mce-menubar .mce-menubtn.mce-active,.mce-menubar .mce-menubtn:focus{border-color:transparent;background:#e6e6e6;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-menubtn span{color:#333;margin-right:2px;line-height:20px;*line-height:16px}.mce-menubtn.mce-btn-small span{font-size:12px}.mce-menubtn.mce-fixed-width span{display:inline-block;overflow-x:hidden;text-overflow:ellipsis;width:90px}.mce-menubtn.mce-fixed-width.mce-btn-small span{width:70px}.mce-menubtn .mce-caret{*margin-top:6px}.mce-rtl .mce-menubtn button{direction:rtl;text-align:right}.mce-listbox button{text-align:left;padding-right:20px;position:relative}.mce-listbox .mce-caret{position:absolute;margin-top:-2px;right:8px;top:50%}.mce-rtl .mce-listbox .mce-caret{right:auto;left:8px}.mce-rtl .mce-listbox button{padding-right:10px;padding-left:20px}.mce-menu-item{display:block;padding:6px 15px 6px 12px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;cursor:pointer;line-height:normal;border-left:4px solid transparent;margin-bottom:1px}.mce-menu-item .mce-ico,.mce-menu-item .mce-text{color:#333}.mce-menu-item.mce-disabled .mce-text,.mce-menu-item.mce-disabled .mce-ico{color:#adadad}.mce-menu-item:hover .mce-text,.mce-menu-item.mce-selected .mce-text,.mce-menu-item:focus .mce-text{color:#fff}.mce-menu-item:hover .mce-ico,.mce-menu-item.mce-selected .mce-ico,.mce-menu-item:focus .mce-ico{color:#fff}.mce-menu-item.mce-disabled:hover{background:#ccc}.mce-menu-shortcut{display:inline-block;color:#adadad}.mce-menu-shortcut{display:inline-block;*display:inline;*zoom:1;padding:0 15px 0 20px}.mce-menu-item:hover .mce-menu-shortcut,.mce-menu-item.mce-selected .mce-menu-shortcut,.mce-menu-item:focus .mce-menu-shortcut{color:#fff}.mce-menu-item .mce-caret{margin-top:4px;*margin-top:3px;margin-right:6px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #333}.mce-menu-item.mce-selected .mce-caret,.mce-menu-item:focus .mce-caret,.mce-menu-item:hover .mce-caret{border-left-color:#fff}.mce-menu-align .mce-menu-shortcut{*margin-top:-2px}.mce-menu-align .mce-menu-shortcut,.mce-menu-align .mce-caret{position:absolute;right:0}.mce-menu-item.mce-active i{visibility:visible}.mce-menu-item-normal.mce-active{background-color:#c8def4}.mce-menu-item-preview.mce-active{border-left:5px solid #aaa}.mce-menu-item-normal.mce-active .mce-text{color:#333}.mce-menu-item-normal.mce-active:hover .mce-text,.mce-menu-item-normal.mce-active:hover .mce-ico{color:#fff}.mce-menu-item-normal.mce-active:focus .mce-text,.mce-menu-item-normal.mce-active:focus .mce-ico{color:#fff}.mce-menu-item:hover,.mce-menu-item.mce-selected,.mce-menu-item:focus{text-decoration:none;color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #08c, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));background-image:-webkit-linear-gradient(top, #08c, #0077b3);background-image:-o-linear-gradient(top, #08c, #0077b3);background-image:linear-gradient(to bottom, #08c, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);zoom:1}div.mce-menu .mce-menu-item-sep,.mce-menu-item-sep:hover{border:0;padding:0;height:1px;margin:9px 1px;overflow:hidden;background:#cbcbcb;border-bottom:1px solid #fff;cursor:default;filter:none}.mce-menu.mce-rtl{direction:rtl}.mce-rtl .mce-menu-item{text-align:right;direction:rtl;padding:6px 12px 6px 15px}.mce-menu-align.mce-rtl .mce-menu-shortcut,.mce-menu-align.mce-rtl .mce-caret{right:auto;left:0}.mce-rtl .mce-menu-item .mce-caret{margin-left:6px;margin-right:0;border-right:4px solid #333;border-left:0}.mce-rtl .mce-menu-item.mce-selected .mce-caret,.mce-rtl .mce-menu-item:focus .mce-caret,.mce-rtl .mce-menu-item:hover .mce-caret{border-left-color:transparent;border-right-color:#fff}.mce-menu{position:absolute;left:0;top:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;z-index:1000;padding:5px 0 5px 0;margin:2px 0 0;min-width:160px;background:#fff;border:1px solid #989898;border:1px solid rgba(0,0,0,0.2);z-index:1002;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);max-height:400px;overflow:auto;overflow-x:hidden}.mce-menu i{display:none}.mce-menu-has-icons i{display:inline-block;*display:inline}.mce-menu-sub-tr-tl{margin:-6px 0 0 -1px}.mce-menu-sub-br-bl{margin:6px 0 0 -1px}.mce-menu-sub-tl-tr{margin:-6px 0 0 1px}.mce-menu-sub-bl-br{margin:6px 0 0 1px}.mce-container-body .mce-resizehandle{position:absolute;right:0;bottom:0;width:16px;height:16px;visibility:visible;cursor:s-resize;margin:0}.mce-container-body .mce-resizehandle-both{cursor:se-resize}i.mce-i-resize{color:#333}.mce-spacer{visibility:hidden}.mce-splitbtn .mce-open{border-left:1px solid transparent;border-right:1px solid transparent}.mce-splitbtn:hover .mce-open{border-left-color:#bdbdbd;border-right-color:#bdbdbd}.mce-splitbtn button{padding-right:4px}.mce-splitbtn .mce-open{padding-left:4px}.mce-splitbtn .mce-open.mce-active{-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-splitbtn.mce-btn-small .mce-open{padding:0 3px 0 3px}.mce-rtl .mce-splitbtn{direction:rtl;text-align:right}.mce-rtl .mce-splitbtn button{padding-right:10px;padding-left:10px}.mce-rtl .mce-splitbtn .mce-open{padding-left:4px;padding-right:4px}.mce-stack-layout-item{display:block}.mce-tabs{display:block;border-bottom:1px solid #c5c5c5}.mce-tab{display:inline-block;*display:inline;*zoom:1;border:1px solid #c5c5c5;border-width:0 1px 0 0;background:#e3e3e3;padding:8px;text-shadow:0 1px 1px rgba(255,255,255,0.75);height:13px;cursor:pointer}.mce-tab:hover{background:#fdfdfd}.mce-tab.mce-active{background:#fdfdfd;border-bottom-color:transparent;margin-bottom:-1px;height:14px}.mce-rtl .mce-tabs{text-align:right;direction:rtl}.mce-rtl .mce-tab{border-width:0 0 0 1px}.mce-textbox{background:#fff;border:1px solid #c5c5c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);display:inline-block;-webkit-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;height:28px;resize:none;padding:0 4px 0 4px;white-space:pre-wrap;*white-space:pre;color:#333}.mce-textbox:focus,.mce-textbox.mce-focus{border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65)}.mce-placeholder .mce-textbox{color:#aaa}.mce-textbox.mce-multiline{padding:4px}.mce-textbox.mce-disabled{color:#adadad}.mce-rtl .mce-textbox{text-align:right;direction:rtl}.mce-throbber{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;filter:alpha(opacity=60);zoom:1;background:#fff url('img/loader.gif') no-repeat center center}.mce-throbber-inline{position:static;height:50px}@font-face{font-family:'tinymce';src:url('fonts/tinymce.eot');src:url('fonts/tinymce.eot?#iefix') format('embedded-opentype'),url('fonts/tinymce.woff') format('woff'),url('fonts/tinymce.ttf') format('truetype'),url('fonts/tinymce.svg#tinymce') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'tinymce-small';src:url('fonts/tinymce-small.eot');src:url('fonts/tinymce-small.eot?#iefix') format('embedded-opentype'),url('fonts/tinymce-small.woff') format('woff'),url('fonts/tinymce-small.ttf') format('truetype'),url('fonts/tinymce-small.svg#tinymce') format('svg');font-weight:normal;font-style:normal}.mce-ico{font-family:'tinymce',Arial;font-style:normal;font-weight:normal;font-variant:normal;font-size:16px;line-height:16px;speak:none;vertical-align:text-top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;background:transparent center center;background-size:cover;width:16px;height:16px;color:#333}.mce-btn-small .mce-ico{font-family:'tinymce-small',Arial}.mce-i-save:before{content:"\e000"}.mce-i-newdocument:before{content:"\e001"}.mce-i-fullpage:before{content:"\e002"}.mce-i-alignleft:before{content:"\e003"}.mce-i-aligncenter:before{content:"\e004"}.mce-i-alignright:before{content:"\e005"}.mce-i-alignjustify:before{content:"\e006"}.mce-i-cut:before{content:"\e007"}.mce-i-paste:before{content:"\e008"}.mce-i-searchreplace:before{content:"\e009"}.mce-i-bullist:before{content:"\e00a"}.mce-i-numlist:before{content:"\e00b"}.mce-i-indent:before{content:"\e00c"}.mce-i-outdent:before{content:"\e00d"}.mce-i-blockquote:before{content:"\e00e"}.mce-i-undo:before{content:"\e00f"}.mce-i-redo:before{content:"\e010"}.mce-i-link:before{content:"\e011"}.mce-i-unlink:before{content:"\e012"}.mce-i-anchor:before{content:"\e013"}.mce-i-image:before{content:"\e014"}.mce-i-media:before{content:"\e015"}.mce-i-help:before{content:"\e016"}.mce-i-code:before{content:"\e017"}.mce-i-insertdatetime:before{content:"\e018"}.mce-i-preview:before{content:"\e019"}.mce-i-forecolor:before{content:"\e01a"}.mce-i-backcolor:before{content:"\e01a"}.mce-i-table:before{content:"\e01b"}.mce-i-hr:before{content:"\e01c"}.mce-i-removeformat:before{content:"\e01d"}.mce-i-subscript:before{content:"\e01e"}.mce-i-superscript:before{content:"\e01f"}.mce-i-charmap:before{content:"\e020"}.mce-i-emoticons:before{content:"\e021"}.mce-i-print:before{content:"\e022"}.mce-i-fullscreen:before{content:"\e023"}.mce-i-spellchecker:before{content:"\e024"}.mce-i-nonbreaking:before{content:"\e025"}.mce-i-template:before{content:"\e026"}.mce-i-pagebreak:before{content:"\e027"}.mce-i-restoredraft:before{content:"\e028"}.mce-i-untitled:before{content:"\e029"}.mce-i-bold:before{content:"\e02a"}.mce-i-italic:before{content:"\e02b"}.mce-i-underline:before{content:"\e02c"}.mce-i-strikethrough:before{content:"\e02d"}.mce-i-visualchars:before{content:"\e02e"}.mce-i-visualblocks:before{content:"\e02e"}.mce-i-ltr:before{content:"\e02f"}.mce-i-rtl:before{content:"\e030"}.mce-i-copy:before{content:"\e031"}.mce-i-resize:before{content:"\e032"}.mce-i-browse:before{content:"\e034"}.mce-i-pastetext:before{content:"\e035"}.mce-i-checkbox:before,.mce-i-selected:before{content:"\e033"}.mce-i-selected{visibility:hidden}i.mce-i-backcolor{text-shadow:none;background:#bbb} \ No newline at end of file +.mce-container,.mce-container *,.mce-widget,.mce-widget *,.mce-reset{margin:0;padding:0;border:0;outline:0;vertical-align:top;background:transparent;text-decoration:none;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-shadow:none;float:none;position:static;width:auto;height:auto;white-space:nowrap;cursor:inherit;-webkit-tap-highlight-color:transparent;line-height:normal;font-weight:normal;text-align:left;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr}.mce-widget button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mce-container *[unselectable]{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.mce-fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.mce-fade.mce-in{opacity:1}.mce-tinymce{visibility:inherit !important;position:relative}.mce-fullscreen{border:0;padding:0;margin:0;overflow:hidden;height:100%;z-index:100}div.mce-fullscreen{position:fixed;top:0;left:0;width:100%;height:auto}.mce-tinymce{display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mce-wordcount{position:absolute;top:0;right:0;padding:8px}div.mce-edit-area{background:#FFF;filter:none}.mce-statusbar{position:relative}.mce-statusbar .mce-container-body{position:relative}.mce-fullscreen .mce-resizehandle{display:none}.mce-charmap{border-collapse:collapse}.mce-charmap td{cursor:default;border:1px solid #9e9e9e;width:20px;height:20px;line-height:20px;text-align:center;vertical-align:middle;padding:2px}.mce-charmap td div{text-align:center}.mce-charmap td:hover{background:#d9d9d9}.mce-grid td div{border:1px solid #d6d6d6;width:12px;height:12px;margin:2px;cursor:pointer}.mce-grid td div:focus{border-color:#a1a1a1}.mce-grid{border-spacing:2px;border-collapse:separate}.mce-grid a{display:block;border:1px solid transparent}.mce-grid a:hover,.mce-grid a:focus{border-color:#a1a1a1}.mce-grid-border{margin:0 4px 0 4px}.mce-grid-border a{border-color:#d6d6d6;width:13px;height:13px}.mce-grid-border a:hover,.mce-grid-border a.mce-active{border-color:#a1a1a1;background:#c8def4}.mce-text-center{text-align:center}div.mce-tinymce-inline{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-toolbar-grp{padding-bottom:2px}.mce-toolbar-grp .mce-flow-layout-item{margin-bottom:0}.mce-rtl .mce-wordcount{left:0;right:auto}.mce-container,.mce-container-body{display:block}.mce-autoscroll{overflow:hidden}.mce-scrollbar{position:absolute;width:7px;height:100%;top:2px;right:2px;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-scrollbar-h{top:auto;right:auto;left:2px;bottom:2px;width:100%;height:7px}.mce-scrollbar-thumb{position:absolute;background-color:#000;border:1px solid #888;border-color:rgba(85,85,85,0.6);width:5px;height:100%;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mce-scrollbar-h .mce-scrollbar-thumb{width:100%;height:5px}.mce-scrollbar:hover,.mce-scrollbar.mce-active{background-color:#AAA;opacity:.6;filter:alpha(opacity=60);zoom:1;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mce-scroll{position:relative}.mce-panel{border:0 solid #9e9e9e;background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fdfdfd, #ddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdfdfd), to(#ddd));background-image:-webkit-linear-gradient(top, #fdfdfd, #ddd);background-image:-o-linear-gradient(top, #fdfdfd, #ddd);background-image:linear-gradient(to bottom, #fdfdfd, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdfdfd', endColorstr='#ffdddddd', GradientType=0);zoom:1}.mce-floatpanel{position:absolute;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2)}.mce-floatpanel.mce-fixed{position:fixed}.mce-floatpanel .mce-arrow,.mce-floatpanel .mce-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.mce-floatpanel .mce-arrow{border-width:11px}.mce-floatpanel .mce-arrow:after{border-width:10px;content:""}.mce-floatpanel.mce-popover{filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);top:0;left:0;background:#fff;border:1px solid #9e9e9e;border:1px solid rgba(0,0,0,0.25)}.mce-floatpanel.mce-popover.mce-bottom{margin-top:10px;*margin-top:0}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#9e9e9e;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.mce-floatpanel.mce-popover.mce-bottom.mce-start{margin-left:-22px}.mce-floatpanel.mce-popover.mce-bottom.mce-start>.mce-arrow{left:20px}.mce-floatpanel.mce-popover.mce-bottom.mce-end{margin-left:22px}.mce-floatpanel.mce-popover.mce-bottom.mce-end>.mce-arrow{right:10px;left:auto}.mce-fullscreen{border:0;padding:0;margin:0;overflow:hidden;background:#fff;height:100%}div.mce-fullscreen{position:fixed;top:0;left:0}#mce-modal-block{opacity:0;filter:alpha(opacity=0);zoom:1;position:fixed;left:0;top:0;width:100%;height:100%;background:#000}#mce-modal-block.mce-in{opacity:.3;filter:alpha(opacity=30);zoom:1}.mce-window-move{cursor:move}.mce-window{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;background:#fff;position:fixed;top:0;left:0;opacity:0;-webkit-transition:opacity 150ms ease-in;transition:opacity 150ms ease-in}.mce-window.mce-in{opacity:1}.mce-window-head{padding:9px 15px;border-bottom:1px solid #c5c5c5;position:relative}.mce-window-head .mce-close{position:absolute;right:15px;top:9px;font-size:20px;font-weight:bold;line-height:20px;color:#858585;cursor:pointer;height:20px;overflow:hidden}.mce-close:hover{color:#adadad}.mce-window-head .mce-title{line-height:20px;font-size:20px;font-weight:bold;text-rendering:optimizelegibility;padding-right:10px}.mce-window .mce-container-body{display:block}.mce-foot{display:block;background-color:#fff;border-top:1px solid #c5c5c5;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.mce-window-head .mce-dragh{position:absolute;top:0;left:0;cursor:move;width:90%;height:100%}.mce-window iframe{width:100%;height:100%}.mce-window.mce-fullscreen,.mce-window.mce-fullscreen .mce-foot{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mce-rtl .mce-window-head .mce-close{position:absolute;right:auto;left:15px}.mce-rtl .mce-window-head .mce-dragh{left:auto;right:0}.mce-rtl .mce-window-head .mce-title{direction:rtl;text-align:right}.mce-abs-layout{position:relative}body .mce-abs-layout-item,.mce-abs-end{position:absolute}.mce-abs-end{width:1px;height:1px}.mce-container-body.mce-abs-layout{overflow:hidden}.mce-tooltip{position:absolute;padding:5px;opacity:.8;filter:alpha(opacity=80);zoom:1}.mce-tooltip-inner{font-size:11px;background-color:#000;color:#fff;max-width:200px;padding:5px 8px 4px 8px;text-align:center;white-space:normal}.mce-tooltip-inner{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-tooltip-inner{-webkit-box-shadow:0 0 5px #000000;-moz-box-shadow:0 0 5px #000000;box-shadow:0 0 5px #000000}.mce-tooltip-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.mce-tooltip-arrow-n{border-bottom-color:#000}.mce-tooltip-arrow-s{border-top-color:#000}.mce-tooltip-arrow-e{border-left-color:#000}.mce-tooltip-arrow-w{border-right-color:#000}.mce-tooltip-nw,.mce-tooltip-sw{margin-left:-14px}.mce-tooltip-n .mce-tooltip-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-nw .mce-tooltip-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-ne .mce-tooltip-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-s .mce-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-sw .mce-tooltip-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-se .mce-tooltip-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-e .mce-tooltip-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.mce-tooltip-w .mce-tooltip-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.mce-btn{border:1px solid #b1b1b1;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) rgba(0,0,0,0.25);position:relative;text-shadow:0 1px 1px rgba(255,255,255,0.75);display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fff, #d9d9d9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#d9d9d9));background-image:-webkit-linear-gradient(top, #fff, #d9d9d9);background-image:-o-linear-gradient(top, #fff, #d9d9d9);background-image:linear-gradient(to bottom, #fff, #d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);zoom:1}.mce-btn:hover,.mce-btn:focus{color:#333;background-color:#e3e3e3;background-image:-moz-linear-gradient(top, #f2f2f2, #ccc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#ccc));background-image:-webkit-linear-gradient(top, #f2f2f2, #ccc);background-image:-o-linear-gradient(top, #f2f2f2, #ccc);background-image:linear-gradient(to bottom, #f2f2f2, #ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffcccccc', GradientType=0);zoom:1}.mce-btn.mce-disabled button,.mce-btn.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-btn.mce-active,.mce-btn.mce-active:hover{background-color:#d6d6d6;background-image:-moz-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#c0c0c0));background-image:-webkit-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-o-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:linear-gradient(to bottom, #e6e6e6, #c0c0c0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffc0c0c0', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-btn:not(.mce-disabled):active{background-color:#d6d6d6;background-image:-moz-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#c0c0c0));background-image:-webkit-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-o-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:linear-gradient(to bottom, #e6e6e6, #c0c0c0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffc0c0c0', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-btn button{padding:4px 10px;font-size:14px;line-height:20px;*line-height:16px;cursor:pointer;color:#333;text-align:center;overflow:visible;-webkit-appearance:none}.mce-btn button::-moz-focus-inner{border:0;padding:0}.mce-btn i{text-shadow:1px 1px #fff}.mce-primary{min-width:50px;color:#fff;border:1px solid #b1b1b1;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);zoom:1}.mce-primary:hover,.mce-primary:focus{background-color:#005fb3;background-image:-moz-linear-gradient(top, #0077b3, #003cb3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0077b3), to(#003cb3));background-image:-webkit-linear-gradient(top, #0077b3, #003cb3);background-image:-o-linear-gradient(top, #0077b3, #003cb3);background-image:linear-gradient(to bottom, #0077b3, #003cb3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0077b3', endColorstr='#ff003cb3', GradientType=0);zoom:1}.mce-primary.mce-disabled button,.mce-primary.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-primary.mce-active,.mce-primary.mce-active:hover,.mce-primary:not(.mce-disabled):active{background-color:#005299;background-image:-moz-linear-gradient(top, #069, #039);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#069), to(#039));background-image:-webkit-linear-gradient(top, #069, #039);background-image:-o-linear-gradient(top, #069, #039);background-image:linear-gradient(to bottom, #069, #039);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff006699', endColorstr='#ff003399', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-primary button,.mce-primary button i{color:#fff;text-shadow:1px 1px #333}.mce-btn-large button{padding:9px 14px;font-size:16px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mce-btn-large i{margin-top:2px}.mce-btn-small button{padding:1px 5px;font-size:12px;*padding-bottom:2px}.mce-btn-small i{line-height:20px;vertical-align:top;*line-height:18px}.mce-btn .mce-caret{margin-top:8px;margin-left:0}.mce-btn-small .mce-caret{margin-top:8px;margin-left:0}.mce-caret{display:inline-block;*display:inline;*zoom:1;width:0;height:0;vertical-align:top;border-top:4px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.mce-disabled .mce-caret{border-top-color:#aaa}.mce-caret.mce-up{border-bottom:4px solid #333;border-top:0}.mce-rtl .mce-btn button{direction:rtl}.mce-btn-group .mce-btn{border-width:1px 0 1px 0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mce-btn-group .mce-first{border-left:1px solid #b1b1b1;border-left:1px solid rgba(0,0,0,0.25);-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.mce-btn-group .mce-last{border-right:1px solid #b1b1b1;border-right:1px solid rgba(0,0,0,0.1);-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.mce-btn-group .mce-first.mce-last{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-btn-group .mce-btn.mce-flow-layout-item{margin:0}.mce-checkbox{cursor:pointer}i.mce-i-checkbox{margin:0 3px 0 0;border:1px solid #c5c5c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fff, #d9d9d9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#d9d9d9));background-image:-webkit-linear-gradient(top, #fff, #d9d9d9);background-image:-o-linear-gradient(top, #fff, #d9d9d9);background-image:linear-gradient(to bottom, #fff, #d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);zoom:1;text-indent:-10em;*font-size:0;*line-height:0;*text-indent:0;overflow:hidden}.mce-checked i.mce-i-checkbox{color:#333;font-size:16px;line-height:16px;text-indent:0}.mce-checkbox:focus i.mce-i-checkbox,.mce-checkbox.mce-focus i.mce-i-checkbox{border:1px solid rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65)}.mce-checkbox.mce-disabled .mce-label,.mce-checkbox.mce-disabled i.mce-i-checkbox{color:#acacac}.mce-rtl .mce-checkbox{direction:rtl;text-align:right}.mce-rtl i.mce-i-checkbox{margin:0 0 0 3px}.mce-colorbutton .mce-ico{position:relative}.mce-colorbutton-grid{margin:4px}.mce-colorbutton button{padding-right:4px}.mce-colorbutton .mce-preview{padding-right:3px;display:block;position:absolute;left:50%;top:50%;margin-left:-14px;margin-top:7px;background:gray;width:13px;height:2px;overflow:hidden}.mce-colorbutton.mce-btn-small .mce-preview{margin-left:-16px;padding-right:0;width:16px}.mce-colorbutton .mce-open{padding-left:4px;border-left:1px solid transparent;border-right:1px solid transparent}.mce-colorbutton:hover .mce-open{border-left-color:#bdbdbd;border-right-color:#bdbdbd}.mce-colorbutton.mce-btn-small .mce-open{padding:0 3px 0 3px}.mce-rtl .mce-colorbutton{direction:rtl}.mce-rtl .mce-colorbutton .mce-preview{margin-left:0;padding-right:0;padding-left:4px;margin-right:-14px}.mce-rtl .mce-colorbutton.mce-btn-small .mce-preview{margin-left:0;padding-right:0;margin-right:-17px;padding-left:0}.mce-rtl .mce-colorbutton button{padding-right:10px;padding-left:10px}.mce-rtl .mce-colorbutton .mce-open{padding-left:4px;padding-right:4px}.mce-combobox{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);*height:32px}.mce-combobox input{border:1px solid #c5c5c5;border-right-color:#c5c5c5;height:28px}.mce-combobox.mce-disabled input{color:#adadad}.mce-combobox.mce-has-open input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.mce-combobox .mce-btn{border-left:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.mce-combobox button{padding-right:8px;padding-left:8px}.mce-combobox.mce-disabled .mce-btn button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-path{display:inline-block;*display:inline;*zoom:1;padding:8px;white-space:normal}.mce-path .mce-txt{display:inline-block;padding-right:3px}.mce-path .mce-path-body{display:inline-block}.mce-path-item{display:inline-block;*display:inline;*zoom:1;cursor:pointer;color:#333}.mce-path-item:hover{text-decoration:underline}.mce-path-item:focus{background:#666;color:#fff}.mce-path .mce-divider{display:inline}.mce-disabled .mce-path-item{color:#aaa}.mce-rtl .mce-path{direction:rtl}.mce-fieldset{border:0 solid #9E9E9E;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-fieldset>.mce-container-body{margin-top:-15px}.mce-fieldset-title{margin-left:5px;padding:0 5px 0 5px}.mce-fit-layout{display:inline-block;*display:inline;*zoom:1}.mce-fit-layout-item{position:absolute}.mce-flow-layout-item{display:inline-block;*display:inline;*zoom:1}.mce-flow-layout-item{margin:2px 0 2px 2px}.mce-flow-layout-item.mce-last{margin-right:2px}.mce-flow-layout{white-space:normal}.mce-tinymce-inline .mce-flow-layout{white-space:nowrap}.mce-rtl .mce-flow-layout{text-align:right;direction:rtl}.mce-rtl .mce-flow-layout-item{margin:2px 2px 2px 0}.mce-rtl .mce-flow-layout-item.mce-last{margin-left:2px}.mce-iframe{border:0 solid #9e9e9e;width:100%;height:100%}.mce-label{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 1px rgba(255,255,255,0.75);overflow:hidden}.mce-label.mce-autoscroll{overflow:auto}.mce-label.mce-disabled{color:#aaa}.mce-label.mce-multiline{white-space:pre-wrap}.mce-label.mce-error{color:#a00}.mce-rtl .mce-label{text-align:right;direction:rtl}.mce-menubar .mce-menubtn{border-color:transparent;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:none}.mce-menubar{border:1px solid #c4c4c4}.mce-menubar .mce-menubtn button span{color:#333}.mce-menubar .mce-caret{border-top-color:#333}.mce-menubar .mce-menubtn:hover,.mce-menubar .mce-menubtn.mce-active,.mce-menubar .mce-menubtn:focus{border-color:transparent;background:#e6e6e6;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-menubtn span{color:#333;margin-right:2px;line-height:20px;*line-height:16px}.mce-menubtn.mce-btn-small span{font-size:12px}.mce-menubtn.mce-fixed-width span{display:inline-block;overflow-x:hidden;text-overflow:ellipsis;width:90px}.mce-menubtn.mce-fixed-width.mce-btn-small span{width:70px}.mce-menubtn .mce-caret{*margin-top:6px}.mce-rtl .mce-menubtn button{direction:rtl;text-align:right}.mce-listbox button{text-align:left;padding-right:20px;position:relative}.mce-listbox .mce-caret{position:absolute;margin-top:-2px;right:8px;top:50%}.mce-rtl .mce-listbox .mce-caret{right:auto;left:8px}.mce-rtl .mce-listbox button{padding-right:10px;padding-left:20px}.mce-menu-item{display:block;padding:6px 15px 6px 12px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;cursor:pointer;line-height:normal;border-left:4px solid transparent;margin-bottom:1px}.mce-menu-item .mce-ico,.mce-menu-item .mce-text{color:#333}.mce-menu-item.mce-disabled .mce-text,.mce-menu-item.mce-disabled .mce-ico{color:#adadad}.mce-menu-item:hover .mce-text,.mce-menu-item.mce-selected .mce-text,.mce-menu-item:focus .mce-text{color:#fff}.mce-menu-item:hover .mce-ico,.mce-menu-item.mce-selected .mce-ico,.mce-menu-item:focus .mce-ico{color:#fff}.mce-menu-item.mce-disabled:hover{background:#ccc}.mce-menu-shortcut{display:inline-block;color:#adadad}.mce-menu-shortcut{display:inline-block;*display:inline;*zoom:1;padding:0 15px 0 20px}.mce-menu-item:hover .mce-menu-shortcut,.mce-menu-item.mce-selected .mce-menu-shortcut,.mce-menu-item:focus .mce-menu-shortcut{color:#fff}.mce-menu-item .mce-caret{margin-top:4px;*margin-top:3px;margin-right:6px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #333}.mce-menu-item.mce-selected .mce-caret,.mce-menu-item:focus .mce-caret,.mce-menu-item:hover .mce-caret{border-left-color:#fff}.mce-menu-align .mce-menu-shortcut{*margin-top:-2px}.mce-menu-align .mce-menu-shortcut,.mce-menu-align .mce-caret{position:absolute;right:0}.mce-menu-item.mce-active i{visibility:visible}.mce-menu-item-normal.mce-active{background-color:#c8def4}.mce-menu-item-preview.mce-active{border-left:5px solid #aaa}.mce-menu-item-normal.mce-active .mce-text{color:#333}.mce-menu-item-normal.mce-active:hover .mce-text,.mce-menu-item-normal.mce-active:hover .mce-ico{color:#fff}.mce-menu-item-normal.mce-active:focus .mce-text,.mce-menu-item-normal.mce-active:focus .mce-ico{color:#fff}.mce-menu-item:hover,.mce-menu-item.mce-selected,.mce-menu-item:focus{text-decoration:none;color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #08c, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));background-image:-webkit-linear-gradient(top, #08c, #0077b3);background-image:-o-linear-gradient(top, #08c, #0077b3);background-image:linear-gradient(to bottom, #08c, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);zoom:1}div.mce-menu .mce-menu-item-sep,.mce-menu-item-sep:hover{border:0;padding:0;height:1px;margin:9px 1px;overflow:hidden;background:#cbcbcb;border-bottom:1px solid #fff;cursor:default;filter:none}.mce-menu.mce-rtl{direction:rtl}.mce-rtl .mce-menu-item{text-align:right;direction:rtl;padding:6px 12px 6px 15px}.mce-menu-align.mce-rtl .mce-menu-shortcut,.mce-menu-align.mce-rtl .mce-caret{right:auto;left:0}.mce-rtl .mce-menu-item .mce-caret{margin-left:6px;margin-right:0;border-right:4px solid #333;border-left:0}.mce-rtl .mce-menu-item.mce-selected .mce-caret,.mce-rtl .mce-menu-item:focus .mce-caret,.mce-rtl .mce-menu-item:hover .mce-caret{border-left-color:transparent;border-right-color:#fff}.mce-menu{position:absolute;left:0;top:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;z-index:1000;padding:5px 0 5px 0;margin:2px 0 0;min-width:160px;background:#fff;border:1px solid #989898;border:1px solid rgba(0,0,0,0.2);z-index:1002;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);max-height:400px;overflow:auto;overflow-x:hidden}.mce-menu i{display:none}.mce-menu-has-icons i{display:inline-block;*display:inline}.mce-menu-sub-tr-tl{margin:-6px 0 0 -1px}.mce-menu-sub-br-bl{margin:6px 0 0 -1px}.mce-menu-sub-tl-tr{margin:-6px 0 0 1px}.mce-menu-sub-bl-br{margin:6px 0 0 1px}.mce-container-body .mce-resizehandle{position:absolute;right:0;bottom:0;width:16px;height:16px;visibility:visible;cursor:s-resize;margin:0}.mce-container-body .mce-resizehandle-both{cursor:se-resize}i.mce-i-resize{color:#333}.mce-spacer{visibility:hidden}.mce-splitbtn .mce-open{border-left:1px solid transparent;border-right:1px solid transparent}.mce-splitbtn:hover .mce-open{border-left-color:#bdbdbd;border-right-color:#bdbdbd}.mce-splitbtn button{padding-right:4px}.mce-splitbtn .mce-open{padding-left:4px}.mce-splitbtn .mce-open.mce-active{-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-splitbtn.mce-btn-small .mce-open{padding:0 3px 0 3px}.mce-rtl .mce-splitbtn{direction:rtl;text-align:right}.mce-rtl .mce-splitbtn button{padding-right:10px;padding-left:10px}.mce-rtl .mce-splitbtn .mce-open{padding-left:4px;padding-right:4px}.mce-stack-layout-item{display:block}.mce-tabs{display:block;border-bottom:1px solid #c5c5c5}.mce-tab{display:inline-block;*display:inline;*zoom:1;border:1px solid #c5c5c5;border-width:0 1px 0 0;background:#e3e3e3;padding:8px;text-shadow:0 1px 1px rgba(255,255,255,0.75);height:13px;cursor:pointer}.mce-tab:hover{background:#fdfdfd}.mce-tab.mce-active{background:#fdfdfd;border-bottom-color:transparent;margin-bottom:-1px;height:14px}.mce-rtl .mce-tabs{text-align:right;direction:rtl}.mce-rtl .mce-tab{border-width:0 0 0 1px}.mce-textbox{background:#fff;border:1px solid #c5c5c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);display:inline-block;-webkit-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;height:28px;resize:none;padding:0 4px 0 4px;white-space:pre-wrap;*white-space:pre;color:#333}.mce-textbox:focus,.mce-textbox.mce-focus{border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65)}.mce-placeholder .mce-textbox{color:#aaa}.mce-textbox.mce-multiline{padding:4px}.mce-textbox.mce-disabled{color:#adadad}.mce-rtl .mce-textbox{text-align:right;direction:rtl}.mce-throbber{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;filter:alpha(opacity=60);zoom:1;background:#fff url('img/loader.gif') no-repeat center center}.mce-throbber-inline{position:static;height:50px}@font-face{font-family:'tinymce';src:url('fonts/tinymce.eot');src:url('fonts/tinymce.eot?#iefix') format('embedded-opentype'),url('fonts/tinymce.woff') format('woff'),url('fonts/tinymce.ttf') format('truetype'),url('fonts/tinymce.svg#tinymce') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'tinymce-small';src:url('fonts/tinymce-small.eot');src:url('fonts/tinymce-small.eot?#iefix') format('embedded-opentype'),url('fonts/tinymce-small.woff') format('woff'),url('fonts/tinymce-small.ttf') format('truetype'),url('fonts/tinymce-small.svg#tinymce') format('svg');font-weight:normal;font-style:normal}.mce-ico{font-family:'tinymce',Arial;font-style:normal;font-weight:normal;font-variant:normal;font-size:16px;line-height:16px;speak:none;vertical-align:text-top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;background:transparent center center;background-size:cover;width:16px;height:16px;color:#333}.mce-btn-small .mce-ico{font-family:'tinymce-small',Arial}.mce-i-save:before{content:"\e000"}.mce-i-newdocument:before{content:"\e001"}.mce-i-fullpage:before{content:"\e002"}.mce-i-alignleft:before{content:"\e003"}.mce-i-aligncenter:before{content:"\e004"}.mce-i-alignright:before{content:"\e005"}.mce-i-alignjustify:before{content:"\e006"}.mce-i-cut:before{content:"\e007"}.mce-i-paste:before{content:"\e008"}.mce-i-searchreplace:before{content:"\e009"}.mce-i-bullist:before{content:"\e00a"}.mce-i-numlist:before{content:"\e00b"}.mce-i-indent:before{content:"\e00c"}.mce-i-outdent:before{content:"\e00d"}.mce-i-blockquote:before{content:"\e00e"}.mce-i-undo:before{content:"\e00f"}.mce-i-redo:before{content:"\e010"}.mce-i-link:before{content:"\e011"}.mce-i-unlink:before{content:"\e012"}.mce-i-anchor:before{content:"\e013"}.mce-i-image:before{content:"\e014"}.mce-i-media:before{content:"\e015"}.mce-i-help:before{content:"\e016"}.mce-i-code:before{content:"\e017"}.mce-i-insertdatetime:before{content:"\e018"}.mce-i-preview:before{content:"\e019"}.mce-i-forecolor:before{content:"\e01a"}.mce-i-backcolor:before{content:"\e01a"}.mce-i-table:before{content:"\e01b"}.mce-i-hr:before{content:"\e01c"}.mce-i-removeformat:before{content:"\e01d"}.mce-i-subscript:before{content:"\e01e"}.mce-i-superscript:before{content:"\e01f"}.mce-i-charmap:before{content:"\e020"}.mce-i-emoticons:before{content:"\e021"}.mce-i-print:before{content:"\e022"}.mce-i-fullscreen:before{content:"\e023"}.mce-i-spellchecker:before{content:"\e024"}.mce-i-nonbreaking:before{content:"\e025"}.mce-i-template:before{content:"\e026"}.mce-i-pagebreak:before{content:"\e027"}.mce-i-restoredraft:before{content:"\e028"}.mce-i-untitled:before{content:"\e029"}.mce-i-bold:before{content:"\e02a"}.mce-i-italic:before{content:"\e02b"}.mce-i-underline:before{content:"\e02c"}.mce-i-strikethrough:before{content:"\e02d"}.mce-i-visualchars:before{content:"\e02e"}.mce-i-visualblocks:before{content:"\e02e"}.mce-i-ltr:before{content:"\e02f"}.mce-i-rtl:before{content:"\e030"}.mce-i-copy:before{content:"\e031"}.mce-i-resize:before{content:"\e032"}.mce-i-browse:before{content:"\e034"}.mce-i-pastetext:before{content:"\e035"}.mce-i-checkbox:before,.mce-i-selected:before{content:"\e033"}.mce-i-selected{visibility:hidden}i.mce-i-backcolor{text-shadow:none;background:#bbb} \ No newline at end of file diff --git a/wp-includes/js/tinymce/tinymce.min.js b/wp-includes/js/tinymce/tinymce.min.js index 657911c780..40de1dadf7 100644 --- a/wp-includes/js/tinymce/tinymce.min.js +++ b/wp-includes/js/tinymce/tinymce.min.js @@ -1,10 +1,11 @@ -// 4.0.26 (2014-05-06) -!function(e,t){"use strict";function n(e,t){for(var n,r=[],i=0;ir;r++)if(o=n[r],o&&o.func.call(o.scope,e)===!1&&e.preventDefault(),e.isImmediatePropagationStopped())return}var a=this,s={},l,c,u,d,f;c=o+(+new Date).toString(32),d="onmouseenter"in document.documentElement,u="onfocusin"in document.documentElement,f={mouseenter:"mouseover",mouseleave:"mouseout"},l=1,a.domLoaded=!1,a.events=s,a.bind=function(t,o,p,h){function m(e){i(n(e||_.event),g)}var g,v,y,b,C,x,w,_=window;if(t&&3!==t.nodeType&&8!==t.nodeType){for(t[c]?g=t[c]:(g=l++,t[c]=g,s[g]={}),h=h||t,o=o.split(" "),y=o.length;y--;)b=o[y],x=m,C=w=!1,"DOMContentLoaded"===b&&(b="ready"),a.domLoaded&&"ready"===b&&"complete"==t.readyState?p.call(h,n({type:b})):(d||(C=f[b],C&&(x=function(e){var t,r;if(t=e.currentTarget,r=e.relatedTarget,r&&t.contains)r=t.contains(r);else for(;r&&r!==t;)r=r.parentNode;r||(e=n(e||_.event),e.type="mouseout"===e.type?"mouseleave":"mouseenter",e.target=t,i(e,g))})),u||"focusin"!==b&&"focusout"!==b||(w=!0,C="focusin"===b?"focus":"blur",x=function(e){e=n(e||_.event),e.type="focus"===e.type?"focusin":"focusout",i(e,g)}),v=s[g][b],v?"ready"===b&&a.domLoaded?p({type:b}):v.push({func:p,scope:h}):(s[g][b]=v=[{func:p,scope:h}],v.fakeName=C,v.capture=w,v.nativeHandler=x,"ready"===b?r(t,x,a):e(t,C||b,x,w)));return t=v=0,p}},a.unbind=function(e,n,r){var i,o,l,u,d,f;if(!e||3===e.nodeType||8===e.nodeType)return a;if(i=e[c]){if(f=s[i],n){for(n=n.split(" "),l=n.length;l--;)if(d=n[l],o=f[d]){if(r)for(u=o.length;u--;)if(o[u].func===r){var p=o.nativeHandler,h=o.fakeName,m=o.capture;o=o.slice(0,u).concat(o.slice(u+1)),o.nativeHandler=p,o.fakeName=h,o.capture=m,f[d]=o}r&&0!==o.length||(delete f[d],t(e,o.fakeName||d,o.nativeHandler,o.capture))}}else{for(d in f)o=f[d],t(e,o.fakeName||d,o.nativeHandler,o.capture);f={}}for(d in f)return a;delete s[i];try{delete e[c]}catch(g){e[c]=null}}return a},a.fire=function(e,t,r){var o;if(!e||3===e.nodeType||8===e.nodeType)return a;r=n(null,r),r.type=t,r.target=e;do o=e[c],o&&i(r,o),e=e.parentNode||e.ownerDocument||e.defaultView||e.parentWindow;while(e&&!r.isPropagationStopped());return a},a.clean=function(e){var t,n,r=a.unbind;if(!e||3===e.nodeType||8===e.nodeType)return a;if(e[c]&&r(e),e.getElementsByTagName||(e=e.document),e&&e.getElementsByTagName)for(r(e),n=e.getElementsByTagName("*"),t=n.length;t--;)e=n[t],e[c]&&r(e);return a},a.destroy=function(){s={}},a.cancel=function(e){return e&&(e.preventDefault(),e.stopImmediatePropagation()),!1}}var o="mce-data-",a=/^(?:mouse|contextmenu)|click/,s={keyLocation:1,layerX:1,layerY:1,returnValue:1};return i.Event=new i,i.Event.bind(window,"ready",function(){}),i}),r(c,[],function(){function e(e){return mt.test(e+"")}function n(){var e,t=[];return e=function(n,r){return t.push(n+=" ")>_.cacheLength&&delete e[t.shift()],e[n]=r,r}}function r(e){return e[I]=!0,e}function i(e){var t=B.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t=null}}function o(e,t,n,r){var i,o,a,s,l,c,f,p,h,m;if((t?t.ownerDocument||t:F)!==B&&A(t),t=t||B,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(L&&!r){if(i=gt.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&O(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return Z.apply(n,t.getElementsByTagName(e)),n;if((a=i[3])&&z.getElementsByClassName&&t.getElementsByClassName)return Z.apply(n,t.getElementsByClassName(a)),n}if(z.qsa&&!M.test(e)){if(f=!0,p=I,h=t,m=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(c=u(e),(f=t.getAttribute("id"))?p=f.replace(bt,"\\$&"):t.setAttribute("id",p),p="[id='"+p+"'] ",l=c.length;l--;)c[l]=p+d(c[l]);h=ht.test(e)&&t.parentNode||t,m=c.join(",")}if(m)try{return Z.apply(n,h.querySelectorAll(m)),n}catch(g){}finally{f||t.removeAttribute("id")}}}return b(e.replace(lt,"$1"),t,n,r)}function a(e,t){var n=t&&e,r=n&&(~t.sourceIndex||Y)-(~e.sourceIndex||Y);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function u(e,t){var n,r,i,a,s,l,c,u=q[e+" "];if(u)return t?0:u.slice(0);for(s=e,l=[],c=_.preFilter;s;){(!n||(r=ct.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),l.push(i=[])),n=!1,(r=ut.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(lt," ")}),s=s.slice(n.length));for(a in _.filter)!(r=pt[a].exec(s))||c[a]&&!(r=c[a](r))||(n=r.shift(),i.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?o.error(e):q(e,l).slice(0)}function d(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function f(e,t,n){var r=t.dir,i=n&&"parentNode"===r,o=V++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,l,c,u=W+" "+o;if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i)if(c=t[I]||(t[I]={}),(l=c[r])&&l[0]===u){if((s=l[1])===!0||s===w)return s===!0}else if(l=c[r]=[u],l[1]=e(t,n,a)||w,l[1]===!0)return!0}}function p(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function h(e,t,n,r,i){for(var o,a=[],s=0,l=e.length,c=null!=t;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),c&&t.push(s));return a}function m(e,t,n,i,o,a){return i&&!i[I]&&(i=m(i)),o&&!o[I]&&(o=m(o,a)),r(function(r,a,s,l){var c,u,d,f=[],p=[],m=a.length,g=r||y(t||"*",s.nodeType?[s]:s,[]),v=!e||!r&&t?g:h(g,f,e,s,l),b=n?o||(r?e:m||i)?[]:a:v;if(n&&n(v,b,s,l),i)for(c=h(b,p),i(c,[],s,l),u=c.length;u--;)(d=c[u])&&(b[p[u]]=!(v[p[u]]=d));if(r){if(o||e){if(o){for(c=[],u=b.length;u--;)(d=b[u])&&c.push(v[u]=d);o(null,b=[],c,l)}for(u=b.length;u--;)(d=b[u])&&(c=o?tt.call(r,d):f[u])>-1&&(r[c]=!(a[c]=d))}}else b=h(b===a?b.splice(m,b.length):b),o?o(null,a,b,l):Z.apply(a,b)})}function g(e){for(var t,n,r,i=e.length,o=_.relative[e[0].type],a=o||_.relative[" "],s=o?1:0,l=f(function(e){return e===t},a,!0),c=f(function(e){return tt.call(t,e)>-1},a,!0),u=[function(e,n,r){return!o&&(r||n!==k)||((t=n).nodeType?l(e,n,r):c(e,n,r))}];i>s;s++)if(n=_.relative[e[s].type])u=[f(p(u),n)];else{if(n=_.filter[e[s].type].apply(null,e[s].matches),n[I]){for(r=++s;i>r&&!_.relative[e[r].type];r++);return m(s>1&&p(u),s>1&&d(e.slice(0,s-1)).replace(lt,"$1"),n,r>s&&g(e.slice(s,r)),i>r&&g(e=e.slice(r)),i>r&&d(e))}u.push(n)}return p(u)}function v(e,t){var n=0,i=t.length>0,a=e.length>0,s=function(r,s,l,c,u){var d,f,p,m=[],g=0,v="0",y=r&&[],b=null!=u,C=k,x=r||a&&_.find.TAG("*",u&&s.parentNode||s),N=W+=null==C?1:Math.random()||.1;for(b&&(k=s!==B&&s,w=n);null!=(d=x[v]);v++){if(a&&d){for(f=0;p=e[f++];)if(p(d,s,l)){c.push(d);break}b&&(W=N,w=++n)}i&&((d=!p&&d)&&g--,r&&y.push(d))}if(g+=v,i&&v!==g){for(f=0;p=t[f++];)p(y,m,s,l);if(r){if(g>0)for(;v--;)y[v]||m[v]||(m[v]=J.call(c));m=h(m)}Z.apply(c,m),b&&!r&&m.length>0&&g+t.length>1&&o.uniqueSort(c)}return b&&(W=N,k=C),y};return i?r(s):s}function y(e,t,n){for(var r=0,i=t.length;i>r;r++)o(e,t[r],n);return n}function b(e,t,n,r){var i,o,a,s,l,c=u(e);if(!r&&1===c.length){if(o=c[0]=c[0].slice(0),o.length>2&&"ID"===(a=o[0]).type&&9===t.nodeType&&L&&_.relative[o[1].type]){if(t=(_.find.ID(a.matches[0].replace(xt,wt),t)||[])[0],!t)return n;e=e.slice(o.shift().value.length)}for(i=pt.needsContext.test(e)?0:o.length;i--&&(a=o[i],!_.relative[s=a.type]);)if((l=_.find[s])&&(r=l(a.matches[0].replace(xt,wt),ht.test(o[0].type)&&t.parentNode||t))){if(o.splice(i,1),e=r.length&&d(o),!e)return Z.apply(n,r),n;break}}return S(e,c)(r,t,!L,n,ht.test(e)),n}function C(){}var x,w,_,N,E,S,k,T,R,A,B,D,L,M,H,P,O,I="sizzle"+-new Date,F=window.document,z={},W=0,V=0,U=n(),q=n(),$=n(),j=!1,K=function(){return 0},G=typeof t,Y=1<<31,X=[],J=X.pop,Q=X.push,Z=X.push,et=X.slice,tt=X.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},nt="[\\x20\\t\\r\\n\\f]",rt="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",it=rt.replace("w","w#"),ot="([*^$|!~]?=)",at="\\["+nt+"*("+rt+")"+nt+"*(?:"+ot+nt+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+it+")|)|)"+nt+"*\\]",st=":("+rt+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+at.replace(3,8)+")*)|.*)\\)|)",lt=new RegExp("^"+nt+"+|((?:^|[^\\\\])(?:\\\\.)*)"+nt+"+$","g"),ct=new RegExp("^"+nt+"*,"+nt+"*"),ut=new RegExp("^"+nt+"*([\\x20\\t\\r\\n\\f>+~])"+nt+"*"),dt=new RegExp(st),ft=new RegExp("^"+it+"$"),pt={ID:new RegExp("^#("+rt+")"),CLASS:new RegExp("^\\.("+rt+")"),NAME:new RegExp("^\\[name=['\"]?("+rt+")['\"]?\\]"),TAG:new RegExp("^("+rt.replace("w","w*")+")"),ATTR:new RegExp("^"+at),PSEUDO:new RegExp("^"+st),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+nt+"*(even|odd|(([+-]|)(\\d*)n|)"+nt+"*(?:([+-]|)"+nt+"*(\\d+)|))"+nt+"*\\)|)","i"),needsContext:new RegExp("^"+nt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+nt+"*((?:-\\d)?\\d*)"+nt+"*\\)|)(?=[^-]|$)","i")},ht=/[\x20\t\r\n\f]*[+~]/,mt=/^[^{]+\{\s*\[native code/,gt=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,vt=/^(?:input|select|textarea|button)$/i,yt=/^h\d$/i,bt=/'|\\/g,Ct=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,xt=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,wt=function(e,t){var n="0x"+t-65536;return n!==n?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)};try{Z.apply(X=et.call(F.childNodes),F.childNodes),X[F.childNodes.length].nodeType}catch(_t){Z={apply:X.length?function(e,t){Q.apply(e,et.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}E=o.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},A=o.setDocument=function(n){var r=n?n.ownerDocument||n:F;return r!==B&&9===r.nodeType&&r.documentElement?(B=r,D=r.documentElement,L=!E(r),z.getElementsByTagName=i(function(e){return e.appendChild(r.createComment("")),!e.getElementsByTagName("*").length}),z.attributes=i(function(e){e.innerHTML="";var t=typeof e.lastChild.getAttribute("multiple");return"boolean"!==t&&"string"!==t}),z.getElementsByClassName=i(function(e){return e.innerHTML="",e.getElementsByClassName&&e.getElementsByClassName("e").length?(e.lastChild.className="e",2===e.getElementsByClassName("e").length):!1}),z.getByName=i(function(e){e.id=I+0,e.appendChild(B.createElement("a")).setAttribute("name",I),e.appendChild(B.createElement("i")).setAttribute("name",I),D.appendChild(e);var t=r.getElementsByName&&r.getElementsByName(I).length===2+r.getElementsByName(I+0).length;return D.removeChild(e),t}),z.sortDetached=i(function(e){return e.compareDocumentPosition&&1&e.compareDocumentPosition(B.createElement("div"))}),_.attrHandle=i(function(e){return e.innerHTML="",e.firstChild&&typeof e.firstChild.getAttribute!==G&&"#"===e.firstChild.getAttribute("href")})?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},z.getByName?(_.find.ID=function(e,t){if(typeof t.getElementById!==G&&L){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},_.filter.ID=function(e){var t=e.replace(xt,wt);return function(e){return e.getAttribute("id")===t}}):(_.find.ID=function(e,n){if(typeof n.getElementById!==G&&L){var r=n.getElementById(e);return r?r.id===e||typeof r.getAttributeNode!==G&&r.getAttributeNode("id").value===e?[r]:t:[]}},_.filter.ID=function(e){var t=e.replace(xt,wt);return function(e){var n=typeof e.getAttributeNode!==G&&e.getAttributeNode("id");return n&&n.value===t}}),_.find.TAG=z.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==G?t.getElementsByTagName(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},_.find.NAME=z.getByName&&function(e,t){return typeof t.getElementsByName!==G?t.getElementsByName(name):void 0},_.find.CLASS=z.getElementsByClassName&&function(e,t){return typeof t.getElementsByClassName!==G&&L?t.getElementsByClassName(e):void 0},H=[],M=[":focus"],(z.qsa=e(r.querySelectorAll))&&(i(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||M.push("\\["+nt+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||M.push(":checked")}),i(function(e){e.innerHTML="",e.querySelectorAll("[i^='']").length&&M.push("[*^$]="+nt+"*(?:\"\"|'')"),e.querySelectorAll(":enabled").length||M.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),M.push(",.*:")})),(z.matchesSelector=e(P=D.matchesSelector||D.mozMatchesSelector||D.webkitMatchesSelector||D.oMatchesSelector||D.msMatchesSelector))&&i(function(e){z.disconnectedMatch=P.call(e,"div"),P.call(e,"[s!='']:x"),H.push("!=",st)}),M=new RegExp(M.join("|")),H=H.length&&new RegExp(H.join("|")),O=e(D.contains)||D.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},K=D.compareDocumentPosition?function(e,t){if(e===t)return j=!0,0;var n=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return n?1&n||T&&t.compareDocumentPosition(e)===n?e===r||O(F,e)?-1:t===r||O(F,t)?1:R?tt.call(R,e)-tt.call(R,t):0:4&n?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var n,i=0,o=e.parentNode,s=t.parentNode,l=[e],c=[t];if(e===t)return j=!0,0;if(!o||!s)return e===r?-1:t===r?1:o?-1:s?1:0;if(o===s)return a(e,t);for(n=e;n=n.parentNode;)l.unshift(n);for(n=t;n=n.parentNode;)c.unshift(n);for(;l[i]===c[i];)i++;return i?a(l[i],c[i]):l[i]===F?-1:c[i]===F?1:0},B):B},o.matches=function(e,t){return o(e,null,null,t)},o.matchesSelector=function(e,t){if((e.ownerDocument||e)!==B&&A(e),t=t.replace(Ct,"='$1']"),z.matchesSelector&&L&&(!H||!H.test(t))&&!M.test(t))try{var n=P.call(e,t);if(n||z.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(r){}return o(t,B,null,[e]).length>0},o.contains=function(e,t){return(e.ownerDocument||e)!==B&&A(e),O(e,t)},o.attr=function(e,t){var n;return(e.ownerDocument||e)!==B&&A(e),L&&(t=t.toLowerCase()),(n=_.attrHandle[t])?n(e):!L||z.attributes?e.getAttribute(t):((n=e.getAttributeNode(t))||e.getAttribute(t))&&e[t]===!0?t:n&&n.specified?n.value:null},o.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},o.uniqueSort=function(e){var t,n=[],r=0,i=0;if(j=!z.detectDuplicates,T=!z.sortDetached,R=!z.sortStable&&e.slice(0),e.sort(K),j){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return e},N=o.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=N(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=N(t);return n},_=o.selectors={cacheLength:50,createPseudo:r,match:pt,find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(xt,wt),e[3]=(e[4]||e[5]||"").replace(xt,wt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||o.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&o.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return pt.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:n&&dt.test(n)&&(t=u(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){return"*"===e?function(){return!0}:(e=e.replace(xt,wt).toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=U[e+" "];return t||(t=new RegExp("(^|"+nt+")"+e+"("+nt+"|$)"))&&U(e,function(e){return t.test(e.className||typeof e.getAttribute!==G&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=o.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,f,p,h,m=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!l&&!s;if(g){if(o){for(;m;){for(d=t;d=d[m];)if(s?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&y){for(u=g[I]||(g[I]={}),c=u[e]||[],p=c[0]===W&&c[1],f=c[0]===W&&c[2],d=p&&g.childNodes[p];d=++p&&d&&d[m]||(f=p=0)||h.pop();)if(1===d.nodeType&&++f&&d===t){u[e]=[W,p,f];break}}else if(y&&(c=(t[I]||(t[I]={}))[e])&&c[0]===W)f=c[1];else for(;(d=++p&&d&&d[m]||(f=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++f||(y&&((d[I]||(d[I]={}))[e]=[W,f]),d!==t)););return f-=i,f===r||f%r===0&&f/r>=0}}},PSEUDO:function(e,t){var n,i=_.pseudos[e]||_.setFilters[e.toLowerCase()]||o.error("unsupported pseudo: "+e);return i[I]?i(t):i.length>1?(n=[e,e,"",t],_.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,n){for(var r,o=i(e,t),a=o.length;a--;)r=tt.call(e,o[a]),e[r]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:r(function(e){var t=[],n=[],i=S(e.replace(lt,"$1"));return i[I]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),!n.pop()}}),has:r(function(e){return function(t){return o(e,t).length>0}}),contains:r(function(e){return function(t){return(t.textContent||t.innerText||N(t)).indexOf(e)>-1}}),lang:r(function(e){return ft.test(e||"")||o.error("unsupported lang: "+e),e=e.replace(xt,wt).toLowerCase(),function(t){var n;do if(n=L?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(e){var t=window.location&&window.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===D},focus:function(e){return e===B.activeElement&&(!B.hasFocus||B.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!_.pseudos.empty(e)},header:function(e){return yt.test(e.nodeName)},input:function(e){return vt.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[0>n?n+t:n]}),even:c(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var r=0>n?n+t:n;--r>=0;)e.push(r);return e}),gt:c(function(e,t,n){for(var r=0>n?n+t:n;++rn;n++)t[n]=e[n];return t}function f(e,t){var n;if(t.indexOf)return t.indexOf(e);for(n=t.length;n--;)if(t[n]===e)return n;return-1}function p(e){return null===e||e===t?"":(""+e).replace(N,"")}function h(e,t){var n,r,i,o,a;if(e)if(n=e.length,n===o){for(r in e)if(e.hasOwnProperty(r)&&(a=e[r],t.call(a,a,r)===!1))break}else for(i=0;n>i&&(a=e[i],t.call(a,a,r)!==!1);i++);return e}function m(e,n,r){for(var i=[],o=e[n];o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!c(o).is(r));)1===o.nodeType&&i.push(o),o=o[n];return i}function g(e,t,n,r){for(var i=[];e;e=e[n])r&&e.nodeType!==r||e===t||i.push(e);return i}var v=document,y=Array.prototype.push,b=Array.prototype.slice,C=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,x=e.Event,w=l("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"),_=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},N=/^\s*|\s*$/g;return c.fn=c.prototype={constructor:c,selector:"",length:0,init:function(e,t){var n=this,r,a;if(!e)return n;if(e.nodeType)return n.context=n[0]=e,n.length=1,n;if(i(e)){if(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:C.exec(e),!r)return c(t||document).find(e);if(r[1])for(a=o(e).firstChild;a;)this.add(a),a=a.nextSibling;else{if(a=v.getElementById(r[2]),a.id!==r[2])return n.find(e);n.length=1,n[0]=a}}else this.add(e);return n},toArray:function(){return d(this)},add:function(e){var t=this;return _(e)?y.apply(t,e):e instanceof c?t.add(e.toArray()):y.call(t,e),t},attr:function(e,n){var i=this;if("object"==typeof e)h(e,function(e,t){i.attr(t,e)});else{if(!r(n))return i[0]&&1===i[0].nodeType?i[0].getAttribute(e):t;this.each(function(){1===this.nodeType&&this.setAttribute(e,n)})}return i},css:function(e,n){var i=this;if("object"==typeof e)h(e,function(e,t){i.css(t,e)});else{if(e=e.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}),!r(n))return i[0]?i[0].style[e]:t;"number"!=typeof n||w[e]||(n+="px"),i.each(function(){var t=this.style;"opacity"===e&&this.runtimeStyle&&"undefined"==typeof this.runtimeStyle.opacity&&(t.filter=""===n?"":"alpha(opacity="+100*n+")");try{t[e]=n}catch(r){}})}return i},remove:function(){for(var e=this,t,n=this.length;n--;)t=e[n],x.clean(t),t.parentNode&&t.parentNode.removeChild(t);return this},empty:function(){for(var e=this,t,n=this.length;n--;)for(t=e[n];t.firstChild;)t.removeChild(t.firstChild);return this},html:function(e){var t=this,n;if(r(e)){for(n=t.length;n--;)t[n].innerHTML=e;return t}return t[0]?t[0].innerHTML:""},text:function(e){var t=this,n;if(r(e)){for(n=t.length;n--;)t[n].innerText=t[0].textContent=e;return t}return t[0]?t[0].innerText||t[0].textContent:""},append:function(){return a(this,arguments,function(e){1===this.nodeType&&this.appendChild(e)})},prepend:function(){return a(this,arguments,function(e){1===this.nodeType&&this.insertBefore(e,this.firstChild)})},before:function(){var e=this;return e[0]&&e[0].parentNode?a(e,arguments,function(e){this.parentNode.insertBefore(e,this.nextSibling)}):e},after:function(){var e=this;return e[0]&&e[0].parentNode?a(e,arguments,function(e){this.parentNode.insertBefore(e,this)}):e},appendTo:function(e){return c(e).append(this),this},addClass:function(e){return this.toggleClass(e,!0)},removeClass:function(e){return this.toggleClass(e,!1)},toggleClass:function(e,t){var n=this;return-1!==e.indexOf(" ")?h(e.split(" "),function(){n.toggleClass(this,t)}):n.each(function(n){var r;s(n,e)!==t&&(r=n.className,t?n.className+=r?" "+e:e:n.className=p((" "+r+" ").replace(" "+e+" "," ")))}),n},hasClass:function(e){return s(this[0],e)},each:function(e){return h(this,e)},on:function(e,t){return this.each(function(){x.bind(this,e,t)})},off:function(e,t){return this.each(function(){x.unbind(this,e,t)})},show:function(){return this.css("display","")},hide:function(){return this.css("display","none")},slice:function(){return new c(b.apply(this,arguments))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},replaceWith:function(e){var t=this;return t[0]&&t[0].parentNode.replaceChild(c(e)[0],t[0]),t},wrap:function(e){return e=c(e)[0],this.each(function(){var t=this,n=e.cloneNode(!1);t.parentNode.insertBefore(n,t),n.appendChild(t)})},unwrap:function(){return this.each(function(){for(var e=this,t=e.firstChild,n;t;)n=t,t=t.nextSibling,e.parentNode.insertBefore(n,e)})},clone:function(){var e=[];return this.each(function(){e.push(this.cloneNode(!0))}),c(e)},find:function(e){var t,n,r=[];for(t=0,n=this.length;n>t;t++)c.find(e,this[t],r);return c(r)},push:y,sort:[].sort,splice:[].splice},u(c,{extend:u,toArray:d,inArray:f,isArray:_,each:h,trim:p,makeMap:l,find:n,expr:n.selectors,unique:n.uniqueSort,text:n.getText,isXMLDoc:n.isXML,contains:n.contains,filter:function(e,t,n){return n&&(e=":not("+e+")"),t=1===t.length?c.find.matchesSelector(t[0],e)?[t[0]]:[]:c.find.matches(e,t)}}),h({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return m(e,"parentNode")},parentsUntil:function(e,t){return m(e,"parentNode",t)},next:function(e){return g(e,"nextSibling",1)},prev:function(e){return g(e,"previousSibling",1)},nextNodes:function(e){return g(e,"nextSibling")},prevNodes:function(e){return g(e,"previousSibling")},children:function(e){return g(e.firstChild,"nextSibling",1)},contents:function(e){return d(("iframe"===e.nodeName?e.contentDocument||e.contentWindow.document:e).childNodes)}},function(e,t){c.fn[e]=function(n){var r=this,i;if(r.length>1)throw new Error("DomQuery only supports traverse functions on a single node.");return r[0]&&(i=t(r[0],n)),i=c(i),n&&"parentsUntil"!==e?i.filter(n):i}}),c.fn.filter=function(e){return c.filter(e)},c.fn.is=function(e){return!!e&&this.filter(e).length>0},c.fn.init.prototype=c.fn,c}),r(d,[],function(){return function(e,t){function n(e,t,n,r){function i(e){return e=parseInt(e,10).toString(16),e.length>1?e:"0"+e -}return"#"+i(t)+i(n)+i(r)}var r=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,i=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,o=/\s*([^:]+):\s*([^;]+);?/g,a=/\s+$/,s,l,c={},u,d="\ufeff";for(e=e||{},u=("\\\" \\' \\; \\: ; : "+d).split(" "),l=0;l-1&&n||(m[e+t]=-1==l?s[0]:s.join(" "),delete m[e+"-top"+t],delete m[e+"-right"+t],delete m[e+"-bottom"+t],delete m[e+"-left"+t])}}function u(e){var t=m[e],n;if(t){for(t=t.split(" "),n=t.length;n--;)if(t[n]!==t[0])return!1;return m[e]=t[0],!0}}function d(e,t,n,r){u(t)&&u(n)&&u(r)&&(m[e]=m[t]+" "+m[n]+" "+m[r],delete m[t],delete m[n],delete m[r])}function f(e){return b=!0,c[e]}function p(e,t){return b&&(e=e.replace(/\uFEFF[0-9]/g,function(e){return c[e]})),t||(e=e.replace(/\\([\'\";:])/g,"$1")),e}function h(t,n,r,i,o,a){if(o=o||a)return o=p(o),"'"+o.replace(/\'/g,"\\'")+"'";if(n=p(n||r||i),!e.allow_script_urls){var s=n.replace(/[\s\r\n]+/,"");if(/(java|vb)script:/i.test(s))return"";if(!e.allow_svg_data_urls&&/^data:image\/svg/i.test(s))return""}return C&&(n=C.call(x,n,"style")),"url('"+n.replace(/\'/g,"\\'")+"')"}var m={},g,v,y,b,C=e.url_converter,x=e.url_converter_scope||this;if(t){for(t=t.replace(/[\u0000-\u001F]/g,""),t=t.replace(/\\[\"\';:\uFEFF]/g,f).replace(/\"[^\"]+\"|\'[^\']+\'/g,function(e){return e.replace(/[;:]/g,f)});g=o.exec(t);){if(v=g[1].replace(a,"").toLowerCase(),y=g[2].replace(a,""),y=y.replace(/\\[0-9a-f]+/g,function(e){return String.fromCharCode(parseInt(e.substr(1),16))}),v&&y.length>0){if(!e.allow_script_urls&&("behavior"==v||/expression\s*\(|\/\*|\*\//.test(y)))continue;"font-weight"===v&&"700"===y?y="bold":("color"===v||"background-color"===v)&&(y=y.toLowerCase()),y=y.replace(r,n),y=y.replace(i,h),m[v]=b?p(y,!0):y}o.lastIndex=g.index+g[0].length}s("border","",!0),s("border","-width"),s("border","-color"),s("border","-style"),s("padding",""),s("margin",""),d("border","border-width","border-style","border-color"),"medium none"===m.border&&delete m.border,"none"===m["border-image"]&&delete m["border-image"]}return m},serialize:function(e,n){function r(n){var r,o,a,l;if(r=t.styles[n])for(o=0,a=r.length;a>o;o++)n=r[o],l=e[n],l!==s&&l.length>0&&(i+=(i.length>0?" ":"")+n+": "+l+";")}var i="",o,a;if(n&&t&&t.styles)r("*"),r(n);else for(o in e)a=e[o],a!==s&&a.length>0&&(i+=(i.length>0?" ":"")+o+": "+a+";");return i}}}}),r(f,[],function(){return function(e,t){function n(e,n,r,i){var o,a;if(e){if(!i&&e[n])return e[n];if(e!=t){if(o=e[r])return o;for(a=e.parentNode;a&&a!=t;a=a.parentNode)if(o=a[r])return o}}}var r=e;this.current=function(){return r},this.next=function(e){return r=n(r,"firstChild","nextSibling",e)},this.prev=function(e){return r=n(r,"lastChild","previousSibling",e)}}}),r(p,[],function(){function e(e){return null===e||e===t?"":(""+e).replace(m,"")}function n(e,n){return n?"array"==n&&g(e)?!0:typeof e==n:e!==t}function r(e){var t=[],n,r;for(n=0,r=e.length;r>n;n++)t[n]=e[n];return t}function i(e,t,n){var r;for(e=e||[],t=t||",","string"==typeof e&&(e=e.split(t)),n=n||{},r=e.length;r--;)n[e[r]]={};return n}function o(e,n,r){var i,o;if(!e)return 0;if(r=r||e,e.length!==t){for(i=0,o=e.length;o>i;i++)if(n.call(r,e[i],i,e)===!1)return 0}else for(i in e)if(e.hasOwnProperty(i)&&n.call(r,e[i],i,e)===!1)return 0;return 1}function a(e,t){var n=[];return o(e,function(e){n.push(t(e))}),n}function s(e,t){var n=[];return o(e,function(e){(!t||t(e))&&n.push(e)}),n}function l(e,t,n){var r=this,i,o,a,s,l,c=0;if(e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e),a=e[3].match(/(^|\.)(\w+)$/i)[2],o=r.createNS(e[3].replace(/\.\w+$/,""),n),!o[a]){if("static"==e[2])return o[a]=t,void(this.onCreate&&this.onCreate(e[2],e[3],o[a]));t[a]||(t[a]=function(){},c=1),o[a]=t[a],r.extend(o[a].prototype,t),e[5]&&(i=r.resolve(e[5]).prototype,s=e[5].match(/\.(\w+)$/i)[1],l=o[a],o[a]=c?function(){return i[s].apply(this,arguments)}:function(){return this.parent=i[s],l.apply(this,arguments)},o[a].prototype[a]=o[a],r.each(i,function(e,t){o[a].prototype[t]=i[t]}),r.each(t,function(e,t){i[t]?o[a].prototype[t]=function(){return this.parent=i[t],e.apply(this,arguments)}:t!=a&&(o[a].prototype[t]=e)})),r.each(t["static"],function(e,t){o[a][t]=e})}}function c(e,t){var n,r;if(e)for(n=0,r=e.length;r>n;n++)if(e[n]===t)return n;return-1}function u(e,n){var r,i,o,a=arguments,s;for(r=1,i=a.length;i>r;r++){n=a[r];for(o in n)n.hasOwnProperty(o)&&(s=n[o],s!==t&&(e[o]=s))}return e}function d(e,t,n,r){r=r||this,e&&(n&&(e=e[n]),o(e,function(e,i){return t.call(r,e,i,n)===!1?!1:void d(e,t,n,r)}))}function f(e,t){var n,r;for(t=t||window,e=e.split("."),n=0;nn&&(t=t[e[n]],t);n++);return t}function h(t,r){return!t||n(t,"array")?t:a(t.split(r||","),e)}var m=/^\s*|\s*$/g,g=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};return{trim:e,isArray:g,is:n,toArray:r,makeMap:i,each:o,map:a,grep:s,inArray:c,extend:u,create:l,walk:d,createNS:f,resolve:p,explode:h}}),r(h,[p],function(e){function t(n){function r(){return H.createDocumentFragment()}function i(e,t){_(F,e,t)}function o(e,t){_(z,e,t)}function a(e){i(e.parentNode,j(e))}function s(e){i(e.parentNode,j(e)+1)}function l(e){o(e.parentNode,j(e))}function c(e){o(e.parentNode,j(e)+1)}function u(e){e?(M[U]=M[V],M[q]=M[W]):(M[V]=M[U],M[W]=M[q]),M.collapsed=F}function d(e){a(e),c(e)}function f(e){i(e,0),o(e,1===e.nodeType?e.childNodes.length:e.nodeValue.length)}function p(e,t){var n=M[V],r=M[W],i=M[U],o=M[q],a=t.startContainer,s=t.startOffset,l=t.endContainer,c=t.endOffset;return 0===e?w(n,r,a,s):1===e?w(i,o,a,s):2===e?w(i,o,l,c):3===e?w(n,r,l,c):void 0}function h(){N(I)}function m(){return N(P)}function g(){return N(O)}function v(e){var t=this[V],r=this[W],i,o;3!==t.nodeType&&4!==t.nodeType||!t.nodeValue?(t.childNodes.length>0&&(o=t.childNodes[r]),o?t.insertBefore(e,o):3==t.nodeType?n.insertAfter(e,t):t.appendChild(e)):r?r>=t.nodeValue.length?n.insertAfter(e,t):(i=t.splitText(r),t.parentNode.insertBefore(e,i)):t.parentNode.insertBefore(e,t)}function y(e){var t=M.extractContents();M.insertNode(e),e.appendChild(t),M.selectNode(e)}function b(){return $(new t(n),{startContainer:M[V],startOffset:M[W],endContainer:M[U],endOffset:M[q],collapsed:M.collapsed,commonAncestorContainer:M.commonAncestorContainer})}function C(e,t){var n;if(3==e.nodeType)return e;if(0>t)return e;for(n=e.firstChild;n&&t>0;)--t,n=n.nextSibling;return n?n:e}function x(){return M[V]==M[U]&&M[W]==M[q]}function w(e,t,r,i){var o,a,s,l,c,u;if(e==r)return t==i?0:i>t?-1:1;for(o=r;o&&o.parentNode!=e;)o=o.parentNode;if(o){for(a=0,s=e.firstChild;s!=o&&t>a;)a++,s=s.nextSibling;return a>=t?-1:1}for(o=e;o&&o.parentNode!=r;)o=o.parentNode;if(o){for(a=0,s=r.firstChild;s!=o&&i>a;)a++,s=s.nextSibling;return i>a?-1:1}for(l=n.findCommonAncestor(e,r),c=e;c&&c.parentNode!=l;)c=c.parentNode;for(c||(c=l),u=r;u&&u.parentNode!=l;)u=u.parentNode;if(u||(u=l),c==u)return 0;for(s=l.firstChild;s;){if(s==c)return-1;if(s==u)return 1;s=s.nextSibling}}function _(e,t,r){var i,o;for(e?(M[V]=t,M[W]=r):(M[U]=t,M[q]=r),i=M[U];i.parentNode;)i=i.parentNode;for(o=M[V];o.parentNode;)o=o.parentNode;o==i?w(M[V],M[W],M[U],M[q])>0&&M.collapse(e):M.collapse(e),M.collapsed=x(),M.commonAncestorContainer=n.findCommonAncestor(M[V],M[U])}function N(e){var t,n=0,r=0,i,o,a,s,l,c;if(M[V]==M[U])return E(e);for(t=M[U],i=t.parentNode;i;t=i,i=i.parentNode){if(i==M[V])return S(t,e);++n}for(t=M[V],i=t.parentNode;i;t=i,i=i.parentNode){if(i==M[U])return k(t,e);++r}for(o=r-n,a=M[V];o>0;)a=a.parentNode,o--;for(s=M[U];0>o;)s=s.parentNode,o++;for(l=a.parentNode,c=s.parentNode;l!=c;l=l.parentNode,c=c.parentNode)a=l,s=c;return T(a,s,e)}function E(e){var t,n,i,o,a,s,l,c,u;if(e!=I&&(t=r()),M[W]==M[q])return t;if(3==M[V].nodeType){if(n=M[V].nodeValue,i=n.substring(M[W],M[q]),e!=O&&(o=M[V],c=M[W],u=M[q]-M[W],0===c&&u>=o.nodeValue.length-1?o.parentNode.removeChild(o):o.deleteData(c,u),M.collapse(F)),e==I)return;return i.length>0&&t.appendChild(H.createTextNode(i)),t}for(o=C(M[V],M[W]),a=M[q]-M[W];o&&a>0;)s=o.nextSibling,l=D(o,e),t&&t.appendChild(l),--a,o=s;return e!=O&&M.collapse(F),t}function S(e,t){var n,i,o,a,s,l;if(t!=I&&(n=r()),i=R(e,t),n&&n.appendChild(i),o=j(e),a=o-M[W],0>=a)return t!=O&&(M.setEndBefore(e),M.collapse(z)),n;for(i=e.previousSibling;a>0;)s=i.previousSibling,l=D(i,t),n&&n.insertBefore(l,n.firstChild),--a,i=s;return t!=O&&(M.setEndBefore(e),M.collapse(z)),n}function k(e,t){var n,i,o,a,s,l;for(t!=I&&(n=r()),o=A(e,t),n&&n.appendChild(o),i=j(e),++i,a=M[q]-i,o=e.nextSibling;o&&a>0;)s=o.nextSibling,l=D(o,t),n&&n.appendChild(l),--a,o=s;return t!=O&&(M.setStartAfter(e),M.collapse(F)),n}function T(e,t,n){var i,o,a,s,l,c,u;for(n!=I&&(o=r()),i=A(e,n),o&&o.appendChild(i),a=j(e),s=j(t),++a,l=s-a,c=e.nextSibling;l>0;)u=c.nextSibling,i=D(c,n),o&&o.appendChild(i),c=u,--l;return i=R(t,n),o&&o.appendChild(i),n!=O&&(M.setStartAfter(e),M.collapse(F)),o}function R(e,t){var n=C(M[U],M[q]-1),r,i,o,a,s,l=n!=M[U];if(n==e)return B(n,l,z,t);for(r=n.parentNode,i=B(r,z,z,t);r;){for(;n;)o=n.previousSibling,a=B(n,l,z,t),t!=I&&i.insertBefore(a,i.firstChild),l=F,n=o;if(r==e)return i;n=r.previousSibling,r=r.parentNode,s=B(r,z,z,t),t!=I&&s.appendChild(i),i=s}}function A(e,t){var n=C(M[V],M[W]),r=n!=M[V],i,o,a,s,l;if(n==e)return B(n,r,F,t);for(i=n.parentNode,o=B(i,z,F,t);i;){for(;n;)a=n.nextSibling,s=B(n,r,F,t),t!=I&&o.appendChild(s),r=F,n=a;if(i==e)return o;n=i.nextSibling,i=i.parentNode,l=B(i,z,F,t),t!=I&&l.appendChild(o),o=l}}function B(e,t,r,i){var o,a,s,l,c;if(t)return D(e,i);if(3==e.nodeType){if(o=e.nodeValue,r?(l=M[W],a=o.substring(l),s=o.substring(0,l)):(l=M[q],a=o.substring(0,l),s=o.substring(l)),i!=O&&(e.nodeValue=s),i==I)return;return c=n.clone(e,z),c.nodeValue=a,c}if(i!=I)return n.clone(e,z)}function D(e,t){return t!=I?t==O?n.clone(e,F):e:void e.parentNode.removeChild(e)}function L(){return n.create("body",null,g()).outerText}var M=this,H=n.doc,P=0,O=1,I=2,F=!0,z=!1,W="startOffset",V="startContainer",U="endContainer",q="endOffset",$=e.extend,j=n.nodeIndex;return $(M,{startContainer:H,startOffset:0,endContainer:H,endOffset:0,collapsed:F,commonAncestorContainer:H,START_TO_START:0,START_TO_END:1,END_TO_END:2,END_TO_START:3,setStart:i,setEnd:o,setStartBefore:a,setStartAfter:s,setEndBefore:l,setEndAfter:c,collapse:u,selectNode:d,selectNodeContents:f,compareBoundaryPoints:p,deleteContents:h,extractContents:m,cloneContents:g,insertNode:v,surroundContents:y,cloneRange:b,toStringIE:L}),M}return t.prototype.toString=function(){return this.toStringIE()},t}),r(m,[p],function(e){function t(e){var t;return t=document.createElement("div"),t.innerHTML=e,t.textContent||t.innerText||e}function n(e,t){var n,r,i,a={};if(e){for(e=e.split(","),t=t||10,n=0;n\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,l=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=/[<>&\"\']/g,u=/&(#x|#)?([\w]+);/g,d={128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"};o={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},a={"<":"<",">":">","&":"&",""":'"',"'":"'"},i=n("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32);var f={encodeRaw:function(e,t){return e.replace(t?s:l,function(e){return o[e]||e})},encodeAllRaw:function(e){return(""+e).replace(c,function(e){return o[e]||e})},encodeNumeric:function(e,t){return e.replace(t?s:l,function(e){return e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":o[e]||"&#"+e.charCodeAt(0)+";"})},encodeNamed:function(e,t,n){return n=n||i,e.replace(t?s:l,function(e){return o[e]||n[e]||e})},getEncodeFunc:function(e,t){function a(e,n){return e.replace(n?s:l,function(e){return o[e]||t[e]||"&#"+e.charCodeAt(0)+";"||e})}function c(e,n){return f.encodeNamed(e,n,t)}return t=n(t)||i,e=r(e.replace(/\+/g,",")),e.named&&e.numeric?a:e.named?t?c:f.encodeNamed:e.numeric?f.encodeNumeric:f.encodeRaw},decode:function(e){return e.replace(u,function(e,n,r){return n?(r=parseInt(r,2===n.length?16:10),r>65535?(r-=65536,String.fromCharCode(55296+(r>>10),56320+(1023&r))):d[r]||String.fromCharCode(r)):a[e]||i[e]||t(e)})}};return f}),r(g,[],function(){var e=navigator,t=e.userAgent,n,r,i,o,a,s,l;n=window.opera&&window.opera.buildNumber,r=/WebKit/.test(t),i=!r&&!n&&/MSIE/gi.test(t)&&/Explorer/gi.test(e.appName),i=i&&/MSIE (\w+)\./.exec(t)[1],o=-1==t.indexOf("Trident/")||-1==t.indexOf("rv:")&&-1==e.appName.indexOf("Netscape")?!1:11,i=i||o,a=!r&&!o&&/Gecko/.test(t),s=-1!=t.indexOf("Mac"),l=/(iPad|iPhone)/.test(t);var c=!l||t.match(/AppleWebKit\/(\d*)/)[1]>=534;return{opera:n,webkit:r,ie:i,gecko:a,mac:s,iOS:l,contentEditable:c,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:8!=i,range:window.getSelection&&"Range"in window,documentMode:i?document.documentMode||7:10}}),r(v,[],function(){return function(e,t){function n(t){e.getElementsByTagName("head")[0].appendChild(t)}function r(t,r,s){function l(){for(var e=v.passed,t=e.length;t--;)e[t]();v.status=2,v.passed=[],v.failed=[]}function c(){for(var e=v.failed,t=e.length;t--;)e[t]();v.status=3,v.passed=[],v.failed=[]}function u(){var e=navigator.userAgent.match(/WebKit\/(\d*)/);return!!(e&&e[1]<536)}function d(e,t){e()||((new Date).getTime()-g0)return m=e.createElement("style"),m.textContent='@import "'+t+'"',p(),void n(m);f()}n(h),h.href=t}}var i=0,o={},a;t=t||{},a=t.maxLoadTime||5e3,this.load=r}}),r(y,[c,d,l,f,h,m,g,p,v],function(e,n,r,i,o,a,s,l,c){function u(e,t){var i=this,o;i.doc=e,i.win=window,i.files={},i.counter=0,i.stdMode=!v||e.documentMode>=8,i.boxModel=!v||"CSS1Compat"==e.compatMode||i.stdMode,i.hasOuterHTML="outerHTML"in e.createElement("a"),i.styleSheetLoader=new c(e),this.boundEvents=[],i.settings=t=m({keep_values:!1,hex_colors:1},t),i.schema=t.schema,i.styles=new n({url_converter:t.url_converter,url_converter_scope:t.url_converter_scope},t.schema),i.fixDoc(e),i.events=t.ownEvents?new r(t.proxy):r.Event,o=t.schema?t.schema.getBlockElements():{},i.isBlock=function(e){if(!e)return!1;var t=e.nodeType;return t?!(1!==t||!o[e.nodeName]):!!o[e]}}var d=l.each,f=l.is,p=l.grep,h=l.trim,m=l.extend,g=s.webkit,v=s.ie,y=/^([a-z0-9],?)+$/i,b=/^[ \t\r\n]*$/,C=l.makeMap("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"," ");return u.prototype={root:null,props:{"for":"htmlFor","class":"className",className:"className",checked:"checked",disabled:"disabled",maxlength:"maxLength",readonly:"readOnly",selected:"selected",value:"value",id:"id",name:"name",type:"type"},fixDoc:function(e){var t=this.settings,n;if(v&&t.schema){"abbr article aside audio canvas details figcaption figure footer header hgroup mark menu meter nav output progress section summary time video".replace(/\w+/g,function(t){e.createElement(t)});for(n in t.schema.getCustomElements())e.createElement(n)}},clone:function(e,t){var n=this,r,i;return!v||1!==e.nodeType||t?e.cloneNode(t):(i=n.doc,t?r.firstChild:(r=i.createElement(e.nodeName),d(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),r))},getRoot:function(){var e=this;return e.get(e.settings.root_element)||e.doc.body},getViewPort:function(e){var t,n;return e=e?e:this.win,t=e.document,n=this.boxModel?t.documentElement:t.body,{x:e.pageXOffset||n.scrollLeft,y:e.pageYOffset||n.scrollTop,w:e.innerWidth||n.clientWidth,h:e.innerHeight||n.clientHeight}},getRect:function(e){var t=this,n,r;return e=t.get(e),n=t.getPos(e),r=t.getSize(e),{x:n.x,y:n.y,w:r.w,h:r.h}},getSize:function(e){var t=this,n,r;return e=t.get(e),n=t.getStyle(e,"width"),r=t.getStyle(e,"height"),-1===n.indexOf("px")&&(n=0),-1===r.indexOf("px")&&(r=0),{w:parseInt(n,10)||e.offsetWidth||e.clientWidth,h:parseInt(r,10)||e.offsetHeight||e.clientHeight}},getParent:function(e,t,n){return this.getParents(e,t,n,!1)},getParents:function(e,n,r,i){var o=this,a,s=[];for(e=o.get(e),i=i===t,r=r||("BODY"!=o.getRoot().nodeName?o.getRoot().parentNode:null),f(n,"string")&&(a=n,n="*"===n?function(e){return 1==e.nodeType}:function(e){return o.is(e,a)});e&&e!=r&&e.nodeType&&9!==e.nodeType;){if(!n||n(e)){if(!i)return e;s.push(e)}e=e.parentNode}return i?s:null},get:function(e){var t;return e&&this.doc&&"string"==typeof e&&(t=e,e=this.doc.getElementById(e),e&&e.id!==t)?this.doc.getElementsByName(t)[1]:e},getNext:function(e,t){return this._findSib(e,t,"nextSibling")},getPrev:function(e,t){return this._findSib(e,t,"previousSibling")},select:function(t,n){var r=this;return e(t,r.get(n)||r.get(r.settings.root_element)||r.doc,[])},is:function(n,r){var i;if(n.length===t){if("*"===r)return 1==n.nodeType;if(y.test(r)){for(r=r.toLowerCase().split(/,/),n=n.nodeName.toLowerCase(),i=r.length-1;i>=0;i--)if(r[i]==n)return!0;return!1}}if(n.nodeType&&1!=n.nodeType)return!1;var o=n.nodeType?[n]:n;return e(r,o[0].ownerDocument||o[0],null,o).length>0},add:function(e,t,n,r,i){var o=this;return this.run(e,function(e){var a;return a=f(t,"string")?o.doc.createElement(t):t,o.setAttribs(a,n),r&&(r.nodeType?a.appendChild(r):o.setHTML(a,r)),i?a:e.appendChild(a)})},create:function(e,t,n){return this.add(this.doc.createElement(e),e,t,n,1)},createHTML:function(e,t,n){var r="",i;r+="<"+e;for(i in t)t.hasOwnProperty(i)&&null!==t[i]&&(r+=" "+i+'="'+this.encode(t[i])+'"');return"undefined"!=typeof n?r+">"+n+"":r+" />"},createFragment:function(e){var t,n,r=this.doc,i;for(i=r.createElement("div"),t=r.createDocumentFragment(),e&&(i.innerHTML=e);n=i.firstChild;)t.appendChild(n);return t},remove:function(e,t){return this.run(e,function(e){var n,r=e.parentNode;if(!r)return null;if(t)for(;n=e.firstChild;)!v||3!==n.nodeType||n.nodeValue?r.insertBefore(n,e):e.removeChild(n);return r.removeChild(e)})},setStyle:function(e,t,n){return this.run(e,function(e){var r=this,i,o;if(t)if("string"==typeof t){i=e.style,t=t.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}),"number"!=typeof n||C[t]||(n+="px"),"opacity"===t&&e.runtimeStyle&&"undefined"==typeof e.runtimeStyle.opacity&&(i.filter=""===n?"":"alpha(opacity="+100*n+")"),"float"==t&&(t="cssFloat"in e.style?"cssFloat":"styleFloat");try{i[t]=n}catch(a){}r.settings.update_styles&&e.removeAttribute("data-mce-style")}else for(o in t)r.setStyle(e,o,t[o])})},getStyle:function(e,n,r){if(e=this.get(e)){if(this.doc.defaultView&&r){n=n.replace(/[A-Z]/g,function(e){return"-"+e});try{return this.doc.defaultView.getComputedStyle(e,null).getPropertyValue(n)}catch(i){return null}}return n=n.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}),"float"==n&&(n=v?"styleFloat":"cssFloat"),e.currentStyle&&r?e.currentStyle[n]:e.style?e.style[n]:t}},setStyles:function(e,t){this.setStyle(e,t)},css:function(e,t,n){this.setStyle(e,t,n)},removeAllAttribs:function(e){return this.run(e,function(e){var t,n=e.attributes;for(t=n.length-1;t>=0;t--)e.removeAttributeNode(n.item(t))})},setAttrib:function(e,t,n){var r=this;if(e&&t)return this.run(e,function(e){var i=r.settings,o=e.getAttribute(t);if(null!==n)switch(t){case"style":if(!f(n,"string"))return void d(n,function(t,n){r.setStyle(e,n,t)});i.keep_values&&(n?e.setAttribute("data-mce-style",n,2):e.removeAttribute("data-mce-style",2)),e.style.cssText=n;break;case"class":e.className=n||"";break;case"src":case"href":i.keep_values&&(i.url_converter&&(n=i.url_converter.call(i.url_converter_scope||r,n,t,e)),r.setAttrib(e,"data-mce-"+t,n,2));break;case"shape":e.setAttribute("data-mce-style",n)}f(n)&&null!==n&&0!==n.length?e.setAttribute(t,""+n,2):e.removeAttribute(t,2),o!=n&&i.onSetAttrib&&i.onSetAttrib({attrElm:e,attrName:t,attrValue:n})})},setAttribs:function(e,t){var n=this;return this.run(e,function(e){d(t,function(t,r){n.setAttrib(e,r,t)})})},getAttrib:function(e,t,n){var r,i=this,o;if(e=i.get(e),!e||1!==e.nodeType)return n===o?!1:n;if(f(n)||(n=""),/^(src|href|style|coords|shape)$/.test(t)&&(r=e.getAttribute("data-mce-"+t)))return r;if(v&&i.props[t]&&(r=e[i.props[t]],r=r&&r.nodeValue?r.nodeValue:r),r||(r=e.getAttribute(t,2)),/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)$/.test(t))return e[i.props[t]]===!0&&""===r?t:r?t:"";if("FORM"===e.nodeName&&e.getAttributeNode(t))return e.getAttributeNode(t).nodeValue;if("style"===t&&(r=r||e.style.cssText,r&&(r=i.serializeStyle(i.parseStyle(r),e.nodeName),i.settings.keep_values&&e.setAttribute("data-mce-style",r))),g&&"class"===t&&r&&(r=r.replace(/(apple|webkit)\-[a-z\-]+/gi,"")),v)switch(t){case"rowspan":case"colspan":1===r&&(r="");break;case"size":("+0"===r||20===r||0===r)&&(r="");break;case"width":case"height":case"vspace":case"checked":case"disabled":case"readonly":0===r&&(r="");break;case"hspace":-1===r&&(r="");break;case"maxlength":case"tabindex":(32768===r||2147483647===r||"32768"===r)&&(r="");break;case"multiple":case"compact":case"noshade":case"nowrap":return 65535===r?t:n;case"shape":r=r.toLowerCase();break;default:0===t.indexOf("on")&&r&&(r=(""+r).replace(/^function\s+\w+\(\)\s+\{\s+(.*)\s+\}$/,"$1"))}return r!==o&&null!==r&&""!==r?""+r:n},getPos:function(e,t){var n=this,r=0,i=0,o,a=n.doc,s;if(e=n.get(e),t=t||a.body,e){if(t===a.body&&e.getBoundingClientRect)return s=e.getBoundingClientRect(),t=n.boxModel?a.documentElement:a.body,r=s.left+(a.documentElement.scrollLeft||a.body.scrollLeft)-t.clientLeft,i=s.top+(a.documentElement.scrollTop||a.body.scrollTop)-t.clientTop,{x:r,y:i};for(o=e;o&&o!=t&&o.nodeType;)r+=o.offsetLeft||0,i+=o.offsetTop||0,o=o.offsetParent;for(o=e.parentNode;o&&o!=t&&o.nodeType;)r-=o.scrollLeft||0,i-=o.scrollTop||0,o=o.parentNode}return{x:r,y:i}},parseStyle:function(e){return this.styles.parse(e)},serializeStyle:function(e,t){return this.styles.serialize(e,t)},addStyle:function(e){var t=this,n=t.doc,r,i;if(t!==u.DOM&&n===document){var o=u.DOM.addedStyles;if(o=o||[],o[e])return;o[e]=!0,u.DOM.addedStyles=o}i=n.getElementById("mceDefaultStyles"),i||(i=n.createElement("style"),i.id="mceDefaultStyles",i.type="text/css",r=n.getElementsByTagName("head")[0],r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i)),i.styleSheet?i.styleSheet.cssText+=e:i.appendChild(n.createTextNode(e))},loadCSS:function(e){var t=this,n=t.doc,r;return t!==u.DOM&&n===document?void u.DOM.loadCSS(e):(e||(e=""),r=n.getElementsByTagName("head")[0],void d(e.split(","),function(e){var i;t.files[e]||(t.files[e]=!0,i=t.create("link",{rel:"stylesheet",href:e}),v&&n.documentMode&&n.recalc&&(i.onload=function(){n.recalc&&n.recalc(),i.onload=null}),r.appendChild(i))}))},addClass:function(e,t){return this.run(e,function(e){var n;return t?this.hasClass(e,t)?e.className:(n=this.removeClass(e,t),e.className=n=(""!==n?n+" ":"")+t,n):0})},removeClass:function(e,t){var n=this,r;return n.run(e,function(e){var i;return n.hasClass(e,t)?(r||(r=new RegExp("(^|\\s+)"+t+"(\\s+|$)","g")),i=e.className.replace(r," "),i=h(" "!=i?i:""),e.className=i,i||(e.removeAttribute("class"),e.removeAttribute("className")),i):e.className})},hasClass:function(e,t){return e=this.get(e),e&&t?-1!==(" "+e.className+" ").indexOf(" "+t+" "):!1},toggleClass:function(e,n,r){r=r===t?!this.hasClass(e,n):r,this.hasClass(e,n)!==r&&(r?this.addClass(e,n):this.removeClass(e,n))},show:function(e){return this.setStyle(e,"display","block")},hide:function(e){return this.setStyle(e,"display","none")},isHidden:function(e){return e=this.get(e),!e||"none"==e.style.display||"none"==this.getStyle(e,"display")},uniqueId:function(e){return(e?e:"mce_")+this.counter++},setHTML:function(e,t){var n=this;return n.run(e,function(e){if(v){for(;e.firstChild;)e.removeChild(e.firstChild);try{e.innerHTML="
"+t,e.removeChild(e.firstChild)}catch(r){var i=n.create("div");i.innerHTML="
"+t,d(p(i.childNodes),function(t,n){n&&e.canHaveHTML&&e.appendChild(t)})}}else e.innerHTML=t;return t})},getOuterHTML:function(e){var t,n=this;return(e=n.get(e))?1===e.nodeType&&n.hasOuterHTML?e.outerHTML:(t=(e.ownerDocument||n.doc).createElement("body"),t.appendChild(e.cloneNode(!0)),t.innerHTML):null},setOuterHTML:function(e,t,n){var r=this;return r.run(e,function(e){function i(){var i,o;for(o=n.createElement("body"),o.innerHTML=t,i=o.lastChild;i;)r.insertAfter(i.cloneNode(!0),e),i=i.previousSibling;r.remove(e)}if(1==e.nodeType)if(n=n||e.ownerDocument||r.doc,v)try{1==e.nodeType&&r.hasOuterHTML?e.outerHTML=t:i()}catch(o){i()}else i()})},decode:a.decode,encode:a.encodeAllRaw,insertAfter:function(e,t){return t=this.get(t),this.run(e,function(e){var n,r;return n=t.parentNode,r=t.nextSibling,r?n.insertBefore(e,r):n.appendChild(e),e})},replace:function(e,t,n){var r=this;return r.run(t,function(t){return f(t,"array")&&(e=e.cloneNode(!0)),n&&d(p(t.childNodes),function(t){e.appendChild(t)}),t.parentNode.replaceChild(e,t)})},rename:function(e,t){var n=this,r;return e.nodeName!=t.toUpperCase()&&(r=n.create(t),d(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),n.replace(r,e,1)),r||e},findCommonAncestor:function(e,t){for(var n=e,r;n;){for(r=t;r&&n!=r;)r=r.parentNode;if(n==r)break;n=n.parentNode}return!n&&e.ownerDocument?e.ownerDocument.documentElement:n},toHex:function(e){return this.styles.toHex(l.trim(e))},run:function(e,t,n){var r=this,i;return"string"==typeof e&&(e=r.get(e)),e?(n=n||this,e.nodeType||!e.length&&0!==e.length?t.call(n,e):(i=[],d(e,function(e,o){e&&("string"==typeof e&&(e=r.get(e)),i.push(t.call(n,e,o)))}),i)):!1},getAttribs:function(e){var t;if(e=this.get(e),!e)return[];if(v){if(t=[],"OBJECT"==e.nodeName)return e.attributes;"OPTION"===e.nodeName&&this.getAttrib(e,"selected")&&t.push({specified:1,nodeName:"selected"});var n=/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi;return e.cloneNode(!1).outerHTML.replace(n,"").replace(/[\w:\-]+/gi,function(e){t.push({specified:1,nodeName:e})}),t}return e.attributes},isEmpty:function(e,t){var n=this,r,o,a,s,l,c=0;if(e=e.firstChild){s=new i(e,e.parentNode),t=t||n.schema?n.schema.getNonEmptyElements():null;do{if(a=e.nodeType,1===a){if(e.getAttribute("data-mce-bogus"))continue;if(l=e.nodeName.toLowerCase(),t&&t[l]){if("br"===l){c++;continue}return!1}for(o=n.getAttribs(e),r=o.length;r--;)if(l=o[r].nodeName,"name"===l||"data-mce-bookmark"===l)return!1}if(8==a)return!1;if(3===a&&!b.test(e.nodeValue))return!1}while(e=s.next())}return 1>=c},createRng:function(){var e=this.doc;return e.createRange?e.createRange():new o(this)},nodeIndex:function(e,t){var n=0,r,i;if(e)for(r=e.nodeType,e=e.previousSibling;e;e=e.previousSibling)i=e.nodeType,(!t||3!=i||i!=r&&e.nodeValue.length)&&(n++,r=i);return n},split:function(e,t,n){function r(e){function t(e){var t=e.previousSibling&&"SPAN"==e.previousSibling.nodeName,n=e.nextSibling&&"SPAN"==e.nextSibling.nodeName;return t&&n}var n,o=e.childNodes,a=e.nodeType;if(1!=a||"bookmark"!=e.getAttribute("data-mce-type")){for(n=o.length-1;n>=0;n--)r(o[n]);if(9!=a){if(3==a&&e.nodeValue.length>0){var s=h(e.nodeValue).length;if(!i.isBlock(e.parentNode)||s>0||0===s&&t(e))return}else if(1==a&&(o=e.childNodes,1==o.length&&o[0]&&1==o[0].nodeType&&"bookmark"==o[0].getAttribute("data-mce-type")&&e.parentNode.insertBefore(o[0],e),o.length||/^(br|hr|input|img)$/i.test(e.nodeName)))return;i.remove(e)}return e}}var i=this,o=i.createRng(),a,s,l;return e&&t?(o.setStart(e.parentNode,i.nodeIndex(e)),o.setEnd(t.parentNode,i.nodeIndex(t)),a=o.extractContents(),o=i.createRng(),o.setStart(t.parentNode,i.nodeIndex(t)+1),o.setEnd(e.parentNode,i.nodeIndex(e)+1),s=o.extractContents(),l=e.parentNode,l.insertBefore(r(a),e),n?l.replaceChild(n,t):l.insertBefore(t,e),l.insertBefore(r(s),e),i.remove(e),n||t):void 0},bind:function(e,t,n,r){var i=this;if(l.isArray(e)){for(var o=e.length;o--;)e[o]=i.bind(e[o],t,n,r);return e}return!i.settings.collect||e!==i.doc&&e!==i.win||i.boundEvents.push([e,t,n,r]),i.events.bind(e,t,n,r||i)},unbind:function(e,t,n){var r=this,i;if(l.isArray(e)){for(i=e.length;i--;)e[i]=r.unbind(e[i],t,n);return e}if(r.boundEvents&&(e===r.doc||e===r.win))for(i=r.boundEvents.length;i--;){var o=r.boundEvents[i];e!=o[0]||t&&t!=o[1]||n&&n!=o[2]||this.events.unbind(o[0],o[1],o[2])}return this.events.unbind(e,t,n)},fire:function(e,t,n){return this.events.fire(e,t,n)},getContentEditable:function(e){var t;return e&&1==e.nodeType?(t=e.getAttribute("data-mce-contenteditable"),t&&"inherit"!==t?t:"inherit"!==e.contentEditable?e.contentEditable:null):null},getContentEditableParent:function(e){for(var t=this.getRoot(),n=null;e&&e!==t&&(n=this.getContentEditable(e),null===n);e=e.parentNode);return n},destroy:function(){var t=this;if(t.boundEvents){for(var n=t.boundEvents.length;n--;){var r=t.boundEvents[n]; -this.events.unbind(r[0],r[1],r[2])}t.boundEvents=null}e.setDocument&&e.setDocument(),t.win=t.doc=t.root=t.events=t.frag=null},isChildOf:function(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1},dumpRng:function(e){return"startContainer: "+e.startContainer.nodeName+", startOffset: "+e.startOffset+", endContainer: "+e.endContainer.nodeName+", endOffset: "+e.endOffset},_findSib:function(e,t,n){var r=this,i=t;if(e)for("string"==typeof i&&(i=function(e){return r.is(e,t)}),e=e[n];e;e=e[n])if(i(e))return e;return null}},u.DOM=new u(document),u}),r(b,[y,p],function(e,t){function n(){function e(e,t){function n(){o.remove(s),a&&(a.onreadystatechange=a.onload=a=null),t()}function i(){"undefined"!=typeof console&&console.log&&console.log("Failed to load: "+e)}var o=r,a,s;s=o.uniqueId(),a=document.createElement("script"),a.id=s,a.type="text/javascript",a.src=e,"onreadystatechange"in a?a.onreadystatechange=function(){/loaded|complete/.test(a.readyState)&&n()}:a.onload=n,a.onerror=i,(document.getElementsByTagName("head")[0]||document.body).appendChild(a)}var t=0,n=1,a=2,s={},l=[],c={},u=[],d=0,f;this.isDone=function(e){return s[e]==a},this.markDone=function(e){s[e]=a},this.add=this.load=function(e,n,r){var i=s[e];i==f&&(l.push(e),s[e]=t),n&&(c[e]||(c[e]=[]),c[e].push({func:n,scope:r||this}))},this.loadQueue=function(e,t){this.loadScripts(l,e,t)},this.loadScripts=function(t,r,l){function p(e){i(c[e],function(e){e.func.call(e.scope)}),c[e]=f}var h;u.push({func:r,scope:l||this}),(h=function(){var r=o(t);t.length=0,i(r,function(t){return s[t]==a?void p(t):void(s[t]!=n&&(s[t]=n,d++,e(t,function(){s[t]=a,d--,p(t),h()})))}),d||(i(u,function(e){e.func.call(e.scope)}),u.length=0)})()}}var r=e.DOM,i=t.each,o=t.grep;return n.ScriptLoader=new n,n}),r(C,[b,p],function(e,n){function r(){var e=this;e.items=[],e.urls={},e.lookup={}}var i=n.each;return r.prototype={get:function(e){return this.lookup[e]?this.lookup[e].instance:t},dependencies:function(e){var t;return this.lookup[e]&&(t=this.lookup[e].dependencies),t||[]},requireLangPack:function(t,n){var i=r.language;if(i&&r.languageLoad!==!1){if(n)if(n=","+n+",",-1!=n.indexOf(","+i.substr(0,2)+","))i=i.substr(0,2);else if(-1==n.indexOf(","+i+","))return;e.ScriptLoader.add(this.urls[t]+"/langs/"+i+".js")}},add:function(e,t,n){return this.items.push(t),this.lookup[e]={instance:t,dependencies:n},t},createUrl:function(e,t){return"object"==typeof t?t:{prefix:e.prefix,resource:t,suffix:e.suffix}},addComponents:function(t,n){var r=this.urls[t];i(n,function(t){e.ScriptLoader.add(r+"/"+t)})},load:function(n,o,a,s){function l(){var r=c.dependencies(n);i(r,function(e){var n=c.createUrl(o,e);c.load(n.resource,n,t,t)}),a&&a.call(s?s:e)}var c=this,u=o;c.urls[n]||("object"==typeof o&&(u=o.prefix+o.resource+o.suffix),0!==u.indexOf("/")&&-1==u.indexOf("://")&&(u=r.baseURL+"/"+u),c.urls[n]=u.substring(0,u.lastIndexOf("/")),c.lookup[n]?l():e.ScriptLoader.add(u,l,s))}},r.PluginManager=new r,r.ThemeManager=new r,r}),r(x,[],function(){function e(e,t,n){var r,i,o=n?"lastChild":"firstChild",a=n?"prev":"next";if(e[o])return e[o];if(e!==t){if(r=e[a])return r;for(i=e.parent;i&&i!==t;i=i.parent)if(r=i[a])return r}}function t(e,t){this.name=e,this.type=t,1===t&&(this.attributes=[],this.attributes.map={})}var n=/^[ \t\r\n]*$/,r={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11};return t.prototype={replace:function(e){var t=this;return e.parent&&e.remove(),t.insert(e,t),t.remove(),t},attr:function(e,t){var n=this,r,i,o;if("string"!=typeof e){for(i in e)n.attr(i,e[i]);return n}if(r=n.attributes){if(t!==o){if(null===t){if(e in r.map)for(delete r.map[e],i=r.length;i--;)if(r[i].name===e)return r=r.splice(i,1),n;return n}if(e in r.map){for(i=r.length;i--;)if(r[i].name===e){r[i].value=t;break}}else r.push({name:e,value:t});return r.map[e]=t,n}return r.map[e]}},clone:function(){var e=this,n=new t(e.name,e.type),r,i,o,a,s;if(o=e.attributes){for(s=[],s.map={},r=0,i=o.length;i>r;r++)a=o[r],"id"!==a.name&&(s[s.length]={name:a.name,value:a.value},s.map[a.name]=a.value);n.attributes=s}return n.value=e.value,n.shortEnded=e.shortEnded,n},wrap:function(e){var t=this;return t.parent.insert(e,t),e.append(t),t},unwrap:function(){var e=this,t,n;for(t=e.firstChild;t;)n=t.next,e.insert(t,e,!0),t=n;e.remove()},remove:function(){var e=this,t=e.parent,n=e.next,r=e.prev;return t&&(t.firstChild===e?(t.firstChild=n,n&&(n.prev=null)):r.next=n,t.lastChild===e?(t.lastChild=r,r&&(r.next=null)):n.prev=r,e.parent=e.next=e.prev=null),e},append:function(e){var t=this,n;return e.parent&&e.remove(),n=t.lastChild,n?(n.next=e,e.prev=n,t.lastChild=e):t.lastChild=t.firstChild=e,e.parent=t,e},insert:function(e,t,n){var r;return e.parent&&e.remove(),r=t.parent||this,n?(t===r.firstChild?r.firstChild=e:t.prev.next=e,e.prev=t.prev,e.next=t,t.prev=e):(t===r.lastChild?r.lastChild=e:t.next.prev=e,e.next=t.next,e.prev=t,t.next=e),e.parent=r,e},getAll:function(t){var n=this,r,i=[];for(r=n.firstChild;r;r=e(r,n))r.name===t&&i.push(r);return i},empty:function(){var t=this,n,r,i;if(t.firstChild){for(n=[],i=t.firstChild;i;i=e(i,t))n.push(i);for(r=n.length;r--;)i=n[r],i.parent=i.firstChild=i.lastChild=i.next=i.prev=null}return t.firstChild=t.lastChild=null,t},isEmpty:function(t){var r=this,i=r.firstChild,o,a;if(i)do{if(1===i.type){if(i.attributes.map["data-mce-bogus"])continue;if(t[i.name])return!1;for(o=i.attributes.length;o--;)if(a=i.attributes[o].name,"name"===a||0===a.indexOf("data-mce-"))return!1}if(8===i.type)return!1;if(3===i.type&&!n.test(i.value))return!1}while(i=e(i,r));return!0},walk:function(t){return e(this,null,t)}},t.create=function(e,n){var i,o;if(i=new t(e,r[e]||1),n)for(o in n)i.attr(o,n[o]);return i},t}),r(w,[p],function(e){function t(e,t){return e?e.split(t||" "):[]}function n(e){function n(e,n,r){function i(e){var t={},n,r;for(n=0,r=e.length;r>n;n++)t[e[n]]={};return t}var o,l,c,u=arguments;for(r=r||[],n=n||"","string"==typeof r&&(r=t(r)),l=3;lo;o++)i.attributes[n[o]]={},i.attributesOrder.push(n[o])}var a={},s,l,c,u,d,f;return r[e]?r[e]:(s=t("id accesskey class dir lang style tabindex title"),l=t("address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul"),c=t("a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment"),"html4"!=e&&(s.push.apply(s,t("contenteditable contextmenu draggable dropzone hidden spellcheck translate")),l.push.apply(l,t("article aside details dialog figure header footer hgroup section nav")),c.push.apply(c,t("audio canvas command datalist mark meter output progress time wbr video ruby bdi keygen"))),"html5-strict"!=e&&(s.push("xml:lang"),f=t("acronym applet basefont big font strike tt"),c.push.apply(c,f),o(f,function(e){n(e,"",c)}),d=t("center dir isindex noframes"),l.push.apply(l,d),u=[].concat(l,c),o(d,function(e){n(e,"",u)})),u=u||[].concat(l,c),n("html","manifest","head body"),n("head","","base command link meta noscript script style title"),n("title hr noscript br"),n("base","href target"),n("link","href rel media hreflang type sizes hreflang"),n("meta","name http-equiv content charset"),n("style","media type scoped"),n("script","src async defer type charset"),n("body","onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload",u),n("address dt dd div caption","",u),n("h1 h2 h3 h4 h5 h6 pre p abbr code var samp kbd sub sup i b u bdo span legend em strong small s cite dfn","",c),n("blockquote","cite",u),n("ol","reversed start type","li"),n("ul","","li"),n("li","value",u),n("dl","","dt dd"),n("a","href target rel media hreflang type",c),n("q","cite",c),n("ins del","cite datetime",u),n("img","src alt usemap ismap width height"),n("iframe","src name width height",u),n("embed","src type width height"),n("object","data type typemustmatch name usemap form width height",u,"param"),n("param","name value"),n("map","name",u,"area"),n("area","alt coords shape href target rel media hreflang type"),n("table","border","caption colgroup thead tfoot tbody tr"+("html4"==e?" col":"")),n("colgroup","span","col"),n("col","span"),n("tbody thead tfoot","","tr"),n("tr","","td th"),n("td","colspan rowspan headers",u),n("th","colspan rowspan headers scope abbr",u),n("form","accept-charset action autocomplete enctype method name novalidate target",u),n("fieldset","disabled form name",u,"legend"),n("label","form for",c),n("input","accept alt autocomplete checked dirname disabled form formaction formenctype formmethod formnovalidate formtarget height list max maxlength min multiple name pattern readonly required size src step type value width"),n("button","disabled form formaction formenctype formmethod formnovalidate formtarget name type value","html4"==e?u:c),n("select","disabled form multiple name required size","option optgroup"),n("optgroup","disabled label","option"),n("option","disabled label selected value"),n("textarea","cols dirname disabled form maxlength name readonly required rows wrap"),n("menu","type label",u,"li"),n("noscript","",u),"html4"!=e&&(n("wbr"),n("ruby","",c,"rt rp"),n("figcaption","",u),n("mark rt rp summary bdi","",c),n("canvas","width height",u),n("video","src crossorigin poster preload autoplay mediagroup loop muted controls width height buffered",u,"track source"),n("audio","src crossorigin preload autoplay mediagroup loop muted controls buffered volume",u,"track source"),n("source","src type media"),n("track","kind src srclang label default"),n("datalist","",c,"option"),n("article section nav aside header footer","",u),n("hgroup","","h1 h2 h3 h4 h5 h6"),n("figure","",u,"figcaption"),n("time","datetime",c),n("dialog","open",u),n("command","type label icon disabled checked radiogroup command"),n("output","for form name",c),n("progress","value max",c),n("meter","value min max low high optimum",c),n("details","open",u,"summary"),n("keygen","autofocus challenge disabled form keytype name")),"html5-strict"!=e&&(i("script","language xml:space"),i("style","xml:space"),i("object","declare classid codebase codetype archive standby align border hspace vspace"),i("param","valuetype type"),i("a","charset name rev shape coords"),i("br","clear"),i("applet","codebase archive code object alt name width height align hspace vspace"),i("img","name longdesc align border hspace vspace"),i("iframe","longdesc frameborder marginwidth marginheight scrolling align"),i("font basefont","size color face"),i("input","usemap align"),i("select","onchange"),i("textarea"),i("h1 h2 h3 h4 h5 h6 div p legend caption","align"),i("ul","type compact"),i("li","type"),i("ol dl menu dir","compact"),i("pre","width xml:space"),i("hr","align noshade size width"),i("isindex","prompt"),i("table","summary width frame rules cellspacing cellpadding align bgcolor"),i("col","width align char charoff valign"),i("colgroup","width align char charoff valign"),i("thead","align char charoff valign"),i("tr","align char charoff valign bgcolor"),i("th","axis align char charoff valign nowrap bgcolor width height"),i("form","accept"),i("td","abbr axis scope align char charoff valign nowrap bgcolor width height"),i("tfoot","align char charoff valign"),i("tbody","align char charoff valign"),i("area","nohref"),i("body","background bgcolor text link vlink alink")),"html4"!=e&&(i("input button select textarea","autofocus"),i("input textarea","placeholder"),i("a","download"),i("link script img","crossorigin"),i("iframe","sandbox seamless allowfullscreen")),o(t("a form meter progress dfn"),function(e){a[e]&&delete a[e].children[e]}),delete a.caption.children.table,r[e]=a,a)}var r={},i=e.makeMap,o=e.each,a=e.extend,s=e.explode,l=e.inArray;return function(e){function c(t,n,o){var s=e[t];return s?s=i(s,/[, ]/,i(s.toUpperCase(),/[, ]/)):(s=r[t],s||(s=i(n," ",i(n.toUpperCase()," ")),s=a(s,o),r[t]=s)),s}function u(e){return new RegExp("^"+e.replace(/([?+*])/g,".$1")+"$")}function d(e){var n,r,o,a,s,c,d,f,p,h,m,g,y,C,x,w,_,N,E,S=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)\])?$/,k=/^([!\-])?(\w+::\w+|[^=:<]+)?(?:([=:<])(.*))?$/,T=/[*?+]/;if(e)for(e=t(e,","),v["@"]&&(w=v["@"].attributes,_=v["@"].attributesOrder),n=0,r=e.length;r>n;n++)if(s=S.exec(e[n])){if(C=s[1],p=s[2],x=s[3],f=s[5],g={},y=[],c={attributes:g,attributesOrder:y},"#"===C&&(c.paddEmpty=!0),"-"===C&&(c.removeEmpty=!0),"!"===s[4]&&(c.removeEmptyAttrs=!0),w){for(N in w)g[N]=w[N];y.push.apply(y,_)}if(f)for(f=t(f,"|"),o=0,a=f.length;a>o;o++)if(s=k.exec(f[o])){if(d={},m=s[1],h=s[2].replace(/::/g,":"),C=s[3],E=s[4],"!"===m&&(c.attributesRequired=c.attributesRequired||[],c.attributesRequired.push(h),d.required=!0),"-"===m){delete g[h],y.splice(l(y,h),1);continue}C&&("="===C&&(c.attributesDefault=c.attributesDefault||[],c.attributesDefault.push({name:h,value:E}),d.defaultValue=E),":"===C&&(c.attributesForced=c.attributesForced||[],c.attributesForced.push({name:h,value:E}),d.forcedValue=E),"<"===C&&(d.validValues=i(E,"?"))),T.test(h)?(c.attributePatterns=c.attributePatterns||[],d.pattern=u(h),c.attributePatterns.push(d)):(g[h]||y.push(h),g[h]=d)}w||"@"!=p||(w=g,_=y),x&&(c.outputName=p,v[x]=c),T.test(p)?(c.pattern=u(p),b.push(c)):v[p]=c}}function f(e){v={},b=[],d(e),o(x,function(e,t){y[t]=e.children})}function p(e){var n=/^(~)?(.+)$/;e&&(r.text_block_elements=r.block_elements=null,o(t(e,","),function(e){var t=n.exec(e),r="~"===t[1],i=r?"span":"div",s=t[2];if(y[s]=y[i],R[s]=i,r||(S[s.toUpperCase()]={},S[s]={}),!v[s]){var l=v[i];l=a({},l),delete l.removeEmptyAttrs,delete l.removeEmpty,v[s]=l}o(y,function(e,t){e[i]&&(y[t]=e=a({},y[t]),e[s]=e[i])})}))}function h(e){var n=/^([+\-]?)(\w+)\[([^\]]+)\]$/;e&&o(t(e,","),function(e){var r=n.exec(e),i,s;r&&(s=r[1],i=s?y[r[2]]:y[r[2]]={"#comment":{}},i=y[r[2]],o(t(r[3],"|"),function(e){"-"===s?(y[r[2]]=i=a({},y[r[2]]),delete i[e]):i[e]={}}))})}function m(e){var t=v[e],n;if(t)return t;for(n=b.length;n--;)if(t=b[n],t.pattern.test(e))return t}var g=this,v={},y={},b=[],C,x,w,_,N,E,S,k,T,R={},A={};e=e||{},x=n(e.schema),e.verify_html===!1&&(e.valid_elements="*[*]"),e.valid_styles&&(C={},o(e.valid_styles,function(e,t){C[t]=s(e)})),w=c("whitespace_elements","pre script noscript style textarea video audio iframe object"),_=c("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr"),N=c("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr track"),E=c("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls"),k=c("non_empty_elements","td th iframe video audio object script",N),T=c("text_block_elements","h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside nav figure"),S=c("block_elements","hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex option datalist select optgroup",T),o((e.special||"script noscript style textarea").split(" "),function(e){A[e]=new RegExp("]*>","gi")}),e.valid_elements?f(e.valid_elements):(o(x,function(e,t){v[t]={attributes:e.attributes,attributesOrder:e.attributesOrder},y[t]=e.children}),"html5"!=e.schema&&o(t("strong/b em/i"),function(e){e=t(e,"/"),v[e[1]].outputName=e[0]}),v.img.attributesDefault=[{name:"alt",value:""}],o(t("ol ul sub sup blockquote span font a table tbody tr strong em b i"),function(e){v[e]&&(v[e].removeEmpty=!0)}),o(t("p h1 h2 h3 h4 h5 h6 th td pre div address caption"),function(e){v[e].paddEmpty=!0}),o(t("span"),function(e){v[e].removeEmptyAttrs=!0})),p(e.custom_elements),h(e.valid_children),d(e.extended_valid_elements),h("+ol[ul|ol],+ul[ul|ol]"),e.invalid_elements&&o(s(e.invalid_elements),function(e){v[e]&&delete v[e]}),m("span")||d("span[!data-mce-type|*]"),g.children=y,g.styles=C,g.getBoolAttrs=function(){return E},g.getBlockElements=function(){return S},g.getTextBlockElements=function(){return T},g.getShortEndedElements=function(){return N},g.getSelfClosingElements=function(){return _},g.getNonEmptyElements=function(){return k},g.getWhiteSpaceElements=function(){return w},g.getSpecialElements=function(){return A},g.isValidChild=function(e,t){var n=y[e];return!(!n||!n[t])},g.isValid=function(e,t){var n,r,i=m(e);if(i){if(!t)return!0;if(i.attributes[t])return!0;if(n=i.attributePatterns)for(r=n.length;r--;)if(n[r].pattern.test(e))return!0}return!1},g.getElementRule=m,g.getCustomElements=function(){return R},g.addValidElements=d,g.setValidElements=f,g.addCustomElements=p,g.addValidChildren=h,g.elements=v}}),r(_,[w,m,p],function(e,t,n){var r=n.each;return function(i,o){function a(){}var s=this;i=i||{},s.schema=o=o||new e,i.fix_self_closing!==!1&&(i.fix_self_closing=!0),r("comment cdata text start end pi doctype".split(" "),function(e){e&&(s[e]=i[e]||a)}),s.parse=function(e){function r(e){var t,n;for(t=f.length;t--&&f[t].name!==e;);if(t>=0){for(n=f.length-1;n>=t;n--)e=f[n],e.valid&&s.end(e.name);f.length=t}}function a(e,t,n,r,o){var a,s,l=/[\s\u0000-\u001F]+/g;if(t=t.toLowerCase(),n=t in C?t:F(n||r||o||""),w&&!v&&0!==t.indexOf("data-")){if(a=k[t],!a&&T){for(s=T.length;s--&&(a=T[s],!a.pattern.test(t)););-1===s&&(a=null)}if(!a)return;if(a.validValues&&!(n in a.validValues))return}if(W[t]&&!i.allow_script_urls){var c=n.replace(l,"");try{c=decodeURIComponent(c)}catch(u){c=unescape(c)}if(V.test(c))return;if(!i.allow_html_data_urls&&U.test(c)&&!/^data:image\//i.test(c))return}p.map[t]=n,p.push({name:t,value:n})}var s=this,l,c=0,u,d,f=[],p,h,m,g,v,y,b,C,x,w,_,N,E,S,k,T,R,A,B,D,L,M,H,P,O,I=0,F=t.decode,z,W=n.makeMap("src,href,data,background,formaction,poster"),V=/((java|vb)script|mhtml):/i,U=/^data:/i;for(M=new RegExp("<(?:(?:!--([\\w\\W]*?)-->)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:!DOCTYPE([\\w\\W]*?)>)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([^>]+)>)|(?:([A-Za-z0-9\\-\\:\\.]+)((?:\\s+[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*|\\/|\\s+)>))","g"),H=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,b=o.getShortEndedElements(),L=i.self_closing_elements||o.getSelfClosingElements(),C=o.getBoolAttrs(),w=i.validate,y=i.remove_internals,z=i.fix_self_closing,P=o.getSpecialElements();l=M.exec(e);){if(c0&&f[f.length-1].name===u&&r(u),!w||(_=o.getElementRule(u))){if(N=!0,w&&(k=_.attributes,T=_.attributePatterns),(S=l[8])?(v=-1!==S.indexOf("data-mce-type"),v&&y&&(N=!1),p=[],p.map={},S.replace(H,a)):(p=[],p.map={}),w&&!v){if(R=_.attributesRequired,A=_.attributesDefault,B=_.attributesForced,D=_.removeEmptyAttrs,D&&!p.length&&(N=!1),B)for(h=B.length;h--;)E=B[h],g=E.name,O=E.value,"{$uid}"===O&&(O="mce_"+I++),p.map[g]=O,p.push({name:g,value:O});if(A)for(h=A.length;h--;)E=A[h],g=E.name,g in p.map||(O=E.value,"{$uid}"===O&&(O="mce_"+I++),p.map[g]=O,p.push({name:g,value:O}));if(R){for(h=R.length;h--&&!(R[h]in p.map););-1===h&&(N=!1)}p.map["data-mce-bogus"]&&(N=!1)}N&&s.start(u,p,x)}else N=!1;if(d=P[u]){d.lastIndex=c=l.index+l[0].length,(l=d.exec(e))?(N&&(m=e.substr(c,l.index-c)),c=l.index+l[0].length):(m=e.substr(c),c=e.length),N&&(m.length>0&&s.text(m,!0),s.end(u)),M.lastIndex=c;continue}x||(S&&S.indexOf("/")==S.length-1?N&&s.end(u):f.push({name:u,valid:N}))}else(u=l[1])?(">"===u.charAt(0)&&(u=" "+u),i.allow_conditional_comments||"[if"!==u.substr(0,3)||(u=" "+u),s.comment(u)):(u=l[2])?s.cdata(u):(u=l[3])?s.doctype(u):(u=l[4])&&s.pi(u,l[5]);c=l.index+l[0].length}for(c=0;h--)u=f[h],u.valid&&s.end(u.name)}}}),r(N,[x,w,_,p],function(e,t,n,r){var i=r.makeMap,o=r.each,a=r.explode,s=r.extend;return function(r,l){function c(t){var n,r,o,a,s,c,d,f,p,h,m,g,v,y;for(m=i("tr,td,th,tbody,thead,tfoot,table"),h=l.getNonEmptyElements(),g=l.getTextBlockElements(),n=0;n1){for(a.reverse(),s=c=u.filterNode(a[0].clone()),p=0;p0?(t.value=n,t=t.prev):(r=t.prev,t.remove(),t=r)}function g(e){var t,n={};for(t in e)"li"!==t&&"p"!=t&&(n[t]=e[t]);return n}var v,y,b,C,x,w,_,N,E,S,k,T,R,A=[],B,D,L,M,H,P,O,I;if(o=o||{},p={},h={},T=s(i("script,style,head,html,body,title,meta,param"),l.getBlockElements()),O=l.getNonEmptyElements(),P=l.children,k=r.validate,I="forced_root_block"in o?o.forced_root_block:r.forced_root_block,H=l.getWhiteSpaceElements(),R=/^[ \t\r\n]+/,D=/[ \t\r\n]+$/,L=/[ \t\r\n]+/g,M=/^[ \t\r\n]+$/,v=new n({validate:k,allow_script_urls:r.allow_script_urls,allow_conditional_comments:r.allow_conditional_comments,self_closing_elements:g(l.getSelfClosingElements()),cdata:function(e){b.append(u("#cdata",4)).value=e},text:function(e,t){var n;B||(e=e.replace(L," "),b.lastChild&&T[b.lastChild.name]&&(e=e.replace(R,""))),0!==e.length&&(n=u("#text",3),n.raw=!!t,b.append(n).value=e)},comment:function(e){b.append(u("#comment",8)).value=e},pi:function(e,t){b.append(u(e,7)).value=t,m(b)},doctype:function(e){var t;t=b.append(u("#doctype",10)),t.value=e,m(b)},start:function(e,t,n){var r,i,o,a,s;if(o=k?l.getElementRule(e):{}){for(r=u(o.outputName||e,1),r.attributes=t,r.shortEnded=n,b.append(r),s=P[b.name],s&&P[r.name]&&!s[r.name]&&A.push(r),i=f.length;i--;)a=f[i].name,a in t.map&&(E=h[a],E?E.push(r):h[a]=[r]);T[e]&&m(r),n||(b=r),!B&&H[e]&&(B=!0)}},end:function(t){var n,r,i,o,a;if(r=k?l.getElementRule(t):{}){if(T[t]&&!B){if(n=b.firstChild,n&&3===n.type)if(i=n.value.replace(R,""),i.length>0)n.value=i,n=n.next;else for(o=n.next,n.remove(),n=o;n&&3===n.type;)i=n.value,o=n.next,(0===i.length||M.test(i))&&(n.remove(),n=o),n=o;if(n=b.lastChild,n&&3===n.type)if(i=n.value.replace(D,""),i.length>0)n.value=i,n=n.prev;else for(o=n.prev,n.remove(),n=o;n&&3===n.type;)i=n.value,o=n.prev,(0===i.length||M.test(i))&&(n.remove(),n=o),n=o}if(B&&H[t]&&(B=!1),(r.removeEmpty||r.paddEmpty)&&b.isEmpty(O))if(r.paddEmpty)b.empty().append(new e("#text","3")).value="\xa0";else if(!b.attributes.map.name&&!b.attributes.map.id)return a=b.parent,b.empty().remove(),void(b=a);b=b.parent}}},l),y=b=new e(o.context||r.root_name,11),v.parse(t),k&&A.length&&(o.context?o.invalid=!0:c(A)),I&&("body"==y.name||o.isRootContent)&&a(),!o.invalid){for(S in p){for(E=d[S],C=p[S],_=C.length;_--;)C[_].parent||C.splice(_,1);for(x=0,w=E.length;w>x;x++)E[x](C,S,o)}for(x=0,w=f.length;w>x;x++)if(E=f[x],E.name in h){for(C=h[E.name],_=C.length;_--;)C[_].parent||C.splice(_,1);for(_=0,N=E.callbacks.length;N>_;_++)E.callbacks[_](C,E.name,o)}}return y},r.remove_trailing_brs&&u.addNodeFilter("br",function(t){var n,r=t.length,i,o=s({},l.getBlockElements()),a=l.getNonEmptyElements(),c,u,d,f,p,h;for(o.body=1,n=0;r>n;n++)if(i=t[n],c=i.parent,o[i.parent.name]&&i===c.lastChild){for(d=i.prev;d;){if(f=d.name,"span"!==f||"bookmark"!==d.attr("data-mce-type")){if("br"!==f)break;if("br"===f){i=null;break}}d=d.prev}i&&(i.remove(),c.isEmpty(a)&&(p=l.getElementRule(c.name),p&&(p.removeEmpty?c.remove():p.paddEmpty&&(c.empty().append(new e("#text",3)).value="\xa0"))))}else{for(u=i;c&&c.firstChild===u&&c.lastChild===u&&(u=c,!o[c.name]);)c=c.parent;u===c&&(h=new e("#text",3),h.value="\xa0",i.replace(h))}}),r.allow_html_in_named_anchor||u.addAttributeFilter("id,name",function(e){for(var t=e.length,n,r,i,o;t--;)if(o=e[t],"a"===o.name&&o.firstChild&&!o.attr("href")){i=o.parent,n=o.lastChild;do r=n.prev,i.insert(n,o),n=r;while(n)}})}}),r(E,[m,p],function(e,t){var n=t.makeMap;return function(t){var r=[],i,o,a,s,l;return t=t||{},i=t.indent,o=n(t.indent_before||""),a=n(t.indent_after||""),s=e.getEncodeFunc(t.entity_encoding||"raw",t.entities),l="html"==t.element_format,{start:function(e,t,n){var c,u,d,f;if(i&&o[e]&&r.length>0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n")),r.push("<",e),t)for(c=0,u=t.length;u>c;c++)d=t[c],r.push(" ",d.name,'="',s(d.value,!0),'"');r[r.length]=!n||l?">":" />",n&&i&&a[e]&&r.length>0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n"))},end:function(e){var t;r.push(""),i&&a[e]&&r.length>0&&(t=r[r.length-1],t.length>0&&"\n"!==t&&r.push("\n"))},text:function(e,t){e.length>0&&(r[r.length]=t?e:s(e))},cdata:function(e){r.push("")},comment:function(e){r.push("")},pi:function(e,t){t?r.push(""):r.push(""),i&&r.push("\n")},doctype:function(e){r.push("",i?"\n":"")},reset:function(){r.length=0},getContent:function(){return r.join("").replace(/\n$/,"")}}}}),r(S,[E,w],function(e,t){return function(n,r){var i=this,o=new e(n);n=n||{},n.validate="validate"in n?n.validate:!0,i.schema=r=r||new t,i.writer=o,i.serialize=function(e){function t(e){var n=i[e.type],s,l,c,u,d,f,p,h,m;if(n)n(e);else{if(s=e.name,l=e.shortEnded,c=e.attributes,a&&c&&c.length>1){for(f=[],f.map={},m=r.getElementRule(e.name),p=0,h=m.attributesOrder.length;h>p;p++)u=m.attributesOrder[p],u in c.map&&(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));for(p=0,h=c.length;h>p;p++)u=c[p].name,u in f.map||(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));c=f}if(o.start(e.name,c,l),!l){if(e=e.firstChild)do t(e);while(e=e.next);o.end(s)}}}var i,a;return a=n.validate,i={3:function(e){o.text(e.value,e.raw)},8:function(e){o.comment(e.value)},7:function(e){o.pi(e.name,e.value)},10:function(e){o.doctype(e.value)},4:function(e){o.cdata(e.value)},11:function(e){if(e=e.firstChild)do t(e);while(e=e.next)}},o.reset(),1!=e.type||n.inner?i[11](e):t(e),o.getContent()}}}),r(k,[y,N,m,S,x,w,g,p],function(e,t,n,r,i,o,a,s){var l=s.each,c=s.trim,u=e.DOM;return function(e,i){var s,d,f;return i&&(s=i.dom,d=i.schema),s=s||u,d=d||new o(e),e.entity_encoding=e.entity_encoding||"named",e.remove_trailing_brs="remove_trailing_brs"in e?e.remove_trailing_brs:!0,f=new t(e,d),f.addAttributeFilter("data-mce-tabindex",function(e,t){for(var n=e.length,r;n--;)r=e[n],r.attr("tabindex",r.attributes.map["data-mce-tabindex"]),r.attr(t,null)}),f.addAttributeFilter("src,href,style",function(t,n){for(var r=t.length,i,o,a="data-mce-"+n,l=e.url_converter,c=e.url_converter_scope,u;r--;)i=t[r],o=i.attributes.map[a],o!==u?(i.attr(n,o.length>0?o:null),i.attr(a,null)):(o=i.attributes.map[n],"style"===n?o=s.serializeStyle(s.parseStyle(o),i.name):l&&(o=l.call(c,o,n,i.name)),i.attr(n,o.length>0?o:null))}),f.addAttributeFilter("class",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.attr("class").replace(/(?:^|\s)mce-item-\w+(?!\S)/g,""),n.attr("class",r.length>0?r:null)}),f.addAttributeFilter("data-mce-type",function(e,t,n){for(var r=e.length,i;r--;)i=e[r],"bookmark"!==i.attributes.map["data-mce-type"]||n.cleanup||i.remove()}),f.addAttributeFilter("data-mce-expando",function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)}),f.addNodeFilter("noscript",function(e){for(var t=e.length,r;t--;)r=e[t].firstChild,r&&(r.value=n.decode(r.value))}),f.addNodeFilter("script,style",function(e,t){function n(e){return e.replace(/()/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*(()?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")}for(var r=e.length,i,o;r--;)if(i=e[r],o=i.firstChild?i.firstChild.value:"","script"===t){var a=(i.attr("type")||"text/javascript").replace(/^mce\-/,"");i.attr("type","text/javascript"===a?null:a),o.length>0&&(i.firstChild.value="// ")}else o.length>0&&(i.firstChild.value="")}),f.addNodeFilter("#comment",function(e){for(var t=e.length,n;t--;)n=e[t],0===n.value.indexOf("[CDATA[")?(n.name="#cdata",n.type=4,n.value=n.value.replace(/^\[CDATA\[|\]\]$/g,"")):0===n.value.indexOf("mce:protected ")&&(n.name="#text",n.type=3,n.raw=!0,n.value=unescape(n.value).substr(14))}),f.addNodeFilter("xml:namespace,input",function(e,t){for(var n=e.length,r;n--;)r=e[n],7===r.type?r.remove():1===r.type&&("input"!==t||"type"in r.attributes.map||r.attr("type","text"))}),e.fix_list_elements&&f.addNodeFilter("ul,ol",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.parent,("ul"===r.name||"ol"===r.name)&&n.prev&&"li"===n.prev.name&&n.prev.append(n)}),f.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style,data-mce-selected",function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)}),{schema:d,addNodeFilter:f.addNodeFilter,addAttributeFilter:f.addAttributeFilter,serialize:function(t,n){var i=this,o,u,p,h,m;return a.ie&&s.select("script,style,select,map").length>0?(m=t.innerHTML,t=t.cloneNode(!1),s.setHTML(t,m)):t=t.cloneNode(!0),o=t.ownerDocument.implementation,o.createHTMLDocument&&(u=o.createHTMLDocument(""),l("BODY"==t.nodeName?t.childNodes:[t],function(e){u.body.appendChild(u.importNode(e,!0))}),t="BODY"!=t.nodeName?u.body.firstChild:u.body,p=s.doc,s.doc=u),n=n||{},n.format=n.format||"html",n.selection&&(n.forced_root_block=""),n.no_events||(n.node=t,i.onPreProcess(n)),h=new r(e,d),n.content=h.serialize(f.parse(c(n.getInner?t.innerHTML:s.getOuterHTML(t)),n)),n.cleanup||(n.content=n.content.replace(/\uFEFF/g,"")),n.no_events||i.onPostProcess(n),p&&(s.doc=p),n.node=null,n.content},addRules:function(e){d.addValidElements(e)},setRules:function(e){d.setValidElements(e)},onPreProcess:function(e){i&&i.fire("PreProcess",e)},onPostProcess:function(e){i&&i.fire("PostProcess",e)}}}}),r(T,[],function(){function e(e){function t(t,n){var r,i=0,o,a,s,l,c,u,d=-1,f;if(r=t.duplicate(),r.collapse(n),f=r.parentElement(),f.ownerDocument===e.dom.doc){for(;"false"===f.contentEditable;)f=f.parentNode; -if(!f.hasChildNodes())return{node:f,inside:1};for(s=f.children,o=s.length-1;o>=i;)if(u=Math.floor((i+o)/2),l=s[u],r.moveToElementText(l),d=r.compareEndPoints(n?"StartToStart":"EndToEnd",t),d>0)o=u-1;else{if(!(0>d))return{node:l};i=u+1}if(0>d)for(l?r.collapse(!1):(r.moveToElementText(f),r.collapse(!0),l=f,a=!0),c=0;0!==r.compareEndPoints(n?"StartToStart":"StartToEnd",t)&&0!==r.move("character",1)&&f==r.parentElement();)c++;else for(r.collapse(!0),c=0;0!==r.compareEndPoints(n?"StartToStart":"StartToEnd",t)&&0!==r.move("character",-1)&&f==r.parentElement();)c++;return{node:l,position:d,offset:c,inside:a}}}function n(){function n(e){var n=t(o,e),r,i,s=0,l,c,u;if(r=n.node,i=n.offset,n.inside&&!r.hasChildNodes())return void a[e?"setStart":"setEnd"](r,0);if(i===c)return void a[e?"setStartBefore":"setEndAfter"](r);if(n.position<0){if(l=n.inside?r.firstChild:r.nextSibling,!l)return void a[e?"setStartAfter":"setEndAfter"](r);if(!i)return void(3==l.nodeType?a[e?"setStart":"setEnd"](l,0):a[e?"setStartBefore":"setEndBefore"](l));for(;l;){if(u=l.nodeValue,s+=u.length,s>=i){r=l,s-=i,s=u.length-s;break}l=l.nextSibling}}else{if(l=r.previousSibling,!l)return a[e?"setStartBefore":"setEndBefore"](r);if(!i)return void(3==r.nodeType?a[e?"setStart":"setEnd"](l,r.nodeValue.length):a[e?"setStartAfter":"setEndAfter"](l));for(;l;){if(s+=l.nodeValue.length,s>=i){r=l,s-=i;break}l=l.previousSibling}}a[e?"setStart":"setEnd"](r,s)}var o=e.getRng(),a=i.createRng(),s,l,c,u,d;if(s=o.item?o.item(0):o.parentElement(),s.ownerDocument!=i.doc)return a;if(l=e.isCollapsed(),o.item)return a.setStart(s.parentNode,i.nodeIndex(s)),a.setEnd(a.startContainer,a.startOffset+1),a;try{n(!0),l||n()}catch(f){if(-2147024809!=f.number)throw f;d=r.getBookmark(2),c=o.duplicate(),c.collapse(!0),s=c.parentElement(),l||(c=o.duplicate(),c.collapse(!1),u=c.parentElement(),u.innerHTML=u.innerHTML),s.innerHTML=s.innerHTML,r.moveToBookmark(d),o=e.getRng(),n(!0),l||n()}return a}var r=this,i=e.dom,o=!1;this.getBookmark=function(n){function r(e){var t,n,r,o,a=[];for(t=e.parentNode,n=i.getRoot().parentNode;t!=n&&9!==t.nodeType;){for(r=t.children,o=r.length;o--;)if(e===r[o]){a.push(o);break}e=t,t=t.parentNode}return a}function o(e){var n;return n=t(a,e),n?{position:n.position,offset:n.offset,indexes:r(n.node),inside:n.inside}:void 0}var a=e.getRng(),s={};return 2===n&&(a.item?s.start={ctrl:!0,indexes:r(a.item(0))}:(s.start=o(!0),e.isCollapsed()||(s.end=o()))),s},this.moveToBookmark=function(e){function t(e){var t,n,r,o;for(t=i.getRoot(),n=e.length-1;n>=0;n--)o=t.children,r=e[n],r<=o.length-1&&(t=o[r]);return t}function n(n){var i=e[n?"start":"end"],a,s,l,c;i&&(a=i.position>0,s=o.createTextRange(),s.moveToElementText(t(i.indexes)),c=i.offset,c!==l?(s.collapse(i.inside||a),s.moveStart("character",a?-c:c)):s.collapse(n),r.setEndPoint(n?"StartToStart":"EndToStart",s),n&&r.collapse(!0))}var r,o=i.doc.body;e.start&&(e.start.ctrl?(r=o.createControlRange(),r.addElement(t(e.start.indexes)),r.select()):(r=o.createTextRange(),n(!0),n(),r.select()))},this.addRange=function(t){function n(e){var t,n,a,d,h;a=i.create("a"),t=e?s:c,n=e?l:u,d=r.duplicate(),(t==f||t==f.documentElement)&&(t=p,n=0),3==t.nodeType?(t.parentNode.insertBefore(a,t),d.moveToElementText(a),d.moveStart("character",n),i.remove(a),r.setEndPoint(e?"StartToStart":"EndToEnd",d)):(h=t.childNodes,h.length?(n>=h.length?i.insertAfter(a,h[h.length-1]):t.insertBefore(a,h[n]),d.moveToElementText(a)):t.canHaveHTML&&(t.innerHTML="",a=t.firstChild,d.moveToElementText(a),d.collapse(o)),r.setEndPoint(e?"StartToStart":"EndToEnd",d),i.remove(a))}var r,a,s,l,c,u,d,f=e.dom.doc,p=f.body,h,m;if(s=t.startContainer,l=t.startOffset,c=t.endContainer,u=t.endOffset,r=p.createTextRange(),s==c&&1==s.nodeType){if(l==u&&!s.hasChildNodes()){if(s.canHaveHTML)return d=s.previousSibling,d&&!d.hasChildNodes()&&i.isBlock(d)?d.innerHTML="":d=null,s.innerHTML="",r.moveToElementText(s.lastChild),r.select(),i.doc.selection.clear(),s.innerHTML="",void(d&&(d.innerHTML=""));l=i.nodeIndex(s),s=s.parentNode}if(l==u-1)try{if(m=s.childNodes[l],a=p.createControlRange(),a.addElement(m),a.select(),h=e.getRng(),h.item&&m===h.item(0))return}catch(g){}}n(!0),n(),r.select()},this.getRangeAt=n}return e}),r(R,[g],function(e){return{BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,modifierPressed:function(e){return e.shiftKey||e.ctrlKey||e.altKey},metaKeyPressed:function(t){return(e.mac?t.metaKey:t.ctrlKey)&&!t.altKey}}}),r(A,[R,p,g],function(e,t,n){return function(r,i){function o(e){var t=i.settings.object_resizing;return t===!1||n.iOS?!1:("string"!=typeof t&&(t="table,img,div"),"false"===e.getAttribute("data-mce-resize")?!1:i.dom.is(e,t))}function a(t){var n,r;n=t.screenX-k,r=t.screenY-T,H=n*E[2]+B,P=r*E[3]+D,H=5>H?5:H,P=5>P?5:P,(e.modifierPressed(t)||"IMG"==w.nodeName&&E[2]*E[3]!==0)&&(H=Math.round(P/L),P=Math.round(H*L)),C.setStyles(_,{width:H,height:P}),E[2]<0&&_.clientWidth<=H&&C.setStyle(_,"left",R+(B-H)),E[3]<0&&_.clientHeight<=P&&C.setStyle(_,"top",A+(D-P)),M||(i.fire("ObjectResizeStart",{target:w,width:B,height:D}),M=!0)}function s(){function e(e,t){t&&(w.style[e]||!i.schema.isValid(w.nodeName.toLowerCase(),e)?C.setStyle(w,e,t):C.setAttrib(w,e,t))}M=!1,e("width",H),e("height",P),C.unbind(O,"mousemove",a),C.unbind(O,"mouseup",s),I!=O&&(C.unbind(I,"mousemove",a),C.unbind(I,"mouseup",s)),C.remove(_),F&&"TABLE"!=w.nodeName||l(w),i.fire("ObjectResized",{target:w,width:H,height:P}),i.nodeChanged()}function l(e,t,r){var l,u,d,f,p,h=i.getBody();g(),l=C.getPos(e,h),R=l.x,A=l.y,p=e.getBoundingClientRect(),u=p.width||p.right-p.left,d=p.height||p.bottom-p.top,w!=e&&(m(),w=e,H=P=0),f=i.fire("ObjectSelected",{target:e}),o(e)&&!f.isDefaultPrevented()?x(N,function(e,o){function l(t){k=t.screenX,T=t.screenY,B=w.clientWidth,D=w.clientHeight,L=D/B,E=e,_=w.cloneNode(!0),C.addClass(_,"mce-clonedresizable"),_.contentEditable=!1,_.unSelectabe=!0,C.setStyles(_,{left:R,top:A,margin:0}),_.removeAttribute("data-mce-selected"),i.getBody().appendChild(_),C.bind(O,"mousemove",a),C.bind(O,"mouseup",s),I!=O&&(C.bind(I,"mousemove",a),C.bind(I,"mouseup",s))}var c,f;return t?void(o==t&&l(r)):(c=C.get("mceResizeHandle"+o),c?C.show(c):(f=i.getBody(),c=C.add(f,"div",{id:"mceResizeHandle"+o,"data-mce-bogus":!0,"class":"mce-resizehandle",unselectable:!0,style:"cursor:"+o+"-resize; margin:0; padding:0"}),n.ie&&(c.contentEditable=!1)),e.elm||(C.bind(c,"mousedown",function(e){e.stopImmediatePropagation(),e.preventDefault(),l(e)}),e.elm=c),void C.setStyles(c,{left:u*e[0]+R-c.offsetWidth/2,top:d*e[1]+A-c.offsetHeight/2}))}):c(),w.setAttribute("data-mce-selected","1")}function c(){var e,t;g(),w&&w.removeAttribute("data-mce-selected");for(e in N)t=C.get("mceResizeHandle"+e),t&&(C.unbind(t),C.remove(t))}function u(e){function t(e,t){if(e)do if(e===t)return!0;while(e=e.parentNode)}var n;return x(C.select("img[data-mce-selected],hr[data-mce-selected]"),function(e){e.removeAttribute("data-mce-selected")}),n="mousedown"==e.type?e.target:r.getNode(),n=C.getParent(n,F?"table":"table,img,hr"),t(n,i.getBody())&&(v(),t(r.getStart(),n)&&t(r.getEnd(),n)&&(!F||n!=r.getStart()&&"IMG"!==r.getStart().nodeName))?void l(n):void c()}function d(e,t,n){e&&e.attachEvent&&e.attachEvent("on"+t,n)}function f(e,t,n){e&&e.detachEvent&&e.detachEvent("on"+t,n)}function p(e){var t=e.srcElement,n,r,o,a,s,c,u;n=t.getBoundingClientRect(),c=S.clientX-n.left,u=S.clientY-n.top;for(r in N)if(o=N[r],a=t.offsetWidth*o[0],s=t.offsetHeight*o[1],Math.abs(a-c)<8&&Math.abs(s-u)<8){E=o;break}M=!0,i.getDoc().selection.empty(),l(t,r,S)}function h(e){var t=e.srcElement;if(t!=w){if(m(),0===t.id.indexOf("mceResizeHandle"))return void(e.returnValue=!1);("IMG"==t.nodeName||"TABLE"==t.nodeName)&&(c(),w=t,d(t,"resizestart",p))}}function m(){f(w,"resizestart",p)}function g(){for(var e in N){var t=N[e];t.elm&&(C.unbind(t.elm),delete t.elm)}}function v(){try{i.getDoc().execCommand("enableObjectResizing",!1,!1)}catch(e){}}function y(e){var t;if(F){t=O.body.createControlRange();try{return t.addElement(e),t.select(),!0}catch(n){}}}function b(){w=_=null,F&&(m(),f(i.getBody(),"controlselect",h))}var C=i.dom,x=t.each,w,_,N,E,S,k,T,R,A,B,D,L,M,H,P,O=i.getDoc(),I=document,F=n.ie&&n.ie<11;N={n:[.5,0,0,-1],e:[1,.5,1,0],s:[.5,1,0,1],w:[0,.5,-1,0],nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]};var z=".mce-content-body";return i.contentStyles.push(z+" div.mce-resizehandle {position: absolute;border: 1px solid black;background: #FFF;width: 5px;height: 5px;z-index: 10000}"+z+" .mce-resizehandle:hover {background: #000}"+z+" img[data-mce-selected], hr[data-mce-selected] {outline: 1px solid black;resize: none}"+z+" .mce-clonedresizable {position: absolute;"+(n.gecko?"":"outline: 1px dashed black;")+"opacity: .5;filter: alpha(opacity=50);z-index: 10000}"),i.on("init",function(){F?(i.on("ObjectResized",function(e){"TABLE"!=e.target.nodeName&&(c(),y(e.target))}),d(i.getBody(),"controlselect",h),i.on("mousedown",function(e){S=e})):(v(),n.ie>=11&&(i.on("mouseup",function(e){var t=e.target.nodeName;/^(TABLE|IMG|HR)$/.test(t)&&(i.selection.select(e.target,"TABLE"==t),i.nodeChanged())}),i.dom.bind(i.getBody(),"mscontrolselect",function(e){/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"==e.target.tagName&&window.setTimeout(function(){i.selection.select(e.target)},0))}))),i.on("nodechange mousedown mouseup ResizeEditor",u),i.on("keydown keyup",function(e){w&&"TABLE"==w.nodeName&&u(e)}),i.on("hide",c)}),i.on("remove",g),{isResizable:o,showResizeRect:l,hideResizeRect:c,updateResizeRect:u,controlSelect:y,destroy:b}}}),r(B,[p,f],function(e,t){function n(e){this.walk=function(t,n){function i(e){var t;return t=e[0],3===t.nodeType&&t===l&&c>=t.nodeValue.length&&e.splice(0,1),t=e[e.length-1],0===d&&e.length>0&&t===u&&3===t.nodeType&&e.splice(e.length-1,1),e}function o(e,t,n){for(var r=[];e&&e!=n;e=e[t])r.push(e);return r}function a(e,t){do{if(e.parentNode==t)return e;e=e.parentNode}while(e)}function s(e,t,r){var a=r?"nextSibling":"previousSibling";for(m=e,g=m.parentNode;m&&m!=t;m=g)g=m.parentNode,v=o(m==e?m:m[a],a),v.length&&(r||v.reverse(),n(i(v)))}var l=t.startContainer,c=t.startOffset,u=t.endContainer,d=t.endOffset,f,p,h,m,g,v,y;if(y=e.select("td.mce-item-selected,th.mce-item-selected"),y.length>0)return void r(y,function(e){n([e])});if(1==l.nodeType&&l.hasChildNodes()&&(l=l.childNodes[c]),1==u.nodeType&&u.hasChildNodes()&&(u=u.childNodes[Math.min(d-1,u.childNodes.length-1)]),l==u)return n(i([l]));for(f=e.findCommonAncestor(l,u),m=l;m;m=m.parentNode){if(m===u)return s(l,f,!0);if(m===f)break}for(m=u;m;m=m.parentNode){if(m===l)return s(u,f);if(m===f)break}p=a(l,f)||l,h=a(u,f)||u,s(l,p,!0),v=o(p==l?p:p.nextSibling,"nextSibling",h==u?h.nextSibling:h),v.length&&n(i(v)),s(u,h)},this.split=function(e){function t(e,t){return e.splitText(t)}var n=e.startContainer,r=e.startOffset,i=e.endContainer,o=e.endOffset;return n==i&&3==n.nodeType?r>0&&rr?(o-=r,n=i=t(i,o).previousSibling,o=i.nodeValue.length,r=0):o=0):(3==n.nodeType&&r>0&&r0&&o0)return c=p,u=n?p.nodeValue.length:0,void(i=!0);if(e.isBlock(p)||h[p.nodeName.toLowerCase()])return;s=p}o&&s&&(c=s,i=!0,u=0)}var c,u,d,f=e.getRoot(),p,h,m,g;if(c=n[(r?"start":"end")+"Container"],u=n[(r?"start":"end")+"Offset"],g=1==c.nodeType&&u===c.childNodes.length,h=e.schema.getNonEmptyElements(),m=r,1==c.nodeType&&u>c.childNodes.length-1&&(m=!1),9===c.nodeType&&(c=e.getRoot(),u=0),c===f){if(m&&(p=c.childNodes[u>0?u-1:0],p&&(h[p.nodeName]||"TABLE"==p.nodeName)))return;if(c.hasChildNodes()&&(u=Math.min(!m&&u>0?u-1:u,c.childNodes.length-1),c=c.childNodes[u],u=0,c.hasChildNodes()&&!/TABLE/.test(c.nodeName))){p=c,d=new t(c,f);do{if(3===p.nodeType&&p.nodeValue.length>0){u=m?0:p.nodeValue.length,c=p,i=!0;break}if(h[p.nodeName.toLowerCase()]){u=e.nodeIndex(p),c=p.parentNode,"IMG"!=p.nodeName||m||u++,i=!0;break}}while(p=m?d.next():d.prev())}}o&&(3===c.nodeType&&0===u&&l(!0),1===c.nodeType&&(p=c.childNodes[u],p||(p=c.childNodes[u-1]),!p||"BR"!==p.nodeName||s(p,"A")||a(p)||a(p,!0)||l(!0,p))),m&&!o&&3===c.nodeType&&u===c.nodeValue.length&&l(!1),i&&n["set"+(r?"Start":"End")](c,u)}var i,o;return o=n.collapsed,r(!0),o||r(),i&&o&&n.collapse(!0),i}}var r=e.each;return n.compareRanges=function(e,t){if(e&&t){if(!e.item&&!e.duplicate)return e.startContainer==t.startContainer&&e.startOffset==t.startOffset;if(e.item&&t.item&&e.item(0)===t.item(0))return!0;if(e.isEqual&&t.isEqual&&t.isEqual(e))return!0}return!1},n}),r(D,[f,T,A,B,g,p],function(e,n,r,i,o,a){function s(e,t,i,o){var a=this;a.dom=e,a.win=t,a.serializer=i,a.editor=o,a.controlSelection=new r(a,o),a.win.getSelection||(a.tridentSel=new n(a))}var l=a.each,c=a.grep,u=a.trim,d=o.ie,f=o.opera;return s.prototype={setCursorLocation:function(e,t){var n=this,r=n.dom.createRng();e?(r.setStart(e,t),r.setEnd(e,t),n.setRng(r),n.collapse(!1)):(n._moveEndPoint(r,n.editor.getBody(),!0),n.setRng(r))},getContent:function(e){var n=this,r=n.getRng(),i=n.dom.create("body"),o=n.getSel(),a,s,l;return e=e||{},a=s="",e.get=!0,e.format=e.format||"html",e.selection=!0,n.editor.fire("BeforeGetContent",e),"text"==e.format?n.isCollapsed()?"":r.text||(o.toString?o.toString():""):(r.cloneContents?(l=r.cloneContents(),l&&i.appendChild(l)):r.item!==t||r.htmlText!==t?(i.innerHTML="
"+(r.item?r.item(0).outerHTML:r.htmlText),i.removeChild(i.firstChild)):i.innerHTML=r.toString(),/^\s/.test(i.innerHTML)&&(a=" "),/\s+$/.test(i.innerHTML)&&(s=" "),e.getInner=!0,e.content=n.isCollapsed()?"":a+n.serializer.serialize(i,e)+s,n.editor.fire("GetContent",e),e.content)},setContent:function(e,t){var n=this,r=n.getRng(),i,o=n.win.document,a,s;if(t=t||{format:"html"},t.set=!0,t.selection=!0,e=t.content=e,t.no_events||n.editor.fire("BeforeSetContent",t),e=t.content,r.insertNode){e+='_',r.startContainer==o&&r.endContainer==o?o.body.innerHTML=e:(r.deleteContents(),0===o.body.childNodes.length?o.body.innerHTML=e:r.createContextualFragment?r.insertNode(r.createContextualFragment(e)):(a=o.createDocumentFragment(),s=o.createElement("div"),a.appendChild(s),s.outerHTML=e,r.insertNode(a))),i=n.dom.get("__caret"),r=o.createRange(),r.setStartBefore(i),r.setEndBefore(i),n.setRng(r),n.dom.remove("__caret");try{n.setRng(r)}catch(l){}}else r.item&&(o.execCommand("Delete",!1,null),r=n.getRng()),/^\s+/.test(e)?(r.pasteHTML('_'+e),n.dom.remove("__mce_tmp")):r.pasteHTML(e);t.no_events||n.editor.fire("SetContent",t)},getStart:function(){var e=this,t=e.getRng(),n,r,i,o;if(t.duplicate||t.item){if(t.item)return t.item(0);for(i=t.duplicate(),i.collapse(1),n=i.parentElement(),n.ownerDocument!==e.dom.doc&&(n=e.dom.getRoot()),r=o=t.parentElement();o=o.parentNode;)if(o==n){n=r;break}return n}return n=t.startContainer,1==n.nodeType&&n.hasChildNodes()&&(n=n.childNodes[Math.min(n.childNodes.length-1,t.startOffset)]),n&&3==n.nodeType?n.parentNode:n},getEnd:function(){var e=this,t=e.getRng(),n,r;return t.duplicate||t.item?t.item?t.item(0):(t=t.duplicate(),t.collapse(0),n=t.parentElement(),n.ownerDocument!==e.dom.doc&&(n=e.dom.getRoot()),n&&"BODY"==n.nodeName?n.lastChild||n:n):(n=t.endContainer,r=t.endOffset,1==n.nodeType&&n.hasChildNodes()&&(n=n.childNodes[r>0?r-1:r]),n&&3==n.nodeType?n.parentNode:n)},getBookmark:function(e,t){function n(e,t){var n=0;return l(a.select(e),function(e,r){e==t&&(n=r)}),n}function r(e){function t(t){var n,r,i,o=t?"start":"end";n=e[o+"Container"],r=e[o+"Offset"],1==n.nodeType&&"TR"==n.nodeName&&(i=n.childNodes,n=i[Math.min(t?r:r-1,i.length-1)],n&&(r=t?0:n.childNodes.length,e["set"+(t?"Start":"End")](n,r)))}return t(!0),t(),e}function i(){function e(e,n){var i=e[n?"startContainer":"endContainer"],a=e[n?"startOffset":"endOffset"],s=[],l,c,u=0;if(3==i.nodeType){if(t)for(l=i.previousSibling;l&&3==l.nodeType;l=l.previousSibling)a+=l.nodeValue.length;s.push(a)}else c=i.childNodes,a>=c.length&&c.length&&(u=1,a=Math.max(0,c.length-1)),s.push(o.dom.nodeIndex(c[a],t)+u);for(;i&&i!=r;i=i.parentNode)s.push(o.dom.nodeIndex(i,t));return s}var n=o.getRng(!0),r=a.getRoot(),i={};return i.start=e(n,!0),o.isCollapsed()||(i.end=e(n)),i}var o=this,a=o.dom,s,c,u,d,f,p,h="",m;if(2==e)return p=o.getNode(),f=p?p.nodeName:null,"IMG"==f?{name:f,index:n(f,p)}:o.tridentSel?o.tridentSel.getBookmark(e):i();if(e)return{rng:o.getRng()};if(s=o.getRng(),u=a.uniqueId(),d=o.isCollapsed(),m="overflow:hidden;line-height:0px",s.duplicate||s.item){if(s.item)return p=s.item(0),f=p.nodeName,{name:f,index:n(f,p)};c=s.duplicate();try{s.collapse(),s.pasteHTML(''+h+""),d||(c.collapse(!1),s.moveToElementText(c.parentElement()),0===s.compareEndPoints("StartToEnd",c)&&c.move("character",-1),c.pasteHTML(''+h+""))}catch(g){return null}}else{if(p=o.getNode(),f=p.nodeName,"IMG"==f)return{name:f,index:n(f,p)};c=r(s.cloneRange()),d||(c.collapse(!1),c.insertNode(a.create("span",{"data-mce-type":"bookmark",id:u+"_end",style:m},h))),s=r(s),s.collapse(!0),s.insertNode(a.create("span",{"data-mce-type":"bookmark",id:u+"_start",style:m},h))}return o.moveToBookmark({id:u,keep:1}),{id:u}},moveToBookmark:function(e){function t(t){var n=e[t?"start":"end"],r,i,o,l;if(n){for(o=n[0],i=s,r=n.length-1;r>=1;r--){if(l=i.childNodes,n[r]>l.length-1)return;i=l[n[r]]}3===i.nodeType&&(o=Math.min(n[0],i.nodeValue.length)),1===i.nodeType&&(o=Math.min(n[0],i.childNodes.length)),t?a.setStart(i,o):a.setEnd(i,o)}return!0}function n(t){var n=o.get(e.id+"_"+t),r,i,a,s,d=e.keep;if(n&&(r=n.parentNode,"start"==t?(d?(r=n.firstChild,i=1):i=o.nodeIndex(n),u=p=r,h=m=i):(d?(r=n.firstChild,i=1):i=o.nodeIndex(n),p=r,m=i),!d)){for(s=n.previousSibling,a=n.nextSibling,l(c(n.childNodes),function(e){3==e.nodeType&&(e.nodeValue=e.nodeValue.replace(/\uFEFF/g,""))});n=o.get(e.id+"_"+t);)o.remove(n,1);s&&a&&s.nodeType==a.nodeType&&3==s.nodeType&&!f&&(i=s.nodeValue.length,s.appendData(a.nodeValue),o.remove(a),"start"==t?(u=p=s,h=m=i):(p=s,m=i))}}function r(e){return!o.isBlock(e)||e.innerHTML||d||(e.innerHTML='
'),e}var i=this,o=i.dom,a,s,u,p,h,m;if(e)if(e.start){if(a=o.createRng(),s=o.getRoot(),i.tridentSel)return i.tridentSel.moveToBookmark(e);t(!0)&&t()&&i.setRng(a)}else e.id?(n("start"),n("end"),u&&(a=o.createRng(),a.setStart(r(u),h),a.setEnd(r(p),m),i.setRng(a))):e.name?i.select(o.select(e.name)[e.index]):e.rng&&i.setRng(e.rng)},select:function(e,t){var n=this,r=n.dom,i=r.createRng(),o;if(n.lastFocusBookmark=null,e){if(!t&&n.controlSelection.controlSelect(e))return;o=r.nodeIndex(e),i.setStart(e.parentNode,o),i.setEnd(e.parentNode,o+1),t&&(n._moveEndPoint(i,e,!0),n._moveEndPoint(i,e)),n.setRng(i)}return e},isCollapsed:function(){var e=this,t=e.getRng(),n=e.getSel();return!t||t.item?!1:t.compareEndPoints?0===t.compareEndPoints("StartToEnd",t):!n||t.collapsed},collapse:function(e){var t=this,n=t.getRng(),r;n.item&&(r=n.item(0),n=t.win.document.body.createTextRange(),n.moveToElementText(r)),n.collapse(!!e),t.setRng(n)},getSel:function(){var e=this.win;return e.getSelection?e.getSelection():e.document.selection},getRng:function(e){function t(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(r){return-1}}var n=this,r,i,o,a=n.win.document,s;if(!e&&n.lastFocusBookmark){var l=n.lastFocusBookmark;return l.startContainer?(i=a.createRange(),i.setStart(l.startContainer,l.startOffset),i.setEnd(l.endContainer,l.endOffset)):i=l,i}if(e&&n.tridentSel)return n.tridentSel.getRangeAt(0);try{(r=n.getSel())&&(i=r.rangeCount>0?r.getRangeAt(0):r.createRange?r.createRange():a.createRange())}catch(c){}if(d&&i&&i.setStart&&a.selection){try{s=a.selection.createRange()}catch(c){}s&&s.item&&(o=s.item(0),i=a.createRange(),i.setStartBefore(o),i.setEndAfter(o))}return i||(i=a.createRange?a.createRange():a.body.createTextRange()),i.setStart&&9===i.startContainer.nodeType&&i.collapsed&&(o=n.dom.getRoot(),i.setStart(o,0),i.setEnd(o,0)),n.selectedRange&&n.explicitRange&&(0===t(i.START_TO_START,i,n.selectedRange)&&0===t(i.END_TO_END,i,n.selectedRange)?i=n.explicitRange:(n.selectedRange=null,n.explicitRange=null)),i},setRng:function(e,t){var n=this,r;if(e.select)try{e.select()}catch(i){}else if(n.tridentSel){if(e.cloneRange)try{return void n.tridentSel.addRange(e)}catch(i){}}else if(r=n.getSel()){n.explicitRange=e;try{r.removeAllRanges(),r.addRange(e)}catch(i){}t===!1&&r.extend&&(r.collapse(e.endContainer,e.endOffset),r.extend(e.startContainer,e.startOffset)),n.selectedRange=r.rangeCount>0?r.getRangeAt(0):null}},setNode:function(e){var t=this;return t.setContent(t.dom.getOuterHTML(e)),e},getNode:function(){function e(e,t){for(var n=e;e&&3===e.nodeType&&0===e.length;)e=t?e.nextSibling:e.previousSibling;return e||n}var t=this,n=t.getRng(),r,i=n.startContainer,o=n.endContainer,a=n.startOffset,s=n.endOffset,l=t.dom.getRoot();return n?n.setStart?(r=n.commonAncestorContainer,!n.collapsed&&(i==o&&2>s-a&&i.hasChildNodes()&&(r=i.childNodes[a]),3===i.nodeType&&3===o.nodeType&&(i=i.length===a?e(i.nextSibling,!0):i.parentNode,o=0===s?e(o.previousSibling,!1):o.parentNode,i&&i===o))?i:r&&3==r.nodeType?r.parentNode:r):(r=n.item?n.item(0):n.parentElement(),r.ownerDocument!==t.win.document&&(r=l),r):l},getSelectedBlocks:function(t,n){var r=this,i=r.dom,o,a,s=[];if(a=i.getRoot(),t=i.getParent(t||r.getStart(),i.isBlock),n=i.getParent(n||r.getEnd(),i.isBlock),t&&t!=a&&s.push(t),t&&n&&t!=n){o=t;for(var l=new e(t,a);(o=l.next())&&o!=n;)i.isBlock(o)&&s.push(o)}return n&&t!=n&&n!=a&&s.push(n),s},isForward:function(){var e=this.dom,t=this.getSel(),n,r;return t&&t.anchorNode&&t.focusNode?(n=e.createRng(),n.setStart(t.anchorNode,t.anchorOffset),n.collapse(!0),r=e.createRng(),r.setStart(t.focusNode,t.focusOffset),r.collapse(!0),n.compareBoundaryPoints(n.START_TO_START,r)<=0):!0},normalize:function(){var e=this,t=e.getRng();return!d&&new i(e.dom).normalize(t)&&e.setRng(t,e.isForward()),t},selectorChanged:function(e,t){var n=this,r;return n.selectorChangedData||(n.selectorChangedData={},r={},n.editor.on("NodeChange",function(e){var t=e.element,i=n.dom,o=i.getParents(t,null,i.getRoot()),a={};l(n.selectorChangedData,function(e,t){l(o,function(n){return i.is(n,t)?(r[t]||(l(e,function(e){e(!0,{node:n,selector:t,parents:o})}),r[t]=e),a[t]=e,!1):void 0})}),l(r,function(e,n){a[n]||(delete r[n],l(e,function(e){e(!1,{node:t,selector:n,parents:o})}))})})),n.selectorChangedData[e]||(n.selectorChangedData[e]=[]),n.selectorChangedData[e].push(t),n},getScrollContainer:function(){for(var e,t=this.dom.getRoot();t&&"BODY"!=t.nodeName;){if(t.scrollHeight>t.clientHeight){e=t;break}t=t.parentNode}return e},scrollIntoView:function(e){function t(e){for(var t=0,n=0,r=e;r&&r.nodeType;)t+=r.offsetLeft||0,n+=r.offsetTop||0,r=r.offsetParent;return{x:t,y:n}}var n,r,i=this,o=i.dom,a=o.getRoot(),s,l;if("BODY"!=a.nodeName){var c=i.getScrollContainer();if(c)return n=t(e).y-t(c).y,l=c.clientHeight,s=c.scrollTop,void((s>n||n+25>s+l)&&(c.scrollTop=s>n?n:n-l+25))}r=o.getViewPort(i.editor.getWin()),n=o.getPos(e).y,s=r.y,l=r.h,(ns+l)&&i.editor.getWin().scrollTo(0,s>n?n:n-l+25)},_moveEndPoint:function(t,n,r){var i=n,a=new e(n,i),s=this.dom.schema.getNonEmptyElements();do{if(3==n.nodeType&&0!==u(n.nodeValue).length)return void(r?t.setStart(n,0):t.setEnd(n,n.nodeValue.length));if(s[n.nodeName])return void(r?t.setStartBefore(n):"BR"==n.nodeName?t.setEndBefore(n):t.setEndAfter(n));if(o.ie&&o.ie<11&&this.dom.isBlock(n)&&this.dom.isEmpty(n))return void(r?t.setStart(n,0):t.setEnd(n,0))}while(n=r?a.next():a.prev());"BODY"==i.nodeName&&(r?t.setStart(i,0):t.setEnd(i,i.childNodes.length))},destroy:function(){this.win=null,this.controlSelection.destroy()}},s}),r(L,[p],function(e){function t(e,t){function r(e){return e.replace(/%(\w+)/g,"")}var i,o,a=e.dom,s="",l,c;if(c=e.settings.preview_styles,c===!1)return"";if(c||(c="font-family font-size font-weight font-style text-decoration text-transform color background-color border border-radius outline text-shadow"),"string"==typeof t){if(t=e.formatter.get(t),!t)return;t=t[0]}return i=t.block||t.inline||"span",o=a.create(i),n(t.styles,function(e,t){e=r(e),e&&a.setStyle(o,t,e)}),n(t.attributes,function(e,t){e=r(e),e&&a.setAttrib(o,t,e)}),n(t.classes,function(e){e=r(e),a.hasClass(o,e)||a.addClass(o,e)}),e.fire("PreviewFormats"),a.setStyles(o,{position:"absolute",left:-65535}),e.getBody().appendChild(o),l=a.getStyle(e.getBody(),"fontSize",!0),l=/px$/.test(l)?parseInt(l,10):0,n(c.split(" "),function(t){var n=a.getStyle(o,t,!0);if(!("background-color"==t&&/transparent|rgba\s*\([^)]+,\s*0\)/.test(n)&&(n=a.getStyle(e.getBody(),t,!0),"#ffffff"==a.toHex(n).toLowerCase())||"color"==t&&"#000000"==a.toHex(n).toLowerCase())){if("font-size"==t&&/em|%$/.test(n)){if(0===l)return;n=parseFloat(n,10)/(/%$/.test(n)?100:1),n=n*l+"px"}"border"==t&&n&&(s+="padding:0 2px;"),s+=t+":"+n+";"}}),e.fire("AfterPreviewFormats"),a.remove(o),s}var n=e.each;return{getCssText:t}}),r(M,[f,B,p,L],function(e,t,n,r){return function(i){function o(e){return e.nodeType&&(e=e.nodeName),!!i.schema.getTextBlockElements()[e.toLowerCase()]}function a(e,t){return z.getParents(e,t,z.getRoot())}function s(e){return 1===e.nodeType&&"_mce_caret"===e.id}function l(){d({valigntop:[{selector:"td,th",styles:{verticalAlign:"top"}}],valignmiddle:[{selector:"td,th",styles:{verticalAlign:"middle"}}],valignbottom:[{selector:"td,th",styles:{verticalAlign:"bottom"}}],alignleft:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"left"},defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{"float":"left"}}],aligncenter:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"center"},defaultBlock:"div"},{selector:"img",collapsed:!1,styles:{display:"block",marginLeft:"auto",marginRight:"auto"}},{selector:"table",collapsed:!1,styles:{marginLeft:"auto",marginRight:"auto"}}],alignright:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"right"},defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{"float":"right"}}],alignjustify:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"justify"},defaultBlock:"div"}],bold:[{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all"}],italic:[{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all"}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:!0},{inline:"u",remove:"all"}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:!0},{inline:"strike",remove:"all"}],forecolor:{inline:"span",styles:{color:"%value"},wrap_links:!1},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},wrap_links:!1},fontname:{inline:"span",styles:{fontFamily:"%value"}},fontsize:{inline:"span",styles:{fontSize:"%value"}},fontsize_class:{inline:"span",attributes:{"class":"%value"}},blockquote:{block:"blockquote",wrapper:1,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},code:{inline:"code"},link:{inline:"a",selector:"a",remove:"all",split:!0,deep:!0,onmatch:function(){return!0},onformat:function(e,t,n){nt(n,function(t,n){z.setAttrib(e,n,t)})}},removeformat:[{selector:"b,strong,em,i,font,u,strike,sub,sup,dfn,code,samp,kbd,var,cite,mark,q",remove:"all",split:!0,expand:!1,block_expand:!0,deep:!0},{selector:"span",attributes:["style","class"],remove:"empty",split:!0,expand:!1,deep:!0},{selector:"*",attributes:["style","class"],split:!1,expand:!1,deep:!0}]}),nt("p h1 h2 h3 h4 h5 h6 div address pre div dt dd samp".split(/\s/),function(e){d(e,{block:e,remove:"all"})}),d(i.settings.formats)}function c(){i.addShortcut("ctrl+b","bold_desc","Bold"),i.addShortcut("ctrl+i","italic_desc","Italic"),i.addShortcut("ctrl+u","underline_desc","Underline");for(var e=1;6>=e;e++)i.addShortcut("ctrl+"+e,"",["FormatBlock",!1,"h"+e]);i.addShortcut("ctrl+7","",["FormatBlock",!1,"p"]),i.addShortcut("ctrl+8","",["FormatBlock",!1,"div"]),i.addShortcut("ctrl+9","",["FormatBlock",!1,"address"])}function u(e){return e?F[e]:F}function d(e,t){e&&("string"!=typeof e?nt(e,function(e,t){d(t,e)}):(t=t.length?t:[t],nt(t,function(e){e.deep===Q&&(e.deep=!e.selector),e.split===Q&&(e.split=!e.selector||e.inline),e.remove===Q&&e.selector&&!e.inline&&(e.remove="none"),e.selector&&e.inline&&(e.mixed=!0,e.block_expand=!0),"string"==typeof e.classes&&(e.classes=e.classes.split(/\s+/))}),F[e]=t))}function f(e){var t;return i.dom.getParent(e,function(e){return t=i.dom.getStyle(e,"text-decoration"),t&&"none"!==t}),t}function p(e){var t;1===e.nodeType&&e.parentNode&&1===e.parentNode.nodeType&&(t=f(e.parentNode),i.dom.getStyle(e,"color")&&t?i.dom.setStyle(e,"text-decoration",t):i.dom.getStyle(e,"textdecoration")===t&&i.dom.setStyle(e,"text-decoration",null))}function h(t,n,r){function a(e,t){if(t=t||m,e){if(t.onformat&&t.onformat(e,t,n,r),nt(t.styles,function(t,r){z.setStyle(e,r,k(t,n))}),t.styles){var i=z.getAttrib(e,"style");i&&e.setAttribute("data-mce-style",i)}nt(t.attributes,function(t,r){z.setAttrib(e,r,k(t,n))}),nt(t.classes,function(t){t=k(t,n),z.hasClass(e,t)||z.addClass(e,t)})}}function l(){function t(t,n){var i=new e(n);for(r=i.current();r;r=i.prev())if(r.childNodes.length>1||r==t||"BR"==r.tagName)return r}var n=i.selection.getRng(),o=n.startContainer,a=n.endContainer;if(o!=a&&0===n.endOffset){var s=t(o,a),l=3==s.nodeType?s.length:s.childNodes.length;n.setEnd(s,l)}return n}function c(e,t,n,r,i){var o=[],a=-1,s,l=-1,c=-1,u;return nt(e.childNodes,function(e,t){return"UL"===e.nodeName||"OL"===e.nodeName?(a=t,s=e,!1):void 0}),nt(e.childNodes,function(e,n){"SPAN"===e.nodeName&&"bookmark"==z.getAttrib(e,"data-mce-type")&&(e.id==t.id+"_start"?l=n:e.id==t.id+"_end"&&(c=n))}),0>=a||a>l&&c>a?(nt(rt(e.childNodes),i),0):(u=z.clone(n,Y),nt(rt(e.childNodes),function(e,t){(a>l&&a>t||l>a&&t>a)&&(o.push(e),e.parentNode.removeChild(e))}),a>l?e.insertBefore(u,s):l>a&&e.insertBefore(u,s.nextSibling),r.push(u),nt(o,function(e){u.appendChild(e)}),u)}function d(e,r,i){var l=[],u,d,p=!0;u=m.inline||m.block,d=z.create(u),a(d),V.walk(e,function(e){function h(e){var y,C,x,w,_;return _=p,y=e.nodeName.toLowerCase(),C=e.parentNode.nodeName.toLowerCase(),1===e.nodeType&&Z(e)&&(_=p,p="true"===Z(e),w=!0),N(y,"br")?(g=0,void(m.block&&z.remove(e))):m.wrapper&&v(e,t,n)?void(g=0):p&&!w&&m.block&&!m.wrapper&&o(y)&&U(C,u)?(e=z.rename(e,u),a(e),l.push(e),void(g=0)):m.selector&&(nt(f,function(t){"collapsed"in t&&t.collapsed!==b||z.is(e,t.selector)&&!s(e)&&(a(e,t),x=!0)}),!m.inline||x)?void(g=0):void(!p||w||!U(u,y)||!U(C,u)||!i&&3===e.nodeType&&1===e.nodeValue.length&&65279===e.nodeValue.charCodeAt(0)||s(e)||m.inline&&q(e)?"li"==y&&r?g=c(e,r,d,l,h):(g=0,nt(rt(e.childNodes),h),w&&(p=_),g=0):(g||(g=z.clone(d,Y),e.parentNode.insertBefore(g,e),l.push(g)),g.appendChild(e)))}var g;nt(e,h)}),m.wrap_links===!1&&nt(l,function(e){function t(e){var n,r,i;if("A"===e.nodeName){for(r=z.clone(d,Y),l.push(r),i=rt(e.childNodes),n=0;n1||!q(e))&&0===o)return void z.remove(e,1);if(m.inline||m.wrapper){if(m.exact||1!==o||(e=i(e)),nt(f,function(t){nt(z.select(t.inline,e),function(e){var r;if(!M(e)){if(t.wrap_links===!1){r=e.parentNode;do if("A"===r.nodeName)return;while(r=r.parentNode)}B(t,n,e,t.exact?e:null)}})}),v(e.parentNode,t,n))return z.remove(e,1),e=0,X;m.merge_with_parents&&z.getParent(e.parentNode,function(r){return v(r,t,n)?(z.remove(e,1),e=0,X):void 0}),e&&m.merge_siblings!==!1&&(e=H(L(e),e),e=H(e,L(e,X)))}})}var f=u(t),m=f[0],g,y,b=!r&&W.isCollapsed();if(m)if(r)r.nodeType?(y=z.createRng(),y.setStartBefore(r),y.setEndAfter(r),d(A(y,f),null,!0)):d(r,null,!0);else if(b&&m.inline&&!z.select("td.mce-item-selected,th.mce-item-selected").length)O("apply",t,n);else{var C=i.selection.getNode();$||!f[0].defaultBlock||z.getParent(C,z.isBlock)||h(f[0].defaultBlock),i.selection.setRng(l()),g=W.getBookmark(),d(A(W.getRng(X),f),g),m.styles&&(m.styles.color||m.styles.textDecoration)&&(it(C,p,"childNodes"),p(C)),W.moveToBookmark(g),I(W.getRng(X)),i.nodeChanged()}}function m(e,t,n){function r(e){var n,i,o,a,s;if(1===e.nodeType&&Z(e)&&(a=b,b="true"===Z(e),s=!0),n=rt(e.childNodes),b&&!s)for(i=0,o=p.length;o>i&&!B(p[i],t,e,e);i++);if(h.deep&&n.length){for(i=0,o=n.length;o>i;i++)r(n[i]);s&&(b=a)}}function o(n){var r;return nt(a(n.parentNode).reverse(),function(n){var i;r||"_start"==n.id||"_end"==n.id||(i=v(n,e,t),i&&i.split!==!1&&(r=n))}),r}function s(e,n,r,i){var o,a,s,l,c,u;if(e){for(u=e.parentNode,o=n.parentNode;o&&o!=u;o=o.parentNode){for(a=z.clone(o,Y),c=0;c=0;o--){if(s=t[o].selector,!s||t[o].defaultBlock)return X;for(i=r.length-1;i>=0;i--)if(z.is(r[i],s))return X}return Y}function x(e,t,n){var r;return J||(J={},r={},i.on("NodeChange",function(e){var t=a(e.element),n={};nt(J,function(e,i){nt(t,function(o){return v(o,i,{},e.similar)?(r[i]||(nt(e,function(e){e(!0,{node:o,format:i,parents:t})}),r[i]=e),n[i]=e,!1):void 0})}),nt(r,function(i,o){n[o]||(delete r[o],nt(i,function(n){n(!1,{node:e.element,format:o,parents:t})}))})})),nt(e.split(","),function(e){J[e]||(J[e]=[],J[e].similar=n),J[e].push(t)}),this}function w(e){return r.getCssText(i,e)}function _(e,t){return N(e,t.inline)?X:N(e,t.block)?X:t.selector?1==e.nodeType&&z.is(e,t.selector):void 0}function N(e,t){return e=e||"",t=t||"",e=""+(e.nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()==t.toLowerCase()}function E(e,t){return S(z.getStyle(e,t),t)}function S(e,t){return("color"==t||"backgroundColor"==t)&&(e=z.toHex(e)),"fontWeight"==t&&700==e&&(e="bold"),"fontFamily"==t&&(e=e.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),""+e}function k(e,t){return"string"!=typeof e?e=e(t):t&&(e=e.replace(/%(\w+)/g,function(e,n){return t[n]||e})),e}function T(e){return e&&3===e.nodeType&&/^([\t \r\n]+|)$/.test(e.nodeValue)}function R(e,t,n){var r=z.create(t,n);return e.parentNode.insertBefore(r,e),r.appendChild(e),r}function A(t,n,r){function s(e){function t(e){return"BR"==e.nodeName&&e.getAttribute("data-mce-bogus")&&!e.nextSibling}var r,i,o,a,s;if(r=i=e?g:y,a=e?"previousSibling":"nextSibling",s=z.getRoot(),3==r.nodeType&&!T(r)&&(e?v>0:bi?n:i,-1===n||r||n++):(n=a.indexOf(" ",t),i=a.indexOf("\xa0",t),n=-1!==n&&(-1===i||i>n)?n:i),n}var s,l,c,u;if(3===t.nodeType){if(c=a(t,n),-1!==c)return{container:t,offset:c};u=t}for(s=new e(t,z.getParent(t,q)||i.getBody());l=s[o?"prev":"next"]();)if(3===l.nodeType){if(u=l,c=a(l),-1!==c)return{container:l,offset:c}}else if(q(l))break;return u?(n=o?0:u.length,{container:u,offset:n}):void 0}function d(e,r){var i,o,s,l;for(3==e.nodeType&&0===e.nodeValue.length&&e[r]&&(e=e[r]),i=a(e),o=0;op?p:v],3==g.nodeType&&(v=0)),1==y.nodeType&&y.hasChildNodes()&&(p=y.childNodes.length-1,y=y.childNodes[b>p?p:b-1],3==y.nodeType&&(b=y.nodeValue.length)),g=c(g),y=c(y),(M(g.parentNode)||M(g))&&(g=M(g)?g:g.parentNode,g=g.nextSibling||g,3==g.nodeType&&(v=0)),(M(y.parentNode)||M(y))&&(y=M(y)?y:y.parentNode,y=y.previousSibling||y,3==y.nodeType&&(b=y.length)),n[0].inline&&(t.collapsed&&(m=u(g,v,!0),m&&(g=m.container,v=m.offset),m=u(y,b),m&&(y=m.container,b=m.offset)),h=l(y,b),h.node)){for(;h.node&&0===h.offset&&h.node.previousSibling;)h=l(h.node.previousSibling);h.node&&h.offset>0&&3===h.node.nodeType&&" "===h.node.nodeValue.charAt(h.offset-1)&&h.offset>1&&(y=h.node,y.splitText(h.offset-1))}return(n[0].inline||n[0].block_expand)&&(n[0].inline&&3==g.nodeType&&0!==v||(g=s(!0)),n[0].inline&&3==y.nodeType&&b!==y.nodeValue.length||(y=s())),n[0].selector&&n[0].expand!==Y&&!n[0].inline&&(g=d(g,"previousSibling"),y=d(y,"nextSibling")),(n[0].block||n[0].selector)&&(g=f(g,"previousSibling"),y=f(y,"nextSibling"),n[0].block&&(q(g)||(g=s(!0)),q(y)||(y=s()))),1==g.nodeType&&(v=j(g),g=g.parentNode),1==y.nodeType&&(b=j(y)+1,y=y.parentNode),{startContainer:g,startOffset:v,endContainer:y,endOffset:b}}function B(e,t,n,r){var i,o,a;if(!_(n,e))return Y;if("all"!=e.remove)for(nt(e.styles,function(e,i){e=S(k(e,t),i),"number"==typeof i&&(i=e,r=0),(!r||N(E(r,i),e))&&z.setStyle(n,i,""),a=1}),a&&""===z.getAttrib(n,"style")&&(n.removeAttribute("style"),n.removeAttribute("data-mce-style")),nt(e.attributes,function(e,i){var o;if(e=k(e,t),"number"==typeof i&&(i=e,r=0),!r||N(z.getAttrib(r,i),e)){if("class"==i&&(e=z.getAttrib(n,i),e&&(o="",nt(e.split(/\s+/),function(e){/mce\w+/.test(e)&&(o+=(o?" ":"")+e)}),o)))return void z.setAttrib(n,i,o);"class"==i&&n.removeAttribute("className"),G.test(i)&&n.removeAttribute("data-mce-"+i),n.removeAttribute(i)}}),nt(e.classes,function(e){e=k(e,t),(!r||z.hasClass(r,e))&&z.removeClass(n,e)}),o=z.getAttribs(n),i=0;ia?a:o]),3===r.nodeType&&n&&o>=r.nodeValue.length&&(r=new e(r,i.getBody()).next()||r),3!==r.nodeType||n||0!==o||(r=new e(r,i.getBody()).prev()||r),r}function O(t,n,r){function a(e){var t=z.create("span",{id:y,"data-mce-bogus":!0,style:b?"color:red":""});return e&&t.appendChild(i.getDoc().createTextNode(K)),t}function s(e,t){for(;e;){if(3===e.nodeType&&e.nodeValue!==K||e.childNodes.length>1)return!1;t&&1===e.nodeType&&t.push(e),e=e.firstChild}return!0}function l(e){for(;e;){if(e.id===y)return e;e=e.parentNode}}function c(t){var n;if(t)for(n=new e(t,t),t=n.current();t;t=n.next())if(3===t.nodeType)return t}function d(e,t){var n,r;if(e)r=W.getRng(!0),s(e)?(t!==!1&&(r.setStartBefore(e),r.setEndBefore(e)),z.remove(e)):(n=c(e),n.nodeValue.charAt(0)===K&&(n=n.deleteData(0,1)),z.remove(e,1)),W.setRng(r);else if(e=l(W.getStart()),!e)for(;e=z.get(y);)d(e,!1)}function f(){var e,t,i,o,s,d,f;e=W.getRng(!0),o=e.startOffset,d=e.startContainer,f=d.nodeValue,t=l(W.getStart()),t&&(i=c(t)),f&&o>0&&o=0;p--)c.appendChild(z.clone(f[p],!1)),c=c.firstChild;c.appendChild(z.doc.createTextNode(K)),c=c.firstChild;var g=z.getParent(d,o);g&&z.isEmpty(g)?d.parentNode.replaceChild(h,d):z.insertAfter(h,d),W.setCursorLocation(c,1),z.isEmpty(d)&&z.remove(d)}}function g(){var e;e=l(W.getStart()),e&&!z.isEmpty(e)&&it(e,function(e){1!=e.nodeType||e.id===y||z.isEmpty(e)||z.setAttrib(e,"data-mce-bogus",null)},"childNodes")}var y="_mce_caret",b=i.settings.caret_debug;i._hasCaretEvents||(tt=function(){var e=[],t;if(s(l(W.getStart()),e))for(t=e.length;t--;)z.setAttrib(e[t],"data-mce-bogus","1")},et=function(e){var t=e.keyCode;d(),(8==t||37==t||39==t)&&d(l(W.getStart())),g()},i.on("SetContent",function(e){e.selection&&g()}),i._hasCaretEvents=!0),"apply"==t?f():p()}function I(t){var n=t.startContainer,r=t.startOffset,i,o,a,s,l;if(3==n.nodeType&&r>=n.nodeValue.length&&(r=j(n),n=n.parentNode,i=!0),1==n.nodeType)for(s=n.childNodes,n=s[Math.min(r,s.length-1)],o=new e(n,z.getParent(n,z.isBlock)),(r>s.length-1||i)&&o.next(),a=o.current();a;a=o.next())if(3==a.nodeType&&!T(a))return l=z.create("a",null,K),a.parentNode.insertBefore(l,a),t.setStart(a,0),W.setRng(t),void z.remove(l)}var F={},z=i.dom,W=i.selection,V=new t(z),U=i.schema.isValidChild,q=z.isBlock,$=i.settings.forced_root_block,j=z.nodeIndex,K="\ufeff",G=/^(src|href|style)$/,Y=!1,X=!0,J,Q,Z=z.getContentEditable,et,tt,nt=n.each,rt=n.grep,it=n.walk,ot=n.extend;ot(this,{get:u,register:d,apply:h,remove:m,toggle:g,match:y,matchAll:b,matchNode:v,canApply:C,formatChanged:x,getCssText:w}),l(),c(),i.on("BeforeGetContent",function(){tt&&tt()}),i.on("mouseup keydown",function(e){et&&et(e)})}}),r(H,[g,p],function(e,t){var n=t.trim,r;return r=new RegExp(["]+data-mce-bogus[^>]+>[\u200b\ufeff]+<\\/span>","]+data-mce-bogus[^>]+><\\/div>",'\\s?data-mce-selected="[^"]+"'].join("|"),"gi"),function(t){function i(){return n(t.getContent({format:"raw",no_events:1}).replace(r,""))}function o(e){a.typing=!1,a.add({},e)}var a=this,s=0,l=[],c,u,d=0;return t.on("init",function(){a.add()}),t.on("BeforeExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&a.beforeChange()}),t.on("ExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&o(e)}),t.on("ObjectResizeStart",function(){a.beforeChange()}),t.on("SaveContent ObjectResized blur",o),t.on("DragEnd",o),t.on("KeyUp",function(n){var r=n.keyCode;(r>=33&&36>=r||r>=37&&40>=r||45==r||13==r||n.ctrlKey)&&(o(),t.nodeChanged()),(46==r||8==r||e.mac&&(91==r||93==r))&&t.nodeChanged(),u&&a.typing&&(t.isDirty()||(t.isNotDirty=!l[0]||i()==l[0].content,t.isNotDirty||t.fire("change",{level:l[0],lastLevel:null})),t.fire("TypingUndo"),u=!1,t.nodeChanged())}),t.on("KeyDown",function(e){var t=e.keyCode;return t>=33&&36>=t||t>=37&&40>=t||45==t?void(a.typing&&o(e)):void((16>t||t>20)&&224!=t&&91!=t&&!a.typing&&(a.beforeChange(),a.typing=!0,a.add({},e),u=!0))}),t.on("MouseDown",function(e){a.typing&&o(e)}),t.addShortcut("ctrl+z","","Undo"),t.addShortcut("ctrl+y,ctrl+shift+z","","Redo"),t.on("AddUndo Undo Redo ClearUndos MouseUp",function(e){e.isDefaultPrevented()||t.nodeChanged()}),a={data:l,typing:!1,beforeChange:function(){d||(c=t.selection.getBookmark(2,!0))},add:function(e,n){var r,o=t.settings,a;if(e=e||{},e.content=i(),d||t.removed)return null;if(a=l[s],t.fire("BeforeAddUndo",{level:e,lastLevel:a,originalEvent:n}).isDefaultPrevented())return null;if(a&&a.content==e.content)return null;if(l[s]&&(l[s].beforeBookmark=c),o.custom_undo_redo_levels&&l.length>o.custom_undo_redo_levels){for(r=0;r0&&(t.isNotDirty=!1,t.fire("change",u)),e},undo:function(){var e;return a.typing&&(a.add(),a.typing=!1),s>0&&(e=l[--s],0===s&&(t.isNotDirty=!0),t.setContent(e.content,{format:"raw"}),t.selection.moveToBookmark(e.beforeBookmark),t.fire("undo",{level:e})),e},redo:function(){var e;return s0||a.typing&&l[0]&&i()!=l[0].content},hasRedo:function(){return sD)&&(u=a.create("br"),t.parentNode.insertBefore(u,t)),l.setStartBefore(t),l.setEndBefore(t)):(l.setStartAfter(t),l.setEndAfter(t)):(l.setStart(t,0),l.setEnd(t,0));s.setRng(l),a.remove(u),s.scrollIntoView(t)}function g(e){var t=l.forced_root_block;t&&t.toLowerCase()===e.tagName.toLowerCase()&&a.setAttribs(e,l.forced_root_block_attrs)}function v(e){var t=R,n,i,o;if(e||"TABLE"==O?(n=a.create(e||F),g(n)):n=B.cloneNode(!1),o=n,l.keep_styles!==!1)do if(/^(SPAN|STRONG|B|EM|I|FONT|STRIKE|U|VAR|CITE|DFN|CODE|MARK|Q|SUP|SUB|SAMP)$/.test(t.nodeName)){if("_mce_caret"==t.id)continue;i=t.cloneNode(!1),a.setAttrib(i,"id",""),n.hasChildNodes()?(i.appendChild(n.firstChild),n.appendChild(i)):(o=i,n.appendChild(i))}while(t=t.parentNode);return r||(o.innerHTML='
'),n}function y(t){var n,r,i;if(3==R.nodeType&&(t?A>0:A0)return!0}function w(){var e,t,n;R&&3==R.nodeType&&A>=R.nodeValue.length&&(r||x()||(e=a.create("br"),S.insertNode(e),S.setStartAfter(e),S.setEndAfter(e),t=!0)),e=a.create("br"),S.insertNode(e),r&&"PRE"==O&&(!D||8>D)&&e.parentNode.insertBefore(a.doc.createTextNode("\r"),e),n=a.create("span",{}," "),e.parentNode.insertBefore(n,e),s.scrollIntoView(n),a.remove(n),t?(S.setStartBefore(e),S.setEndBefore(e)):(S.setStartAfter(e),S.setEndAfter(e)),s.setRng(S),c.add()}function _(e){do 3===e.nodeType&&(e.nodeValue=e.nodeValue.replace(/^[\r\n]+/,"")),e=e.firstChild;while(e)}function N(e){var t=a.getRoot(),n,r;for(n=e;n!==t&&"false"!==a.getContentEditable(n);)"true"===a.getContentEditable(n)&&(r=n),n=n.parentNode;return n!==t?r:t}function E(e){var t;r||(e.normalize(),t=e.lastChild,(!t||/^(left|right)$/gi.test(a.getStyle(t,"float",!0)))&&a.add(e,"br"))}var S,k,T,R,A,B,D,L,M,H,P,O,I,F,z;if(S=s.getRng(!0),!o.isDefaultPrevented()){if(!S.collapsed)return void i.execCommand("Delete");if(new t(a).normalize(S),R=S.startContainer,A=S.startOffset,F=(l.force_p_newlines?"p":"")||l.forced_root_block,F=F?F.toUpperCase():"",D=a.doc.documentMode,L=o.shiftKey,1==R.nodeType&&R.hasChildNodes()&&(z=A>R.childNodes.length-1,R=R.childNodes[Math.min(A,R.childNodes.length-1)]||R,A=z&&3==R.nodeType?R.nodeValue.length:0),T=N(R)){if(c.beforeChange(),!a.isBlock(T)&&T!=a.getRoot())return void((!F||L)&&w());if((F&&!L||!F&&L)&&(R=b(R,A)),B=a.getParent(R,a.isBlock),P=B?a.getParent(B.parentNode,a.isBlock):null,O=B?B.nodeName.toUpperCase():"",I=P?P.nodeName.toUpperCase():"","LI"!=I||o.ctrlKey||(B=P,O=I),"LI"==O){if(!F&&L)return void w();if(a.isEmpty(B))return void C()}if("PRE"==O&&l.br_in_pre!==!1){if(!L)return void w()}else if(!F&&!L&&"LI"!=O||F&&L)return void w();F&&B===i.getBody()||(F=F||"P",y()?(M=/^(H[1-6]|PRE|FIGURE)$/.test(O)&&"HGROUP"!=I?v(F):v(),l.end_container_on_empty_block&&f(P)&&a.isEmpty(B)?M=a.split(P,B):a.insertAfter(M,B),m(M)):y(!0)?(M=B.parentNode.insertBefore(v(),B),p(M),m(B)):(k=S.cloneRange(),k.setEndAfter(B),H=k.extractContents(),_(H),M=H.firstChild,a.insertAfter(H,B),h(M),E(B),m(M)),a.setAttrib(M,"id",""),i.fire("NewBlock",{newBlock:M}),c.add())}}}var a=i.dom,s=i.selection,l=i.settings,c=i.undoManager,u=i.schema,d=u.getNonEmptyElements();i.on("keydown",function(e){13==e.keyCode&&o(e)!==!1&&e.preventDefault()})}}),r(O,[],function(){return function(e){function t(){var t=i.getStart(),s=e.getBody(),l,c,u,d,f,p,h,m=-16777215,g,v,y,b,C;if(C=n.forced_root_block,t&&1===t.nodeType&&C){for(;t&&t!=s;){if(a[t.nodeName])return;t=t.parentNode}if(l=i.getRng(),l.setStart){c=l.startContainer,u=l.startOffset,d=l.endContainer,f=l.endOffset;try{v=e.getDoc().activeElement===s}catch(x){}}else l.item&&(t=l.item(0),l=e.getDoc().body.createTextRange(),l.moveToElementText(t)),v=l.parentElement().ownerDocument===e.getDoc(),y=l.duplicate(),y.collapse(!0),u=-1*y.move("character",m),y.collapsed||(y=l.duplicate(),y.collapse(!1),f=-1*y.move("character",m)-u);for(t=s.firstChild,b=s.nodeName.toLowerCase();t;)if((3===t.nodeType||1==t.nodeType&&!a[t.nodeName])&&o.isValidChild(b,C.toLowerCase())){if(3===t.nodeType&&0===t.nodeValue.length){h=t,t=t.nextSibling,r.remove(h);continue}p||(p=r.create(C,e.settings.forced_root_block_attrs),t.parentNode.insertBefore(p,t),g=!0),h=t,t=t.nextSibling,p.appendChild(h)}else p=null,t=t.nextSibling;if(g&&v){if(l.setStart)l.setStart(c,u),l.setEnd(d,f),i.setRng(l);else try{l=e.getDoc().body.createTextRange(),l.moveToElementText(s),l.collapse(!0),l.moveStart("character",u),f>0&&l.moveEnd("character",f),l.select()}catch(x){}e.nodeChanged()}}}var n=e.settings,r=e.dom,i=e.selection,o=e.schema,a=o.getBlockElements();n.forced_root_block&&e.on("NodeChange",t)}}),r(I,[S,g,p],function(e,n,r){var i=r.each,o=r.extend,a=r.map,s=r.inArray,l=r.explode,c=n.gecko,u=n.ie,d=!0,f=!1;return function(r){function p(e,t,n){var r;return e=e.toLowerCase(),(r=N.exec[e])?(r(e,t,n),d):f}function h(e){var t;return e=e.toLowerCase(),(t=N.state[e])?t(e):-1}function m(e){var t;return e=e.toLowerCase(),(t=N.value[e])?t(e):f}function g(e,t){t=t||"exec",i(e,function(e,n){i(n.toLowerCase().split(","),function(n){N[t][n]=e})})}function v(e,n,i){return n===t&&(n=f),i===t&&(i=null),r.getDoc().execCommand(e,n,i)}function y(e){return S.match(e)}function b(e,n){S.toggle(e,n?{value:n}:t),r.nodeChanged()}function C(e){k=_.getBookmark(e)}function x(){_.moveToBookmark(k)}var w=r.dom,_=r.selection,N={state:{},exec:{},value:{}},E=r.settings,S=r.formatter,k;o(this,{execCommand:p,queryCommandState:h,queryCommandValue:m,addCommands:g}),g({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){r.undoManager.add()},"Cut,Copy,Paste":function(e){var t=r.getDoc(),i;try{v(e)}catch(o){i=d}if(i||!t.queryCommandSupported(e)){var a=r.translate("Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.");n.mac&&(a=a.replace(/Ctrl\+/g,"\u2318+")),r.windowManager.alert(a)}},unlink:function(){if(_.isCollapsed()){var e=_.getNode();return void("A"==e.tagName&&r.dom.remove(e,!0))}S.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t=e.substring(7);"full"==t&&(t="justify"),i("left,center,right,justify".split(","),function(e){t!=e&&S.remove("align"+e)}),b("align"+t),p("mceRepaint")},"InsertUnorderedList,InsertOrderedList":function(e){var t,n;v(e),t=w.getParent(_.getNode(),"ol,ul"),t&&(n=t.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(n.nodeName)&&(C(),w.split(n,t),x()))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){b(e)},"ForeColor,HiliteColor,FontName":function(e,t,n){b(e,n)},FontSize:function(e,t,n){var r,i;n>=1&&7>=n&&(i=l(E.font_size_style_values),r=l(E.font_size_classes),n=r?r[n-1]||n:i[n-1]||n),b(e,n)},RemoveFormat:function(e){S.remove(e)},mceBlockQuote:function(){b("blockquote")},FormatBlock:function(e,t,n){return b(n||"p")},mceCleanup:function(){var e=_.getBookmark();r.setContent(r.getContent({cleanup:d}),{cleanup:d}),_.moveToBookmark(e)},mceRemoveNode:function(e,t,n){var i=n||_.getNode();i!=r.getBody()&&(C(),r.dom.remove(i,d),x())},mceSelectNodeDepth:function(e,t,n){var i=0;w.getParent(_.getNode(),function(e){return 1==e.nodeType&&i++==n?(_.select(e),f):void 0},r.getBody())},mceSelectNode:function(e,t,n){_.select(n)},mceInsertContent:function(t,n,i){function o(e){function t(e){return r[e]&&3==r[e].nodeType}var n,r,i;return n=_.getRng(!0),r=n.startContainer,i=n.startOffset,3==r.nodeType&&(i>0?e=e.replace(/^ /," "):t("previousSibling")||(e=e.replace(/^ /," ")),i|)$/," "):t("nextSibling")||(e=e.replace(/( | )(
|)$/," "))),e}var a,s,l,c,d,f,p,h,m,g,v;/^ | $/.test(i)&&(i=o(i)),a=r.parser,s=new e({},r.schema),v='ÈB;',f={content:i,format:"html",selection:!0},r.fire("BeforeSetContent",f),i=f.content,-1==i.indexOf("{$caret}")&&(i+="{$caret}"),i=i.replace(/\{\$caret\}/,v),h=_.getRng();var y=h.startContainer||(h.parentElement?h.parentElement():null),b=r.getBody();y===b&&_.isCollapsed()&&w.isBlock(b.firstChild)&&w.isEmpty(b.firstChild)&&(h=w.createRng(),h.setStart(b.firstChild,0),h.setEnd(b.firstChild,0),_.setRng(h)),_.isCollapsed()||r.getDoc().execCommand("Delete",!1,null),l=_.getNode();var C={context:l.nodeName.toLowerCase()};if(d=a.parse(i,C),m=d.lastChild,"mce_marker"==m.attr("id"))for(p=m,m=m.prev;m;m=m.walk(!0))if(3==m.type||!w.isBlock(m.name)){m.parent.insert(p,m,"br"===m.name);break}if(C.invalid){for(_.setContent(v),l=_.getNode(),c=r.getBody(),9==l.nodeType?l=m=c:m=l;m!==c;)l=m,m=m.parentNode;i=l==c?c.innerHTML:w.getOuterHTML(l),i=s.serialize(a.parse(i.replace(//i,function(){return s.serialize(d)}))),l==c?w.setHTML(c,i):w.setOuterHTML(l,i)}else i=s.serialize(d),m=l.firstChild,g=l.lastChild,!m||m===g&&"BR"===m.nodeName?w.setHTML(l,i):_.setContent(i);p=w.get("mce_marker"),_.scrollIntoView(p),h=w.createRng(),m=p.previousSibling,m&&3==m.nodeType?(h.setStart(m,m.nodeValue.length),u||(g=p.nextSibling,g&&3==g.nodeType&&(m.appendData(g.data),g.parentNode.removeChild(g)))):(h.setStartBefore(p),h.setEndBefore(p)),w.remove(p),_.setRng(h),r.fire("SetContent",f),r.addVisual()},mceInsertRawHTML:function(e,t,n){_.setContent("tiny_mce_marker"),r.setContent(r.getContent().replace(/tiny_mce_marker/g,function(){return n}))},mceToggleFormat:function(e,t,n){b(n)},mceSetContent:function(e,t,n){r.setContent(n)},"Indent,Outdent":function(e){var t,n,o;t=E.indentation,n=/[a-z%]+$/i.exec(t),t=parseInt(t,10),h("InsertUnorderedList")||h("InsertOrderedList")?v(e):(E.forced_root_block||w.getParent(_.getNode(),w.isBlock)||S.apply("div"),i(_.getSelectedBlocks(),function(i){if("LI"!=i.nodeName){var a=r.getParam("indent_use_margin",!1)?"margin":"padding";a+="rtl"==w.getStyle(i,"direction",!0)?"Right":"Left","outdent"==e?(o=Math.max(0,parseInt(i.style[a]||0,10)-t),w.setStyle(i,a,o?o+n:"")):(o=parseInt(i.style[a]||0,10)+t+n,w.setStyle(i,a,o))}}))},mceRepaint:function(){if(c)try{C(d),_.getSel()&&_.getSel().selectAllChildren(r.getBody()),_.collapse(d),x()}catch(e){}},InsertHorizontalRule:function(){r.execCommand("mceInsertContent",!1,"
")},mceToggleVisualAid:function(){r.hasVisual=!r.hasVisual,r.addVisual()},mceReplaceContent:function(e,t,n){r.execCommand("mceInsertContent",!1,n.replace(/\{\$selection\}/g,_.getContent({format:"text"})))},mceInsertLink:function(e,t,n){var r;"string"==typeof n&&(n={href:n}),r=w.getParent(_.getNode(),"a"),n.href=n.href.replace(" ","%20"),r&&n.href||S.remove("link"),n.href&&S.apply("link",n,r)},selectAll:function(){var e=w.getRoot(),t;_.getRng().setStart?(t=w.createRng(),t.setStart(e,0),t.setEnd(e,e.childNodes.length),_.setRng(t)):(t=_.getRng(),t.item||(t.moveToElementText(e),t.select()))},"delete":function(){v("Delete");var e=r.getBody();w.isEmpty(e)&&(r.setContent(""),e.firstChild&&w.isBlock(e.firstChild)?r.selection.setCursorLocation(e.firstChild,0):r.selection.setCursorLocation(e,0))},mceNewDocument:function(){r.setContent("")}}),g({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t="align"+e.substring(7),n=_.isCollapsed()?[w.getParent(_.getNode(),w.isBlock)]:_.getSelectedBlocks(),r=a(n,function(e){return!!S.matchNode(e,t)});return-1!==s(r,d)},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return y(e)},mceBlockQuote:function(){return y("blockquote")},Outdent:function(){var e;if(E.inline_styles){if((e=w.getParent(_.getStart(),w.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return d;if((e=w.getParent(_.getEnd(),w.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return d -}return h("InsertUnorderedList")||h("InsertOrderedList")||!E.inline_styles&&!!w.getParent(_.getNode(),"BLOCKQUOTE")},"InsertUnorderedList,InsertOrderedList":function(e){var t=w.getParent(_.getNode(),"ul,ol");return t&&("insertunorderedlist"===e&&"UL"===t.tagName||"insertorderedlist"===e&&"OL"===t.tagName)}},"state"),g({"FontSize,FontName":function(e){var t=0,n;return(n=w.getParent(_.getNode(),"span"))&&(t="fontsize"==e?n.style.fontSize:n.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()),t}},"value"),g({Undo:function(){r.undoManager.undo()},Redo:function(){r.undoManager.redo()}})}}),r(F,[p],function(e){function t(e,i){var o=this,a,s;if(e=r(e),i=o.settings=i||{},/^([\w\-]+):([^\/]{2})/i.test(e)||/^\s*#/.test(e))return void(o.source=e);var l=0===e.indexOf("//");0!==e.indexOf("/")||l||(e=(i.base_uri?i.base_uri.protocol||"http":"http")+"://mce_host"+e),/^[\w\-]*:?\/\//.test(e)||(s=i.base_uri?i.base_uri.path:new t(location.href).directory,e=""===i.base_uri.protocol?"//mce_host"+o.toAbsPath(s,e):(i.base_uri&&i.base_uri.protocol||"http")+"://mce_host"+o.toAbsPath(s,e)),e=e.replace(/@@/g,"(mce_at)"),e=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(e),n(["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],function(t,n){var r=e[n];r&&(r=r.replace(/\(mce_at\)/g,"@@")),o[t]=r}),a=i.base_uri,a&&(o.protocol||(o.protocol=a.protocol),o.userInfo||(o.userInfo=a.userInfo),o.port||"mce_host"!==o.host||(o.port=a.port),o.host&&"mce_host"!==o.host||(o.host=a.host),o.source=""),l&&(o.protocol="")}var n=e.each,r=e.trim,i={ftp:21,http:80,https:443,mailto:25};return t.prototype={setPath:function(e){var t=this;e=/^(.*?)\/?(\w+)?$/.exec(e),t.path=e[0],t.directory=e[1],t.file=e[2],t.source="",t.getURI()},toRelative:function(e){var n=this,r;if("./"===e)return e;if(e=new t(e,{base_uri:n}),"mce_host"!=e.host&&n.host!=e.host&&e.host||n.port!=e.port||n.protocol!=e.protocol&&""!==e.protocol)return e.getURI();var i=n.getURI(),o=e.getURI();return i==o||"/"==i.charAt(i.length-1)&&i.substr(0,i.length-1)==o?i:(r=n.toRelPath(n.path,e.path),e.query&&(r+="?"+e.query),e.anchor&&(r+="#"+e.anchor),r)},toAbsolute:function(e,n){return e=new t(e,{base_uri:this}),e.getURI(n&&this.isSameOrigin(e))},isSameOrigin:function(e){if(this.host==e.host&&this.protocol==e.protocol){if(this.port==e.port)return!0;var t=i[this.protocol];if(t&&(this.port||t)==(e.port||t))return!0}return!1},toRelPath:function(e,t){var n,r=0,i="",o,a;if(e=e.substring(0,e.lastIndexOf("/")),e=e.split("/"),n=t.split("/"),e.length>=n.length)for(o=0,a=e.length;a>o;o++)if(o>=n.length||e[o]!=n[o]){r=o+1;break}if(e.lengtho;o++)if(o>=e.length||e[o]!=n[o]){r=o+1;break}if(1===r)return t;for(o=0,a=e.length-(r-1);a>o;o++)i+="../";for(o=r-1,a=n.length;a>o;o++)i+=o!=r-1?"/"+n[o]:n[o];return i},toAbsPath:function(e,t){var r,i=0,o=[],a,s;for(a=/\/$/.test(t)?"/":"",e=e.split("/"),t=t.split("/"),n(e,function(e){e&&o.push(e)}),e=o,r=t.length-1,o=[];r>=0;r--)0!==t[r].length&&"."!==t[r]&&(".."!==t[r]?i>0?i--:o.push(t[r]):i++);return r=e.length-i,s=0>=r?o.reverse().join("/"):e.slice(0,r).join("/")+"/"+o.reverse().join("/"),0!==s.indexOf("/")&&(s="/"+s),a&&s.lastIndexOf("/")!==s.length-1&&(s+=a),s},getURI:function(e){var t,n=this;return(!n.source||e)&&(t="",e||(t+=n.protocol?n.protocol+"://":"//",n.userInfo&&(t+=n.userInfo+"@"),n.host&&(t+=n.host),n.port&&(t+=":"+n.port)),n.path&&(t+=n.path),n.query&&(t+="?"+n.query),n.anchor&&(t+="#"+n.anchor),n.source=t),n.source}},t}),r(z,[p],function(e){function t(){}var n=e.each,r=e.extend,i,o;return t.extend=i=function(e){function t(){var e,t,n,r=this;if(!o&&(r.init&&r.init.apply(r,arguments),t=r.Mixins))for(e=t.length;e--;)n=t[e],n.init&&n.init.apply(r,arguments)}function a(){return this}function s(e,t){return function(){var n=this,r=n._super,i;return n._super=c[e],i=t.apply(n,arguments),n._super=r,i}}var l=this,c=l.prototype,u,d,f;o=!0,u=new l,o=!1,e.Mixins&&(n(e.Mixins,function(t){t=t;for(var n in t)"init"!==n&&(e[n]=t[n])}),c.Mixins&&(e.Mixins=c.Mixins.concat(e.Mixins))),e.Methods&&n(e.Methods.split(","),function(t){e[t]=a}),e.Properties&&n(e.Properties.split(","),function(t){var n="_"+t;e[t]=function(e){var t=this,r;return e!==r?(t[n]=e,t):t[n]}}),e.Statics&&n(e.Statics,function(e,n){t[n]=e}),e.Defaults&&c.Defaults&&(e.Defaults=r({},c.Defaults,e.Defaults));for(d in e)f=e[d],u[d]="function"==typeof f&&c[d]?s(d,f):f;return t.prototype=u,t.constructor=t,t.extend=i,t},t}),r(W,[p],function(e){function t(e){function t(){return!1}function n(){return!0}function r(r,i){var o,a,s,u;if(r=r.toLowerCase(),i=i||{},i.type=r,i.target||(i.target=l),i.preventDefault||(i.preventDefault=function(){i.isDefaultPrevented=n},i.stopPropagation=function(){i.isPropagationStopped=n},i.stopImmediatePropagation=function(){i.isImmediatePropagationStopped=n},i.isDefaultPrevented=t,i.isPropagationStopped=t,i.isImmediatePropagationStopped=t),e.beforeFire&&e.beforeFire(i),o=c[r])for(a=0,s=o.length;s>a;a++){if(o[a]=u=o[a],i.isImmediatePropagationStopped())return i.stopPropagation(),i;if(u.call(l,i)===!1)return i.preventDefault(),i}return i}function i(e,n,r){var i,o,a;if(n===!1&&(n=t),n)for(o=e.toLowerCase().split(" "),a=o.length;a--;)e=o[a],i=c[e],i||(i=c[e]=[],u(e,!0)),r?i.unshift(n):i.push(n);return s}function o(e,t){var n,r,i,o,a;if(e)for(o=e.toLowerCase().split(" "),n=o.length;n--;){if(e=o[n],r=c[e],!e){for(i in c)u(i,!1),delete c[i];return s}if(r){if(t)for(a=r.length;a--;)r[a]===t&&r.splice(a,1);else r.length=0;r.length||(u(e,!1),delete c[e])}}else{for(e in c)u(e,!1);c={}}return s}function a(e){return e=e.toLowerCase(),!(!c[e]||0===c[e].length)}var s=this,l,c={},u;e=e||{},l=e.scope||s,u=e.toggleEvent||t,s.fire=r,s.on=i,s.off=o,s.has=a}var n=e.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit"," ");return t.isNative=function(e){return!!n[e.toLowerCase()]},t}),r(V,[z],function(e){function t(e){for(var t=[],n=e.length,r;n--;)r=e[n],r.__checked||(t.push(r),r.__checked=1);for(n=t.length;n--;)delete t[n].__checked;return t}var n=/^([\w\\*]+)?(?:#([\w\\]+))?(?:\.([\w\\\.]+))?(?:\[\@?([\w\\]+)([\^\$\*!~]?=)([\w\\]+)\])?(?:\:(.+))?/i,r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i=/^\s*|\s*$/g,o,a=e.extend({init:function(e){function t(e){return e?(e=e.toLowerCase(),function(t){return"*"===e||t.type===e}):void 0}function o(e){return e?function(t){return t._name===e}:void 0}function a(e){return e?(e=e.split("."),function(t){for(var n=e.length;n--;)if(!t.hasClass(e[n]))return!1;return!0}):void 0}function s(e,t,n){return e?function(r){var i=r[e]?r[e]():"";return t?"="===t?i===n:"*="===t?i.indexOf(n)>=0:"~="===t?(" "+i+" ").indexOf(" "+n+" ")>=0:"!="===t?i!=n:"^="===t?0===i.indexOf(n):"$="===t?i.substr(i.length-n.length)===n:!1:!!n}:void 0}function l(e){var t;return e?(e=/(?:not\((.+)\))|(.+)/i.exec(e),e[1]?(t=u(e[1],[]),function(e){return!d(e,t)}):(e=e[2],function(t,n,r){return"first"===e?0===n:"last"===e?n===r-1:"even"===e?n%2===0:"odd"===e?n%2===1:t[e]?t[e]():!1})):void 0}function c(e,r,c){function u(e){e&&r.push(e)}var d;return d=n.exec(e.replace(i,"")),u(t(d[1])),u(o(d[2])),u(a(d[3])),u(s(d[4],d[5],d[6])),u(l(d[7])),r.psuedo=!!d[7],r.direct=c,r}function u(e,t){var n=[],i,o,a;do if(r.exec(""),o=r.exec(e),o&&(e=o[3],n.push(o[1]),o[2])){i=o[3];break}while(o);for(i&&u(i,t),e=[],a=0;a"!=n[a]&&e.push(c(n[a],[],">"===n[a-1]));return t.push(e),t}var d=this.match;this._selectors=u(e,[])},match:function(e,t){var n,r,i,o,a,s,l,c,u,d,f,p,h;for(t=t||this._selectors,n=0,r=t.length;r>n;n++){for(a=t[n],o=a.length,h=e,p=0,i=o-1;i>=0;i--)for(c=a[i];h;){if(c.psuedo)for(f=h.parent().items(),u=d=f.length;u--&&f[u]!==h;);for(s=0,l=c.length;l>s;s++)if(!c[s](h,u,d)){s=l+1;break}if(s===l){p++;break}if(i===o-1)break;h=h.parent()}if(p===o)return!0}return!1},find:function(e){function n(e,t,i){var o,a,s,l,c,u=t[i];for(o=0,a=e.length;a>o;o++){for(c=e[o],s=0,l=u.length;l>s;s++)if(!u[s](c,o,a)){s=l+1;break}if(s===l)i==t.length-1?r.push(c):c.items&&n(c.items(),t,i+1);else if(u.direct)return;c.items&&n(c.items(),t,i)}}var r=[],i,s,l=this._selectors;if(e.items){for(i=0,s=l.length;s>i;i++)n(e.items(),l[i],0);s>1&&(r=t(r))}return o||(o=a.Collection),new o(r)}});return a}),r(U,[p,V,z],function(e,t,n){var r,i,o=Array.prototype.push,a=Array.prototype.slice;return i={length:0,init:function(e){e&&this.add(e)},add:function(t){var n=this;return e.isArray(t)?o.apply(n,t):t instanceof r?n.add(t.toArray()):o.call(n,t),n},set:function(e){var t=this,n=t.length,r;for(t.length=0,t.add(e),r=t.length;n>r;r++)delete t[r];return t},filter:function(e){var n=this,i,o,a=[],s,l;for("string"==typeof e?(e=new t(e),l=function(t){return e.match(t)}):l=e,i=0,o=n.length;o>i;i++)s=n[i],l(s)&&a.push(s);return new r(a)},slice:function(){return new r(a.apply(this,arguments))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},each:function(t){return e.each(this,t),this},toArray:function(){return e.toArray(this)},indexOf:function(e){for(var t=this,n=t.length;n--&&t[n]!==e;);return n},reverse:function(){return new r(e.toArray(this).reverse())},hasClass:function(e){return this[0]?this[0].hasClass(e):!1},prop:function(e,t){var n=this,r,i;return t!==r?(n.each(function(n){n[e]&&n[e](t)}),n):(i=n[0],i&&i[e]?i[e]():void 0)},exec:function(t){var n=this,r=e.toArray(arguments).slice(1);return n.each(function(e){e[t]&&e[t].apply(e,r)}),n},remove:function(){for(var e=this.length;e--;)this[e].remove();return this}},e.each("fire on off show hide addClass removeClass append prepend before after reflow".split(" "),function(t){i[t]=function(){var n=e.toArray(arguments);return this.each(function(e){t in e&&e[t].apply(e,n)}),this}}),e.each("text name disabled active selected checked visible parent value data".split(" "),function(e){i[e]=function(t){return this.prop(e,t)}}),r=n.extend(i),t.Collection=r,r}),r(q,[p,y],function(e,t){return{id:function(){return t.DOM.uniqueId()},createFragment:function(e){return t.DOM.createFragment(e)},getWindowSize:function(){return t.DOM.getViewPort()},getSize:function(e){var t,n;if(e.getBoundingClientRect){var r=e.getBoundingClientRect();t=Math.max(r.width||r.right-r.left,e.offsetWidth),n=Math.max(r.height||r.bottom-r.bottom,e.offsetHeight)}else t=e.offsetWidth,n=e.offsetHeight;return{width:t,height:n}},getPos:function(e,n){return t.DOM.getPos(e,n)},getViewPort:function(e){return t.DOM.getViewPort(e)},get:function(e){return document.getElementById(e)},addClass:function(e,n){return t.DOM.addClass(e,n)},removeClass:function(e,n){return t.DOM.removeClass(e,n)},hasClass:function(e,n){return t.DOM.hasClass(e,n)},toggleClass:function(e,n,r){return t.DOM.toggleClass(e,n,r)},css:function(e,n,r){return t.DOM.setStyle(e,n,r)},on:function(e,n,r,i){return t.DOM.bind(e,n,r,i)},off:function(e,n,r){return t.DOM.unbind(e,n,r)},fire:function(e,n,r){return t.DOM.fire(e,n,r)},innerHtml:function(e,n){t.DOM.setHTML(e,n)}}}),r($,[z,p,W,U,q],function(e,t,n,r,i){function o(e){return e._eventDispatcher||(e._eventDispatcher=new n({scope:e,toggleEvent:function(t,r){r&&n.isNative(t)&&(e._nativeEvents||(e._nativeEvents={}),e._nativeEvents[t]=!0,e._rendered&&e.bindPendingEvents())}})),e._eventDispatcher}var a={},s="onmousewheel"in document,l=!1,c="mce-",u=e.extend({Statics:{elementIdCache:a,classPrefix:c},isRtl:function(){return u.rtl},classPrefix:c,init:function(e){var n=this,r,o;if(n.settings=e=t.extend({},n.Defaults,e),n._id=e.id||i.id(),n._text=n._name="",n._width=n._height=0,n._aria={role:e.role},r=e.classes)for(r=r.split(" "),r.map={},o=r.length;o--;)r.map[r[o]]=!0;n._classes=r||[],n.visible(!0),t.each("title text width height name classes visible disabled active value".split(" "),function(t){var r=e[t],i;r!==i?n[t](r):n["_"+t]===i&&(n["_"+t]=!1)}),n.on("click",function(){return n.disabled()?!1:void 0}),e.classes&&t.each(e.classes.split(" "),function(e){n.addClass(e)}),n.settings=e,n._borderBox=n.parseBox(e.border),n._paddingBox=n.parseBox(e.padding),n._marginBox=n.parseBox(e.margin),e.hidden&&n.hide()},Properties:"parent,title,text,width,height,disabled,active,name,value",Methods:"renderHtml",getContainerElm:function(){return document.body},getParentCtrl:function(e){for(var t,n=this.getRoot().controlIdLookup;e&&n&&!(t=n[e.id]);)e=e.parentNode;return t},parseBox:function(e){var t,n=10;if(e)return"number"==typeof e?(e=e||0,{top:e,left:e,bottom:e,right:e}):(e=e.split(" "),t=e.length,1===t?e[1]=e[2]=e[3]=e[0]:2===t?(e[2]=e[0],e[3]=e[1]):3===t&&(e[3]=e[1]),{top:parseInt(e[0],n)||0,right:parseInt(e[1],n)||0,bottom:parseInt(e[2],n)||0,left:parseInt(e[3],n)||0})},borderBox:function(){return this._borderBox},paddingBox:function(){return this._paddingBox},marginBox:function(){return this._marginBox},measureBox:function(e,t){function n(t){var n=document.defaultView;return n?(t=t.replace(/[A-Z]/g,function(e){return"-"+e}),n.getComputedStyle(e,null).getPropertyValue(t)):e.currentStyle[t]}function r(e){var t=parseFloat(n(e),10);return isNaN(t)?0:t}return{top:r(t+"TopWidth"),right:r(t+"RightWidth"),bottom:r(t+"BottomWidth"),left:r(t+"LeftWidth")}},initLayoutRect:function(){var e=this,t=e.settings,n,r,o=e.getEl(),a,s,l,c,u,d,f,p;n=e._borderBox=e._borderBox||e.measureBox(o,"border"),e._paddingBox=e._paddingBox||e.measureBox(o,"padding"),e._marginBox=e._marginBox||e.measureBox(o,"margin"),p=i.getSize(o),d=t.minWidth,f=t.minHeight,l=d||p.width,c=f||p.height,a=t.width,s=t.height,u=t.autoResize,u="undefined"!=typeof u?u:!a&&!s,a=a||l,s=s||c;var h=n.left+n.right,m=n.top+n.bottom,g=t.maxWidth||65535,v=t.maxHeight||65535;return e._layoutRect=r={x:t.x||0,y:t.y||0,w:a,h:s,deltaW:h,deltaH:m,contentW:a-h,contentH:s-m,innerW:a-h,innerH:s-m,startMinWidth:d||0,startMinHeight:f||0,minW:Math.min(l,g),minH:Math.min(c,v),maxW:g,maxH:v,autoResize:u,scrollW:0},e._lastLayoutRect={},r},layoutRect:function(e){var t=this,n=t._layoutRect,r,i,o,a,s,l;return n||(n=t.initLayoutRect()),e?(o=n.deltaW,a=n.deltaH,e.x!==s&&(n.x=e.x),e.y!==s&&(n.y=e.y),e.minW!==s&&(n.minW=e.minW),e.minH!==s&&(n.minH=e.minH),i=e.w,i!==s&&(i=in.maxW?n.maxW:i,n.w=i,n.innerW=i-o),i=e.h,i!==s&&(i=in.maxH?n.maxH:i,n.h=i,n.innerH=i-a),i=e.innerW,i!==s&&(i=in.maxW-o?n.maxW-o:i,n.innerW=i,n.w=i+o),i=e.innerH,i!==s&&(i=in.maxH-a?n.maxH-a:i,n.innerH=i,n.h=i+a),e.contentW!==s&&(n.contentW=e.contentW),e.contentH!==s&&(n.contentH=e.contentH),r=t._lastLayoutRect,(r.x!==n.x||r.y!==n.y||r.w!==n.w||r.h!==n.h)&&(l=u.repaintControls,l&&l.map&&!l.map[t._id]&&(l.push(t),l.map[t._id]=!0),r.x=n.x,r.y=n.y,r.w=n.w,r.h=n.h),t):n},repaint:function(){var e=this,t,n,r,i,o=0,a=0,s,l;l=document.createRange?function(e){return e}:Math.round,t=e.getEl().style,r=e._layoutRect,s=e._lastRepaintRect||{},i=e._borderBox,o=i.left+i.right,a=i.top+i.bottom,r.x!==s.x&&(t.left=l(r.x)+"px",s.x=r.x),r.y!==s.y&&(t.top=l(r.y)+"px",s.y=r.y),r.w!==s.w&&(t.width=l(r.w-o)+"px",s.w=r.w),r.h!==s.h&&(t.height=l(r.h-a)+"px",s.h=r.h),e._hasBody&&r.innerW!==s.innerW&&(n=e.getEl("body").style,n.width=l(r.innerW)+"px",s.innerW=r.innerW),e._hasBody&&r.innerH!==s.innerH&&(n=n||e.getEl("body").style,n.height=l(r.innerH)+"px",s.innerH=r.innerH),e._lastRepaintRect=s,e.fire("repaint",{},!1)},on:function(e,t){function n(e){var t,n;return"string"!=typeof e?e:function(i){return t||r.parentsAndSelf().each(function(r){var i=r.settings.callbacks;return i&&(t=i[e])?(n=r,!1):void 0}),t.call(n,i)}}var r=this;return o(r).on(e,n(t)),r},off:function(e,t){return o(this).off(e,t),this},fire:function(e,t,n){var r=this;if(t=t||{},t.control||(t.control=r),t=o(r).fire(e,t),n!==!1&&r.parent)for(var i=r.parent();i&&!t.isPropagationStopped();)i.fire(e,t,!1),i=i.parent();return t},hasEventListeners:function(e){return o(this).has(e)},parents:function(e){var t=this,n,i=new r;for(n=t.parent();n;n=n.parent())i.add(n);return e&&(i=i.filter(e)),i},parentsAndSelf:function(e){return new r(this).add(this.parents(e))},next:function(){var e=this.parent().items();return e[e.indexOf(this)+1]},prev:function(){var e=this.parent().items();return e[e.indexOf(this)-1]},findCommonAncestor:function(e,t){for(var n;e;){for(n=t;n&&e!=n;)n=n.parent();if(e==n)break;e=e.parent()}return e},hasClass:function(e,t){var n=this._classes[t||"control"];return e=this.classPrefix+e,n&&!!n.map[e]},addClass:function(e,t){var n=this,r,i;return e=this.classPrefix+e,r=n._classes[t||"control"],r||(r=[],r.map={},n._classes[t||"control"]=r),r.map[e]||(r.map[e]=e,r.push(e),n._rendered&&(i=n.getEl(t),i&&(i.className=r.join(" ")))),n},removeClass:function(e,t){var n=this,r,i,o;if(e=this.classPrefix+e,r=n._classes[t||"control"],r&&r.map[e])for(delete r.map[e],i=r.length;i--;)r[i]===e&&r.splice(i,1);return n._rendered&&(o=n.getEl(t),o&&(o.className=r.join(" "))),n},toggleClass:function(e,t,n){var r=this;return t?r.addClass(e,n):r.removeClass(e,n),r},classes:function(e){var t=this._classes[e||"control"];return t?t.join(" "):""},innerHtml:function(e){return i.innerHtml(this.getEl(),e),this},getEl:function(e,t){var n,r=e?this._id+"-"+e:this._id;return n=a[r]=(t===!0?null:a[r])||i.get(r)},visible:function(e){var t=this,n;return"undefined"!=typeof e?(t._visible!==e&&(t._rendered&&(t.getEl().style.display=e?"":"none"),t._visible=e,n=t.parent(),n&&(n._lastRect=null),t.fire(e?"show":"hide")),t):t._visible},show:function(){return this.visible(!0)},hide:function(){return this.visible(!1)},focus:function(){try{this.getEl().focus()}catch(e){}return this},blur:function(){return this.getEl().blur(),this},aria:function(e,t){var n=this,r=n.getEl(n.ariaTarget);return"undefined"==typeof t?n._aria[e]:(n._aria[e]=t,n._rendered&&r.setAttribute("role"==e?e:"aria-"+e,t),n)},encode:function(e,t){return t!==!1&&(e=this.translate(e)),(e||"").replace(/[&<>"]/g,function(e){return"&#"+e.charCodeAt(0)+";"})},translate:function(e){return u.translate?u.translate(e):e},before:function(e){var t=this,n=t.parent();return n&&n.insert(e,n.items().indexOf(t),!0),t},after:function(e){var t=this,n=t.parent();return n&&n.insert(e,n.items().indexOf(t)),t},remove:function(){var e=this,t=e.getEl(),n=e.parent(),r,o;if(e.items){var s=e.items().toArray();for(o=s.length;o--;)s[o].remove()}n&&n.items&&(r=[],n.items().each(function(t){t!==e&&r.push(t)}),n.items().set(r),n._lastRect=null),e._eventsRoot&&e._eventsRoot==e&&i.off(t);var l=e.getRoot().controlIdLookup;if(l&&delete l[e._id],delete a[e._id],t&&t.parentNode){var c=t.getElementsByTagName("*");for(o=c.length;o--;)delete a[c[o].id];t.parentNode.removeChild(t)}return e._rendered=!1,e},renderBefore:function(e){var t=this;return e.parentNode.insertBefore(i.createFragment(t.renderHtml()),e),t.postRender(),t},renderTo:function(e){var t=this;return e=e||t.getContainerElm(),e.appendChild(i.createFragment(t.renderHtml())),t.postRender(),t},postRender:function(){var e=this,t=e.settings,n,r,o,a,s;for(a in t)0===a.indexOf("on")&&e.on(a.substr(2),t[a]);if(e._eventsRoot){for(o=e.parent();!s&&o;o=o.parent())s=o._eventsRoot;if(s)for(a in s._nativeEvents)e._nativeEvents[a]=!0}e.bindPendingEvents(),t.style&&(n=e.getEl(),n&&(n.setAttribute("style",t.style),n.style.cssText=t.style)),e._visible||i.css(e.getEl(),"display","none"),e.settings.border&&(r=e.borderBox(),i.css(e.getEl(),{"border-top-width":r.top,"border-right-width":r.right,"border-bottom-width":r.bottom,"border-left-width":r.left}));var l=e.getRoot();l.controlIdLookup||(l.controlIdLookup={}),l.controlIdLookup[e._id]=e;for(var c in e._aria)e.aria(c,e._aria[c]);e.fire("postrender",{},!1)},scrollIntoView:function(e){function t(e,t){var n,r,i=e;for(n=r=0;i&&i!=t&&i.nodeType;)n+=i.offsetLeft||0,r+=i.offsetTop||0,i=i.offsetParent;return{x:n,y:r}}var n=this.getEl(),r=n.parentNode,i,o,a,s,l,c,u=t(n,r);return i=u.x,o=u.y,a=n.offsetWidth,s=n.offsetHeight,l=r.clientWidth,c=r.clientHeight,"end"==e?(i-=l-a,o-=c-s):"center"==e&&(i-=l/2-a/2,o-=c/2-s/2),r.scrollLeft=i,r.scrollTop=o,this},bindPendingEvents:function(){function e(e){var t=o.getParentCtrl(e.target);t&&t.fire(e.type,e)}function t(){var e=d._lastHoverCtrl;e&&(e.fire("mouseleave",{target:e.getEl()}),e.parents().each(function(e){e.fire("mouseleave",{target:e.getEl()})}),d._lastHoverCtrl=null)}function n(e){var t=o.getParentCtrl(e.target),n=d._lastHoverCtrl,r=0,i,a,s;if(t!==n){if(d._lastHoverCtrl=t,a=t.parents().toArray().reverse(),a.push(t),n){for(s=n.parents().toArray().reverse(),s.push(n),r=0;r=r;i--)n=s[i],n.fire("mouseleave",{target:n.getEl()})}for(i=r;ia;a++)d=u[a]._eventsRoot;for(d||(d=u[u.length-1]||o),o._eventsRoot=d,c=a,a=0;c>a;a++)u[a]._eventsRoot=d;var h=d._delegates;h||(h=d._delegates={});for(p in f){if(!f)return!1;"wheel"!==p||l?("mouseenter"===p||"mouseleave"===p?d._hasMouseEnter||(i.on(d.getEl(),"mouseleave",t),i.on(d.getEl(),"mouseover",n),d._hasMouseEnter=1):h[p]||(i.on(d.getEl(),p,e),h[p]=!0),f[p]=!1):s?i.on(o.getEl(),"mousewheel",r):i.on(o.getEl(),"DOMMouseScroll",r)}}},getRoot:function(){for(var e=this,t,n=[];e;){if(e.rootControl){t=e.rootControl;break}n.push(e),t=e,e=e.parent()}t||(t=this);for(var r=n.length;r--;)n[r].rootControl=t;return t},reflow:function(){return this.repaint(),this}});return u}),r(j,[],function(){var e={},t;return{add:function(t,n){e[t.toLowerCase()]=n},has:function(t){return!!e[t.toLowerCase()]},create:function(n,r){var i,o,a;if(!t){a=tinymce.ui;for(o in a)e[o.toLowerCase()]=a[o];t=!0}if("string"==typeof n?(r=r||{},r.type=n):(r=n,n=r.type),n=n.toLowerCase(),i=e[n],!i)throw new Error("Could not find control by type: "+n);return i=new i(r),i.type=n,i}}}),r(K,[],function(){return function(e){function t(e){return e=e||b,e&&e.getAttribute("role")}function n(e){for(var n,r=e||b;r=r.parentNode;)if(n=t(r))return n}function r(e){var t=b;return t?t.getAttribute("aria-"+e):void 0}function i(e){var t=e.tagName.toUpperCase();return"INPUT"==t||"TEXTAREA"==t}function o(e){return i(e)&&!e.hidden?!0:/^(button|menuitem|checkbox|tab|menuitemcheckbox|option|gridcell)$/.test(t(e))?!0:!1}function a(e){function t(e){if(1==e.nodeType&&"none"!=e.style.display){o(e)&&n.push(e);for(var r=0;re?e=t.length-1:e>=t.length&&(e=0),t[e]&&t[e].focus(),e}function u(e,t){var n=-1,r=s();t=t||a(r.getEl());for(var i=0;i=0&&(n=t.getEl(),n&&n.parentNode.removeChild(n),n=e.getEl(),n&&n.parentNode.removeChild(n)),t.parent(this)},create:function(t){var n=this,i,a=[];return o.isArray(t)||(t=[t]),o.each(t,function(t){t&&(t instanceof e||("string"==typeof t&&(t={type:t}),i=o.extend({},n.settings.defaults,t),t.type=i.type=i.type||t.type||n.settings.defaultType||(i.defaults?i.defaults.type:null),t=r.create(i)),a.push(t))}),a},renderNew:function(){var e=this;return e.items().each(function(t,n){var r,i;t.parent(e),t._rendered||(r=e.getEl("body"),i=a.createFragment(t.renderHtml()),r.hasChildNodes()&&n<=r.childNodes.length-1?r.insertBefore(i,r.childNodes[n]):r.appendChild(i),t.postRender())}),e._layout.applyClasses(e),e._lastRect=null,e},append:function(e){return this.add(e).renderNew()},prepend:function(e){var t=this;return t.items().set(t.create(e).concat(t.items().toArray())),t.renderNew()},insert:function(e,t,n){var r=this,i,o,a;return e=r.create(e),i=r.items(),!n&&t=0&&t
'+(e.settings.html||"")+t.renderHtml(e)+"
"},postRender:function(){var e=this,t;return e.items().exec("postRender"),e._super(),e._layout.postRender(e),e._rendered=!0,e.settings.style&&a.css(e.getEl(),e.settings.style),e.settings.border&&(t=e.borderBox(),a.css(e.getEl(),{"border-top-width":t.top,"border-right-width":t.right,"border-bottom-width":t.bottom,"border-left-width":t.left})),e.parent()||(e.keyboardNav=new i({root:e})),e},initLayoutRect:function(){var e=this,t=e._super();return e._layout.recalc(e),t},recalc:function(){var e=this,t=e._layoutRect,n=e._lastRect;return n&&n.w==t.w&&n.h==t.h?void 0:(e._layout.recalc(e),t=e.layoutRect(),e._lastRect={x:t.x,y:t.y,w:t.w,h:t.h},!0)},reflow:function(){var t;if(this.visible()){for(e.repaintControls=[],e.repaintControls.map={},this.recalc(),t=e.repaintControls.length;t--;)e.repaintControls[t].repaint();"flow"!==this.settings.layout&&"stack"!==this.settings.layout&&this.repaint(),e.repaintControls=[]}return this}})}),r(Y,[q],function(e){function t(){var e=document,t,n,r,i,o,a,s,l,c=Math.max;return t=e.documentElement,n=e.body,r=c(t.scrollWidth,n.scrollWidth),i=c(t.clientWidth,n.clientWidth),o=c(t.offsetWidth,n.offsetWidth),a=c(t.scrollHeight,n.scrollHeight),s=c(t.clientHeight,n.clientHeight),l=c(t.offsetHeight,n.offsetHeight),{width:o>r?i:r,height:l>a?s:a}}return function(n,r){function i(){return a.getElementById(r.handle||n)}var o,a=document,s,l,c,u,d,f;r=r||{},l=function(n){var l=t(),p,h;n.preventDefault(),s=n.button,p=i(),d=n.screenX,f=n.screenY,h=window.getComputedStyle?window.getComputedStyle(p,null).getPropertyValue("cursor"):p.runtimeStyle.cursor,o=a.createElement("div"),e.css(o,{position:"absolute",top:0,left:0,width:l.width,height:l.height,zIndex:2147483647,opacity:1e-4,background:"red",cursor:h}),a.body.appendChild(o),e.on(a,"mousemove",u),e.on(a,"mouseup",c),r.start(n)},u=function(e){return e.button!==s?c(e):(e.deltaX=e.screenX-d,e.deltaY=e.screenY-f,e.preventDefault(),void r.drag(e))},c=function(t){e.off(a,"mousemove",u),e.off(a,"mouseup",c),o.parentNode.removeChild(o),r.stop&&r.stop(t)},this.destroy=function(){e.off(i())},e.on(i(),"mousedown",l)}}),r(X,[q,Y],function(e,t){return{init:function(){var e=this;e.on("repaint",e.renderScroll)},renderScroll:function(){function n(){function t(t,a,s,l,c,u){var d,f,p,h,m,g,v,y,b;if(f=i.getEl("scroll"+t)){if(y=a.toLowerCase(),b=s.toLowerCase(),i.getEl("absend")&&e.css(i.getEl("absend"),y,i.layoutRect()[l]-1),!c)return void e.css(f,"display","none");e.css(f,"display","block"),d=i.getEl("body"),p=i.getEl("scroll"+t+"t"),h=d["client"+s]-2*o,h-=n&&r?f["client"+u]:0,m=d["scroll"+s],g=h/m,v={},v[y]=d["offset"+a]+o,v[b]=h,e.css(f,v),v={},v[y]=d["scroll"+a]*g,v[b]=h*g,e.css(p,v)}}var n,r,a;a=i.getEl("body"),n=a.scrollWidth>a.clientWidth,r=a.scrollHeight>a.clientHeight,t("h","Left","Width","contentW",n,"Height"),t("v","Top","Height","contentH",r,"Width")}function r(){function n(n,r,a,s,l){var c,u=i._id+"-scroll"+n,d=i.classPrefix;i.getEl().appendChild(e.createFragment('
')),i.draghelper=new t(u+"t",{start:function(){c=i.getEl("body")["scroll"+r],e.addClass(e.get(u),d+"active")},drag:function(e){var t,u,d,f,p=i.layoutRect();u=p.contentW>p.innerW,d=p.contentH>p.innerH,f=i.getEl("body")["client"+a]-2*o,f-=u&&d?i.getEl("scroll"+n)["client"+l]:0,t=f/i.getEl("body")["scroll"+a],i.getEl("body")["scroll"+r]=c+e["delta"+s]/t},stop:function(){e.removeClass(e.get(u),d+"active")}})}i.addClass("scroll"),n("v","Top","Height","Y","Width"),n("h","Left","Width","X","Height")}var i=this,o=2;i.settings.autoScroll&&(i._hasScroll||(i._hasScroll=!0,r(),i.on("wheel",function(e){var t=i.getEl("body");t.scrollLeft+=10*(e.deltaX||0),t.scrollTop+=10*e.deltaY,n()}),e.on(i.getEl("body"),"scroll",n)),n())}}}),r(J,[G,X],function(e,t){return e.extend({Defaults:{layout:"fit",containerCls:"panel"},Mixins:[t],renderHtml:function(){var e=this,t=e._layout,n=e.settings.html;return e.preRender(),t.preRender(e),"undefined"==typeof n?n='
'+t.renderHtml(e)+"
":("function"==typeof n&&(n=n.call(e)),e._hasBody=!1),'
'+(e._preBodyHtml||"")+n+"
"}})}),r(Q,[q],function(e){function t(t,n,r){var i,o,a,s,l,c,u,d,f,p;return f=e.getViewPort(),o=e.getPos(n),a=o.x,s=o.y,t._fixed&&(a-=f.x,s-=f.y),i=t.getEl(),p=e.getSize(i),l=p.width,c=p.height,p=e.getSize(n),u=p.width,d=p.height,r=(r||"").split(""),"b"===r[0]&&(s+=d),"r"===r[1]&&(a+=u),"c"===r[0]&&(s+=Math.round(d/2)),"c"===r[1]&&(a+=Math.round(u/2)),"b"===r[3]&&(s-=c),"r"===r[4]&&(a-=l),"c"===r[3]&&(s-=Math.round(c/2)),"c"===r[4]&&(a-=Math.round(l/2)),{x:a,y:s,w:l,h:c}}return{testMoveRel:function(n,r){for(var i=e.getViewPort(),o=0;o0&&a.x+a.w0&&a.y+a.hi.x&&a.x+a.wi.y&&a.y+a.he?0:e+n>t?(e=t-n,0>e?0:e):e}var i=this;if(i.settings.constrainToViewport){var o=e.getViewPort(window),a=i.layoutRect();t=r(t,o.w+o.x,a.w),n=r(n,o.h+o.y,a.h)}return i._rendered?i.layoutRect({x:t,y:n}).repaint():(i.settings.x=t,i.settings.y=n),i.fire("move",{x:t,y:n}),i}}}),r(Z,[q],function(e){return{resizeToContent:function(){this._layoutRect.autoResize=!0,this._lastRect=null,this.reflow()},resizeTo:function(t,n){if(1>=t||1>=n){var r=e.getWindowSize();t=1>=t?t*r.w:t,n=1>=n?n*r.h:n}return this._layoutRect.autoResize=!1,this.layoutRect({minW:t,minH:n,w:t,h:n}).reflow()},resizeBy:function(e,t){var n=this,r=n.layoutRect();return n.resizeTo(r.w+e,r.h+t)}}}),r(et,[J,Q,Z,q],function(e,t,n,r){function i(e){var t;for(t=s.length;t--;)s[t]===e&&s.splice(t,1);for(t=l.length;t--;)l[t]===e&&l.splice(t,1)}var o,a,s=[],l=[],c,u=e.extend({Mixins:[t,n],init:function(e){function t(){var e,t=u.zIndex||65535,n;if(l.length)for(e=0;en&&(e.fixed(!1).layoutRect({y:e._autoFixY}).repaint(),t(!1,e._autoFixY-n)):(e._autoFixY=e.layoutRect().y,e._autoFixY
'),n=n.firstChild,d.getContainerElm().appendChild(n),setTimeout(function(){r.addClass(n,i+"in"),r.addClass(d.getEl(),i+"in")},0),c=!0),l.push(d),t()}}),d.on("close hide",function(e){if(e.control==d){for(var n=l.length;n--;)l[n]===d&&l.splice(n,1);t()}}),d.on("show",function(){d.parents().each(function(e){return e._fixed?(d.fixed(!0),!1):void 0})}),e.popover&&(d._preBodyHtml='
',d.addClass("popover").addClass("bottom").addClass(d.isRtl()?"end":"start"))},fixed:function(e){var t=this;if(t._fixed!=e){if(t._rendered){var n=r.getViewPort();e?t.layoutRect().y-=n.y:t.layoutRect().y+=n.y}t.toggleClass("fixed",e),t._fixed=e}return t},show:function(){var e=this,t,n=e._super();for(t=s.length;t--&&s[t]!==e;);return-1===t&&s.push(e),n},hide:function(){return i(this),this._super()},hideAll:function(){u.hideAll()},close:function(){var e=this;return e.fire("close"),e.remove()},remove:function(){i(this),this._super()},postRender:function(){var e=this;return e.settings.bodyRole&&this.getEl("body").setAttribute("role",e.settings.bodyRole),e._super()}});return u.hideAll=function(){for(var e=s.length;e--;){var t=s[e];t&&t.settings.autohide&&(t.hide(),s.splice(e,1))}},u}),r(tt,[et,J,q,Y],function(e,t,n,r){var i=e.extend({modal:!0,Defaults:{border:1,layout:"flex",containerCls:"panel",role:"dialog",callbacks:{submit:function(){this.fire("submit",{data:this.toJSON()})},close:function(){this.close()}}},init:function(e){var n=this;n._super(e),n.isRtl()&&n.addClass("rtl"),n.addClass("window"),n._fixed=!0,e.buttons&&(n.statusbar=new t({layout:"flex",border:"1 0 0 0",spacing:3,padding:10,align:"center",pack:n.isRtl()?"start":"end",defaults:{type:"button"},items:e.buttons}),n.statusbar.addClass("foot"),n.statusbar.parent(n)),n.on("click",function(e){-1!=e.target.className.indexOf(n.classPrefix+"close")&&n.close()}),n.on("cancel",function(){n.close()}),n.aria("describedby",n.describedBy||n._id+"-none"),n.aria("label",e.title),n._fullscreen=!1},recalc:function(){var e=this,t=e.statusbar,r,i,o,a;e._fullscreen&&(e.layoutRect(n.getWindowSize()),e.layoutRect().contentH=e.layoutRect().innerH),e._super(),r=e.layoutRect(),e.settings.title&&!e._fullscreen&&(i=r.headerW,i>r.w&&(o=r.x-Math.max(0,i/2),e.layoutRect({w:i,x:o}),a=!0)),t&&(t.layoutRect({w:e.layoutRect().innerW}).recalc(),i=t.layoutRect().minW+r.deltaW,i>r.w&&(o=r.x-Math.max(0,i-r.w),e.layoutRect({w:i,x:o}),a=!0)),a&&e.recalc()},initLayoutRect:function(){var e=this,t=e._super(),r=0,i;if(e.settings.title&&!e._fullscreen){i=e.getEl("head");var o=n.getSize(i);t.headerW=o.width,t.headerH=o.height,r+=t.headerH}e.statusbar&&(r+=e.statusbar.layoutRect().h),t.deltaH+=r,t.minH+=r,t.h+=r;var a=n.getWindowSize();return t.x=Math.max(0,a.w/2-t.w/2),t.y=Math.max(0,a.h/2-t.h/2),t},renderHtml:function(){var e=this,t=e._layout,n=e._id,r=e.classPrefix,i=e.settings,o="",a="",s=i.html;return e.preRender(),t.preRender(e),i.title&&(o='
'+e.encode(i.title)+'
'),i.url&&(s=''),"undefined"==typeof s&&(s=t.renderHtml(e)),e.statusbar&&(a=e.statusbar.renderHtml()),'
'+o+'
'+s+"
"+a+"
"},fullscreen:function(e){var t=this,r=document.documentElement,i,o=t.classPrefix,a;if(e!=t._fullscreen)if(n.on(window,"resize",function(){var e;if(t._fullscreen)if(i)t._timer||(t._timer=setTimeout(function(){var e=n.getWindowSize();t.moveTo(0,0).resizeTo(e.w,e.h),t._timer=0},50));else{e=(new Date).getTime();var r=n.getWindowSize();t.moveTo(0,0).resizeTo(r.w,r.h),(new Date).getTime()-e>50&&(i=!0)}}),a=t.layoutRect(),t._fullscreen=e,e){t._initial={x:a.x,y:a.y,w:a.w,h:a.h},t._borderBox=t.parseBox("0"),t.getEl("head").style.display="none",a.deltaH-=a.headerH+2,n.addClass(r,o+"fullscreen"),n.addClass(document.body,o+"fullscreen"),t.addClass("fullscreen");var s=n.getWindowSize();t.moveTo(0,0).resizeTo(s.w,s.h)}else t._borderBox=t.parseBox(t.settings.border),t.getEl("head").style.display="",a.deltaH+=a.headerH,n.removeClass(r,o+"fullscreen"),n.removeClass(document.body,o+"fullscreen"),t.removeClass("fullscreen"),t.moveTo(t._initial.x,t._initial.y).resizeTo(t._initial.w,t._initial.h);return t.reflow()},postRender:function(){var e=this,t;setTimeout(function(){e.addClass("in")},0),e._super(),e.statusbar&&e.statusbar.postRender(),e.focus(),this.dragHelper=new r(e._id+"-dragh",{start:function(){t={x:e.layoutRect().x,y:e.layoutRect().y}},drag:function(n){e.moveTo(t.x+n.deltaX,t.y+n.deltaY)}}),e.on("submit",function(t){t.isDefaultPrevented()||e.close()})},submit:function(){return this.fire("submit",{data:this.toJSON()})},remove:function(){var e=this,t=e.classPrefix;e.dragHelper.destroy(),e._super(),e.statusbar&&this.statusbar.remove(),e._fullscreen&&(n.removeClass(document.documentElement,t+"fullscreen"),n.removeClass(document.body,t+"fullscreen"))},getContentWindow:function(){var e=this.getEl().getElementsByTagName("iframe")[0];return e?e.contentWindow:null}});return i}),r(nt,[tt],function(e){var t=e.extend({init:function(e){e={border:1,padding:20,layout:"flex",pack:"center",align:"center",containerCls:"panel",autoScroll:!0,buttons:{type:"button",text:"Ok",action:"ok"},items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200}},this._super(e)},Statics:{OK:1,OK_CANCEL:2,YES_NO:3,YES_NO_CANCEL:4,msgBox:function(n){var r,i=n.callback||function(){};switch(n.buttons){case t.OK_CANCEL:r=[{type:"button",text:"Ok",subtype:"primary",onClick:function(e){e.control.parents()[1].close(),i(!0)}},{type:"button",text:"Cancel",onClick:function(e){e.control.parents()[1].close(),i(!1)}}];break;case t.YES_NO:r=[{type:"button",text:"Ok",subtype:"primary",onClick:function(e){e.control.parents()[1].close(),i(!0)}}];break;case t.YES_NO_CANCEL:r=[{type:"button",text:"Ok",subtype:"primary",onClick:function(e){e.control.parents()[1].close()}}];break;default:r=[{type:"button",text:"Ok",subtype:"primary",onClick:function(e){e.control.parents()[1].close(),i(!0)}}]}return new e({padding:20,x:n.x,y:n.y,minWidth:300,minHeight:100,layout:"flex",pack:"center",align:"center",buttons:r,title:n.title,role:"alertdialog",items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200,text:n.text},onPostRender:function(){this.aria("describedby",this.items()[0]._id)},onClose:n.onClose,onCancel:function(){i(!1)}}).renderTo(document.body).reflow()},alert:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,t.msgBox(e)},confirm:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,e.buttons=t.OK_CANCEL,t.msgBox(e)}}});return t}),r(rt,[tt,nt],function(e,t){return function(n){function r(){return o.length?o[o.length-1]:void 0}var i=this,o=[];i.windows=o,i.open=function(t,r){var i;return n.editorManager.activeEditor=n,t.title=t.title||" ",t.url=t.url||t.file,t.url&&(t.width=parseInt(t.width||320,10),t.height=parseInt(t.height||240,10)),t.body&&(t.items={defaults:t.defaults,type:t.bodyType||"form",items:t.body}),t.url||t.buttons||(t.buttons=[{text:"Ok",subtype:"primary",onclick:function(){i.find("form")[0].submit()}},{text:"Cancel",onclick:function(){i.close()}}]),i=new e(t),o.push(i),i.on("close",function(){for(var e=o.length;e--;)o[e]===i&&o.splice(e,1);n.focus()}),t.data&&i.on("postRender",function(){this.find("*").each(function(e){var n=e.name();n in t.data&&e.value(t.data[n])})}),i.features=t||{},i.params=r||{},n.nodeChanged(),i.renderTo().reflow()},i.alert=function(e,r,i){t.alert(e,function(){r?r.call(i||this):n.focus()})},i.confirm=function(e,n,r){t.confirm(e,function(e){n.call(r||this,e)})},i.close=function(){r()&&r().close()},i.getParams=function(){return r()?r().params:null},i.setParams=function(e){r()&&(r().params=e)},i.getWindows=function(){return o}}}),r(it,[R,B,x,m,g,p],function(e,t,n,r,i,o){return function(a){function s(e,t){try{a.getDoc().execCommand(e,!1,t)}catch(n){}}function l(){var e=a.getDoc().documentMode;return e?e:6}function c(e){return e.isDefaultPrevented()}function u(){function t(e){var t=new i(function(){});o.each(a.getBody().getElementsByTagName("*"),function(e){"SPAN"==e.tagName&&e.setAttribute("mce-data-marked",1),!e.hasAttribute("data-mce-style")&&e.hasAttribute("style")&&a.dom.setAttrib(e,"style",e.getAttribute("style"))}),t.observe(a.getDoc(),{childList:!0,attributes:!0,subtree:!0,attributeFilter:["style"]}),a.getDoc().execCommand(e?"ForwardDelete":"Delete",!1,null);var n=a.selection.getRng(),r=n.startContainer.parentNode;o.each(t.takeRecords(),function(e){if(q.isChildOf(e.target,a.getBody())){if("style"==e.attributeName){var t=e.target.getAttribute("data-mce-style");t?e.target.setAttribute("style",t):e.target.removeAttribute("style")}o.each(e.addedNodes,function(e){if("SPAN"==e.nodeName&&!e.getAttribute("mce-data-marked")){var t,i;e==r&&(t=n.startOffset,i=e.firstChild),q.remove(e,!0),i&&(n.setStart(i,t),n.setEnd(i,t),a.selection.setRng(n))}})}}),t.disconnect(),o.each(a.dom.select("span[mce-data-marked]"),function(e){e.removeAttribute("mce-data-marked")})}var n=a.getDoc(),r="data:text/mce-internal,",i=window.MutationObserver,s,l;i||(s=!0,i=function(){function e(e){var t=e.relatedNode||e.target;n.push({target:t,addedNodes:[t]})}function t(e){var t=e.relatedNode||e.target;n.push({target:t,attributeName:e.attrName})}var n=[],r;this.observe=function(n){r=n,r.addEventListener("DOMSubtreeModified",e,!1),r.addEventListener("DOMNodeInsertedIntoDocument",e,!1),r.addEventListener("DOMNodeInserted",e,!1),r.addEventListener("DOMAttrModified",t,!1)},this.disconnect=function(){r.removeEventListener("DOMSubtreeModified",e,!1),r.removeEventListener("DOMNodeInsertedIntoDocument",e,!1),r.removeEventListener("DOMNodeInserted",e,!1),r.removeEventListener("DOMAttrModified",t,!1)},this.takeRecords=function(){return n}}),a.on("keydown",function(n){var r=n.keyCode==U,i=e.metaKeyPressed(n);if(!c(n)&&(r||n.keyCode==V)){var o=a.selection.getRng(),s=o.startContainer,l=o.startOffset;if(!i&&o.collapsed&&3==s.nodeType&&(r?l0))return;n.preventDefault(),i&&a.selection.getSel().modify("extend",r?"forward":"backward","word"),t(r)}}),a.on("keypress",function(n){c(n)||$.isCollapsed()||!n.charCode||e.metaKeyPressed(n)||(n.preventDefault(),t(!0),a.selection.setContent(String.fromCharCode(n.charCode)))}),a.addCommand("Delete",function(){t()}),a.addCommand("ForwardDelete",function(){t(!0)}),s||(a.on("dragstart",function(e){var t;a.selection.isCollapsed()&&"IMG"==e.target.tagName&&$.select(e.target),l=$.getRng(),t=a.selection.getContent(),t.length>0&&e.dataTransfer.setData("URL","data:text/mce-internal,"+escape(t))}),a.on("drop",function(e){if(!c(e)){var i=e.dataTransfer.getData("URL");if(!i||-1==i.indexOf(r)||!n.caretRangeFromPoint)return;i=unescape(i.substr(r.length)),n.caretRangeFromPoint&&(e.preventDefault(),window.setTimeout(function(){var r=n.caretRangeFromPoint(e.x,e.y);l&&($.setRng(l),l=null),t(),$.setRng(r),a.insertContent(i)},0))}}),a.on("cut",function(e){!c(e)&&e.clipboardData&&(e.preventDefault(),e.clipboardData.clearData(),e.clipboardData.setData("text/html",a.selection.getContent()),e.clipboardData.setData("text/plain",a.selection.getContent({format:"text"})),t(!0))}))}function d(){function e(e){var t=q.create("body"),n=e.cloneContents();return t.appendChild(n),$.serializer.serialize(t,{format:"html"})}function n(n){if(!n.setStart){if(n.item)return!1;var r=n.duplicate();return r.moveToElementText(a.getBody()),t.compareRanges(n,r)}var i=e(n),o=q.createRng();o.selectNode(a.getBody());var s=e(o);return i===s}a.on("keydown",function(e){var t=e.keyCode,r,i;if(!c(e)&&(t==U||t==V)){if(r=a.selection.isCollapsed(),i=a.getBody(),r&&!q.isEmpty(i))return;if(!r&&!n(a.selection.getRng()))return;e.preventDefault(),a.setContent(""),i.firstChild&&q.isBlock(i.firstChild)?a.selection.setCursorLocation(i.firstChild,0):a.selection.setCursorLocation(i,0),a.nodeChanged()}})}function f(){a.on("keydown",function(t){!c(t)&&65==t.keyCode&&e.metaKeyPressed(t)&&(t.preventDefault(),a.execCommand("SelectAll"))})}function p(){a.settings.content_editable||(q.bind(a.getDoc(),"focusin",function(){$.setRng($.getRng())}),q.bind(a.getDoc(),"mousedown",function(e){e.target==a.getDoc().documentElement&&(a.getBody().focus(),$.setRng($.getRng()))}))}function h(){a.on("keydown",function(e){if(!c(e)&&e.keyCode===V&&$.isCollapsed()&&0===$.getRng(!0).startOffset){var t=$.getNode(),n=t.previousSibling;if("HR"==t.nodeName)return q.remove(t),void e.preventDefault();n&&n.nodeName&&"hr"===n.nodeName.toLowerCase()&&(q.remove(n),e.preventDefault())}})}function m(){window.Range.prototype.getClientRects||a.on("mousedown",function(e){if(!c(e)&&"HTML"===e.target.nodeName){var t=a.getBody();t.blur(),setTimeout(function(){t.focus()},0)}})}function g(){a.on("click",function(e){e=e.target,/^(IMG|HR)$/.test(e.nodeName)&&$.getSel().setBaseAndExtent(e,0,e,1),"A"==e.nodeName&&q.hasClass(e,"mce-item-anchor")&&$.select(e),a.nodeChanged()})}function v(){function e(){var e=q.getAttribs($.getStart().cloneNode(!1));return function(){var t=$.getStart();t!==a.getBody()&&(q.setAttrib(t,"style",null),W(e,function(e){t.setAttributeNode(e.cloneNode(!0))}))}}function t(){return!$.isCollapsed()&&q.getParent($.getStart(),q.isBlock)!=q.getParent($.getEnd(),q.isBlock)}a.on("keypress",function(n){var r;return c(n)||8!=n.keyCode&&46!=n.keyCode||!t()?void 0:(r=e(),a.getDoc().execCommand("delete",!1,null),r(),n.preventDefault(),!1)}),q.bind(a.getDoc(),"cut",function(n){var r;!c(n)&&t()&&(r=e(),setTimeout(function(){r()},0))})}function y(){var e,n;a.on("selectionchange",function(){n&&(clearTimeout(n),n=0),n=window.setTimeout(function(){if(!a.removed){var n=$.getRng();e&&t.compareRanges(n,e)||(a.nodeChanged(),e=n)}},50)})}function b(){document.body.setAttribute("role","application")}function C(){a.on("keydown",function(e){if(!c(e)&&e.keyCode===V&&$.isCollapsed()&&0===$.getRng(!0).startOffset){var t=$.getNode().previousSibling;if(t&&t.nodeName&&"table"===t.nodeName.toLowerCase())return e.preventDefault(),!1}})}function x(){l()>7||(s("RespectVisibilityInDesign",!0),a.contentStyles.push(".mceHideBrInPre pre br {display: none}"),q.addClass(a.getBody(),"mceHideBrInPre"),K.addNodeFilter("pre",function(e){for(var t=e.length,r,i,o,a;t--;)for(r=e[t].getAll("br"),i=r.length;i--;)o=r[i],a=o.prev,a&&3===a.type&&"\n"!=a.value.charAt(a.value-1)?a.value+="\n":o.parent.insert(new n("#text",3),o,!0).value="\n"}),G.addNodeFilter("pre",function(e){for(var t=e.length,n,r,i,o;t--;)for(n=e[t].getAll("br"),r=n.length;r--;)i=n[r],o=i.prev,o&&3==o.type&&(o.value=o.value.replace(/\r?\n$/,""))}))}function w(){q.bind(a.getBody(),"mouseup",function(){var e,t=$.getNode();"IMG"==t.nodeName&&((e=q.getStyle(t,"width"))&&(q.setAttrib(t,"width",e.replace(/[^0-9%]+/g,"")),q.setStyle(t,"width","")),(e=q.getStyle(t,"height"))&&(q.setAttrib(t,"height",e.replace(/[^0-9%]+/g,"")),q.setStyle(t,"height","")))})}function _(){a.on("keydown",function(t){var n,r,i,o,s;if(!c(t)&&t.keyCode==e.BACKSPACE&&(n=$.getRng(),r=n.startContainer,i=n.startOffset,o=q.getRoot(),s=r,n.collapsed&&0===i)){for(;s&&s.parentNode&&s.parentNode.firstChild==s&&s.parentNode!=o;)s=s.parentNode;"BLOCKQUOTE"===s.tagName&&(a.formatter.toggle("blockquote",null,s),n=q.createRng(),n.setStart(r,0),n.setEnd(r,0),$.setRng(n))}})}function N(){function e(){a._refreshContentEditable(),s("StyleWithCSS",!1),s("enableInlineTableEditing",!1),j.object_resizing||s("enableObjectResizing",!1)}j.readonly||a.on("BeforeExecCommand MouseDown",e)}function E(){function e(){W(q.select("a"),function(e){var t=e.parentNode,n=q.getRoot();if(t.lastChild===e){for(;t&&!q.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}q.add(t,"br",{"data-mce-bogus":1})}})}a.on("SetContent ExecCommand",function(t){("setcontent"==t.type||"mceInsertLink"===t.command)&&e()})}function S(){j.forced_root_block&&a.on("init",function(){s("DefaultParagraphSeparator",j.forced_root_block)})}function k(){a.on("Undo Redo SetContent",function(e){e.initial||a.execCommand("mceRepaint")})}function T(){a.on("keydown",function(e){var t;c(e)||e.keyCode!=V||(t=a.getDoc().selection.createRange(),t&&t.item&&(e.preventDefault(),a.undoManager.beforeChange(),q.remove(t.item(0)),a.undoManager.add()))})}function R(){var e;l()>=10&&(e="",W("p div h1 h2 h3 h4 h5 h6".split(" "),function(t,n){e+=(n>0?",":"")+t+":empty"}),a.contentStyles.push(e+"{padding-right: 1px !important}"))}function A(){l()<9&&(K.addNodeFilter("noscript",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.firstChild,r&&n.attr("data-mce-innertext",r.value)}),G.addNodeFilter("noscript",function(e){for(var t=e.length,i,o,a;t--;)i=e[t],o=e[t].firstChild,o?o.value=r.decode(o.value):(a=i.attributes.map["data-mce-innertext"],a&&(i.attr("data-mce-innertext",null),o=new n("#text",3),o.value=a,o.raw=!0,i.append(o)))}))}function B(){function e(e,t){var n=i.createTextRange();try{n.moveToPoint(e,t)}catch(r){n=null}return n}function t(t){var r;t.button?(r=e(t.x,t.y),r&&(r.compareEndPoints("StartToStart",a)>0?r.setEndPoint("StartToStart",a):r.setEndPoint("EndToEnd",a),r.select())):n()}function n(){var e=r.selection.createRange();a&&!e.item&&0===e.compareEndPoints("StartToEnd",e)&&a.select(),q.unbind(r,"mouseup",n),q.unbind(r,"mousemove",t),a=o=0}var r=q.doc,i=r.body,o,a,s;r.documentElement.unselectable=!0,q.bind(r,"mousedown contextmenu",function(i){if("HTML"===i.target.nodeName){if(o&&n(),s=r.documentElement,s.scrollHeight>s.clientHeight)return;o=1,a=e(i.x,i.y),a&&(q.bind(r,"mouseup",n),q.bind(r,"mousemove",t),q.getRoot().focus(),a.select())}})}function D(){a.on("keyup focusin mouseup",function(t){65==t.keyCode&&e.metaKeyPressed(t)||$.normalize()},!0)}function L(){a.contentStyles.push("img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}")}function M(){a.inline||a.on("keydown",function(){document.activeElement==document.body&&a.getWin().focus()})}function H(){a.inline||(a.contentStyles.push("body {min-height: 150px}"),a.on("click",function(e){"HTML"==e.target.nodeName&&(a.getBody().focus(),a.selection.normalize(),a.nodeChanged())}))}function P(){i.mac&&a.on("keydown",function(t){!e.metaKeyPressed(t)||37!=t.keyCode&&39!=t.keyCode||(t.preventDefault(),a.selection.getSel().modify("move",37==t.keyCode?"backward":"forward","word"))})}function O(){s("AutoUrlDetect",!1)}function I(){a.inline||a.on("focus blur beforegetcontent",function(){var e=a.dom.create("br");a.getBody().appendChild(e),e.parentNode.removeChild(e)},!0)}function F(){a.on("click",function(e){var t=e.target;do if("A"===t.tagName)return void e.preventDefault();while(t=t.parentNode)}),a.contentStyles.push(".mce-content-body {-webkit-touch-callout: none}")}function z(){a.on("init",function(){a.dom.bind(a.getBody(),"submit",function(e){e.preventDefault()})})}var W=o.each,V=e.BACKSPACE,U=e.DELETE,q=a.dom,$=a.selection,j=a.settings,K=a.parser,G=a.serializer,Y=i.gecko,X=i.ie,J=i.webkit;C(),_(),d(),D(),J&&(u(),p(),g(),S(),z(),i.iOS?(y(),M(),H(),F()):f()),X&&i.ie<11&&(h(),b(),x(),w(),T(),R(),A(),B()),i.ie>=11&&(H(),I()),i.ie&&(f(),O()),Y&&(h(),m(),v(),N(),E(),k(),L(),P())}}),r(ot,[W],function(e){function t(t){return t._eventDispatcher||(t._eventDispatcher=new e({scope:t,toggleEvent:function(n,r){e.isNative(n)&&t.toggleNativeEvent&&t.toggleNativeEvent(n,r)}})),t._eventDispatcher}return{fire:function(e,n,r){var i=this;if(i.removed&&"remove"!==e)return n;if(n=t(i).fire(e,n,r),r!==!1&&i.parent)for(var o=i.parent();o&&!n.isPropagationStopped();)o.fire(e,n,!1),o=o.parent();return n},on:function(e,n,r){return t(this).on(e,n,r)},off:function(e,n){return t(this).off(e,n)},hasEventListeners:function(e){return t(this).has(e)}}}),r(at,[ot,y,p],function(e,t,n){function r(e,t){return"selectionchange"==t?e.getDoc():!e.inline&&/^mouse|click|contextmenu|drop/.test(t)?e.getDoc():e.getBody()}function i(e,t){var n=e.settings.event_root,i=e.editorManager,a=i.eventRootElm||r(e,t);if(n){if(i.rootEvents||(i.rootEvents={},i.on("RemoveEditor",function(){i.activeEditor||(o.unbind(a),delete i.rootEvents)})),i.rootEvents[t])return;a==e.getBody()&&(a=o.select(n)[0],i.eventRootElm=a),i.rootEvents[t]=!0,o.bind(a,t,function(e){for(var n=e.target,r=i.editors,a=r.length;a--;){var s=r[a].getBody();(s===n||o.isChildOf(n,s))&&(r[a].hidden||r[a].fire(t,e))}})}else e.dom.bind(a,t,function(n){e.hidden||e.fire(t,n)})}var o=t.DOM,a={bindPendingEventDelegates:function(){var e=this;n.each(e._pendingNativeEvents,function(t){i(e,t)})},toggleNativeEvent:function(e,t){var n=this;n.settings.readonly||"focus"!=e&&"blur"!=e&&(t?n.initialized?i(n,e):n._pendingNativeEvents?n._pendingNativeEvents.push(e):n._pendingNativeEvents=[e]:n.initialized&&n.dom.unbind(r(n,e),e))}};return a=n.extend({},e,a)}),r(st,[p,g],function(e,t){var n=e.each,r=e.explode,i={f9:120,f10:121,f11:122};return function(o){var a=this,s={};o.on("keyup keypress keydown",function(e){(e.altKey||e.ctrlKey||e.metaKey)&&n(s,function(n){var r=t.mac?e.metaKey:e.ctrlKey;if(n.ctrl==r&&n.alt==e.altKey&&n.shift==e.shiftKey)return e.keyCode==n.keyCode||e.charCode&&e.charCode==n.charCode?(e.preventDefault(),"keydown"==e.type&&n.func.call(n.scope),!0):void 0})}),a.add=function(t,a,l,c){var u;return u=l,"string"==typeof l?l=function(){o.execCommand(u,!1,null)}:e.isArray(u)&&(l=function(){o.execCommand(u[0],u[1],u[2])}),n(r(t.toLowerCase()),function(e){var t={func:l,scope:c||o,desc:o.translate(a),alt:!1,ctrl:!1,shift:!1};n(r(e,"+"),function(e){switch(e){case"alt":case"ctrl":case"shift":t[e]=!0;break;default:t.charCode=e.charCodeAt(0),t.keyCode=i[e]||e.toUpperCase().charCodeAt(0)}}),s[(t.ctrl?"ctrl":"")+","+(t.alt?"alt":"")+","+(t.shift?"shift":"")+","+t.keyCode]=t}),!0}}}),r(lt,[y,C,x,k,S,D,M,H,P,O,I,F,b,l,rt,w,N,it,g,p,at,st],function(e,n,r,i,o,a,s,l,c,u,d,f,p,h,m,g,v,y,b,C,x,w){function _(e,t,r){var i=this,o,a;o=i.documentBaseUrl=r.documentBaseURL,a=r.baseURI,i.settings=t=k({id:e,theme:"modern",delta_width:0,delta_height:0,popup_css:"",plugins:"",document_base_url:o,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:"",visual:!0,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,padd_empty_editor:!0,render_ui:!0,indentation:"30px",inline_styles:!0,convert_fonts_to_spans:!0,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",validate:!0,entity_encoding:"named",url_converter:i.convertURL,url_converter_scope:i,ie7_compat:!0},t),n.language=t.language||"en",n.languageLoad=t.language_load,n.baseURL=r.baseURL,i.id=t.id=e,i.isNotDirty=!0,i.plugins={},i.documentBaseURI=new f(t.document_base_url||o,{base_uri:a}),i.baseURI=a,i.contentCSS=[],i.contentStyles=[],i.shortcuts=new w(i),i.execCommands={},i.queryStateCommands={},i.queryValueCommands={},i.loadedCSS={},i.suffix=r.suffix,i.editorManager=r,i.inline=t.inline,r.fire("SetupEditor",i),i.execCallback("setup",i)}var N=e.DOM,E=n.ThemeManager,S=n.PluginManager,k=C.extend,T=C.each,R=C.explode,A=C.inArray,B=C.trim,D=C.resolve,L=h.Event,M=b.gecko,H=b.ie;return _.prototype={render:function(){function e(){N.unbind(window,"ready",e),n.render()}function t(){var e=p.ScriptLoader;if(r.language&&"en"!=r.language&&!r.language_url&&(r.language_url=n.editorManager.baseURL+"/langs/"+r.language+".js"),r.language_url&&e.add(r.language_url),r.theme&&"function"!=typeof r.theme&&"-"!=r.theme.charAt(0)&&!E.urls[r.theme]){var t=r.theme_url;t=t?n.documentBaseURI.toAbsolute(t):"themes/"+r.theme+"/theme"+o+".js",E.load(r.theme,t)}C.isArray(r.plugins)&&(r.plugins=r.plugins.join(" ")),T(r.external_plugins,function(e,t){S.load(t,e),r.plugins+=" "+t}),T(r.plugins.split(/[ ,]/),function(e){if(e=B(e),e&&!S.urls[e])if("-"==e.charAt(0)){e=e.substr(1,e.length);var t=S.dependencies(e);T(t,function(e){var t={prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"};e=S.createUrl(t,e),S.load(e.resource,e)})}else S.load(e,{prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"})}),e.loadQueue(function(){n.removed||n.init()})}var n=this,r=n.settings,i=n.id,o=n.suffix;if(!L.domLoaded)return void N.bind(window,"ready",e);if(n.getElement()&&b.contentEditable){r.inline?n.inline=!0:(n.orgVisibility=n.getElement().style.visibility,n.getElement().style.visibility="hidden");var a=n.getElement().form||N.getParent(i,"form");a&&(n.formElement=a,r.hidden_input&&!/TEXTAREA|INPUT/i.test(n.getElement().nodeName)&&(N.insertAfter(N.create("input",{type:"hidden",name:i}),i),n.hasHiddenInput=!0),n.formEventDelegate=function(e){n.fire(e.type,e)},N.bind(a,"submit reset",n.formEventDelegate),n.on("reset",function(){n.setContent(n.startContent,{format:"raw"})}),!r.submit_patch||a.submit.nodeType||a.submit.length||a._mceOldSubmit||(a._mceOldSubmit=a.submit,a.submit=function(){return n.editorManager.triggerSave(),n.isNotDirty=!0,a._mceOldSubmit(a)})),n.windowManager=new m(n),"xml"==r.encoding&&n.on("GetContent",function(e){e.save&&(e.content=N.encode(e.content))}),r.add_form_submit_trigger&&n.on("submit",function(){n.initialized&&n.save()}),r.add_unload_trigger&&(n._beforeUnload=function(){!n.initialized||n.destroyed||n.isHidden()||n.save({format:"raw",no_events:!0,set_dirty:!1})},n.editorManager.on("BeforeUnload",n._beforeUnload)),t()}},init:function(){function e(n){var r=S.get(n),i,o;i=S.urls[n]||t.documentBaseUrl.replace(/\/$/,""),n=B(n),r&&-1===A(m,n)&&(T(S.dependencies(n),function(t){e(t)}),o=new r(t,i),t.plugins[n]=o,o.init&&(o.init(t,i),m.push(n)))}var t=this,n=t.settings,r=t.getElement(),i,o,a,s,l,c,u,d,f,p,h,m=[];if(t.rtl=this.editorManager.i18n.rtl,t.editorManager.add(t),n.aria_label=n.aria_label||N.getAttrib(r,"aria-label",t.getLang("aria.rich_text_area")),n.theme&&("function"!=typeof n.theme?(n.theme=n.theme.replace(/-/,""),c=E.get(n.theme),t.theme=new c(t,E.urls[n.theme]),t.theme.init&&t.theme.init(t,E.urls[n.theme]||t.documentBaseUrl.replace(/\/$/,""))):t.theme=n.theme),T(n.plugins.replace(/\-/g,"").split(/[ ,]/),e),n.render_ui&&t.theme&&(t.orgDisplay=r.style.display,"function"!=typeof n.theme?(i=n.width||r.style.width||r.offsetWidth,o=n.height||r.style.height||r.offsetHeight,a=n.min_height||100,p=/^[0-9\.]+(|px)$/i,p.test(""+i)&&(i=Math.max(parseInt(i,10),100)),p.test(""+o)&&(o=Math.max(parseInt(o,10),a)),l=t.theme.renderUI({targetNode:r,width:i,height:o,deltaWidth:n.delta_width,deltaHeight:n.delta_height}),n.content_editable||(N.setStyles(l.sizeContainer||l.editorContainer,{wi2dth:i,h2eight:o}),o=(l.iframeHeight||o)+("number"==typeof o?l.deltaHeight||0:""),a>o&&(o=a))):(l=n.theme(t,r),l.editorContainer.nodeType&&(l.editorContainer=l.editorContainer.id=l.editorContainer.id||t.id+"_parent"),l.iframeContainer.nodeType&&(l.iframeContainer=l.iframeContainer.id=l.iframeContainer.id||t.id+"_iframecontainer"),o=l.iframeHeight||r.offsetHeight),t.editorContainer=l.editorContainer),n.content_css&&T(R(n.content_css),function(e){t.contentCSS.push(t.documentBaseURI.toAbsolute(e))}),n.content_style&&t.contentStyles.push(n.content_style),n.content_editable)return r=s=l=null,t.initContentBody();for(t.iframeHTML=n.doctype+"",n.document_base_url!=t.documentBaseUrl&&(t.iframeHTML+=''),!b.caretAfter&&n.ie7_compat&&(t.iframeHTML+=''),t.iframeHTML+='',h=0;h',t.loadedCSS[g]=!0}d=n.body_id||"tinymce",-1!=d.indexOf("=")&&(d=t.getParam("body_id","","hash"),d=d[t.id]||d),f=n.body_class||"",-1!=f.indexOf("=")&&(f=t.getParam("body_class","","hash"),f=f[t.id]||""),t.iframeHTML+='
";var v='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinymce.get("'+t.id+'");document.write(ed.iframeHTML);document.close();ed.initContentBody(true);})()';if(document.domain!=location.hostname&&(u=v),s=N.add(l.iframeContainer,"iframe",{id:t.id+"_ifr",src:u||'javascript:""',frameBorder:"0",allowTransparency:"true",title:t.editorManager.translate("Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help"),style:{width:"100%",height:o,display:"block"}}),H)try{t.getDoc()}catch(y){s.src=u=v}t.contentAreaContainer=l.iframeContainer,l.editorContainer&&(N.get(l.editorContainer).style.display=t.orgDisplay),N.get(t.id).style.display="none",N.setAttrib(t.id,"aria-hidden",!0),u||t.initContentBody(),r=s=l=null},initContentBody:function(t){var n=this,o=n.settings,f=N.get(n.id),p=n.getDoc(),h,m;o.inline||(n.getElement().style.visibility=n.orgVisibility),t||o.content_editable||(p.open(),p.write(n.iframeHTML),p.close()),o.content_editable&&(n.on("remove",function(){var e=this.getBody();N.removeClass(e,"mce-content-body"),N.removeClass(e,"mce-edit-focus"),N.setAttrib(e,"contentEditable",null)}),N.addClass(f,"mce-content-body"),n.contentDocument=p=o.content_document||document,n.contentWindow=o.content_window||window,n.bodyElement=f,o.content_document=o.content_window=null,o.root_name=f.nodeName.toLowerCase()),h=n.getBody(),h.disabled=!0,o.readonly||(n.inline&&"static"==N.getStyle(h,"position",!0)&&(h.style.position="relative"),h.contentEditable=n.getParam("content_editable_state",!0)),h.disabled=!1,n.schema=new g(o),n.dom=new e(p,{keep_values:!0,url_converter:n.convertURL,url_converter_scope:n,hex_colors:o.force_hex_style_colors,class_filter:o.class_filter,update_styles:!0,root_element:o.content_editable?n.id:null,collect:o.content_editable,schema:n.schema,onSetAttrib:function(e){n.fire("SetAttrib",e) -}}),n.parser=new v(o,n.schema),n.parser.addAttributeFilter("src,href,style,tabindex",function(e,t){for(var r=e.length,i,o=n.dom,a,s;r--;)i=e[r],a=i.attr(t),s="data-mce-"+t,i.attributes.map[s]||("style"===t?i.attr(s,o.serializeStyle(o.parseStyle(a),i.name)):"tabindex"===t?(i.attr(s,a),i.attr(t,null)):i.attr(s,n.convertURL(a,t,i.name)))}),n.parser.addNodeFilter("script",function(e){for(var t=e.length,n;t--;)n=e[t],n.attr("type","mce-"+(n.attr("type")||"text/javascript"))}),n.parser.addNodeFilter("#cdata",function(e){for(var t=e.length,n;t--;)n=e[t],n.type=8,n.name="#comment",n.value="[CDATA["+n.value+"]]"}),n.parser.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(e){for(var t=e.length,i,o=n.schema.getNonEmptyElements();t--;)i=e[t],i.isEmpty(o)&&(i.empty().append(new r("br",1)).shortEnded=!0)}),n.serializer=new i(o,n),n.selection=new a(n.dom,n.getWin(),n.serializer,n),n.formatter=new s(n),n.undoManager=new l(n),n.forceBlocks=new u(n),n.enterKey=new c(n),n.editorCommands=new d(n),n.fire("PreInit"),o.browser_spellcheck||o.gecko_spellcheck||(p.body.spellcheck=!1,N.setAttrib(h,"spellcheck","false")),n.fire("PostRender"),n.quirks=y(n),o.directionality&&(h.dir=o.directionality),o.nowrap&&(h.style.whiteSpace="nowrap"),o.protect&&n.on("BeforeSetContent",function(e){T(o.protect,function(t){e.content=e.content.replace(t,function(e){return""})})}),n.on("SetContent",function(){n.addVisual(n.getBody())}),o.padd_empty_editor&&n.on("PostProcess",function(e){e.content=e.content.replace(/^(]*>( | |\s|\u00a0|)<\/p>[\r\n]*|
[\r\n]*)$/,"")}),n.load({initial:!0,format:"html"}),n.startContent=n.getContent({format:"raw"}),n.initialized=!0,n.bindPendingEventDelegates(),n.fire("init"),n.focus(!0),n.nodeChanged({initial:!0}),n.execCallback("init_instance_callback",n),n.contentStyles.length>0&&(m="",T(n.contentStyles,function(e){m+=e+"\r\n"}),n.dom.addStyle(m)),T(n.contentCSS,function(e){n.loadedCSS[e]||(n.dom.loadCSS(e),n.loadedCSS[e]=!0)}),o.auto_focus&&setTimeout(function(){var e=n.editorManager.get(o.auto_focus);e.selection.select(e.getBody(),1),e.selection.collapse(1),e.getBody().focus(),e.getWin().focus()},100),f=p=h=null},focus:function(e){var t,n=this,r=n.selection,i=n.settings.content_editable,o,a,s=n.getDoc(),l;if(!e){if(o=r.getRng(),o.item&&(a=o.item(0)),n._refreshContentEditable(),i||(b.opera||n.getBody().focus(),n.getWin().focus()),M||i){if(l=n.getBody(),l.setActive)try{l.setActive()}catch(c){l.focus()}else l.focus();i&&r.normalize()}a&&a.ownerDocument==s&&(o=s.body.createControlRange(),o.addElement(a),o.select())}n.editorManager.activeEditor!=n&&((t=n.editorManager.activeEditor)&&t.fire("deactivate",{relatedTarget:n}),n.fire("activate",{relatedTarget:t})),n.editorManager.activeEditor=n},execCallback:function(e){var t=this,n=t.settings[e],r;if(n)return t.callbackLookup&&(r=t.callbackLookup[e])&&(n=r.func,r=r.scope),"string"==typeof n&&(r=n.replace(/\.\w+$/,""),r=r?D(r):0,n=D(n),t.callbackLookup=t.callbackLookup||{},t.callbackLookup[e]={func:n,scope:r}),n.apply(r||t,Array.prototype.slice.call(arguments,1))},translate:function(e){var t=this.settings.language||"en",n=this.editorManager.i18n;return e?n.data[t+"."+e]||e.replace(/\{\#([^\}]+)\}/g,function(e,r){return n.data[t+"."+r]||"{#"+r+"}"}):""},getLang:function(e,n){return this.editorManager.i18n.data[(this.settings.language||"en")+"."+e]||(n!==t?n:"{#"+e+"}")},getParam:function(e,t,n){var r=e in this.settings?this.settings[e]:t,i;return"hash"===n?(i={},"string"==typeof r?T(r.split(r.indexOf("=")>0?/[;,](?![^=;,]*(?:[;,]|$))/:","),function(e){e=e.split("="),i[B(e[0])]=B(e.length>1?e[1]:e)}):i=r,i):r},nodeChanged:function(){var e=this,t=e.selection,n,r,i;!e.initialized||e.settings.disable_nodechange||e.settings.readonly||(i=e.getBody(),n=t.getStart()||i,n=H&&n.ownerDocument!=e.getDoc()?e.getBody():n,"IMG"==n.nodeName&&t.isCollapsed()&&(n=n.parentNode),r=[],e.dom.getParent(n,function(e){return e===i?!0:void r.push(e)}),e.fire("NodeChange",{element:n,parents:r}))},addButton:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),t.text||t.icon||(t.icon=e),n.buttons=n.buttons||{},t.tooltip=t.tooltip||t.title,n.buttons[e]=t},addMenuItem:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),n.menuItems=n.menuItems||{},n.menuItems[e]=t},addCommand:function(e,t,n){this.execCommands[e]={func:t,scope:n||this}},addQueryStateHandler:function(e,t,n){this.queryStateCommands[e]={func:t,scope:n||this}},addQueryValueHandler:function(e,t,n){this.queryValueCommands[e]={func:t,scope:n||this}},addShortcut:function(e,t,n,r){this.shortcuts.add(e,t,n,r)},execCommand:function(e,t,n,r){var i=this,o=0,a;return/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(e)||r&&r.skip_focus||i.focus(),r=k({},r),r=i.fire("BeforeExecCommand",{command:e,ui:t,value:n}),r.isDefaultPrevented()?!1:(a=i.execCommands[e])&&a.func.call(a.scope,t,n)!==!0?(i.fire("ExecCommand",{command:e,ui:t,value:n}),!0):(T(i.plugins,function(r){return r.execCommand&&r.execCommand(e,t,n)?(i.fire("ExecCommand",{command:e,ui:t,value:n}),o=!0,!1):void 0}),o?o:i.theme&&i.theme.execCommand&&i.theme.execCommand(e,t,n)?(i.fire("ExecCommand",{command:e,ui:t,value:n}),!0):i.editorCommands.execCommand(e,t,n)?(i.fire("ExecCommand",{command:e,ui:t,value:n}),!0):(i.getDoc().execCommand(e,t,n),void i.fire("ExecCommand",{command:e,ui:t,value:n})))},queryCommandState:function(e){var t=this,n,r;if(!t._isHidden()){if((n=t.queryStateCommands[e])&&(r=n.func.call(n.scope),r!==!0))return r;if(r=t.editorCommands.queryCommandState(e),-1!==r)return r;try{return t.getDoc().queryCommandState(e)}catch(i){}}},queryCommandValue:function(e){var n=this,r,i;if(!n._isHidden()){if((r=n.queryValueCommands[e])&&(i=r.func.call(r.scope),i!==!0))return i;if(i=n.editorCommands.queryCommandValue(e),i!==t)return i;try{return n.getDoc().queryCommandValue(e)}catch(o){}}},show:function(){var e=this;e.hidden&&(e.hidden=!1,e.inline?e.getBody().contentEditable=!0:(N.show(e.getContainer()),N.hide(e.id)),e.load(),e.fire("show"))},hide:function(){var e=this,t=e.getDoc();e.hidden||(e.hidden=!0,H&&t&&!e.inline&&t.execCommand("SelectAll"),e.save(),e.inline?(e.getBody().contentEditable=!1,e==e.editorManager.focusedEditor&&(e.editorManager.focusedEditor=null)):(N.hide(e.getContainer()),N.setStyle(e.id,"display",e.orgDisplay)),e.fire("hide"))},isHidden:function(){return!!this.hidden},setProgressState:function(e,t){this.fire("ProgressState",{state:e,time:t})},load:function(e){var n=this,r=n.getElement(),i;return r?(e=e||{},e.load=!0,i=n.setContent(r.value!==t?r.value:r.innerHTML,e),e.element=r,e.no_events||n.fire("LoadContent",e),e.element=r=null,i):void 0},save:function(e){var t=this,n=t.getElement(),r,i;if(n&&t.initialized)return e=e||{},e.save=!0,e.element=n,r=e.content=t.getContent(e),e.no_events||t.fire("SaveContent",e),r=e.content,/TEXTAREA|INPUT/i.test(n.nodeName)?n.value=r:(t.inline||(n.innerHTML=r),(i=N.getParent(t.id,"form"))&&T(i.elements,function(e){return e.name==t.id?(e.value=r,!1):void 0})),e.element=n=null,e.set_dirty!==!1&&(t.isNotDirty=!0),r},setContent:function(e,t){var n=this,r=n.getBody(),i;return t=t||{},t.format=t.format||"html",t.set=!0,t.content=e,t.no_events||n.fire("BeforeSetContent",t),e=t.content,0===e.length||/^\s+$/.test(e)?(i=n.settings.forced_root_block,i&&n.schema.isValidChild(r.nodeName.toLowerCase(),i.toLowerCase())?(e=H&&11>H?"":'
',e=n.dom.createHTML(i,n.settings.forced_root_block_attrs,e)):H||(e='
'),r.innerHTML=e,n.fire("SetContent",t)):("raw"!==t.format&&(e=new o({},n.schema).serialize(n.parser.parse(e,{isRootContent:!0}))),t.content=B(e),n.dom.setHTML(r,t.content),t.no_events||n.fire("SetContent",t)),t.content},getContent:function(e){var t=this,n,r=t.getBody();return e=e||{},e.format=e.format||"html",e.get=!0,e.getInner=!0,e.no_events||t.fire("BeforeGetContent",e),n="raw"==e.format?r.innerHTML:"text"==e.format?r.innerText||r.textContent:t.serializer.serialize(r,e),e.content="text"!=e.format?B(n):n,e.no_events||t.fire("GetContent",e),e.content},insertContent:function(e){this.execCommand("mceInsertContent",!1,e)},isDirty:function(){return!this.isNotDirty},getContainer:function(){var e=this;return e.container||(e.container=N.get(e.editorContainer||e.id+"_parent")),e.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return N.get(this.settings.content_element||this.id)},getWin:function(){var e=this,t;return e.contentWindow||(t=N.get(e.id+"_ifr"),t&&(e.contentWindow=t.contentWindow)),e.contentWindow},getDoc:function(){var e=this,t;return e.contentDocument||(t=e.getWin(),t&&(e.contentDocument=t.document)),e.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(e,t,n){var r=this,i=r.settings;return i.urlconverter_callback?r.execCallback("urlconverter_callback",e,n,!0,t):!i.convert_urls||n&&"LINK"==n.nodeName||0===e.indexOf("file:")||0===e.length?e:i.relative_urls?r.documentBaseURI.toRelative(e):e=r.documentBaseURI.toAbsolute(e,i.remove_script_host)},addVisual:function(e){var n=this,r=n.settings,i=n.dom,o;e=e||n.getBody(),n.hasVisual===t&&(n.hasVisual=r.visual),T(i.select("table,a",e),function(e){var t;switch(e.nodeName){case"TABLE":return o=r.visual_table_class||"mce-item-table",t=i.getAttrib(e,"border"),void(t&&"0"!=t||(n.hasVisual?i.addClass(e,o):i.removeClass(e,o)));case"A":return void(i.getAttrib(e,"href",!1)||(t=i.getAttrib(e,"name")||e.id,o=r.visual_anchor_class||"mce-item-anchor",t&&(n.hasVisual?i.addClass(e,o):i.removeClass(e,o))))}}),n.fire("VisualAid",{element:e,hasVisual:n.hasVisual})},remove:function(){var e=this;if(!e.removed){e.removed=1,e.save(),e.hasHiddenInput&&N.remove(e.getElement().nextSibling),e.inline||(H&&10>H&&e.getDoc().execCommand("SelectAll",!1,null),N.setStyle(e.id,"display",e.orgDisplay),e.getBody().onload=null,L.unbind(e.getWin()),L.unbind(e.getDoc()));var t=e.getContainer();L.unbind(e.getBody()),L.unbind(t),e.fire("remove"),e.editorManager.remove(e),N.remove(t),e.destroy()}},destroy:function(e){var t=this,n;if(!t.destroyed){if(!e&&!t.removed)return void t.remove();e&&M&&(L.unbind(t.getDoc()),L.unbind(t.getWin()),L.unbind(t.getBody())),e||(t.editorManager.off("beforeunload",t._beforeUnload),t.theme&&t.theme.destroy&&t.theme.destroy(),t.selection.destroy(),t.dom.destroy()),n=t.formElement,n&&(n._mceOldSubmit&&(n.submit=n._mceOldSubmit,n._mceOldSubmit=null),N.unbind(n,"submit reset",t.formEventDelegate)),t.contentAreaContainer=t.formElement=t.container=t.editorContainer=null,t.settings.content_element=t.bodyElement=t.contentDocument=t.contentWindow=null,t.selection&&(t.selection=t.selection.win=t.selection.dom=t.selection.dom.doc=null),t.destroyed=1}},_refreshContentEditable:function(){var e=this,t,n;e._isHidden()&&(t=e.getBody(),n=t.parentNode,n.removeChild(t),n.appendChild(t),t.focus())},_isHidden:function(){var e;return M?(e=this.selection.getSel(),!e||!e.rangeCount||0===e.rangeCount):0}},k(_.prototype,x),_}),r(ct,[],function(){var e={};return{rtl:!1,add:function(t,n){for(var r in n)e[r]=n[r];this.rtl=this.rtl||"rtl"===e._dir},translate:function(t){if("undefined"==typeof t)return t;if("string"!=typeof t&&t.raw)return t.raw;if(t.push){var n=t.slice(1);t=(e[t[0]]||t[0]).replace(/\{([^\}]+)\}/g,function(e,t){return n[t]})}return e[t]||t},data:e}}),r(ut,[y,g],function(e,t){function n(e){function s(){try{return document.activeElement}catch(e){return document.body}}function l(e,t){if(t&&t.startContainer){if(!e.isChildOf(t.startContainer,e.getRoot())||!e.isChildOf(t.endContainer,e.getRoot()))return;return{startContainer:t.startContainer,startOffset:t.startOffset,endContainer:t.endContainer,endOffset:t.endOffset}}return t}function c(e,t){var n;return t.startContainer?(n=e.getDoc().createRange(),n.setStart(t.startContainer,t.startOffset),n.setEnd(t.endContainer,t.endOffset)):n=t,n}function u(e){return!!a.getParent(e,n.isEditorUIElement)}function d(n){var d=n.editor;d.on("init",function(){(d.inline||t.ie)&&(d.on("nodechange keyup",function(){var e=document.activeElement;e&&e.id==d.id+"_ifr"&&(e=d.getBody()),d.dom.isChildOf(e,d.getBody())&&(d.lastRng=d.selection.getRng())}),t.webkit&&!r&&(r=function(){var t=e.activeEditor;if(t&&t.selection){var n=t.selection.getRng();n&&!n.collapsed&&(d.lastRng=n)}},a.bind(document,"selectionchange",r)))}),d.on("setcontent",function(){d.lastRng=null}),d.on("mousedown",function(){d.selection.lastFocusBookmark=null}),d.on("focusin",function(){var t=e.focusedEditor;d.selection.lastFocusBookmark&&(d.selection.setRng(c(d,d.selection.lastFocusBookmark)),d.selection.lastFocusBookmark=null),t!=d&&(t&&t.fire("blur",{focusedEditor:d}),e.activeEditor=d,e.focusedEditor=d,d.fire("focus",{blurredEditor:t}),d.focus(!0)),d.lastRng=null}),d.on("focusout",function(){window.setTimeout(function(){var t=e.focusedEditor;u(s())||t!=d||(d.fire("blur",{focusedEditor:null}),e.focusedEditor=null,d.selection&&(d.selection.lastFocusBookmark=null))},0)}),i||(i=function(t){var n=e.activeEditor;n&&t.target.ownerDocument==document&&(n.selection&&(n.selection.lastFocusBookmark=l(n.dom,n.lastRng)),u(t.target)||e.focusedEditor!=n||(n.fire("blur",{focusedEditor:null}),e.focusedEditor=null))},a.bind(document,"focusin",i)),d.inline&&!o&&(o=function(t){var n=e.activeEditor;if(n.inline&&!n.dom.isChildOf(t.target,n.getBody())){var r=n.selection.getRng();r.collapsed||(n.lastRng=r)}},a.bind(document,"mouseup",o))}function f(t){e.focusedEditor==t.editor&&(e.focusedEditor=null),e.activeEditor||(a.unbind(document,"selectionchange",r),a.unbind(document,"focusin",i),a.unbind(document,"mouseup",o),r=i=o=null)}e.on("AddEditor",d),e.on("RemoveEditor",f)}var r,i,o,a=e.DOM;return n.isEditorUIElement=function(e){return-1!==e.className.toString().indexOf("mce-")},n}),r(dt,[lt,y,F,g,p,ot,ct,ut],function(e,t,n,r,i,o,a,s){function l(e){var t=g.editors,n;delete t[e.id];for(var r=0;r0&&f(d(c),function(n){u.get(n)?(m=new e(n,t,s),l.push(m),m.render()):f(document.forms,function(e){f(e.elements,function(e){e.name===n&&(n="mce_editor_"+h++,u.setAttrib(e,"id",n),r(n,t))})})});break;case"textareas":case"specific_textareas":f(u.select("textarea"),function(e){t.editor_deselector&&o(e,t.editor_deselector)||(!t.editor_selector||o(e,t.editor_selector))&&r(n(e),t)})}t.oninit&&(c=g=0,f(l,function(e){g++,e.initialized?c++:e.on("init",function(){c++,c==g&&i(t,"oninit")}),c==g&&i(t,"oninit")}))}var s=this,l=[],m;s.settings=t,u.bind(window,"ready",a)},get:function(e){return arguments.length?e in this.editors?this.editors[e]:null:this.editors},add:function(e){var t=this,n=t.editors;return n[e.id]=e,n.push(e),t.activeEditor=e,t.fire("AddEditor",{editor:e}),m||(m=function(){t.fire("BeforeUnload")},u.bind(window,"beforeunload",m)),e},createEditor:function(t,n){return this.add(new e(t,n,this))},remove:function(e){var t=this,n,r=t.editors,i;{if(e)return"string"==typeof e?(e=e.selector||e,void f(u.select(e),function(e){t.remove(r[e.id])})):(i=e,r[i.id]?(l(i)&&t.fire("RemoveEditor",{editor:i}),r.length||u.unbind(window,"beforeunload",m),i.remove(),i):null);for(n=r.length-1;n>=0;n--)t.remove(r[n])}},execCommand:function(t,n,r){var i=this,o=i.get(r);switch(t){case"mceAddEditor":return i.get(r)||new e(r,i.settings,i).render(),!0;case"mceRemoveEditor":return o&&o.remove(),!0;case"mceToggleEditor":return o?(o.isHidden()?o.show():o.hide(),!0):(i.execCommand("mceAddEditor",0,r),!0)}return i.activeEditor?i.activeEditor.execCommand(t,n,r):!1},triggerSave:function(){f(this.editors,function(e){e.save()})},addI18n:function(e,t){a.add(e,t)},translate:function(e){return a.translate(e)}},p(g,o),g.setup(),window.tinymce=window.tinyMCE=g,g}),r(ft,[dt,p],function(e,t){var n=t.each,r=t.explode;e.on("AddEditor",function(e){var t=e.editor;t.on("preInit",function(){function e(e,t){n(t,function(t,n){t&&s.setStyle(e,n,t)}),s.rename(e,"span")}function i(e){s=t.dom,l.convert_fonts_to_spans&&n(s.select("font,u,strike",e.node),function(e){o[e.nodeName.toLowerCase()](s,e)})}var o,a,s,l=t.settings;l.inline_styles&&(a=r(l.font_size_legacy_values),o={font:function(t,n){e(n,{backgroundColor:n.style.backgroundColor,color:n.color,fontFamily:n.face,fontSize:a[parseInt(n.size,10)-1]})},u:function(t,n){e(n,{textDecoration:"underline"})},strike:function(t,n){e(n,{textDecoration:"line-through"})}},t.on("PreProcess SetContent",i))})})}),r(pt,[],function(){return{send:function(e){function t(){!e.async||4==n.readyState||r++>1e4?(e.success&&1e4>r&&200==n.status?e.success.call(e.success_scope,""+n.responseText,n,e):e.error&&e.error.call(e.error_scope,r>1e4?"TIMED_OUT":"GENERAL",n,e),n=null):setTimeout(t,10)}var n,r=0;if(e.scope=e.scope||this,e.success_scope=e.success_scope||e.scope,e.error_scope=e.error_scope||e.scope,e.async=e.async===!1?!1:!0,e.data=e.data||"",n=new XMLHttpRequest){if(n.overrideMimeType&&n.overrideMimeType(e.content_type),n.open(e.type||(e.data?"POST":"GET"),e.url,e.async),e.content_type&&n.setRequestHeader("Content-Type",e.content_type),n.setRequestHeader("X-Requested-With","XMLHttpRequest"),n.send(e.data),!e.async)return t();setTimeout(t,10)}}}}),r(ht,[],function(){function e(t,n){var r,i,o,a;if(n=n||'"',null===t)return"null";if(o=typeof t,"string"==o)return i="\bb t\nn\ff\rr\"\"''\\\\",n+t.replace(/([\u0080-\uFFFF\x00-\x1f\"\'\\])/g,function(e,t){return'"'===n&&"'"===e?e:(r=i.indexOf(t),r+1?"\\"+i.charAt(r+1):(e=t.charCodeAt().toString(16),"\\u"+"0000".substring(e.length)+e))})+n;if("object"==o){if(t.hasOwnProperty&&"[object Array]"===Object.prototype.toString.call(t)){for(r=0,i="[";r0?",":"")+e(t[r],n);return i+"]"}i="{";for(a in t)t.hasOwnProperty(a)&&(i+="function"!=typeof t[a]?(i.length>1?","+n:n)+a+n+":"+e(t[a],n):"");return i+"}"}return""+t}return{serialize:e,parse:function(e){try{return window[String.fromCharCode(101)+"val"]("("+e+")")}catch(t){}}}}),r(mt,[ht,pt,p],function(e,t,n){function r(e){this.settings=i({},e),this.count=0}var i=n.extend;return r.sendRPC=function(e){return(new r).send(e)},r.prototype={send:function(n){var r=n.error,o=n.success;n=i(this.settings,n),n.success=function(t,i){t=e.parse(t),"undefined"==typeof t&&(t={error:"JSON Parse error."}),t.error?r.call(n.error_scope||n.scope,t.error,i):o.call(n.success_scope||n.scope,t.result)},n.error=function(e,t){r&&r.call(n.error_scope||n.scope,e,t)},n.data=e.serialize({id:n.id||"c"+this.count++,method:n.method,params:n.params}),n.content_type="application/json",t.send(n)}},r}),r(gt,[y],function(e){return{callbacks:{},count:0,send:function(n){var r=this,i=e.DOM,o=n.count!==t?n.count:r.count,a="tinymce_jsonp_"+o;r.callbacks[o]=function(e){i.remove(a),delete r.callbacks[o],n.callback(e)},i.add(i.doc.body,"script",{id:a,src:n.url,type:"text/javascript"}),r.count++}}}),r(vt,[],function(){function e(){s=[];for(var e in a)s.push(e);i.length=s.length}function n(){function n(e){var n,r;return r=e!==t?u+e:i.indexOf(",",u),-1===r||r>i.length?null:(n=i.substring(u,r),u=r+1,n)}var r,i,s,u=0;if(a={},c){o.load(l),i=o.getAttribute(l)||"";do{var d=n();if(null===d)break;if(r=n(parseInt(d,32)||0),null!==r){if(d=n(),null===d)break;s=n(parseInt(d,32)||0),r&&(a[r]=s)}}while(null!==r);e()}}function r(){var t,n="";if(c){for(var r in a)t=a[r],n+=(n?",":"")+r.length.toString(32)+","+r+","+t.length.toString(32)+","+t;o.setAttribute(l,n);try{o.save(l)}catch(i){}e()}}var i,o,a,s,l,c;try{if(window.localStorage)return localStorage}catch(u){}return l="tinymce",o=document.documentElement,c=!!o.addBehavior,c&&o.addBehavior("#default#userData"),i={key:function(e){return s[e]},getItem:function(e){return e in a?a[e]:null},setItem:function(e,t){a[e]=""+t,r()},removeItem:function(e){delete a[e],r()},clear:function(){a={},r()}},n(),i}),r(yt,[y,l,b,C,p,g],function(e,t,n,r,i,o){var a=window.tinymce;return a.DOM=e.DOM,a.ScriptLoader=n.ScriptLoader,a.PluginManager=r.PluginManager,a.ThemeManager=r.ThemeManager,a.dom=a.dom||{},a.dom.Event=t.Event,i.each(i,function(e,t){a[t]=e}),i.each("isOpera isWebKit isIE isGecko isMac".split(" "),function(e){a[e]=o[e.substr(2).toLowerCase()]}),{}}),r(bt,[z,p],function(e,t){return e.extend({Defaults:{firstControlClass:"first",lastControlClass:"last"},init:function(e){this.settings=t.extend({},this.Defaults,e)},preRender:function(e){e.addClass(this.settings.containerClass,"body")},applyClasses:function(e){var t=this,n=t.settings,r,i,o;r=e.items().filter(":visible"),i=n.firstControlClass,o=n.lastControlClass,r.each(function(e){e.removeClass(i).removeClass(o),n.controlClass&&e.addClass(n.controlClass)}),r.eq(0).addClass(i),r.eq(-1).addClass(o)},renderHtml:function(e){var t=this,n=t.settings,r,i="";return r=e.items(),r.eq(0).addClass(n.firstControlClass),r.eq(-1).addClass(n.lastControlClass),r.each(function(e){n.controlClass&&e.addClass(n.controlClass),i+=e.renderHtml()}),i},recalc:function(){},postRender:function(){}})}),r(Ct,[bt],function(e){return e.extend({Defaults:{containerClass:"abs-layout",controlClass:"abs-layout-item"},recalc:function(e){e.items().filter(":visible").each(function(e){var t=e.settings;e.layoutRect({x:t.x,y:t.y,w:t.w,h:t.h}),e.recalc&&e.recalc()})},renderHtml:function(e){return'
'+this._super(e)}})}),r(xt,[$,Q],function(e,t){return e.extend({Mixins:[t],Defaults:{classes:"widget tooltip tooltip-n"},text:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t._rendered&&(t.getEl().lastChild.innerHTML=t.encode(e)),t):t._value},renderHtml:function(){var e=this,t=e.classPrefix;return'"},repaint:function(){var e=this,t,n;t=e.getEl().style,n=e._layoutRect,t.left=n.x+"px",t.top=n.y+"px",t.zIndex=131070}})}),r(wt,[$,xt],function(e,t){var n,r=e.extend({init:function(e){var t=this;t._super(e),e=t.settings,t.canFocus=!0,e.tooltip&&r.tooltips!==!1&&(t.on("mouseenter",function(n){var r=t.tooltip().moveTo(-65535);if(n.control==t){var i=r.text(e.tooltip).show().testMoveRel(t.getEl(),["bc-tc","bc-tl","bc-tr"]);r.toggleClass("tooltip-n","bc-tc"==i),r.toggleClass("tooltip-nw","bc-tl"==i),r.toggleClass("tooltip-ne","bc-tr"==i),r.moveRel(t.getEl(),i)}else r.hide()}),t.on("mouseleave mousedown click",function(){t.tooltip().hide()})),t.aria("label",e.ariaLabel||e.tooltip)},tooltip:function(){return n||(n=new t({type:"tooltip"}),n.renderTo()),n},active:function(e){var t=this,n;return e!==n&&(t.aria("pressed",e),t.toggleClass("active",e)),t._super(e)},disabled:function(e){var t=this,n;return e!==n&&(t.aria("disabled",e),t.toggleClass("disabled",e)),t._super(e)},postRender:function(){var e=this,t=e.settings;e._rendered=!0,e._super(),e.parent()||!t.width&&!t.height||(e.initLayoutRect(),e.repaint()),t.autofocus&&e.focus()},remove:function(){this._super(),n&&(n.remove(),n=null)}});return r}),r(_t,[wt],function(e){return e.extend({Defaults:{classes:"widget btn",role:"button"},init:function(e){var t=this,n;t.on("click mousedown",function(e){e.preventDefault()}),t._super(e),n=e.size,e.subtype&&t.addClass(e.subtype),n&&t.addClass("btn-"+n)},icon:function(e){var t=this,n=t.classPrefix;if("undefined"==typeof e)return t.settings.icon;if(t.settings.icon=e,e=e?n+"ico "+n+"i-"+t.settings.icon:"",t._rendered){var r=t.getEl().firstChild,i=r.getElementsByTagName("i")[0];e?(i&&i==r.firstChild||(i=document.createElement("i"),r.insertBefore(i,r.firstChild)),i.className=e):i&&r.removeChild(i),t.text(t._text)}return t},repaint:function(){var e=this.getEl().firstChild.style;e.width=e.height="100%",this._super()},text:function(e){var t=this;if(t._rendered){var n=t.getEl().lastChild.lastChild;n&&(n.data=t.translate(e))}return t._super(e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.settings.icon,i;return i=e.settings.image,i?(r="none","string"!=typeof i&&(i=window.getSelection?i[0]:i[1]),i=" style=\"background-image: url('"+i+"')\""):i="",r=e.settings.icon?n+"ico "+n+"i-"+r:"",'
"}})}),r(Nt,[G],function(e){return e.extend({Defaults:{defaultType:"button",role:"group"},renderHtml:function(){var e=this,t=e._layout;return e.addClass("btn-group"),e.preRender(),t.preRender(e),'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(Et,[wt],function(e){return e.extend({Defaults:{classes:"checkbox",role:"checkbox",checked:!1},init:function(e){var t=this;t._super(e),t.on("click mousedown",function(e){e.preventDefault()}),t.on("click",function(e){e.preventDefault(),t.disabled()||t.checked(!t.checked())}),t.checked(t.settings.checked)},checked:function(e){var t=this;return"undefined"!=typeof e?(e?t.addClass("checked"):t.removeClass("checked"),t._checked=e,t.aria("checked",e),t):t._checked},value:function(e){return this.checked(e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix;return'
'+e.encode(e._text)+"
"}})}),r(St,[_t,et],function(e,t){return e.extend({showPanel:function(){var e=this,n=e.settings;if(e.active(!0),e.panel)e.panel.show();else{var r=n.panel;r.type&&(r={layout:"grid",items:r}),r.role=r.role||"dialog",r.popover=!0,r.autohide=!0,r.ariaRoot=!0,e.panel=new t(r).on("hide",function(){e.active(!1)}).on("cancel",function(t){t.stopPropagation(),e.focus(),e.hidePanel()}).parent(e).renderTo(e.getContainerElm()),e.panel.fire("show"),e.panel.reflow()}e.panel.moveRel(e.getEl(),n.popoverAlign||(e.isRtl()?["bc-tr","bc-tc"]:["bc-tl","bc-tc"]))},hidePanel:function(){var e=this;e.panel&&e.panel.hide()},postRender:function(){var e=this;return e.aria("haspopup",!0),e.on("click",function(t){t.control===e&&(e.panel&&e.panel.visible()?e.hidePanel():(e.showPanel(),e.panel.focus(!!t.aria)))}),e._super()}})}),r(kt,[St,y],function(e,t){var n=t.DOM;return e.extend({init:function(e){this._super(e),this.addClass("colorbutton")},color:function(e){return e?(this._color=e,this.getEl("preview").style.backgroundColor=e,this):this._color},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.settings.icon?n+"ico "+n+"i-"+e.settings.icon:"",i=e.settings.image?" style=\"background-image: url('"+e.settings.image+"')\"":"";return'
'},postRender:function(){var e=this,t=e.settings.onclick;return e.on("click",function(r){r.aria&&"down"==r.aria.key||r.control!=e||n.getParent(r.target,"."+e.classPrefix+"open")||(r.stopImmediatePropagation(),t.call(e,r))}),delete e.settings.onclick,e._super()}})}),r(Tt,[wt,j,q],function(e,t,n){return e.extend({init:function(e){var t=this;t._super(e),t.addClass("combobox"),t.subinput=!0,t.ariaTarget="inp",e=t.settings,e.menu=e.menu||e.values,e.menu&&(e.icon="caret"),t.on("click",function(n){for(var r=n.target,i=t.getEl();r&&r!=i;)r.id&&-1!=r.id.indexOf("-open")&&(t.fire("action"),e.menu&&(t.showMenu(),n.aria&&t.menu.items()[0].focus())),r=r.parentNode}),t.on("keydown",function(e){"INPUT"==e.target.nodeName&&13==e.keyCode&&t.parents().reverse().each(function(n){return e.preventDefault(),t.fire("change"),n.hasEventListeners("submit")&&n.toJSON?(n.fire("submit",{data:n.toJSON()}),!1):void 0})}),e.placeholder&&(t.addClass("placeholder"),t.on("focusin",function(){t._hasOnChange||(n.on(t.getEl("inp"),"change",function(){t.fire("change")}),t._hasOnChange=!0),t.hasClass("placeholder")&&(t.getEl("inp").value="",t.removeClass("placeholder"))}),t.on("focusout",function(){0===t.value().length&&(t.getEl("inp").value=e.placeholder,t.addClass("placeholder"))}))},showMenu:function(){var e=this,n=e.settings,r;e.menu||(r=n.menu||[],r.length?r={type:"menu",items:r}:r.type=r.type||"menu",e.menu=t.create(r).parent(e).renderTo(e.getContainerElm()),e.fire("createmenu"),e.menu.reflow(),e.menu.on("cancel",function(t){t.control===e.menu&&e.focus()}),e.menu.on("show hide",function(t){t.control.items().each(function(t){t.active(t.value()==e.value())})}).fire("show"),e.menu.on("select",function(t){e.value(t.control.value())}),e.on("focusin",function(t){"INPUT"==t.target.tagName.toUpperCase()&&e.menu.hide()}),e.aria("expanded",!0)),e.menu.show(),e.menu.layoutRect({w:e.layoutRect().w}),e.menu.moveRel(e.getEl(),e.isRtl()?["br-tr","tr-br"]:["bl-tl","tl-bl"])},value:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t.removeClass("placeholder"),t._rendered&&(t.getEl("inp").value=e),t):t._rendered?(e=t.getEl("inp").value,e!=t.settings.placeholder?e:""):t._value},disabled:function(e){var t=this;return t._rendered&&"undefined"!=typeof e&&(t.getEl("inp").disabled=e),t._super(e)},focus:function(){this.getEl("inp").focus()},repaint:function(){var e=this,t=e.getEl(),r=e.getEl("open"),i=e.layoutRect(),o,a;o=r?i.w-n.getSize(r).width-10:i.w-10;var s=document;return s.all&&(!s.documentMode||s.documentMode<=8)&&(a=e.layoutRect().h-2+"px"),n.css(t.firstChild,{width:o,lineHeight:a}),e._super(),e},postRender:function(){var e=this;return n.on(this.getEl("inp"),"change",function(){e.fire("change")}),e._super()},remove:function(){n.off(this.getEl("inp")),this._super()},renderHtml:function(){var e=this,t=e._id,n=e.settings,r=e.classPrefix,i=n.value||n.placeholder||"",o,a,s="",l="";return"spellcheck"in n&&(l+=' spellcheck="'+n.spellcheck+'"'),n.maxLength&&(l+=' maxlength="'+n.maxLength+'"'),n.size&&(l+=' size="'+n.size+'"'),n.subtype&&(l+=' type="'+n.subtype+'"'),e.disabled()&&(l+=' disabled="disabled"'),o=n.icon,o&&"caret"!=o&&(o=r+"ico "+r+"i-"+n.icon),a=e._text,(o||a)&&(s='
",e.addClass("has-open")),'
"+s+"
" -}})}),r(Rt,[wt],function(e){return e.extend({init:function(e){var t=this;e.delimiter||(e.delimiter="\xbb"),t._super(e),t.addClass("path"),t.canFocus=!0,t.on("click",function(e){var n,r=e.target;(n=r.getAttribute("data-index"))&&t.fire("select",{value:t.data()[n],index:n})})},focus:function(){var e=this;return e.getEl().firstChild.focus(),e},data:function(e){var t=this;return"undefined"!=typeof e?(t._data=e,t.update(),t):t._data},update:function(){this.innerHtml(this._getPathHtml())},postRender:function(){var e=this;e._super(),e.data(e.settings.data)},renderHtml:function(){var e=this;return'
'+e._getPathHtml()+"
"},_getPathHtml:function(){var e=this,t=e._data||[],n,r,i="",o=e.classPrefix;for(n=0,r=t.length;r>n;n++)i+=(n>0?'":"")+'
'+t[n].name+"
";return i||(i='
\xa0
'),i}})}),r(At,[Rt,dt],function(e,t){return e.extend({postRender:function(){function e(e){if(1===e.nodeType){if("BR"==e.nodeName||e.getAttribute("data-mce-bogus"))return!0;if("bookmark"===e.getAttribute("data-mce-type"))return!0}return!1}var n=this,r=t.activeEditor;return n.on("select",function(t){var n=[],i,o=r.getBody();for(r.focus(),i=r.selection.getStart();i&&i!=o;)e(i)||n.push(i),i=i.parentNode;r.selection.select(n[n.length-1-t.index]),r.nodeChanged()}),r.on("nodeChange",function(t){for(var i=[],o=t.parents,a=o.length;a--;)if(1==o[a].nodeType&&!e(o[a])){var s=r.fire("ResolveName",{name:o[a].nodeName.toLowerCase(),target:o[a]});i.push({name:s.name})}n.data(i)}),n._super()}})}),r(Bt,[G],function(e){return e.extend({Defaults:{layout:"flex",align:"center",defaults:{flex:1}},renderHtml:function(){var e=this,t=e._layout,n=e.classPrefix;return e.addClass("formitem"),t.preRender(e),'
'+(e.settings.title?'
'+e.settings.title+"
":"")+'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(Dt,[G,Bt],function(e,t){return e.extend({Defaults:{containerCls:"form",layout:"flex",direction:"column",align:"stretch",flex:1,padding:20,labelGap:30,spacing:10,callbacks:{submit:function(){this.submit()}}},preRender:function(){var e=this,n=e.items();n.each(function(n){var r,i=n.settings.label;i&&(r=new t({layout:"flex",autoResize:"overflow",defaults:{flex:1},items:[{type:"label",id:n._id+"-l",text:i,flex:0,forId:n._id,disabled:n.disabled()}]}),r.type="formitem",n.aria("labelledby",n._id+"-l"),"undefined"==typeof n.settings.flex&&(n.settings.flex=1),e.replace(n,r),r.add(n))})},recalcLabels:function(){var e=this,t=0,n=[],r,i;if(e.settings.labelGapCalc!==!1)for(e.items().filter("formitem").each(function(e){var r=e.items()[0],i=r.getEl().clientWidth;t=i>t?i:t,n.push(r)}),i=e.settings.labelGap||0,r=n.length;r--;)n[r].settings.minWidth=t+i},visible:function(e){var t=this._super(e);return e===!0&&this._rendered&&this.recalcLabels(),t},submit:function(){return this.fire("submit",{data:this.toJSON()})},postRender:function(){var e=this;e._super(),e.recalcLabels(),e.fromJSON(e.settings.data)}})}),r(Lt,[Dt],function(e){return e.extend({Defaults:{containerCls:"fieldset",layout:"flex",direction:"column",align:"stretch",flex:1,padding:"25 15 5 15",labelGap:30,spacing:10,border:1},renderHtml:function(){var e=this,t=e._layout,n=e.classPrefix;return e.preRender(),t.preRender(e),'
'+(e.settings.title?''+e.settings.title+"":"")+'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(Mt,[Tt],function(e){return e.extend({init:function(e){var t=this,n=tinymce.activeEditor,r;e.spellcheck=!1,r=n.settings.file_browser_callback,r&&(e.icon="browse",e.onaction=function(){r(t.getEl("inp").id,t.getEl("inp").value,e.filetype,window)}),t._super(e)}})}),r(Ht,[Ct],function(e){return e.extend({recalc:function(e){var t=e.layoutRect(),n=e.paddingBox();e.items().filter(":visible").each(function(e){e.layoutRect({x:n.left,y:n.top,w:t.innerW-n.right-n.left,h:t.innerH-n.top-n.bottom}),e.recalc&&e.recalc()})}})}),r(Pt,[Ct],function(e){return e.extend({recalc:function(e){var t,n,r,i,o,a,s,l,c,u,d,f,p,h,m,g,v=[],y,b,C,x,w,_,N,E,S,k,T,R,A,B,D,L,M,H,P,O,I,F,z=Math.max,W=Math.min;for(r=e.items().filter(":visible"),i=e.layoutRect(),o=e._paddingBox,a=e.settings,f=e.isRtl()?a.direction||"row-reversed":a.direction,s=a.align,l=e.isRtl()?a.pack||"end":a.pack,c=a.spacing||0,("row-reversed"==f||"column-reverse"==f)&&(r=r.set(r.toArray().reverse()),f=f.split("-")[0]),"column"==f?(S="y",N="h",E="minH",k="maxH",R="innerH",T="top",A="deltaH",B="contentH",P="left",M="w",D="x",L="innerW",H="minW",O="right",I="deltaW",F="contentW"):(S="x",N="w",E="minW",k="maxW",R="innerW",T="left",A="deltaW",B="contentW",P="top",M="h",D="y",L="innerH",H="minH",O="bottom",I="deltaH",F="contentH"),d=i[R]-o[T]-o[T],_=u=0,t=0,n=r.length;n>t;t++)p=r[t],h=p.layoutRect(),m=p.settings,g=m.flex,d-=n-1>t?c:0,g>0&&(u+=g,h[k]&&v.push(p),h.flex=g),d-=h[E],y=o[P]+h[H]+o[O],y>_&&(_=y);if(x={},x[E]=0>d?i[E]-d+i[A]:i[R]-d+i[A],x[H]=_+i[I],x[B]=i[R]-d,x[F]=_,x.minW=W(x.minW,i.maxW),x.minH=W(x.minH,i.maxH),x.minW=z(x.minW,i.startMinWidth),x.minH=z(x.minH,i.startMinHeight),!i.autoResize||x.minW==i.minW&&x.minH==i.minH){for(C=d/u,t=0,n=v.length;n>t;t++)p=v[t],h=p.layoutRect(),b=h[k],y=h[E]+h.flex*C,y>b?(d-=h[k]-h[E],u-=h.flex,h.flex=0,h.maxFlexSize=b):h.maxFlexSize=0;for(C=d/u,w=o[T],x={},0===u&&("end"==l?w=d+o[T]:"center"==l?(w=Math.round(i[R]/2-(i[R]-d)/2)+o[T],0>w&&(w=o[T])):"justify"==l&&(w=o[T],c=Math.floor(d/(r.length-1)))),x[D]=o[P],t=0,n=r.length;n>t;t++)p=r[t],h=p.layoutRect(),y=h.maxFlexSize||h[E],"center"===s?x[D]=Math.round(i[L]/2-h[M]/2):"stretch"===s?(x[M]=z(h[H]||0,i[L]-o[P]-o[O]),x[D]=o[P]):"end"===s&&(x[D]=i[L]-h[M]-o.top),h.flex>0&&(y+=h.flex*C),x[N]=y,x[S]=w,p.layoutRect(x),p.recalc&&p.recalc(),w+=y+c}else if(x.w=x.minW,x.h=x.minH,e.layoutRect(x),this.recalc(e),null===e._lastRect){var V=e.parent();V&&(V._lastRect=null,V.recalc())}}})}),r(Ot,[bt],function(e){return e.extend({Defaults:{containerClass:"flow-layout",controlClass:"flow-layout-item",endClass:"break"},recalc:function(e){e.items().filter(":visible").each(function(e){e.recalc&&e.recalc()})}})}),r(It,[$,wt,et,p,dt,g],function(e,t,n,r,i,o){function a(e){function t(t,n){return function(){var r=this;e.on("nodeChange",function(i){var o=e.formatter,a=null;s(i.parents,function(e){return s(t,function(t){return n?o.matchNode(e,n,{value:t.value})&&(a=t.value):o.matchNode(e,t.value)&&(a=t.value),a?!1:void 0}),a?!1:void 0}),r.value(a)})}}function r(e){e=e.replace(/;$/,"").split(";");for(var t=e.length;t--;)e[t]=e[t].split("=");return e}function i(){function t(e){var n=[];if(e)return s(e,function(e){var o={text:e.title,icon:e.icon};if(e.items)o.menu=t(e.items);else{var a=e.format||"custom"+r++;e.format||(e.name=a,i.push(e)),o.format=a}n.push(o)}),n}function n(){var n;return n=t(e.settings.style_formats_merge?e.settings.style_formats?o.concat(e.settings.style_formats):o:e.settings.style_formats||o)}var r=0,i=[],o=[{title:"Headings",items:[{title:"Heading 1",format:"h1"},{title:"Heading 2",format:"h2"},{title:"Heading 3",format:"h3"},{title:"Heading 4",format:"h4"},{title:"Heading 5",format:"h5"},{title:"Heading 6",format:"h6"}]},{title:"Inline",items:[{title:"Bold",icon:"bold",format:"bold"},{title:"Italic",icon:"italic",format:"italic"},{title:"Underline",icon:"underline",format:"underline"},{title:"Strikethrough",icon:"strikethrough",format:"strikethrough"},{title:"Superscript",icon:"superscript",format:"superscript"},{title:"Subscript",icon:"subscript",format:"subscript"},{title:"Code",icon:"code",format:"code"}]},{title:"Blocks",items:[{title:"Paragraph",format:"p"},{title:"Blockquote",format:"blockquote"},{title:"Div",format:"div"},{title:"Pre",format:"pre"}]},{title:"Alignment",items:[{title:"Left",icon:"alignleft",format:"alignleft"},{title:"Center",icon:"aligncenter",format:"aligncenter"},{title:"Right",icon:"alignright",format:"alignright"},{title:"Justify",icon:"alignjustify",format:"alignjustify"}]}];return e.on("init",function(){s(i,function(t){e.formatter.register(t.name,t)})}),{type:"menu",items:n(),onPostRender:function(t){e.fire("renderFormatsMenu",{control:t.control})},itemDefaults:{preview:!0,textStyle:function(){return this.settings.format?e.formatter.getCssText(this.settings.format):void 0},onPostRender:function(){var t=this,n=this.settings.format;n&&t.parent().on("show",function(){t.disabled(!e.formatter.canApply(n)),t.active(e.formatter.match(n))})},onclick:function(){this.settings.format&&d(this.settings.format)}}}}function o(){return e.undoManager?e.undoManager.hasUndo():!1}function a(){return e.undoManager?e.undoManager.hasRedo():!1}function l(){var t=this;t.disabled(!o()),e.on("Undo Redo AddUndo TypingUndo",function(){t.disabled(!o())})}function c(){var t=this;t.disabled(!a()),e.on("Undo Redo AddUndo TypingUndo",function(){t.disabled(!a())})}function u(){var t=this;e.on("VisualAid",function(e){t.active(e.hasVisual)}),t.active(e.hasVisual)}function d(t){t.control&&(t=t.control.value()),t&&e.execCommand("mceToggleFormat",!1,t)}var f;f=i(),s({bold:"Bold",italic:"Italic",underline:"Underline",strikethrough:"Strikethrough",subscript:"Subscript",superscript:"Superscript"},function(t,n){e.addButton(n,{tooltip:t,onPostRender:function(){var t=this;e.formatter?e.formatter.formatChanged(n,function(e){t.active(e)}):e.on("init",function(){e.formatter.formatChanged(n,function(e){t.active(e)})})},onclick:function(){d(n)}})}),s({outdent:["Decrease indent","Outdent"],indent:["Increase indent","Indent"],cut:["Cut","Cut"],copy:["Copy","Copy"],paste:["Paste","Paste"],help:["Help","mceHelp"],selectall:["Select all","SelectAll"],hr:["Insert horizontal rule","InsertHorizontalRule"],removeformat:["Clear formatting","RemoveFormat"],visualaid:["Visual aids","mceToggleVisualAid"],newdocument:["New document","mceNewDocument"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1]})}),s({blockquote:["Blockquote","mceBlockQuote"],numlist:["Numbered list","InsertOrderedList"],bullist:["Bullet list","InsertUnorderedList"],subscript:["Subscript","Subscript"],superscript:["Superscript","Superscript"],alignleft:["Align left","JustifyLeft"],aligncenter:["Align center","JustifyCenter"],alignright:["Align right","JustifyRight"],alignjustify:["Justify","JustifyFull"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1],onPostRender:function(){var t=this;e.formatter?e.formatter.formatChanged(n,function(e){t.active(e)}):e.on("init",function(){e.formatter.formatChanged(n,function(e){t.active(e)})})}})}),e.addButton("undo",{tooltip:"Undo",onPostRender:l,cmd:"undo"}),e.addButton("redo",{tooltip:"Redo",onPostRender:c,cmd:"redo"}),e.addMenuItem("newdocument",{text:"New document",shortcut:"Ctrl+N",icon:"newdocument",cmd:"mceNewDocument"}),e.addMenuItem("undo",{text:"Undo",icon:"undo",shortcut:"Ctrl+Z",onPostRender:l,cmd:"undo"}),e.addMenuItem("redo",{text:"Redo",icon:"redo",shortcut:"Ctrl+Y",onPostRender:c,cmd:"redo"}),e.addMenuItem("visualaid",{text:"Visual aids",selectable:!0,onPostRender:u,cmd:"mceToggleVisualAid"}),s({cut:["Cut","Cut","Ctrl+X"],copy:["Copy","Copy","Ctrl+C"],paste:["Paste","Paste","Ctrl+V"],selectall:["Select all","SelectAll","Ctrl+A"],bold:["Bold","Bold","Ctrl+B"],italic:["Italic","Italic","Ctrl+I"],underline:["Underline","Underline"],strikethrough:["Strikethrough","Strikethrough"],subscript:["Subscript","Subscript"],superscript:["Superscript","Superscript"],removeformat:["Clear formatting","RemoveFormat"]},function(t,n){e.addMenuItem(n,{text:t[0],icon:n,shortcut:t[2],cmd:t[1]})}),e.on("mousedown",function(){n.hideAll()}),e.addButton("styleselect",{type:"menubutton",text:"Formats",menu:f}),e.addButton("formatselect",function(){var n=[],i=r(e.settings.block_formats||"Paragraph=p;Address=address;Pre=pre;Heading 1=h1;Heading 2=h2;Heading 3=h3;Heading 4=h4;Heading 5=h5;Heading 6=h6");return s(i,function(t){n.push({text:t[0],value:t[1],textStyle:function(){return e.formatter.getCssText(t[1])}})}),{type:"listbox",text:i[0][0],values:n,fixedWidth:!0,onselect:d,onPostRender:t(n)}}),e.addButton("fontselect",function(){var n="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,geneva;Webdings=webdings;Wingdings=wingdings,zapf dingbats",i=[],o=r(e.settings.font_formats||n);return s(o,function(e){i.push({text:{raw:e[0]},value:e[1],textStyle:-1==e[1].indexOf("dings")?"font-family:"+e[1]:""})}),{type:"listbox",text:"Font Family",tooltip:"Font Family",values:i,fixedWidth:!0,onPostRender:t(i,"fontname"),onselect:function(t){t.control.settings.value&&e.execCommand("FontName",!1,t.control.settings.value)}}}),e.addButton("fontsizeselect",function(){var n=[],r="8pt 10pt 12pt 14pt 18pt 24pt 36pt",i=e.settings.fontsize_formats||r;return s(i.split(" "),function(e){n.push({text:e,value:e})}),{type:"listbox",text:"Font Sizes",tooltip:"Font Sizes",values:n,fixedWidth:!0,onPostRender:t(n,"fontsize"),onclick:function(t){t.control.settings.value&&e.execCommand("FontSize",!1,t.control.settings.value)}}}),e.addMenuItem("formats",{text:"Formats",menu:f})}var s=r.each;i.on("AddEditor",function(t){t.editor.rtl&&(e.rtl=!0),a(t.editor)}),e.translate=function(e){return i.translate(e)},t.tooltips=!o.iOS}),r(Ft,[Ct],function(e){return e.extend({recalc:function(e){var t=e.settings,n,r,i,o,a,s,l,c,u,d,f,p,h,m,g,v,y,b,C,x,w,_,N=[],E=[],S,k,T,R;for(t=e.settings,i=e.items().filter(":visible"),o=e.layoutRect(),r=t.columns||Math.ceil(Math.sqrt(i.length)),n=Math.ceil(i.length/r),y=t.spacingH||t.spacing||0,b=t.spacingV||t.spacing||0,C=t.alignH||t.align,x=t.alignV||t.align,g=e._paddingBox,C&&"string"==typeof C&&(C=[C]),x&&"string"==typeof x&&(x=[x]),d=0;r>d;d++)N.push(0);for(f=0;n>f;f++)E.push(0);for(f=0;n>f;f++)for(d=0;r>d&&(u=i[f*r+d],u);d++)c=u.layoutRect(),S=c.minW,k=c.minH,N[d]=S>N[d]?S:N[d],E[f]=k>E[f]?k:E[f];for(T=o.innerW-g.left-g.right,w=0,d=0;r>d;d++)w+=N[d]+(d>0?y:0),T-=(d>0?y:0)+N[d];for(R=o.innerH-g.top-g.bottom,_=0,f=0;n>f;f++)_+=E[f]+(f>0?b:0),R-=(f>0?b:0)+E[f];if(w+=g.left+g.right,_+=g.top+g.bottom,l={},l.minW=w+(o.w-o.innerW),l.minH=_+(o.h-o.innerH),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH,l.minW=Math.min(l.minW,o.maxW),l.minH=Math.min(l.minH,o.maxH),l.minW=Math.max(l.minW,o.startMinWidth),l.minH=Math.max(l.minH,o.startMinHeight),!o.autoResize||l.minW==o.minW&&l.minH==o.minH){o.autoResize&&(l=e.layoutRect(l),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH);var A;A="start"==t.packV?0:R>0?Math.floor(R/n):0;var B=0,D=t.flexWidths;if(D)for(d=0;dd;d++)N[d]+=D?D[d]*L:L;for(h=g.top,f=0;n>f;f++){for(p=g.left,s=E[f]+A,d=0;r>d&&(u=i[f*r+d],u);d++)m=u.settings,c=u.layoutRect(),a=Math.max(N[d],c.startMinWidth),c.x=p,c.y=h,v=m.alignH||(C?C[d]||C[0]:null),"center"==v?c.x=p+a/2-c.w/2:"right"==v?c.x=p+a-c.w:"stretch"==v&&(c.w=a),v=m.alignV||(x?x[d]||x[0]:null),"center"==v?c.y=h+s/2-c.h/2:"bottom"==v?c.y=h+s-c.h:"stretch"==v&&(c.h=s),u.layoutRect(c),p+=a+y,u.recalc&&u.recalc();h+=s+b}}else if(l.w=l.minW,l.h=l.minH,e.layoutRect(l),this.recalc(e),null===e._lastRect){var M=e.parent();M&&(M._lastRect=null,M.recalc())}}})}),r(zt,[wt],function(e){return e.extend({renderHtml:function(){var e=this;return e.addClass("iframe"),e.canFocus=!1,''},src:function(e){this.getEl().src=e},html:function(e,t){var n=this,r=this.getEl().contentWindow.document.body;return r?(r.innerHTML=e,t&&t()):setTimeout(function(){n.html(e)},0),this}})}),r(Wt,[wt,q],function(e,t){return e.extend({init:function(e){var t=this;t._super(e),t.addClass("widget"),t.addClass("label"),t.canFocus=!1,e.multiline&&t.addClass("autoscroll"),e.strong&&t.addClass("strong")},initLayoutRect:function(){var e=this,n=e._super();if(e.settings.multiline){var r=t.getSize(e.getEl());r.width>n.maxW&&(n.minW=n.maxW,e.addClass("multiline")),e.getEl().style.width=n.minW+"px",n.startMinH=n.h=n.minH=Math.min(n.maxH,t.getSize(e.getEl()).height)}return n},repaint:function(){var e=this;return e.settings.multiline||(e.getEl().style.lineHeight=e.layoutRect().h+"px"),e._super()},text:function(e){var t=this;return t._rendered&&e&&this.innerHtml(t.encode(e)),t._super(e)},renderHtml:function(){var e=this,t=e.settings.forId;return'"}})}),r(Vt,[G],function(e){return e.extend({Defaults:{role:"toolbar",layout:"flow"},init:function(e){var t=this;t._super(e),t.addClass("toolbar")},postRender:function(){var e=this;return e.items().addClass("toolbar-item"),e._super()}})}),r(Ut,[Vt],function(e){return e.extend({Defaults:{role:"menubar",containerCls:"menubar",ariaRoot:!0,defaults:{type:"menubutton"}}})}),r(qt,[_t,j,Ut],function(e,t,n){function r(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1}var i=e.extend({init:function(e){var t=this;t._renderOpen=!0,t._super(e),t.addClass("menubtn"),e.fixedWidth&&t.addClass("fixed-width"),t.aria("haspopup",!0),t.hasPopup=!0},showMenu:function(){var e=this,n=e.settings,r;return e.menu&&e.menu.visible()?e.hideMenu():(e.menu||(r=n.menu||[],r.length?r={type:"menu",items:r}:r.type=r.type||"menu",e.menu=t.create(r).parent(e).renderTo(),e.fire("createmenu"),e.menu.reflow(),e.menu.on("cancel",function(t){t.control.parent()===e.menu&&(t.stopPropagation(),e.focus(),e.hideMenu())}),e.menu.on("select",function(){e.focus()}),e.menu.on("show hide",function(t){t.control==e.menu&&e.activeMenu("show"==t.type),e.aria("expanded","show"==t.type)}).fire("show")),e.menu.show(),e.menu.layoutRect({w:e.layoutRect().w}),void e.menu.moveRel(e.getEl(),e.isRtl()?["br-tr","tr-br"]:["bl-tl","tl-bl"]))},hideMenu:function(){var e=this;e.menu&&(e.menu.items().each(function(e){e.hideMenu&&e.hideMenu()}),e.menu.hide())},activeMenu:function(e){this.toggleClass("active",e)},renderHtml:function(){var e=this,t=e._id,r=e.classPrefix,i=e.settings.icon?r+"ico "+r+"i-"+e.settings.icon:"";return e.aria("role",e.parent()instanceof n?"menuitem":"button"),'
'},postRender:function(){var e=this;return e.on("click",function(t){t.control===e&&r(t.target,e.getEl())&&(e.showMenu(),t.aria&&e.menu.items()[0].focus())}),e.on("mouseenter",function(t){var n=t.control,r=e.parent(),o;n&&r&&n instanceof i&&n.parent()==r&&(r.items().filter("MenuButton").each(function(e){e.hideMenu&&e!=n&&(e.menu&&e.menu.visible()&&(o=!0),e.hideMenu())}),o&&(n.focus(),n.showMenu()))}),e._super()},text:function(e){var t=this,n,r;if(t._rendered)for(r=t.getEl("open").getElementsByTagName("span"),n=0;n0&&(o=n[0].text,t._value=n[0].value),e.menu=n}e.text=e.text||o||n[0].text,t._super(e),t.addClass("listbox"),t.on("select",function(n){var r=n.control;a&&(n.lastControl=a),e.multiple?r.active(!r.active()):t.value(n.control.settings.value),a=r})},value:function(e){function t(e,n){e.items().each(function(e){r=e.value()===n,r&&(i=i||e.text()),e.active(r),e.menu&&t(e.menu,n)})}var n=this,r,i,o,a;if("undefined"!=typeof e){if(n.menu)t(n.menu,e);else for(o=n.settings.menu,a=0;a'+("-"!==o?'\xa0":"")+("-"!==o?''+o+"":"")+(l?'
'+l+"
":"")+(r.menu?'
':"")+""},postRender:function(){var e=this,t=e.settings,n=t.textStyle;if("function"==typeof n&&(n=n.call(this)),n){var r=e.getEl("text");r&&r.setAttribute("style",n)}return e.on("mouseenter click",function(n){n.control===e&&(t.menu||"click"!==n.type?(e.showMenu(),n.aria&&e.menu.focus(!0)):(e.fire("select"),e.parent().hideAll()))}),e._super(),e},active:function(e){return"undefined"!=typeof e&&this.aria("checked",e),this._super(e)},remove:function(){this._super(),this.menu&&this.menu.remove()}})}),r(Kt,[et,jt,p],function(e,t,n){var r=e.extend({Defaults:{defaultType:"menuitem",border:1,layout:"stack",role:"application",bodyRole:"menu",ariaRoot:!0},init:function(e){var t=this;if(e.autohide=!0,e.constrainToViewport=!0,e.itemDefaults)for(var r=e.items,i=r.length;i--;)r[i]=n.extend({},e.itemDefaults,r[i]);t._super(e),t.addClass("menu")},repaint:function(){return this.toggleClass("menu-align",!0),this._super(),this.getEl().style.height="",this.getEl("body").style.height="",this},cancel:function(){var e=this;e.hideAll(),e.fire("select")},hideAll:function(){var e=this;return this.find("menuitem").exec("hideMenu"),e._super()},preRender:function(){var e=this;return e.items().each(function(t){var n=t.settings;return n.icon||n.selectable?(e._hasIcons=!0,!1):void 0}),e._super()}});return r}),r(Gt,[Et],function(e){return e.extend({Defaults:{classes:"radio",role:"radio"}})}),r(Yt,[wt,Y],function(e,t){return e.extend({renderHtml:function(){var e=this,t=e.classPrefix;return e.addClass("resizehandle"),"both"==e.settings.direction&&e.addClass("resizehandle-both"),e.canFocus=!1,'
'},postRender:function(){var e=this;e._super(),e.resizeDragHelper=new t(this._id,{start:function(){e.fire("ResizeStart")},drag:function(t){"both"!=e.settings.direction&&(t.deltaX=0),e.fire("Resize",t)},stop:function(){e.fire("ResizeEnd")}})},remove:function(){return this.resizeDragHelper&&this.resizeDragHelper.destroy(),this._super()}})}),r(Xt,[wt],function(e){return e.extend({renderHtml:function(){var e=this;return e.addClass("spacer"),e.canFocus=!1,'
'}})}),r(Jt,[qt,q],function(e,t){return e.extend({Defaults:{classes:"widget btn splitbtn",role:"button"},repaint:function(){var e=this,n=e.getEl(),r=e.layoutRect(),i,o;return e._super(),i=n.firstChild,o=n.lastChild,t.css(i,{width:r.w-t.getSize(o).width,height:r.h-2}),t.css(o,{height:r.h-2}),e},activeMenu:function(e){var n=this;t.toggleClass(n.getEl().lastChild,n.classPrefix+"active",e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.settings.icon?n+"ico "+n+"i-"+e.settings.icon:"";return'
'},postRender:function(){var e=this,t=e.settings.onclick;return e.on("click",function(e){var n=e.target;if(e.control==this)for(;n;){if(e.aria&&"down"!=e.aria.key||"BUTTON"==n.nodeName&&-1==n.className.indexOf("open"))return e.stopImmediatePropagation(),void t.call(this,e);n=n.parentNode}}),delete e.settings.onclick,e._super()}})}),r(Qt,[Ot],function(e){return e.extend({Defaults:{containerClass:"stack-layout",controlClass:"stack-layout-item",endClass:"break"}})}),r(Zt,[J,q],function(e,t){return e.extend({lastIdx:0,Defaults:{layout:"absolute",defaults:{type:"panel"}},activateTab:function(e){var n;this.activeTabId&&(n=this.getEl(this.activeTabId),t.removeClass(n,this.classPrefix+"active"),n.setAttribute("aria-selected","false")),this.activeTabId="t"+e,n=this.getEl("t"+e),n.setAttribute("aria-selected","true"),t.addClass(n,this.classPrefix+"active"),e!=this.lastIdx&&(this.items()[this.lastIdx].hide(),this.lastIdx=e),this.items()[e].show().fire("showtab"),this.reflow()},renderHtml:function(){var e=this,t=e._layout,n="",r=e.classPrefix;return e.preRender(),t.preRender(e),e.items().each(function(t,i){var o=e._id+"-t"+i;t.aria("role","tabpanel"),t.aria("labelledby",o),n+='"}),'
'+n+'
'+t.renderHtml(e)+"
"},postRender:function(){var e=this;e._super(),e.settings.activeTab=e.settings.activeTab||0,e.activateTab(e.settings.activeTab),this.on("click",function(t){var n=t.target.parentNode;if(t.target.parentNode.id==e._id+"-head")for(var r=n.childNodes.length;r--;)n.childNodes[r]==t.target&&e.activateTab(r)})},initLayoutRect:function(){var e=this,n,r,i;r=t.getSize(e.getEl("head")).width,r=0>r?0:r,i=0,e.items().each(function(t,n){r=Math.max(r,t.layoutRect().minW),i=Math.max(i,t.layoutRect().minH),e.settings.activeTab!=n&&t.hide()}),e.items().each(function(e){e.settings.x=0,e.settings.y=0,e.settings.w=r,e.settings.h=i,e.layoutRect({x:0,y:0,w:r,h:i})});var o=t.getSize(e.getEl("head")).height;return e.settings.minWidth=r,e.settings.minHeight=i+o,n=e._super(),n.deltaH+=o,n.innerH=n.h-n.deltaH,n}})}),r(en,[wt,q],function(e,t){return e.extend({init:function(e){var t=this;t._super(e),t._value=e.value||"",t.addClass("textbox"),e.multiline?t.addClass("multiline"):t.on("keydown",function(e){13==e.keyCode&&t.parents().reverse().each(function(t){return e.preventDefault(),t.hasEventListeners("submit")&&t.toJSON?(t.fire("submit",{data:t.toJSON()}),!1):void 0})})},disabled:function(e){var t=this;return t._rendered&&"undefined"!=typeof e&&(t.getEl().disabled=e),t._super(e)},value:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t._rendered&&(t.getEl().value=e),t):t._rendered?t.getEl().value:t._value},repaint:function(){var e=this,t,n,r,i=0,o=0,a;t=e.getEl().style,n=e._layoutRect,a=e._lastRepaintRect||{};var s=document;return!e.settings.multiline&&s.all&&(!s.documentMode||s.documentMode<=8)&&(t.lineHeight=n.h-o+"px"),r=e._borderBox,i=r.left+r.right+8,o=r.top+r.bottom+(e.settings.multiline?8:0),n.x!==a.x&&(t.left=n.x+"px",a.x=n.x),n.y!==a.y&&(t.top=n.y+"px",a.y=n.y),n.w!==a.w&&(t.width=n.w-i+"px",a.w=n.w),n.h!==a.h&&(t.height=n.h-o+"px",a.h=n.h),e._lastRepaintRect=a,e.fire("repaint",{},!1),e},renderHtml:function(){var e=this,t=e._id,n=e.settings,r=e.encode(e._value,!1),i="";return"spellcheck"in n&&(i+=' spellcheck="'+n.spellcheck+'"'),n.maxLength&&(i+=' maxlength="'+n.maxLength+'"'),n.size&&(i+=' size="'+n.size+'"'),n.subtype&&(i+=' type="'+n.subtype+'"'),e.disabled()&&(i+=' disabled="disabled"'),n.multiline?'":'"},postRender:function(){var e=this;return t.on(e.getEl(),"change",function(t){e.fire("change",t)}),e._super()},remove:function(){t.off(this.getEl()),this._super()}})}),r(tn,[q,$],function(e,t){return function(n,r){var i=this,o,a=t.classPrefix;i.show=function(t){return i.hide(),o=!0,window.setTimeout(function(){o&&n.appendChild(e.createFragment('
'))},t||0),i},i.hide=function(){var e=n.lastChild;return e&&-1!=e.className.indexOf("throbber")&&e.parentNode.removeChild(e),o=!1,i}}}),a([l,c,u,d,f,p,h,m,g,v,y,b,C,x,w,_,N,E,S,k,T,R,A,B,D,L,M,H,P,O,I,F,z,W,V,U,q,$,j,K,G,Y,X,J,Q,Z,et,tt,nt,rt,it,ot,at,st,lt,ct,ut,dt,ft,pt,ht,mt,gt,vt,yt,bt,Ct,xt,wt,_t,Nt,Et,St,kt,Tt,Rt,At,Bt,Dt,Lt,Mt,Ht,Pt,Ot,It,Ft,zt,Wt,Vt,Ut,qt,$t,jt,Kt,Gt,Yt,Xt,Jt,Qt,Zt,en,tn])}(this); \ No newline at end of file +// 4.0.29 (2014-06-xx) +!function(e,t){"use strict";function n(e,t){for(var n,r=[],i=0;ir;r++)if(o=n[r],o&&o.func.call(o.scope,e)===!1&&e.preventDefault(),e.isImmediatePropagationStopped())return}var a=this,s={},l,c,u,d,f;c=o+(+new Date).toString(32),d="onmouseenter"in document.documentElement,u="onfocusin"in document.documentElement,f={mouseenter:"mouseover",mouseleave:"mouseout"},l=1,a.domLoaded=!1,a.events=s,a.bind=function(t,o,p,m){function h(e){i(n(e||_.event),g)}var g,v,y,b,C,x,w,_=window;if(t&&3!==t.nodeType&&8!==t.nodeType){for(t[c]?g=t[c]:(g=l++,t[c]=g,s[g]={}),m=m||t,o=o.split(" "),y=o.length;y--;)b=o[y],x=h,C=w=!1,"DOMContentLoaded"===b&&(b="ready"),a.domLoaded&&"ready"===b&&"complete"==t.readyState?p.call(m,n({type:b})):(d||(C=f[b],C&&(x=function(e){var t,r;if(t=e.currentTarget,r=e.relatedTarget,r&&t.contains)r=t.contains(r);else for(;r&&r!==t;)r=r.parentNode;r||(e=n(e||_.event),e.type="mouseout"===e.type?"mouseleave":"mouseenter",e.target=t,i(e,g))})),u||"focusin"!==b&&"focusout"!==b||(w=!0,C="focusin"===b?"focus":"blur",x=function(e){e=n(e||_.event),e.type="focus"===e.type?"focusin":"focusout",i(e,g)}),v=s[g][b],v?"ready"===b&&a.domLoaded?p({type:b}):v.push({func:p,scope:m}):(s[g][b]=v=[{func:p,scope:m}],v.fakeName=C,v.capture=w,v.nativeHandler=x,"ready"===b?r(t,x,a):e(t,C||b,x,w)));return t=v=0,p}},a.unbind=function(e,n,r){var i,o,l,u,d,f;if(!e||3===e.nodeType||8===e.nodeType)return a;if(i=e[c]){if(f=s[i],n){for(n=n.split(" "),l=n.length;l--;)if(d=n[l],o=f[d]){if(r)for(u=o.length;u--;)if(o[u].func===r){var p=o.nativeHandler,m=o.fakeName,h=o.capture;o=o.slice(0,u).concat(o.slice(u+1)),o.nativeHandler=p,o.fakeName=m,o.capture=h,f[d]=o}r&&0!==o.length||(delete f[d],t(e,o.fakeName||d,o.nativeHandler,o.capture))}}else{for(d in f)o=f[d],t(e,o.fakeName||d,o.nativeHandler,o.capture);f={}}for(d in f)return a;delete s[i];try{delete e[c]}catch(g){e[c]=null}}return a},a.fire=function(e,t,r){var o;if(!e||3===e.nodeType||8===e.nodeType)return a;r=n(null,r),r.type=t,r.target=e;do o=e[c],o&&i(r,o),e=e.parentNode||e.ownerDocument||e.defaultView||e.parentWindow;while(e&&!r.isPropagationStopped());return a},a.clean=function(e){var t,n,r=a.unbind;if(!e||3===e.nodeType||8===e.nodeType)return a;if(e[c]&&r(e),e.getElementsByTagName||(e=e.document),e&&e.getElementsByTagName)for(r(e),n=e.getElementsByTagName("*"),t=n.length;t--;)e=n[t],e[c]&&r(e);return a},a.destroy=function(){s={}},a.cancel=function(e){return e&&(e.preventDefault(),e.stopImmediatePropagation()),!1}}var o="mce-data-",a=/^(?:mouse|contextmenu)|click/,s={keyLocation:1,layerX:1,layerY:1,returnValue:1};return i.Event=new i,i.Event.bind(window,"ready",function(){}),i}),r(c,[],function(){function e(e){return ht.test(e+"")}function n(){var e,t=[];return e=function(n,r){return t.push(n+=" ")>_.cacheLength&&delete e[t.shift()],e[n]=r,r}}function r(e){return e[I]=!0,e}function i(e){var t=B.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t=null}}function o(e,t,n,r){var i,o,a,s,l,c,f,p,m,h;if((t?t.ownerDocument||t:F)!==B&&A(t),t=t||B,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(L&&!r){if(i=gt.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&O(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return Z.apply(n,t.getElementsByTagName(e)),n;if((a=i[3])&&z.getElementsByClassName&&t.getElementsByClassName)return Z.apply(n,t.getElementsByClassName(a)),n}if(z.qsa&&!M.test(e)){if(f=!0,p=I,m=t,h=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(c=u(e),(f=t.getAttribute("id"))?p=f.replace(bt,"\\$&"):t.setAttribute("id",p),p="[id='"+p+"'] ",l=c.length;l--;)c[l]=p+d(c[l]);m=mt.test(e)&&t.parentNode||t,h=c.join(",")}if(h)try{return Z.apply(n,m.querySelectorAll(h)),n}catch(g){}finally{f||t.removeAttribute("id")}}}return b(e.replace(lt,"$1"),t,n,r)}function a(e,t){var n=t&&e,r=n&&(~t.sourceIndex||Y)-(~e.sourceIndex||Y);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function u(e,t){var n,r,i,a,s,l,c,u=q[e+" "];if(u)return t?0:u.slice(0);for(s=e,l=[],c=_.preFilter;s;){(!n||(r=ct.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),l.push(i=[])),n=!1,(r=ut.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(lt," ")}),s=s.slice(n.length));for(a in _.filter)!(r=pt[a].exec(s))||c[a]&&!(r=c[a](r))||(n=r.shift(),i.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?o.error(e):q(e,l).slice(0)}function d(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function f(e,t,n){var r=t.dir,i=n&&"parentNode"===r,o=V++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,l,c,u=W+" "+o;if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i)if(c=t[I]||(t[I]={}),(l=c[r])&&l[0]===u){if((s=l[1])===!0||s===w)return s===!0}else if(l=c[r]=[u],l[1]=e(t,n,a)||w,l[1]===!0)return!0}}function p(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function m(e,t,n,r,i){for(var o,a=[],s=0,l=e.length,c=null!=t;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),c&&t.push(s));return a}function h(e,t,n,i,o,a){return i&&!i[I]&&(i=h(i)),o&&!o[I]&&(o=h(o,a)),r(function(r,a,s,l){var c,u,d,f=[],p=[],h=a.length,g=r||y(t||"*",s.nodeType?[s]:s,[]),v=!e||!r&&t?g:m(g,f,e,s,l),b=n?o||(r?e:h||i)?[]:a:v;if(n&&n(v,b,s,l),i)for(c=m(b,p),i(c,[],s,l),u=c.length;u--;)(d=c[u])&&(b[p[u]]=!(v[p[u]]=d));if(r){if(o||e){if(o){for(c=[],u=b.length;u--;)(d=b[u])&&c.push(v[u]=d);o(null,b=[],c,l)}for(u=b.length;u--;)(d=b[u])&&(c=o?tt.call(r,d):f[u])>-1&&(r[c]=!(a[c]=d))}}else b=m(b===a?b.splice(h,b.length):b),o?o(null,a,b,l):Z.apply(a,b)})}function g(e){for(var t,n,r,i=e.length,o=_.relative[e[0].type],a=o||_.relative[" "],s=o?1:0,l=f(function(e){return e===t},a,!0),c=f(function(e){return tt.call(t,e)>-1},a,!0),u=[function(e,n,r){return!o&&(r||n!==S)||((t=n).nodeType?l(e,n,r):c(e,n,r))}];i>s;s++)if(n=_.relative[e[s].type])u=[f(p(u),n)];else{if(n=_.filter[e[s].type].apply(null,e[s].matches),n[I]){for(r=++s;i>r&&!_.relative[e[r].type];r++);return h(s>1&&p(u),s>1&&d(e.slice(0,s-1)).replace(lt,"$1"),n,r>s&&g(e.slice(s,r)),i>r&&g(e=e.slice(r)),i>r&&d(e))}u.push(n)}return p(u)}function v(e,t){var n=0,i=t.length>0,a=e.length>0,s=function(r,s,l,c,u){var d,f,p,h=[],g=0,v="0",y=r&&[],b=null!=u,C=S,x=r||a&&_.find.TAG("*",u&&s.parentNode||s),N=W+=null==C?1:Math.random()||.1;for(b&&(S=s!==B&&s,w=n);null!=(d=x[v]);v++){if(a&&d){for(f=0;p=e[f++];)if(p(d,s,l)){c.push(d);break}b&&(W=N,w=++n)}i&&((d=!p&&d)&&g--,r&&y.push(d))}if(g+=v,i&&v!==g){for(f=0;p=t[f++];)p(y,h,s,l);if(r){if(g>0)for(;v--;)y[v]||h[v]||(h[v]=J.call(c));h=m(h)}Z.apply(c,h),b&&!r&&h.length>0&&g+t.length>1&&o.uniqueSort(c)}return b&&(W=N,S=C),y};return i?r(s):s}function y(e,t,n){for(var r=0,i=t.length;i>r;r++)o(e,t[r],n);return n}function b(e,t,n,r){var i,o,a,s,l,c=u(e);if(!r&&1===c.length){if(o=c[0]=c[0].slice(0),o.length>2&&"ID"===(a=o[0]).type&&9===t.nodeType&&L&&_.relative[o[1].type]){if(t=(_.find.ID(a.matches[0].replace(xt,wt),t)||[])[0],!t)return n;e=e.slice(o.shift().value.length)}for(i=pt.needsContext.test(e)?0:o.length;i--&&(a=o[i],!_.relative[s=a.type]);)if((l=_.find[s])&&(r=l(a.matches[0].replace(xt,wt),mt.test(o[0].type)&&t.parentNode||t))){if(o.splice(i,1),e=r.length&&d(o),!e)return Z.apply(n,r),n;break}}return k(e,c)(r,t,!L,n,mt.test(e)),n}function C(){}var x,w,_,N,E,k,S,T,R,A,B,D,L,M,H,P,O,I="sizzle"+-new Date,F=window.document,z={},W=0,V=0,U=n(),q=n(),$=n(),j=!1,K=function(){return 0},G=typeof t,Y=1<<31,X=[],J=X.pop,Q=X.push,Z=X.push,et=X.slice,tt=X.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},nt="[\\x20\\t\\r\\n\\f]",rt="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",it=rt.replace("w","w#"),ot="([*^$|!~]?=)",at="\\["+nt+"*("+rt+")"+nt+"*(?:"+ot+nt+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+it+")|)|)"+nt+"*\\]",st=":("+rt+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+at.replace(3,8)+")*)|.*)\\)|)",lt=new RegExp("^"+nt+"+|((?:^|[^\\\\])(?:\\\\.)*)"+nt+"+$","g"),ct=new RegExp("^"+nt+"*,"+nt+"*"),ut=new RegExp("^"+nt+"*([\\x20\\t\\r\\n\\f>+~])"+nt+"*"),dt=new RegExp(st),ft=new RegExp("^"+it+"$"),pt={ID:new RegExp("^#("+rt+")"),CLASS:new RegExp("^\\.("+rt+")"),NAME:new RegExp("^\\[name=['\"]?("+rt+")['\"]?\\]"),TAG:new RegExp("^("+rt.replace("w","w*")+")"),ATTR:new RegExp("^"+at),PSEUDO:new RegExp("^"+st),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+nt+"*(even|odd|(([+-]|)(\\d*)n|)"+nt+"*(?:([+-]|)"+nt+"*(\\d+)|))"+nt+"*\\)|)","i"),needsContext:new RegExp("^"+nt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+nt+"*((?:-\\d)?\\d*)"+nt+"*\\)|)(?=[^-]|$)","i")},mt=/[\x20\t\r\n\f]*[+~]/,ht=/^[^{]+\{\s*\[native code/,gt=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,vt=/^(?:input|select|textarea|button)$/i,yt=/^h\d$/i,bt=/'|\\/g,Ct=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,xt=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,wt=function(e,t){var n="0x"+t-65536;return n!==n?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)};try{Z.apply(X=et.call(F.childNodes),F.childNodes),X[F.childNodes.length].nodeType}catch(_t){Z={apply:X.length?function(e,t){Q.apply(e,et.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}E=o.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},A=o.setDocument=function(n){var r=n?n.ownerDocument||n:F;return r!==B&&9===r.nodeType&&r.documentElement?(B=r,D=r.documentElement,L=!E(r),z.getElementsByTagName=i(function(e){return e.appendChild(r.createComment("")),!e.getElementsByTagName("*").length}),z.attributes=i(function(e){e.innerHTML="";var t=typeof e.lastChild.getAttribute("multiple");return"boolean"!==t&&"string"!==t}),z.getElementsByClassName=i(function(e){return e.innerHTML="",e.getElementsByClassName&&e.getElementsByClassName("e").length?(e.lastChild.className="e",2===e.getElementsByClassName("e").length):!1}),z.getByName=i(function(e){e.id=I+0,e.appendChild(B.createElement("a")).setAttribute("name",I),e.appendChild(B.createElement("i")).setAttribute("name",I),D.appendChild(e);var t=r.getElementsByName&&r.getElementsByName(I).length===2+r.getElementsByName(I+0).length;return D.removeChild(e),t}),z.sortDetached=i(function(e){return e.compareDocumentPosition&&1&e.compareDocumentPosition(B.createElement("div"))}),_.attrHandle=i(function(e){return e.innerHTML="",e.firstChild&&typeof e.firstChild.getAttribute!==G&&"#"===e.firstChild.getAttribute("href")})?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},z.getByName?(_.find.ID=function(e,t){if(typeof t.getElementById!==G&&L){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},_.filter.ID=function(e){var t=e.replace(xt,wt);return function(e){return e.getAttribute("id")===t}}):(_.find.ID=function(e,n){if(typeof n.getElementById!==G&&L){var r=n.getElementById(e);return r?r.id===e||typeof r.getAttributeNode!==G&&r.getAttributeNode("id").value===e?[r]:t:[]}},_.filter.ID=function(e){var t=e.replace(xt,wt);return function(e){var n=typeof e.getAttributeNode!==G&&e.getAttributeNode("id");return n&&n.value===t}}),_.find.TAG=z.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==G?t.getElementsByTagName(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},_.find.NAME=z.getByName&&function(e,t){return typeof t.getElementsByName!==G?t.getElementsByName(name):void 0},_.find.CLASS=z.getElementsByClassName&&function(e,t){return typeof t.getElementsByClassName!==G&&L?t.getElementsByClassName(e):void 0},H=[],M=[":focus"],(z.qsa=e(r.querySelectorAll))&&(i(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||M.push("\\["+nt+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||M.push(":checked")}),i(function(e){e.innerHTML="",e.querySelectorAll("[i^='']").length&&M.push("[*^$]="+nt+"*(?:\"\"|'')"),e.querySelectorAll(":enabled").length||M.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),M.push(",.*:")})),(z.matchesSelector=e(P=D.matchesSelector||D.mozMatchesSelector||D.webkitMatchesSelector||D.oMatchesSelector||D.msMatchesSelector))&&i(function(e){z.disconnectedMatch=P.call(e,"div"),P.call(e,"[s!='']:x"),H.push("!=",st)}),M=new RegExp(M.join("|")),H=H.length&&new RegExp(H.join("|")),O=e(D.contains)||D.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},K=D.compareDocumentPosition?function(e,t){if(e===t)return j=!0,0;var n=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return n?1&n||T&&t.compareDocumentPosition(e)===n?e===r||O(F,e)?-1:t===r||O(F,t)?1:R?tt.call(R,e)-tt.call(R,t):0:4&n?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var n,i=0,o=e.parentNode,s=t.parentNode,l=[e],c=[t];if(e===t)return j=!0,0;if(!o||!s)return e===r?-1:t===r?1:o?-1:s?1:0;if(o===s)return a(e,t);for(n=e;n=n.parentNode;)l.unshift(n);for(n=t;n=n.parentNode;)c.unshift(n);for(;l[i]===c[i];)i++;return i?a(l[i],c[i]):l[i]===F?-1:c[i]===F?1:0},B):B},o.matches=function(e,t){return o(e,null,null,t)},o.matchesSelector=function(e,t){if((e.ownerDocument||e)!==B&&A(e),t=t.replace(Ct,"='$1']"),z.matchesSelector&&L&&(!H||!H.test(t))&&!M.test(t))try{var n=P.call(e,t);if(n||z.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(r){}return o(t,B,null,[e]).length>0},o.contains=function(e,t){return(e.ownerDocument||e)!==B&&A(e),O(e,t)},o.attr=function(e,t){var n;return(e.ownerDocument||e)!==B&&A(e),L&&(t=t.toLowerCase()),(n=_.attrHandle[t])?n(e):!L||z.attributes?e.getAttribute(t):((n=e.getAttributeNode(t))||e.getAttribute(t))&&e[t]===!0?t:n&&n.specified?n.value:null},o.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},o.uniqueSort=function(e){var t,n=[],r=0,i=0;if(j=!z.detectDuplicates,T=!z.sortDetached,R=!z.sortStable&&e.slice(0),e.sort(K),j){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return e},N=o.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=N(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=N(t);return n},_=o.selectors={cacheLength:50,createPseudo:r,match:pt,find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(xt,wt),e[3]=(e[4]||e[5]||"").replace(xt,wt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||o.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&o.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return pt.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:n&&dt.test(n)&&(t=u(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){return"*"===e?function(){return!0}:(e=e.replace(xt,wt).toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=U[e+" "];return t||(t=new RegExp("(^|"+nt+")"+e+"("+nt+"|$)"))&&U(e,function(e){return t.test(e.className||typeof e.getAttribute!==G&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=o.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,f,p,m,h=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!l&&!s;if(g){if(o){for(;h;){for(d=t;d=d[h];)if(s?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;m=h="only"===e&&!m&&"nextSibling"}return!0}if(m=[a?g.firstChild:g.lastChild],a&&y){for(u=g[I]||(g[I]={}),c=u[e]||[],p=c[0]===W&&c[1],f=c[0]===W&&c[2],d=p&&g.childNodes[p];d=++p&&d&&d[h]||(f=p=0)||m.pop();)if(1===d.nodeType&&++f&&d===t){u[e]=[W,p,f];break}}else if(y&&(c=(t[I]||(t[I]={}))[e])&&c[0]===W)f=c[1];else for(;(d=++p&&d&&d[h]||(f=p=0)||m.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++f||(y&&((d[I]||(d[I]={}))[e]=[W,f]),d!==t)););return f-=i,f===r||f%r===0&&f/r>=0}}},PSEUDO:function(e,t){var n,i=_.pseudos[e]||_.setFilters[e.toLowerCase()]||o.error("unsupported pseudo: "+e);return i[I]?i(t):i.length>1?(n=[e,e,"",t],_.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,n){for(var r,o=i(e,t),a=o.length;a--;)r=tt.call(e,o[a]),e[r]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:r(function(e){var t=[],n=[],i=k(e.replace(lt,"$1"));return i[I]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),!n.pop()}}),has:r(function(e){return function(t){return o(e,t).length>0}}),contains:r(function(e){return function(t){return(t.textContent||t.innerText||N(t)).indexOf(e)>-1}}),lang:r(function(e){return ft.test(e||"")||o.error("unsupported lang: "+e),e=e.replace(xt,wt).toLowerCase(),function(t){var n;do if(n=L?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(e){var t=window.location&&window.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===D},focus:function(e){return e===B.activeElement&&(!B.hasFocus||B.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!_.pseudos.empty(e)},header:function(e){return yt.test(e.nodeName)},input:function(e){return vt.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[0>n?n+t:n]}),even:c(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var r=0>n?n+t:n;--r>=0;)e.push(r);return e}),gt:c(function(e,t,n){for(var r=0>n?n+t:n;++rn;n++)t[n]=e[n];return t}function f(e,t){var n;if(t.indexOf)return t.indexOf(e);for(n=t.length;n--;)if(t[n]===e)return n;return-1}function p(e){return null===e||e===t?"":(""+e).replace(N,"")}function m(e,t){var n,r,i,o,a;if(e)if(n=e.length,n===o){for(r in e)if(e.hasOwnProperty(r)&&(a=e[r],t.call(a,a,r)===!1))break}else for(i=0;n>i&&(a=e[i],t.call(a,a,r)!==!1);i++);return e}function h(e,n,r){for(var i=[],o=e[n];o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!c(o).is(r));)1===o.nodeType&&i.push(o),o=o[n];return i}function g(e,t,n,r){for(var i=[];e;e=e[n])r&&e.nodeType!==r||e===t||i.push(e);return i}var v=document,y=Array.prototype.push,b=Array.prototype.slice,C=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,x=e.Event,w=l("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"),_=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},N=/^\s*|\s*$/g;return c.fn=c.prototype={constructor:c,selector:"",length:0,init:function(e,t){var n=this,r,a;if(!e)return n;if(e.nodeType)return n.context=n[0]=e,n.length=1,n;if(i(e)){if(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:C.exec(e),!r)return c(t||document).find(e);if(r[1])for(a=o(e).firstChild;a;)this.add(a),a=a.nextSibling;else{if(a=v.getElementById(r[2]),a.id!==r[2])return n.find(e);n.length=1,n[0]=a}}else this.add(e);return n},toArray:function(){return d(this)},add:function(e){var t=this;return _(e)?y.apply(t,e):e instanceof c?t.add(e.toArray()):y.call(t,e),t},attr:function(e,n){var i=this;if("object"==typeof e)m(e,function(e,t){i.attr(t,e)});else{if(!r(n))return i[0]&&1===i[0].nodeType?i[0].getAttribute(e):t;this.each(function(){1===this.nodeType&&this.setAttribute(e,n)})}return i},css:function(e,n){var i=this;if("object"==typeof e)m(e,function(e,t){i.css(t,e)});else{if(e=e.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}),!r(n))return i[0]?i[0].style[e]:t;"number"!=typeof n||w[e]||(n+="px"),i.each(function(){var t=this.style;"opacity"===e&&this.runtimeStyle&&"undefined"==typeof this.runtimeStyle.opacity&&(t.filter=""===n?"":"alpha(opacity="+100*n+")");try{t[e]=n}catch(r){}})}return i},remove:function(){for(var e=this,t,n=this.length;n--;)t=e[n],x.clean(t),t.parentNode&&t.parentNode.removeChild(t);return this},empty:function(){for(var e=this,t,n=this.length;n--;)for(t=e[n];t.firstChild;)t.removeChild(t.firstChild);return this},html:function(e){var t=this,n;if(r(e)){for(n=t.length;n--;)t[n].innerHTML=e;return t}return t[0]?t[0].innerHTML:""},text:function(e){var t=this,n;if(r(e)){for(n=t.length;n--;)t[n].innerText=t[0].textContent=e;return t}return t[0]?t[0].innerText||t[0].textContent:""},append:function(){return a(this,arguments,function(e){1===this.nodeType&&this.appendChild(e)})},prepend:function(){return a(this,arguments,function(e){1===this.nodeType&&this.insertBefore(e,this.firstChild)})},before:function(){var e=this;return e[0]&&e[0].parentNode?a(e,arguments,function(e){this.parentNode.insertBefore(e,this.nextSibling)}):e},after:function(){var e=this;return e[0]&&e[0].parentNode?a(e,arguments,function(e){this.parentNode.insertBefore(e,this)}):e},appendTo:function(e){return c(e).append(this),this},addClass:function(e){return this.toggleClass(e,!0)},removeClass:function(e){return this.toggleClass(e,!1)},toggleClass:function(e,t){var n=this;return-1!==e.indexOf(" ")?m(e.split(" "),function(){n.toggleClass(this,t)}):n.each(function(n){var r;s(n,e)!==t&&(r=n.className,t?n.className+=r?" "+e:e:n.className=p((" "+r+" ").replace(" "+e+" "," ")))}),n},hasClass:function(e){return s(this[0],e)},each:function(e){return m(this,e)},on:function(e,t){return this.each(function(){x.bind(this,e,t)})},off:function(e,t){return this.each(function(){x.unbind(this,e,t)})},show:function(){return this.css("display","")},hide:function(){return this.css("display","none")},slice:function(){return new c(b.apply(this,arguments))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},replaceWith:function(e){var t=this;return t[0]&&t[0].parentNode.replaceChild(c(e)[0],t[0]),t},wrap:function(e){return e=c(e)[0],this.each(function(){var t=this,n=e.cloneNode(!1);t.parentNode.insertBefore(n,t),n.appendChild(t)})},unwrap:function(){return this.each(function(){for(var e=this,t=e.firstChild,n;t;)n=t,t=t.nextSibling,e.parentNode.insertBefore(n,e)})},clone:function(){var e=[];return this.each(function(){e.push(this.cloneNode(!0))}),c(e)},find:function(e){var t,n,r=[];for(t=0,n=this.length;n>t;t++)c.find(e,this[t],r);return c(r)},push:y,sort:[].sort,splice:[].splice},u(c,{extend:u,toArray:d,inArray:f,isArray:_,each:m,trim:p,makeMap:l,find:n,expr:n.selectors,unique:n.uniqueSort,text:n.getText,isXMLDoc:n.isXML,contains:n.contains,filter:function(e,t,n){return n&&(e=":not("+e+")"),t=1===t.length?c.find.matchesSelector(t[0],e)?[t[0]]:[]:c.find.matches(e,t)}}),m({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t){return h(e,"parentNode",t)},next:function(e){return g(e,"nextSibling",1)},prev:function(e){return g(e,"previousSibling",1)},nextNodes:function(e){return g(e,"nextSibling")},prevNodes:function(e){return g(e,"previousSibling")},children:function(e){return g(e.firstChild,"nextSibling",1)},contents:function(e){return d(("iframe"===e.nodeName?e.contentDocument||e.contentWindow.document:e).childNodes)}},function(e,t){c.fn[e]=function(n){var r=this,i;if(r.length>1)throw new Error("DomQuery only supports traverse functions on a single node.");return r[0]&&(i=t(r[0],n)),i=c(i),n&&"parentsUntil"!==e?i.filter(n):i}}),c.fn.filter=function(e){return c.filter(e)},c.fn.is=function(e){return!!e&&this.filter(e).length>0},c.fn.init.prototype=c.fn,c}),r(d,[],function(){return function(e,t){function n(e,t,n,r){function i(e){return e=parseInt(e,10).toString(16),e.length>1?e:"0"+e +}return"#"+i(t)+i(n)+i(r)}var r=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,i=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,o=/\s*([^:]+):\s*([^;]+);?/g,a=/\s+$/,s,l,c={},u,d,f,p="\ufeff";for(e=e||{},t&&(d=t.getValidStyles(),f=t.getInvalidStyles()),u=("\\\" \\' \\; \\: ; : "+p).split(" "),l=0;l-1&&n||(h[e+t]=-1==l?s[0]:s.join(" "),delete h[e+"-top"+t],delete h[e+"-right"+t],delete h[e+"-bottom"+t],delete h[e+"-left"+t])}}function u(e){var t=h[e],n;if(t){for(t=t.split(" "),n=t.length;n--;)if(t[n]!==t[0])return!1;return h[e]=t[0],!0}}function d(e,t,n,r){u(t)&&u(n)&&u(r)&&(h[e]=h[t]+" "+h[n]+" "+h[r],delete h[t],delete h[n],delete h[r])}function f(e){return b=!0,c[e]}function p(e,t){return b&&(e=e.replace(/\uFEFF[0-9]/g,function(e){return c[e]})),t||(e=e.replace(/\\([\'\";:])/g,"$1")),e}function m(t,n,r,i,o,a){if(o=o||a)return o=p(o),"'"+o.replace(/\'/g,"\\'")+"'";if(n=p(n||r||i),!e.allow_script_urls){var s=n.replace(/[\s\r\n]+/,"");if(/(java|vb)script:/i.test(s))return"";if(!e.allow_svg_data_urls&&/^data:image\/svg/i.test(s))return""}return C&&(n=C.call(x,n,"style")),"url('"+n.replace(/\'/g,"\\'")+"')"}var h={},g,v,y,b,C=e.url_converter,x=e.url_converter_scope||this;if(t){for(t=t.replace(/[\u0000-\u001F]/g,""),t=t.replace(/\\[\"\';:\uFEFF]/g,f).replace(/\"[^\"]+\"|\'[^\']+\'/g,function(e){return e.replace(/[;:]/g,f)});g=o.exec(t);){if(v=g[1].replace(a,"").toLowerCase(),y=g[2].replace(a,""),y=y.replace(/\\[0-9a-f]+/g,function(e){return String.fromCharCode(parseInt(e.substr(1),16))}),v&&y.length>0){if(!e.allow_script_urls&&("behavior"==v||/expression\s*\(|\/\*|\*\//.test(y)))continue;"font-weight"===v&&"700"===y?y="bold":("color"===v||"background-color"===v)&&(y=y.toLowerCase()),y=y.replace(r,n),y=y.replace(i,m),h[v]=b?p(y,!0):y}o.lastIndex=g.index+g[0].length}s("border","",!0),s("border","-width"),s("border","-color"),s("border","-style"),s("padding",""),s("margin",""),d("border","border-width","border-style","border-color"),"medium none"===h.border&&delete h.border,"none"===h["border-image"]&&delete h["border-image"]}return h},serialize:function(e,t){function n(t){var n,r,o,a;if(n=d[t])for(r=0,o=n.length;o>r;r++)t=n[r],a=e[t],a!==s&&a.length>0&&(i+=(i.length>0?" ":"")+t+": "+a+";")}function r(e,t){var n;return n=f["*"],n&&n[e]?!1:(n=f[t],n&&n[e]?!1:!0)}var i="",o,a;if(t&&d)n("*"),n(t);else for(o in e)a=e[o],a!==s&&a.length>0&&(!f||r(o,t))&&(i+=(i.length>0?" ":"")+o+": "+a+";");return i}}}}),r(f,[],function(){return function(e,t){function n(e,n,r,i){var o,a;if(e){if(!i&&e[n])return e[n];if(e!=t){if(o=e[r])return o;for(a=e.parentNode;a&&a!=t;a=a.parentNode)if(o=a[r])return o}}}var r=e;this.current=function(){return r},this.next=function(e){return r=n(r,"firstChild","nextSibling",e)},this.prev=function(e){return r=n(r,"lastChild","previousSibling",e)}}}),r(p,[],function(){function e(e){return null===e||e===t?"":(""+e).replace(h,"")}function n(e,n){return n?"array"==n&&g(e)?!0:typeof e==n:e!==t}function r(e){var t=[],n,r;for(n=0,r=e.length;r>n;n++)t[n]=e[n];return t}function i(e,t,n){var r;for(e=e||[],t=t||",","string"==typeof e&&(e=e.split(t)),n=n||{},r=e.length;r--;)n[e[r]]={};return n}function o(e,n,r){var i,o;if(!e)return 0;if(r=r||e,e.length!==t){for(i=0,o=e.length;o>i;i++)if(n.call(r,e[i],i,e)===!1)return 0}else for(i in e)if(e.hasOwnProperty(i)&&n.call(r,e[i],i,e)===!1)return 0;return 1}function a(e,t){var n=[];return o(e,function(e){n.push(t(e))}),n}function s(e,t){var n=[];return o(e,function(e){(!t||t(e))&&n.push(e)}),n}function l(e,t,n){var r=this,i,o,a,s,l,c=0;if(e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e),a=e[3].match(/(^|\.)(\w+)$/i)[2],o=r.createNS(e[3].replace(/\.\w+$/,""),n),!o[a]){if("static"==e[2])return o[a]=t,void(this.onCreate&&this.onCreate(e[2],e[3],o[a]));t[a]||(t[a]=function(){},c=1),o[a]=t[a],r.extend(o[a].prototype,t),e[5]&&(i=r.resolve(e[5]).prototype,s=e[5].match(/\.(\w+)$/i)[1],l=o[a],o[a]=c?function(){return i[s].apply(this,arguments)}:function(){return this.parent=i[s],l.apply(this,arguments)},o[a].prototype[a]=o[a],r.each(i,function(e,t){o[a].prototype[t]=i[t]}),r.each(t,function(e,t){i[t]?o[a].prototype[t]=function(){return this.parent=i[t],e.apply(this,arguments)}:t!=a&&(o[a].prototype[t]=e)})),r.each(t["static"],function(e,t){o[a][t]=e})}}function c(e,t){var n,r;if(e)for(n=0,r=e.length;r>n;n++)if(e[n]===t)return n;return-1}function u(e,n){var r,i,o,a=arguments,s;for(r=1,i=a.length;i>r;r++){n=a[r];for(o in n)n.hasOwnProperty(o)&&(s=n[o],s!==t&&(e[o]=s))}return e}function d(e,t,n,r){r=r||this,e&&(n&&(e=e[n]),o(e,function(e,i){return t.call(r,e,i,n)===!1?!1:void d(e,t,n,r)}))}function f(e,t){var n,r;for(t=t||window,e=e.split("."),n=0;nn&&(t=t[e[n]],t);n++);return t}function m(t,r){return!t||n(t,"array")?t:a(t.split(r||","),e)}var h=/^\s*|\s*$/g,g=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};return{trim:e,isArray:g,is:n,toArray:r,makeMap:i,each:o,map:a,grep:s,inArray:c,extend:u,create:l,walk:d,createNS:f,resolve:p,explode:m}}),r(m,[p],function(e){function t(n){function r(){return H.createDocumentFragment()}function i(e,t){_(F,e,t)}function o(e,t){_(z,e,t)}function a(e){i(e.parentNode,j(e))}function s(e){i(e.parentNode,j(e)+1)}function l(e){o(e.parentNode,j(e))}function c(e){o(e.parentNode,j(e)+1)}function u(e){e?(M[U]=M[V],M[q]=M[W]):(M[V]=M[U],M[W]=M[q]),M.collapsed=F}function d(e){a(e),c(e)}function f(e){i(e,0),o(e,1===e.nodeType?e.childNodes.length:e.nodeValue.length)}function p(e,t){var n=M[V],r=M[W],i=M[U],o=M[q],a=t.startContainer,s=t.startOffset,l=t.endContainer,c=t.endOffset;return 0===e?w(n,r,a,s):1===e?w(i,o,a,s):2===e?w(i,o,l,c):3===e?w(n,r,l,c):void 0}function m(){N(I)}function h(){return N(P)}function g(){return N(O)}function v(e){var t=this[V],r=this[W],i,o;3!==t.nodeType&&4!==t.nodeType||!t.nodeValue?(t.childNodes.length>0&&(o=t.childNodes[r]),o?t.insertBefore(e,o):3==t.nodeType?n.insertAfter(e,t):t.appendChild(e)):r?r>=t.nodeValue.length?n.insertAfter(e,t):(i=t.splitText(r),t.parentNode.insertBefore(e,i)):t.parentNode.insertBefore(e,t)}function y(e){var t=M.extractContents();M.insertNode(e),e.appendChild(t),M.selectNode(e)}function b(){return $(new t(n),{startContainer:M[V],startOffset:M[W],endContainer:M[U],endOffset:M[q],collapsed:M.collapsed,commonAncestorContainer:M.commonAncestorContainer})}function C(e,t){var n;if(3==e.nodeType)return e;if(0>t)return e;for(n=e.firstChild;n&&t>0;)--t,n=n.nextSibling;return n?n:e}function x(){return M[V]==M[U]&&M[W]==M[q]}function w(e,t,r,i){var o,a,s,l,c,u;if(e==r)return t==i?0:i>t?-1:1;for(o=r;o&&o.parentNode!=e;)o=o.parentNode;if(o){for(a=0,s=e.firstChild;s!=o&&t>a;)a++,s=s.nextSibling;return a>=t?-1:1}for(o=e;o&&o.parentNode!=r;)o=o.parentNode;if(o){for(a=0,s=r.firstChild;s!=o&&i>a;)a++,s=s.nextSibling;return i>a?-1:1}for(l=n.findCommonAncestor(e,r),c=e;c&&c.parentNode!=l;)c=c.parentNode;for(c||(c=l),u=r;u&&u.parentNode!=l;)u=u.parentNode;if(u||(u=l),c==u)return 0;for(s=l.firstChild;s;){if(s==c)return-1;if(s==u)return 1;s=s.nextSibling}}function _(e,t,r){var i,o;for(e?(M[V]=t,M[W]=r):(M[U]=t,M[q]=r),i=M[U];i.parentNode;)i=i.parentNode;for(o=M[V];o.parentNode;)o=o.parentNode;o==i?w(M[V],M[W],M[U],M[q])>0&&M.collapse(e):M.collapse(e),M.collapsed=x(),M.commonAncestorContainer=n.findCommonAncestor(M[V],M[U])}function N(e){var t,n=0,r=0,i,o,a,s,l,c;if(M[V]==M[U])return E(e);for(t=M[U],i=t.parentNode;i;t=i,i=i.parentNode){if(i==M[V])return k(t,e);++n}for(t=M[V],i=t.parentNode;i;t=i,i=i.parentNode){if(i==M[U])return S(t,e);++r}for(o=r-n,a=M[V];o>0;)a=a.parentNode,o--;for(s=M[U];0>o;)s=s.parentNode,o++;for(l=a.parentNode,c=s.parentNode;l!=c;l=l.parentNode,c=c.parentNode)a=l,s=c;return T(a,s,e)}function E(e){var t,n,i,o,a,s,l,c,u;if(e!=I&&(t=r()),M[W]==M[q])return t;if(3==M[V].nodeType){if(n=M[V].nodeValue,i=n.substring(M[W],M[q]),e!=O&&(o=M[V],c=M[W],u=M[q]-M[W],0===c&&u>=o.nodeValue.length-1?o.parentNode.removeChild(o):o.deleteData(c,u),M.collapse(F)),e==I)return;return i.length>0&&t.appendChild(H.createTextNode(i)),t}for(o=C(M[V],M[W]),a=M[q]-M[W];o&&a>0;)s=o.nextSibling,l=D(o,e),t&&t.appendChild(l),--a,o=s;return e!=O&&M.collapse(F),t}function k(e,t){var n,i,o,a,s,l;if(t!=I&&(n=r()),i=R(e,t),n&&n.appendChild(i),o=j(e),a=o-M[W],0>=a)return t!=O&&(M.setEndBefore(e),M.collapse(z)),n;for(i=e.previousSibling;a>0;)s=i.previousSibling,l=D(i,t),n&&n.insertBefore(l,n.firstChild),--a,i=s;return t!=O&&(M.setEndBefore(e),M.collapse(z)),n}function S(e,t){var n,i,o,a,s,l;for(t!=I&&(n=r()),o=A(e,t),n&&n.appendChild(o),i=j(e),++i,a=M[q]-i,o=e.nextSibling;o&&a>0;)s=o.nextSibling,l=D(o,t),n&&n.appendChild(l),--a,o=s;return t!=O&&(M.setStartAfter(e),M.collapse(F)),n}function T(e,t,n){var i,o,a,s,l,c,u;for(n!=I&&(o=r()),i=A(e,n),o&&o.appendChild(i),a=j(e),s=j(t),++a,l=s-a,c=e.nextSibling;l>0;)u=c.nextSibling,i=D(c,n),o&&o.appendChild(i),c=u,--l;return i=R(t,n),o&&o.appendChild(i),n!=O&&(M.setStartAfter(e),M.collapse(F)),o}function R(e,t){var n=C(M[U],M[q]-1),r,i,o,a,s,l=n!=M[U];if(n==e)return B(n,l,z,t);for(r=n.parentNode,i=B(r,z,z,t);r;){for(;n;)o=n.previousSibling,a=B(n,l,z,t),t!=I&&i.insertBefore(a,i.firstChild),l=F,n=o;if(r==e)return i;n=r.previousSibling,r=r.parentNode,s=B(r,z,z,t),t!=I&&s.appendChild(i),i=s}}function A(e,t){var n=C(M[V],M[W]),r=n!=M[V],i,o,a,s,l;if(n==e)return B(n,r,F,t);for(i=n.parentNode,o=B(i,z,F,t);i;){for(;n;)a=n.nextSibling,s=B(n,r,F,t),t!=I&&o.appendChild(s),r=F,n=a;if(i==e)return o;n=i.nextSibling,i=i.parentNode,l=B(i,z,F,t),t!=I&&l.appendChild(o),o=l}}function B(e,t,r,i){var o,a,s,l,c;if(t)return D(e,i);if(3==e.nodeType){if(o=e.nodeValue,r?(l=M[W],a=o.substring(l),s=o.substring(0,l)):(l=M[q],a=o.substring(0,l),s=o.substring(l)),i!=O&&(e.nodeValue=s),i==I)return;return c=n.clone(e,z),c.nodeValue=a,c}if(i!=I)return n.clone(e,z)}function D(e,t){return t!=I?t==O?n.clone(e,F):e:void e.parentNode.removeChild(e)}function L(){return n.create("body",null,g()).outerText}var M=this,H=n.doc,P=0,O=1,I=2,F=!0,z=!1,W="startOffset",V="startContainer",U="endContainer",q="endOffset",$=e.extend,j=n.nodeIndex;return $(M,{startContainer:H,startOffset:0,endContainer:H,endOffset:0,collapsed:F,commonAncestorContainer:H,START_TO_START:0,START_TO_END:1,END_TO_END:2,END_TO_START:3,setStart:i,setEnd:o,setStartBefore:a,setStartAfter:s,setEndBefore:l,setEndAfter:c,collapse:u,selectNode:d,selectNodeContents:f,compareBoundaryPoints:p,deleteContents:m,extractContents:h,cloneContents:g,insertNode:v,surroundContents:y,cloneRange:b,toStringIE:L}),M}return t.prototype.toString=function(){return this.toStringIE()},t}),r(h,[p],function(e){function t(e){var t;return t=document.createElement("div"),t.innerHTML=e,t.textContent||t.innerText||e}function n(e,t){var n,r,i,a={};if(e){for(e=e.split(","),t=t||10,n=0;n\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,l=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=/[<>&\"\']/g,u=/&(#x|#)?([\w]+);/g,d={128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"};o={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},a={"<":"<",">":">","&":"&",""":'"',"'":"'"},i=n("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32);var f={encodeRaw:function(e,t){return e.replace(t?s:l,function(e){return o[e]||e})},encodeAllRaw:function(e){return(""+e).replace(c,function(e){return o[e]||e})},encodeNumeric:function(e,t){return e.replace(t?s:l,function(e){return e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":o[e]||"&#"+e.charCodeAt(0)+";"})},encodeNamed:function(e,t,n){return n=n||i,e.replace(t?s:l,function(e){return o[e]||n[e]||e})},getEncodeFunc:function(e,t){function a(e,n){return e.replace(n?s:l,function(e){return o[e]||t[e]||"&#"+e.charCodeAt(0)+";"||e})}function c(e,n){return f.encodeNamed(e,n,t)}return t=n(t)||i,e=r(e.replace(/\+/g,",")),e.named&&e.numeric?a:e.named?t?c:f.encodeNamed:e.numeric?f.encodeNumeric:f.encodeRaw},decode:function(e){return e.replace(u,function(e,n,r){return n?(r=parseInt(r,2===n.length?16:10),r>65535?(r-=65536,String.fromCharCode(55296+(r>>10),56320+(1023&r))):d[r]||String.fromCharCode(r)):a[e]||i[e]||t(e)})}};return f}),r(g,[],function(){var e=navigator,t=e.userAgent,n,r,i,o,a,s,l;n=window.opera&&window.opera.buildNumber,r=/WebKit/.test(t),i=!r&&!n&&/MSIE/gi.test(t)&&/Explorer/gi.test(e.appName),i=i&&/MSIE (\w+)\./.exec(t)[1],o=-1==t.indexOf("Trident/")||-1==t.indexOf("rv:")&&-1==e.appName.indexOf("Netscape")?!1:11,i=i||o,a=!r&&!o&&/Gecko/.test(t),s=-1!=t.indexOf("Mac"),l=/(iPad|iPhone)/.test(t);var c=!l||t.match(/AppleWebKit\/(\d*)/)[1]>=534;return{opera:n,webkit:r,ie:i,gecko:a,mac:s,iOS:l,contentEditable:c,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:8!=i,range:window.getSelection&&"Range"in window,documentMode:i?document.documentMode||7:10}}),r(v,[],function(){return function(e,t){function n(t){e.getElementsByTagName("head")[0].appendChild(t)}function r(t,r,s){function l(){for(var e=v.passed,t=e.length;t--;)e[t]();v.status=2,v.passed=[],v.failed=[]}function c(){for(var e=v.failed,t=e.length;t--;)e[t]();v.status=3,v.passed=[],v.failed=[]}function u(){var e=navigator.userAgent.match(/WebKit\/(\d*)/);return!!(e&&e[1]<536)}function d(e,t){e()||((new Date).getTime()-g0)return h=e.createElement("style"),h.textContent='@import "'+t+'"',p(),void n(h);f()}n(m),m.href=t}}var i=0,o={},a;t=t||{},a=t.maxLoadTime||5e3,this.load=r}}),r(y,[c,d,l,f,m,h,g,p,v],function(e,n,r,i,o,a,s,l,c){function u(e,t){var i=this,o;i.doc=e,i.win=window,i.files={},i.counter=0,i.stdMode=!v||e.documentMode>=8,i.boxModel=!v||"CSS1Compat"==e.compatMode||i.stdMode,i.hasOuterHTML="outerHTML"in e.createElement("a"),i.styleSheetLoader=new c(e),this.boundEvents=[],i.settings=t=h({keep_values:!1,hex_colors:1},t),i.schema=t.schema,i.styles=new n({url_converter:t.url_converter,url_converter_scope:t.url_converter_scope},t.schema),i.fixDoc(e),i.events=t.ownEvents?new r(t.proxy):r.Event,o=t.schema?t.schema.getBlockElements():{},i.isBlock=function(e){if(!e)return!1;var t=e.nodeType;return t?!(1!==t||!o[e.nodeName]):!!o[e]}}var d=l.each,f=l.is,p=l.grep,m=l.trim,h=l.extend,g=s.webkit,v=s.ie,y=/^([a-z0-9],?)+$/i,b=/^[ \t\r\n]*$/,C=l.makeMap("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"," ");return u.prototype={root:null,props:{"for":"htmlFor","class":"className",className:"className",checked:"checked",disabled:"disabled",maxlength:"maxLength",readonly:"readOnly",selected:"selected",value:"value",id:"id",name:"name",type:"type"},fixDoc:function(e){var t=this.settings,n;if(v&&t.schema){"abbr article aside audio canvas details figcaption figure footer header hgroup mark menu meter nav output progress section summary time video".replace(/\w+/g,function(t){e.createElement(t)});for(n in t.schema.getCustomElements())e.createElement(n)}},clone:function(e,t){var n=this,r,i;return!v||1!==e.nodeType||t?e.cloneNode(t):(i=n.doc,t?r.firstChild:(r=i.createElement(e.nodeName),d(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),r))},getRoot:function(){var e=this;return e.get(e.settings.root_element)||e.doc.body},getViewPort:function(e){var t,n;return e=e?e:this.win,t=e.document,n=this.boxModel?t.documentElement:t.body,{x:e.pageXOffset||n.scrollLeft,y:e.pageYOffset||n.scrollTop,w:e.innerWidth||n.clientWidth,h:e.innerHeight||n.clientHeight}},getRect:function(e){var t=this,n,r;return e=t.get(e),n=t.getPos(e),r=t.getSize(e),{x:n.x,y:n.y,w:r.w,h:r.h}},getSize:function(e){var t=this,n,r;return e=t.get(e),n=t.getStyle(e,"width"),r=t.getStyle(e,"height"),-1===n.indexOf("px")&&(n=0),-1===r.indexOf("px")&&(r=0),{w:parseInt(n,10)||e.offsetWidth||e.clientWidth,h:parseInt(r,10)||e.offsetHeight||e.clientHeight}},getParent:function(e,t,n){return this.getParents(e,t,n,!1)},getParents:function(e,n,r,i){var o=this,a,s=[];for(e=o.get(e),i=i===t,r=r||("BODY"!=o.getRoot().nodeName?o.getRoot().parentNode:null),f(n,"string")&&(a=n,n="*"===n?function(e){return 1==e.nodeType}:function(e){return o.is(e,a)});e&&e!=r&&e.nodeType&&9!==e.nodeType;){if(!n||n(e)){if(!i)return e;s.push(e)}e=e.parentNode}return i?s:null},get:function(e){var t;return e&&this.doc&&"string"==typeof e&&(t=e,e=this.doc.getElementById(e),e&&e.id!==t)?this.doc.getElementsByName(t)[1]:e},getNext:function(e,t){return this._findSib(e,t,"nextSibling")},getPrev:function(e,t){return this._findSib(e,t,"previousSibling")},select:function(t,n){var r=this;return e(t,r.get(n)||r.get(r.settings.root_element)||r.doc,[])},is:function(n,r){var i;if(n.length===t){if("*"===r)return 1==n.nodeType;if(y.test(r)){for(r=r.toLowerCase().split(/,/),n=n.nodeName.toLowerCase(),i=r.length-1;i>=0;i--)if(r[i]==n)return!0;return!1}}if(n.nodeType&&1!=n.nodeType)return!1;var o=n.nodeType?[n]:n;return e(r,o[0].ownerDocument||o[0],null,o).length>0},add:function(e,t,n,r,i){var o=this;return this.run(e,function(e){var a;return a=f(t,"string")?o.doc.createElement(t):t,o.setAttribs(a,n),r&&(r.nodeType?a.appendChild(r):o.setHTML(a,r)),i?a:e.appendChild(a)})},create:function(e,t,n){return this.add(this.doc.createElement(e),e,t,n,1)},createHTML:function(e,t,n){var r="",i;r+="<"+e;for(i in t)t.hasOwnProperty(i)&&null!==t[i]&&(r+=" "+i+'="'+this.encode(t[i])+'"');return"undefined"!=typeof n?r+">"+n+"":r+" />"},createFragment:function(e){var t,n,r=this.doc,i;for(i=r.createElement("div"),t=r.createDocumentFragment(),e&&(i.innerHTML=e);n=i.firstChild;)t.appendChild(n);return t},remove:function(e,t){return this.run(e,function(e){var n,r=e.parentNode;if(!r)return null;if(t)for(;n=e.firstChild;)!v||3!==n.nodeType||n.nodeValue?r.insertBefore(n,e):e.removeChild(n);return r.removeChild(e)})},setStyle:function(e,t,n){return this.run(e,function(e){var r=this,i,o;if(t)if("string"==typeof t){i=e.style,t=t.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}),"number"!=typeof n&&!/^[\-0-9\.]+$/.test(n)||C[t]||(n+="px"),"opacity"===t&&e.runtimeStyle&&"undefined"==typeof e.runtimeStyle.opacity&&(i.filter=""===n?"":"alpha(opacity="+100*n+")"),"float"==t&&(t="cssFloat"in e.style?"cssFloat":"styleFloat");try{i[t]=n}catch(a){}r.settings.update_styles&&e.removeAttribute("data-mce-style")}else for(o in t)r.setStyle(e,o,t[o])})},getStyle:function(e,n,r){if(e=this.get(e)){if(this.doc.defaultView&&r){n=n.replace(/[A-Z]/g,function(e){return"-"+e});try{return this.doc.defaultView.getComputedStyle(e,null).getPropertyValue(n)}catch(i){return null}}return n=n.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}),"float"==n&&(n=v?"styleFloat":"cssFloat"),e.currentStyle&&r?e.currentStyle[n]:e.style?e.style[n]:t}},setStyles:function(e,t){this.setStyle(e,t)},css:function(e,t,n){this.setStyle(e,t,n)},removeAllAttribs:function(e){return this.run(e,function(e){var t,n=e.attributes;for(t=n.length-1;t>=0;t--)e.removeAttributeNode(n.item(t))})},setAttrib:function(e,t,n){var r=this;if(e&&t)return this.run(e,function(e){var i=r.settings,o=e.getAttribute(t);if(null!==n)switch(t){case"style":if(!f(n,"string"))return void d(n,function(t,n){r.setStyle(e,n,t)});i.keep_values&&(n?e.setAttribute("data-mce-style",n,2):e.removeAttribute("data-mce-style",2)),e.style.cssText=n;break;case"class":e.className=n||"";break;case"src":case"href":i.keep_values&&(i.url_converter&&(n=i.url_converter.call(i.url_converter_scope||r,n,t,e)),r.setAttrib(e,"data-mce-"+t,n,2));break;case"shape":e.setAttribute("data-mce-style",n)}f(n)&&null!==n&&0!==n.length?e.setAttribute(t,""+n,2):e.removeAttribute(t,2),o!=n&&i.onSetAttrib&&i.onSetAttrib({attrElm:e,attrName:t,attrValue:n})})},setAttribs:function(e,t){var n=this;return this.run(e,function(e){d(t,function(t,r){n.setAttrib(e,r,t)})})},getAttrib:function(e,t,n){var r,i=this,o;if(e=i.get(e),!e||1!==e.nodeType)return n===o?!1:n;if(f(n)||(n=""),/^(src|href|style|coords|shape)$/.test(t)&&(r=e.getAttribute("data-mce-"+t)))return r;if(v&&i.props[t]&&(r=e[i.props[t]],r=r&&r.nodeValue?r.nodeValue:r),r||(r=e.getAttribute(t,2)),/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)$/.test(t))return e[i.props[t]]===!0&&""===r?t:r?t:"";if("FORM"===e.nodeName&&e.getAttributeNode(t))return e.getAttributeNode(t).nodeValue;if("style"===t&&(r=r||e.style.cssText,r&&(r=i.serializeStyle(i.parseStyle(r),e.nodeName),i.settings.keep_values&&e.setAttribute("data-mce-style",r))),g&&"class"===t&&r&&(r=r.replace(/(apple|webkit)\-[a-z\-]+/gi,"")),v)switch(t){case"rowspan":case"colspan":1===r&&(r="");break;case"size":("+0"===r||20===r||0===r)&&(r="");break;case"width":case"height":case"vspace":case"checked":case"disabled":case"readonly":0===r&&(r="");break;case"hspace":-1===r&&(r="");break;case"maxlength":case"tabindex":(32768===r||2147483647===r||"32768"===r)&&(r="");break;case"multiple":case"compact":case"noshade":case"nowrap":return 65535===r?t:n;case"shape":r=r.toLowerCase();break;default:0===t.indexOf("on")&&r&&(r=(""+r).replace(/^function\s+\w+\(\)\s+\{\s+(.*)\s+\}$/,"$1"))}return r!==o&&null!==r&&""!==r?""+r:n},getPos:function(e,t){var n=this,r=0,i=0,o,a=n.doc,s;if(e=n.get(e),t=t||a.body,e){if(t===a.body&&e.getBoundingClientRect)return s=e.getBoundingClientRect(),t=n.boxModel?a.documentElement:a.body,r=s.left+(a.documentElement.scrollLeft||a.body.scrollLeft)-t.clientLeft,i=s.top+(a.documentElement.scrollTop||a.body.scrollTop)-t.clientTop,{x:r,y:i};for(o=e;o&&o!=t&&o.nodeType;)r+=o.offsetLeft||0,i+=o.offsetTop||0,o=o.offsetParent;for(o=e.parentNode;o&&o!=t&&o.nodeType;)r-=o.scrollLeft||0,i-=o.scrollTop||0,o=o.parentNode}return{x:r,y:i}},parseStyle:function(e){return this.styles.parse(e)},serializeStyle:function(e,t){return this.styles.serialize(e,t)},addStyle:function(e){var t=this,n=t.doc,r,i;if(t!==u.DOM&&n===document){var o=u.DOM.addedStyles;if(o=o||[],o[e])return;o[e]=!0,u.DOM.addedStyles=o}i=n.getElementById("mceDefaultStyles"),i||(i=n.createElement("style"),i.id="mceDefaultStyles",i.type="text/css",r=n.getElementsByTagName("head")[0],r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i)),i.styleSheet?i.styleSheet.cssText+=e:i.appendChild(n.createTextNode(e))},loadCSS:function(e){var t=this,n=t.doc,r;return t!==u.DOM&&n===document?void u.DOM.loadCSS(e):(e||(e=""),r=n.getElementsByTagName("head")[0],void d(e.split(","),function(e){var i;t.files[e]||(t.files[e]=!0,i=t.create("link",{rel:"stylesheet",href:e}),v&&n.documentMode&&n.recalc&&(i.onload=function(){n.recalc&&n.recalc(),i.onload=null}),r.appendChild(i))}))},addClass:function(e,t){return this.run(e,function(e){var n;return t?this.hasClass(e,t)?e.className:(n=this.removeClass(e,t),e.className=n=(""!==n?n+" ":"")+t,n):0})},removeClass:function(e,t){var n=this,r;return n.run(e,function(e){var i;return n.hasClass(e,t)?(r||(r=new RegExp("(^|\\s+)"+t+"(\\s+|$)","g")),i=e.className.replace(r," "),i=m(" "!=i?i:""),e.className=i,i||(e.removeAttribute("class"),e.removeAttribute("className")),i):e.className})},hasClass:function(e,t){return e=this.get(e),e&&t?-1!==(" "+e.className+" ").indexOf(" "+t+" "):!1},toggleClass:function(e,n,r){r=r===t?!this.hasClass(e,n):r,this.hasClass(e,n)!==r&&(r?this.addClass(e,n):this.removeClass(e,n))},show:function(e){return this.setStyle(e,"display","block")},hide:function(e){return this.setStyle(e,"display","none")},isHidden:function(e){return e=this.get(e),!e||"none"==e.style.display||"none"==this.getStyle(e,"display")},uniqueId:function(e){return(e?e:"mce_")+this.counter++},setHTML:function(e,t){var n=this;return n.run(e,function(e){if(v){for(;e.firstChild;)e.removeChild(e.firstChild);try{e.innerHTML="
"+t,e.removeChild(e.firstChild)}catch(r){var i=n.create("div");i.innerHTML="
"+t,d(p(i.childNodes),function(t,n){n&&e.canHaveHTML&&e.appendChild(t)})}}else e.innerHTML=t;return t})},getOuterHTML:function(e){var t,n=this;return(e=n.get(e))?1===e.nodeType&&n.hasOuterHTML?e.outerHTML:(t=(e.ownerDocument||n.doc).createElement("body"),t.appendChild(e.cloneNode(!0)),t.innerHTML):null},setOuterHTML:function(e,t,n){var r=this;return r.run(e,function(e){function i(){var i,o;for(o=n.createElement("body"),o.innerHTML=t,i=o.lastChild;i;)r.insertAfter(i.cloneNode(!0),e),i=i.previousSibling;r.remove(e)}if(1==e.nodeType)if(n=n||e.ownerDocument||r.doc,v)try{1==e.nodeType&&r.hasOuterHTML?e.outerHTML=t:i()}catch(o){i()}else i()})},decode:a.decode,encode:a.encodeAllRaw,insertAfter:function(e,t){return t=this.get(t),this.run(e,function(e){var n,r;return n=t.parentNode,r=t.nextSibling,r?n.insertBefore(e,r):n.appendChild(e),e})},replace:function(e,t,n){var r=this;return r.run(t,function(t){return f(t,"array")&&(e=e.cloneNode(!0)),n&&d(p(t.childNodes),function(t){e.appendChild(t)}),t.parentNode.replaceChild(e,t)})},rename:function(e,t){var n=this,r;return e.nodeName!=t.toUpperCase()&&(r=n.create(t),d(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),n.replace(r,e,1)),r||e},findCommonAncestor:function(e,t){for(var n=e,r;n;){for(r=t;r&&n!=r;)r=r.parentNode;if(n==r)break;n=n.parentNode}return!n&&e.ownerDocument?e.ownerDocument.documentElement:n},toHex:function(e){return this.styles.toHex(l.trim(e))},run:function(e,t,n){var r=this,i;return"string"==typeof e&&(e=r.get(e)),e?(n=n||this,e.nodeType||!e.length&&0!==e.length?t.call(n,e):(i=[],d(e,function(e,o){e&&("string"==typeof e&&(e=r.get(e)),i.push(t.call(n,e,o)))}),i)):!1},getAttribs:function(e){var t;if(e=this.get(e),!e)return[];if(v){if(t=[],"OBJECT"==e.nodeName)return e.attributes;"OPTION"===e.nodeName&&this.getAttrib(e,"selected")&&t.push({specified:1,nodeName:"selected"});var n=/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi;return e.cloneNode(!1).outerHTML.replace(n,"").replace(/[\w:\-]+/gi,function(e){t.push({specified:1,nodeName:e})}),t}return e.attributes},isEmpty:function(e,t){var n=this,r,o,a,s,l,c=0;if(e=e.firstChild){s=new i(e,e.parentNode),t=t||n.schema?n.schema.getNonEmptyElements():null;do{if(a=e.nodeType,1===a){if(e.getAttribute("data-mce-bogus"))continue;if(l=e.nodeName.toLowerCase(),t&&t[l]){if("br"===l){c++;continue}return!1}for(o=n.getAttribs(e),r=o.length;r--;)if(l=o[r].nodeName,"name"===l||"data-mce-bookmark"===l)return!1}if(8==a)return!1;if(3===a&&!b.test(e.nodeValue))return!1}while(e=s.next())}return 1>=c},createRng:function(){var e=this.doc;return e.createRange?e.createRange():new o(this)},nodeIndex:function(e,t){var n=0,r,i;if(e)for(r=e.nodeType,e=e.previousSibling;e;e=e.previousSibling)i=e.nodeType,(!t||3!=i||i!=r&&e.nodeValue.length)&&(n++,r=i);return n},split:function(e,t,n){function r(e){function t(e){var t=e.previousSibling&&"SPAN"==e.previousSibling.nodeName,n=e.nextSibling&&"SPAN"==e.nextSibling.nodeName;return t&&n}var n,o=e.childNodes,a=e.nodeType;if(1!=a||"bookmark"!=e.getAttribute("data-mce-type")){for(n=o.length-1;n>=0;n--)r(o[n]);if(9!=a){if(3==a&&e.nodeValue.length>0){var s=m(e.nodeValue).length;if(!i.isBlock(e.parentNode)||s>0||0===s&&t(e))return}else if(1==a&&(o=e.childNodes,1==o.length&&o[0]&&1==o[0].nodeType&&"bookmark"==o[0].getAttribute("data-mce-type")&&e.parentNode.insertBefore(o[0],e),o.length||/^(br|hr|input|img)$/i.test(e.nodeName)))return;i.remove(e)}return e}}var i=this,o=i.createRng(),a,s,l;return e&&t?(o.setStart(e.parentNode,i.nodeIndex(e)),o.setEnd(t.parentNode,i.nodeIndex(t)),a=o.extractContents(),o=i.createRng(),o.setStart(t.parentNode,i.nodeIndex(t)+1),o.setEnd(e.parentNode,i.nodeIndex(e)+1),s=o.extractContents(),l=e.parentNode,l.insertBefore(r(a),e),n?l.replaceChild(n,t):l.insertBefore(t,e),l.insertBefore(r(s),e),i.remove(e),n||t):void 0},bind:function(e,t,n,r){var i=this;if(l.isArray(e)){for(var o=e.length;o--;)e[o]=i.bind(e[o],t,n,r);return e}return!i.settings.collect||e!==i.doc&&e!==i.win||i.boundEvents.push([e,t,n,r]),i.events.bind(e,t,n,r||i)},unbind:function(e,t,n){var r=this,i;if(l.isArray(e)){for(i=e.length;i--;)e[i]=r.unbind(e[i],t,n);return e}if(r.boundEvents&&(e===r.doc||e===r.win))for(i=r.boundEvents.length;i--;){var o=r.boundEvents[i];e!=o[0]||t&&t!=o[1]||n&&n!=o[2]||this.events.unbind(o[0],o[1],o[2])}return this.events.unbind(e,t,n)},fire:function(e,t,n){return this.events.fire(e,t,n)},getContentEditable:function(e){var t;return e&&1==e.nodeType?(t=e.getAttribute("data-mce-contenteditable"),t&&"inherit"!==t?t:"inherit"!==e.contentEditable?e.contentEditable:null):null},getContentEditableParent:function(e){for(var t=this.getRoot(),n=null;e&&e!==t&&(n=this.getContentEditable(e),null===n);e=e.parentNode);return n +},destroy:function(){var t=this;if(t.boundEvents){for(var n=t.boundEvents.length;n--;){var r=t.boundEvents[n];this.events.unbind(r[0],r[1],r[2])}t.boundEvents=null}e.setDocument&&e.setDocument(),t.win=t.doc=t.root=t.events=t.frag=null},isChildOf:function(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1},dumpRng:function(e){return"startContainer: "+e.startContainer.nodeName+", startOffset: "+e.startOffset+", endContainer: "+e.endContainer.nodeName+", endOffset: "+e.endOffset},_findSib:function(e,t,n){var r=this,i=t;if(e)for("string"==typeof i&&(i=function(e){return r.is(e,t)}),e=e[n];e;e=e[n])if(i(e))return e;return null}},u.DOM=new u(document),u}),r(b,[y,p],function(e,t){function n(){function e(e,t){function n(){o.remove(s),a&&(a.onreadystatechange=a.onload=a=null),t()}function i(){"undefined"!=typeof console&&console.log&&console.log("Failed to load: "+e)}var o=r,a,s;s=o.uniqueId(),a=document.createElement("script"),a.id=s,a.type="text/javascript",a.src=e,"onreadystatechange"in a?a.onreadystatechange=function(){/loaded|complete/.test(a.readyState)&&n()}:a.onload=n,a.onerror=i,(document.getElementsByTagName("head")[0]||document.body).appendChild(a)}var t=0,n=1,a=2,s={},l=[],c={},u=[],d=0,f;this.isDone=function(e){return s[e]==a},this.markDone=function(e){s[e]=a},this.add=this.load=function(e,n,r){var i=s[e];i==f&&(l.push(e),s[e]=t),n&&(c[e]||(c[e]=[]),c[e].push({func:n,scope:r||this}))},this.loadQueue=function(e,t){this.loadScripts(l,e,t)},this.loadScripts=function(t,r,l){function p(e){i(c[e],function(e){e.func.call(e.scope)}),c[e]=f}var m;u.push({func:r,scope:l||this}),(m=function(){var r=o(t);t.length=0,i(r,function(t){return s[t]==a?void p(t):void(s[t]!=n&&(s[t]=n,d++,e(t,function(){s[t]=a,d--,p(t),m()})))}),d||(i(u,function(e){e.func.call(e.scope)}),u.length=0)})()}}var r=e.DOM,i=t.each,o=t.grep;return n.ScriptLoader=new n,n}),r(C,[b,p],function(e,n){function r(){var e=this;e.items=[],e.urls={},e.lookup={}}var i=n.each;return r.prototype={get:function(e){return this.lookup[e]?this.lookup[e].instance:t},dependencies:function(e){var t;return this.lookup[e]&&(t=this.lookup[e].dependencies),t||[]},requireLangPack:function(t,n){var i=r.language;if(i&&r.languageLoad!==!1){if(n)if(n=","+n+",",-1!=n.indexOf(","+i.substr(0,2)+","))i=i.substr(0,2);else if(-1==n.indexOf(","+i+","))return;e.ScriptLoader.add(this.urls[t]+"/langs/"+i+".js")}},add:function(e,t,n){return this.items.push(t),this.lookup[e]={instance:t,dependencies:n},t},createUrl:function(e,t){return"object"==typeof t?t:{prefix:e.prefix,resource:t,suffix:e.suffix}},addComponents:function(t,n){var r=this.urls[t];i(n,function(t){e.ScriptLoader.add(r+"/"+t)})},load:function(n,o,a,s){function l(){var r=c.dependencies(n);i(r,function(e){var n=c.createUrl(o,e);c.load(n.resource,n,t,t)}),a&&a.call(s?s:e)}var c=this,u=o;c.urls[n]||("object"==typeof o&&(u=o.prefix+o.resource+o.suffix),0!==u.indexOf("/")&&-1==u.indexOf("://")&&(u=r.baseURL+"/"+u),c.urls[n]=u.substring(0,u.lastIndexOf("/")),c.lookup[n]?l():e.ScriptLoader.add(u,l,s))}},r.PluginManager=new r,r.ThemeManager=new r,r}),r(x,[],function(){function e(e,t,n){var r,i,o=n?"lastChild":"firstChild",a=n?"prev":"next";if(e[o])return e[o];if(e!==t){if(r=e[a])return r;for(i=e.parent;i&&i!==t;i=i.parent)if(r=i[a])return r}}function t(e,t){this.name=e,this.type=t,1===t&&(this.attributes=[],this.attributes.map={})}var n=/^[ \t\r\n]*$/,r={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11};return t.prototype={replace:function(e){var t=this;return e.parent&&e.remove(),t.insert(e,t),t.remove(),t},attr:function(e,t){var n=this,r,i,o;if("string"!=typeof e){for(i in e)n.attr(i,e[i]);return n}if(r=n.attributes){if(t!==o){if(null===t){if(e in r.map)for(delete r.map[e],i=r.length;i--;)if(r[i].name===e)return r=r.splice(i,1),n;return n}if(e in r.map){for(i=r.length;i--;)if(r[i].name===e){r[i].value=t;break}}else r.push({name:e,value:t});return r.map[e]=t,n}return r.map[e]}},clone:function(){var e=this,n=new t(e.name,e.type),r,i,o,a,s;if(o=e.attributes){for(s=[],s.map={},r=0,i=o.length;i>r;r++)a=o[r],"id"!==a.name&&(s[s.length]={name:a.name,value:a.value},s.map[a.name]=a.value);n.attributes=s}return n.value=e.value,n.shortEnded=e.shortEnded,n},wrap:function(e){var t=this;return t.parent.insert(e,t),e.append(t),t},unwrap:function(){var e=this,t,n;for(t=e.firstChild;t;)n=t.next,e.insert(t,e,!0),t=n;e.remove()},remove:function(){var e=this,t=e.parent,n=e.next,r=e.prev;return t&&(t.firstChild===e?(t.firstChild=n,n&&(n.prev=null)):r.next=n,t.lastChild===e?(t.lastChild=r,r&&(r.next=null)):n.prev=r,e.parent=e.next=e.prev=null),e},append:function(e){var t=this,n;return e.parent&&e.remove(),n=t.lastChild,n?(n.next=e,e.prev=n,t.lastChild=e):t.lastChild=t.firstChild=e,e.parent=t,e},insert:function(e,t,n){var r;return e.parent&&e.remove(),r=t.parent||this,n?(t===r.firstChild?r.firstChild=e:t.prev.next=e,e.prev=t.prev,e.next=t,t.prev=e):(t===r.lastChild?r.lastChild=e:t.next.prev=e,e.next=t.next,e.prev=t,t.next=e),e.parent=r,e},getAll:function(t){var n=this,r,i=[];for(r=n.firstChild;r;r=e(r,n))r.name===t&&i.push(r);return i},empty:function(){var t=this,n,r,i;if(t.firstChild){for(n=[],i=t.firstChild;i;i=e(i,t))n.push(i);for(r=n.length;r--;)i=n[r],i.parent=i.firstChild=i.lastChild=i.next=i.prev=null}return t.firstChild=t.lastChild=null,t},isEmpty:function(t){var r=this,i=r.firstChild,o,a;if(i)do{if(1===i.type){if(i.attributes.map["data-mce-bogus"])continue;if(t[i.name])return!1;for(o=i.attributes.length;o--;)if(a=i.attributes[o].name,"name"===a||0===a.indexOf("data-mce-"))return!1}if(8===i.type)return!1;if(3===i.type&&!n.test(i.value))return!1}while(i=e(i,r));return!0},walk:function(t){return e(this,null,t)}},t.create=function(e,n){var i,o;if(i=new t(e,r[e]||1),n)for(o in n)i.attr(o,n[o]);return i},t}),r(w,[p],function(e){function t(e,t){return e?e.split(t||" "):[]}function n(e){function n(e,n,r){function i(e){var t={},n,r;for(n=0,r=e.length;r>n;n++)t[e[n]]={};return t}var a,l,c,u=arguments;for(r=r||[],n=n||"","string"==typeof r&&(r=t(r)),l=3;la;a++)i.attributes[n[a]]={},i.attributesOrder.push(n[a])}var o={},s,l,c,u,d,f;return i[e]?i[e]:(s=t("id accesskey class dir lang style tabindex title"),l=t("address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul"),c=t("a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment"),"html4"!=e&&(s.push.apply(s,t("contenteditable contextmenu draggable dropzone hidden spellcheck translate")),l.push.apply(l,t("article aside details dialog figure header footer hgroup section nav")),c.push.apply(c,t("audio canvas command datalist mark meter output progress time wbr video ruby bdi keygen"))),"html5-strict"!=e&&(s.push("xml:lang"),f=t("acronym applet basefont big font strike tt"),c.push.apply(c,f),a(f,function(e){n(e,"",c)}),d=t("center dir isindex noframes"),l.push.apply(l,d),u=[].concat(l,c),a(d,function(e){n(e,"",u)})),u=u||[].concat(l,c),n("html","manifest","head body"),n("head","","base command link meta noscript script style title"),n("title hr noscript br"),n("base","href target"),n("link","href rel media hreflang type sizes hreflang"),n("meta","name http-equiv content charset"),n("style","media type scoped"),n("script","src async defer type charset"),n("body","onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload",u),n("address dt dd div caption","",u),n("h1 h2 h3 h4 h5 h6 pre p abbr code var samp kbd sub sup i b u bdo span legend em strong small s cite dfn","",c),n("blockquote","cite",u),n("ol","reversed start type","li"),n("ul","","li"),n("li","value",u),n("dl","","dt dd"),n("a","href target rel media hreflang type",c),n("q","cite",c),n("ins del","cite datetime",u),n("img","src alt usemap ismap width height"),n("iframe","src name width height",u),n("embed","src type width height"),n("object","data type typemustmatch name usemap form width height",u,"param"),n("param","name value"),n("map","name",u,"area"),n("area","alt coords shape href target rel media hreflang type"),n("table","border","caption colgroup thead tfoot tbody tr"+("html4"==e?" col":"")),n("colgroup","span","col"),n("col","span"),n("tbody thead tfoot","","tr"),n("tr","","td th"),n("td","colspan rowspan headers",u),n("th","colspan rowspan headers scope abbr",u),n("form","accept-charset action autocomplete enctype method name novalidate target",u),n("fieldset","disabled form name",u,"legend"),n("label","form for",c),n("input","accept alt autocomplete checked dirname disabled form formaction formenctype formmethod formnovalidate formtarget height list max maxlength min multiple name pattern readonly required size src step type value width"),n("button","disabled form formaction formenctype formmethod formnovalidate formtarget name type value","html4"==e?u:c),n("select","disabled form multiple name required size","option optgroup"),n("optgroup","disabled label","option"),n("option","disabled label selected value"),n("textarea","cols dirname disabled form maxlength name readonly required rows wrap"),n("menu","type label",u,"li"),n("noscript","",u),"html4"!=e&&(n("wbr"),n("ruby","",c,"rt rp"),n("figcaption","",u),n("mark rt rp summary bdi","",c),n("canvas","width height",u),n("video","src crossorigin poster preload autoplay mediagroup loop muted controls width height buffered",u,"track source"),n("audio","src crossorigin preload autoplay mediagroup loop muted controls buffered volume",u,"track source"),n("source","src type media"),n("track","kind src srclang label default"),n("datalist","",c,"option"),n("article section nav aside header footer","",u),n("hgroup","","h1 h2 h3 h4 h5 h6"),n("figure","",u,"figcaption"),n("time","datetime",c),n("dialog","open",u),n("command","type label icon disabled checked radiogroup command"),n("output","for form name",c),n("progress","value max",c),n("meter","value min max low high optimum",c),n("details","open",u,"summary"),n("keygen","autofocus challenge disabled form keytype name")),"html5-strict"!=e&&(r("script","language xml:space"),r("style","xml:space"),r("object","declare classid code codebase codetype archive standby align border hspace vspace"),r("embed","align name hspace vspace"),r("param","valuetype type"),r("a","charset name rev shape coords"),r("br","clear"),r("applet","codebase archive code object alt name width height align hspace vspace"),r("img","name longdesc align border hspace vspace"),r("iframe","longdesc frameborder marginwidth marginheight scrolling align"),r("font basefont","size color face"),r("input","usemap align"),r("select","onchange"),r("textarea"),r("h1 h2 h3 h4 h5 h6 div p legend caption","align"),r("ul","type compact"),r("li","type"),r("ol dl menu dir","compact"),r("pre","width xml:space"),r("hr","align noshade size width"),r("isindex","prompt"),r("table","summary width frame rules cellspacing cellpadding align bgcolor"),r("col","width align char charoff valign"),r("colgroup","width align char charoff valign"),r("thead","align char charoff valign"),r("tr","align char charoff valign bgcolor"),r("th","axis align char charoff valign nowrap bgcolor width height"),r("form","accept"),r("td","abbr axis scope align char charoff valign nowrap bgcolor width height"),r("tfoot","align char charoff valign"),r("tbody","align char charoff valign"),r("area","nohref"),r("body","background bgcolor text link vlink alink")),"html4"!=e&&(r("input button select textarea","autofocus"),r("input textarea","placeholder"),r("a","download"),r("link script img","crossorigin"),r("iframe","sandbox seamless allowfullscreen")),a(t("a form meter progress dfn"),function(e){o[e]&&delete o[e].children[e]}),delete o.caption.children.table,i[e]=o,o)}function r(e,t){var n;return e&&(n={},"string"==typeof e&&(e={"*":e}),a(e,function(e,r){n[r]="map"==t?o(e,/[, ]/):l(e,/[, ]/)})),n}var i={},o=e.makeMap,a=e.each,s=e.extend,l=e.explode,c=e.inArray;return function(e){function u(t,n,r){var a=e[t];return a?a=o(a,/[, ]/,o(a.toUpperCase(),/[, ]/)):(a=i[t],a||(a=o(n," ",o(n.toUpperCase()," ")),a=s(a,r),i[t]=a)),a}function d(e){return new RegExp("^"+e.replace(/([?+*])/g,".$1")+"$")}function f(e){var n,r,i,a,s,l,u,f,p,m,h,g,v,b,x,w,_,N,E,k=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)\])?$/,S=/^([!\-])?(\w+::\w+|[^=:<]+)?(?:([=:<])(.*))?$/,T=/[*?+]/;if(e)for(e=t(e,","),y["@"]&&(w=y["@"].attributes,_=y["@"].attributesOrder),n=0,r=e.length;r>n;n++)if(s=k.exec(e[n])){if(b=s[1],p=s[2],x=s[3],f=s[5],g={},v=[],l={attributes:g,attributesOrder:v},"#"===b&&(l.paddEmpty=!0),"-"===b&&(l.removeEmpty=!0),"!"===s[4]&&(l.removeEmptyAttrs=!0),w){for(N in w)g[N]=w[N];v.push.apply(v,_)}if(f)for(f=t(f,"|"),i=0,a=f.length;a>i;i++)if(s=S.exec(f[i])){if(u={},h=s[1],m=s[2].replace(/::/g,":"),b=s[3],E=s[4],"!"===h&&(l.attributesRequired=l.attributesRequired||[],l.attributesRequired.push(m),u.required=!0),"-"===h){delete g[m],v.splice(c(v,m),1);continue}b&&("="===b&&(l.attributesDefault=l.attributesDefault||[],l.attributesDefault.push({name:m,value:E}),u.defaultValue=E),":"===b&&(l.attributesForced=l.attributesForced||[],l.attributesForced.push({name:m,value:E}),u.forcedValue=E),"<"===b&&(u.validValues=o(E,"?"))),T.test(m)?(l.attributePatterns=l.attributePatterns||[],u.pattern=d(m),l.attributePatterns.push(u)):(g[m]||v.push(m),g[m]=u)}w||"@"!=p||(w=g,_=v),x&&(l.outputName=p,y[x]=l),T.test(p)?(l.pattern=d(p),C.push(l)):y[p]=l}}function p(e){y={},C=[],f(e),a(_,function(e,t){b[t]=e.children})}function m(e){var n=/^(~)?(.+)$/;e&&(i.text_block_elements=i.block_elements=null,a(t(e,","),function(e){var t=n.exec(e),r="~"===t[1],i=r?"span":"div",o=t[2];if(b[o]=b[i],L[o]=i,r||(R[o.toUpperCase()]={},R[o]={}),!y[o]){var l=y[i];l=s({},l),delete l.removeEmptyAttrs,delete l.removeEmpty,y[o]=l}a(b,function(e,t){e[i]&&(b[t]=e=s({},b[t]),e[o]=e[i])})}))}function h(e){var n=/^([+\-]?)(\w+)\[([^\]]+)\]$/;e&&a(t(e,","),function(e){var r=n.exec(e),i,o;r&&(o=r[1],i=o?b[r[2]]:b[r[2]]={"#comment":{}},i=b[r[2]],a(t(r[3],"|"),function(e){"-"===o?(b[r[2]]=i=s({},b[r[2]]),delete i[e]):i[e]={}}))})}function g(e){var t=y[e],n;if(t)return t;for(n=C.length;n--;)if(t=C[n],t.pattern.test(e))return t}var v=this,y={},b={},C=[],x,w,_,N,E,k,S,T,R,A,B,D,L={},M={};e=e||{},_=n(e.schema),e.verify_html===!1&&(e.valid_elements="*[*]"),x=r(e.valid_styles),w=r(e.invalid_styles,"map"),T=r(e.valid_classes,"map"),N=u("whitespace_elements","pre script noscript style textarea video audio iframe object"),E=u("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr"),k=u("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr track"),S=u("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls"),A=u("non_empty_elements","td th iframe video audio object script",k),B=u("text_block_elements","h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside nav figure"),R=u("block_elements","hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex option datalist select optgroup",B),D=u("text_inline_elements","span strong b em i font strike u var cite dfn code mark q sup sub samp"),a((e.special||"script noscript style textarea").split(" "),function(e){M[e]=new RegExp("]*>","gi")}),e.valid_elements?p(e.valid_elements):(a(_,function(e,t){y[t]={attributes:e.attributes,attributesOrder:e.attributesOrder},b[t]=e.children}),"html5"!=e.schema&&a(t("strong/b em/i"),function(e){e=t(e,"/"),y[e[1]].outputName=e[0]}),y.img.attributesDefault=[{name:"alt",value:""}],a(t("ol ul sub sup blockquote span font a table tbody tr strong em b i"),function(e){y[e]&&(y[e].removeEmpty=!0)}),a(t("p h1 h2 h3 h4 h5 h6 th td pre div address caption"),function(e){y[e].paddEmpty=!0}),a(t("span"),function(e){y[e].removeEmptyAttrs=!0})),m(e.custom_elements),h(e.valid_children),f(e.extended_valid_elements),h("+ol[ul|ol],+ul[ul|ol]"),e.invalid_elements&&a(l(e.invalid_elements),function(e){y[e]&&delete y[e]}),g("span")||f("span[!data-mce-type|*]"),v.children=b,v.getValidStyles=function(){return x},v.getInvalidStyles=function(){return w},v.getValidClasses=function(){return T},v.getBoolAttrs=function(){return S},v.getBlockElements=function(){return R},v.getTextBlockElements=function(){return B},v.getTextInlineElements=function(){return D},v.getShortEndedElements=function(){return k},v.getSelfClosingElements=function(){return E},v.getNonEmptyElements=function(){return A},v.getWhiteSpaceElements=function(){return N},v.getSpecialElements=function(){return M},v.isValidChild=function(e,t){var n=b[e];return!(!n||!n[t])},v.isValid=function(e,t){var n,r,i=g(e);if(i){if(!t)return!0;if(i.attributes[t])return!0;if(n=i.attributePatterns)for(r=n.length;r--;)if(n[r].pattern.test(e))return!0}return!1},v.getElementRule=g,v.getCustomElements=function(){return L},v.addValidElements=f,v.setValidElements=p,v.addCustomElements=m,v.addValidChildren=h,v.elements=y}}),r(_,[w,h,p],function(e,t,n){function r(e,t,n){var r=1,i,o,a;for(a=e.getShortEndedElements(),o=/<([!?\/])?([A-Za-z0-9\-\:\.]+)((?:\s+[^"\'>]+(?:(?:"[^"]*")|(?:\'[^\']*\')|[^>]*))*|\/|\s+)>/g,o.lastIndex=n;i=o.exec(t);){if("/"===i[1])r--;else if(!i[1]){if(i[2]in a)continue;r++}if(0===r)break}return o.lastIndex}var i=n.each;return function(o,a){function s(){}var l=this;o=o||{},l.schema=a=a||new e,o.fix_self_closing!==!1&&(o.fix_self_closing=!0),i("comment cdata text start end pi doctype".split(" "),function(e){e&&(l[e]=o[e]||s)}),l.parse=function(e){function i(e){var t,n;for(t=p.length;t--&&p[t].name!==e;);if(t>=0){for(n=p.length-1;n>=t;n--)e=p[n],e.valid&&l.end(e.name);p.length=t}}function s(e,t,n,r,i){var a,s,l=/[\s\u0000-\u001F]+/g;if(t=t.toLowerCase(),n=t in x?t:z(n||r||i||""),_&&!y&&0!==t.indexOf("data-")){if(a=T[t],!a&&R){for(s=R.length;s--&&(a=R[s],!a.pattern.test(t)););-1===s&&(a=null)}if(!a)return;if(a.validValues&&!(n in a.validValues))return}if(V[t]&&!o.allow_script_urls){var c=n.replace(l,"");try{c=decodeURIComponent(c)}catch(u){c=unescape(c)}if(U.test(c))return;if(!o.allow_html_data_urls&&q.test(c)&&!/^data:image\//i.test(c))return}m.map[t]=n,m.push({name:t,value:n})}var l=this,c,u=0,d,f,p=[],m,h,g,v,y,b,C,x,w,_,N,E,k,S,T,R,A,B,D,L,M,H,P,O,I,F=0,z=t.decode,W,V=n.makeMap("src,href,data,background,formaction,poster"),U=/((java|vb)script|mhtml):/i,q=/^data:/i;for(H=new RegExp("<(?:(?:!--([\\w\\W]*?)-->)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:!DOCTYPE([\\w\\W]*?)>)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([^>]+)>)|(?:([A-Za-z0-9\\-\\:\\.]+)((?:\\s+[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*|\\/|\\s+)>))","g"),P=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,C=a.getShortEndedElements(),M=o.self_closing_elements||a.getSelfClosingElements(),x=a.getBoolAttrs(),_=o.validate,b=o.remove_internals,W=o.fix_self_closing,O=a.getSpecialElements();c=H.exec(e);){if(u0&&p[p.length-1].name===d&&i(d),!_||(N=a.getElementRule(d))){if(E=!0,_&&(T=N.attributes,R=N.attributePatterns),(S=c[8])?(y=-1!==S.indexOf("data-mce-type"),y&&b&&(E=!1),m=[],m.map={},S.replace(P,s)):(m=[],m.map={}),_&&!y){if(A=N.attributesRequired,B=N.attributesDefault,D=N.attributesForced,L=N.removeEmptyAttrs,L&&!m.length&&(E=!1),D)for(h=D.length;h--;)k=D[h],v=k.name,I=k.value,"{$uid}"===I&&(I="mce_"+F++),m.map[v]=I,m.push({name:v,value:I});if(B)for(h=B.length;h--;)k=B[h],v=k.name,v in m.map||(I=k.value,"{$uid}"===I&&(I="mce_"+F++),m.map[v]=I,m.push({name:v,value:I}));if(A){for(h=A.length;h--&&!(A[h]in m.map););-1===h&&(E=!1)}if(k=m.map["data-mce-bogus"]){if("all"===k){u=r(a,e,H.lastIndex),H.lastIndex=u;continue}E=!1}}E&&l.start(d,m,w)}else E=!1;if(f=O[d]){f.lastIndex=u=c.index+c[0].length,(c=f.exec(e))?(E&&(g=e.substr(u,c.index-u)),u=c.index+c[0].length):(g=e.substr(u),u=e.length),E&&(g.length>0&&l.text(g,!0),l.end(d)),H.lastIndex=u;continue}w||(S&&S.indexOf("/")==S.length-1?E&&l.end(d):p.push({name:d,valid:E}))}else(d=c[1])?(">"===d.charAt(0)&&(d=" "+d),o.allow_conditional_comments||"[if"!==d.substr(0,3)||(d=" "+d),l.comment(d)):(d=c[2])?l.cdata(d):(d=c[3])?l.doctype(d):(d=c[4])&&l.pi(d,c[5]);u=c.index+c[0].length}for(u=0;h--)d=p[h],d.valid&&l.end(d.name)}}}),r(N,[x,w,_,p],function(e,t,n,r){var i=r.makeMap,o=r.each,a=r.explode,s=r.extend;return function(r,l){function c(t){var n,r,o,a,s,c,d,f,p,m,h,g,v,y;for(h=i("tr,td,th,tbody,thead,tfoot,table"),m=l.getNonEmptyElements(),g=l.getTextBlockElements(),n=0;n1){for(a.reverse(),s=c=u.filterNode(a[0].clone()),p=0;p0?(t.value=n,t=t.prev):(r=t.prev,t.remove(),t=r)}function g(e){var t,n={};for(t in e)"li"!==t&&"p"!=t&&(n[t]=e[t]);return n}var v,y,b,C,x,w,_,N,E,k,S,T,R,A=[],B,D,L,M,H,P,O,I;if(o=o||{},p={},m={},T=s(i("script,style,head,html,body,title,meta,param"),l.getBlockElements()),O=l.getNonEmptyElements(),P=l.children,S=r.validate,I="forced_root_block"in o?o.forced_root_block:r.forced_root_block,H=l.getWhiteSpaceElements(),R=/^[ \t\r\n]+/,D=/[ \t\r\n]+$/,L=/[ \t\r\n]+/g,M=/^[ \t\r\n]+$/,v=new n({validate:S,allow_script_urls:r.allow_script_urls,allow_conditional_comments:r.allow_conditional_comments,self_closing_elements:g(l.getSelfClosingElements()),cdata:function(e){b.append(u("#cdata",4)).value=e},text:function(e,t){var n;B||(e=e.replace(L," "),b.lastChild&&T[b.lastChild.name]&&(e=e.replace(R,""))),0!==e.length&&(n=u("#text",3),n.raw=!!t,b.append(n).value=e)},comment:function(e){b.append(u("#comment",8)).value=e},pi:function(e,t){b.append(u(e,7)).value=t,h(b)},doctype:function(e){var t;t=b.append(u("#doctype",10)),t.value=e,h(b)},start:function(e,t,n){var r,i,o,a,s;if(o=S?l.getElementRule(e):{}){for(r=u(o.outputName||e,1),r.attributes=t,r.shortEnded=n,b.append(r),s=P[b.name],s&&P[r.name]&&!s[r.name]&&A.push(r),i=f.length;i--;)a=f[i].name,a in t.map&&(E=m[a],E?E.push(r):m[a]=[r]);T[e]&&h(r),n||(b=r),!B&&H[e]&&(B=!0)}},end:function(t){var n,r,i,o,a;if(r=S?l.getElementRule(t):{}){if(T[t]&&!B){if(n=b.firstChild,n&&3===n.type)if(i=n.value.replace(R,""),i.length>0)n.value=i,n=n.next;else for(o=n.next,n.remove(),n=o;n&&3===n.type;)i=n.value,o=n.next,(0===i.length||M.test(i))&&(n.remove(),n=o),n=o;if(n=b.lastChild,n&&3===n.type)if(i=n.value.replace(D,""),i.length>0)n.value=i,n=n.prev;else for(o=n.prev,n.remove(),n=o;n&&3===n.type;)i=n.value,o=n.prev,(0===i.length||M.test(i))&&(n.remove(),n=o),n=o}if(B&&H[t]&&(B=!1),(r.removeEmpty||r.paddEmpty)&&b.isEmpty(O))if(r.paddEmpty)b.empty().append(new e("#text","3")).value="\xa0";else if(!b.attributes.map.name&&!b.attributes.map.id)return a=b.parent,b.unwrap(),void(b=a);b=b.parent}}},l),y=b=new e(o.context||r.root_name,11),v.parse(t),S&&A.length&&(o.context?o.invalid=!0:c(A)),I&&("body"==y.name||o.isRootContent)&&a(),!o.invalid){for(k in p){for(E=d[k],C=p[k],_=C.length;_--;)C[_].parent||C.splice(_,1);for(x=0,w=E.length;w>x;x++)E[x](C,k,o)}for(x=0,w=f.length;w>x;x++)if(E=f[x],E.name in m){for(C=m[E.name],_=C.length;_--;)C[_].parent||C.splice(_,1);for(_=0,N=E.callbacks.length;N>_;_++)E.callbacks[_](C,E.name,o)}}return y},r.remove_trailing_brs&&u.addNodeFilter("br",function(t){var n,r=t.length,i,o=s({},l.getBlockElements()),a=l.getNonEmptyElements(),c,u,d,f,p,m;for(o.body=1,n=0;r>n;n++)if(i=t[n],c=i.parent,o[i.parent.name]&&i===c.lastChild){for(d=i.prev;d;){if(f=d.name,"span"!==f||"bookmark"!==d.attr("data-mce-type")){if("br"!==f)break;if("br"===f){i=null;break}}d=d.prev}i&&(i.remove(),c.isEmpty(a)&&(p=l.getElementRule(c.name),p&&(p.removeEmpty?c.remove():p.paddEmpty&&(c.empty().append(new e("#text",3)).value="\xa0"))))}else{for(u=i;c&&c.firstChild===u&&c.lastChild===u&&(u=c,!o[c.name]);)c=c.parent;u===c&&(m=new e("#text",3),m.value="\xa0",i.replace(m))}}),r.allow_html_in_named_anchor||u.addAttributeFilter("id,name",function(e){for(var t=e.length,n,r,i,o;t--;)if(o=e[t],"a"===o.name&&o.firstChild&&!o.attr("href")){i=o.parent,n=o.lastChild;do r=n.prev,i.insert(n,o),n=r;while(n)}}),r.validate&&l.getValidClasses()&&u.addAttributeFilter("class",function(e){for(var t=e.length,n,r,i,o,a,s=l.getValidClasses(),c,u;t--;){for(n=e[t],r=n.attr("class").split(" "),a="",i=0;i0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n")),r.push("<",e),t)for(c=0,u=t.length;u>c;c++)d=t[c],r.push(" ",d.name,'="',s(d.value,!0),'"');r[r.length]=!n||l?">":" />",n&&i&&a[e]&&r.length>0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n"))},end:function(e){var t;r.push(""),i&&a[e]&&r.length>0&&(t=r[r.length-1],t.length>0&&"\n"!==t&&r.push("\n"))},text:function(e,t){e.length>0&&(r[r.length]=t?e:s(e))},cdata:function(e){r.push("")},comment:function(e){r.push("")},pi:function(e,t){t?r.push(""):r.push(""),i&&r.push("\n")},doctype:function(e){r.push("",i?"\n":"")},reset:function(){r.length=0},getContent:function(){return r.join("").replace(/\n$/,"")}}}}),r(k,[E,w],function(e,t){return function(n,r){var i=this,o=new e(n);n=n||{},n.validate="validate"in n?n.validate:!0,i.schema=r=r||new t,i.writer=o,i.serialize=function(e){function t(e){var n=i[e.type],s,l,c,u,d,f,p,m,h;if(n)n(e);else{if(s=e.name,l=e.shortEnded,c=e.attributes,a&&c&&c.length>1){for(f=[],f.map={},h=r.getElementRule(e.name),p=0,m=h.attributesOrder.length;m>p;p++)u=h.attributesOrder[p],u in c.map&&(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));for(p=0,m=c.length;m>p;p++)u=c[p].name,u in f.map||(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));c=f}if(o.start(e.name,c,l),!l){if(e=e.firstChild)do t(e);while(e=e.next);o.end(s)}}}var i,a;return a=n.validate,i={3:function(e){o.text(e.value,e.raw)},8:function(e){o.comment(e.value)},7:function(e){o.pi(e.name,e.value)},10:function(e){o.doctype(e.value)},4:function(e){o.cdata(e.value)},11:function(e){if(e=e.firstChild)do t(e);while(e=e.next)}},o.reset(),1!=e.type||n.inner?i[11](e):t(e),o.getContent()}}}),r(S,[y,N,h,k,x,w,g,p],function(e,t,n,r,i,o,a,s){var l=s.each,c=s.trim,u=e.DOM;return function(e,i){var s,d,f;return i&&(s=i.dom,d=i.schema),s=s||u,d=d||new o(e),e.entity_encoding=e.entity_encoding||"named",e.remove_trailing_brs="remove_trailing_brs"in e?e.remove_trailing_brs:!0,f=new t(e,d),f.addAttributeFilter("data-mce-tabindex",function(e,t){for(var n=e.length,r;n--;)r=e[n],r.attr("tabindex",r.attributes.map["data-mce-tabindex"]),r.attr(t,null)}),f.addAttributeFilter("src,href,style",function(t,n){for(var r=t.length,i,o,a="data-mce-"+n,l=e.url_converter,c=e.url_converter_scope,u;r--;)i=t[r],o=i.attributes.map[a],o!==u?(i.attr(n,o.length>0?o:null),i.attr(a,null)):(o=i.attributes.map[n],"style"===n?o=s.serializeStyle(s.parseStyle(o),i.name):l&&(o=l.call(c,o,n,i.name)),i.attr(n,o.length>0?o:null))}),f.addAttributeFilter("class",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.attr("class").replace(/(?:^|\s)mce-item-\w+(?!\S)/g,""),n.attr("class",r.length>0?r:null)}),f.addAttributeFilter("data-mce-type",function(e,t,n){for(var r=e.length,i;r--;)i=e[r],"bookmark"!==i.attributes.map["data-mce-type"]||n.cleanup||i.remove()}),f.addNodeFilter("noscript",function(e){for(var t=e.length,r;t--;)r=e[t].firstChild,r&&(r.value=n.decode(r.value))}),f.addNodeFilter("script,style",function(e,t){function n(e){return e.replace(/()/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*(()?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")}for(var r=e.length,i,o,a;r--;)i=e[r],o=i.firstChild?i.firstChild.value:"","script"===t?(a=i.attr("type"),a&&i.attr("type","mce-no/type"==a?null:a.replace(/^mce\-/,"")),o.length>0&&(i.firstChild.value="// ")):o.length>0&&(i.firstChild.value="")}),f.addNodeFilter("#comment",function(e){for(var t=e.length,n;t--;)n=e[t],0===n.value.indexOf("[CDATA[")?(n.name="#cdata",n.type=4,n.value=n.value.replace(/^\[CDATA\[|\]\]$/g,"")):0===n.value.indexOf("mce:protected ")&&(n.name="#text",n.type=3,n.raw=!0,n.value=unescape(n.value).substr(14))}),f.addNodeFilter("xml:namespace,input",function(e,t){for(var n=e.length,r;n--;)r=e[n],7===r.type?r.remove():1===r.type&&("input"!==t||"type"in r.attributes.map||r.attr("type","text"))}),e.fix_list_elements&&f.addNodeFilter("ul,ol",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.parent,("ul"===r.name||"ol"===r.name)&&n.prev&&"li"===n.prev.name&&n.prev.append(n)}),f.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style,data-mce-selected,data-mce-expando,data-mce-type,data-mce-resize",function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)}),{schema:d,addNodeFilter:f.addNodeFilter,addAttributeFilter:f.addAttributeFilter,serialize:function(t,n){var i=this,o,u,p,m,h; +return a.ie&&s.select("script,style,select,map").length>0?(h=t.innerHTML,t=t.cloneNode(!1),s.setHTML(t,h)):t=t.cloneNode(!0),o=t.ownerDocument.implementation,o.createHTMLDocument&&(u=o.createHTMLDocument(""),l("BODY"==t.nodeName?t.childNodes:[t],function(e){u.body.appendChild(u.importNode(e,!0))}),t="BODY"!=t.nodeName?u.body.firstChild:u.body,p=s.doc,s.doc=u),n=n||{},n.format=n.format||"html",n.selection&&(n.forced_root_block=""),n.no_events||(n.node=t,i.onPreProcess(n)),m=new r(e,d),n.content=m.serialize(f.parse(c(n.getInner?t.innerHTML:s.getOuterHTML(t)),n)),n.cleanup||(n.content=n.content.replace(/\uFEFF/g,"")),n.no_events||i.onPostProcess(n),p&&(s.doc=p),n.node=null,n.content},addRules:function(e){d.addValidElements(e)},setRules:function(e){d.setValidElements(e)},onPreProcess:function(e){i&&i.fire("PreProcess",e)},onPostProcess:function(e){i&&i.fire("PostProcess",e)}}}}),r(T,[],function(){function e(e){function t(t,n){var r,i=0,o,a,s,l,c,u,d=-1,f;if(r=t.duplicate(),r.collapse(n),f=r.parentElement(),f.ownerDocument===e.dom.doc){for(;"false"===f.contentEditable;)f=f.parentNode;if(!f.hasChildNodes())return{node:f,inside:1};for(s=f.children,o=s.length-1;o>=i;)if(u=Math.floor((i+o)/2),l=s[u],r.moveToElementText(l),d=r.compareEndPoints(n?"StartToStart":"EndToEnd",t),d>0)o=u-1;else{if(!(0>d))return{node:l};i=u+1}if(0>d)for(l?r.collapse(!1):(r.moveToElementText(f),r.collapse(!0),l=f,a=!0),c=0;0!==r.compareEndPoints(n?"StartToStart":"StartToEnd",t)&&0!==r.move("character",1)&&f==r.parentElement();)c++;else for(r.collapse(!0),c=0;0!==r.compareEndPoints(n?"StartToStart":"StartToEnd",t)&&0!==r.move("character",-1)&&f==r.parentElement();)c++;return{node:l,position:d,offset:c,inside:a}}}function n(){function n(e){var n=t(o,e),r,i,s=0,l,c,u;if(r=n.node,i=n.offset,n.inside&&!r.hasChildNodes())return void a[e?"setStart":"setEnd"](r,0);if(i===c)return void a[e?"setStartBefore":"setEndAfter"](r);if(n.position<0){if(l=n.inside?r.firstChild:r.nextSibling,!l)return void a[e?"setStartAfter":"setEndAfter"](r);if(!i)return void(3==l.nodeType?a[e?"setStart":"setEnd"](l,0):a[e?"setStartBefore":"setEndBefore"](l));for(;l;){if(3==l.nodeType&&(u=l.nodeValue,s+=u.length,s>=i)){r=l,s-=i,s=u.length-s;break}l=l.nextSibling}}else{if(l=r.previousSibling,!l)return a[e?"setStartBefore":"setEndBefore"](r);if(!i)return void(3==r.nodeType?a[e?"setStart":"setEnd"](l,r.nodeValue.length):a[e?"setStartAfter":"setEndAfter"](l));for(;l;){if(3==l.nodeType&&(s+=l.nodeValue.length,s>=i)){r=l,s-=i;break}l=l.previousSibling}}a[e?"setStart":"setEnd"](r,s)}var o=e.getRng(),a=i.createRng(),s,l,c,u,d;if(s=o.item?o.item(0):o.parentElement(),s.ownerDocument!=i.doc)return a;if(l=e.isCollapsed(),o.item)return a.setStart(s.parentNode,i.nodeIndex(s)),a.setEnd(a.startContainer,a.startOffset+1),a;try{n(!0),l||n()}catch(f){if(-2147024809!=f.number)throw f;d=r.getBookmark(2),c=o.duplicate(),c.collapse(!0),s=c.parentElement(),l||(c=o.duplicate(),c.collapse(!1),u=c.parentElement(),u.innerHTML=u.innerHTML),s.innerHTML=s.innerHTML,r.moveToBookmark(d),o=e.getRng(),n(!0),l||n()}return a}var r=this,i=e.dom,o=!1;this.getBookmark=function(n){function r(e){var t,n,r,o,a=[];for(t=e.parentNode,n=i.getRoot().parentNode;t!=n&&9!==t.nodeType;){for(r=t.children,o=r.length;o--;)if(e===r[o]){a.push(o);break}e=t,t=t.parentNode}return a}function o(e){var n;return n=t(a,e),n?{position:n.position,offset:n.offset,indexes:r(n.node),inside:n.inside}:void 0}var a=e.getRng(),s={};return 2===n&&(a.item?s.start={ctrl:!0,indexes:r(a.item(0))}:(s.start=o(!0),e.isCollapsed()||(s.end=o()))),s},this.moveToBookmark=function(e){function t(e){var t,n,r,o;for(t=i.getRoot(),n=e.length-1;n>=0;n--)o=t.children,r=e[n],r<=o.length-1&&(t=o[r]);return t}function n(n){var i=e[n?"start":"end"],a,s,l,c;i&&(a=i.position>0,s=o.createTextRange(),s.moveToElementText(t(i.indexes)),c=i.offset,c!==l?(s.collapse(i.inside||a),s.moveStart("character",a?-c:c)):s.collapse(n),r.setEndPoint(n?"StartToStart":"EndToStart",s),n&&r.collapse(!0))}var r,o=i.doc.body;e.start&&(e.start.ctrl?(r=o.createControlRange(),r.addElement(t(e.start.indexes)),r.select()):(r=o.createTextRange(),n(!0),n(),r.select()))},this.addRange=function(t){function n(e){var t,n,a,d,m;a=i.create("a"),t=e?s:c,n=e?l:u,d=r.duplicate(),(t==f||t==f.documentElement)&&(t=p,n=0),3==t.nodeType?(t.parentNode.insertBefore(a,t),d.moveToElementText(a),d.moveStart("character",n),i.remove(a),r.setEndPoint(e?"StartToStart":"EndToEnd",d)):(m=t.childNodes,m.length?(n>=m.length?i.insertAfter(a,m[m.length-1]):t.insertBefore(a,m[n]),d.moveToElementText(a)):t.canHaveHTML&&(t.innerHTML="",a=t.firstChild,d.moveToElementText(a),d.collapse(o)),r.setEndPoint(e?"StartToStart":"EndToEnd",d),i.remove(a))}var r,a,s,l,c,u,d,f=e.dom.doc,p=f.body,m,h;if(s=t.startContainer,l=t.startOffset,c=t.endContainer,u=t.endOffset,r=p.createTextRange(),s==c&&1==s.nodeType){if(l==u&&!s.hasChildNodes()){if(s.canHaveHTML)return d=s.previousSibling,d&&!d.hasChildNodes()&&i.isBlock(d)?d.innerHTML="":d=null,s.innerHTML="",r.moveToElementText(s.lastChild),r.select(),i.doc.selection.clear(),s.innerHTML="",void(d&&(d.innerHTML=""));l=i.nodeIndex(s),s=s.parentNode}if(l==u-1)try{if(h=s.childNodes[l],a=p.createControlRange(),a.addElement(h),a.select(),m=e.getRng(),m.item&&h===m.item(0))return}catch(g){}}n(!0),n(),r.select()},this.getRangeAt=n}return e}),r(R,[g],function(e){return{BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,modifierPressed:function(e){return e.shiftKey||e.ctrlKey||e.altKey},metaKeyPressed:function(t){return e.mac?t.metaKey:t.ctrlKey&&!t.altKey}}}),r(A,[R,p,g],function(e,t,n){return function(r,i){function o(e){var t=i.settings.object_resizing;return t===!1||n.iOS?!1:("string"!=typeof t&&(t="table,img,div"),"false"===e.getAttribute("data-mce-resize")?!1:i.dom.is(e,t))}function a(t){var n,r,o,a,s;n=t.screenX-T,r=t.screenY-R,P=n*k[2]+D,O=r*k[3]+L,P=5>P?5:P,O=5>O?5:O,o="IMG"==w.nodeName&&i.settings.resize_img_proportional!==!1?!e.modifierPressed(t):e.modifierPressed(t)||k[2]*k[3]!==0,o&&(W(n)>W(r)?(O=V(P*M),P=V(O/M)):(P=V(O/M),O=V(P*M))),C.setStyles(_,{width:P,height:O}),a=k.startPos.x+n,s=k.startPos.y+r,a=a>0?a:0,s=s>0?s:0,C.setStyles(N,{left:a,top:s,display:"block"}),N.innerHTML=P+" × "+O,k[2]<0&&_.clientWidth<=P&&C.setStyle(_,"left",A+(D-P)),k[3]<0&&_.clientHeight<=O&&C.setStyle(_,"top",B+(L-O)),n=U.scrollWidth-q,r=U.scrollHeight-$,n+r!==0&&C.setStyles(N,{left:a-n,top:s-r}),H||(i.fire("ObjectResizeStart",{target:w,width:D,height:L}),H=!0)}function s(){function e(e,t){t&&(w.style[e]||!i.schema.isValid(w.nodeName.toLowerCase(),e)?C.setStyle(w,e,t):C.setAttrib(w,e,t))}H=!1,e("width",P),e("height",O),C.unbind(I,"mousemove",a),C.unbind(I,"mouseup",s),F!=I&&(C.unbind(F,"mousemove",a),C.unbind(F,"mouseup",s)),C.remove(_),C.remove(N),z&&"TABLE"!=w.nodeName||l(w),i.fire("ObjectResized",{target:w,width:P,height:O}),i.nodeChanged()}function l(e,t,r){var l,u,d,f,p;g(),l=C.getPos(e,U),A=l.x,B=l.y,p=e.getBoundingClientRect(),u=p.width||p.right-p.left,d=p.height||p.bottom-p.top,w!=e&&(h(),w=e,P=O=0),f=i.fire("ObjectSelected",{target:e}),o(e)&&!f.isDefaultPrevented()?x(E,function(e,i){function o(t){T=t.screenX,R=t.screenY,D=w.clientWidth,L=w.clientHeight,M=L/D,k=e,e.startPos=C.getPos(e.elm,U),q=U.scrollWidth,$=U.scrollHeight,_=w.cloneNode(!0),C.addClass(_,"mce-clonedresizable"),_.contentEditable=!1,_.unSelectabe=!0,C.setStyles(_,{left:A,top:B,margin:0}),_.removeAttribute("data-mce-selected"),U.appendChild(_),C.bind(I,"mousemove",a),C.bind(I,"mouseup",s),F!=I&&(C.bind(F,"mousemove",a),C.bind(F,"mouseup",s)),N=C.add(U,"div",{"class":"mce-resize-helper","data-mce-bogus":"all"},D+" × "+L)}var l,c;return t?void(i==t&&o(r)):(l=C.get("mceResizeHandle"+i),l?C.show(l):(c=U,l=C.add(c,"div",{id:"mceResizeHandle"+i,"data-mce-bogus":!0,"class":"mce-resizehandle",unselectable:!0,style:"cursor:"+i+"-resize; margin:0; padding:0"}),n.ie&&(l.contentEditable=!1)),e.elm||(C.bind(l,"mousedown",function(e){e.stopImmediatePropagation(),e.preventDefault(),o(e)}),e.elm=l),void C.setStyles(l,{left:u*e[0]+A-l.offsetWidth/2,top:d*e[1]+B-l.offsetHeight/2}))}):c(),w.setAttribute("data-mce-selected","1")}function c(){var e,t;g(),w&&w.removeAttribute("data-mce-selected");for(e in E)t=C.get("mceResizeHandle"+e),t&&(C.unbind(t),C.remove(t))}function u(e){function t(e,t){if(e)do if(e===t)return!0;while(e=e.parentNode)}var n;return x(C.select("img[data-mce-selected],hr[data-mce-selected]"),function(e){e.removeAttribute("data-mce-selected")}),n="mousedown"==e.type?e.target:r.getNode(),n=C.getParent(n,z?"table":"table,img,hr"),t(n,U)&&(v(),t(r.getStart(),n)&&t(r.getEnd(),n)&&(!z||n!=r.getStart()&&"IMG"!==r.getStart().nodeName))?void l(n):void c()}function d(e,t,n){e&&e.attachEvent&&e.attachEvent("on"+t,n)}function f(e,t,n){e&&e.detachEvent&&e.detachEvent("on"+t,n)}function p(e){var t=e.srcElement,n,r,o,a,s,c,u;n=t.getBoundingClientRect(),c=S.clientX-n.left,u=S.clientY-n.top;for(r in E)if(o=E[r],a=t.offsetWidth*o[0],s=t.offsetHeight*o[1],W(a-c)<8&&W(s-u)<8){k=o;break}H=!0,i.getDoc().selection.empty(),l(t,r,S)}function m(e){var t=e.srcElement;if(t!=w){if(h(),0===t.id.indexOf("mceResizeHandle"))return void(e.returnValue=!1);("IMG"==t.nodeName||"TABLE"==t.nodeName)&&(c(),w=t,d(t,"resizestart",p))}}function h(){f(w,"resizestart",p)}function g(){for(var e in E){var t=E[e];t.elm&&(C.unbind(t.elm),delete t.elm)}}function v(){try{i.getDoc().execCommand("enableObjectResizing",!1,!1)}catch(e){}}function y(e){var t;if(z){t=I.body.createControlRange();try{return t.addElement(e),t.select(),!0}catch(n){}}}function b(){w=_=null,z&&(h(),f(U,"controlselect",m))}var C=i.dom,x=t.each,w,_,N,E,k,S,T,R,A,B,D,L,M,H,P,O,I=i.getDoc(),F=document,z=n.ie&&n.ie<11,W=Math.abs,V=Math.round,U=i.getBody(),q,$;E={n:[.5,0,0,-1],e:[1,.5,1,0],s:[.5,1,0,1],w:[0,.5,-1,0],nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]};var j=".mce-content-body";return i.contentStyles.push(j+" div.mce-resizehandle {position: absolute;border: 1px solid black;background: #FFF;width: 5px;height: 5px;z-index: 10000}"+j+" .mce-resizehandle:hover {background: #000}"+j+" img[data-mce-selected], hr[data-mce-selected] {outline: 1px solid black;resize: none}"+j+" .mce-clonedresizable {position: absolute;"+(n.gecko?"":"outline: 1px dashed black;")+"opacity: .5;filter: alpha(opacity=50);z-index: 10000}"+j+" .mce-resize-helper {background-color: #555;background-color: rgba(0,0,0,0.75);border-radius: 3px;border: 1px;color: white;display: none;font-family: sans-serif;font-size: 12px;white-space: nowrap;line-height: 14px;margin: 5px 10px;padding: 5px;position: absolute;}"),i.on("init",function(){z?(i.on("ObjectResized",function(e){"TABLE"!=e.target.nodeName&&(c(),y(e.target))}),d(U,"controlselect",m),i.on("mousedown",function(e){S=e})):(v(),n.ie>=11&&(i.on("mouseup",function(e){var t=e.target.nodeName;/^(TABLE|IMG|HR)$/.test(t)&&(i.selection.select(e.target,"TABLE"==t),i.nodeChanged())}),i.dom.bind(U,"mscontrolselect",function(e){/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"==e.target.tagName&&window.setTimeout(function(){i.selection.select(e.target)},0))}))),i.on("nodechange mousedown mouseup ResizeEditor",u),i.on("keydown keyup",function(e){w&&"TABLE"==w.nodeName&&u(e)}),i.on("hide",c)}),i.on("remove",g),{isResizable:o,showResizeRect:l,hideResizeRect:c,updateResizeRect:u,controlSelect:y,destroy:b}}}),r(B,[p,f],function(e,t){function n(e,t){var n=e.childNodes;return t--,t>n.length-1?t=n.length-1:0>t&&(t=0),n[t]||e}function r(e){this.walk=function(t,r){function o(e){var t;return t=e[0],3===t.nodeType&&t===c&&u>=t.nodeValue.length&&e.splice(0,1),t=e[e.length-1],0===f&&e.length>0&&t===d&&3===t.nodeType&&e.splice(e.length-1,1),e}function a(e,t,n){for(var r=[];e&&e!=n;e=e[t])r.push(e);return r}function s(e,t){do{if(e.parentNode==t)return e;e=e.parentNode}while(e)}function l(e,t,n){var i=n?"nextSibling":"previousSibling";for(g=e,v=g.parentNode;g&&g!=t;g=v)v=g.parentNode,y=a(g==e?g:g[i],i),y.length&&(n||y.reverse(),r(o(y)))}var c=t.startContainer,u=t.startOffset,d=t.endContainer,f=t.endOffset,p,m,h,g,v,y,b;if(b=e.select("td.mce-item-selected,th.mce-item-selected"),b.length>0)return void i(b,function(e){r([e])});if(1==c.nodeType&&c.hasChildNodes()&&(c=c.childNodes[u]),1==d.nodeType&&d.hasChildNodes()&&(d=n(d,f)),c==d)return r(o([c]));for(p=e.findCommonAncestor(c,d),g=c;g;g=g.parentNode){if(g===d)return l(c,p,!0);if(g===p)break}for(g=d;g;g=g.parentNode){if(g===c)return l(d,p);if(g===p)break}m=s(c,p)||c,h=s(d,p)||d,l(c,m,!0),y=a(m==c?m:m.nextSibling,"nextSibling",h==d?h.nextSibling:h),y.length&&r(o(y)),l(d,h)},this.split=function(e){function t(e,t){return e.splitText(t)}var n=e.startContainer,r=e.startOffset,i=e.endContainer,o=e.endOffset;return n==i&&3==n.nodeType?r>0&&rr?(o-=r,n=i=t(i,o).previousSibling,o=i.nodeValue.length,r=0):o=0):(3==n.nodeType&&r>0&&r0&&o0)return c=p,u=n?p.nodeValue.length:0,void(i=!0);if(e.isBlock(p)||m[p.nodeName.toLowerCase()])return;s=p}o&&s&&(c=s,i=!0,u=0)}var c,u,d,f=e.getRoot(),p,m,h,g;if(c=n[(r?"start":"end")+"Container"],u=n[(r?"start":"end")+"Offset"],g=1==c.nodeType&&u===c.childNodes.length,m=e.schema.getNonEmptyElements(),h=r,1==c.nodeType&&u>c.childNodes.length-1&&(h=!1),9===c.nodeType&&(c=e.getRoot(),u=0),c===f){if(h&&(p=c.childNodes[u>0?u-1:0],p&&(m[p.nodeName]||"TABLE"==p.nodeName)))return;if(c.hasChildNodes()&&(u=Math.min(!h&&u>0?u-1:u,c.childNodes.length-1),c=c.childNodes[u],u=0,c.hasChildNodes()&&!/TABLE/.test(c.nodeName))){p=c,d=new t(c,f);do{if(3===p.nodeType&&p.nodeValue.length>0){u=h?0:p.nodeValue.length,c=p,i=!0;break}if(m[p.nodeName.toLowerCase()]){u=e.nodeIndex(p),c=p.parentNode,"IMG"!=p.nodeName||h||u++,i=!0;break}}while(p=h?d.next():d.prev())}}o&&(3===c.nodeType&&0===u&&l(!0),1===c.nodeType&&(p=c.childNodes[u],p||(p=c.childNodes[u-1]),!p||"BR"!==p.nodeName||s(p,"A")||a(p)||a(p,!0)||l(!0,p))),h&&!o&&3===c.nodeType&&u===c.nodeValue.length&&l(!1),i&&n["set"+(r?"Start":"End")](c,u)}var i,o;return o=n.collapsed,r(!0),o||r(),i&&o&&n.collapse(!0),i}}var i=e.each;return r.compareRanges=function(e,t){if(e&&t){if(!e.item&&!e.duplicate)return e.startContainer==t.startContainer&&e.startOffset==t.startOffset;if(e.item&&t.item&&e.item(0)===t.item(0))return!0;if(e.isEqual&&t.isEqual&&t.isEqual(e))return!0}return!1},r}),r(D,[g,p],function(e,t){function n(n){var r=n.dom;this.getBookmark=function(e,i){function o(e,n){var i=0;return t.each(r.select(e),function(e,t){e==n&&(i=t)}),i}function a(e){function t(t){var n,r,i,o=t?"start":"end";n=e[o+"Container"],r=e[o+"Offset"],1==n.nodeType&&"TR"==n.nodeName&&(i=n.childNodes,n=i[Math.min(t?r:r-1,i.length-1)],n&&(r=t?0:n.childNodes.length,e["set"+(t?"Start":"End")](n,r)))}return t(!0),t(),e}function s(){function e(e,t){var n=e[t?"startContainer":"endContainer"],a=e[t?"startOffset":"endOffset"],s=[],l,c,u=0;if(3==n.nodeType){if(i)for(l=n.previousSibling;l&&3==l.nodeType;l=l.previousSibling)a+=l.nodeValue.length;s.push(a)}else c=n.childNodes,a>=c.length&&c.length&&(u=1,a=Math.max(0,c.length-1)),s.push(r.nodeIndex(c[a],i)+u);for(;n&&n!=o;n=n.parentNode)s.push(r.nodeIndex(n,i));return s}var t=n.getRng(!0),o=r.getRoot(),a={};return a.start=e(t,!0),n.isCollapsed()||(a.end=e(t)),a}var l,c,u,d,f,p,m="",h;if(2==e)return p=n.getNode(),f=p?p.nodeName:null,"IMG"==f?{name:f,index:o(f,p)}:n.tridentSel?n.tridentSel.getBookmark(e):s();if(e)return{rng:n.getRng()};if(l=n.getRng(),u=r.uniqueId(),d=n.isCollapsed(),h="overflow:hidden;line-height:0px",l.duplicate||l.item){if(l.item)return p=l.item(0),f=p.nodeName,{name:f,index:o(f,p)};c=l.duplicate();try{l.collapse(),l.pasteHTML(''+m+""),d||(c.collapse(!1),l.moveToElementText(c.parentElement()),0===l.compareEndPoints("StartToEnd",c)&&c.move("character",-1),c.pasteHTML(''+m+""))}catch(g){return null}}else{if(p=n.getNode(),f=p.nodeName,"IMG"==f)return{name:f,index:o(f,p)};c=a(l.cloneRange()),d||(c.collapse(!1),c.insertNode(r.create("span",{"data-mce-type":"bookmark",id:u+"_end",style:h},m))),l=a(l),l.collapse(!0),l.insertNode(r.create("span",{"data-mce-type":"bookmark",id:u+"_start",style:h},m))}return n.moveToBookmark({id:u,keep:1}),{id:u}},this.moveToBookmark=function(i){function o(e){var t=i[e?"start":"end"],n,r,o,a;if(t){for(o=t[0],r=c,n=t.length-1;n>=1;n--){if(a=r.childNodes,t[n]>a.length-1)return;r=a[t[n]]}3===r.nodeType&&(o=Math.min(t[0],r.nodeValue.length)),1===r.nodeType&&(o=Math.min(t[0],r.childNodes.length)),e?l.setStart(r,o):l.setEnd(r,o)}return!0}function a(n){var o=r.get(i.id+"_"+n),a,s,l,c,m=i.keep;if(o&&(a=o.parentNode,"start"==n?(m?(a=o.firstChild,s=1):s=r.nodeIndex(o),u=d=a,f=p=s):(m?(a=o.firstChild,s=1):s=r.nodeIndex(o),d=a,p=s),!m)){for(c=o.previousSibling,l=o.nextSibling,t.each(t.grep(o.childNodes),function(e){3==e.nodeType&&(e.nodeValue=e.nodeValue.replace(/\uFEFF/g,""))});o=r.get(i.id+"_"+n);)r.remove(o,1);c&&l&&c.nodeType==l.nodeType&&3==c.nodeType&&!e.opera&&(s=c.nodeValue.length,c.appendData(l.nodeValue),r.remove(l),"start"==n?(u=d=c,f=p=s):(d=c,p=s))}}function s(t){return!r.isBlock(t)||t.innerHTML||e.ie||(t.innerHTML='
'),t}var l,c,u,d,f,p;if(i)if(i.start){if(l=r.createRng(),c=r.getRoot(),n.tridentSel)return n.tridentSel.moveToBookmark(i);o(!0)&&o()&&n.setRng(l)}else i.id?(a("start"),a("end"),u&&(l=r.createRng(),l.setStart(s(u),f),l.setEnd(s(d),p),n.setRng(l))):i.name?n.select(r.select(i.name)[i.index]):i.rng&&n.setRng(i.rng)}}return n.isBookmarkNode=function(e){return e&&"SPAN"===e.tagName&&"bookmark"===e.getAttribute("data-mce-type")},n}),r(L,[f,T,A,B,D,g,p],function(e,n,r,i,o,a,s){function l(e,t,i,a){var s=this;s.dom=e,s.win=t,s.serializer=i,s.editor=a,s.bookmarkManager=new o(s),s.controlSelection=new r(s,a),s.win.getSelection||(s.tridentSel=new n(s))}var c=s.each,u=s.trim,d=a.ie;return l.prototype={setCursorLocation:function(e,t){var n=this,r=n.dom.createRng();e?(r.setStart(e,t),r.setEnd(e,t),n.setRng(r),n.collapse(!1)):(n._moveEndPoint(r,n.editor.getBody(),!0),n.setRng(r))},getContent:function(e){var n=this,r=n.getRng(),i=n.dom.create("body"),o=n.getSel(),a,s,l;return e=e||{},a=s="",e.get=!0,e.format=e.format||"html",e.selection=!0,n.editor.fire("BeforeGetContent",e),"text"==e.format?n.isCollapsed()?"":r.text||(o.toString?o.toString():""):(r.cloneContents?(l=r.cloneContents(),l&&i.appendChild(l)):r.item!==t||r.htmlText!==t?(i.innerHTML="
"+(r.item?r.item(0).outerHTML:r.htmlText),i.removeChild(i.firstChild)):i.innerHTML=r.toString(),/^\s/.test(i.innerHTML)&&(a=" "),/\s+$/.test(i.innerHTML)&&(s=" "),e.getInner=!0,e.content=n.isCollapsed()?"":a+n.serializer.serialize(i,e)+s,n.editor.fire("GetContent",e),e.content)},setContent:function(e,t){var n=this,r=n.getRng(),i,o=n.win.document,a,s;if(t=t||{format:"html"},t.set=!0,t.selection=!0,e=t.content=e,t.no_events||n.editor.fire("BeforeSetContent",t),e=t.content,r.insertNode){e+='_',r.startContainer==o&&r.endContainer==o?o.body.innerHTML=e:(r.deleteContents(),0===o.body.childNodes.length?o.body.innerHTML=e:r.createContextualFragment?r.insertNode(r.createContextualFragment(e)):(a=o.createDocumentFragment(),s=o.createElement("div"),a.appendChild(s),s.outerHTML=e,r.insertNode(a))),i=n.dom.get("__caret"),r=o.createRange(),r.setStartBefore(i),r.setEndBefore(i),n.setRng(r),n.dom.remove("__caret");try{n.setRng(r)}catch(l){}}else r.item&&(o.execCommand("Delete",!1,null),r=n.getRng()),/^\s+/.test(e)?(r.pasteHTML('_'+e),n.dom.remove("__mce_tmp")):r.pasteHTML(e);t.no_events||n.editor.fire("SetContent",t)},getStart:function(){var e=this,t=e.getRng(),n,r,i,o;if(t.duplicate||t.item){if(t.item)return t.item(0);for(i=t.duplicate(),i.collapse(1),n=i.parentElement(),n.ownerDocument!==e.dom.doc&&(n=e.dom.getRoot()),r=o=t.parentElement();o=o.parentNode;)if(o==n){n=r;break}return n}return n=t.startContainer,1==n.nodeType&&n.hasChildNodes()&&(n=n.childNodes[Math.min(n.childNodes.length-1,t.startOffset)]),n&&3==n.nodeType?n.parentNode:n},getEnd:function(){var e=this,t=e.getRng(),n,r;return t.duplicate||t.item?t.item?t.item(0):(t=t.duplicate(),t.collapse(0),n=t.parentElement(),n.ownerDocument!==e.dom.doc&&(n=e.dom.getRoot()),n&&"BODY"==n.nodeName?n.lastChild||n:n):(n=t.endContainer,r=t.endOffset,1==n.nodeType&&n.hasChildNodes()&&(n=n.childNodes[r>0?r-1:r]),n&&3==n.nodeType?n.parentNode:n)},getBookmark:function(e,t){return this.bookmarkManager.getBookmark(e,t)},moveToBookmark:function(e){return this.bookmarkManager.moveToBookmark(e)},select:function(e,t){var n=this,r=n.dom,i=r.createRng(),o;if(n.lastFocusBookmark=null,e){if(!t&&n.controlSelection.controlSelect(e))return;o=r.nodeIndex(e),i.setStart(e.parentNode,o),i.setEnd(e.parentNode,o+1),t&&(n._moveEndPoint(i,e,!0),n._moveEndPoint(i,e)),n.setRng(i)}return e},isCollapsed:function(){var e=this,t=e.getRng(),n=e.getSel();return!t||t.item?!1:t.compareEndPoints?0===t.compareEndPoints("StartToEnd",t):!n||t.collapsed},collapse:function(e){var t=this,n=t.getRng(),r;n.item&&(r=n.item(0),n=t.win.document.body.createTextRange(),n.moveToElementText(r)),n.collapse(!!e),t.setRng(n)},getSel:function(){var e=this.win;return e.getSelection?e.getSelection():e.document.selection},getRng:function(e){function t(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(r){return-1}}var n=this,r,i,o,a=n.win.document,s;if(!e&&n.lastFocusBookmark){var l=n.lastFocusBookmark;return l.startContainer?(i=a.createRange(),i.setStart(l.startContainer,l.startOffset),i.setEnd(l.endContainer,l.endOffset)):i=l,i}if(e&&n.tridentSel)return n.tridentSel.getRangeAt(0);try{(r=n.getSel())&&(i=r.rangeCount>0?r.getRangeAt(0):r.createRange?r.createRange():a.createRange())}catch(c){}if(d&&i&&i.setStart&&a.selection){try{s=a.selection.createRange()}catch(c){}s&&s.item&&(o=s.item(0),i=a.createRange(),i.setStartBefore(o),i.setEndAfter(o))}return i||(i=a.createRange?a.createRange():a.body.createTextRange()),i.setStart&&9===i.startContainer.nodeType&&i.collapsed&&(o=n.dom.getRoot(),i.setStart(o,0),i.setEnd(o,0)),n.selectedRange&&n.explicitRange&&(0===t(i.START_TO_START,i,n.selectedRange)&&0===t(i.END_TO_END,i,n.selectedRange)?i=n.explicitRange:(n.selectedRange=null,n.explicitRange=null)),i},setRng:function(e,t){var n=this,r;if(e.select)try{e.select()}catch(i){}else if(n.tridentSel){if(e.cloneRange)try{return void n.tridentSel.addRange(e)}catch(i){}}else if(r=n.getSel()){n.explicitRange=e;try{r.removeAllRanges(),r.addRange(e)}catch(i){}t===!1&&r.extend&&(r.collapse(e.endContainer,e.endOffset),r.extend(e.startContainer,e.startOffset)),n.selectedRange=r.rangeCount>0?r.getRangeAt(0):null}},setNode:function(e){var t=this;return t.setContent(t.dom.getOuterHTML(e)),e},getNode:function(){function e(e,t){for(var n=e;e&&3===e.nodeType&&0===e.length;)e=t?e.nextSibling:e.previousSibling;return e||n}var t=this,n=t.getRng(),r,i=n.startContainer,o=n.endContainer,a=n.startOffset,s=n.endOffset,l=t.dom.getRoot();return n?n.setStart?(r=n.commonAncestorContainer,!n.collapsed&&(i==o&&2>s-a&&i.hasChildNodes()&&(r=i.childNodes[a]),3===i.nodeType&&3===o.nodeType&&(i=i.length===a?e(i.nextSibling,!0):i.parentNode,o=0===s?e(o.previousSibling,!1):o.parentNode,i&&i===o))?i:r&&3==r.nodeType?r.parentNode:r):(r=n.item?n.item(0):n.parentElement(),r.ownerDocument!==t.win.document&&(r=l),r):l},getSelectedBlocks:function(t,n){var r=this,i=r.dom,o,a,s=[];if(a=i.getRoot(),t=i.getParent(t||r.getStart(),i.isBlock),n=i.getParent(n||r.getEnd(),i.isBlock),t&&t!=a&&s.push(t),t&&n&&t!=n){o=t;for(var l=new e(t,a);(o=l.next())&&o!=n;)i.isBlock(o)&&s.push(o)}return n&&t!=n&&n!=a&&s.push(n),s},isForward:function(){var e=this.dom,t=this.getSel(),n,r;return t&&t.anchorNode&&t.focusNode?(n=e.createRng(),n.setStart(t.anchorNode,t.anchorOffset),n.collapse(!0),r=e.createRng(),r.setStart(t.focusNode,t.focusOffset),r.collapse(!0),n.compareBoundaryPoints(n.START_TO_START,r)<=0):!0},normalize:function(){var e=this,t=e.getRng();return!d&&new i(e.dom).normalize(t)&&e.setRng(t,e.isForward()),t},selectorChanged:function(e,t){var n=this,r;return n.selectorChangedData||(n.selectorChangedData={},r={},n.editor.on("NodeChange",function(e){var t=e.element,i=n.dom,o=i.getParents(t,null,i.getRoot()),a={};c(n.selectorChangedData,function(e,t){c(o,function(n){return i.is(n,t)?(r[t]||(c(e,function(e){e(!0,{node:n,selector:t,parents:o})}),r[t]=e),a[t]=e,!1):void 0})}),c(r,function(e,n){a[n]||(delete r[n],c(e,function(e){e(!1,{node:t,selector:n,parents:o})}))})})),n.selectorChangedData[e]||(n.selectorChangedData[e]=[]),n.selectorChangedData[e].push(t),n},getScrollContainer:function(){for(var e,t=this.dom.getRoot();t&&"BODY"!=t.nodeName;){if(t.scrollHeight>t.clientHeight){e=t;break}t=t.parentNode}return e},scrollIntoView:function(e){function t(e){for(var t=0,n=0,r=e;r&&r.nodeType;)t+=r.offsetLeft||0,n+=r.offsetTop||0,r=r.offsetParent;return{x:t,y:n}}var n,r,i=this,o=i.dom,a=o.getRoot(),s,l;if("BODY"!=a.nodeName){var c=i.getScrollContainer();if(c)return n=t(e).y-t(c).y,l=c.clientHeight,s=c.scrollTop,void((s>n||n+25>s+l)&&(c.scrollTop=s>n?n:n-l+25))}r=o.getViewPort(i.editor.getWin()),n=o.getPos(e).y,s=r.y,l=r.h,(ns+l)&&i.editor.getWin().scrollTo(0,s>n?n:n-l+25)},_moveEndPoint:function(t,n,r){var i=n,o=new e(n,i),s=this.dom.schema.getNonEmptyElements();do{if(3==n.nodeType&&0!==u(n.nodeValue).length)return void(r?t.setStart(n,0):t.setEnd(n,n.nodeValue.length));if(s[n.nodeName])return void(r?t.setStartBefore(n):"BR"==n.nodeName?t.setEndBefore(n):t.setEndAfter(n));if(a.ie&&a.ie<11&&this.dom.isBlock(n)&&this.dom.isEmpty(n))return void(r?t.setStart(n,0):t.setEnd(n,0))}while(n=r?o.next():o.prev());"BODY"==i.nodeName&&(r?t.setStart(i,0):t.setEnd(i,i.childNodes.length))},destroy:function(){this.win=null,this.controlSelection.destroy()}},l}),r(M,[D,p],function(e,t){function n(t){this.compare=function(n,i){function o(e){var n={};return r(t.getAttribs(e),function(r){var i=r.nodeName.toLowerCase();0!==i.indexOf("_")&&"style"!==i&&"data-mce-style"!==i&&(n[i]=t.getAttrib(e,i))}),n}function a(e,t){var n,r;for(r in e)if(e.hasOwnProperty(r)){if(n=t[r],"undefined"==typeof n)return!1;if(e[r]!=n)return!1;delete t[r]}for(r in t)if(t.hasOwnProperty(r))return!1;return!0}return n.nodeName!=i.nodeName?!1:a(o(n),o(i))&&a(t.parseStyle(t.getAttrib(n,"style")),t.parseStyle(t.getAttrib(i,"style")))?!e.isBookmarkNode(n)&&!e.isBookmarkNode(i):!1}}var r=t.each;return n}),r(H,[p],function(e){function t(e,t){function r(e){return e.replace(/%(\w+)/g,"")}var i,o,a=e.dom,s="",l,c;if(c=e.settings.preview_styles,c===!1)return"";if(c||(c="font-family font-size font-weight font-style text-decoration text-transform color background-color border border-radius outline text-shadow"),"string"==typeof t){if(t=e.formatter.get(t),!t)return;t=t[0]}return i=t.block||t.inline||"span",o=a.create(i),n(t.styles,function(e,t){e=r(e),e&&a.setStyle(o,t,e)}),n(t.attributes,function(e,t){e=r(e),e&&a.setAttrib(o,t,e)}),n(t.classes,function(e){e=r(e),a.hasClass(o,e)||a.addClass(o,e)}),e.fire("PreviewFormats"),a.setStyles(o,{position:"absolute",left:-65535}),e.getBody().appendChild(o),l=a.getStyle(e.getBody(),"fontSize",!0),l=/px$/.test(l)?parseInt(l,10):0,n(c.split(" "),function(t){var n=a.getStyle(o,t,!0);if(!("background-color"==t&&/transparent|rgba\s*\([^)]+,\s*0\)/.test(n)&&(n=a.getStyle(e.getBody(),t,!0),"#ffffff"==a.toHex(n).toLowerCase())||"color"==t&&"#000000"==a.toHex(n).toLowerCase())){if("font-size"==t&&/em|%$/.test(n)){if(0===l)return;n=parseFloat(n,10)/(/%$/.test(n)?100:1),n=n*l+"px"}"border"==t&&n&&(s+="padding:0 2px;"),s+=t+":"+n+";"}}),e.fire("AfterPreviewFormats"),a.remove(o),s}var n=e.each;return{getCssText:t}}),r(P,[f,B,D,M,p,H],function(e,t,n,r,i,o){return function(a){function s(e){return e.nodeType&&(e=e.nodeName),!!a.schema.getTextBlockElements()[e.toLowerCase()]}function l(e,t){return W.getParents(e,t,W.getRoot())}function c(e){return 1===e.nodeType&&"_mce_caret"===e.id}function u(){p({valigntop:[{selector:"td,th",styles:{verticalAlign:"top"}}],valignmiddle:[{selector:"td,th",styles:{verticalAlign:"middle"}}],valignbottom:[{selector:"td,th",styles:{verticalAlign:"bottom"}}],alignleft:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"left"},defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{"float":"left"}}],aligncenter:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"center"},defaultBlock:"div"},{selector:"img",collapsed:!1,styles:{display:"block",marginLeft:"auto",marginRight:"auto"}},{selector:"table",collapsed:!1,styles:{marginLeft:"auto",marginRight:"auto"}}],alignright:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"right"},defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{"float":"right"}}],alignjustify:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"justify"},defaultBlock:"div"}],bold:[{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all"}],italic:[{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all"}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:!0},{inline:"u",remove:"all"}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:!0},{inline:"strike",remove:"all"}],forecolor:{inline:"span",styles:{color:"%value"},wrap_links:!1},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},wrap_links:!1},fontname:{inline:"span",styles:{fontFamily:"%value"}},fontsize:{inline:"span",styles:{fontSize:"%value"}},fontsize_class:{inline:"span",attributes:{"class":"%value"}},blockquote:{block:"blockquote",wrapper:1,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},code:{inline:"code"},link:{inline:"a",selector:"a",remove:"all",split:!0,deep:!0,onmatch:function(){return!0},onformat:function(e,t,n){it(n,function(t,n){W.setAttrib(e,n,t)})}},removeformat:[{selector:"b,strong,em,i,font,u,strike,sub,sup,dfn,code,samp,kbd,var,cite,mark,q",remove:"all",split:!0,expand:!1,block_expand:!0,deep:!0},{selector:"span",attributes:["style","class"],remove:"empty",split:!0,expand:!1,deep:!0},{selector:"*",attributes:["style","class"],split:!1,expand:!1,deep:!0}]}),it("p h1 h2 h3 h4 h5 h6 div address pre div dt dd samp".split(/\s/),function(e){p(e,{block:e,remove:"all"})}),p(a.settings.formats)}function d(){a.addShortcut("ctrl+b","bold_desc","Bold"),a.addShortcut("ctrl+i","italic_desc","Italic"),a.addShortcut("ctrl+u","underline_desc","Underline");for(var e=1;6>=e;e++)a.addShortcut("ctrl+"+e,"",["FormatBlock",!1,"h"+e]);a.addShortcut("ctrl+7","",["FormatBlock",!1,"p"]),a.addShortcut("ctrl+8","",["FormatBlock",!1,"div"]),a.addShortcut("ctrl+9","",["FormatBlock",!1,"address"])}function f(e){return e?z[e]:z}function p(e,t){e&&("string"!=typeof e?it(e,function(e,t){p(t,e)}):(t=t.length?t:[t],it(t,function(e){e.deep===Z&&(e.deep=!e.selector),e.split===Z&&(e.split=!e.selector||e.inline),e.remove===Z&&e.selector&&!e.inline&&(e.remove="none"),e.selector&&e.inline&&(e.mixed=!0,e.block_expand=!0),"string"==typeof e.classes&&(e.classes=e.classes.split(/\s+/))}),z[e]=t))}function m(e){var t; +return a.dom.getParent(e,function(e){return t=a.dom.getStyle(e,"text-decoration"),t&&"none"!==t}),t}function h(e){var t;1===e.nodeType&&e.parentNode&&1===e.parentNode.nodeType&&(t=m(e.parentNode),a.dom.getStyle(e,"color")&&t?a.dom.setStyle(e,"text-decoration",t):a.dom.getStyle(e,"textdecoration")===t&&a.dom.setStyle(e,"text-decoration",null))}function g(t,n,r){function i(e,t){if(t=t||p,e){if(t.onformat&&t.onformat(e,t,n,r),it(t.styles,function(t,r){W.setStyle(e,r,R(t,n))}),t.styles){var i=W.getAttrib(e,"style");i&&e.setAttribute("data-mce-style",i)}it(t.attributes,function(t,r){W.setAttrib(e,r,R(t,n))}),it(t.classes,function(t){t=R(t,n),W.hasClass(e,t)||W.addClass(e,t)})}}function o(){function t(t,n){var i=new e(n);for(r=i.current();r;r=i.prev())if(r.childNodes.length>1||r==t||"BR"==r.tagName)return r}var n=a.selection.getRng(),i=n.startContainer,o=n.endContainer;if(i!=o&&0===n.endOffset){var s=t(i,o),l=3==s.nodeType?s.length:s.childNodes.length;n.setEnd(s,l)}return n}function l(e,t,n,r,i){var o=[],a=-1,s,l=-1,c=-1,u;return it(e.childNodes,function(e,t){return"UL"===e.nodeName||"OL"===e.nodeName?(a=t,s=e,!1):void 0}),it(e.childNodes,function(e,n){rt(e)&&(e.id==t.id+"_start"?l=n:e.id==t.id+"_end"&&(c=n))}),0>=a||a>l&&c>a?(it(ot(e.childNodes),i),0):(u=W.clone(n,X),it(ot(e.childNodes),function(e,t){(a>l&&a>t||l>a&&t>a)&&(o.push(e),e.parentNode.removeChild(e))}),a>l?e.insertBefore(u,s):l>a&&e.insertBefore(u,s.nextSibling),r.push(u),it(o,function(e){u.appendChild(e)}),u)}function u(e,r,o){var a=[],u,f,m=!0;u=p.inline||p.block,f=W.create(u),i(f),U.walk(e,function(e){function h(e){var v,C,x,w,_;return _=m,v=e.nodeName.toLowerCase(),C=e.parentNode.nodeName.toLowerCase(),1===e.nodeType&&et(e)&&(_=m,m="true"===et(e),w=!0),k(v,"br")?(g=0,void(p.block&&W.remove(e))):p.wrapper&&b(e,t,n)?void(g=0):m&&!w&&p.block&&!p.wrapper&&s(v)&&q(C,u)?(e=W.rename(e,u),i(e),a.push(e),void(g=0)):p.selector&&(it(d,function(t){"collapsed"in t&&t.collapsed!==y||W.is(e,t.selector)&&!c(e)&&(i(e,t),x=!0)}),!p.inline||x)?void(g=0):void(!m||w||!q(u,v)||!q(C,u)||!o&&3===e.nodeType&&1===e.nodeValue.length&&65279===e.nodeValue.charCodeAt(0)||c(e)||p.inline&&$(e)?"li"==v&&r?g=l(e,r,f,a,h):(g=0,it(ot(e.childNodes),h),w&&(m=_),g=0):(g||(g=W.clone(f,X),e.parentNode.insertBefore(g,e),a.push(g)),g.appendChild(e)))}var g;it(e,h)}),p.wrap_links===!1&&it(a,function(e){function t(e){var n,r,i;if("A"===e.nodeName){for(r=W.clone(f,X),a.push(r),i=ot(e.childNodes),n=0;n1||!$(e))&&0===s)return void W.remove(e,1);if(p.inline||p.wrapper){if(p.exact||1!==s||(e=o(e)),it(d,function(t){it(W.select(t.inline,e),function(e){var r;if(!rt(e)){if(t.wrap_links===!1){r=e.parentNode;do if("A"===r.nodeName)return;while(r=r.parentNode)}L(t,n,e,t.exact?e:null)}})}),b(e.parentNode,t,n))return W.remove(e,1),e=0,J;p.merge_with_parents&&W.getParent(e.parentNode,function(r){return b(r,t,n)?(W.remove(e,1),e=0,J):void 0}),e&&p.merge_siblings!==!1&&(e=P(H(e),e),e=P(e,H(e,J)))}})}var d=f(t),p=d[0],m,v,y=!r&&V.isCollapsed();if(p)if(r)r.nodeType?(v=W.createRng(),v.setStartBefore(r),v.setEndAfter(r),u(D(v,d),null,!0)):u(r,null,!0);else if(y&&p.inline&&!W.select("td.mce-item-selected,th.mce-item-selected").length)I("apply",t,n);else{var C=a.selection.getNode();j||!d[0].defaultBlock||W.getParent(C,W.isBlock)||g(d[0].defaultBlock),a.selection.setRng(o()),m=V.getBookmark(),u(D(V.getRng(J),d),m),p.styles&&(p.styles.color||p.styles.textDecoration)&&(at(C,h,"childNodes"),h(C)),V.moveToBookmark(m),F(V.getRng(J)),a.nodeChanged()}}function v(e,t,n){function r(e){var n,i,o,a,s;if(1===e.nodeType&&et(e)&&(a=v,v="true"===et(e),s=!0),n=ot(e.childNodes),v&&!s)for(i=0,o=d.length;o>i&&!L(d[i],t,e,e);i++);if(p.deep&&n.length){for(i=0,o=n.length;o>i;i++)r(n[i]);s&&(v=a)}}function i(n){var r;return it(l(n.parentNode).reverse(),function(n){var i;r||"_start"==n.id||"_end"==n.id||(i=b(n,e,t),i&&i.split!==!1&&(r=n))}),r}function o(e,n,r,i){var o,a,s,l,c,u;if(e){for(u=e.parentNode,o=n.parentNode;o&&o!=u;o=o.parentNode){for(a=W.clone(o,X),c=0;c=0;o--){if(a=t[o].selector,!a||t[o].defaultBlock)return J;for(i=r.length-1;i>=0;i--)if(W.is(r[i],a))return J}return X}function _(e,t,n){var r;return Q||(Q={},r={},a.on("NodeChange",function(e){var t=l(e.element),n={};it(Q,function(e,i){it(t,function(o){return b(o,i,{},e.similar)?(r[i]||(it(e,function(e){e(!0,{node:o,format:i,parents:t})}),r[i]=e),n[i]=e,!1):void 0})}),it(r,function(i,o){n[o]||(delete r[o],it(i,function(n){n(!1,{node:e.element,format:o,parents:t})}))})})),it(e.split(","),function(e){Q[e]||(Q[e]=[],Q[e].similar=n),Q[e].push(t)}),this}function N(e){return o.getCssText(a,e)}function E(e,t){return k(e,t.inline)?J:k(e,t.block)?J:t.selector?1==e.nodeType&&W.is(e,t.selector):void 0}function k(e,t){return e=e||"",t=t||"",e=""+(e.nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()==t.toLowerCase()}function S(e,t){return T(W.getStyle(e,t),t)}function T(e,t){return("color"==t||"backgroundColor"==t)&&(e=W.toHex(e)),"fontWeight"==t&&700==e&&(e="bold"),"fontFamily"==t&&(e=e.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),""+e}function R(e,t){return"string"!=typeof e?e=e(t):t&&(e=e.replace(/%(\w+)/g,function(e,n){return t[n]||e})),e}function A(e){return e&&3===e.nodeType&&/^([\t \r\n]+|)$/.test(e.nodeValue)}function B(e,t,n){var r=W.create(t,n);return e.parentNode.insertBefore(r,e),r.appendChild(e),r}function D(t,n,r){function i(e){function t(e){return"BR"==e.nodeName&&e.getAttribute("data-mce-bogus")&&!e.nextSibling}var r,i,o,a,s;if(r=i=e?g:y,a=e?"previousSibling":"nextSibling",s=W.getRoot(),3==r.nodeType&&!A(r)&&(e?v>0:bo?n:o,-1===n||r||n++):(n=a.indexOf(" ",t),o=a.indexOf("\xa0",t),n=-1!==n&&(-1===o||o>n)?n:o),n}var s,l,c,u;if(3===t.nodeType){if(c=o(t,n),-1!==c)return{container:t,offset:c};u=t}for(s=new e(t,W.getParent(t,$)||a.getBody());l=s[i?"prev":"next"]();)if(3===l.nodeType){if(u=l,c=o(l),-1!==c)return{container:l,offset:c}}else if($(l))break;return u?(n=i?0:u.length,{container:u,offset:n}):void 0}function d(e,r){var i,o,a,s;for(3==e.nodeType&&0===e.nodeValue.length&&e[r]&&(e=e[r]),i=l(e),o=0;op?p:v],3==g.nodeType&&(v=0)),1==y.nodeType&&y.hasChildNodes()&&(p=y.childNodes.length-1,y=y.childNodes[b>p?p:b-1],3==y.nodeType&&(b=y.nodeValue.length)),g=c(g),y=c(y),(rt(g.parentNode)||rt(g))&&(g=rt(g)?g:g.parentNode,g=g.nextSibling||g,3==g.nodeType&&(v=0)),(rt(y.parentNode)||rt(y))&&(y=rt(y)?y:y.parentNode,y=y.previousSibling||y,3==y.nodeType&&(b=y.length)),n[0].inline&&(t.collapsed&&(h=u(g,v,!0),h&&(g=h.container,v=h.offset),h=u(y,b),h&&(y=h.container,b=h.offset)),m=o(y,b),m.node)){for(;m.node&&0===m.offset&&m.node.previousSibling;)m=o(m.node.previousSibling);m.node&&m.offset>0&&3===m.node.nodeType&&" "===m.node.nodeValue.charAt(m.offset-1)&&m.offset>1&&(y=m.node,y.splitText(m.offset-1))}return(n[0].inline||n[0].block_expand)&&(n[0].inline&&3==g.nodeType&&0!==v||(g=i(!0)),n[0].inline&&3==y.nodeType&&b!==y.nodeValue.length||(y=i())),n[0].selector&&n[0].expand!==X&&!n[0].inline&&(g=d(g,"previousSibling"),y=d(y,"nextSibling")),(n[0].block||n[0].selector)&&(g=f(g,"previousSibling"),y=f(y,"nextSibling"),n[0].block&&($(g)||(g=i(!0)),$(y)||(y=i()))),1==g.nodeType&&(v=K(g),g=g.parentNode),1==y.nodeType&&(b=K(y)+1,y=y.parentNode),{startContainer:g,startOffset:v,endContainer:y,endOffset:b}}function L(e,t,n,r){var i,o,a;if(!E(n,e))return X;if("all"!=e.remove)for(it(e.styles,function(e,i){e=T(R(e,t),i),"number"==typeof i&&(i=e,r=0),(!r||k(S(r,i),e))&&W.setStyle(n,i,""),a=1}),a&&""===W.getAttrib(n,"style")&&(n.removeAttribute("style"),n.removeAttribute("data-mce-style")),it(e.attributes,function(e,i){var o;if(e=R(e,t),"number"==typeof i&&(i=e,r=0),!r||k(W.getAttrib(r,i),e)){if("class"==i&&(e=W.getAttrib(n,i),e&&(o="",it(e.split(/\s+/),function(e){/mce\w+/.test(e)&&(o+=(o?" ":"")+e)}),o)))return void W.setAttrib(n,i,o);"class"==i&&n.removeAttribute("className"),Y.test(i)&&n.removeAttribute("data-mce-"+i),n.removeAttribute(i)}}),it(e.classes,function(e){e=R(e,t),(!r||W.hasClass(r,e))&&W.removeClass(n,e)}),o=W.getAttribs(n),i=0;io?o:i]),3===r.nodeType&&n&&i>=r.nodeValue.length&&(r=new e(r,a.getBody()).next()||r),3!==r.nodeType||n||0!==i||(r=new e(r,a.getBody()).prev()||r),r}function I(t,n,r){function i(e){var t=W.create("span",{id:h,"data-mce-bogus":!0,style:y?"color:red":""});return e&&t.appendChild(a.getDoc().createTextNode(G)),t}function o(e,t){for(;e;){if(3===e.nodeType&&e.nodeValue!==G||e.childNodes.length>1)return!1;t&&1===e.nodeType&&t.push(e),e=e.firstChild}return!0}function l(e){for(;e;){if(e.id===h)return e;e=e.parentNode}}function c(t){var n;if(t)for(n=new e(t,t),t=n.current();t;t=n.next())if(3===t.nodeType)return t}function u(e,t){var n,r;if(e)r=V.getRng(!0),o(e)?(t!==!1&&(r.setStartBefore(e),r.setEndBefore(e)),W.remove(e)):(n=c(e),n.nodeValue.charAt(0)===G&&(n=n.deleteData(0,1)),W.remove(e,1)),V.setRng(r);else if(e=l(V.getStart()),!e)for(;e=W.get(h);)u(e,!1)}function d(){var e,t,o,a,s,u,d;e=V.getRng(!0),a=e.startOffset,u=e.startContainer,d=u.nodeValue,t=l(V.getStart()),t&&(o=c(t)),d&&a>0&&a=0;p--)c.appendChild(W.clone(d[p],!1)),c=c.firstChild;c.appendChild(W.doc.createTextNode(G)),c=c.firstChild;var h=W.getParent(u,s);h&&W.isEmpty(h)?u.parentNode.replaceChild(m,u):W.insertAfter(m,u),V.setCursorLocation(c,1),W.isEmpty(u)&&W.remove(u)}}function m(){var e;e=l(V.getStart()),e&&!W.isEmpty(e)&&at(e,function(e){1!=e.nodeType||e.id===h||W.isEmpty(e)||W.setAttrib(e,"data-mce-bogus",null)},"childNodes")}var h="_mce_caret",y=a.settings.caret_debug;a._hasCaretEvents||(nt=function(){var e=[],t;if(o(l(V.getStart()),e))for(t=e.length;t--;)W.setAttrib(e[t],"data-mce-bogus","1")},tt=function(e){var t=e.keyCode;u(),(8==t||37==t||39==t)&&u(l(V.getStart())),m()},a.on("SetContent",function(e){e.selection&&m()}),a._hasCaretEvents=!0),"apply"==t?d():p()}function F(t){var n=t.startContainer,r=t.startOffset,i,o,a,s,l;if(3==n.nodeType&&r>=n.nodeValue.length&&(r=K(n),n=n.parentNode,i=!0),1==n.nodeType)for(s=n.childNodes,n=s[Math.min(r,s.length-1)],o=new e(n,W.getParent(n,W.isBlock)),(r>s.length-1||i)&&o.next(),a=o.current();a;a=o.next())if(3==a.nodeType&&!A(a))return l=W.create("a",null,G),a.parentNode.insertBefore(l,a),t.setStart(a,0),V.setRng(t),void W.remove(l)}var z={},W=a.dom,V=a.selection,U=new t(W),q=a.schema.isValidChild,$=W.isBlock,j=a.settings.forced_root_block,K=W.nodeIndex,G="\ufeff",Y=/^(src|href|style)$/,X=!1,J=!0,Q,Z,et=W.getContentEditable,tt,nt,rt=n.isBookmarkNode,it=i.each,ot=i.grep,at=i.walk,st=i.extend;st(this,{get:f,register:p,apply:g,remove:v,toggle:y,match:C,matchAll:x,matchNode:b,canApply:w,formatChanged:_,getCssText:N}),u(),d(),a.on("BeforeGetContent",function(){nt&&nt()}),a.on("mouseup keydown",function(e){tt&&tt(e)})}}),r(O,[g,p],function(e,t){var n=t.trim,r;return r=new RegExp(["]+data-mce-bogus[^>]+>[\u200b\ufeff]+<\\/span>","]+data-mce-bogus[^>]+>[^>]*<\\/div>",'\\s?data-mce-selected="[^"]+"'].join("|"),"gi"),function(t){function i(){return n(t.getContent({format:"raw",no_events:1}).replace(r,""))}function o(e){a.typing=!1,a.add({},e)}var a=this,s=0,l=[],c,u,d=0;return t.on("init",function(){a.add()}),t.on("BeforeExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&a.beforeChange()}),t.on("ExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&o(e)}),t.on("ObjectResizeStart",function(){a.beforeChange()}),t.on("SaveContent ObjectResized blur",o),t.on("DragEnd",o),t.on("KeyUp",function(n){var r=n.keyCode;(r>=33&&36>=r||r>=37&&40>=r||45==r||13==r||n.ctrlKey)&&(o(),t.nodeChanged()),(46==r||8==r||e.mac&&(91==r||93==r))&&t.nodeChanged(),u&&a.typing&&(t.isDirty()||(t.isNotDirty=!l[0]||i()==l[0].content,t.isNotDirty||t.fire("change",{level:l[0],lastLevel:null})),t.fire("TypingUndo"),u=!1,t.nodeChanged())}),t.on("KeyDown",function(e){var t=e.keyCode;return t>=33&&36>=t||t>=37&&40>=t||45==t?void(a.typing&&o(e)):void((16>t||t>20)&&224!=t&&91!=t&&!a.typing&&(a.beforeChange(),a.typing=!0,a.add({},e),u=!0))}),t.on("MouseDown",function(e){a.typing&&o(e)}),t.addShortcut("ctrl+z","","Undo"),t.addShortcut("ctrl+y,ctrl+shift+z","","Redo"),t.on("AddUndo Undo Redo ClearUndos MouseUp",function(e){e.isDefaultPrevented()||t.nodeChanged()}),a={data:l,typing:!1,beforeChange:function(){d||(c=t.selection.getBookmark(2,!0))},add:function(e,n){var r,o=t.settings,a;if(e=e||{},e.content=i(),d||t.removed)return null;if(a=l[s],t.fire("BeforeAddUndo",{level:e,lastLevel:a,originalEvent:n}).isDefaultPrevented())return null;if(a&&a.content==e.content)return null;if(l[s]&&(l[s].beforeBookmark=c),o.custom_undo_redo_levels&&l.length>o.custom_undo_redo_levels){for(r=0;r0&&(t.isNotDirty=!1,t.fire("change",u)),e},undo:function(){var e;return a.typing&&(a.add(),a.typing=!1),s>0&&(e=l[--s],0===s&&(t.isNotDirty=!0),t.setContent(e.content,{format:"raw"}),t.selection.moveToBookmark(e.beforeBookmark),t.fire("undo",{level:e})),e},redo:function(){var e;return s0||a.typing&&l[0]&&i()!=l[0].content},hasRedo:function(){return sD)&&(u=a.create("br"),t.parentNode.insertBefore(u,t)),l.setStartBefore(t),l.setEndBefore(t)):(l.setStartAfter(t),l.setEndAfter(t)):(l.setStart(t,0),l.setEnd(t,0));s.setRng(l),a.remove(u),s.scrollIntoView(t)}}function g(e){var t=l.forced_root_block;t&&t.toLowerCase()===e.tagName.toLowerCase()&&a.setAttribs(e,l.forced_root_block_attrs)}function v(e){var t=R,n,i,o,s=u.getTextInlineElements();if(e||"TABLE"==O?(n=a.create(e||F),g(n)):n=B.cloneNode(!1),o=n,l.keep_styles!==!1)do if(s[t.nodeName]){if("_mce_caret"==t.id)continue;i=t.cloneNode(!1),a.setAttrib(i,"id",""),n.hasChildNodes()?(i.appendChild(n.firstChild),n.appendChild(i)):(o=i,n.appendChild(i))}while(t=t.parentNode);return r||(o.innerHTML='
'),n}function y(t){var n,r,i;if(3==R.nodeType&&(t?A>0:A0)return!0}function w(){var e,t,n;R&&3==R.nodeType&&A>=R.nodeValue.length&&(r||x()||(e=a.create("br"),k.insertNode(e),k.setStartAfter(e),k.setEndAfter(e),t=!0)),e=a.create("br"),k.insertNode(e),r&&"PRE"==O&&(!D||8>D)&&e.parentNode.insertBefore(a.doc.createTextNode("\r"),e),n=a.create("span",{}," "),e.parentNode.insertBefore(n,e),s.scrollIntoView(n),a.remove(n),t?(k.setStartBefore(e),k.setEndBefore(e)):(k.setStartAfter(e),k.setEndAfter(e)),s.setRng(k),c.add()}function _(e){do 3===e.nodeType&&(e.nodeValue=e.nodeValue.replace(/^[\r\n]+/,"")),e=e.firstChild;while(e)}function N(e){var t=a.getRoot(),n,r;for(n=e;n!==t&&"false"!==a.getContentEditable(n);)"true"===a.getContentEditable(n)&&(r=n),n=n.parentNode;return n!==t?r:t}function E(e){var t;r||(e.normalize(),t=e.lastChild,(!t||/^(left|right)$/gi.test(a.getStyle(t,"float",!0)))&&a.add(e,"br"))}var k,S,T,R,A,B,D,L,M,H,P,O,I,F,z;if(k=s.getRng(!0),!o.isDefaultPrevented()){if(!k.collapsed)return void i.execCommand("Delete");if(new t(a).normalize(k),R=k.startContainer,A=k.startOffset,F=(l.force_p_newlines?"p":"")||l.forced_root_block,F=F?F.toUpperCase():"",D=a.doc.documentMode,L=o.shiftKey,1==R.nodeType&&R.hasChildNodes()&&(z=A>R.childNodes.length-1,R=R.childNodes[Math.min(A,R.childNodes.length-1)]||R,A=z&&3==R.nodeType?R.nodeValue.length:0),T=N(R)){if(c.beforeChange(),!a.isBlock(T)&&T!=a.getRoot())return void((!F||L)&&w());if((F&&!L||!F&&L)&&(R=b(R,A)),B=a.getParent(R,a.isBlock),P=B?a.getParent(B.parentNode,a.isBlock):null,O=B?B.nodeName.toUpperCase():"",I=P?P.nodeName.toUpperCase():"","LI"!=I||o.ctrlKey||(B=P,O=I),/^(LI|DT|DD)$/.test(O)){if(!F&&L)return void w();if(a.isEmpty(B))return void C()}if("PRE"==O&&l.br_in_pre!==!1){if(!L)return void w()}else if(!F&&!L&&"LI"!=O||F&&L)return void w();F&&B===i.getBody()||(F=F||"P",y()?(M=/^(H[1-6]|PRE|FIGURE)$/.test(O)&&"HGROUP"!=I?v(F):v(),l.end_container_on_empty_block&&f(P)&&a.isEmpty(B)?M=a.split(P,B):a.insertAfter(M,B),h(M)):y(!0)?(M=B.parentNode.insertBefore(v(),B),p(M),h(B)):(S=k.cloneRange(),S.setEndAfter(B),H=S.extractContents(),_(H),M=H.firstChild,a.insertAfter(H,B),m(M),E(B),h(M)),a.setAttrib(M,"id",""),i.fire("NewBlock",{newBlock:M}),c.add())}}}var a=i.dom,s=i.selection,l=i.settings,c=i.undoManager,u=i.schema,d=u.getNonEmptyElements();i.on("keydown",function(e){13==e.keyCode&&o(e)!==!1&&e.preventDefault()})}}),r(F,[],function(){return function(e){function t(){var t=i.getStart(),s=e.getBody(),l,c,u,d,f,p,m,h=-16777215,g,v,y,b,C;if(C=n.forced_root_block,t&&1===t.nodeType&&C){for(;t&&t!=s;){if(a[t.nodeName])return;t=t.parentNode}if(l=i.getRng(),l.setStart){c=l.startContainer,u=l.startOffset,d=l.endContainer,f=l.endOffset;try{v=e.getDoc().activeElement===s}catch(x){}}else l.item&&(t=l.item(0),l=e.getDoc().body.createTextRange(),l.moveToElementText(t)),v=l.parentElement().ownerDocument===e.getDoc(),y=l.duplicate(),y.collapse(!0),u=-1*y.move("character",h),y.collapsed||(y=l.duplicate(),y.collapse(!1),f=-1*y.move("character",h)-u);for(t=s.firstChild,b=s.nodeName.toLowerCase();t;)if((3===t.nodeType||1==t.nodeType&&!a[t.nodeName])&&o.isValidChild(b,C.toLowerCase())){if(3===t.nodeType&&0===t.nodeValue.length){m=t,t=t.nextSibling,r.remove(m);continue}p||(p=r.create(C,e.settings.forced_root_block_attrs),t.parentNode.insertBefore(p,t),g=!0),m=t,t=t.nextSibling,p.appendChild(m)}else p=null,t=t.nextSibling;if(g&&v){if(l.setStart)l.setStart(c,u),l.setEnd(d,f),i.setRng(l);else try{l=e.getDoc().body.createTextRange(),l.moveToElementText(s),l.collapse(!0),l.moveStart("character",u),f>0&&l.moveEnd("character",f),l.select()}catch(x){}e.nodeChanged()}}}var n=e.settings,r=e.dom,i=e.selection,o=e.schema,a=o.getBlockElements();n.forced_root_block&&e.on("NodeChange",t)}}),r(z,[k,g,p,M],function(e,n,r,i){var o=r.each,a=r.extend,s=r.map,l=r.inArray,c=r.explode,u=n.gecko,d=n.ie,f=!0,p=!1;return function(r){function m(e,t,n){var r;return e=e.toLowerCase(),(r=E.exec[e])?(r(e,t,n),f):p}function h(e){var t;return e=e.toLowerCase(),(t=E.state[e])?t(e):-1}function g(e){var t;return e=e.toLowerCase(),(t=E.value[e])?t(e):p}function v(e,t){t=t||"exec",o(e,function(e,n){o(n.toLowerCase().split(","),function(n){E[t][n]=e})})}function y(e,n,i){return n===t&&(n=p),i===t&&(i=null),r.getDoc().execCommand(e,n,i)}function b(e){return S.match(e)}function C(e,n){S.toggle(e,n?{value:n}:t),r.nodeChanged()}function x(e){T=N.getBookmark(e)}function w(){N.moveToBookmark(T)}var _=r.dom,N=r.selection,E={state:{},exec:{},value:{}},k=r.settings,S=r.formatter,T;a(this,{execCommand:m,queryCommandState:h,queryCommandValue:g,addCommands:v}),v({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){r.undoManager.add()},"Cut,Copy,Paste":function(e){var t=r.getDoc(),i;try{y(e)}catch(o){i=f}if(i||!t.queryCommandSupported(e)){var a=r.translate("Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.");n.mac&&(a=a.replace(/Ctrl\+/g,"\u2318+")),r.windowManager.alert(a)}},unlink:function(){if(N.isCollapsed()){var e=N.getNode();return void("A"==e.tagName&&r.dom.remove(e,!0))}S.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t=e.substring(7);"full"==t&&(t="justify"),o("left,center,right,justify".split(","),function(e){t!=e&&S.remove("align"+e)}),C("align"+t),m("mceRepaint")},"InsertUnorderedList,InsertOrderedList":function(e){var t,n;y(e),t=_.getParent(N.getNode(),"ol,ul"),t&&(n=t.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(n.nodeName)&&(x(),_.split(n,t),w()))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){C(e)},"ForeColor,HiliteColor,FontName":function(e,t,n){C(e,n)},FontSize:function(e,t,n){var r,i;n>=1&&7>=n&&(i=c(k.font_size_style_values),r=c(k.font_size_classes),n=r?r[n-1]||n:i[n-1]||n),C(e,n)},RemoveFormat:function(e){S.remove(e)},mceBlockQuote:function(){C("blockquote")},FormatBlock:function(e,t,n){return C(n||"p")},mceCleanup:function(){var e=N.getBookmark();r.setContent(r.getContent({cleanup:f}),{cleanup:f}),N.moveToBookmark(e)},mceRemoveNode:function(e,t,n){var i=n||N.getNode();i!=r.getBody()&&(x(),r.dom.remove(i,f),w())},mceSelectNodeDepth:function(e,t,n){var i=0;_.getParent(N.getNode(),function(e){return 1==e.nodeType&&i++==n?(N.select(e),p):void 0},r.getBody())},mceSelectNode:function(e,t,n){N.select(n)},mceInsertContent:function(t,n,a){function s(e){function t(e){return r[e]&&3==r[e].nodeType}var n,r,i;return n=N.getRng(!0),r=n.startContainer,i=n.startOffset,3==r.nodeType&&(i>0?e=e.replace(/^ /," "):t("previousSibling")||(e=e.replace(/^ /," ")),i|)$/," "):t("nextSibling")||(e=e.replace(/( | )(
|)$/," "))),e}function l(e){if(w)for(b=e.firstChild;b;b=b.walk(!0))E[b.name]&&b.attr("data-mce-new","true")}function c(){if(w){var e=r.getBody(),t=new i(_);o(_.select("*[data-mce-new]"),function(n){n.removeAttribute("data-mce-new");for(var r=n.parentNode;r&&r!=e;r=r.parentNode)t.compare(r,n)&&_.remove(n,!0)})}}var u,f,p,m,h,g,v,y,b,C,x,w,E=r.schema.getTextInlineElements();"string"!=typeof a&&(w=a.merge,a=a.content),/^ | $/.test(a)&&(a=s(a)),u=r.parser,f=new e({},r.schema),x='ÈB;',g={content:a,format:"html",selection:!0},r.fire("BeforeSetContent",g),a=g.content,-1==a.indexOf("{$caret}")&&(a+="{$caret}"),a=a.replace(/\{\$caret\}/,x),y=N.getRng();var k=y.startContainer||(y.parentElement?y.parentElement():null),S=r.getBody();k===S&&N.isCollapsed()&&_.isBlock(S.firstChild)&&_.isEmpty(S.firstChild)&&(y=_.createRng(),y.setStart(S.firstChild,0),y.setEnd(S.firstChild,0),N.setRng(y)),N.isCollapsed()||r.getDoc().execCommand("Delete",!1,null),p=N.getNode();var T={context:p.nodeName.toLowerCase()};if(h=u.parse(a,T),l(h),b=h.lastChild,"mce_marker"==b.attr("id"))for(v=b,b=b.prev;b;b=b.walk(!0))if(3==b.type||!_.isBlock(b.name)){b.parent.insert(v,b,"br"===b.name);break}if(T.invalid){for(N.setContent(x),p=N.getNode(),m=r.getBody(),9==p.nodeType?p=b=m:b=p;b!==m;)p=b,b=b.parentNode;a=p==m?m.innerHTML:_.getOuterHTML(p),a=f.serialize(u.parse(a.replace(//i,function(){return f.serialize(h)}))),p==m?_.setHTML(m,a):_.setOuterHTML(p,a)}else a=f.serialize(h),b=p.firstChild,C=p.lastChild,!b||b===C&&"BR"===b.nodeName?_.setHTML(p,a):N.setContent(a);c(),v=_.get("mce_marker"),N.scrollIntoView(v),y=_.createRng(),b=v.previousSibling,b&&3==b.nodeType?(y.setStart(b,b.nodeValue.length),d||(C=v.nextSibling,C&&3==C.nodeType&&(b.appendData(C.data),C.parentNode.removeChild(C)))):(y.setStartBefore(v),y.setEndBefore(v)),_.remove(v),N.setRng(y),r.fire("SetContent",g),r.addVisual() +},mceInsertRawHTML:function(e,t,n){N.setContent("tiny_mce_marker"),r.setContent(r.getContent().replace(/tiny_mce_marker/g,function(){return n}))},mceToggleFormat:function(e,t,n){C(n)},mceSetContent:function(e,t,n){r.setContent(n)},"Indent,Outdent":function(e){var t,n,i;t=k.indentation,n=/[a-z%]+$/i.exec(t),t=parseInt(t,10),h("InsertUnorderedList")||h("InsertOrderedList")?y(e):(k.forced_root_block||_.getParent(N.getNode(),_.isBlock)||S.apply("div"),o(N.getSelectedBlocks(),function(o){if("LI"!=o.nodeName){var a=r.getParam("indent_use_margin",!1)?"margin":"padding";a+="rtl"==_.getStyle(o,"direction",!0)?"Right":"Left","outdent"==e?(i=Math.max(0,parseInt(o.style[a]||0,10)-t),_.setStyle(o,a,i?i+n:"")):(i=parseInt(o.style[a]||0,10)+t+n,_.setStyle(o,a,i))}}))},mceRepaint:function(){if(u)try{x(f),N.getSel()&&N.getSel().selectAllChildren(r.getBody()),N.collapse(f),w()}catch(e){}},InsertHorizontalRule:function(){r.execCommand("mceInsertContent",!1,"
")},mceToggleVisualAid:function(){r.hasVisual=!r.hasVisual,r.addVisual()},mceReplaceContent:function(e,t,n){r.execCommand("mceInsertContent",!1,n.replace(/\{\$selection\}/g,N.getContent({format:"text"})))},mceInsertLink:function(e,t,n){var r;"string"==typeof n&&(n={href:n}),r=_.getParent(N.getNode(),"a"),n.href=n.href.replace(" ","%20"),r&&n.href||S.remove("link"),n.href&&S.apply("link",n,r)},selectAll:function(){var e=_.getRoot(),t;N.getRng().setStart?(t=_.createRng(),t.setStart(e,0),t.setEnd(e,e.childNodes.length),N.setRng(t)):(t=N.getRng(),t.item||(t.moveToElementText(e),t.select()))},"delete":function(){y("Delete");var e=r.getBody();_.isEmpty(e)&&(r.setContent(""),e.firstChild&&_.isBlock(e.firstChild)?r.selection.setCursorLocation(e.firstChild,0):r.selection.setCursorLocation(e,0))},mceNewDocument:function(){r.setContent("")}}),v({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t="align"+e.substring(7),n=N.isCollapsed()?[_.getParent(N.getNode(),_.isBlock)]:N.getSelectedBlocks(),r=s(n,function(e){return!!S.matchNode(e,t)});return-1!==l(r,f)},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return b(e)},mceBlockQuote:function(){return b("blockquote")},Outdent:function(){var e;if(k.inline_styles){if((e=_.getParent(N.getStart(),_.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return f;if((e=_.getParent(N.getEnd(),_.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return f}return h("InsertUnorderedList")||h("InsertOrderedList")||!k.inline_styles&&!!_.getParent(N.getNode(),"BLOCKQUOTE")},"InsertUnorderedList,InsertOrderedList":function(e){var t=_.getParent(N.getNode(),"ul,ol");return t&&("insertunorderedlist"===e&&"UL"===t.tagName||"insertorderedlist"===e&&"OL"===t.tagName)}},"state"),v({"FontSize,FontName":function(e){var t=0,n;return(n=_.getParent(N.getNode(),"span"))&&(t="fontsize"==e?n.style.fontSize:n.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()),t}},"value"),v({Undo:function(){r.undoManager.undo()},Redo:function(){r.undoManager.redo()}})}}),r(W,[p],function(e){function t(e,i){var o=this,a,s;if(e=r(e),i=o.settings=i||{},a=i.base_uri,/^([\w\-]+):([^\/]{2})/i.test(e)||/^\s*#/.test(e))return void(o.source=e);var l=0===e.indexOf("//");0!==e.indexOf("/")||l||(e=(a?a.protocol||"http":"http")+"://mce_host"+e),/^[\w\-]*:?\/\//.test(e)||(s=i.base_uri?i.base_uri.path:new t(location.href).directory,""===i.base_uri.protocol?e="//mce_host"+o.toAbsPath(s,e):(e=/([^#?]*)([#?]?.*)/.exec(e),e=(a&&a.protocol||"http")+"://mce_host"+o.toAbsPath(s,e[1])+e[2])),e=e.replace(/@@/g,"(mce_at)"),e=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(e),n(["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],function(t,n){var r=e[n];r&&(r=r.replace(/\(mce_at\)/g,"@@")),o[t]=r}),a&&(o.protocol||(o.protocol=a.protocol),o.userInfo||(o.userInfo=a.userInfo),o.port||"mce_host"!==o.host||(o.port=a.port),o.host&&"mce_host"!==o.host||(o.host=a.host),o.source=""),l&&(o.protocol="")}var n=e.each,r=e.trim,i={ftp:21,http:80,https:443,mailto:25};return t.prototype={setPath:function(e){var t=this;e=/^(.*?)\/?(\w+)?$/.exec(e),t.path=e[0],t.directory=e[1],t.file=e[2],t.source="",t.getURI()},toRelative:function(e){var n=this,r;if("./"===e)return e;if(e=new t(e,{base_uri:n}),"mce_host"!=e.host&&n.host!=e.host&&e.host||n.port!=e.port||n.protocol!=e.protocol&&""!==e.protocol)return e.getURI();var i=n.getURI(),o=e.getURI();return i==o||"/"==i.charAt(i.length-1)&&i.substr(0,i.length-1)==o?i:(r=n.toRelPath(n.path,e.path),e.query&&(r+="?"+e.query),e.anchor&&(r+="#"+e.anchor),r)},toAbsolute:function(e,n){return e=new t(e,{base_uri:this}),e.getURI(n&&this.isSameOrigin(e))},isSameOrigin:function(e){if(this.host==e.host&&this.protocol==e.protocol){if(this.port==e.port)return!0;var t=i[this.protocol];if(t&&(this.port||t)==(e.port||t))return!0}return!1},toRelPath:function(e,t){var n,r=0,i="",o,a;if(e=e.substring(0,e.lastIndexOf("/")),e=e.split("/"),n=t.split("/"),e.length>=n.length)for(o=0,a=e.length;a>o;o++)if(o>=n.length||e[o]!=n[o]){r=o+1;break}if(e.lengtho;o++)if(o>=e.length||e[o]!=n[o]){r=o+1;break}if(1===r)return t;for(o=0,a=e.length-(r-1);a>o;o++)i+="../";for(o=r-1,a=n.length;a>o;o++)i+=o!=r-1?"/"+n[o]:n[o];return i},toAbsPath:function(e,t){var r,i=0,o=[],a,s;for(a=/\/$/.test(t)?"/":"",e=e.split("/"),t=t.split("/"),n(e,function(e){e&&o.push(e)}),e=o,r=t.length-1,o=[];r>=0;r--)0!==t[r].length&&"."!==t[r]&&(".."!==t[r]?i>0?i--:o.push(t[r]):i++);return r=e.length-i,s=0>=r?o.reverse().join("/"):e.slice(0,r).join("/")+"/"+o.reverse().join("/"),0!==s.indexOf("/")&&(s="/"+s),a&&s.lastIndexOf("/")!==s.length-1&&(s+=a),s},getURI:function(e){var t,n=this;return(!n.source||e)&&(t="",e||(t+=n.protocol?n.protocol+"://":"//",n.userInfo&&(t+=n.userInfo+"@"),n.host&&(t+=n.host),n.port&&(t+=":"+n.port)),n.path&&(t+=n.path),n.query&&(t+="?"+n.query),n.anchor&&(t+="#"+n.anchor),n.source=t),n.source}},t}),r(V,[p],function(e){function t(){}var n=e.each,r=e.extend,i,o;return t.extend=i=function(e){function t(){var e,t,n,r=this;if(!o&&(r.init&&r.init.apply(r,arguments),t=r.Mixins))for(e=t.length;e--;)n=t[e],n.init&&n.init.apply(r,arguments)}function a(){return this}function s(e,t){return function(){var n=this,r=n._super,i;return n._super=c[e],i=t.apply(n,arguments),n._super=r,i}}var l=this,c=l.prototype,u,d,f;o=!0,u=new l,o=!1,e.Mixins&&(n(e.Mixins,function(t){t=t;for(var n in t)"init"!==n&&(e[n]=t[n])}),c.Mixins&&(e.Mixins=c.Mixins.concat(e.Mixins))),e.Methods&&n(e.Methods.split(","),function(t){e[t]=a}),e.Properties&&n(e.Properties.split(","),function(t){var n="_"+t;e[t]=function(e){var t=this,r;return e!==r?(t[n]=e,t):t[n]}}),e.Statics&&n(e.Statics,function(e,n){t[n]=e}),e.Defaults&&c.Defaults&&(e.Defaults=r({},c.Defaults,e.Defaults));for(d in e)f=e[d],u[d]="function"==typeof f&&c[d]?s(d,f):f;return t.prototype=u,t.constructor=t,t.extend=i,t},t}),r(U,[p],function(e){function t(e){function t(){return!1}function n(){return!0}function r(r,i){var o,a,s,u;if(r=r.toLowerCase(),i=i||{},i.type=r,i.target||(i.target=l),i.preventDefault||(i.preventDefault=function(){i.isDefaultPrevented=n},i.stopPropagation=function(){i.isPropagationStopped=n},i.stopImmediatePropagation=function(){i.isImmediatePropagationStopped=n},i.isDefaultPrevented=t,i.isPropagationStopped=t,i.isImmediatePropagationStopped=t),e.beforeFire&&e.beforeFire(i),o=c[r])for(a=0,s=o.length;s>a;a++){if(o[a]=u=o[a],i.isImmediatePropagationStopped())return i.stopPropagation(),i;if(u.call(l,i)===!1)return i.preventDefault(),i}return i}function i(e,n,r){var i,o,a;if(n===!1&&(n=t),n)for(o=e.toLowerCase().split(" "),a=o.length;a--;)e=o[a],i=c[e],i||(i=c[e]=[],u(e,!0)),r?i.unshift(n):i.push(n);return s}function o(e,t){var n,r,i,o,a;if(e)for(o=e.toLowerCase().split(" "),n=o.length;n--;){if(e=o[n],r=c[e],!e){for(i in c)u(i,!1),delete c[i];return s}if(r){if(t)for(a=r.length;a--;)r[a]===t&&r.splice(a,1);else r.length=0;r.length||(u(e,!1),delete c[e])}}else{for(e in c)u(e,!1);c={}}return s}function a(e){return e=e.toLowerCase(),!(!c[e]||0===c[e].length)}var s=this,l,c={},u;e=e||{},l=e.scope||s,u=e.toggleEvent||t,s.fire=r,s.on=i,s.off=o,s.has=a}var n=e.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate"," ");return t.isNative=function(e){return!!n[e.toLowerCase()]},t}),r(q,[V],function(e){function t(e){for(var t=[],n=e.length,r;n--;)r=e[n],r.__checked||(t.push(r),r.__checked=1);for(n=t.length;n--;)delete t[n].__checked;return t}var n=/^([\w\\*]+)?(?:#([\w\\]+))?(?:\.([\w\\\.]+))?(?:\[\@?([\w\\]+)([\^\$\*!~]?=)([\w\\]+)\])?(?:\:(.+))?/i,r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i=/^\s*|\s*$/g,o,a=e.extend({init:function(e){function t(e){return e?(e=e.toLowerCase(),function(t){return"*"===e||t.type===e}):void 0}function o(e){return e?function(t){return t._name===e}:void 0}function a(e){return e?(e=e.split("."),function(t){for(var n=e.length;n--;)if(!t.hasClass(e[n]))return!1;return!0}):void 0}function s(e,t,n){return e?function(r){var i=r[e]?r[e]():"";return t?"="===t?i===n:"*="===t?i.indexOf(n)>=0:"~="===t?(" "+i+" ").indexOf(" "+n+" ")>=0:"!="===t?i!=n:"^="===t?0===i.indexOf(n):"$="===t?i.substr(i.length-n.length)===n:!1:!!n}:void 0}function l(e){var t;return e?(e=/(?:not\((.+)\))|(.+)/i.exec(e),e[1]?(t=u(e[1],[]),function(e){return!d(e,t)}):(e=e[2],function(t,n,r){return"first"===e?0===n:"last"===e?n===r-1:"even"===e?n%2===0:"odd"===e?n%2===1:t[e]?t[e]():!1})):void 0}function c(e,r,c){function u(e){e&&r.push(e)}var d;return d=n.exec(e.replace(i,"")),u(t(d[1])),u(o(d[2])),u(a(d[3])),u(s(d[4],d[5],d[6])),u(l(d[7])),r.psuedo=!!d[7],r.direct=c,r}function u(e,t){var n=[],i,o,a;do if(r.exec(""),o=r.exec(e),o&&(e=o[3],n.push(o[1]),o[2])){i=o[3];break}while(o);for(i&&u(i,t),e=[],a=0;a"!=n[a]&&e.push(c(n[a],[],">"===n[a-1]));return t.push(e),t}var d=this.match;this._selectors=u(e,[])},match:function(e,t){var n,r,i,o,a,s,l,c,u,d,f,p,m;for(t=t||this._selectors,n=0,r=t.length;r>n;n++){for(a=t[n],o=a.length,m=e,p=0,i=o-1;i>=0;i--)for(c=a[i];m;){if(c.psuedo)for(f=m.parent().items(),u=d=f.length;u--&&f[u]!==m;);for(s=0,l=c.length;l>s;s++)if(!c[s](m,u,d)){s=l+1;break}if(s===l){p++;break}if(i===o-1)break;m=m.parent()}if(p===o)return!0}return!1},find:function(e){function n(e,t,i){var o,a,s,l,c,u=t[i];for(o=0,a=e.length;a>o;o++){for(c=e[o],s=0,l=u.length;l>s;s++)if(!u[s](c,o,a)){s=l+1;break}if(s===l)i==t.length-1?r.push(c):c.items&&n(c.items(),t,i+1);else if(u.direct)return;c.items&&n(c.items(),t,i)}}var r=[],i,s,l=this._selectors;if(e.items){for(i=0,s=l.length;s>i;i++)n(e.items(),l[i],0);s>1&&(r=t(r))}return o||(o=a.Collection),new o(r)}});return a}),r($,[p,q,V],function(e,t,n){var r,i,o=Array.prototype.push,a=Array.prototype.slice;return i={length:0,init:function(e){e&&this.add(e)},add:function(t){var n=this;return e.isArray(t)?o.apply(n,t):t instanceof r?n.add(t.toArray()):o.call(n,t),n},set:function(e){var t=this,n=t.length,r;for(t.length=0,t.add(e),r=t.length;n>r;r++)delete t[r];return t},filter:function(e){var n=this,i,o,a=[],s,l;for("string"==typeof e?(e=new t(e),l=function(t){return e.match(t)}):l=e,i=0,o=n.length;o>i;i++)s=n[i],l(s)&&a.push(s);return new r(a)},slice:function(){return new r(a.apply(this,arguments))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},each:function(t){return e.each(this,t),this},toArray:function(){return e.toArray(this)},indexOf:function(e){for(var t=this,n=t.length;n--&&t[n]!==e;);return n},reverse:function(){return new r(e.toArray(this).reverse())},hasClass:function(e){return this[0]?this[0].hasClass(e):!1},prop:function(e,t){var n=this,r,i;return t!==r?(n.each(function(n){n[e]&&n[e](t)}),n):(i=n[0],i&&i[e]?i[e]():void 0)},exec:function(t){var n=this,r=e.toArray(arguments).slice(1);return n.each(function(e){e[t]&&e[t].apply(e,r)}),n},remove:function(){for(var e=this.length;e--;)this[e].remove();return this}},e.each("fire on off show hide addClass removeClass append prepend before after reflow".split(" "),function(t){i[t]=function(){var n=e.toArray(arguments);return this.each(function(e){t in e&&e[t].apply(e,n)}),this}}),e.each("text name disabled active selected checked visible parent value data".split(" "),function(e){i[e]=function(t){return this.prop(e,t)}}),r=n.extend(i),t.Collection=r,r}),r(j,[p,y],function(e,t){var n=0;return{id:function(){return"mceu_"+n++},createFragment:function(e){return t.DOM.createFragment(e)},getWindowSize:function(){return t.DOM.getViewPort()},getSize:function(e){var t,n;if(e.getBoundingClientRect){var r=e.getBoundingClientRect();t=Math.max(r.width||r.right-r.left,e.offsetWidth),n=Math.max(r.height||r.bottom-r.bottom,e.offsetHeight)}else t=e.offsetWidth,n=e.offsetHeight;return{width:t,height:n}},getPos:function(e,n){return t.DOM.getPos(e,n)},getViewPort:function(e){return t.DOM.getViewPort(e)},get:function(e){return document.getElementById(e)},addClass:function(e,n){return t.DOM.addClass(e,n)},removeClass:function(e,n){return t.DOM.removeClass(e,n)},hasClass:function(e,n){return t.DOM.hasClass(e,n)},toggleClass:function(e,n,r){return t.DOM.toggleClass(e,n,r)},css:function(e,n,r){return t.DOM.setStyle(e,n,r)},on:function(e,n,r,i){return t.DOM.bind(e,n,r,i)},off:function(e,n,r){return t.DOM.unbind(e,n,r)},fire:function(e,n,r){return t.DOM.fire(e,n,r)},innerHtml:function(e,n){t.DOM.setHTML(e,n)}}}),r(K,[V,p,U,$,j],function(e,t,n,r,i){function o(e){return e._eventDispatcher||(e._eventDispatcher=new n({scope:e,toggleEvent:function(t,r){r&&n.isNative(t)&&(e._nativeEvents||(e._nativeEvents={}),e._nativeEvents[t]=!0,e._rendered&&e.bindPendingEvents())}})),e._eventDispatcher}var a={},s="onmousewheel"in document,l=!1,c="mce-",u=e.extend({Statics:{elementIdCache:a,classPrefix:c},isRtl:function(){return u.rtl},classPrefix:c,init:function(e){var n=this,r,o;if(n.settings=e=t.extend({},n.Defaults,e),n._id=e.id||i.id(),n._text=n._name="",n._width=n._height=0,n._aria={role:e.role},r=e.classes)for(r=r.split(" "),r.map={},o=r.length;o--;)r.map[r[o]]=!0;n._classes=r||[],n.visible(!0),t.each("title text width height name classes visible disabled active value".split(" "),function(t){var r=e[t],i;r!==i?n[t](r):n["_"+t]===i&&(n["_"+t]=!1)}),n.on("click",function(){return n.disabled()?!1:void 0}),e.classes&&t.each(e.classes.split(" "),function(e){n.addClass(e)}),n.settings=e,n._borderBox=n.parseBox(e.border),n._paddingBox=n.parseBox(e.padding),n._marginBox=n.parseBox(e.margin),e.hidden&&n.hide()},Properties:"parent,title,text,width,height,disabled,active,name,value",Methods:"renderHtml",getContainerElm:function(){return document.body},getParentCtrl:function(e){for(var t,n=this.getRoot().controlIdLookup;e&&n&&!(t=n[e.id]);)e=e.parentNode;return t},parseBox:function(e){var t,n=10;if(e)return"number"==typeof e?(e=e||0,{top:e,left:e,bottom:e,right:e}):(e=e.split(" "),t=e.length,1===t?e[1]=e[2]=e[3]=e[0]:2===t?(e[2]=e[0],e[3]=e[1]):3===t&&(e[3]=e[1]),{top:parseInt(e[0],n)||0,right:parseInt(e[1],n)||0,bottom:parseInt(e[2],n)||0,left:parseInt(e[3],n)||0})},borderBox:function(){return this._borderBox},paddingBox:function(){return this._paddingBox},marginBox:function(){return this._marginBox},measureBox:function(e,t){function n(t){var n=document.defaultView;return n?(t=t.replace(/[A-Z]/g,function(e){return"-"+e}),n.getComputedStyle(e,null).getPropertyValue(t)):e.currentStyle[t]}function r(e){var t=parseFloat(n(e),10);return isNaN(t)?0:t}return{top:r(t+"TopWidth"),right:r(t+"RightWidth"),bottom:r(t+"BottomWidth"),left:r(t+"LeftWidth")}},initLayoutRect:function(){var e=this,t=e.settings,n,r,o=e.getEl(),a,s,l,c,u,d,f,p;n=e._borderBox=e._borderBox||e.measureBox(o,"border"),e._paddingBox=e._paddingBox||e.measureBox(o,"padding"),e._marginBox=e._marginBox||e.measureBox(o,"margin"),p=i.getSize(o),d=t.minWidth,f=t.minHeight,l=d||p.width,c=f||p.height,a=t.width,s=t.height,u=t.autoResize,u="undefined"!=typeof u?u:!a&&!s,a=a||l,s=s||c;var m=n.left+n.right,h=n.top+n.bottom,g=t.maxWidth||65535,v=t.maxHeight||65535;return e._layoutRect=r={x:t.x||0,y:t.y||0,w:a,h:s,deltaW:m,deltaH:h,contentW:a-m,contentH:s-h,innerW:a-m,innerH:s-h,startMinWidth:d||0,startMinHeight:f||0,minW:Math.min(l,g),minH:Math.min(c,v),maxW:g,maxH:v,autoResize:u,scrollW:0},e._lastLayoutRect={},r},layoutRect:function(e){var t=this,n=t._layoutRect,r,i,o,a,s,l;return n||(n=t.initLayoutRect()),e?(o=n.deltaW,a=n.deltaH,e.x!==s&&(n.x=e.x),e.y!==s&&(n.y=e.y),e.minW!==s&&(n.minW=e.minW),e.minH!==s&&(n.minH=e.minH),i=e.w,i!==s&&(i=in.maxW?n.maxW:i,n.w=i,n.innerW=i-o),i=e.h,i!==s&&(i=in.maxH?n.maxH:i,n.h=i,n.innerH=i-a),i=e.innerW,i!==s&&(i=in.maxW-o?n.maxW-o:i,n.innerW=i,n.w=i+o),i=e.innerH,i!==s&&(i=in.maxH-a?n.maxH-a:i,n.innerH=i,n.h=i+a),e.contentW!==s&&(n.contentW=e.contentW),e.contentH!==s&&(n.contentH=e.contentH),r=t._lastLayoutRect,(r.x!==n.x||r.y!==n.y||r.w!==n.w||r.h!==n.h)&&(l=u.repaintControls,l&&l.map&&!l.map[t._id]&&(l.push(t),l.map[t._id]=!0),r.x=n.x,r.y=n.y,r.w=n.w,r.h=n.h),t):n},repaint:function(){var e=this,t,n,r,i,o=0,a=0,s,l;l=document.createRange?function(e){return e}:Math.round,t=e.getEl().style,r=e._layoutRect,s=e._lastRepaintRect||{},i=e._borderBox,o=i.left+i.right,a=i.top+i.bottom,r.x!==s.x&&(t.left=l(r.x)+"px",s.x=r.x),r.y!==s.y&&(t.top=l(r.y)+"px",s.y=r.y),r.w!==s.w&&(t.width=l(r.w-o)+"px",s.w=r.w),r.h!==s.h&&(t.height=l(r.h-a)+"px",s.h=r.h),e._hasBody&&r.innerW!==s.innerW&&(n=e.getEl("body").style,n.width=l(r.innerW)+"px",s.innerW=r.innerW),e._hasBody&&r.innerH!==s.innerH&&(n=n||e.getEl("body").style,n.height=l(r.innerH)+"px",s.innerH=r.innerH),e._lastRepaintRect=s,e.fire("repaint",{},!1)},on:function(e,t){function n(e){var t,n;return"string"!=typeof e?e:function(i){return t||r.parentsAndSelf().each(function(r){var i=r.settings.callbacks;return i&&(t=i[e])?(n=r,!1):void 0}),t.call(n,i)}}var r=this;return o(r).on(e,n(t)),r},off:function(e,t){return o(this).off(e,t),this},fire:function(e,t,n){var r=this;if(t=t||{},t.control||(t.control=r),t=o(r).fire(e,t),n!==!1&&r.parent)for(var i=r.parent();i&&!t.isPropagationStopped();)i.fire(e,t,!1),i=i.parent();return t},hasEventListeners:function(e){return o(this).has(e)},parents:function(e){var t=this,n,i=new r;for(n=t.parent();n;n=n.parent())i.add(n);return e&&(i=i.filter(e)),i},parentsAndSelf:function(e){return new r(this).add(this.parents(e))},next:function(){var e=this.parent().items();return e[e.indexOf(this)+1]},prev:function(){var e=this.parent().items();return e[e.indexOf(this)-1]},findCommonAncestor:function(e,t){for(var n;e;){for(n=t;n&&e!=n;)n=n.parent();if(e==n)break;e=e.parent()}return e},hasClass:function(e,t){var n=this._classes[t||"control"];return e=this.classPrefix+e,n&&!!n.map[e]},addClass:function(e,t){var n=this,r,i;return e=this.classPrefix+e,r=n._classes[t||"control"],r||(r=[],r.map={},n._classes[t||"control"]=r),r.map[e]||(r.map[e]=e,r.push(e),n._rendered&&(i=n.getEl(t),i&&(i.className=r.join(" ")))),n},removeClass:function(e,t){var n=this,r,i,o;if(e=this.classPrefix+e,r=n._classes[t||"control"],r&&r.map[e])for(delete r.map[e],i=r.length;i--;)r[i]===e&&r.splice(i,1);return n._rendered&&(o=n.getEl(t),o&&(o.className=r.join(" "))),n},toggleClass:function(e,t,n){var r=this;return t?r.addClass(e,n):r.removeClass(e,n),r},classes:function(e){var t=this._classes[e||"control"];return t?t.join(" "):""},innerHtml:function(e){return i.innerHtml(this.getEl(),e),this},getEl:function(e,t){var n,r=e?this._id+"-"+e:this._id;return n=a[r]=(t===!0?null:a[r])||i.get(r)},visible:function(e){var t=this,n;return"undefined"!=typeof e?(t._visible!==e&&(t._rendered&&(t.getEl().style.display=e?"":"none"),t._visible=e,n=t.parent(),n&&(n._lastRect=null),t.fire(e?"show":"hide")),t):t._visible},show:function(){return this.visible(!0)},hide:function(){return this.visible(!1)},focus:function(){try{this.getEl().focus()}catch(e){}return this},blur:function(){return this.getEl().blur(),this},aria:function(e,t){var n=this,r=n.getEl(n.ariaTarget);return"undefined"==typeof t?n._aria[e]:(n._aria[e]=t,n._rendered&&r.setAttribute("role"==e?e:"aria-"+e,t),n)},encode:function(e,t){return t!==!1&&(e=this.translate(e)),(e||"").replace(/[&<>"]/g,function(e){return"&#"+e.charCodeAt(0)+";"})},translate:function(e){return u.translate?u.translate(e):e},before:function(e){var t=this,n=t.parent();return n&&n.insert(e,n.items().indexOf(t),!0),t},after:function(e){var t=this,n=t.parent();return n&&n.insert(e,n.items().indexOf(t)),t},remove:function(){var e=this,t=e.getEl(),n=e.parent(),r,o;if(e.items){var s=e.items().toArray();for(o=s.length;o--;)s[o].remove()}n&&n.items&&(r=[],n.items().each(function(t){t!==e&&r.push(t)}),n.items().set(r),n._lastRect=null),e._eventsRoot&&e._eventsRoot==e&&i.off(t);var l=e.getRoot().controlIdLookup;if(l&&delete l[e._id],delete a[e._id],t&&t.parentNode){var c=t.getElementsByTagName("*");for(o=c.length;o--;)delete a[c[o].id];t.parentNode.removeChild(t)}return e._rendered=!1,e},renderBefore:function(e){var t=this;return e.parentNode.insertBefore(i.createFragment(t.renderHtml()),e),t.postRender(),t},renderTo:function(e){var t=this;return e=e||t.getContainerElm(),e.appendChild(i.createFragment(t.renderHtml())),t.postRender(),t},postRender:function(){var e=this,t=e.settings,n,r,o,a,s;for(a in t)0===a.indexOf("on")&&e.on(a.substr(2),t[a]);if(e._eventsRoot){for(o=e.parent();!s&&o;o=o.parent())s=o._eventsRoot;if(s)for(a in s._nativeEvents)e._nativeEvents[a]=!0}e.bindPendingEvents(),t.style&&(n=e.getEl(),n&&(n.setAttribute("style",t.style),n.style.cssText=t.style)),e._visible||i.css(e.getEl(),"display","none"),e.settings.border&&(r=e.borderBox(),i.css(e.getEl(),{"border-top-width":r.top,"border-right-width":r.right,"border-bottom-width":r.bottom,"border-left-width":r.left}));var l=e.getRoot();l.controlIdLookup||(l.controlIdLookup={}),l.controlIdLookup[e._id]=e;for(var c in e._aria)e.aria(c,e._aria[c]);e.fire("postrender",{},!1)},scrollIntoView:function(e){function t(e,t){var n,r,i=e;for(n=r=0;i&&i!=t&&i.nodeType;)n+=i.offsetLeft||0,r+=i.offsetTop||0,i=i.offsetParent;return{x:n,y:r}}var n=this.getEl(),r=n.parentNode,i,o,a,s,l,c,u=t(n,r);return i=u.x,o=u.y,a=n.offsetWidth,s=n.offsetHeight,l=r.clientWidth,c=r.clientHeight,"end"==e?(i-=l-a,o-=c-s):"center"==e&&(i-=l/2-a/2,o-=c/2-s/2),r.scrollLeft=i,r.scrollTop=o,this},bindPendingEvents:function(){function e(e){var t=o.getParentCtrl(e.target);t&&t.fire(e.type,e)}function t(){var e=d._lastHoverCtrl;e&&(e.fire("mouseleave",{target:e.getEl()}),e.parents().each(function(e){e.fire("mouseleave",{target:e.getEl()})}),d._lastHoverCtrl=null)}function n(e){var t=o.getParentCtrl(e.target),n=d._lastHoverCtrl,r=0,i,a,s;if(t!==n){if(d._lastHoverCtrl=t,a=t.parents().toArray().reverse(),a.push(t),n){for(s=n.parents().toArray().reverse(),s.push(n),r=0;r=r;i--)n=s[i],n.fire("mouseleave",{target:n.getEl()})}for(i=r;ia;a++)d=u[a]._eventsRoot;for(d||(d=u[u.length-1]||o),o._eventsRoot=d,c=a,a=0;c>a;a++)u[a]._eventsRoot=d;var m=d._delegates;m||(m=d._delegates={});for(p in f){if(!f)return!1;"wheel"!==p||l?("mouseenter"===p||"mouseleave"===p?d._hasMouseEnter||(i.on(d.getEl(),"mouseleave",t),i.on(d.getEl(),"mouseover",n),d._hasMouseEnter=1):m[p]||(i.on(d.getEl(),p,e),m[p]=!0),f[p]=!1):s?i.on(o.getEl(),"mousewheel",r):i.on(o.getEl(),"DOMMouseScroll",r)}}},getRoot:function(){for(var e=this,t,n=[];e;){if(e.rootControl){t=e.rootControl;break}n.push(e),t=e,e=e.parent()}t||(t=this);for(var r=n.length;r--;)n[r].rootControl=t;return t},reflow:function(){return this.repaint(),this}});return u}),r(G,[],function(){var e={},t;return{add:function(t,n){e[t.toLowerCase()]=n},has:function(t){return!!e[t.toLowerCase()]},create:function(n,r){var i,o,a;if(!t){a=tinymce.ui;for(o in a)e[o.toLowerCase()]=a[o];t=!0}if("string"==typeof n?(r=r||{},r.type=n):(r=n,n=r.type),n=n.toLowerCase(),i=e[n],!i)throw new Error("Could not find control by type: "+n);return i=new i(r),i.type=n,i}}}),r(Y,[],function(){return function(e){function t(e){return e=e||b,e&&e.getAttribute("role")}function n(e){for(var n,r=e||b;r=r.parentNode;)if(n=t(r))return n}function r(e){var t=b;return t?t.getAttribute("aria-"+e):void 0}function i(e){var t=e.tagName.toUpperCase();return"INPUT"==t||"TEXTAREA"==t}function o(e){return i(e)&&!e.hidden?!0:/^(button|menuitem|checkbox|tab|menuitemcheckbox|option|gridcell)$/.test(t(e))?!0:!1}function a(e){function t(e){if(1==e.nodeType&&"none"!=e.style.display){o(e)&&n.push(e);for(var r=0;re?e=t.length-1:e>=t.length&&(e=0),t[e]&&t[e].focus(),e}function u(e,t){var n=-1,r=s();t=t||a(r.getEl());for(var i=0;i=0&&(n=t.getEl(),n&&n.parentNode.removeChild(n),n=e.getEl(),n&&n.parentNode.removeChild(n)),t.parent(this)},create:function(t){var n=this,i,a=[];return o.isArray(t)||(t=[t]),o.each(t,function(t){t&&(t instanceof e||("string"==typeof t&&(t={type:t}),i=o.extend({},n.settings.defaults,t),t.type=i.type=i.type||t.type||n.settings.defaultType||(i.defaults?i.defaults.type:null),t=r.create(i)),a.push(t))}),a},renderNew:function(){var e=this;return e.items().each(function(t,n){var r,i;t.parent(e),t._rendered||(r=e.getEl("body"),i=a.createFragment(t.renderHtml()),r.hasChildNodes()&&n<=r.childNodes.length-1?r.insertBefore(i,r.childNodes[n]):r.appendChild(i),t.postRender())}),e._layout.applyClasses(e),e._lastRect=null,e},append:function(e){return this.add(e).renderNew()},prepend:function(e){var t=this;return t.items().set(t.create(e).concat(t.items().toArray())),t.renderNew()},insert:function(e,t,n){var r=this,i,o,a;return e=r.create(e),i=r.items(),!n&&t=0&&t
'+(e.settings.html||"")+t.renderHtml(e)+"
"},postRender:function(){var e=this,t;return e.items().exec("postRender"),e._super(),e._layout.postRender(e),e._rendered=!0,e.settings.style&&a.css(e.getEl(),e.settings.style),e.settings.border&&(t=e.borderBox(),a.css(e.getEl(),{"border-top-width":t.top,"border-right-width":t.right,"border-bottom-width":t.bottom,"border-left-width":t.left})),e.parent()||(e.keyboardNav=new i({root:e})),e},initLayoutRect:function(){var e=this,t=e._super();return e._layout.recalc(e),t},recalc:function(){var e=this,t=e._layoutRect,n=e._lastRect;return n&&n.w==t.w&&n.h==t.h?void 0:(e._layout.recalc(e),t=e.layoutRect(),e._lastRect={x:t.x,y:t.y,w:t.w,h:t.h},!0)},reflow:function(){var t;if(this.visible()){for(e.repaintControls=[],e.repaintControls.map={},this.recalc(),t=e.repaintControls.length;t--;)e.repaintControls[t].repaint();"flow"!==this.settings.layout&&"stack"!==this.settings.layout&&this.repaint(),e.repaintControls=[]}return this}})}),r(J,[j],function(e){function t(){var e=document,t,n,r,i,o,a,s,l,c=Math.max;return t=e.documentElement,n=e.body,r=c(t.scrollWidth,n.scrollWidth),i=c(t.clientWidth,n.clientWidth),o=c(t.offsetWidth,n.offsetWidth),a=c(t.scrollHeight,n.scrollHeight),s=c(t.clientHeight,n.clientHeight),l=c(t.offsetHeight,n.offsetHeight),{width:o>r?i:r,height:l>a?s:a}}return function(n,r){function i(){return a.getElementById(r.handle||n)}var o,a=document,s,l,c,u,d,f;r=r||{},l=function(n){var l=t(),p,m;n.preventDefault(),s=n.button,p=i(),d=n.screenX,f=n.screenY,m=window.getComputedStyle?window.getComputedStyle(p,null).getPropertyValue("cursor"):p.runtimeStyle.cursor,o=a.createElement("div"),e.css(o,{position:"absolute",top:0,left:0,width:l.width,height:l.height,zIndex:2147483647,opacity:1e-4,background:"red",cursor:m}),a.body.appendChild(o),e.on(a,"mousemove",u),e.on(a,"mouseup",c),r.start(n)},u=function(e){return e.button!==s?c(e):(e.deltaX=e.screenX-d,e.deltaY=e.screenY-f,e.preventDefault(),void r.drag(e))},c=function(t){e.off(a,"mousemove",u),e.off(a,"mouseup",c),o.parentNode.removeChild(o),r.stop&&r.stop(t)},this.destroy=function(){e.off(i())},e.on(i(),"mousedown",l)}}),r(Q,[j,J],function(e,t){return{init:function(){var e=this;e.on("repaint",e.renderScroll)},renderScroll:function(){function n(){function t(t,a,s,l,c,u){var d,f,p,m,h,g,v,y,b;if(f=i.getEl("scroll"+t)){if(y=a.toLowerCase(),b=s.toLowerCase(),i.getEl("absend")&&e.css(i.getEl("absend"),y,i.layoutRect()[l]-1),!c)return void e.css(f,"display","none");e.css(f,"display","block"),d=i.getEl("body"),p=i.getEl("scroll"+t+"t"),m=d["client"+s]-2*o,m-=n&&r?f["client"+u]:0,h=d["scroll"+s],g=m/h,v={},v[y]=d["offset"+a]+o,v[b]=m,e.css(f,v),v={},v[y]=d["scroll"+a]*g,v[b]=m*g,e.css(p,v) +}}var n,r,a;a=i.getEl("body"),n=a.scrollWidth>a.clientWidth,r=a.scrollHeight>a.clientHeight,t("h","Left","Width","contentW",n,"Height"),t("v","Top","Height","contentH",r,"Width")}function r(){function n(n,r,a,s,l){var c,u=i._id+"-scroll"+n,d=i.classPrefix;i.getEl().appendChild(e.createFragment('
')),i.draghelper=new t(u+"t",{start:function(){c=i.getEl("body")["scroll"+r],e.addClass(e.get(u),d+"active")},drag:function(e){var t,u,d,f,p=i.layoutRect();u=p.contentW>p.innerW,d=p.contentH>p.innerH,f=i.getEl("body")["client"+a]-2*o,f-=u&&d?i.getEl("scroll"+n)["client"+l]:0,t=f/i.getEl("body")["scroll"+a],i.getEl("body")["scroll"+r]=c+e["delta"+s]/t},stop:function(){e.removeClass(e.get(u),d+"active")}})}i.addClass("scroll"),n("v","Top","Height","Y","Width"),n("h","Left","Width","X","Height")}var i=this,o=2;i.settings.autoScroll&&(i._hasScroll||(i._hasScroll=!0,r(),i.on("wheel",function(e){var t=i.getEl("body");t.scrollLeft+=10*(e.deltaX||0),t.scrollTop+=10*e.deltaY,n()}),e.on(i.getEl("body"),"scroll",n)),n())}}}),r(Z,[X,Q],function(e,t){return e.extend({Defaults:{layout:"fit",containerCls:"panel"},Mixins:[t],renderHtml:function(){var e=this,t=e._layout,n=e.settings.html;return e.preRender(),t.preRender(e),"undefined"==typeof n?n='
'+t.renderHtml(e)+"
":("function"==typeof n&&(n=n.call(e)),e._hasBody=!1),'
'+(e._preBodyHtml||"")+n+"
"}})}),r(et,[j],function(e){function t(t,n,r){var i,o,a,s,l,c,u,d,f,p;return f=e.getViewPort(),o=e.getPos(n),a=o.x,s=o.y,t._fixed&&(a-=f.x,s-=f.y),i=t.getEl(),p=e.getSize(i),l=p.width,c=p.height,p=e.getSize(n),u=p.width,d=p.height,r=(r||"").split(""),"b"===r[0]&&(s+=d),"r"===r[1]&&(a+=u),"c"===r[0]&&(s+=Math.round(d/2)),"c"===r[1]&&(a+=Math.round(u/2)),"b"===r[3]&&(s-=c),"r"===r[4]&&(a-=l),"c"===r[3]&&(s-=Math.round(c/2)),"c"===r[4]&&(a-=Math.round(l/2)),{x:a,y:s,w:l,h:c}}return{testMoveRel:function(n,r){for(var i=e.getViewPort(),o=0;o0&&a.x+a.w0&&a.y+a.hi.x&&a.x+a.wi.y&&a.y+a.he?0:e+n>t?(e=t-n,0>e?0:e):e}var i=this;if(i.settings.constrainToViewport){var o=e.getViewPort(window),a=i.layoutRect();t=r(t,o.w+o.x,a.w),n=r(n,o.h+o.y,a.h)}return i._rendered?i.layoutRect({x:t,y:n}).repaint():(i.settings.x=t,i.settings.y=n),i.fire("move",{x:t,y:n}),i}}}),r(tt,[j],function(e){return{resizeToContent:function(){this._layoutRect.autoResize=!0,this._lastRect=null,this.reflow()},resizeTo:function(t,n){if(1>=t||1>=n){var r=e.getWindowSize();t=1>=t?t*r.w:t,n=1>=n?n*r.h:n}return this._layoutRect.autoResize=!1,this.layoutRect({minW:t,minH:n,w:t,h:n}).reflow()},resizeBy:function(e,t){var n=this,r=n.layoutRect();return n.resizeTo(r.w+e,r.h+t)}}}),r(nt,[Z,et,tt,j],function(e,t,n,r){function i(){function e(e,t){for(;e;){if(e==t)return!0;e=e.parent()}}c||(c=function(t){if(2!=t.button)for(var n=f.length;n--;){var r=f[n],i=r.getParentCtrl(t.target);if(r.settings.autohide){if(i&&(e(i,r)||r.parent()===i))continue;t=r.fire("autohide",{target:t.target}),t.isDefaultPrevented()||r.hide()}}},r.on(document,"click",c))}function o(){u||(u=function(){var e;for(e=f.length;e--;)s(f[e])},r.on(window,"scroll",u))}function a(){d||(d=function(){h.hideAll()},r.on(window,"resize",d))}function s(e){function t(t,n){for(var r,i=0;in&&(e.fixed(!1).layoutRect({y:e._autoFixY}).repaint(),t(!1,e._autoFixY-n)):(e._autoFixY=e.layoutRect().y,e._autoFixY'),i=i.firstChild,n.getContainerElm().appendChild(i),setTimeout(function(){r.addClass(i,o+"in"),r.addClass(n.getEl(),o+"in")},0),m=!0),p.push(n),t()}}),n.on("close hide",function(e){if(e.control==n){for(var r=p.length;r--;)p[r]===n&&p.splice(r,1);t()}}),n.on("show",function(){n.parents().each(function(e){return e._fixed?(n.fixed(!0),!1):void 0})}),e.popover&&(n._preBodyHtml='
',n.addClass("popover").addClass("bottom").addClass(n.isRtl()?"end":"start"))},fixed:function(e){var t=this;if(t._fixed!=e){if(t._rendered){var n=r.getViewPort();e?t.layoutRect().y-=n.y:t.layoutRect().y+=n.y}t.toggleClass("fixed",e),t._fixed=e}return t},show:function(){var e=this,t,n=e._super();for(t=f.length;t--&&f[t]!==e;);return-1===t&&f.push(e),n},hide:function(){return l(this),this._super()},hideAll:function(){h.hideAll()},close:function(){var e=this;return e.fire("close"),e.remove()},remove:function(){l(this),this._super()},postRender:function(){var e=this;return e.settings.bodyRole&&this.getEl("body").setAttribute("role",e.settings.bodyRole),e._super()}});return h.hideAll=function(){for(var e=f.length;e--;){var t=f[e];t&&t.settings.autohide&&(t.hide(),f.splice(e,1))}},h}),r(rt,[nt,Z,j,J],function(e,t,n,r){var i=e.extend({modal:!0,Defaults:{border:1,layout:"flex",containerCls:"panel",role:"dialog",callbacks:{submit:function(){this.fire("submit",{data:this.toJSON()})},close:function(){this.close()}}},init:function(e){var n=this;n._super(e),n.isRtl()&&n.addClass("rtl"),n.addClass("window"),n._fixed=!0,e.buttons&&(n.statusbar=new t({layout:"flex",border:"1 0 0 0",spacing:3,padding:10,align:"center",pack:n.isRtl()?"start":"end",defaults:{type:"button"},items:e.buttons}),n.statusbar.addClass("foot"),n.statusbar.parent(n)),n.on("click",function(e){-1!=e.target.className.indexOf(n.classPrefix+"close")&&n.close()}),n.on("cancel",function(){n.close()}),n.aria("describedby",n.describedBy||n._id+"-none"),n.aria("label",e.title),n._fullscreen=!1},recalc:function(){var e=this,t=e.statusbar,r,i,o,a;e._fullscreen&&(e.layoutRect(n.getWindowSize()),e.layoutRect().contentH=e.layoutRect().innerH),e._super(),r=e.layoutRect(),e.settings.title&&!e._fullscreen&&(i=r.headerW,i>r.w&&(o=r.x-Math.max(0,i/2),e.layoutRect({w:i,x:o}),a=!0)),t&&(t.layoutRect({w:e.layoutRect().innerW}).recalc(),i=t.layoutRect().minW+r.deltaW,i>r.w&&(o=r.x-Math.max(0,i-r.w),e.layoutRect({w:i,x:o}),a=!0)),a&&e.recalc()},initLayoutRect:function(){var e=this,t=e._super(),r=0,i;if(e.settings.title&&!e._fullscreen){i=e.getEl("head");var o=n.getSize(i);t.headerW=o.width,t.headerH=o.height,r+=t.headerH}e.statusbar&&(r+=e.statusbar.layoutRect().h),t.deltaH+=r,t.minH+=r,t.h+=r;var a=n.getWindowSize();return t.x=Math.max(0,a.w/2-t.w/2),t.y=Math.max(0,a.h/2-t.h/2),t},renderHtml:function(){var e=this,t=e._layout,n=e._id,r=e.classPrefix,i=e.settings,o="",a="",s=i.html;return e.preRender(),t.preRender(e),i.title&&(o='
'+e.encode(i.title)+'
'),i.url&&(s=''),"undefined"==typeof s&&(s=t.renderHtml(e)),e.statusbar&&(a=e.statusbar.renderHtml()),'
'+o+'
'+s+"
"+a+"
"},fullscreen:function(e){var t=this,r=document.documentElement,i,o=t.classPrefix,a;if(e!=t._fullscreen)if(n.on(window,"resize",function(){var e;if(t._fullscreen)if(i)t._timer||(t._timer=setTimeout(function(){var e=n.getWindowSize();t.moveTo(0,0).resizeTo(e.w,e.h),t._timer=0},50));else{e=(new Date).getTime();var r=n.getWindowSize();t.moveTo(0,0).resizeTo(r.w,r.h),(new Date).getTime()-e>50&&(i=!0)}}),a=t.layoutRect(),t._fullscreen=e,e){t._initial={x:a.x,y:a.y,w:a.w,h:a.h},t._borderBox=t.parseBox("0"),t.getEl("head").style.display="none",a.deltaH-=a.headerH+2,n.addClass(r,o+"fullscreen"),n.addClass(document.body,o+"fullscreen"),t.addClass("fullscreen");var s=n.getWindowSize();t.moveTo(0,0).resizeTo(s.w,s.h)}else t._borderBox=t.parseBox(t.settings.border),t.getEl("head").style.display="",a.deltaH+=a.headerH,n.removeClass(r,o+"fullscreen"),n.removeClass(document.body,o+"fullscreen"),t.removeClass("fullscreen"),t.moveTo(t._initial.x,t._initial.y).resizeTo(t._initial.w,t._initial.h);return t.reflow()},postRender:function(){var e=this,t;setTimeout(function(){e.addClass("in")},0),e._super(),e.statusbar&&e.statusbar.postRender(),e.focus(),this.dragHelper=new r(e._id+"-dragh",{start:function(){t={x:e.layoutRect().x,y:e.layoutRect().y}},drag:function(n){e.moveTo(t.x+n.deltaX,t.y+n.deltaY)}}),e.on("submit",function(t){t.isDefaultPrevented()||e.close()})},submit:function(){return this.fire("submit",{data:this.toJSON()})},remove:function(){var e=this,t=e.classPrefix;e.dragHelper.destroy(),e._super(),e.statusbar&&this.statusbar.remove(),e._fullscreen&&(n.removeClass(document.documentElement,t+"fullscreen"),n.removeClass(document.body,t+"fullscreen"))},getContentWindow:function(){var e=this.getEl().getElementsByTagName("iframe")[0];return e?e.contentWindow:null}});return i}),r(it,[rt],function(e){var t=e.extend({init:function(e){e={border:1,padding:20,layout:"flex",pack:"center",align:"center",containerCls:"panel",autoScroll:!0,buttons:{type:"button",text:"Ok",action:"ok"},items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200}},this._super(e)},Statics:{OK:1,OK_CANCEL:2,YES_NO:3,YES_NO_CANCEL:4,msgBox:function(n){var r,i=n.callback||function(){};switch(n.buttons){case t.OK_CANCEL:r=[{type:"button",text:"Ok",subtype:"primary",onClick:function(e){e.control.parents()[1].close(),i(!0)}},{type:"button",text:"Cancel",onClick:function(e){e.control.parents()[1].close(),i(!1)}}];break;case t.YES_NO:r=[{type:"button",text:"Ok",subtype:"primary",onClick:function(e){e.control.parents()[1].close(),i(!0)}}];break;case t.YES_NO_CANCEL:r=[{type:"button",text:"Ok",subtype:"primary",onClick:function(e){e.control.parents()[1].close()}}];break;default:r=[{type:"button",text:"Ok",subtype:"primary",onClick:function(e){e.control.parents()[1].close(),i(!0)}}]}return new e({padding:20,x:n.x,y:n.y,minWidth:300,minHeight:100,layout:"flex",pack:"center",align:"center",buttons:r,title:n.title,role:"alertdialog",items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200,text:n.text},onPostRender:function(){this.aria("describedby",this.items()[0]._id)},onClose:n.onClose,onCancel:function(){i(!1)}}).renderTo(document.body).reflow()},alert:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,t.msgBox(e)},confirm:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,e.buttons=t.OK_CANCEL,t.msgBox(e)}}});return t}),r(ot,[rt,it],function(e,t){return function(n){function r(){return o.length?o[o.length-1]:void 0}var i=this,o=[];i.windows=o,i.open=function(t,r){var i;return n.editorManager.activeEditor=n,t.title=t.title||" ",t.url=t.url||t.file,t.url&&(t.width=parseInt(t.width||320,10),t.height=parseInt(t.height||240,10)),t.body&&(t.items={defaults:t.defaults,type:t.bodyType||"form",items:t.body}),t.url||t.buttons||(t.buttons=[{text:"Ok",subtype:"primary",onclick:function(){i.find("form")[0].submit()}},{text:"Cancel",onclick:function(){i.close()}}]),i=new e(t),o.push(i),i.on("close",function(){for(var e=o.length;e--;)o[e]===i&&o.splice(e,1);n.focus()}),t.data&&i.on("postRender",function(){this.find("*").each(function(e){var n=e.name();n in t.data&&e.value(t.data[n])})}),i.features=t||{},i.params=r||{},n.nodeChanged(),i.renderTo().reflow()},i.alert=function(e,r,i){t.alert(e,function(){r?r.call(i||this):n.focus()})},i.confirm=function(e,n,r){t.confirm(e,function(e){n.call(r||this,e)})},i.close=function(){r()&&r().close()},i.getParams=function(){return r()?r().params:null},i.setParams=function(e){r()&&(r().params=e)},i.getWindows=function(){return o}}}),r(at,[R,B,x,h,g,p],function(e,t,n,r,i,o){return function(a){function s(e,t){try{a.getDoc().execCommand(e,!1,t)}catch(n){}}function l(){var e=a.getDoc().documentMode;return e?e:6}function c(e){return e.isDefaultPrevented()}function u(){function t(e){var t=new i(function(){});o.each(a.getBody().getElementsByTagName("*"),function(e){"SPAN"==e.tagName&&e.setAttribute("mce-data-marked",1),!e.hasAttribute("data-mce-style")&&e.hasAttribute("style")&&a.dom.setAttrib(e,"style",e.getAttribute("style"))}),t.observe(a.getDoc(),{childList:!0,attributes:!0,subtree:!0,attributeFilter:["style"]}),a.getDoc().execCommand(e?"ForwardDelete":"Delete",!1,null);var n=a.selection.getRng(),r=n.startContainer.parentNode;o.each(t.takeRecords(),function(e){if(q.isChildOf(e.target,a.getBody())){if("style"==e.attributeName){var t=e.target.getAttribute("data-mce-style");t?e.target.setAttribute("style",t):e.target.removeAttribute("style")}o.each(e.addedNodes,function(e){if("SPAN"==e.nodeName&&!e.getAttribute("mce-data-marked")){var t,i;e==r&&(t=n.startOffset,i=e.firstChild),q.remove(e,!0),i&&(n.setStart(i,t),n.setEnd(i,t),a.selection.setRng(n))}})}}),t.disconnect(),o.each(a.dom.select("span[mce-data-marked]"),function(e){e.removeAttribute("mce-data-marked")})}var n=a.getDoc(),r="data:text/mce-internal,",i=window.MutationObserver,s,l;i||(s=!0,i=function(){function e(e){var t=e.relatedNode||e.target;n.push({target:t,addedNodes:[t]})}function t(e){var t=e.relatedNode||e.target;n.push({target:t,attributeName:e.attrName})}var n=[],r;this.observe=function(n){r=n,r.addEventListener("DOMSubtreeModified",e,!1),r.addEventListener("DOMNodeInsertedIntoDocument",e,!1),r.addEventListener("DOMNodeInserted",e,!1),r.addEventListener("DOMAttrModified",t,!1)},this.disconnect=function(){r.removeEventListener("DOMSubtreeModified",e,!1),r.removeEventListener("DOMNodeInsertedIntoDocument",e,!1),r.removeEventListener("DOMNodeInserted",e,!1),r.removeEventListener("DOMAttrModified",t,!1)},this.takeRecords=function(){return n}}),a.on("keydown",function(n){var r=n.keyCode==U,i=e.metaKeyPressed(n);if(!c(n)&&(r||n.keyCode==V)){var o=a.selection.getRng(),s=o.startContainer,l=o.startOffset;if(!i&&o.collapsed&&3==s.nodeType&&(r?l0))return;n.preventDefault(),i&&a.selection.getSel().modify("extend",r?"forward":"backward","word"),t(r)}}),a.on("keypress",function(n){c(n)||$.isCollapsed()||!n.charCode||e.metaKeyPressed(n)||(n.preventDefault(),t(!0),a.selection.setContent(String.fromCharCode(n.charCode)))}),a.addCommand("Delete",function(){t()}),a.addCommand("ForwardDelete",function(){t(!0)}),s||(a.on("dragstart",function(e){var t;a.selection.isCollapsed()&&"IMG"==e.target.tagName&&$.select(e.target),l=$.getRng(),t=a.selection.getContent(),t.length>0&&e.dataTransfer.setData("URL","data:text/mce-internal,"+escape(t))}),a.on("drop",function(e){if(!c(e)){var i=e.dataTransfer.getData("URL");if(!i||-1==i.indexOf(r)||!n.caretRangeFromPoint)return;i=unescape(i.substr(r.length)),n.caretRangeFromPoint&&(e.preventDefault(),window.setTimeout(function(){var r=n.caretRangeFromPoint(e.x,e.y);l&&($.setRng(l),l=null),t(),$.setRng(r),a.insertContent(i)},0))}}),a.on("cut",function(e){!c(e)&&e.clipboardData&&(e.preventDefault(),e.clipboardData.clearData(),e.clipboardData.setData("text/html",a.selection.getContent()),e.clipboardData.setData("text/plain",a.selection.getContent({format:"text"})),t(!0))}))}function d(){function e(e){var t=q.create("body"),n=e.cloneContents();return t.appendChild(n),$.serializer.serialize(t,{format:"html"})}function n(n){if(!n.setStart){if(n.item)return!1;var r=n.duplicate();return r.moveToElementText(a.getBody()),t.compareRanges(n,r)}var i=e(n),o=q.createRng();o.selectNode(a.getBody());var s=e(o);return i===s}a.on("keydown",function(e){var t=e.keyCode,r,i;if(!c(e)&&(t==U||t==V)){if(r=a.selection.isCollapsed(),i=a.getBody(),r&&!q.isEmpty(i))return;if(!r&&!n(a.selection.getRng()))return;e.preventDefault(),a.setContent(""),i.firstChild&&q.isBlock(i.firstChild)?a.selection.setCursorLocation(i.firstChild,0):a.selection.setCursorLocation(i,0),a.nodeChanged()}})}function f(){a.on("keydown",function(t){!c(t)&&65==t.keyCode&&e.metaKeyPressed(t)&&(t.preventDefault(),a.execCommand("SelectAll"))})}function p(){a.settings.content_editable||(q.bind(a.getDoc(),"focusin",function(){$.setRng($.getRng())}),q.bind(a.getDoc(),"mousedown",function(e){e.target==a.getDoc().documentElement&&(a.getBody().focus(),$.setRng($.getRng()))}))}function m(){a.on("keydown",function(e){if(!c(e)&&e.keyCode===V&&$.isCollapsed()&&0===$.getRng(!0).startOffset){var t=$.getNode(),n=t.previousSibling;if("HR"==t.nodeName)return q.remove(t),void e.preventDefault();n&&n.nodeName&&"hr"===n.nodeName.toLowerCase()&&(q.remove(n),e.preventDefault())}})}function h(){window.Range.prototype.getClientRects||a.on("mousedown",function(e){if(!c(e)&&"HTML"===e.target.nodeName){var t=a.getBody();t.blur(),setTimeout(function(){t.focus()},0)}})}function g(){a.on("click",function(e){e=e.target,/^(IMG|HR)$/.test(e.nodeName)&&$.getSel().setBaseAndExtent(e,0,e,1),"A"==e.nodeName&&q.hasClass(e,"mce-item-anchor")&&$.select(e),a.nodeChanged()})}function v(){function e(){var e=q.getAttribs($.getStart().cloneNode(!1));return function(){var t=$.getStart();t!==a.getBody()&&(q.setAttrib(t,"style",null),W(e,function(e){t.setAttributeNode(e.cloneNode(!0))}))}}function t(){return!$.isCollapsed()&&q.getParent($.getStart(),q.isBlock)!=q.getParent($.getEnd(),q.isBlock)}a.on("keypress",function(n){var r;return c(n)||8!=n.keyCode&&46!=n.keyCode||!t()?void 0:(r=e(),a.getDoc().execCommand("delete",!1,null),r(),n.preventDefault(),!1)}),q.bind(a.getDoc(),"cut",function(n){var r;!c(n)&&t()&&(r=e(),setTimeout(function(){r()},0))})}function y(){var e,n;a.on("selectionchange",function(){n&&(clearTimeout(n),n=0),n=window.setTimeout(function(){if(!a.removed){var n=$.getRng();e&&t.compareRanges(n,e)||(a.nodeChanged(),e=n)}},50)})}function b(){document.body.setAttribute("role","application")}function C(){a.on("keydown",function(e){if(!c(e)&&e.keyCode===V&&$.isCollapsed()&&0===$.getRng(!0).startOffset){var t=$.getNode().previousSibling;if(t&&t.nodeName&&"table"===t.nodeName.toLowerCase())return e.preventDefault(),!1}})}function x(){l()>7||(s("RespectVisibilityInDesign",!0),a.contentStyles.push(".mceHideBrInPre pre br {display: none}"),q.addClass(a.getBody(),"mceHideBrInPre"),K.addNodeFilter("pre",function(e){for(var t=e.length,r,i,o,a;t--;)for(r=e[t].getAll("br"),i=r.length;i--;)o=r[i],a=o.prev,a&&3===a.type&&"\n"!=a.value.charAt(a.value-1)?a.value+="\n":o.parent.insert(new n("#text",3),o,!0).value="\n"}),G.addNodeFilter("pre",function(e){for(var t=e.length,n,r,i,o;t--;)for(n=e[t].getAll("br"),r=n.length;r--;)i=n[r],o=i.prev,o&&3==o.type&&(o.value=o.value.replace(/\r?\n$/,""))}))}function w(){q.bind(a.getBody(),"mouseup",function(){var e,t=$.getNode();"IMG"==t.nodeName&&((e=q.getStyle(t,"width"))&&(q.setAttrib(t,"width",e.replace(/[^0-9%]+/g,"")),q.setStyle(t,"width","")),(e=q.getStyle(t,"height"))&&(q.setAttrib(t,"height",e.replace(/[^0-9%]+/g,"")),q.setStyle(t,"height","")))})}function _(){a.on("keydown",function(t){var n,r,i,o,s;if(!c(t)&&t.keyCode==e.BACKSPACE&&(n=$.getRng(),r=n.startContainer,i=n.startOffset,o=q.getRoot(),s=r,n.collapsed&&0===i)){for(;s&&s.parentNode&&s.parentNode.firstChild==s&&s.parentNode!=o;)s=s.parentNode;"BLOCKQUOTE"===s.tagName&&(a.formatter.toggle("blockquote",null,s),n=q.createRng(),n.setStart(r,0),n.setEnd(r,0),$.setRng(n))}})}function N(){function e(){a._refreshContentEditable(),s("StyleWithCSS",!1),s("enableInlineTableEditing",!1),j.object_resizing||s("enableObjectResizing",!1)}j.readonly||a.on("BeforeExecCommand MouseDown",e)}function E(){function e(){W(q.select("a"),function(e){var t=e.parentNode,n=q.getRoot();if(t.lastChild===e){for(;t&&!q.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}q.add(t,"br",{"data-mce-bogus":1})}})}a.on("SetContent ExecCommand",function(t){("setcontent"==t.type||"mceInsertLink"===t.command)&&e()})}function k(){j.forced_root_block&&a.on("init",function(){s("DefaultParagraphSeparator",j.forced_root_block)})}function S(){a.on("Undo Redo SetContent",function(e){e.initial||a.execCommand("mceRepaint")})}function T(){a.on("keydown",function(e){var t;c(e)||e.keyCode!=V||(t=a.getDoc().selection.createRange(),t&&t.item&&(e.preventDefault(),a.undoManager.beforeChange(),q.remove(t.item(0)),a.undoManager.add()))})}function R(){var e;l()>=10&&(e="",W("p div h1 h2 h3 h4 h5 h6".split(" "),function(t,n){e+=(n>0?",":"")+t+":empty"}),a.contentStyles.push(e+"{padding-right: 1px !important}"))}function A(){l()<9&&(K.addNodeFilter("noscript",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.firstChild,r&&n.attr("data-mce-innertext",r.value)}),G.addNodeFilter("noscript",function(e){for(var t=e.length,i,o,a;t--;)i=e[t],o=e[t].firstChild,o?o.value=r.decode(o.value):(a=i.attributes.map["data-mce-innertext"],a&&(i.attr("data-mce-innertext",null),o=new n("#text",3),o.value=a,o.raw=!0,i.append(o)))}))}function B(){function e(e,t){var n=i.createTextRange();try{n.moveToPoint(e,t)}catch(r){n=null}return n}function t(t){var r;t.button?(r=e(t.x,t.y),r&&(r.compareEndPoints("StartToStart",a)>0?r.setEndPoint("StartToStart",a):r.setEndPoint("EndToEnd",a),r.select())):n()}function n(){var e=r.selection.createRange();a&&!e.item&&0===e.compareEndPoints("StartToEnd",e)&&a.select(),q.unbind(r,"mouseup",n),q.unbind(r,"mousemove",t),a=o=0}var r=q.doc,i=r.body,o,a,s;r.documentElement.unselectable=!0,q.bind(r,"mousedown contextmenu",function(i){if("HTML"===i.target.nodeName){if(o&&n(),s=r.documentElement,s.scrollHeight>s.clientHeight)return;o=1,a=e(i.x,i.y),a&&(q.bind(r,"mouseup",n),q.bind(r,"mousemove",t),q.getRoot().focus(),a.select())}})}function D(){a.on("keyup focusin mouseup",function(t){65==t.keyCode&&e.metaKeyPressed(t)||$.normalize()},!0)}function L(){a.contentStyles.push("img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}")}function M(){a.inline||a.on("keydown",function(){document.activeElement==document.body&&a.getWin().focus()})}function H(){a.inline||(a.contentStyles.push("body {min-height: 150px}"),a.on("click",function(e){"HTML"==e.target.nodeName&&(a.getBody().focus(),a.selection.normalize(),a.nodeChanged())}))}function P(){i.mac&&a.on("keydown",function(t){!e.metaKeyPressed(t)||37!=t.keyCode&&39!=t.keyCode||(t.preventDefault(),a.selection.getSel().modify("move",37==t.keyCode?"backward":"forward","word"))})}function O(){s("AutoUrlDetect",!1)}function I(){a.inline||a.on("focus blur beforegetcontent",function(){var e=a.dom.create("br");a.getBody().appendChild(e),e.parentNode.removeChild(e)},!0)}function F(){a.on("click",function(e){var t=e.target;do if("A"===t.tagName)return void e.preventDefault();while(t=t.parentNode)}),a.contentStyles.push(".mce-content-body {-webkit-touch-callout: none}")}function z(){a.on("init",function(){a.dom.bind(a.getBody(),"submit",function(e){e.preventDefault()})})}var W=o.each,V=e.BACKSPACE,U=e.DELETE,q=a.dom,$=a.selection,j=a.settings,K=a.parser,G=a.serializer,Y=i.gecko,X=i.ie,J=i.webkit;C(),_(),d(),D(),J&&(u(),p(),g(),k(),z(),i.iOS?(y(),M(),H(),F()):f()),X&&i.ie<11&&(m(),b(),x(),w(),T(),R(),A(),B()),i.ie>=11&&(H(),I()),i.ie&&(f(),O()),Y&&(m(),h(),v(),N(),E(),S(),L(),P())}}),r(st,[U],function(e){function t(t){return t._eventDispatcher||(t._eventDispatcher=new e({scope:t,toggleEvent:function(n,r){e.isNative(n)&&t.toggleNativeEvent&&t.toggleNativeEvent(n,r)}})),t._eventDispatcher}return{fire:function(e,n,r){var i=this;if(i.removed&&"remove"!==e)return n;if(n=t(i).fire(e,n,r),r!==!1&&i.parent)for(var o=i.parent();o&&!n.isPropagationStopped();)o.fire(e,n,!1),o=o.parent();return n},on:function(e,n,r){return t(this).on(e,n,r)},off:function(e,n){return t(this).off(e,n)},hasEventListeners:function(e){return t(this).has(e)}}}),r(lt,[st,y,p],function(e,t,n){function r(e,t){return"selectionchange"==t?e.getDoc():!e.inline&&/^mouse|click|contextmenu|drop/.test(t)?e.getDoc():e.getBody()}function i(e,t){var n=e.settings.event_root,i=e.editorManager,a=i.eventRootElm||r(e,t);if(n){if(i.rootEvents||(i.rootEvents={},i.on("RemoveEditor",function(){i.activeEditor||(o.unbind(a),delete i.rootEvents)})),i.rootEvents[t])return;a==e.getBody()&&(a=o.select(n)[0],i.eventRootElm=a),i.rootEvents[t]=!0,o.bind(a,t,function(e){for(var n=e.target,r=i.editors,a=r.length;a--;){var s=r[a].getBody();(s===n||o.isChildOf(n,s))&&(r[a].hidden||r[a].fire(t,e))}})}else e.dom.bind(a,t,function(n){e.hidden||e.fire(t,n)})}var o=t.DOM,a={bindPendingEventDelegates:function(){var e=this;n.each(e._pendingNativeEvents,function(t){i(e,t)})},toggleNativeEvent:function(e,t){var n=this;n.settings.readonly||"focus"!=e&&"blur"!=e&&(t?n.initialized?i(n,e):n._pendingNativeEvents?n._pendingNativeEvents.push(e):n._pendingNativeEvents=[e]:n.initialized&&n.dom.unbind(r(n,e),e))}};return a=n.extend({},e,a)}),r(ct,[p,g],function(e,t){var n=e.each,r=e.explode,i={f9:120,f10:121,f11:122};return function(o){var a=this,s={};o.on("keyup keypress keydown",function(e){(e.altKey||e.ctrlKey||e.metaKey)&&n(s,function(n){var r=t.mac?e.metaKey:e.ctrlKey;if(n.ctrl==r&&n.alt==e.altKey&&n.shift==e.shiftKey)return e.keyCode==n.keyCode||e.charCode&&e.charCode==n.charCode?(e.preventDefault(),"keydown"==e.type&&n.func.call(n.scope),!0):void 0})}),a.add=function(t,a,l,c){var u;return u=l,"string"==typeof l?l=function(){o.execCommand(u,!1,null)}:e.isArray(u)&&(l=function(){o.execCommand(u[0],u[1],u[2])}),n(r(t.toLowerCase()),function(e){var t={func:l,scope:c||o,desc:o.translate(a),alt:!1,ctrl:!1,shift:!1};n(r(e,"+"),function(e){switch(e){case"alt":case"ctrl":case"shift":t[e]=!0;break;default:/^[0-9]{2,}$/.test(e)?t.keyCode=parseInt(e,10):(t.charCode=e.charCodeAt(0),t.keyCode=i[e]||e.toUpperCase().charCodeAt(0))}}),s[(t.ctrl?"ctrl":"")+","+(t.alt?"alt":"")+","+(t.shift?"shift":"")+","+t.keyCode]=t}),!0}}}),r(ut,[y,C,x,S,k,L,P,O,I,F,z,W,b,l,ot,w,N,at,g,p,lt,ct],function(e,n,r,i,o,a,s,l,c,u,d,f,p,m,h,g,v,y,b,C,x,w){function _(e,t,r){var i=this,o,a;o=i.documentBaseUrl=r.documentBaseURL,a=r.baseURI,i.settings=t=S({id:e,theme:"modern",delta_width:0,delta_height:0,popup_css:"",plugins:"",document_base_url:o,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:"",visual:!0,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,padd_empty_editor:!0,render_ui:!0,indentation:"30px",inline_styles:!0,convert_fonts_to_spans:!0,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",validate:!0,entity_encoding:"named",url_converter:i.convertURL,url_converter_scope:i,ie7_compat:!0},t),n.language=t.language||"en",n.languageLoad=t.language_load,n.baseURL=r.baseURL,i.id=t.id=e,i.isNotDirty=!0,i.plugins={},i.documentBaseURI=new f(t.document_base_url||o,{base_uri:a}),i.baseURI=a,i.contentCSS=[],i.contentStyles=[],i.shortcuts=new w(i),i.execCommands={},i.queryStateCommands={},i.queryValueCommands={},i.loadedCSS={},i.suffix=r.suffix,i.editorManager=r,i.inline=t.inline,r.fire("SetupEditor",i),i.execCallback("setup",i)}var N=e.DOM,E=n.ThemeManager,k=n.PluginManager,S=C.extend,T=C.each,R=C.explode,A=C.inArray,B=C.trim,D=C.resolve,L=m.Event,M=b.gecko,H=b.ie;return _.prototype={render:function(){function e(){N.unbind(window,"ready",e),n.render()}function t(){var e=p.ScriptLoader;if(r.language&&"en"!=r.language&&!r.language_url&&(r.language_url=n.editorManager.baseURL+"/langs/"+r.language+".js"),r.language_url&&e.add(r.language_url),r.theme&&"function"!=typeof r.theme&&"-"!=r.theme.charAt(0)&&!E.urls[r.theme]){var t=r.theme_url;t=t?n.documentBaseURI.toAbsolute(t):"themes/"+r.theme+"/theme"+o+".js",E.load(r.theme,t)}C.isArray(r.plugins)&&(r.plugins=r.plugins.join(" ")),T(r.external_plugins,function(e,t){k.load(t,e),r.plugins+=" "+t}),T(r.plugins.split(/[ ,]/),function(e){if(e=B(e),e&&!k.urls[e])if("-"==e.charAt(0)){e=e.substr(1,e.length);var t=k.dependencies(e);T(t,function(e){var t={prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"};e=k.createUrl(t,e),k.load(e.resource,e)})}else k.load(e,{prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"})}),e.loadQueue(function(){n.removed||n.init()})}var n=this,r=n.settings,i=n.id,o=n.suffix;if(!L.domLoaded)return void N.bind(window,"ready",e);if(n.getElement()&&b.contentEditable){r.inline?n.inline=!0:(n.orgVisibility=n.getElement().style.visibility,n.getElement().style.visibility="hidden");var a=n.getElement().form||N.getParent(i,"form");a&&(n.formElement=a,r.hidden_input&&!/TEXTAREA|INPUT/i.test(n.getElement().nodeName)&&(N.insertAfter(N.create("input",{type:"hidden",name:i}),i),n.hasHiddenInput=!0),n.formEventDelegate=function(e){n.fire(e.type,e)},N.bind(a,"submit reset",n.formEventDelegate),n.on("reset",function(){n.setContent(n.startContent,{format:"raw"})}),!r.submit_patch||a.submit.nodeType||a.submit.length||a._mceOldSubmit||(a._mceOldSubmit=a.submit,a.submit=function(){return n.editorManager.triggerSave(),n.isNotDirty=!0,a._mceOldSubmit(a)})),n.windowManager=new h(n),"xml"==r.encoding&&n.on("GetContent",function(e){e.save&&(e.content=N.encode(e.content))}),r.add_form_submit_trigger&&n.on("submit",function(){n.initialized&&n.save()}),r.add_unload_trigger&&(n._beforeUnload=function(){!n.initialized||n.destroyed||n.isHidden()||n.save({format:"raw",no_events:!0,set_dirty:!1})},n.editorManager.on("BeforeUnload",n._beforeUnload)),t()}},init:function(){function e(n){var r=k.get(n),i,o;i=k.urls[n]||t.documentBaseUrl.replace(/\/$/,""),n=B(n),r&&-1===A(h,n)&&(T(k.dependencies(n),function(t){e(t)}),o=new r(t,i),t.plugins[n]=o,o.init&&(o.init(t,i),h.push(n)))}var t=this,n=t.settings,r=t.getElement(),i,o,a,s,l,c,u,d,f,p,m,h=[];if(t.rtl=this.editorManager.i18n.rtl,t.editorManager.add(t),n.aria_label=n.aria_label||N.getAttrib(r,"aria-label",t.getLang("aria.rich_text_area")),n.theme&&("function"!=typeof n.theme?(n.theme=n.theme.replace(/-/,""),c=E.get(n.theme),t.theme=new c(t,E.urls[n.theme]),t.theme.init&&t.theme.init(t,E.urls[n.theme]||t.documentBaseUrl.replace(/\/$/,""))):t.theme=n.theme),T(n.plugins.replace(/\-/g,"").split(/[ ,]/),e),n.render_ui&&t.theme&&(t.orgDisplay=r.style.display,"function"!=typeof n.theme?(i=n.width||r.style.width||r.offsetWidth,o=n.height||r.style.height||r.offsetHeight,a=n.min_height||100,p=/^[0-9\.]+(|px)$/i,p.test(""+i)&&(i=Math.max(parseInt(i,10),100)),p.test(""+o)&&(o=Math.max(parseInt(o,10),a)),l=t.theme.renderUI({targetNode:r,width:i,height:o,deltaWidth:n.delta_width,deltaHeight:n.delta_height}),n.content_editable||(N.setStyles(l.sizeContainer||l.editorContainer,{wi2dth:i,h2eight:o}),o=(l.iframeHeight||o)+("number"==typeof o?l.deltaHeight||0:""),a>o&&(o=a))):(l=n.theme(t,r),l.editorContainer.nodeType&&(l.editorContainer=l.editorContainer.id=l.editorContainer.id||t.id+"_parent"),l.iframeContainer.nodeType&&(l.iframeContainer=l.iframeContainer.id=l.iframeContainer.id||t.id+"_iframecontainer"),o=l.iframeHeight||r.offsetHeight),t.editorContainer=l.editorContainer),n.content_css&&T(R(n.content_css),function(e){t.contentCSS.push(t.documentBaseURI.toAbsolute(e)) +}),n.content_style&&t.contentStyles.push(n.content_style),n.content_editable)return r=s=l=null,t.initContentBody();for(t.iframeHTML=n.doctype+"",n.document_base_url!=t.documentBaseUrl&&(t.iframeHTML+=''),!b.caretAfter&&n.ie7_compat&&(t.iframeHTML+=''),t.iframeHTML+='',m=0;m',t.loadedCSS[g]=!0}d=n.body_id||"tinymce",-1!=d.indexOf("=")&&(d=t.getParam("body_id","","hash"),d=d[t.id]||d),f=n.body_class||"",-1!=f.indexOf("=")&&(f=t.getParam("body_class","","hash"),f=f[t.id]||""),t.iframeHTML+='
";var v='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinymce.get("'+t.id+'");document.write(ed.iframeHTML);document.close();ed.initContentBody(true);})()';if(document.domain!=location.hostname&&(u=v),s=N.add(l.iframeContainer,"iframe",{id:t.id+"_ifr",src:u||'javascript:""',frameBorder:"0",allowTransparency:"true",title:t.editorManager.translate("Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help"),style:{width:"100%",height:o,display:"block"}}),H)try{t.getDoc()}catch(y){s.src=u=v}t.contentAreaContainer=l.iframeContainer,l.editorContainer&&(N.get(l.editorContainer).style.display=t.orgDisplay),N.get(t.id).style.display="none",N.setAttrib(t.id,"aria-hidden",!0),u||t.initContentBody(),r=s=l=null},initContentBody:function(t){var n=this,o=n.settings,f=N.get(n.id),p=n.getDoc(),m,h;o.inline||(n.getElement().style.visibility=n.orgVisibility),t||o.content_editable||(p.open(),p.write(n.iframeHTML),p.close()),o.content_editable&&(n.on("remove",function(){var e=this.getBody();N.removeClass(e,"mce-content-body"),N.removeClass(e,"mce-edit-focus"),N.setAttrib(e,"contentEditable",null)}),N.addClass(f,"mce-content-body"),n.contentDocument=p=o.content_document||document,n.contentWindow=o.content_window||window,n.bodyElement=f,o.content_document=o.content_window=null,o.root_name=f.nodeName.toLowerCase()),m=n.getBody(),m.disabled=!0,o.readonly||(n.inline&&"static"==N.getStyle(m,"position",!0)&&(m.style.position="relative"),m.contentEditable=n.getParam("content_editable_state",!0)),m.disabled=!1,n.schema=new g(o),n.dom=new e(p,{keep_values:!0,url_converter:n.convertURL,url_converter_scope:n,hex_colors:o.force_hex_style_colors,class_filter:o.class_filter,update_styles:!0,root_element:o.content_editable?n.id:null,collect:o.content_editable,schema:n.schema,onSetAttrib:function(e){n.fire("SetAttrib",e)}}),n.parser=new v(o,n.schema),n.parser.addAttributeFilter("src,href,style,tabindex",function(e,t){for(var r=e.length,i,o=n.dom,a,s;r--;)i=e[r],a=i.attr(t),s="data-mce-"+t,i.attributes.map[s]||("style"===t?(a=o.serializeStyle(o.parseStyle(a),i.name),a.length||(a=null),i.attr(s,a),i.attr(t,a)):"tabindex"===t?(i.attr(s,a),i.attr(t,null)):i.attr(s,n.convertURL(a,t,i.name)))}),n.parser.addNodeFilter("script",function(e){for(var t=e.length,n;t--;)n=e[t],n.attr("type","mce-"+(n.attr("type")||"no/type"))}),n.parser.addNodeFilter("#cdata",function(e){for(var t=e.length,n;t--;)n=e[t],n.type=8,n.name="#comment",n.value="[CDATA["+n.value+"]]"}),n.parser.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(e){for(var t=e.length,i,o=n.schema.getNonEmptyElements();t--;)i=e[t],i.isEmpty(o)&&(i.empty().append(new r("br",1)).shortEnded=!0)}),n.serializer=new i(o,n),n.selection=new a(n.dom,n.getWin(),n.serializer,n),n.formatter=new s(n),n.undoManager=new l(n),n.forceBlocks=new u(n),n.enterKey=new c(n),n.editorCommands=new d(n),n.fire("PreInit"),o.browser_spellcheck||o.gecko_spellcheck||(p.body.spellcheck=!1,N.setAttrib(m,"spellcheck","false")),n.fire("PostRender"),n.quirks=y(n),o.directionality&&(m.dir=o.directionality),o.nowrap&&(m.style.whiteSpace="nowrap"),o.protect&&n.on("BeforeSetContent",function(e){T(o.protect,function(t){e.content=e.content.replace(t,function(e){return""})})}),n.on("SetContent",function(){n.addVisual(n.getBody())}),o.padd_empty_editor&&n.on("PostProcess",function(e){e.content=e.content.replace(/^(]*>( | |\s|\u00a0|)<\/p>[\r\n]*|
[\r\n]*)$/,"")}),n.load({initial:!0,format:"html"}),n.startContent=n.getContent({format:"raw"}),n.initialized=!0,n.bindPendingEventDelegates(),n.fire("init"),n.focus(!0),n.nodeChanged({initial:!0}),n.execCallback("init_instance_callback",n),n.contentStyles.length>0&&(h="",T(n.contentStyles,function(e){h+=e+"\r\n"}),n.dom.addStyle(h)),T(n.contentCSS,function(e){n.loadedCSS[e]||(n.dom.loadCSS(e),n.loadedCSS[e]=!0)}),o.auto_focus&&setTimeout(function(){var e=n.editorManager.get(o.auto_focus);e.selection.select(e.getBody(),1),e.selection.collapse(1),e.getBody().focus(),e.getWin().focus()},100),f=p=m=null},focus:function(e){var t,n=this,r=n.selection,i=n.settings.content_editable,o,a,s=n.getDoc(),l;if(!e){if(o=r.getRng(),o.item&&(a=o.item(0)),n._refreshContentEditable(),i||(b.opera||n.getBody().focus(),n.getWin().focus()),M||i){if(l=n.getBody(),l.setActive)try{l.setActive()}catch(c){l.focus()}else l.focus();i&&r.normalize()}a&&a.ownerDocument==s&&(o=s.body.createControlRange(),o.addElement(a),o.select())}n.editorManager.activeEditor!=n&&((t=n.editorManager.activeEditor)&&t.fire("deactivate",{relatedTarget:n}),n.fire("activate",{relatedTarget:t})),n.editorManager.activeEditor=n},execCallback:function(e){var t=this,n=t.settings[e],r;if(n)return t.callbackLookup&&(r=t.callbackLookup[e])&&(n=r.func,r=r.scope),"string"==typeof n&&(r=n.replace(/\.\w+$/,""),r=r?D(r):0,n=D(n),t.callbackLookup=t.callbackLookup||{},t.callbackLookup[e]={func:n,scope:r}),n.apply(r||t,Array.prototype.slice.call(arguments,1))},translate:function(e){var t=this.settings.language||"en",n=this.editorManager.i18n;return e?n.data[t+"."+e]||e.replace(/\{\#([^\}]+)\}/g,function(e,r){return n.data[t+"."+r]||"{#"+r+"}"}):""},getLang:function(e,n){return this.editorManager.i18n.data[(this.settings.language||"en")+"."+e]||(n!==t?n:"{#"+e+"}")},getParam:function(e,t,n){var r=e in this.settings?this.settings[e]:t,i;return"hash"===n?(i={},"string"==typeof r?T(r.split(r.indexOf("=")>0?/[;,](?![^=;,]*(?:[;,]|$))/:","),function(e){e=e.split("="),i[B(e[0])]=B(e.length>1?e[1]:e)}):i=r,i):r},nodeChanged:function(){var e=this,t=e.selection,n,r,i;!e.initialized||e.settings.disable_nodechange||e.settings.readonly||(i=e.getBody(),n=t.getStart()||i,n=H&&n.ownerDocument!=e.getDoc()?e.getBody():n,"IMG"==n.nodeName&&t.isCollapsed()&&(n=n.parentNode),r=[],e.dom.getParent(n,function(e){return e===i?!0:void r.push(e)}),e.fire("NodeChange",{element:n,parents:r}))},addButton:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),t.text||t.icon||(t.icon=e),n.buttons=n.buttons||{},t.tooltip=t.tooltip||t.title,n.buttons[e]=t},addMenuItem:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),n.menuItems=n.menuItems||{},n.menuItems[e]=t},addCommand:function(e,t,n){this.execCommands[e]={func:t,scope:n||this}},addQueryStateHandler:function(e,t,n){this.queryStateCommands[e]={func:t,scope:n||this}},addQueryValueHandler:function(e,t,n){this.queryValueCommands[e]={func:t,scope:n||this}},addShortcut:function(e,t,n,r){this.shortcuts.add(e,t,n,r)},execCommand:function(e,t,n,r){var i=this,o=0,a;if(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(e)||r&&r.skip_focus||i.focus(),r=S({},r),r=i.fire("BeforeExecCommand",{command:e,ui:t,value:n}),r.isDefaultPrevented())return!1;if((a=i.execCommands[e])&&a.func.call(a.scope,t,n)!==!0)return i.fire("ExecCommand",{command:e,ui:t,value:n}),!0;if(T(i.plugins,function(r){return r.execCommand&&r.execCommand(e,t,n)?(i.fire("ExecCommand",{command:e,ui:t,value:n}),o=!0,!1):void 0}),o)return o;if(i.theme&&i.theme.execCommand&&i.theme.execCommand(e,t,n))return i.fire("ExecCommand",{command:e,ui:t,value:n}),!0;if(i.editorCommands.execCommand(e,t,n))return i.fire("ExecCommand",{command:e,ui:t,value:n}),!0;try{o=i.getDoc().execCommand(e,t,n)}catch(s){}return o?(i.fire("ExecCommand",{command:e,ui:t,value:n}),!0):!1},queryCommandState:function(e){var t=this,n,r;if(!t._isHidden()){if((n=t.queryStateCommands[e])&&(r=n.func.call(n.scope),r===!0||r===!1))return r;if(r=t.editorCommands.queryCommandState(e),-1!==r)return r;try{return t.getDoc().queryCommandState(e)}catch(i){}}},queryCommandValue:function(e){var n=this,r,i;if(!n._isHidden()){if((r=n.queryValueCommands[e])&&(i=r.func.call(r.scope),i!==!0))return i;if(i=n.editorCommands.queryCommandValue(e),i!==t)return i;try{return n.getDoc().queryCommandValue(e)}catch(o){}}},show:function(){var e=this;e.hidden&&(e.hidden=!1,e.inline?e.getBody().contentEditable=!0:(N.show(e.getContainer()),N.hide(e.id)),e.load(),e.fire("show"))},hide:function(){var e=this,t=e.getDoc();e.hidden||(H&&t&&!e.inline&&t.execCommand("SelectAll"),e.save(),e.inline?(e.getBody().contentEditable=!1,e==e.editorManager.focusedEditor&&(e.editorManager.focusedEditor=null)):(N.hide(e.getContainer()),N.setStyle(e.id,"display",e.orgDisplay)),e.hidden=!0,e.fire("hide"))},isHidden:function(){return!!this.hidden},setProgressState:function(e,t){this.fire("ProgressState",{state:e,time:t})},load:function(e){var n=this,r=n.getElement(),i;return r?(e=e||{},e.load=!0,i=n.setContent(r.value!==t?r.value:r.innerHTML,e),e.element=r,e.no_events||n.fire("LoadContent",e),e.element=r=null,i):void 0},save:function(e){var t=this,n=t.getElement(),r,i;if(n&&t.initialized)return e=e||{},e.save=!0,e.element=n,r=e.content=t.getContent(e),e.no_events||t.fire("SaveContent",e),r=e.content,/TEXTAREA|INPUT/i.test(n.nodeName)?n.value=r:(t.inline||(n.innerHTML=r),(i=N.getParent(t.id,"form"))&&T(i.elements,function(e){return e.name==t.id?(e.value=r,!1):void 0})),e.element=n=null,e.set_dirty!==!1&&(t.isNotDirty=!0),r},setContent:function(e,t){var n=this,r=n.getBody(),i;return t=t||{},t.format=t.format||"html",t.set=!0,t.content=e,t.no_events||n.fire("BeforeSetContent",t),e=t.content,0===e.length||/^\s+$/.test(e)?(i=n.settings.forced_root_block,i&&n.schema.isValidChild(r.nodeName.toLowerCase(),i.toLowerCase())?(e=H&&11>H?"":'
',e=n.dom.createHTML(i,n.settings.forced_root_block_attrs,e)):H||(e='
'),r.innerHTML=e,n.fire("SetContent",t)):("raw"!==t.format&&(e=new o({},n.schema).serialize(n.parser.parse(e,{isRootContent:!0}))),t.content=B(e),n.dom.setHTML(r,t.content),t.no_events||n.fire("SetContent",t)),t.content},getContent:function(e){var t=this,n,r=t.getBody();return e=e||{},e.format=e.format||"html",e.get=!0,e.getInner=!0,e.no_events||t.fire("BeforeGetContent",e),n="raw"==e.format?r.innerHTML:"text"==e.format?r.innerText||r.textContent:t.serializer.serialize(r,e),e.content="text"!=e.format?B(n):n,e.no_events||t.fire("GetContent",e),e.content},insertContent:function(e,t){t&&(e=S({content:e},t)),this.execCommand("mceInsertContent",!1,e)},isDirty:function(){return!this.isNotDirty},getContainer:function(){var e=this;return e.container||(e.container=N.get(e.editorContainer||e.id+"_parent")),e.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return N.get(this.settings.content_element||this.id)},getWin:function(){var e=this,t;return e.contentWindow||(t=N.get(e.id+"_ifr"),t&&(e.contentWindow=t.contentWindow)),e.contentWindow},getDoc:function(){var e=this,t;return e.contentDocument||(t=e.getWin(),t&&(e.contentDocument=t.document)),e.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(e,t,n){var r=this,i=r.settings;return i.urlconverter_callback?r.execCallback("urlconverter_callback",e,n,!0,t):!i.convert_urls||n&&"LINK"==n.nodeName||0===e.indexOf("file:")||0===e.length?e:i.relative_urls?r.documentBaseURI.toRelative(e):e=r.documentBaseURI.toAbsolute(e,i.remove_script_host)},addVisual:function(e){var n=this,r=n.settings,i=n.dom,o;e=e||n.getBody(),n.hasVisual===t&&(n.hasVisual=r.visual),T(i.select("table,a",e),function(e){var t;switch(e.nodeName){case"TABLE":return o=r.visual_table_class||"mce-item-table",t=i.getAttrib(e,"border"),void(t&&"0"!=t||(n.hasVisual?i.addClass(e,o):i.removeClass(e,o)));case"A":return void(i.getAttrib(e,"href",!1)||(t=i.getAttrib(e,"name")||e.id,o=r.visual_anchor_class||"mce-item-anchor",t&&(n.hasVisual?i.addClass(e,o):i.removeClass(e,o))))}}),n.fire("VisualAid",{element:e,hasVisual:n.hasVisual})},remove:function(){var e=this;if(!e.removed){e.removed=1,e.save(),e.hasHiddenInput&&N.remove(e.getElement().nextSibling),e.inline||(H&&10>H&&e.getDoc().execCommand("SelectAll",!1,null),N.setStyle(e.id,"display",e.orgDisplay),e.getBody().onload=null,L.unbind(e.getWin()),L.unbind(e.getDoc()));var t=e.getContainer();L.unbind(e.getBody()),L.unbind(t),e.fire("remove"),e.editorManager.remove(e),N.remove(t),e.destroy()}},destroy:function(e){var t=this,n;if(!t.destroyed){if(!e&&!t.removed)return void t.remove();e&&M&&(L.unbind(t.getDoc()),L.unbind(t.getWin()),L.unbind(t.getBody())),e||(t.editorManager.off("beforeunload",t._beforeUnload),t.theme&&t.theme.destroy&&t.theme.destroy(),t.selection.destroy(),t.dom.destroy()),n=t.formElement,n&&(n._mceOldSubmit&&(n.submit=n._mceOldSubmit,n._mceOldSubmit=null),N.unbind(n,"submit reset",t.formEventDelegate)),t.contentAreaContainer=t.formElement=t.container=t.editorContainer=null,t.settings.content_element=t.bodyElement=t.contentDocument=t.contentWindow=null,t.selection&&(t.selection=t.selection.win=t.selection.dom=t.selection.dom.doc=null),t.destroyed=1}},_refreshContentEditable:function(){var e=this,t,n;e._isHidden()&&(t=e.getBody(),n=t.parentNode,n.removeChild(t),n.appendChild(t),t.focus())},_isHidden:function(){var e;return M?(e=this.selection.getSel(),!e||!e.rangeCount||0===e.rangeCount):0}},S(_.prototype,x),_}),r(dt,[],function(){var e={};return{rtl:!1,add:function(t,n){for(var r in n)e[r]=n[r];this.rtl=this.rtl||"rtl"===e._dir},translate:function(t){if("undefined"==typeof t)return t;if("string"!=typeof t&&t.raw)return t.raw;if(t.push){var n=t.slice(1);t=(e[t[0]]||t[0]).replace(/\{([^\}]+)\}/g,function(e,t){return n[t]})}return e[t]||t},data:e}}),r(ft,[y,g],function(e,t){function n(e){function s(){try{return document.activeElement}catch(e){return document.body}}function l(e,t){if(t&&t.startContainer){if(!e.isChildOf(t.startContainer,e.getRoot())||!e.isChildOf(t.endContainer,e.getRoot()))return;return{startContainer:t.startContainer,startOffset:t.startOffset,endContainer:t.endContainer,endOffset:t.endOffset}}return t}function c(e,t){var n;return t.startContainer?(n=e.getDoc().createRange(),n.setStart(t.startContainer,t.startOffset),n.setEnd(t.endContainer,t.endOffset)):n=t,n}function u(e){return!!a.getParent(e,n.isEditorUIElement)}function d(n){var d=n.editor;d.on("init",function(){(d.inline||t.ie)&&(d.on("nodechange keyup",function(){var e=document.activeElement;e&&e.id==d.id+"_ifr"&&(e=d.getBody()),d.dom.isChildOf(e,d.getBody())&&(d.lastRng=d.selection.getRng())}),t.webkit&&!r&&(r=function(){var t=e.activeEditor;if(t&&t.selection){var n=t.selection.getRng();n&&!n.collapsed&&(d.lastRng=n)}},a.bind(document,"selectionchange",r)))}),d.on("setcontent",function(){d.lastRng=null}),d.on("mousedown",function(){d.selection.lastFocusBookmark=null}),d.on("focusin",function(){var t=e.focusedEditor;d.selection.lastFocusBookmark&&(d.selection.setRng(c(d,d.selection.lastFocusBookmark)),d.selection.lastFocusBookmark=null),t!=d&&(t&&t.fire("blur",{focusedEditor:d}),e.activeEditor=d,e.focusedEditor=d,d.fire("focus",{blurredEditor:t}),d.focus(!0)),d.lastRng=null}),d.on("focusout",function(){window.setTimeout(function(){var t=e.focusedEditor;u(s())||t!=d||(d.fire("blur",{focusedEditor:null}),e.focusedEditor=null,d.selection&&(d.selection.lastFocusBookmark=null))},0)}),i||(i=function(t){var n=e.activeEditor;n&&t.target.ownerDocument==document&&(n.selection&&(n.selection.lastFocusBookmark=l(n.dom,n.lastRng)),u(t.target)||e.focusedEditor!=n||(n.fire("blur",{focusedEditor:null}),e.focusedEditor=null))},a.bind(document,"focusin",i)),d.inline&&!o&&(o=function(t){var n=e.activeEditor;if(n.inline&&!n.dom.isChildOf(t.target,n.getBody())){var r=n.selection.getRng();r.collapsed||(n.lastRng=r)}},a.bind(document,"mouseup",o))}function f(t){e.focusedEditor==t.editor&&(e.focusedEditor=null),e.activeEditor||(a.unbind(document,"selectionchange",r),a.unbind(document,"focusin",i),a.unbind(document,"mouseup",o),r=i=o=null)}e.on("AddEditor",d),e.on("RemoveEditor",f)}var r,i,o,a=e.DOM;return n.isEditorUIElement=function(e){return-1!==e.className.toString().indexOf("mce-")},n}),r(pt,[ut,y,W,g,p,st,dt,ft],function(e,t,n,r,i,o,a,s){function l(e){var t=g.editors,n;delete t[e.id];for(var r=0;r0&&f(d(c),function(n){u.get(n)?(h=new e(n,t,s),l.push(h),h.render()):f(document.forms,function(e){f(e.elements,function(e){e.name===n&&(n="mce_editor_"+m++,u.setAttrib(e,"id",n),r(n,t))})})});break;case"textareas":case"specific_textareas":f(u.select("textarea"),function(e){t.editor_deselector&&o(e,t.editor_deselector)||(!t.editor_selector||o(e,t.editor_selector))&&r(n(e),t)})}t.oninit&&(c=g=0,f(l,function(e){g++,e.initialized?c++:e.on("init",function(){c++,c==g&&i(t,"oninit")}),c==g&&i(t,"oninit")}))}var s=this,l=[],h;s.settings=t,u.bind(window,"ready",a)},get:function(e){return arguments.length?e in this.editors?this.editors[e]:null:this.editors},add:function(e){var t=this,n=t.editors;return n[e.id]=e,n.push(e),t.activeEditor=e,t.fire("AddEditor",{editor:e}),h||(h=function(){t.fire("BeforeUnload")},u.bind(window,"beforeunload",h)),e},createEditor:function(t,n){return this.add(new e(t,n,this))},remove:function(e){var t=this,n,r=t.editors,i;{if(e)return"string"==typeof e?(e=e.selector||e,void f(u.select(e),function(e){t.remove(r[e.id])})):(i=e,r[i.id]?(l(i)&&t.fire("RemoveEditor",{editor:i}),r.length||u.unbind(window,"beforeunload",h),i.remove(),i):null);for(n=r.length-1;n>=0;n--)t.remove(r[n])}},execCommand:function(t,n,r){var i=this,o=i.get(r);switch(t){case"mceAddEditor":return i.get(r)||new e(r,i.settings,i).render(),!0;case"mceRemoveEditor":return o&&o.remove(),!0;case"mceToggleEditor":return o?(o.isHidden()?o.show():o.hide(),!0):(i.execCommand("mceAddEditor",0,r),!0)}return i.activeEditor?i.activeEditor.execCommand(t,n,r):!1},triggerSave:function(){f(this.editors,function(e){e.save()})},addI18n:function(e,t){a.add(e,t)},translate:function(e){return a.translate(e)}},p(g,o),g.setup(),window.tinymce=window.tinyMCE=g,g}),r(mt,[pt,p],function(e,t){var n=t.each,r=t.explode;e.on("AddEditor",function(e){var t=e.editor;t.on("preInit",function(){function e(e,t){n(t,function(t,n){t&&s.setStyle(e,n,t)}),s.rename(e,"span")}function i(e){s=t.dom,l.convert_fonts_to_spans&&n(s.select("font,u,strike",e.node),function(e){o[e.nodeName.toLowerCase()](s,e)})}var o,a,s,l=t.settings;l.inline_styles&&(a=r(l.font_size_legacy_values),o={font:function(t,n){e(n,{backgroundColor:n.style.backgroundColor,color:n.color,fontFamily:n.face,fontSize:a[parseInt(n.size,10)-1]})},u:function(t,n){e(n,{textDecoration:"underline"})},strike:function(t,n){e(n,{textDecoration:"line-through"})}},t.on("PreProcess SetContent",i))})})}),r(ht,[],function(){return{send:function(e){function t(){!e.async||4==n.readyState||r++>1e4?(e.success&&1e4>r&&200==n.status?e.success.call(e.success_scope,""+n.responseText,n,e):e.error&&e.error.call(e.error_scope,r>1e4?"TIMED_OUT":"GENERAL",n,e),n=null):setTimeout(t,10)}var n,r=0;if(e.scope=e.scope||this,e.success_scope=e.success_scope||e.scope,e.error_scope=e.error_scope||e.scope,e.async=e.async===!1?!1:!0,e.data=e.data||"",n=new XMLHttpRequest){if(n.overrideMimeType&&n.overrideMimeType(e.content_type),n.open(e.type||(e.data?"POST":"GET"),e.url,e.async),e.content_type&&n.setRequestHeader("Content-Type",e.content_type),n.setRequestHeader("X-Requested-With","XMLHttpRequest"),n.send(e.data),!e.async)return t();setTimeout(t,10)}}}}),r(gt,[],function(){function e(t,n){var r,i,o,a;if(n=n||'"',null===t)return"null";if(o=typeof t,"string"==o)return i="\bb t\nn\ff\rr\"\"''\\\\",n+t.replace(/([\u0080-\uFFFF\x00-\x1f\"\'\\])/g,function(e,t){return'"'===n&&"'"===e?e:(r=i.indexOf(t),r+1?"\\"+i.charAt(r+1):(e=t.charCodeAt().toString(16),"\\u"+"0000".substring(e.length)+e))})+n;if("object"==o){if(t.hasOwnProperty&&"[object Array]"===Object.prototype.toString.call(t)){for(r=0,i="[";r0?",":"")+e(t[r],n);return i+"]"}i="{";for(a in t)t.hasOwnProperty(a)&&(i+="function"!=typeof t[a]?(i.length>1?","+n:n)+a+n+":"+e(t[a],n):"");return i+"}"}return""+t}return{serialize:e,parse:function(e){try{return window[String.fromCharCode(101)+"val"]("("+e+")")}catch(t){}}}}),r(vt,[gt,ht,p],function(e,t,n){function r(e){this.settings=i({},e),this.count=0}var i=n.extend;return r.sendRPC=function(e){return(new r).send(e)},r.prototype={send:function(n){var r=n.error,o=n.success;n=i(this.settings,n),n.success=function(t,i){t=e.parse(t),"undefined"==typeof t&&(t={error:"JSON Parse error."}),t.error?r.call(n.error_scope||n.scope,t.error,i):o.call(n.success_scope||n.scope,t.result)},n.error=function(e,t){r&&r.call(n.error_scope||n.scope,e,t)},n.data=e.serialize({id:n.id||"c"+this.count++,method:n.method,params:n.params}),n.content_type="application/json",t.send(n)}},r}),r(yt,[y],function(e){return{callbacks:{},count:0,send:function(n){var r=this,i=e.DOM,o=n.count!==t?n.count:r.count,a="tinymce_jsonp_"+o;r.callbacks[o]=function(e){i.remove(a),delete r.callbacks[o],n.callback(e)},i.add(i.doc.body,"script",{id:a,src:n.url,type:"text/javascript"}),r.count++}}}),r(bt,[],function(){function e(){s=[];for(var e in a)s.push(e);i.length=s.length}function n(){function n(e){var n,r;return r=e!==t?u+e:i.indexOf(",",u),-1===r||r>i.length?null:(n=i.substring(u,r),u=r+1,n)}var r,i,s,u=0;if(a={},c){o.load(l),i=o.getAttribute(l)||"";do{var d=n();if(null===d)break;if(r=n(parseInt(d,32)||0),null!==r){if(d=n(),null===d)break;s=n(parseInt(d,32)||0),r&&(a[r]=s)}}while(null!==r);e()}}function r(){var t,n="";if(c){for(var r in a)t=a[r],n+=(n?",":"")+r.length.toString(32)+","+r+","+t.length.toString(32)+","+t;o.setAttribute(l,n);try{o.save(l)}catch(i){}e()}}var i,o,a,s,l,c;try{if(window.localStorage)return localStorage}catch(u){}return l="tinymce",o=document.documentElement,c=!!o.addBehavior,c&&o.addBehavior("#default#userData"),i={key:function(e){return s[e]},getItem:function(e){return e in a?a[e]:null},setItem:function(e,t){a[e]=""+t,r()},removeItem:function(e){delete a[e],r()},clear:function(){a={},r()}},n(),i}),r(Ct,[y,l,b,C,p,g],function(e,t,n,r,i,o){var a=window.tinymce;return a.DOM=e.DOM,a.ScriptLoader=n.ScriptLoader,a.PluginManager=r.PluginManager,a.ThemeManager=r.ThemeManager,a.dom=a.dom||{},a.dom.Event=t.Event,i.each(i,function(e,t){a[t]=e}),i.each("isOpera isWebKit isIE isGecko isMac".split(" "),function(e){a[e]=o[e.substr(2).toLowerCase()]}),{}}),r(xt,[V,p],function(e,t){return e.extend({Defaults:{firstControlClass:"first",lastControlClass:"last"},init:function(e){this.settings=t.extend({},this.Defaults,e)},preRender:function(e){e.addClass(this.settings.containerClass,"body")},applyClasses:function(e){var t=this,n=t.settings,r,i,o;r=e.items().filter(":visible"),i=n.firstControlClass,o=n.lastControlClass,r.each(function(e){e.removeClass(i).removeClass(o),n.controlClass&&e.addClass(n.controlClass)}),r.eq(0).addClass(i),r.eq(-1).addClass(o)},renderHtml:function(e){var t=this,n=t.settings,r,i="";return r=e.items(),r.eq(0).addClass(n.firstControlClass),r.eq(-1).addClass(n.lastControlClass),r.each(function(e){n.controlClass&&e.addClass(n.controlClass),i+=e.renderHtml()}),i},recalc:function(){},postRender:function(){}})}),r(wt,[xt],function(e){return e.extend({Defaults:{containerClass:"abs-layout",controlClass:"abs-layout-item"},recalc:function(e){e.items().filter(":visible").each(function(e){var t=e.settings;e.layoutRect({x:t.x,y:t.y,w:t.w,h:t.h}),e.recalc&&e.recalc()})},renderHtml:function(e){return'
'+this._super(e)}})}),r(_t,[K,et],function(e,t){return e.extend({Mixins:[t],Defaults:{classes:"widget tooltip tooltip-n"},text:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t._rendered&&(t.getEl().lastChild.innerHTML=t.encode(e)),t):t._value},renderHtml:function(){var e=this,t=e.classPrefix;return'"},repaint:function(){var e=this,t,n;t=e.getEl().style,n=e._layoutRect,t.left=n.x+"px",t.top=n.y+"px",t.zIndex=131070}})}),r(Nt,[K,_t],function(e,t){var n,r=e.extend({init:function(e){var t=this;t._super(e),e=t.settings,t.canFocus=!0,e.tooltip&&r.tooltips!==!1&&(t.on("mouseenter",function(n){var r=t.tooltip().moveTo(-65535);if(n.control==t){var i=r.text(e.tooltip).show().testMoveRel(t.getEl(),["bc-tc","bc-tl","bc-tr"]);r.toggleClass("tooltip-n","bc-tc"==i),r.toggleClass("tooltip-nw","bc-tl"==i),r.toggleClass("tooltip-ne","bc-tr"==i),r.moveRel(t.getEl(),i)}else r.hide()}),t.on("mouseleave mousedown click",function(){t.tooltip().hide()})),t.aria("label",e.ariaLabel||e.tooltip)},tooltip:function(){return n||(n=new t({type:"tooltip"}),n.renderTo()),n},active:function(e){var t=this,n;return e!==n&&(t.aria("pressed",e),t.toggleClass("active",e)),t._super(e)},disabled:function(e){var t=this,n;return e!==n&&(t.aria("disabled",e),t.toggleClass("disabled",e)),t._super(e)},postRender:function(){var e=this,t=e.settings;e._rendered=!0,e._super(),e.parent()||!t.width&&!t.height||(e.initLayoutRect(),e.repaint()),t.autofocus&&e.focus()},remove:function(){this._super(),n&&(n.remove(),n=null)}});return r}),r(Et,[Nt],function(e){return e.extend({Defaults:{classes:"widget btn",role:"button"},init:function(e){var t=this,n;t.on("click mousedown",function(e){e.preventDefault()}),t._super(e),n=e.size,e.subtype&&t.addClass(e.subtype),n&&t.addClass("btn-"+n)},icon:function(e){var t=this,n=t.classPrefix;if("undefined"==typeof e)return t.settings.icon;if(t.settings.icon=e,e=e?n+"ico "+n+"i-"+t.settings.icon:"",t._rendered){var r=t.getEl().firstChild,i=r.getElementsByTagName("i")[0];e?(i&&i==r.firstChild||(i=document.createElement("i"),r.insertBefore(i,r.firstChild)),i.className=e):i&&r.removeChild(i),t.text(t._text)}return t},repaint:function(){var e=this.getEl().firstChild.style;e.width=e.height="100%",this._super()},text:function(e){var t=this;if(t._rendered){var n=t.getEl().lastChild.lastChild;n&&(n.data=t.translate(e))}return t._super(e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.settings.icon,i;return i=e.settings.image,i?(r="none","string"!=typeof i&&(i=window.getSelection?i[0]:i[1]),i=" style=\"background-image: url('"+i+"')\""):i="",r=e.settings.icon?n+"ico "+n+"i-"+r:"",'
"}})}),r(kt,[X],function(e){return e.extend({Defaults:{defaultType:"button",role:"group"},renderHtml:function(){var e=this,t=e._layout;return e.addClass("btn-group"),e.preRender(),t.preRender(e),'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(St,[Nt],function(e){return e.extend({Defaults:{classes:"checkbox",role:"checkbox",checked:!1},init:function(e){var t=this;t._super(e),t.on("click mousedown",function(e){e.preventDefault()}),t.on("click",function(e){e.preventDefault(),t.disabled()||t.checked(!t.checked())}),t.checked(t.settings.checked)},checked:function(e){var t=this;return"undefined"!=typeof e?(e?t.addClass("checked"):t.removeClass("checked"),t._checked=e,t.aria("checked",e),t):t._checked},value:function(e){return this.checked(e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix;return'
'+e.encode(e._text)+"
"}})}),r(Tt,[Et,nt],function(e,t){return e.extend({showPanel:function(){var e=this,n=e.settings;if(e.active(!0),e.panel)e.panel.show();else{var r=n.panel;r.type&&(r={layout:"grid",items:r}),r.role=r.role||"dialog",r.popover=!0,r.autohide=!0,r.ariaRoot=!0,e.panel=new t(r).on("hide",function(){e.active(!1)}).on("cancel",function(t){t.stopPropagation(),e.focus(),e.hidePanel()}).parent(e).renderTo(e.getContainerElm()),e.panel.fire("show"),e.panel.reflow()}e.panel.moveRel(e.getEl(),n.popoverAlign||(e.isRtl()?["bc-tr","bc-tc"]:["bc-tl","bc-tc"]))},hidePanel:function(){var e=this;e.panel&&e.panel.hide()},postRender:function(){var e=this;return e.aria("haspopup",!0),e.on("click",function(t){t.control===e&&(e.panel&&e.panel.visible()?e.hidePanel():(e.showPanel(),e.panel.focus(!!t.aria)))}),e._super()}})}),r(Rt,[Tt,y],function(e,t){var n=t.DOM;return e.extend({init:function(e){this._super(e),this.addClass("colorbutton")},color:function(e){return e?(this._color=e,this.getEl("preview").style.backgroundColor=e,this):this._color},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.settings.icon?n+"ico "+n+"i-"+e.settings.icon:"",i=e.settings.image?" style=\"background-image: url('"+e.settings.image+"')\"":"";return'
'},postRender:function(){var e=this,t=e.settings.onclick;return e.on("click",function(r){r.aria&&"down"==r.aria.key||r.control!=e||n.getParent(r.target,"."+e.classPrefix+"open")||(r.stopImmediatePropagation(),t.call(e,r))}),delete e.settings.onclick,e._super()}})}),r(At,[Nt,G,j],function(e,t,n){return e.extend({init:function(e){var t=this; +t._super(e),t.addClass("combobox"),t.subinput=!0,t.ariaTarget="inp",e=t.settings,e.menu=e.menu||e.values,e.menu&&(e.icon="caret"),t.on("click",function(n){for(var r=n.target,i=t.getEl();r&&r!=i;)r.id&&-1!=r.id.indexOf("-open")&&(t.fire("action"),e.menu&&(t.showMenu(),n.aria&&t.menu.items()[0].focus())),r=r.parentNode}),t.on("keydown",function(e){"INPUT"==e.target.nodeName&&13==e.keyCode&&t.parents().reverse().each(function(n){return e.preventDefault(),t.fire("change"),n.hasEventListeners("submit")&&n.toJSON?(n.fire("submit",{data:n.toJSON()}),!1):void 0})}),e.placeholder&&(t.addClass("placeholder"),t.on("focusin",function(){t._hasOnChange||(n.on(t.getEl("inp"),"change",function(){t.fire("change")}),t._hasOnChange=!0),t.hasClass("placeholder")&&(t.getEl("inp").value="",t.removeClass("placeholder"))}),t.on("focusout",function(){0===t.value().length&&(t.getEl("inp").value=e.placeholder,t.addClass("placeholder"))}))},showMenu:function(){var e=this,n=e.settings,r;e.menu||(r=n.menu||[],r.length?r={type:"menu",items:r}:r.type=r.type||"menu",e.menu=t.create(r).parent(e).renderTo(e.getContainerElm()),e.fire("createmenu"),e.menu.reflow(),e.menu.on("cancel",function(t){t.control===e.menu&&e.focus()}),e.menu.on("show hide",function(t){t.control.items().each(function(t){t.active(t.value()==e.value())})}).fire("show"),e.menu.on("select",function(t){e.value(t.control.value())}),e.on("focusin",function(t){"INPUT"==t.target.tagName.toUpperCase()&&e.menu.hide()}),e.aria("expanded",!0)),e.menu.show(),e.menu.layoutRect({w:e.layoutRect().w}),e.menu.moveRel(e.getEl(),e.isRtl()?["br-tr","tr-br"]:["bl-tl","tl-bl"])},value:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t.removeClass("placeholder"),t._rendered&&(t.getEl("inp").value=e),t):t._rendered?(e=t.getEl("inp").value,e!=t.settings.placeholder?e:""):t._value},disabled:function(e){var t=this;return t._rendered&&"undefined"!=typeof e&&(t.getEl("inp").disabled=e),t._super(e)},focus:function(){this.getEl("inp").focus()},repaint:function(){var e=this,t=e.getEl(),r=e.getEl("open"),i=e.layoutRect(),o,a;o=r?i.w-n.getSize(r).width-10:i.w-10;var s=document;return s.all&&(!s.documentMode||s.documentMode<=8)&&(a=e.layoutRect().h-2+"px"),n.css(t.firstChild,{width:o,lineHeight:a}),e._super(),e},postRender:function(){var e=this;return n.on(this.getEl("inp"),"change",function(){e.fire("change")}),e._super()},remove:function(){n.off(this.getEl("inp")),this._super()},renderHtml:function(){var e=this,t=e._id,n=e.settings,r=e.classPrefix,i=n.value||n.placeholder||"",o,a,s="",l="";return"spellcheck"in n&&(l+=' spellcheck="'+n.spellcheck+'"'),n.maxLength&&(l+=' maxlength="'+n.maxLength+'"'),n.size&&(l+=' size="'+n.size+'"'),n.subtype&&(l+=' type="'+n.subtype+'"'),e.disabled()&&(l+=' disabled="disabled"'),o=n.icon,o&&"caret"!=o&&(o=r+"ico "+r+"i-"+n.icon),a=e._text,(o||a)&&(s='
",e.addClass("has-open")),'
"+s+"
"}})}),r(Bt,[Nt],function(e){return e.extend({init:function(e){var t=this;e.delimiter||(e.delimiter="\xbb"),t._super(e),t.addClass("path"),t.canFocus=!0,t.on("click",function(e){var n,r=e.target;(n=r.getAttribute("data-index"))&&t.fire("select",{value:t.data()[n],index:n})})},focus:function(){var e=this;return e.getEl().firstChild.focus(),e},data:function(e){var t=this;return"undefined"!=typeof e?(t._data=e,t.update(),t):t._data},update:function(){this.innerHtml(this._getPathHtml())},postRender:function(){var e=this;e._super(),e.data(e.settings.data)},renderHtml:function(){var e=this;return'
'+e._getPathHtml()+"
"},_getPathHtml:function(){var e=this,t=e._data||[],n,r,i="",o=e.classPrefix;for(n=0,r=t.length;r>n;n++)i+=(n>0?'":"")+'
'+t[n].name+"
";return i||(i='
\xa0
'),i}})}),r(Dt,[Bt,pt],function(e,t){return e.extend({postRender:function(){function e(e){if(1===e.nodeType){if("BR"==e.nodeName||e.getAttribute("data-mce-bogus"))return!0;if("bookmark"===e.getAttribute("data-mce-type"))return!0}return!1}var n=this,r=t.activeEditor;return n.on("select",function(t){var n=[],i,o=r.getBody();for(r.focus(),i=r.selection.getStart();i&&i!=o;)e(i)||n.push(i),i=i.parentNode;r.selection.select(n[n.length-1-t.index]),r.nodeChanged()}),r.on("nodeChange",function(t){for(var i=[],o=t.parents,a=o.length;a--;)if(1==o[a].nodeType&&!e(o[a])){var s=r.fire("ResolveName",{name:o[a].nodeName.toLowerCase(),target:o[a]});i.push({name:s.name})}n.data(i)}),n._super()}})}),r(Lt,[X],function(e){return e.extend({Defaults:{layout:"flex",align:"center",defaults:{flex:1}},renderHtml:function(){var e=this,t=e._layout,n=e.classPrefix;return e.addClass("formitem"),t.preRender(e),'
'+(e.settings.title?'
'+e.settings.title+"
":"")+'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(Mt,[X,Lt],function(e,t){return e.extend({Defaults:{containerCls:"form",layout:"flex",direction:"column",align:"stretch",flex:1,padding:20,labelGap:30,spacing:10,callbacks:{submit:function(){this.submit()}}},preRender:function(){var e=this,n=e.items();n.each(function(n){var r,i=n.settings.label;i&&(r=new t({layout:"flex",autoResize:"overflow",defaults:{flex:1},items:[{type:"label",id:n._id+"-l",text:i,flex:0,forId:n._id,disabled:n.disabled()}]}),r.type="formitem",n.aria("labelledby",n._id+"-l"),"undefined"==typeof n.settings.flex&&(n.settings.flex=1),e.replace(n,r),r.add(n))})},recalcLabels:function(){var e=this,t=0,n=[],r,i,o;if(e.settings.labelGapCalc!==!1)for(o="children"==e.settings.labelGapCalc?e.find("formitem"):e.items(),o.filter("formitem").each(function(e){var r=e.items()[0],i=r.getEl().clientWidth;t=i>t?i:t,n.push(r)}),i=e.settings.labelGap||0,r=n.length;r--;)n[r].settings.minWidth=t+i},visible:function(e){var t=this._super(e);return e===!0&&this._rendered&&this.recalcLabels(),t},submit:function(){return this.fire("submit",{data:this.toJSON()})},postRender:function(){var e=this;e._super(),e.recalcLabels(),e.fromJSON(e.settings.data)}})}),r(Ht,[Mt],function(e){return e.extend({Defaults:{containerCls:"fieldset",layout:"flex",direction:"column",align:"stretch",flex:1,padding:"25 15 5 15",labelGap:30,spacing:10,border:1},renderHtml:function(){var e=this,t=e._layout,n=e.classPrefix;return e.preRender(),t.preRender(e),'
'+(e.settings.title?''+e.settings.title+"":"")+'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(Pt,[At,p],function(e,t){return e.extend({init:function(e){var n=this,r=tinymce.activeEditor,i,o;e.spellcheck=!1,o=r.settings.file_browser_callback_types,o&&(o=t.makeMap(o,/[, ]/)),i=r.settings.file_browser_callback,!i||o&&!o[e.filetype]||(e.icon="browse",e.onaction=function(){i(n.getEl("inp").id,n.getEl("inp").value,e.filetype,window)}),n._super(e)}})}),r(Ot,[wt],function(e){return e.extend({recalc:function(e){var t=e.layoutRect(),n=e.paddingBox();e.items().filter(":visible").each(function(e){e.layoutRect({x:n.left,y:n.top,w:t.innerW-n.right-n.left,h:t.innerH-n.top-n.bottom}),e.recalc&&e.recalc()})}})}),r(It,[wt],function(e){return e.extend({recalc:function(e){var t,n,r,i,o,a,s,l,c,u,d,f,p,m,h,g,v=[],y,b,C,x,w,_,N,E,k,S,T,R,A,B,D,L,M,H,P,O,I,F,z=Math.max,W=Math.min;for(r=e.items().filter(":visible"),i=e.layoutRect(),o=e._paddingBox,a=e.settings,f=e.isRtl()?a.direction||"row-reversed":a.direction,s=a.align,l=e.isRtl()?a.pack||"end":a.pack,c=a.spacing||0,("row-reversed"==f||"column-reverse"==f)&&(r=r.set(r.toArray().reverse()),f=f.split("-")[0]),"column"==f?(k="y",N="h",E="minH",S="maxH",R="innerH",T="top",A="deltaH",B="contentH",P="left",M="w",D="x",L="innerW",H="minW",O="right",I="deltaW",F="contentW"):(k="x",N="w",E="minW",S="maxW",R="innerW",T="left",A="deltaW",B="contentW",P="top",M="h",D="y",L="innerH",H="minH",O="bottom",I="deltaH",F="contentH"),d=i[R]-o[T]-o[T],_=u=0,t=0,n=r.length;n>t;t++)p=r[t],m=p.layoutRect(),h=p.settings,g=h.flex,d-=n-1>t?c:0,g>0&&(u+=g,m[S]&&v.push(p),m.flex=g),d-=m[E],y=o[P]+m[H]+o[O],y>_&&(_=y);if(x={},x[E]=0>d?i[E]-d+i[A]:i[R]-d+i[A],x[H]=_+i[I],x[B]=i[R]-d,x[F]=_,x.minW=W(x.minW,i.maxW),x.minH=W(x.minH,i.maxH),x.minW=z(x.minW,i.startMinWidth),x.minH=z(x.minH,i.startMinHeight),!i.autoResize||x.minW==i.minW&&x.minH==i.minH){for(C=d/u,t=0,n=v.length;n>t;t++)p=v[t],m=p.layoutRect(),b=m[S],y=m[E]+m.flex*C,y>b?(d-=m[S]-m[E],u-=m.flex,m.flex=0,m.maxFlexSize=b):m.maxFlexSize=0;for(C=d/u,w=o[T],x={},0===u&&("end"==l?w=d+o[T]:"center"==l?(w=Math.round(i[R]/2-(i[R]-d)/2)+o[T],0>w&&(w=o[T])):"justify"==l&&(w=o[T],c=Math.floor(d/(r.length-1)))),x[D]=o[P],t=0,n=r.length;n>t;t++)p=r[t],m=p.layoutRect(),y=m.maxFlexSize||m[E],"center"===s?x[D]=Math.round(i[L]/2-m[M]/2):"stretch"===s?(x[M]=z(m[H]||0,i[L]-o[P]-o[O]),x[D]=o[P]):"end"===s&&(x[D]=i[L]-m[M]-o.top),m.flex>0&&(y+=m.flex*C),x[N]=y,x[k]=w,p.layoutRect(x),p.recalc&&p.recalc(),w+=y+c}else if(x.w=x.minW,x.h=x.minH,e.layoutRect(x),this.recalc(e),null===e._lastRect){var V=e.parent();V&&(V._lastRect=null,V.recalc())}}})}),r(Ft,[xt],function(e){return e.extend({Defaults:{containerClass:"flow-layout",controlClass:"flow-layout-item",endClass:"break"},recalc:function(e){e.items().filter(":visible").each(function(e){e.recalc&&e.recalc()})}})}),r(zt,[K,Nt,nt,p,pt,g],function(e,t,n,r,i,o){function a(e){function t(t,n){return function(){var r=this;e.on("nodeChange",function(i){var o=e.formatter,a=null;s(i.parents,function(e){return s(t,function(t){return n?o.matchNode(e,n,{value:t.value})&&(a=t.value):o.matchNode(e,t.value)&&(a=t.value),a?!1:void 0}),a?!1:void 0}),r.value(a)})}}function r(e){e=e.replace(/;$/,"").split(";");for(var t=e.length;t--;)e[t]=e[t].split("=");return e}function i(){function t(e){var n=[];if(e)return s(e,function(e){var o={text:e.title,icon:e.icon};if(e.items)o.menu=t(e.items);else{var a=e.format||"custom"+r++;e.format||(e.name=a,i.push(e)),o.format=a,o.cmd=e.cmd}n.push(o)}),n}function n(){var n;return n=t(e.settings.style_formats_merge?e.settings.style_formats?o.concat(e.settings.style_formats):o:e.settings.style_formats||o)}var r=0,i=[],o=[{title:"Headings",items:[{title:"Heading 1",format:"h1"},{title:"Heading 2",format:"h2"},{title:"Heading 3",format:"h3"},{title:"Heading 4",format:"h4"},{title:"Heading 5",format:"h5"},{title:"Heading 6",format:"h6"}]},{title:"Inline",items:[{title:"Bold",icon:"bold",format:"bold"},{title:"Italic",icon:"italic",format:"italic"},{title:"Underline",icon:"underline",format:"underline"},{title:"Strikethrough",icon:"strikethrough",format:"strikethrough"},{title:"Superscript",icon:"superscript",format:"superscript"},{title:"Subscript",icon:"subscript",format:"subscript"},{title:"Code",icon:"code",format:"code"}]},{title:"Blocks",items:[{title:"Paragraph",format:"p"},{title:"Blockquote",format:"blockquote"},{title:"Div",format:"div"},{title:"Pre",format:"pre"}]},{title:"Alignment",items:[{title:"Left",icon:"alignleft",format:"alignleft"},{title:"Center",icon:"aligncenter",format:"aligncenter"},{title:"Right",icon:"alignright",format:"alignright"},{title:"Justify",icon:"alignjustify",format:"alignjustify"}]}];return e.on("init",function(){s(i,function(t){e.formatter.register(t.name,t)})}),{type:"menu",items:n(),onPostRender:function(t){e.fire("renderFormatsMenu",{control:t.control})},itemDefaults:{preview:!0,textStyle:function(){return this.settings.format?e.formatter.getCssText(this.settings.format):void 0},onPostRender:function(){var t=this;t.parent().on("show",function(){var n,r;n=t.settings.format,n&&(t.disabled(!e.formatter.canApply(n)),t.active(e.formatter.match(n))),r=t.settings.cmd,r&&t.active(e.queryCommandState(r))})},onclick:function(){this.settings.format&&l(this.settings.format),this.settings.cmd&&e.execCommand(this.settings.cmd)}}}}function o(t){return function(){function n(){return e.undoManager?e.undoManager[t]():!1}var r=this;t="redo"==t?"hasRedo":"hasUndo",r.disabled(!n()),e.on("Undo Redo AddUndo TypingUndo ClearUndos",function(){r.disabled(!n())})}}function a(){var t=this;e.on("VisualAid",function(e){t.active(e.hasVisual)}),t.active(e.hasVisual)}function l(t){t.control&&(t=t.control.value()),t&&e.execCommand("mceToggleFormat",!1,t)}var c;c=i(),s({bold:"Bold",italic:"Italic",underline:"Underline",strikethrough:"Strikethrough",subscript:"Subscript",superscript:"Superscript"},function(t,n){e.addButton(n,{tooltip:t,onPostRender:function(){var t=this;e.formatter?e.formatter.formatChanged(n,function(e){t.active(e)}):e.on("init",function(){e.formatter.formatChanged(n,function(e){t.active(e)})})},onclick:function(){l(n)}})}),s({outdent:["Decrease indent","Outdent"],indent:["Increase indent","Indent"],cut:["Cut","Cut"],copy:["Copy","Copy"],paste:["Paste","Paste"],help:["Help","mceHelp"],selectall:["Select all","SelectAll"],hr:["Insert horizontal rule","InsertHorizontalRule"],removeformat:["Clear formatting","RemoveFormat"],visualaid:["Visual aids","mceToggleVisualAid"],newdocument:["New document","mceNewDocument"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1]})}),s({blockquote:["Blockquote","mceBlockQuote"],numlist:["Numbered list","InsertOrderedList"],bullist:["Bullet list","InsertUnorderedList"],subscript:["Subscript","Subscript"],superscript:["Superscript","Superscript"],alignleft:["Align left","JustifyLeft"],aligncenter:["Align center","JustifyCenter"],alignright:["Align right","JustifyRight"],alignjustify:["Justify","JustifyFull"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1],onPostRender:function(){var t=this;e.formatter?e.formatter.formatChanged(n,function(e){t.active(e)}):e.on("init",function(){e.formatter.formatChanged(n,function(e){t.active(e)})})}})}),e.addButton("undo",{tooltip:"Undo",onPostRender:o("undo"),cmd:"undo"}),e.addButton("redo",{tooltip:"Redo",onPostRender:o("redo"),cmd:"redo"}),e.addMenuItem("newdocument",{text:"New document",shortcut:"Ctrl+N",icon:"newdocument",cmd:"mceNewDocument"}),e.addMenuItem("undo",{text:"Undo",icon:"undo",shortcut:"Ctrl+Z",onPostRender:o("undo"),cmd:"undo"}),e.addMenuItem("redo",{text:"Redo",icon:"redo",shortcut:"Ctrl+Y",onPostRender:o("redo"),cmd:"redo"}),e.addMenuItem("visualaid",{text:"Visual aids",selectable:!0,onPostRender:a,cmd:"mceToggleVisualAid"}),s({cut:["Cut","Cut","Ctrl+X"],copy:["Copy","Copy","Ctrl+C"],paste:["Paste","Paste","Ctrl+V"],selectall:["Select all","SelectAll","Ctrl+A"],bold:["Bold","Bold","Ctrl+B"],italic:["Italic","Italic","Ctrl+I"],underline:["Underline","Underline"],strikethrough:["Strikethrough","Strikethrough"],subscript:["Subscript","Subscript"],superscript:["Superscript","Superscript"],removeformat:["Clear formatting","RemoveFormat"]},function(t,n){e.addMenuItem(n,{text:t[0],icon:n,shortcut:t[2],cmd:t[1]})}),e.on("mousedown",function(){n.hideAll()}),e.addButton("styleselect",{type:"menubutton",text:"Formats",menu:c}),e.addButton("formatselect",function(){var n=[],i=r(e.settings.block_formats||"Paragraph=p;Address=address;Pre=pre;Heading 1=h1;Heading 2=h2;Heading 3=h3;Heading 4=h4;Heading 5=h5;Heading 6=h6");return s(i,function(t){n.push({text:t[0],value:t[1],textStyle:function(){return e.formatter.getCssText(t[1])}})}),{type:"listbox",text:i[0][0],values:n,fixedWidth:!0,onselect:l,onPostRender:t(n)}}),e.addButton("fontselect",function(){var n="Andale Mono=andale mono,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,geneva;Webdings=webdings;Wingdings=wingdings,zapf dingbats",i=[],o=r(e.settings.font_formats||n);return s(o,function(e){i.push({text:{raw:e[0]},value:e[1],textStyle:-1==e[1].indexOf("dings")?"font-family:"+e[1]:""})}),{type:"listbox",text:"Font Family",tooltip:"Font Family",values:i,fixedWidth:!0,onPostRender:t(i,"fontname"),onselect:function(t){t.control.settings.value&&e.execCommand("FontName",!1,t.control.settings.value)}}}),e.addButton("fontsizeselect",function(){var n=[],r="8pt 10pt 12pt 14pt 18pt 24pt 36pt",i=e.settings.fontsize_formats||r;return s(i.split(" "),function(e){var t=e,r=e,i=e.split("=");i.length>1&&(t=i[0],r=i[1]),n.push({text:t,value:r})}),{type:"listbox",text:"Font Sizes",tooltip:"Font Sizes",values:n,fixedWidth:!0,onPostRender:t(n,"fontsize"),onclick:function(t){t.control.settings.value&&e.execCommand("FontSize",!1,t.control.settings.value)}}}),e.addMenuItem("formats",{text:"Formats",menu:c})}var s=r.each;i.on("AddEditor",function(t){t.editor.rtl&&(e.rtl=!0),a(t.editor)}),e.translate=function(e){return i.translate(e)},t.tooltips=!o.iOS}),r(Wt,[wt],function(e){return e.extend({recalc:function(e){var t=e.settings,n,r,i,o,a,s,l,c,u,d,f,p,m,h,g,v,y,b,C,x,w,_,N=[],E=[],k,S,T,R;for(t=e.settings,i=e.items().filter(":visible"),o=e.layoutRect(),r=t.columns||Math.ceil(Math.sqrt(i.length)),n=Math.ceil(i.length/r),y=t.spacingH||t.spacing||0,b=t.spacingV||t.spacing||0,C=t.alignH||t.align,x=t.alignV||t.align,g=e._paddingBox,C&&"string"==typeof C&&(C=[C]),x&&"string"==typeof x&&(x=[x]),d=0;r>d;d++)N.push(0);for(f=0;n>f;f++)E.push(0);for(f=0;n>f;f++)for(d=0;r>d&&(u=i[f*r+d],u);d++)c=u.layoutRect(),k=c.minW,S=c.minH,N[d]=k>N[d]?k:N[d],E[f]=S>E[f]?S:E[f];for(T=o.innerW-g.left-g.right,w=0,d=0;r>d;d++)w+=N[d]+(d>0?y:0),T-=(d>0?y:0)+N[d];for(R=o.innerH-g.top-g.bottom,_=0,f=0;n>f;f++)_+=E[f]+(f>0?b:0),R-=(f>0?b:0)+E[f];if(w+=g.left+g.right,_+=g.top+g.bottom,l={},l.minW=w+(o.w-o.innerW),l.minH=_+(o.h-o.innerH),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH,l.minW=Math.min(l.minW,o.maxW),l.minH=Math.min(l.minH,o.maxH),l.minW=Math.max(l.minW,o.startMinWidth),l.minH=Math.max(l.minH,o.startMinHeight),!o.autoResize||l.minW==o.minW&&l.minH==o.minH){o.autoResize&&(l=e.layoutRect(l),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH);var A;A="start"==t.packV?0:R>0?Math.floor(R/n):0;var B=0,D=t.flexWidths;if(D)for(d=0;dd;d++)N[d]+=D?D[d]*L:L;for(m=g.top,f=0;n>f;f++){for(p=g.left,s=E[f]+A,d=0;r>d&&(u=i[f*r+d],u);d++)h=u.settings,c=u.layoutRect(),a=Math.max(N[d],c.startMinWidth),c.x=p,c.y=m,v=h.alignH||(C?C[d]||C[0]:null),"center"==v?c.x=p+a/2-c.w/2:"right"==v?c.x=p+a-c.w:"stretch"==v&&(c.w=a),v=h.alignV||(x?x[d]||x[0]:null),"center"==v?c.y=m+s/2-c.h/2:"bottom"==v?c.y=m+s-c.h:"stretch"==v&&(c.h=s),u.layoutRect(c),p+=a+y,u.recalc&&u.recalc();m+=s+b}}else if(l.w=l.minW,l.h=l.minH,e.layoutRect(l),this.recalc(e),null===e._lastRect){var M=e.parent();M&&(M._lastRect=null,M.recalc())}}})}),r(Vt,[Nt],function(e){return e.extend({renderHtml:function(){var e=this;return e.addClass("iframe"),e.canFocus=!1,''},src:function(e){this.getEl().src=e},html:function(e,t){var n=this,r=this.getEl().contentWindow.document.body;return r?(r.innerHTML=e,t&&t()):setTimeout(function(){n.html(e)},0),this}})}),r(Ut,[Nt,j],function(e,t){return e.extend({init:function(e){var t=this;t._super(e),t.addClass("widget"),t.addClass("label"),t.canFocus=!1,e.multiline&&t.addClass("autoscroll"),e.strong&&t.addClass("strong")},initLayoutRect:function(){var e=this,n=e._super();if(e.settings.multiline){var r=t.getSize(e.getEl());r.width>n.maxW&&(n.minW=n.maxW,e.addClass("multiline")),e.getEl().style.width=n.minW+"px",n.startMinH=n.h=n.minH=Math.min(n.maxH,t.getSize(e.getEl()).height)}return n},repaint:function(){var e=this;return e.settings.multiline||(e.getEl().style.lineHeight=e.layoutRect().h+"px"),e._super()},text:function(e){var t=this;return t._rendered&&e&&this.innerHtml(t.encode(e)),t._super(e)},renderHtml:function(){var e=this,t=e.settings.forId;return'"}})}),r(qt,[X],function(e){return e.extend({Defaults:{role:"toolbar",layout:"flow"},init:function(e){var t=this;t._super(e),t.addClass("toolbar")},postRender:function(){var e=this;return e.items().addClass("toolbar-item"),e._super()}})}),r($t,[qt],function(e){return e.extend({Defaults:{role:"menubar",containerCls:"menubar",ariaRoot:!0,defaults:{type:"menubutton"}}})}),r(jt,[Et,G,$t],function(e,t,n){function r(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1}var i=e.extend({init:function(e){var t=this;t._renderOpen=!0,t._super(e),t.addClass("menubtn"),e.fixedWidth&&t.addClass("fixed-width"),t.aria("haspopup",!0),t.hasPopup=!0},showMenu:function(){var e=this,n=e.settings,r;return e.menu&&e.menu.visible()?e.hideMenu():(e.menu||(r=n.menu||[],r.length?r={type:"menu",items:r}:r.type=r.type||"menu",e.menu=t.create(r).parent(e).renderTo(),e.fire("createmenu"),e.menu.reflow(),e.menu.on("cancel",function(t){t.control.parent()===e.menu&&(t.stopPropagation(),e.focus(),e.hideMenu())}),e.menu.on("select",function(){e.focus()}),e.menu.on("show hide",function(t){t.control==e.menu&&e.activeMenu("show"==t.type),e.aria("expanded","show"==t.type)}).fire("show")),e.menu.show(),e.menu.layoutRect({w:e.layoutRect().w}),void e.menu.moveRel(e.getEl(),e.isRtl()?["br-tr","tr-br"]:["bl-tl","tl-bl"]))},hideMenu:function(){var e=this;e.menu&&(e.menu.items().each(function(e){e.hideMenu&&e.hideMenu()}),e.menu.hide())},activeMenu:function(e){this.toggleClass("active",e)},renderHtml:function(){var e=this,t=e._id,r=e.classPrefix,i=e.settings.icon?r+"ico "+r+"i-"+e.settings.icon:"";return e.aria("role",e.parent()instanceof n?"menuitem":"button"),'
'},postRender:function(){var e=this;return e.on("click",function(t){t.control===e&&r(t.target,e.getEl())&&(e.showMenu(),t.aria&&e.menu.items()[0].focus())}),e.on("mouseenter",function(t){var n=t.control,r=e.parent(),o;n&&r&&n instanceof i&&n.parent()==r&&(r.items().filter("MenuButton").each(function(e){e.hideMenu&&e!=n&&(e.menu&&e.menu.visible()&&(o=!0),e.hideMenu())}),o&&(n.focus(),n.showMenu()))}),e._super()},text:function(e){var t=this,n,r;if(t._rendered)for(r=t.getEl("open").getElementsByTagName("span"),n=0;n0&&(o=r[0].text,n._value=r[0].value),e.menu=r),e.text=e.text||o||r[0].text,n._super(e),n.addClass("listbox"),n.on("select",function(t){var r=t.control;a&&(t.lastControl=a),e.multiple?r.active(!r.active()):n.value(t.control.settings.value),a=r})},value:function(e){function t(e,n){e.items().each(function(e){i=e.value()===n,i&&(o=o||e.text()),e.active(i),e.menu&&t(e.menu,n)})}function n(t){for(var r=0;r'+("-"!==o?'\xa0":"")+("-"!==o?''+o+"":"")+(l?'
'+l+"
":"")+(r.menu?'
':"")+""},postRender:function(){var e=this,t=e.settings,n=t.textStyle;if("function"==typeof n&&(n=n.call(this)),n){var r=e.getEl("text");r&&r.setAttribute("style",n)}return e.on("mouseenter click",function(n){n.control===e&&(t.menu||"click"!==n.type?(e.showMenu(),n.aria&&e.menu.focus(!0)):(e.fire("select"),e.parent().hideAll()))}),e._super(),e},active:function(e){return"undefined"!=typeof e&&this.aria("checked",e),this._super(e)},remove:function(){this._super(),this.menu&&this.menu.remove()}})}),r(Yt,[nt,Gt,p],function(e,t,n){var r=e.extend({Defaults:{defaultType:"menuitem",border:1,layout:"stack",role:"application",bodyRole:"menu",ariaRoot:!0},init:function(e){var t=this;if(e.autohide=!0,e.constrainToViewport=!0,e.itemDefaults)for(var r=e.items,i=r.length;i--;)r[i]=n.extend({},e.itemDefaults,r[i]);t._super(e),t.addClass("menu")},repaint:function(){return this.toggleClass("menu-align",!0),this._super(),this.getEl().style.height="",this.getEl("body").style.height="",this},cancel:function(){var e=this;e.hideAll(),e.fire("select")},hideAll:function(){var e=this;return this.find("menuitem").exec("hideMenu"),e._super()},preRender:function(){var e=this;return e.items().each(function(t){var n=t.settings;return n.icon||n.selectable?(e._hasIcons=!0,!1):void 0}),e._super()}});return r}),r(Xt,[St],function(e){return e.extend({Defaults:{classes:"radio",role:"radio"}})}),r(Jt,[Nt,J],function(e,t){return e.extend({renderHtml:function(){var e=this,t=e.classPrefix;return e.addClass("resizehandle"),"both"==e.settings.direction&&e.addClass("resizehandle-both"),e.canFocus=!1,'
'},postRender:function(){var e=this;e._super(),e.resizeDragHelper=new t(this._id,{start:function(){e.fire("ResizeStart")},drag:function(t){"both"!=e.settings.direction&&(t.deltaX=0),e.fire("Resize",t)},stop:function(){e.fire("ResizeEnd")}})},remove:function(){return this.resizeDragHelper&&this.resizeDragHelper.destroy(),this._super()}})}),r(Qt,[Nt],function(e){return e.extend({renderHtml:function(){var e=this;return e.addClass("spacer"),e.canFocus=!1,'
'}})}),r(Zt,[jt,j],function(e,t){return e.extend({Defaults:{classes:"widget btn splitbtn",role:"button"},repaint:function(){var e=this,n=e.getEl(),r=e.layoutRect(),i,o;return e._super(),i=n.firstChild,o=n.lastChild,t.css(i,{width:r.w-t.getSize(o).width,height:r.h-2}),t.css(o,{height:r.h-2}),e},activeMenu:function(e){var n=this;t.toggleClass(n.getEl().lastChild,n.classPrefix+"active",e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.settings.icon?n+"ico "+n+"i-"+e.settings.icon:"";return'
'},postRender:function(){var e=this,t=e.settings.onclick;return e.on("click",function(e){var n=e.target;if(e.control==this)for(;n;){if(e.aria&&"down"!=e.aria.key||"BUTTON"==n.nodeName&&-1==n.className.indexOf("open"))return e.stopImmediatePropagation(),void t.call(this,e);n=n.parentNode}}),delete e.settings.onclick,e._super()}})}),r(en,[Ft],function(e){return e.extend({Defaults:{containerClass:"stack-layout",controlClass:"stack-layout-item",endClass:"break"}})}),r(tn,[Z,j],function(e,t){return e.extend({lastIdx:0,Defaults:{layout:"absolute",defaults:{type:"panel"}},activateTab:function(e){var n;this.activeTabId&&(n=this.getEl(this.activeTabId),t.removeClass(n,this.classPrefix+"active"),n.setAttribute("aria-selected","false")),this.activeTabId="t"+e,n=this.getEl("t"+e),n.setAttribute("aria-selected","true"),t.addClass(n,this.classPrefix+"active"),e!=this.lastIdx&&(this.items()[this.lastIdx].hide(),this.lastIdx=e),this.items()[e].show().fire("showtab"),this.reflow()},renderHtml:function(){var e=this,t=e._layout,n="",r=e.classPrefix;return e.preRender(),t.preRender(e),e.items().each(function(t,i){var o=e._id+"-t"+i;t.aria("role","tabpanel"),t.aria("labelledby",o),n+='"}),'
'+n+'
'+t.renderHtml(e)+"
"},postRender:function(){var e=this;e._super(),e.settings.activeTab=e.settings.activeTab||0,e.activateTab(e.settings.activeTab),this.on("click",function(t){var n=t.target.parentNode;if(t.target.parentNode.id==e._id+"-head")for(var r=n.childNodes.length;r--;)n.childNodes[r]==t.target&&e.activateTab(r)})},initLayoutRect:function(){var e=this,n,r,i;r=t.getSize(e.getEl("head")).width,r=0>r?0:r,i=0,e.items().each(function(t,n){r=Math.max(r,t.layoutRect().minW),i=Math.max(i,t.layoutRect().minH),e.settings.activeTab!=n&&t.hide()}),e.items().each(function(e){e.settings.x=0,e.settings.y=0,e.settings.w=r,e.settings.h=i,e.layoutRect({x:0,y:0,w:r,h:i})});var o=t.getSize(e.getEl("head")).height;return e.settings.minWidth=r,e.settings.minHeight=i+o,n=e._super(),n.deltaH+=o,n.innerH=n.h-n.deltaH,n +}})}),r(nn,[Nt,j],function(e,t){return e.extend({init:function(e){var t=this;t._super(e),t._value=e.value||"",t.addClass("textbox"),e.multiline?t.addClass("multiline"):t.on("keydown",function(e){13==e.keyCode&&t.parents().reverse().each(function(t){return e.preventDefault(),t.hasEventListeners("submit")&&t.toJSON?(t.fire("submit",{data:t.toJSON()}),!1):void 0})})},disabled:function(e){var t=this;return t._rendered&&"undefined"!=typeof e&&(t.getEl().disabled=e),t._super(e)},value:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t._rendered&&(t.getEl().value=e),t):t._rendered?t.getEl().value:t._value},repaint:function(){var e=this,t,n,r,i=0,o=0,a;t=e.getEl().style,n=e._layoutRect,a=e._lastRepaintRect||{};var s=document;return!e.settings.multiline&&s.all&&(!s.documentMode||s.documentMode<=8)&&(t.lineHeight=n.h-o+"px"),r=e._borderBox,i=r.left+r.right+8,o=r.top+r.bottom+(e.settings.multiline?8:0),n.x!==a.x&&(t.left=n.x+"px",a.x=n.x),n.y!==a.y&&(t.top=n.y+"px",a.y=n.y),n.w!==a.w&&(t.width=n.w-i+"px",a.w=n.w),n.h!==a.h&&(t.height=n.h-o+"px",a.h=n.h),e._lastRepaintRect=a,e.fire("repaint",{},!1),e},renderHtml:function(){var e=this,t=e._id,n=e.settings,r=e.encode(e._value,!1),i="";return"spellcheck"in n&&(i+=' spellcheck="'+n.spellcheck+'"'),n.maxLength&&(i+=' maxlength="'+n.maxLength+'"'),n.size&&(i+=' size="'+n.size+'"'),n.subtype&&(i+=' type="'+n.subtype+'"'),e.disabled()&&(i+=' disabled="disabled"'),n.multiline?'":'"},postRender:function(){var e=this;return t.on(e.getEl(),"change",function(t){e.fire("change",t)}),e._super()},remove:function(){t.off(this.getEl()),this._super()}})}),r(rn,[j,K],function(e,t){return function(n,r){var i=this,o,a=t.classPrefix;i.show=function(t){return i.hide(),o=!0,window.setTimeout(function(){o&&n.appendChild(e.createFragment('
'))},t||0),i},i.hide=function(){var e=n.lastChild;return e&&-1!=e.className.indexOf("throbber")&&e.parentNode.removeChild(e),o=!1,i}}}),a([l,c,u,d,f,p,m,h,g,v,y,b,C,x,w,_,N,E,k,S,T,R,A,B,D,L,M,H,P,O,I,F,z,W,V,U,q,$,j,K,G,Y,X,J,Q,Z,et,tt,nt,rt,it,ot,at,st,lt,ct,ut,dt,ft,pt,mt,ht,gt,vt,yt,bt,Ct,xt,wt,_t,Nt,Et,kt,St,Tt,Rt,At,Bt,Dt,Lt,Mt,Ht,Pt,Ot,It,Ft,zt,Wt,Vt,Ut,qt,$t,jt,Kt,Gt,Yt,Xt,Jt,Qt,Zt,en,tn,nn,rn])}(this); \ No newline at end of file diff --git a/wp-includes/js/tinymce/wp-tinymce.js.gz b/wp-includes/js/tinymce/wp-tinymce.js.gz index faa25325a2ffa0f2999e5da7dd34c574ebf34d46..0c8384b1ac3735b45a99c4098b8dc6928351a898 100644 GIT binary patch literal 125422 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 literal 123702 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%0AMN` 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 diff --git a/wp-includes/version.php b/wp-includes/version.php index 2c92344884..2d3a0d3328 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -18,7 +18,7 @@ $wp_db_version = 27916; * * @global string $tinymce_version */ -$tinymce_version = '4026-20140523'; +$tinymce_version = '4028-20140528'; /** * Holds the required PHP version